*{margin:0;padding:0;border:0}body{font-family:'OpenSansRegular';font-size:12px;color:#FFF;border-top:5px solid #ffde00}body#home{background:url(../../../themes/ottostire/img/bg.png)}body#interior{background:url(../../../themes/ottostire/img/bg-int.png) center top no-repeat,url(../../../themes/ottostire/img/bg.png)}ul{list-style:none}a{text-decoration:none;color:#ffde00}h1,h2,h3,h4,h5,h6{font-weight:400;font-family:'OpenSansBold'}.clearfix{clear:both}.wrapper{width:960px;margin:0 auto}.primero{margin-left:0!important}#fondo{width:100%;height:760px;position:absolute;top:0;z-index:-9999}#fondo .fondo1{width:100%!important;height:760px;background:url(../../../themes/ottostire/img/splash1.png) center top no-repeat!important}#fondo .fondo2{width:100%!important;height:760px;background:url(../../../themes/ottostire/img/splash2.png) center top no-repeat!important}#fondo .fondo3{width:100%!important;height:760px;background:url(../../../themes/ottostire/img/splash3.png) center top no-repeat!important}#fondo .fondo4{width:100%!important;height:760px;background:url(../../../themes/ottostire/img/splash4.png) center top no-repeat!important}#home #header{background:url(../../../themes/ottostire/img/bg-header.png) center center no-repeat;overflow:hidden;margin-top:10px}#interior #header{background:url(../../../themes/ottostire/img/bg-header-int.png) center center no-repeat;overflow:hidden;margin-top:10px}#header .logo{width:222px;height:95px;background:url(../../../themes/ottostire/img/logo.png);display:block;float:left}#header .galgo{width:100px;height:45px;display:block;background:url(../../../themes/ottostire/img/pre-q.png);float:left;margin-left:10px;margin-top:25px}#menu{overflow:hidden;padding-top:26px;margin-left:5px;float:left}#menu li{float:left}#menu li a{font-family:'gobold_light_italicitalic';font-size:16px;line-height:38px;color:#FFF;text-shadow:2px 2px 0 #222;padding:0 10px;display:block}#menu li a:hover,#menu li.current_page_item a{border-bottom:3px solid #ffde00}#frase{height:350px}#frase h1{font-family:'gobold_boldregular';font-size:30px;line-height:40px;color:#ffde00;text-shadow:2px 2px #333;display:block;padding-top:100px;margin-bottom:10px}#frase h2{font-family:'gobold_boldregular';font-size:30px;line-height:40px;color:#FFF;text-shadow:2px 2px #333;display:block;padding-top:90px;margin-bottom:10px}.boton{-moz-box-shadow:inset 0 1px 0 0 #fff9cf;-webkit-box-shadow:inset 0 1px 0 0 #fff9cf;box-shadow:inset 0 1px 0 0 #fff9cf;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#ffe019),color-stop(1,#c7ac00));background:-moz-linear-gradient(center top,#ffe019 5%,#c7ac00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe019',endColorstr='#c7ac00');background-color:#ffe019;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px;text-indent:0;border:1px solid #615400;display:inline-block;color:#000;font-family:'gobold_boldregular';font-size:12px;font-style:normal;text-decoration:none;text-shadow:1px 1px 0 #fff08f;padding:10px 15px;margin-left:220px}.boton:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#c7ac00),color-stop(1,#ffe019));background:-moz-linear-gradient(center top,#c7ac00 5%,#ffe019 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c7ac00',endColorstr='#ffe019');background-color:#c7ac00}.boton:active{position:relative;top:1px}h1.slogan{width:100%;display:block;text-align:center;text-transform:uppercase;font-family:'goboldregular';text-shadow:2px 2px 0 #333;background:url(../../../themes/ottostire/img/bg-slogan.png) center center no-repeat}#slider{width:960px;height:350px;margin-top:30px}#slider h1{font-family:'goboldregular';font-size:22px;line-height:22px;margin-bottom:5px;color:#ffde00;text-transform:uppercase;display:block;text-align:center}#slider h2{font-family:'goboldregular';font-size:18px;line-height:18px;margin-bottom:10px;color:#ffde00;text-transform:uppercase}#slider h3{font-family:'OpenSansRegular';font-size:12px;line-height:12px;margin-bottom:10px;color:#ffde00;text-transform:uppercase;display:block;text-align:center}#sliderwrap .nav{width:100%;height:30px}#sliderwrap .nav ul{display:table;margin:0 auto;padding-top:10px}#sliderwrap .nav a{width:10px;height:10px;display:block;background:url(../../../themes/ottostire/img/nav.png) right;margin:0 5px;float:left;text-indent:-999px}#sliderwrap .nav a.activeSlide{background-position:left}.slide{width:960px!important}#bloques{overflow:hidden}.bloque{width:190px;height:245px;padding-left:110px;padding-top:60px;float:left;margin-left:30px}.mision{background:url(../../../themes/ottostire/img/bg-mision.png);margin-left:0!important}.vision{background:url(../../../themes/ottostire/img/bg-vision.png)}.valores{background:url(../../../themes/ottostire/img/bg-valores.png)}.valores ul{padding-left:5px}.valores ul li{padding-left:12px;background:url(../../../themes/ottostire/img/check.png) left 3px no-repeat}#servicios ul{padding:20px 0 0 150px}#servicios li{padding-left:50px;background:url(../../../themes/ottostire/img/checkbig.png) top left no-repeat;margin-bottom:30px}#servicios h4{font-family:'OpenSansBold';font-size:20px;line-height:24px;margin-bottom:5px}#page{margin-top:30px;margin-bottom:30px;overflow:hidden;background:url(../../../themes/ottostire/img/div-v.png) 719px top repeat-y}#page h1.titulo{width:700px;font-family:'gobold_boldregular';font-size:30px;line-height:42px;color:#ffde00;margin-bottom:20px;display:block;text-align:center;text-transform:uppercase;text-shadow:2px 2px 0 #333;font-style:italic}#contenido{width:690px;float:left;padding-left:10px}#contenido .destacada{margin-bottom:20px}#contenido h2,#contenido h3,#contenido h4{font-family:'OpenSansBold';color:#ffde00;margin-bottom:15px}#contenido h2{font-size:22px;line-height:24px}#contenido h3{font-size:18px;line-height:20px}#contenido h4{font-size:14px;line-height:16px}#contenido p{line-height:18px;margin-bottom:20px;text-align:justify}#contenido strong,#contenido b{font-family:'OpenSansBold'}#contenido em{font-style:italic}#contenido ul{padding-left:5px;margin:20px}#contenido li{padding-left:12px;background:url(../../../themes/ottostire/img/check.png) left 3px no-repeat;margin-bottom:5px}#contenido-diseno{width:690px;float:left;padding-left:10px}#dd-int{overflow:hidden}#dd-int ul{margin:30px 0 10px 20px}#dd-int ul li{padding-left:22px;background:url(../../../themes/ottostire/img/check1.png) left 0 no-repeat;margin-bottom:20px;line-height:20px}#contenido-diseno #tablas{padding:0!important}#contenido-diseno #tablas table tr{color:#333!important}#contenido-diseno #tablas .last_column{margin-left:0!important}#contenido-diseno #tablas .one_half{width:49%!important;margin-right:2%!important}#contenido-diseno #tablas .one_half.last_column{width:49%!important;margin-right:0px!important}#contenido-diseno #aplicacion{margin-bottom:50px}#contenido-diseno #aplicacion img,#contenido-diseno .llanta{width:100%;height:auto}#sidebar{width:210px;float:right;padding-right:10px}#sidebar img{margin-bottom:20px}#mapa{width:690px;height:500px;position:relative;background:url(../../../themes/ottostire/img/distribuidores.png)}#mapa .pin{position:absolute;width:23px;height:36px;display:block}#mapa .verde{background:url(../../../themes/ottostire/img/pin-verde.png)}#mapa .azul{background:url(../../../themes/ottostire/img/pin-azul.png)}#mapa .naranja{background:url(../../../themes/ottostire/img/pin-naranja.png)}#mapa .rojo{background:url(../../../themes/ottostire/img/pin-rojo.png)}#mapa .pin span{position:absolute;top:0;left:30px;width:120px;display:none;padding:5px 10px;background:#000;font-family:'gobold_boldregular';font-size:14px;text-transform:uppercase;border-radius:3px;z-index:9999}#mapa .pin:hover span{display:block}#mapa .los-mochis{top:171px;left:157px}#mapa .monterrey{top:181px;left:350px}#mapa .cd-victoria{top:233px;left:384px}#mapa .zacatecas{top:256px;left:293px}#mapa .rio-verde{top:267px;left:336px}#mapa .san-luis{top:272px;left:363px}#mapa .aguascalientes{top:279px;left:307px}#mapa .guanajuato{top:300px;left:321px}#mapa .leon{top:308px;left:342px}#mapa .queretaro{top:308px;left:365px}#mapa .veracruz{top:346px;left:453px}#mapa .altamira{top:261px;left:407px}#forma input[type="text"],#forma input[type="email"],#forma select{width:298px;height:25px;border:1px solid #5c5c5c;color:#FFF;margin-bottom:10px;margin-top:5px;background:url(../../../themes/ottostire/img/bg-formas.png);padding:0 10px}#forma select{width:318px!important;outline:none;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border-radius:0}#forma input[type="submit"]{background:#333;color:#FFF;border:1px solid #5c5c5c;padding:5px 10px}#forma textarea{width:480px;height:100px;border:1px solid #5c5c5c;padding:10px;margin-bottom:10px;margin-top:5px;background:url(../../../themes/ottostire/img/bg-formas.png);color:#FFF}#footer{width:100%;background:url(../../../themes/ottostire/img/bg-footer.png);border-top:2px solid #5c5c5c;padding:25px 0;margin-top:20px}#footer .wrapper{background:url(../../../themes/ottostire/img/bg-footer-logo.png) right center no-repeat;overflow:hidden}#footer h1{font-family:'gobold_boldregular';font-size:14px;line-height:16px;margin-bottom:15px;color:#ffde00;text-shadow:1px 1px 0 #333;text-transform:uppercase}#footer p{font-family:'gobold_lightregular';font-size:13px;line-height:20px;text-shadow:1px 1px 0 #333;margin-bottom:15px;text-transform:uppercase}#footer p.telefono{padding-left:20px;background:url(../../../themes/ottostire/img/telefono.png) no-repeat;margin-bottom:0!important}#footer .matriz,#footer .sucursal{float:left}#footer .matriz{padding-left:120px;background:url(../../../themes/ottostire/img/rema-tiptop.png) left center no-repeat}#footer .sucursal{margin-left:28px;padding-left:30px;background:url(../../../themes/ottostire/img/div-v.png) left top repeat-y}body#diseno{background:#e3e3e3;width:960px;margin:10px 0;border-top:none;font-family:'OpenSansSemibold';font-size:14px;color:#303030!important}body#diseno a{color:#333}.titulo-diseno{font-family:'gobold_boldregular';font-size:44px;line-height:74px;padding:6px 45px 19px 25px;color:#FFF;text-shadow:2px 2px 0 #7d6e0b;font-style:italic;background:url(../../../themes/ottostire/img/bg-titulo-diseno.png) top right no-repeat;display:inline}#dd{width:930px;overflow:hidden;padding:0 15px;margin-top:20px}#dd .descripcion{width:320px;float:left}#dd .descripcion ul{margin:30px 0 10px 20px}#dd .descripcion ul li{padding-left:22px;background:url(../../../themes/ottostire/img/check1.png) left 0 no-repeat;margin-bottom:20px;line-height:20px}#dd .dibujo{float:right}#tablas{overflow:hidden;padding:0 15px;margin:20px 0}#tablas .one_half{width:49%;float:left}#tablas .last_column{margin-left:2%}#tablas .clear_column{clear:both}#tablas table{width:100%;border-top:1px solid #bebebe;border-left:1px solid #bebebe;border-bottom:1px solid #bebebe;background:#FFF;font-size:11px;border-spacing:0;border-collapse:collapse;color:#333}#tablas table th{font-family:'OpenSansBold';font-size:12px;padding:5px 0;border-right:1px solid #bebebe}#tablas table td{text-align:center;padding:2px 0;border-right:1px solid #bebebe;border-top:1px solid #bebebe}#tablas table tr:nth-child(even) td{background:#f5f5f5}#aplicacion{overflow:hidden;padding:20px 0;background:#d5d5d5}#aplicacion h2{color:#3f3f3f;font-size:20px;font-family:'gobold_boldregular';line-height:45px;font-style:italic;background:url(../../../themes/ottostire/img/bg-titulo-aplicacion.png) top right no-repeat;display:inline;padding:5px 20px 15px 10px}#aplicacion img{margin-top:10px}.cotizador #forma .row{overflow:hidden}.cotizador #forma .row .col{width:335px;float:left;margin-left:20px}.cotizador #forma input[type="text"],.cotizador #forma input[type="email"],.cotizador #forma select{width:313px!important}#page .full_width{width:100%}#page .one_half{width:45%!important;margin-right:10%!important}#page .one_half.last_column{width:45%!important;margin-right:0px!important}#page .one_third{width:32%!important;margin-right:2%!important}#page .one_third.last_column{width:32%!important;margin-right:0px!important}#page .two_third{width:66%!important;margin-right:2%!important}#page .two_third.last_column{width:66%!important;margin-right:0px!important}#page .one_fourth{width:23.5%!important;margin-right:2%!important}#page .one_fourth.last_column{width:23.5%!important;margin-right:0px!important}#page .three_fourth{width:74.5%!important;margin-right:2%!important}#page .three_fourth.last_column{width:74.5%!important;margin-right:0px!important}#page .one_fifth{width:18.4%!important;margin-right:2%!important}#page .one_fifth.last_column{width:18.4%!important;margin-right:0px!important}#page .two_fifth{width:39%!important;margin-right:2%!important}#page .two_fifth.last_column{width:39%!important;margin-right:0px!important}#page .three_fifth{width:59%!important;margin-right:2%!important}#page .three_fifth.last_column{width:59%!important;margin-right:0px!important}#page .four_fifth{width:79.6%!important;margin-right:2%!important}#page .four_fifth.last_column{width:79.6%!important;margin-right:0px!important}#page .one_sixth{width:15%!important;margin-right:2%!important}#page .one_sixth.last_column{width:15%!important;margin-right:0px!important}@font-face{font-display:swap;font-family:'OpenSansLight';src:url(../../../themes/ottostire/fonts/OpenSans-Light-webfont.eot);src:url('../../../themes/ottostire/fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),url(../../../themes/ottostire/fonts/OpenSans-Light-webfont.woff) format('woff'),url(../../../themes/ottostire/fonts/OpenSans-Light-webfont.ttf) format('truetype'),url('../../../themes/ottostire/fonts/OpenSans-Light-webfont.svg#OpenSansLight') format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'OpenSansLightItalic';src:url(../../../themes/ottostire/fonts/OpenSans-LightItalic-webfont.eot);src:url('../../../themes/ottostire/fonts/OpenSans-LightItalic-webfont.eot?#iefix') format('embedded-opentype'),url(../../../themes/ottostire/fonts/OpenSans-LightItalic-webfont.woff) format('woff'),url(../../../themes/ottostire/fonts/OpenSans-LightItalic-webfont.ttf) format('truetype'),url('../../../themes/ottostire/fonts/OpenSans-LightItalic-webfont.svg#OpenSansLightItalic') format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'OpenSansRegular';src:url(../../../themes/ottostire/fonts/OpenSans-Regular-webfont.eot);src:url('../../../themes/ottostire/fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url(../../../themes/ottostire/fonts/OpenSans-Regular-webfont.woff) format('woff'),url(../../../themes/ottostire/fonts/OpenSans-Regular-webfont.ttf) format('truetype'),url('../../../themes/ottostire/fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'OpenSansItalic';src:url(../../../themes/ottostire/fonts/OpenSans-Italic-webfont.eot);src:url('../../../themes/ottostire/fonts/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),url(../../../themes/ottostire/fonts/OpenSans-Italic-webfont.woff) format('woff'),url(../../../themes/ottostire/fonts/OpenSans-Italic-webfont.ttf) format('truetype'),url('../../../themes/ottostire/fonts/OpenSans-Italic-webfont.svg#OpenSansItalic') format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'OpenSansSemibold';src:url(../../../themes/ottostire/fonts/OpenSans-Semibold-webfont.eot);src:url('../../../themes/ottostire/fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),url(../../../themes/ottostire/fonts/OpenSans-Semibold-webfont.woff) format('woff'),url(../../../themes/ottostire/fonts/OpenSans-Semibold-webfont.ttf) format('truetype'),url('../../../themes/ottostire/fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'OpenSansSemiboldItalic';src:url(../../../themes/ottostire/fonts/OpenSans-SemiboldItalic-webfont.eot);src:url('../../../themes/ottostire/fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'),url(../../../themes/ottostire/fonts/OpenSans-SemiboldItalic-webfont.woff) format('woff'),url(../../../themes/ottostire/fonts/OpenSans-SemiboldItalic-webfont.ttf) format('truetype'),url('../../../themes/ottostire/fonts/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic') format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'OpenSansBold';src:url(../../../themes/ottostire/fonts/OpenSans-Bold-webfont.eot);src:url('../../../themes/ottostire/fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),url(../../../themes/ottostire/fonts/OpenSans-Bold-webfont.woff) format('woff'),url(../../../themes/ottostire/fonts/OpenSans-Bold-webfont.ttf) format('truetype'),url('../../../themes/ottostire/fonts/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'OpenSansBoldItalic';src:url(../../../themes/ottostire/fonts/OpenSans-BoldItalic-webfont.eot);src:url('../../../themes/ottostire/fonts/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),url(../../../themes/ottostire/fonts/OpenSans-BoldItalic-webfont.woff) format('woff'),url(../../../themes/ottostire/fonts/OpenSans-BoldItalic-webfont.ttf) format('truetype'),url('../../../themes/ottostire/fonts/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic') format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'OpenSansExtrabold';src:url(../../../themes/ottostire/fonts/OpenSans-ExtraBold-webfont.eot);src:url('../../../themes/ottostire/fonts/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'),url(../../../themes/ottostire/fonts/OpenSans-ExtraBold-webfont.woff) format('woff'),url(../../../themes/ottostire/fonts/OpenSans-ExtraBold-webfont.ttf) format('truetype'),url('../../../themes/ottostire/fonts/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold') format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'OpenSansExtraboldItalic';src:url(../../../themes/ottostire/fonts/OpenSans-ExtraBoldItalic-webfont.eot);src:url('../../../themes/ottostire/fonts/OpenSans-ExtraBoldItalic-webfont.eot?#iefix') format('embedded-opentype'),url(../../../themes/ottostire/fonts/OpenSans-ExtraBoldItalic-webfont.woff) format('woff'),url(../../../themes/ottostire/fonts/OpenSans-ExtraBoldItalic-webfont.ttf) format('truetype'),url('../../../themes/ottostire/fonts/OpenSans-ExtraBoldItalic-webfont.svg#OpenSansExtraboldItalic') format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'goboldregular';src:url(../../../themes/ottostire/fonts/gobold-webfont.eot);src:url('../../../themes/ottostire/fonts/gobold-webfont.eot?#iefix') format('embedded-opentype'),url(../../../themes/ottostire/fonts/gobold-webfont.woff) format('woff'),url(../../../themes/ottostire/fonts/gobold-webfont.ttf) format('truetype'),url('../../../themes/ottostire/fonts/gobold-webfont.svg#goboldregular') format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'gobold_boldregular';src:url(../../../themes/ottostire/fonts/gobold_bold-webfont.eot);src:url('../../../themes/ottostire/fonts/gobold_bold-webfont.eot?#iefix') format('embedded-opentype'),url(../../../themes/ottostire/fonts/gobold_bold-webfont.woff) format('woff'),url(../../../themes/ottostire/fonts/gobold_bold-webfont.ttf) format('truetype'),url('../../../themes/ottostire/fonts/gobold_bold-webfont.svg#gobold_boldregular') format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'gobold_light_italicitalic';src:url(../../../themes/ottostire/fonts/gobold_light_italic-webfont.eot);src:url('../../../themes/ottostire/fonts/gobold_light_italic-webfont.eot?#iefix') format('embedded-opentype'),url(../../../themes/ottostire/fonts/gobold_light_italic-webfont.woff) format('woff'),url(../../../themes/ottostire/fonts/gobold_light_italic-webfont.ttf) format('truetype'),url('../../../themes/ottostire/fonts/gobold_light_italic-webfont.svg#gobold_light_italicitalic') format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'gobold_thin_italicitalic';src:url(../../../themes/ottostire/fonts/gobold_thin_italic-webfont.eot);src:url('../../../themes/ottostire/fonts/gobold_thin_italic-webfont.eot?#iefix') format('embedded-opentype'),url(../../../themes/ottostire/fonts/gobold_thin_italic-webfont.woff) format('woff'),url(../../../themes/ottostire/fonts/gobold_thin_italic-webfont.ttf) format('truetype'),url('../../../themes/ottostire/fonts/gobold_thin_italic-webfont.svg#gobold_thin_italicitalic') format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'gobold_lightregular';src:url(../../../themes/ottostire/fonts/gobold_light-webfont.eot);src:url('../../../themes/ottostire/fonts/gobold_light-webfont.eot?#iefix') format('embedded-opentype'),url(../../../themes/ottostire/fonts/gobold_light-webfont.woff) format('woff'),url(../../../themes/ottostire/fonts/gobold_light-webfont.ttf) format('truetype'),url('../../../themes/ottostire/fonts/gobold_light-webfont.svg#gobold_lightregular') format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'gobold_thinregular';src:url(../../../themes/ottostire/fonts/gobold_thin-webfont.eot);src:url('../../../themes/ottostire/fonts/gobold_thin-webfont.eot?#iefix') format('embedded-opentype'),url(../../../themes/ottostire/fonts/gobold_thin-webfont.woff) format('woff'),url(../../../themes/ottostire/fonts/gobold_thin-webfont.ttf) format('truetype'),url('../../../themes/ottostire/fonts/gobold_thin-webfont.svg#gobold_thinregular') format('svg');font-weight:400;font-style:normal}/*! fancyBox v2.0.6 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-tmp iframe,.fancybox-tmp object{vertical-align:top;padding:0;margin:0}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;padding:0;margin:0;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{padding:0;margin:0;position:relative;outline:none}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:10px}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;border:0;padding:0;margin:0;vertical-align:top}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(../../../themes/ottostire/inc/fancybox/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8020}#fancybox-loading div{width:44px;height:44px;background:url(../../../themes/ottostire/inc/fancybox/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;background:transparent url(../../../themes/ottostire/inc/fancybox/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:20px;background-position:0 -36px}.fancybox-next span{right:20px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;padding:0;overflow:visible;visibility:hidden}#fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:#000}#fancybox-overlay.overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8030;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{margin-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}#fancybox-buttons{position:fixed;left:0;width:100%;z-index:8050}#fancybox-buttons.top{top:10px}#fancybox-buttons.bottom{bottom:10px}#fancybox-buttons ul{display:block;width:170px;height:30px;margin:0 auto;padding:0;list-style:none;background:#111;-webkit-box-shadow:0 1px 3px #000,0 0 0 1px rgba(0,0,0,.7),inset 0 0 0 1px rgba(255,255,255,.05);-moz-box-shadow:0 1px 3px #000,0 0 0 1px rgba(0,0,0,.7),inset 0 0 0 1px rgba(255,255,255,.05);background:#111 -webkit-gradient(linear,0% 0%,0% 100%,from(rgba(255,255,255,.2)),color-stop(.5,rgba(255,255,255,.15)),color-stop(.5,rgba(255,255,255,.1)),to(rgba(255,255,255,.15)));background:#111 -moz-linear-gradient(top,rgba(255,255,255,.2) 0%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.15) 100%);border-radius:3px}#fancybox-buttons ul li{float:left;margin:0;padding:0}#fancybox-buttons a{display:block;width:30px;height:30px;text-indent:-9999px;background-image:url(../../../themes/ottostire/inc/fancybox/fancybox_buttons.png);background-repeat:no-repeat;outline:none}#fancybox-buttons a.btnPrev{width:32px;background-position:6px 0}#fancybox-buttons a.btnNext{background-position:-33px 0;border-right:1px solid #3e3e3e}#fancybox-buttons a.btnPlay{background-position:0 -30px}#fancybox-buttons a.btnPlayOn{background-position:-30px -30px}#fancybox-buttons a.btnToggle{background-position:3px -60px;border-left:1px solid #111;border-right:1px solid #3e3e3e;width:35px}#fancybox-buttons a.btnToggleOn{background-position:-27px -60px}#fancybox-buttons a.btnClose{border-left:1px solid #111;width:38px;background-position:-57px 0}#fancybox-buttons a.btnDisabled{opacity:.5;cursor:default}.full_width,.one_half,.one_third,.two_third,.one_fourth,.three_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{float:left}.clear_column{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%;overflow:hidden}.full_width{width:100%}.one_half{width:50%}.one_third{width:33.3%}.two_third{width:66.6%}.one_fourth{width:25%}.three_fourth{width:75%}.one_fifth{width:20%}.two_fifth{width:40%}.three_fifth{width:60%}.four_fifth{width:80%}.one_sixth{width:16.6%}.five_sixth{width:83.4%}@media screen and (max-width:600px){.full_width,.one_half,.one_third,.two_third,.one_fourth,.three_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{clear:both;width:100%;margin-left:0;margin-right:0;margin-bottom:1em}}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}