@import url(https://fonts.googleapis.com/css?family=Josefin+Sans:400,700&display=swap);.section-header{position:fixed;top:0;left:0;width:100%;-webkit-box-shadow:0 0 30px rgba(0,0,0,.3);box-shadow:0 0 30px rgba(0,0,0,.3);z-index:100}.section-header .container{display:-webkit-box;display:-ms-flexbox;display:flex}.section-header .header-top{position:relative;background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5);background-image:url(../../assets/img/triple-lines.3b93f389.png);background-repeat:repeat-x;background-position:left 0 bottom 7px}@media (max-width:767px){.section-header .header-top{background-size:.5px;background-position:left 0 bottom 6px}}@media (max-width:767px){.section-header .header-top .container{height:72px}}@media (min-width:768px){.section-header .header-top .container{height:90px}}.section-header .header-botton{background:rgba(231,20,40,.95)}@media (max-width:1023px){.section-header .header-botton{display:none}}.section-header .header-botton .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:30px;color:#fff;font-weight:400}.section-header .header-logo{position:relative;cursor:pointer}.section-header .header-logo img{position:relative}@media (max-width:767px){.section-header .header-logo img{width:110px}}@media (min-width:768px){.section-header .header-logo img{width:132px}}.section-header .header-logo:before{display:block;position:absolute;left:50%;border-right:17px solid transparent;border-top:17px solid #fff;border-left:17px solid transparent;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.35s;transition:.35s;content:""}@media (max-width:767px){.section-header .header-logo:before{top:67px}}@media (min-width:768px){.section-header .header-logo:before{top:83px}}@media (max-width:767px){.section-header .header-logo{-webkit-transform:translateY(4px);transform:translateY(4px)}}@media (min-width:768px){.section-header .header-logo{-webkit-transform:translateY(7px);transform:translateY(7px)}}.section-header .header-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#045;font-weight:700;font-size:20px}@media (max-width:767px){.section-header .header-phone{display:none}}@media (min-width:768px){.section-header .header-phone{margin:15px auto 0 10px}}@media (min-width:768px) and (max-width:1023px){.section-header .header-phone{color:#e71428}}.section-header .header-phone h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:2px 0 0;font-size:18px;letter-spacing:-1.5px}.section-header .header-phone h2 i{margin:-5px 7px 0;color:#e71428;font-size:12px}.section-header .header-phone h2 i:first-child{margin-left:0}@media (min-width:768px) and (max-width:1023px){.section-header .header-phone h2{display:none}}.section-header .header-cta-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:24px}@media (max-width:767px){.section-header .header-cta-buttons{margin-left:auto;padding-bottom:18px}}@media (max-width:767px){.section-header .header-cta-buttons .btn{width:44px;height:44px}}@media (max-width:767px){.section-header .header-cta-buttons .btn:not(:first-child){margin-left:8px}}@media (min-width:768px){.section-header .header-cta-buttons .btn:not(:first-child){margin-left:7px}}.section-header .header-cta-buttons .btn.btn-phone{background:#045}@media (min-width:768px){.section-header .header-cta-buttons .btn.btn-phone{display:none}}@media (max-width:1023px){.section-header .header-cta-buttons .btn.media-icon{display:none}}@media (min-width:1024px){.section-header .header-cta-buttons .btn.media-icon{width:30px;text-indent:1px}}@media (max-width:1023px){.section-header .header-cta-buttons .btn.btn-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#e71428}.section-header .header-cta-buttons .btn.btn-toggle:after,.section-header .header-cta-buttons .btn.btn-toggle:before{display:block;width:22px;height:6px;border-top-width:2px;border-top-style:solid;border-color:#fff;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:.2s;transition:.2s;content:""}.section-header .header-cta-buttons .btn.btn-toggle:after{border-bottom-width:2px;border-bottom-style:solid}.section-header .header-cta-buttons .btn.btn-toggle.active:after,.section-header .header-cta-buttons .btn.btn-toggle.active:before{height:0}.section-header .header-cta-buttons .btn.btn-toggle.active:before{-webkit-transform:translateY(1px) rotate(-45deg);transform:translateY(1px) rotate(-45deg)}.section-header .header-cta-buttons .btn.btn-toggle.active:after{border-bottom:0;-webkit-transform:translateY(-1px) rotate(45deg);transform:translateY(-1px) rotate(45deg)}}@media (min-width:768px) and (max-width:1023px){.section-header .header-cta-buttons .btn.btn-toggle:after,.section-header .header-cta-buttons .btn.btn-toggle:before{width:16px;height:4px}}@media (min-width:1024px){.section-header .header-cta-buttons .btn.btn-toggle{display:none}}@media (max-width:767px){.section-header .header-cta-buttons .btn span{display:none}.section-header .header-cta-buttons .btn i{margin:0;font-size:22px}}.section-header .header-address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:142px;font-size:14px}.section-header .header-address i{margin-right:7px}.section-header .header-menu{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.section-header .header-menu .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:3px;text-transform:uppercase;font-size:14px;-webkit-transition:.35s;transition:.35s}.section-header .header-menu .item:not(:first-child){margin-left:20px}.section-header .header-menu .item:before{display:block;position:absolute;top:-5px;left:50%;border-right:5px solid transparent;border-top:5px solid #fff;border-left:5px solid transparent;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.35s;transition:.35s;content:""}@media (min-width:1024px){.section-header .header-menu .item:hover:before{top:0}}.section-header .header-mobile-panel{z-index:-1}@media (max-width:1023px){.section-header .header-mobile-panel{position:absolute;right:20px;bottom:5px;min-width:200px;color:#fff;-webkit-transition:.35s;transition:.35s;opacity:0;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,.1);box-shadow:3px 3px 5px rgba(0,0,0,.1)}.section-header .header-mobile-panel.active{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:1}.section-header .header-mobile-panel .panel-menu{background:#e71428}.section-header .header-mobile-panel .panel-menu .item{display:block;padding:0 15px;width:100%;height:50px;font-size:16px;text-align:center;text-transform:uppercase;line-height:54px}.section-header .header-mobile-panel .panel-menu .item:not(:first-child){border-top:1px solid hsla(0,0%,100%,.5)}.section-header .header-mobile-panel .panel-social-media{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;right:auto;bottom:auto;width:100%;background:#045;border-radius:0 0 7px 7px}.section-header .header-mobile-panel .panel-social-media .media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;font-size:22px}.section-header .header-mobile-panel .panel-social-media .media:not(:first-child){border-left:1px solid hsla(0,0%,100%,.3)}}@media (max-width:767px){.section-header .header-mobile-panel{right:10px}}@media (min-width:1024px){.section-header .header-mobile-panel{display:none}}.section-footer{background:#e71428;color:#fff;text-align:center}.section-footer .footer-contents:nth-child(2){background:rgba(0,0,0,.1)}@media (max-width:767px){.section-footer .footer-contents{padding:15px 10px}}@media (min-width:768px){.section-footer .footer-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0;width:100%}}.section-footer .footer-contents .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px}.section-footer .footer-contents .item i{margin-right:5px;font-size:16px}@media (max-width:767px){.section-footer .footer-contents .item{width:100%}.section-footer .footer-contents .item:not(:first-child){margin-top:15px}}@media (min-width:768px){.section-footer .footer-contents .item:not(:first-child){margin-left:30px}}.section-footer .footer-copyright{padding:10px 0;background:rgba(0,0,0,.2);font-size:12px}.section-banner{position:relative;background-image:-webkit-gradient(linear,left top,left bottom,from(#001b22),to(#045));background-image:linear-gradient(#001b22,#045);color:#fff}@media (min-width:1024px){.section-banner{margin-top:-30px}}.section-banner .swiper-container{position:absolute;top:0;left:0;width:100%;height:100%}.section-banner .swiper-container .swiper-wrapper .swiper-slide:first-child{background-image:url(../../assets/img/1.23212aa7.jpg);background-position-x:95%}.section-banner .swiper-container .swiper-wrapper .swiper-slide:nth-child(2){background-image:url(../../assets/img/2.4ecef141.jpg)}.section-banner .swiper-container .swiper-wrapper .swiper-slide:nth-child(3){background-image:url(../../assets/img/3.860e799b.jpg)}@media (max-width:767px){.section-banner .swiper-container .swiper-wrapper .swiper-slide{background-size:cover}}.section-banner .banner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:1}@media (max-width:767px){.section-banner .banner-container{height:440px}}@media (min-width:768px){.section-banner .banner-container{height:500px}}@media (min-width:1024px){.section-banner .banner-container{padding-top:30px}}.section-banner .container-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:650px;text-align:center}@media (max-width:767px){.section-banner .container-panel{padding:0 20px}}.section-banner .container-panel .panel-title{margin:0 0 40px;font-size:25px;font-weight:400;text-transform:uppercase;letter-spacing:-1px;position:relative}.section-banner .container-panel .panel-title:after{display:block;position:absolute;width:100%;height:100%;content:"";height:2px;width:110px;left:50%;bottom:-15px;background:#e71428;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:767px){.section-banner .container-panel .panel-title{font-size:20px}}.section-banner .container-panel .panel-dialog{font-size:60px;font-weight:700;letter-spacing:-5px}@media (max-width:767px){.section-banner .container-panel .panel-dialog{font-size:40px}}.section-banner .container-panel .panel-dialog span{mix-blend-mode:hard-light;color:#e71428}.section-banner .container-panel .panel-cta{margin:15px auto 25px}@media (max-width:767px){.section-banner .container-panel .panel-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section-banner .container-panel .panel-cta .btn:not(:first-child):not(:hover){background:#e71428;color:#fff}@media (max-width:767px){.section-banner .container-panel .panel-cta .btn:not(:first-child){margin-top:10px}}.section-banner .container-panel .panel-cta span{margin:0 5px}@media (max-width:767px){.section-banner .container-panel .panel-cta span{display:none}}.default-content{-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding:50px 0 70px;-webkit-box-shadow:inset 0 10px 0 rgba(0,0,0,.05),inset 0 5px 5px rgba(0,0,0,.1);box-shadow:inset 0 10px 0 rgba(0,0,0,.05),inset 0 5px 5px rgba(0,0,0,.1)}@media (max-width:767px){.default-content{padding:40px 0 10px}}.default-content .content-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 20px;color:#e71428;font-size:40px;text-align:center;text-transform:uppercase;letter-spacing:-2px}.default-content .content-title span{color:#045;font-weight:400}@media (max-width:767px){.default-content .content-title{font-size:28px}}.default-content .content-paragraph{text-align:center;max-width:800px;margin:20px auto 30px}.default-content .content-cta-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px}@media (max-width:767px){.default-content .content-cta-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.default-content .content-cta-buttons .btn{width:100%}.default-content .content-cta-buttons .btn:not(:first-child){margin-top:10px}}@media (min-width:768px){.default-content .content-cta-buttons .btn:not(:first-child){margin-left:10px}}.default-content .content-info{display:block;margin:30px 0;font-style:italic;text-align:center}@media (max-width:767px){.default-content .content-info{margin:15px 0}}.default-content .content-info:last-child{margin-bottom:0}.section-services{padding-top:80px;background:url(../../assets/img/tire-print.643c4c05.png) top 5px center repeat-x;-webkit-box-shadow:none;box-shadow:none}.section-services:before{height:0}@media (max-width:767px){.section-services .content-cta-buttons{margin-top:10px}}@media (min-width:768px){.section-services .content-cta-buttons{display:none}}@media (max-width:767px){.section-services .services-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-services .services-grid>*{-webkit-box-flex:calc(50% - 5px)!important;-ms-flex:calc(50% - 5px)!important;flex:calc(50% - 5px)!important;margin:10px 0 0 10px}.section-services .services-grid>:nth-child(-n+2){margin-top:0}.section-services .services-grid>:nth-child(odd){margin-left:0}}@media (min-width:768px) and (max-width:1023px){.section-services .services-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-services .services-grid>*{-webkit-box-flex:calc(33.33333% - 13.33334px)!important;-ms-flex:calc(33.33333% - 13.33334px)!important;flex:calc(33.33333% - 13.33334px)!important;margin:20px 0 0 20px}.section-services .services-grid>:nth-child(-n+3){margin-top:0}.section-services .services-grid>:nth-child(3n+1){margin-left:0}}@media (min-width:1024px) and (max-width:1279px){.section-services .services-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-services .services-grid>*{-webkit-box-flex:calc(25% - 15px)!important;-ms-flex:calc(25% - 15px)!important;flex:calc(25% - 15px)!important;margin:20px 0 0 20px}.section-services .services-grid>:nth-child(-n+4){margin-top:0}.section-services .services-grid>:nth-child(4n+1){margin-left:0}}@media (min-width:1280px){.section-services .services-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-services .services-grid>*{-webkit-box-flex:calc(16.66667% - 16.66665px)!important;-ms-flex:calc(16.66667% - 16.66665px)!important;flex:calc(16.66667% - 16.66665px)!important;margin:20px 0 0 20px}.section-services .services-grid>:nth-child(-n+6){margin-top:0}.section-services .services-grid>:nth-child(6n+1){margin-left:0}}.section-services .services-grid .grid-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px;border-radius:7px;-webkit-box-shadow:0 10px 10px rgba(0,0,0,.05);box-shadow:0 10px 10px rgba(0,0,0,.05);border-bottom:1px solid #e71428;background:#fff;text-align:center}@media (max-width:767px){.section-services .services-grid .grid-item{padding:10px}}.section-services .services-grid .grid-item .item-icon{color:#045;font-size:70px}.section-services .services-grid .grid-item .item-title{margin:10px 0;color:#e71428;font-size:18px;text-transform:uppercase;letter-spacing:-1px}.section-services .services-grid .grid-item .item-description{margin:0;font-size:14px}@media (max-width:767px){.section-services .services-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px}.section-services .services-list>*{-webkit-box-flex:calc(50% - 5px)!important;-ms-flex:calc(50% - 5px)!important;flex:calc(50% - 5px)!important;margin:10px 0 0 10px}.section-services .services-list>:nth-child(-n+2){margin-top:0}.section-services .services-list>:nth-child(odd){margin-left:0}}@media (min-width:768px){.section-services .services-list{margin-top:40px}}@media (min-width:768px) and (max-width:1023px){.section-services .services-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-services .services-list>*{width:calc(33.33333% - 20px)!important;margin:10px 0 0 30px}.section-services .services-list>:nth-child(-n+3){margin-top:0}.section-services .services-list>:nth-child(3n+1){margin-left:0}}@media (min-width:1024px){.section-services .services-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-services .services-list>*{-webkit-box-flex:calc(25% - 22.5px)!important;-ms-flex:calc(25% - 22.5px)!important;flex:calc(25% - 22.5px)!important;margin:10px 0 0 30px}.section-services .services-list>:nth-child(-n+4){margin-top:0}.section-services .services-list>:nth-child(4n+1){margin-left:0}}.section-services .services-list .list-item{display:-webkit-box;display:-ms-flexbox;display:flex;color:#045;font-size:18px}@media (max-width:767px){.section-services .services-list .list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;border-radius:7px;background:#fff;font-size:10px;text-align:center;text-transform:uppercase}}@media (min-width:1024px) and (max-width:1279px){.section-services .services-list .list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.section-services .services-list .list-item span{margin-right:5px;color:#e71428;line-height:16px}@media (max-width:767px){.section-services .services-list .list-item span{display:none}}.section-about{background-color:#045;color:#fff}@media (max-width:767px){.section-about{background-position-x:65%}}.section-about .content-title span{color:#fff}.section-about .gallery-thumbs{margin-top:30px}@media (max-width:767px){.section-about .gallery-thumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-about .gallery-thumbs>*{-webkit-box-flex:calc(33.33333% - 6.66666px)!important;-ms-flex:calc(33.33333% - 6.66666px)!important;flex:calc(33.33333% - 6.66666px)!important;margin:10px 0 0 10px}.section-about .gallery-thumbs>:nth-child(-n+3){margin-top:0}.section-about .gallery-thumbs>:nth-child(3n+1){margin-left:0}}@media (min-width:768px) and (max-width:1023px){.section-about .gallery-thumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-about .gallery-thumbs>*{-webkit-box-flex:calc(25% - 15px)!important;-ms-flex:calc(25% - 15px)!important;flex:calc(25% - 15px)!important;margin:20px 0 0 20px}.section-about .gallery-thumbs>:nth-child(-n+4){margin-top:0}.section-about .gallery-thumbs>:nth-child(4n+1){margin-left:0}}@media (min-width:1024px) and (max-width:1279px){.section-about .gallery-thumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-about .gallery-thumbs>*{-webkit-box-flex:calc(25% - 22.5px)!important;-ms-flex:calc(25% - 22.5px)!important;flex:calc(25% - 22.5px)!important;margin:30px 0 0 30px}.section-about .gallery-thumbs>:nth-child(-n+4){margin-top:0}.section-about .gallery-thumbs>:nth-child(4n+1){margin-left:0}}@media (min-width:1280px){.section-about .gallery-thumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-about .gallery-thumbs>*{-webkit-box-flex:calc(16.66667% - 16.66665px)!important;-ms-flex:calc(16.66667% - 16.66665px)!important;flex:calc(16.66667% - 16.66665px)!important;margin:20px 0 0 20px}.section-about .gallery-thumbs>:nth-child(-n+6){margin-top:0}.section-about .gallery-thumbs>:nth-child(6n+1){margin-left:0}}.section-about .gallery-thumbs .thumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,.1);box-shadow:3px 3px 5px rgba(0,0,0,.1);overflow:hidden;border-radius:7px;background:rgba(0,0,0,.1);cursor:pointer}.section-about .gallery-thumbs .thumb img{width:100%;-webkit-transition:.35s;transition:.35s}.section-about .gallery-thumbs .thumb img[lazy=loading]{-webkit-transform:scale(.3)!important;transform:scale(.3)!important}@media (min-width:1024px){.section-about .gallery-thumbs .thumb:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}}.section-about .gallery-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:0;left:0;padding:50px 20px;width:100%;height:100%;background:rgba(0,15,19,.9);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:101}@media (max-width:767px){.section-about .gallery-overlay{padding:0 5px}}.section-about .gallery-overlay:not(.active){display:none}.section-about .gallery-overlay .overlay-close{position:absolute;top:10px;right:10px;width:50px;height:50px;-webkit-transition:.35s;transition:.35s;z-index:2}.section-about .gallery-overlay .overlay-close:after,.section-about .gallery-overlay .overlay-close:before{position:absolute;top:50%;left:50%;height:30px;width:3px;background:#fff;content:""}.section-about .gallery-overlay .overlay-close:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.section-about .gallery-overlay .overlay-close:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}@media (min-width:1024px){.section-about .gallery-overlay .overlay-close{cursor:pointer}.section-about .gallery-overlay .overlay-close:hover{-webkit-transform:rotate(-90deg) scale(.8);transform:rotate(-90deg) scale(.8)}}.section-about .gallery-overlay .overlay-swiper .swiper-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 50px}@media (max-width:767px){.section-about .gallery-overlay .overlay-swiper .swiper-item{padding:0 10px}}.section-about .gallery-overlay .overlay-swiper .swiper-item img{max-width:100%;max-height:100%;width:auto;height:auto;border-radius:7px;-webkit-transition:.35s;transition:.35s;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,.1);box-shadow:3px 3px 5px rgba(0,0,0,.1)}.section-about .gallery-overlay .overlay-swiper [class*=swiper-button-]{color:#fff}@media (max-width:767px){.section-about .gallery-overlay .overlay-swiper [class*=swiper-button-]{margin:0;width:24px;height:60px;border-radius:7px;background:#e71428;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.section-about .gallery-overlay .overlay-swiper [class*=swiper-button-]:after{font-size:20px}}.section-testimonials{padding-bottom:40px;background-color:#fff}.section-testimonials .testimonials-list .list-item{padding:0 100px;text-align:center}@media (max-width:767px){.section-testimonials .testimonials-list .list-item{padding:0 50px}}.section-testimonials .testimonials-list .list-item .item-text{margin:0 0 20px;font-style:italic}.section-testimonials .testimonials-list .list-item .item-text strong{color:#045}.section-testimonials .testimonials-list .list-item .item-text.font-size-sm{font-size:16px}.section-testimonials .testimonials-list .list-item .item-text.font-size-md{font-size:20px}.section-testimonials .testimonials-list .list-item .item-text.font-size-lg{font-size:26px}.section-testimonials .testimonials-list .item-name{color:#045}.section-testimonials .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.section-appointments{background-position-x:70%!important;background-size:1200px!important}}@media (max-width:767px){.section-appointments .form .btn{width:100%}.section-appointments .form>:not(:first-child){margin-top:15px}}@media (min-width:768px){.section-appointments .form{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.section-appointments .form :nth-child(7){grid-area:3/1/3/span 3}}.section-contact{background:#045;color:#fff}@media (min-width:768px) and (max-width:1023px){.section-contact{padding-bottom:20px}}.section-contact .content-title{color:#fff}.section-contact .content-title:after,.section-contact .content-title:before{border-color:#fff}.section-contact .content-title span{color:#e71428}.section-contact .contact-info{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-contact .contact-info,.section-contact .contact-info [class*=info-]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-contact .contact-info [class*=info-] i{margin-right:10px;font-size:30px;color:#e71428}@media (max-width:767px){.section-contact .contact-info [class*=info-] i{font-size:20px}}.section-contact .contact-info [class*=info-]:not(:first-child){font-size:16px}@media (max-width:767px){.section-contact .contact-info [class*=info-]:not(:first-child){margin-left:20px;font-size:12px}}@media (min-width:768px){.section-contact .contact-info [class*=info-]:not(:first-child){margin-left:30px}}.section-contact .contact-info [class*=info-].info-phone{font-size:30px}@media (max-width:767px){.section-contact .contact-info [class*=info-].info-phone{font-size:20px}}.section-contact .contact-map{width:100%;height:300px;border-radius:7px;border:0;background:#fff;overflow:hidden;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,.1);box-shadow:3px 3px 5px rgba(0,0,0,.1)}@media (max-width:767px){.section-contact .contact-map{margin-top:10px}}@media (max-width:767px){.section-contact .form{margin:20px 0 10px}}@media (min-width:768px){.section-contact .form{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;margin:50px 0}.section-contact .form :nth-child(4){grid-area:2/1/2/span 2}}.section-contact .form .form-field .form-input,.section-contact .form .form-field .form-textarea{border-bottom-color:#fff;color:#fff}.section-contact .form .form-field ::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.section-contact .form .form-field ::-moz-placeholder{color:hsla(0,0%,100%,.5)}.section-contact .form .form-field :-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.section-contact .form .form-field ::-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.section-contact .form .form-field ::placeholder{color:hsla(0,0%,100%,.5)}@media (max-width:767px){.section-contact .form .form-field:not(:first-child){margin-top:15px}}@media (max-width:767px){.section-contact .form .btn{width:100%;margin-top:10px}}.swiper .swiper-button-next,.swiper .swiper-button-prev{color:#045}.swiper .swiper-button-prev{left:0}.swiper .swiper-button-next{right:0}.parallax{background-repeat:no-repeat;background-size:cover;background-position:50%}.vdp-datepicker .vdp-datepicker__calendar{margin-top:5px;border:0;border-radius:7px;background:#e71428;color:#fff;overflow:hidden}.vdp-datepicker .vdp-datepicker__calendar header{display:-webkit-box;display:-ms-flexbox;display:flex;background:rgba(0,0,0,.2);color:#fff}.vdp-datepicker .vdp-datepicker__calendar header .next:after{border-color:transparent transparent transparent #fff}.vdp-datepicker .vdp-datepicker__calendar header .prev:after{border-color:transparent #fff transparent transparent}.vdp-datepicker .vdp-datepicker__calendar header span:hover{background:rgba(0,0,0,.2)!important}.vdp-datepicker .vdp-datepicker__calendar header+div{background:#e71428}.vdp-datepicker .vdp-datepicker__calendar .cell{border-radius:7px}.vdp-datepicker .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover,.vdp-datepicker .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month:hover,.vdp-datepicker .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year:hover{border:1px solid rgba(0,0,0,.3)}.vdp-datepicker .vdp-datepicker__calendar .cell.disabled{color:hsla(0,0%,100%,.3)}.vdp-datepicker .vdp-datepicker__calendar .cell.selected{background:rgba(0,0,0,.2)!important}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;color:inherit;font-family:inherit}body,button,figure,ul{margin:0;padding:0}body{font-size:18px;font-family:Josefin Sans,sans-serif;background:#f5f5f5;color:#555}ul{list-style:none}button{cursor:pointer;background:transparent;border:0}a{display:inline-block;text-decoration:none;-webkit-transition:.35s;transition:.35s}a img,figure img{display:block;border:0}iframe{display:block}table{border-collapse:collapse}.container{margin:0 auto;width:100%}@media (max-width:1023px){.container{padding:0 10px}}@media (min-width:768px) and (max-width:1023px){.container{padding:0 20px}}@media (min-width:1024px) and (max-width:1279px){.container{width:950px}}@media (min-width:1280px){.container{width:1170px}}@font-face{font-family:icons;src:url(../../assets/fonts/icons.49f73526.woff) format("woff");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-calendar:before{content:"\e900"}.icon-facebook:before{content:"\e901"}.icon-home:before{content:"\e902"}.icon-instagram:before{content:"\e903"}.icon-mail:before{content:"\e904"}.icon-map:before{content:"\e905"}.icon-phone:before{content:"\e906"}.icon-whatsapp:before{content:"\e907"}.icon-transmission:before{content:"\e908"}.icon-battery:before{content:"\e909"}.icon-brake:before{content:"\e90a"}.icon-ac:before{content:"\e90b"}.icon-engine:before{content:"\e90c"}.icon-exhaust:before{content:"\e90d"}.icon-suspension:before{content:"\e90e"}.icon-truck-diesel:before{content:"\e90f"}.icon-truck:before{content:"\e910"}.icon-radiator:before{content:"\e911"}.icon-tuneup:before{content:"\e912"}.icon-tires:before{content:"\e913"}.icon-star:before{content:"\e914"}.icon-clock:before{content:"\e915"}.btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 10px;margin:0;height:30px;color:#fff;border:0;border-radius:7px;text-align:center;text-transform:uppercase;font-size:12px;font-weight:700;-webkit-transition:.3s;transition:.3s;white-space:nowrap;line-height:34px;cursor:pointer}.btn,.btn [class*=icon-]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn [class*=icon-]{font-size:16px;line-height:30px}.btn [class*=icon-]:not(:last-child){margin-right:5px}.btn.btn-big{padding:0 15px;height:40px;font-size:16px;line-height:44px}.btn.btn-big [class*=icon-]{font-size:20px;line-height:40px}.btn.btn-white{background:#fff;color:#e71428}@media (min-width:1024px){.btn.btn-white:hover{-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff;background:transparent;color:#fff}}.btn.btn-color-1{background:#e71428}@media (min-width:1024px){.btn.btn-color-1:hover{-webkit-box-shadow:inset 0 0 0 2px #e71428;box-shadow:inset 0 0 0 2px #e71428;color:#e71428}}.btn.btn-color-2{background:#045}@media (min-width:1024px){.btn.btn-color-2:hover{-webkit-box-shadow:inset 0 0 0 2px #045;box-shadow:inset 0 0 0 2px #045;color:#045}}.btn.btn-color-3{background:#b3b3b3}@media (min-width:1024px){.btn.btn-color-3:hover{-webkit-box-shadow:inset 0 0 0 2px #b3b3b3;box-shadow:inset 0 0 0 2px #b3b3b3;color:#b3b3b3}}@media (min-width:1024px){.btn:hover{background:#fff}}.hyperlink{font-style:italic;text-decoration:underline;color:#e71428;cursor:pointer}.back-to-the-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;right:20px;bottom:20px;width:40px;height:40px;border-radius:7px;background:rgba(0,0,0,.2);color:#e71428;font-size:60px}.back-to-the-top:before{position:absolute;top:3px;left:50%;height:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);line-height:1.2;content:"^"}.form{position:relative}.form .form-input,.form .form-select,.form .form-textarea{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border:0;background:transparent;border-bottom:1px solid #045;color:#e71428;font-size:16px;font-family:Arial,Helvetica,sans-serif}.form .form-input:focus+.form-helper,.form .form-select:focus+.form-helper,.form .form-textarea:focus+.form-helper{-webkit-animation:form-helper-show .2s forwards;animation:form-helper-show .2s forwards}.form .form-input:disabled,.form .form-select:disabled,.form .form-textarea:disabled{opacity:.5}.form .form-input,.form .form-select{padding:0 7px;height:40px}.form .form-textarea{padding:7px;min-height:100px;resize:none}.form .form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../../assets/img/arrow-down.841ed603.svg);background-repeat:no-repeat;background-position:right 5px top 50%}.form .form-select:hover:not(:disabled){cursor:pointer}.form .form-select option{font-weight:400}.form .form-select::-ms-expand{display:none}.form .form-select:disabled{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.form .form-select.disabled{color:#777}.form .form-field{position:relative;width:100%}.form .form-field .field-info{display:block;margin:10px 0 0 15px;font-style:italic}.form .form-helper{position:absolute;top:0;left:7px;padding:0;height:0;border-radius:7px 7px 7px 0;background:#e71428;color:#fff;font-size:12px;font-style:italic;text-align:center;-webkit-transform:translateY(calc(-100% - 5px));transform:translateY(calc(-100% - 5px));white-space:nowrap;overflow:hidden;z-index:80;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,.1);box-shadow:3px 3px 5px rgba(0,0,0,.1)}.form .form-helper:before{display:block;position:absolute;bottom:-7px;left:0;border-right:7px solid transparent;border-top:7px solid #e71428;content:""}@-webkit-keyframes form-helper-show{0%{overflow:visible;opacity:0}to{padding:10px;height:auto;overflow:visible;opacity:1}}@keyframes form-helper-show{0%{overflow:visible;opacity:0}to{padding:10px;height:auto;overflow:visible;opacity:1}}#app{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}@media (max-width:767px){#app{margin-top:72px}}@media (min-width:768px) and (max-width:1023px){#app{margin-top:90px}}@media (min-width:1024px){#app{margin-top:120px}}.alert{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;background:transparent;z-index:100}.alert .alert-container{max-width:calc(100% - 40px);max-height:calc(100% - 40px);-webkit-animation:alert-open .35s ease-out;animation:alert-open .35s ease-out;border-radius:3px;-webkit-box-shadow:0 0 15px rgba(0,0,0,.5);box-shadow:0 0 15px rgba(0,0,0,.5);overflow:hidden}.alert .alert-container.alert-deactive{-webkit-animation:alert-close .35s ease-out;animation:alert-close .35s ease-out}.alert .alert-container .alert-body{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:10px 15px;color:#fff;font-size:16px;max-width:300px;-webkit-transition:.35s;transition:.35s}.alert .alert-container .alert-body .alert-close-wrapper{margin-left:10px;padding-top:5px}.alert .alert-container .alert-body .alert-close-wrapper .alert-close{display:-webkit-box;display:-ms-flexbox;display:flex}.alert .alert-container .alert-body .alert-close-wrapper .alert-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);font-family:Lucida;font-size:26px;line-height:.5;cursor:pointer;content:"+"}.alert.alert-success .alert-body{border-color:#2f8d59;background:#3cb371}.alert.alert-info .alert-body{border-color:#38678f;background:#4682b4}.alert.alert-warning .alert-body{border-color:#cc8400;background:orange}.alert.alert-danger .alert-body,.alert.alert-error .alert-body,.alert.alert-fail .alert-body{border-color:#ff3814;background:tomato}@-webkit-keyframes alert-open{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1}}@keyframes alert-open{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1}}@-webkit-keyframes alert-close{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}@keyframes alert-close{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}