.basic-animate,.basic-animate-childs>*,.outer-slide .flex-direction-nav{-moz-transition:all .3s ease,margin .3s ease;-webkit-transition:all .3s ease,margin .3s ease;-o-transition:all .3s ease,margin .3s ease;-ms-transition:all .3s ease,margin .3s ease}#services,#services>h3,#services>img{text-align:center}.basic-animate,.basic-animate-childs>*{transition:all .3s ease,margin .3s ease}.basic-animate-05s{-moz-transition:all .5s ease,margin .5s ease;-webkit-transition:all .5s ease,margin .5s ease;-o-transition:all .5s ease,margin .5s ease;-ms-transition:all .5s ease,margin .5s ease;transition:all .5s ease,margin .5s ease}.basic-animate-1s{-moz-transition:all 1s ease,margin 1s ease;-webkit-transition:all 1s ease,margin 1s ease;-o-transition:all 1s ease,margin 1s ease;-ms-transition:all 1s ease,margin 1s ease;transition:all 1s ease,margin 1s ease}.basic-animate-1-5s{-moz-transition:all 1.5s ease,margin 1.5s ease;-webkit-transition:all 1.5s ease,margin 1.5s ease;-o-transition:all 1.5s ease,margin 1.5s ease;-ms-transition:all 1.5s ease,margin 1.5s ease;transition:all 1.5s ease,margin 1.5s ease}.basic-animate-2s{-moz-transition:all 2s ease,margin 2s ease;-webkit-transition:all 2s ease,margin 2s ease;-o-transition:all 2s ease,margin 2s ease;-ms-transition:all 2s ease,margin 2s ease;transition:all 2s ease,margin 2s ease}.no-padding{padding:0!important}html{overflow-x:hidden}header.main-header{background:#bc1622;height:100px;-webkit-box-shadow:0 0 25px 4px #000;-moz-box-shadow:0 0 25px 4px #000;box-shadow:0 0 25px 4px #000;position:relative;z-index:5}header.main-header .logo{position:relative;top:35px}header.main-header .logo img{width:330px}header.main-header #main-navbar,header.main-header .logo{display:inline-block;vertical-align:top}header.main-header #main-navbar{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:relative;top:25px;background:#bc1622;float:right;z-index:10}header.main-header #main-navbar ul.navbar-nav li{border-bottom:2px solid rgba(255,255,255,0)}header.main-header #main-navbar ul.navbar-nav li a{font-size:20px;color:#fff;font-family:MyriadPro-Regular;text-transform:uppercase;text-shadow:none}#div-services,#services{color:#3d3d3d}header.main-header #main-navbar ul.navbar-nav li.current_page_item,header.main-header #main-navbar ul.navbar-nav li:hover{border-bottom:2px solid #fff}#container-home-slide{position:initial}.outer-slide{margin-bottom:50px;-webkit-box-shadow:0 0 25px 4px #000;-moz-box-shadow:0 0 25px 4px #000;box-shadow:0 0 25px 4px #000;position:relative;z-index:4}.outer-slide .flex-direction-nav{opacity:0;transition:all .3s ease,margin .3s ease}.outer-slide:hover .flex-direction-nav{opacity:1}.flexslider .slides>li{padding:0}.flexslider .slides>li .text_main_image{display:none}#div-services .box,#div-services .box>*,#ul-contacts-list li.mini-boxes-2,.footer-boxes .footer-box{display:inline-block;vertical-align:top}.flexslider .flex-control-nav{bottom:10px;z-index:2}.flexslider .flex-control-nav li{border:1px solid gray;border-radius:18px}.flexslider .flex-direction-nav .flex-next,.flexslider .flex-direction-nav .flex-prev{background:rgba(100,100,100,.2);border-radius:3px;text-align:center;text-shadow:none;-moz-transition:all .3s ease,margin .3s ease;-webkit-transition:all .3s ease,margin .3s ease;-o-transition:all .3s ease,margin .3s ease;-ms-transition:all .3s ease,margin .3s ease;transition:all .3s ease,margin .3s ease}.flexslider .flex-direction-nav .flex-next:hover,.flexslider .flex-direction-nav .flex-prev:hover{background:rgba(100,100,100,.5)}.flexslider .flex-direction-nav .flex-prev{left:25px}.flexslider .flex-direction-nav .flex-next{right:25px}#services>img{margin-bottom:30px}#services>h3{font-size:20px;text-transform:uppercase;font-family:ralewayregular;margin-bottom:60px;letter-spacing:10px}#div-services .box{max-width:640px;font-family:ralewayblack;margin-bottom:60px}#div-services .box .div-text{max-width:450px;width:100%;text-transform:uppercase;color:#3d3d3d}#div-services .box .div-text h3{font-size:20px;letter-spacing:10px;margin-top:3px;margin-bottom:15px}#div-services .box .div-text div{font-size:12px;letter-spacing:1px;font-family:open_sansregular}#div-services .box .text-align-right{text-align:right}#div-services .box img.margin-right{margin-right:20px;width:auto;max-height:100px}#div-services .box .text-align-left{text-align:left}.boxes,.footer-boxes{text-align:center}#div-services .box img.margin-left{margin-left:20px;width:auto;max-height:100px}.boxes .box{float:none}#main-footer{background:#393e43;color:#fff;padding-top:50px!important}#main-footer .copyright{margin-top:30px;font-family:ralewayblack;letter-spacing:10px;text-transform:uppercase;text-align:center;font-size:8px}#main-footer .bottom-footer{height:40px;width:100%;background:#3f454c}.footer-boxes .footer-box-logo{max-width:400px;width:100%;border-right:2px solid #8f8f8f;margin-right:40px;padding:70px 70px 40px 20px}.footer-boxes .footer-box-logo img{width:100%}#ul-contacts-list{list-style:none}#ul-contacts-list li.mini-boxes{text-align:left;margin-bottom:10px}#ul-contacts-list li.mini-boxes div.mini-box{display:inline-block;vertical-align:top;text-align:left;font-family:MyriadPro-Regular;text-transform:uppercase;position:relative;width:130px;height:60px}#ul-contacts-list li.mini-boxes div.mini-box h4{font-weight:400;margin:0}#ul-contacts-list li.mini-boxes div.mini-box:after,#ul-contacts-list li.mini-boxes div.mini-box:before{position:absolute;content:" ";background:#8f8f8f}#ul-contacts-list li.mini-boxes div.mini-box.appointment{font-family:bebas_neueregular;text-align:right;margin-right:15px;padding-right:15px}#ul-contacts-list li.mini-boxes div.mini-box.appointment h4{font-size:22px;color:#8f8f8f;margin:0;padding-left:30px}#ul-contacts-list li.mini-boxes div.mini-box.appointment:before{width:1px;height:40px;top:5px;right:-5px}#ul-contacts-list li.mini-boxes div.mini-box.appointment:after{width:110px;height:1px;bottom:0;right:5px}#ul-contacts-list li.mini-boxes div.mini-box.names-surnames h4{font-size:17px;margin-bottom:10px}#ul-contacts-list li.mini-boxes div.mini-box.names-surnames:after{width:135px;height:1px;bottom:0;right:auto;left:-5px}#ul-contacts-list li.mini-boxes div.mini-box.email-skype{text-transform:lowercase}#ul-contacts-list li.mini-boxes div.mini-box.email-skype h4{padding-left:40px;position:relative;font-size:14px;margin-bottom:10px}#ul-contacts-list li.mini-boxes div.mini-box.email-skype span.icon-email,#ul-contacts-list li.mini-boxes div.mini-box.email-skype span.icon-skype{position:absolute;left:0;top:0;width:20px;height:20px}#ul-contacts-list li.mini-boxes div.mini-box.email-skype span.icon-email{background:url(../img/icon-email.png) center top no-repeat;background-size:contain}#ul-contacts-list li.mini-boxes div.mini-box.email-skype span.icon-skype{background:url(../img/icon-skype.png) center top no-repeat;background-size:contain}#ul-contacts-list li.mini-boxes div.mini-box.email-skype:after{width:225px;height:1px;bottom:0;right:auto;left:-5px}#ul-contacts-list li.mini-boxes-2{max-width:300px}#ul-contacts-list li.mini-boxes-2 div.mini-box{width:100%;height:auto;margin-bottom:20px;font-family:ralewayregular}#ul-contacts-list li.mini-boxes-2 div.mini-box h4{font-size:19px}#ul-contacts-list li.mini-boxes-2 div.mini-box:after,#ul-contacts-list li.mini-boxes-2 div.mini-box:before{display:none}#ul-contacts-list li.mini-boxes-2 div.mini-box.appointment,#ul-contacts-list li.mini-boxes-2 div.mini-box.email-skype,#ul-contacts-list li.mini-boxes-2 div.mini-box.names-surnames{text-align:left}#ul-contacts-list li.mini-boxes-2 div.mini-box.appointment h4,#ul-contacts-list li.mini-boxes-2 div.mini-box.email-skype h4,#ul-contacts-list li.mini-boxes-2 div.mini-box.names-surnames h4{padding-left:30px}#ul-contacts-list li.mini-boxes-2 div.mini-box.appointment{margin-bottom:20px;font-family:ralewaymedium}#ul-contacts-list li.mini-boxes-2 div.mini-box.appointment h4{font-size:18px;color:#fff}#ul-contacts-list li.mini-boxes-2 div.mini-box.names-surnames{margin-top:20px;font-family:ralewaylight;margin-bottom:0}#ul-contacts-list li.mini-boxes-2 div.mini-box.names-surnames h4{font-size:22px}#ul-contacts-list li.mini-boxes-2 div.mini-box.email-skype h4{letter-spacing:4px}body.page-id-12 #list-tires img.table-image{max-width:100%}body.page-id-12 #ul-list-tires{padding:0;text-align:left;list-style:none}body.page-id-12 #ul-list-tires>li{display:inline-block;vertical-align:top;margin-right:20px;margin-bottom:20px;max-height:254px}body.page-id-12 #ul-list-tires>li a{display:block;position:relative;overflow:hidden}body.page-id-12 #ul-list-tires>li a h3{position:absolute;bottom:-254px;z-index:-1;display:block;width:100%;height:100%;margin:0;padding:20px;text-align:center;text-transform:uppercase;color:#fff;background:rgba(57,62,67,.8);font-size:20px;opacity:0;font-family:bebas_neueregular}body.page-id-12 #ul-list-tires>li a img{width:auto;max-height:254px}body.page-id-12 #ul-list-tires>li a:hover h3{z-index:1;bottom:0;font-size:50px;padding-top:155px;opacity:1;letter-spacing:10px}body.page-id-12 #container-content-tire{display:block;height:0;overflow:hidden;position:relative;border:1px solid #fff;background:#fff}body.page-id-12 #container-content-tire.active{height:538px;margin-bottom:20px;border:1px solid #ddd}body.page-id-12 #container-content-tire.active section.content-tire{display:block;position:absolute;left:0;top:0;z-index:-1;opacity:0}body.page-id-12 #container-content-tire.active section.content-tire div.inner-content h3.title-tire{font-size:30px;color:#404040;font-weight:700;text-transform:uppercase;margin-bottom:25px}body.page-id-12 #container-content-tire.active section.content-tire div.inner-content img.header-img{margin-bottom:30px}body.page-id-12 #container-content-tire.active section.content-tire div.inner-content .parent-inline-block{text-align:center}body.page-id-12 #container-content-tire.active section.content-tire div.inner-content .parent-inline-block .inline-block{display:inline-block;vertical-align:top;text-align:left;float:none;max-width:545px;margin-bottom:30px}body.page-id-12 #container-content-tire.active section.content-tire div.inner-content .parent-inline-block .inline-block p{font-size:16px;color:#777;line-height:1.66em}body.page-id-12 #container-content-tire.active section.content-tire.active{z-index:1;opacity:1}body.page-id-12 section.content-tire{display:none;padding:15px 35px}body.page-id-12 section.content-tire.active{display:block}body.page-id-12 #controls-content-tire{border-bottom:1px solid #ddd;text-align:right}body.page-id-12 #controls-content-tire a{width:38px;padding-top:38px;height:0;overflow:hidden;display:inline-block;border-left:1px solid #ddd;opacity:.5;margin-bottom:-5px}body.page-id-12 #controls-content-tire a:hover{opacity:1}body.page-id-12 #controls-content-tire #prev{background:url(../img/controls-nav-prev.jpg) center center no-repeat}body.page-id-12 #controls-content-tire #next{background:url(../img/controls-nav-next.jpg) center center no-repeat}body.page-id-12 #controls-content-tire #close{background:url(../img/controls-nav-close.jpg) center center no-repeat}body.page-id-12 #controls-content-tire,body.page-id-12 #inner-container-content-tire section{background:#fff}body.page-id-12 #inner-container-content-tire{position:relative}body.page-id-12 #inner-container-content-tire .table-image{cursor:pointer}body.page-id-12 #inner-container-content-tire .table-image:hover{opacity:.7}.mask-lightbox{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:-1;opacity:0}.mask-lightbox.active{z-index:20;opacity:1}.lightbox{opacity:0;z-index:-1;position:absolute;top:40%;left:0;right:0;margin:0 auto;display:block}.lightbox img{max-width:99%;margin:0 auto}.lightbox .close{opacity:.8;cursor:pointer;position:absolute;right:20px;top:-45px;color:#fff;border:2px solid #d3d3d3;border-radius:25px;padding:6px 10px;font-weight:400;background:rgba(255,255,255,.2)}.lightbox .close:hover{opacity:1;color:#fff}.lightbox.active{z-index:21;opacity:1}body.page div.the-title h2{color:#ba1622;font-size:34px;text-align:center;font-family:MyriadPro-Regular;text-transform:uppercase;letter-spacing:20px;margin-top:100px;margin-bottom:70px}body.page-template-page-contacto .outer-contacto{background:url(../img/bg-contact.jpg) center top no-repeat}body.page-template-page-contacto .outer-contacto .mask-outer-contacto{background:rgba(0,0,0,.2)}body.page-template-page-contacto .outer-container-form{text-align:center;padding:25px 25px 35px}body.page-template-page-contacto .outer-container-form .container-form{display:inline-block;vertical-align:top;max-width:710px;width:100%}body.page-template-page-contacto .outer-container-form h1.title-interna{text-align:center;margin:0;background:#393e43;padding:20px;font-size:34px;text-transform:uppercase;color:#fff;font-weight:400;letter-spacing:8px;font-family:MyriadPro-Regular}body.page-template-page-contacto .outer-container-form .inner-container{display:block;text-align:left;font-family:MyriadPro-Regular;background:rgba(255,255,255,.3);padding:20px}body.page-template-page-contacto .outer-container-form .inner-container input[type=submit]{letter-spacing:5px;text-transform:uppercase;background:#db0e1d;border-radius:8px;padding:10px 35px;text-align:center;font-size:23px;border:0;color:#fff;display:block;margin:0 auto}body.page-template-page-contacto .outer-container-form .inner-container form p{text-indent:5px;color:#fff;font-size:23px}body.page-template-page-contacto .outer-container-form .inner-container form p span.required{color:#ba1622}body.page-template-page-contacto .outer-container-form .inner-container form input[type=email],body.page-template-page-contacto .outer-container-form .inner-container form input[type=text],body.page-template-page-contacto .outer-container-form .inner-container form textarea{width:100%;resize:none;border:0;border-radius:8px;padding:5px 10px;color:#000}#home-video{text-align:center}#home-video video{max-width:860px;width:100%;height:auto;vertical-align:top;display:inline-block;margin:0 auto 50px}.opacity-1-important{outline:1px!important}.flexslider .slides>li:nth-child(1){display:block}@media (max-width:1366px){.footer-boxes .footer-box-logo{max-width:400px}}@media (max-width:1024px){#div-services .box{max-width:510px}#div-services .box .div-text{max-width:375px}.footer-boxes .footer-box-logo{max-width:300px;padding-right:35px;padding-left:20px}body.page-id-12 #ul-list-tires{text-align:center}body.page-id-12 #ul-list-tires>li{display:inline-block;vertical-align:top;float:none;text-align:left}}@media (max-width:800px){.footer-boxes .footer-box-logo{border:0}#div-services .box .div-text{max-width:100%;text-align:center}#div-services .box img{margin:0!important}}@media (max-width:414px){header.main-header .logo img{width:200px}.row.boxes{margin:0}#ul-contacts-list{padding:0}}