@import"https://fonts.googleapis.com/css2?family=Mulish:wght@400;500;600;700;800;900&display=swap";.bg-dark{background-color:#c32026}.bg-medium{background-color:#e03b41}.bg-light{background-color:#fcf3f3}.bg-gray{background-color:#333}.bg-light{background-color:#fcf3f3}.bg-thin{background-color:#f0f4f7}.bg-white{background-color:#fff}a{color:#e03b41;cursor:pointer}*{padding:0;margin:0}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;text-rendering:optimizeLegibility}img[data-src]{display:none !important}ul{list-style:none}ul li{list-style:none}ul ul li{list-style:none}img,input{border:none}a{text-decoration:none;outline:none;cursor:pointer}p a{text-decoration:underline}p a:hover{text-decoration:none}span{outline:none}i{letter-spacing:0}svg.svg-inline--fa{margin:0 10px 0 0}.button svg.svg-inline--fa{margin:0 0 0 10px}.upper{text-transform:uppercase}.text-center{text-align:center}.buttons{margin:20px 0 0}@media screen and (max-width: 800px){.buttons{margin:0}.buttons .button{margin:20px 0 0 !important}}.buttons .button{margin:0 15px}::-webkit-input-placeholder{color:#969696}:-moz-placeholder{color:#969696}::-moz-placeholder{color:#969696}:-ms-input-placeholder{color:#969696}.clear-fix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clear-fix{zoom:1}.noscroll{overflow:hidden;position:fixed}div.center,.block{max-width:1280px;margin:0 auto}div.center{padding-left:15px;padding-right:15px;position:relative}#container{margin:0 auto;width:100%}.float-left{float:left}.float-right{float:right}.text-center{text-align:center}.bold{font-weight:700}.show-mobile{display:none}.hide{display:none !important}.visible{visibility:visible;opacity:1;transition:opacity .5s linear}.hidden{visibility:hidden;opacity:0;transition:visibility 0s .5s,opacity .5s linear}.blink{animation:blinker 1s linear infinite}@keyframes blinker{50%{opacity:0}}.gutter{padding-left:15px;padding-right:15px}.no-gutter{padding-left:0 !important;padding-right:0 !important}.no-pt{padding-top:0 !important}.pt-20{padding-top:20px}.pt-30{padding-top:30px}.pt-50{padding-top:50px}.pb-50{padding-bottom:50px}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.w-30{width:30%}.w-70{width:70%}.w-100{width:100%}html.shinybox-html{overflow:hidden !important}@keyframes loader-dots{0%{background-color:#f9f9f9}50%{background-color:#878787}100%{background-color:#f9f9f9}}.notransition{transition:none}.noTitleCaptionBox.shinybox-overlay .shinybox-caption{display:none}.shinybox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999 !important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:rgba(0,0,0,.8);display:none;animation:fadeIn .5s linear}.shinybox-container{position:relative;width:100%;height:100%}@keyframes rightSpring{0%{margin-left:0}50%{margin-left:-4%}100%{margin-left:0}}@keyframes leftSpring{0%{margin-left:0}50%{margin-left:4%}100%{margin-left:0}}.shinybox-overlay img{border:none !important}.shinybox-overlay .shinybox-slider{height:100%;top:50%;left:0;width:100%;white-space:nowrap;position:absolute;transition:transform .4s ease;margin:auto}.shinybox-overlay .shinybox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}.shinybox-overlay .shinybox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.shinybox-overlay .shinybox-slider .slide img,.shinybox-overlay .shinybox-slider .slide .shinybox-video-container,.shinybox-overlay .shinybox-slider .slide .shinybox-pdf-container,.shinybox-overlay .shinybox-slider .slide .shinybox-inline-container{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}.shinybox-overlay .shinybox-slider .slide .shinybox-video-container{background:none;max-width:1140px;max-height:100%;width:100%;padding:5%;box-sizing:border-box}.shinybox-overlay .shinybox-slider .slide .shinybox-video-container .shinybox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.shinybox-overlay .shinybox-slider .slide .shinybox-video-container .shinybox-video iframe{width:100% !important;height:100% !important;position:absolute;top:0;left:0}.shinybox-overlay .shinybox-slider .slide .shinybox-pdf-container{background:none;max-width:1140px;height:100%;width:100%;box-sizing:border-box}.shinybox-overlay .shinybox-slider .slide .shinybox-pdf-container .shinybox-pdf{height:100%;width:100%;overflow:hidden;position:relative}.shinybox-overlay .shinybox-slider .slide .shinybox-pdf-container .shinybox-pdf iframe{width:100% !important;height:100% !important;position:absolute;top:0;left:0}.shinybox-overlay .shinybox-slider .loading::after,.shinybox-overlay .shinybox-slider .loading::before{content:"";margin:0 24px}.shinybox-overlay .shinybox-slider .loading{vertical-align:middle;font-size:100px;display:inline-block}.shinybox-overlay.rightSpring .shinybox-slider{animation:rightSpring .3s}.shinybox-overlay.leftSpring .shinybox-slider{animation:leftSpring .3s}.shinybox-overlay .navigationContainer{font-size:50px;display:block;margin:0 auto;width:100%;top:50%;position:absolute;transform:translateY(-50%)}.shinybox-overlay .navigationContainer svg{margin:0}.shinybox-overlay .shinybox-prev{float:left;padding:15px}.shinybox-overlay .shinybox-next{float:right;padding:15px}.shinybox-overlay .shinybox-prev.disabled,.shinybox-overlay .shinybox-next.disabled{opacity:.3}.shinybox-overlay .shinybox-close{cursor:pointer;background-repeat:no-repeat;z-index:1;display:block;position:absolute;right:0;top:0;padding:15px}.shinybox-overlay .shinybox-close svg{margin:0 !important}.shinybox-no-close-button .shinybox-overlay .shinybox-close{display:none}.shinybox-overlay .noTitleCaption.shinybox-caption{padding:0;display:none}.shinybox-overlay .shinybox-caption{display:block;color:#fff !important;font-family:Helvetica,Arial,sans-serif;width:75%;bottom:5%;position:absolute;margin:auto;left:0;right:0;font-size:15px;letter-spacing:-0.38px;line-height:20px}.shinybox-overlay .shinybox-caption p{margin:0;text-align:center;padding:0}.shinybox-overlay .shinybox-caption .title{font-weight:bold}html{height:100%;animation:fadeIn 1s linear}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}body{position:relative}body,input,textarea{font-family:"Mulish",sans-serif;font-size:18px;color:#000;background:#fff}input,textarea{outline:none}a.button{display:inline-block;height:50px;border-radius:1px;line-height:47px;color:#fff;font-weight:bold;font-size:18px;padding:0 20px;border:1px solid transparent;text-decoration:none;border-radius:3px}a.button.round{border-radius:50px}a.button.corners{border-radius:5px}a.button.bg-light{color:#e03b41;font-weight:400}a.button:hover{text-decoration:underline}a.button.bg-clear{border:1px solid #fff}a.button.whatsapp{display:none;background:#25d366;position:fixed;bottom:20px;left:0;right:0;width:200px;padding:0;z-index:100;margin:0 auto;text-align:center;box-shadow:rgba(100,100,111,.8) 0 7px 29px 0}a.button.whatsapp:hover{text-decoration:none}body{background:#fff;line-height:1;-webkit-text-size-adjust:100%;min-height:100%;position:relative}header .top{position:relative}header .top .bar{height:50px;position:absolute;width:100%}header .top .bar .float-left{width:37%;height:100%}header .top .bar .float-right{width:63%;height:100%;position:relative;text-align:right}header .top .bar .float-right::before{display:block;width:80px;height:80px;background:#fff;position:absolute;content:"";z-index:1}header .top .bar #call{display:none;height:50px;line-height:50px;color:#fff;font-size:16px;text-decoration:none}header .top .bar #mobile-menu-link{display:none;height:50px;padding:0 15px;line-height:50px;text-transform:uppercase;font-weight:700;color:#fff}header .top .bar.top{top:0}header .top .bar.top .float-right::before{transform:rotate(45deg);left:-40px;top:10px}header .top .bar.bottom{bottom:0}header .top .bar.bottom .float-right::before{transform:rotate(45deg);left:-40px;top:-40px}header .info{text-align:right;color:#fff;height:50px;line-height:50px;position:relative;font-size:16px}header .info .fa-stack{vertical-align:middle}header .info svg.fa-stack-2x,header .info svg.fa-stack-1x{margin:auto !important}header .info svg.fa-stack-2x.fa-stack-2x,header .info svg.fa-stack-1x.fa-stack-2x{color:#e03b41}header .contact{height:80px}header .contact .button{margin:15px 0 0}header .contact .phone,header .contact .mail{padding:0 50px 0 90px;display:flex;justify-content:center;flex-direction:column;height:40px;margin:20px 0 0;position:relative;font-size:18px}header .contact .phone svg,header .contact .mail svg{position:absolute;left:50px;top:50%;transform:translateY(-50%)}header .contact .phone a,header .contact .mail a{color:#000}header .contact .phone a:hover,header .contact .mail a:hover{text-decoration:underline}header .contact .phone{border-right:1px solid #b3b3b3}header #logo{position:absolute;left:15px;top:10px;z-index:20}header #logo a{width:270px;height:160px;display:block;background:url(../images/logo.svg) left no-repeat;background-size:contain}header #menu{z-index:10;position:relative}header #menu ul li{float:left}header #menu ul li.sep{width:1px;background:#555;height:30px;margin:10px 0 0}header #menu ul li a{color:#fff;font-weight:600;display:block;height:50px;font-size:16px;line-height:50px;padding:0 15px}header #menu ul li.last a{padding-right:0 !important}header #menu ul li a:hover,header #menu ul li a.active,header #menu ul li a.marked{text-shadow:0 0 .01px #fff,0 0 .01px #fff}header #cover{height:600px;background-color:#efeef2;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;z-index:10;font-weight:900;font-size:36px;padding:20px 0;line-height:50px}header #cover.small{height:300px}header #cover .center{height:100%}header #cover .text{left:100px;top:50%;padding:0 15px;position:absolute;transform:translateY(-50%);color:#fff}header #cover .text .button{text-shadow:none}h1,h2{font-size:36px;font-weight:900;padding:0 0 20px}.text h2{font-size:30px;padding:0;margin-bottom:15px}.text h3{font-size:24px;font-weight:900;padding:0;margin-top:30px}.text hr{margin:15px 0}.text ul,.text ol{margin-left:30px;margin-top:15px}.text ul li{list-style:disc}.text ol li ul{margin-top:0 !important}main #push{height:75px}main h1.text-center,main h2.text-center{background-position:center bottom}main section{padding-top:100px;padding-bottom:100px;position:relative;overflow:hidden;z-index:30}main .block-list{position:relative;z-index:10;padding:20px 0 0}main .block-list.cars .item{padding:15px;float:left;width:33.33%;transition:transform .2s}main .block-list.cars .item:hover{#transform:scale(1.01)}main .block-list.cars .item .inner{background:#fff;box-shadow:rgba(149,157,165,.2) 0 8px 24px;cursor:pointer;border-radius:5px}main .block-list.cars .item .inner:hover{box-shadow:rgba(100,100,111,.3) 0 7px 29px 0;transform:scale(1.02)}main .block-list.cars .item.disabled{opacity:.5}main .block-list.cars .item.disabled .inner{cursor:default !important}main .block-list.cars .item.disabled .button,main .block-list.cars .item.disabled button:hover{cursor:default !important;text-decoraton:none !important}main .block-list.cars .item h3{font-size:20px;font-weight:bold;height:60px;padding:10px 15px 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:25px;-webkit-line-clamp:2;-webkit-box-orient:vertical}main .block-list.cars .item img{width:100%;object-fit:cover;max-width:100%;display:block;height:300px;border-radius:5px 5px 0 0}main .block-list.cars .item img.no-image{padding:20px}main .block-list.cars .item ul{margin:10px 15px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}main .block-list.cars .item ul li{float:left;display:block;width:50%;height:40px;line-height:40px}main .block-list.cars .item .info{padding:20px 15px}main .block-list.cars .item .info span.price{display:block;color:#e03b41;font-weight:900;font-size:30px}main .block-list.cars .item .info span.lease{display:block;padding:5px 0 0;font-size:14px}main .block-list.reviews .item{padding:15px;float:left;width:33.33%;transition:transform .2s}main .block-list.reviews .inner .text{background:#eee;padding:30px;color:#333}main .block-list.reviews .inner .text svg.fa-quote-right{color:#c32026;display:block;margin:0 auto 20px}main .block-list.reviews .inner .text p{font-size:14px;min-height:150px;overflow:hidden;position:relative;display:block}main .block-list.reviews .inner .text p a.read-more{display:none;position:absolute;bottom:0;left:0;width:100%;text-align:center;z-index:200;padding:50px 0 10px;background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0), #eeeeee);text-decoration:none}main .block-list.reviews .inner .text p a.read-more span{color:#e03b41;font-size:16px;padding:5px 15px;background:#fcf3f3;border-radius:20px;border:1px solid #e03b41}main .block-list.reviews .inner .text p a.read-more span:hover{text-decoration:underline}main .block-list.reviews .inner .text p a.read-less{display:none;width:100%;text-align:center;position:relative;z-index:200;text-decoration:none}main .block-list.reviews .inner .text p a.read-less span{color:#e03b41;font-size:16px;padding:5px 15px;background:#fcf3f3;border-radius:20px;border:1px solid #e03b41}main .block-list.reviews .inner .text p a.read-less span:hover{text-decoration:underline}main .block-list.reviews .inner .info{padding:15px 0 0}main .block-list.reviews .inner .info span.name{display:block;font-weight:700}main .block-list.reviews .inner .info span.rating{display:block;margin:5px 0 0}main .block-list.reviews .inner .info span.rating svg{margin:0 5px 0 0;color:#ffd71f}main .car .photo img{display:block;width:100%;max-width:100%;height:25%;max-height:800px;object-fit:cover;object-position:center}main .car .thumbs{margin:10px -10px 0}main .car .thumbs li{width:10%;float:left;padding:10px}main .car .thumbs li a{display:block;border:3px solid #fff;padding-top:60%;position:relative}main .car .thumbs li a:hover{border-color:#c32026}main .car .thumbs li a img{display:block;width:100%;max-width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}main .car .thumbs li.active a{border-color:#c32026}main .car .info .price{color:#e03b41;font-weight:900;font-size:30px;height:50px;line-height:50px}main .car .specs,main .car .lease{padding-left:15px;padding-right:15px}main .car .specs .inner,main .car .lease .inner{background:#eee;padding:30px}main .car .specs .inner h2,main .car .lease .inner h2{font-weight:700;font-size:30px}main .car .specs .inner ul li,main .car .lease .inner ul li{float:left;display:block;width:33.33%;margin:20px 0 0}main .car .specs .inner ul li b,main .car .lease .inner ul li b{margin:5px 0 0;display:block}main .car .lease h2{padding:0}main .car .lease .title{padding:20px 0 0}main .car .lease .button{margin:20px 0 0}main .car .lease img{max-width:100%;width:100%}main .car .lease .total{background:#333;padding:20px;border-radius:20px;text-align:center;line-height:30px;color:#fff}main .car .lease .total .price{font-weight:900}main .tabs .summary{border-bottom:1px solid #b3b3b3}main .tabs .summary li{float:left;display:block}main .tabs .summary li.active a{color:#c32026;border-bottom:2px solid #c32026}main .tabs .summary li a{color:#b3b3b3;padding:0 15px;display:block;height:50px;line-height:50px;font-weight:600}main .tabs .summary li a:hover{color:#c32026}main .tabs .content{display:none;padding:20px 15px 0}main .tabs .content.active{display:block}main .tabs .content p{margin:0}main .tabs .content ul{padding-left:15px}main .tabs .content ul li{line-height:30px;list-style:circle}main .tight{width:75%;margin:0 auto}main section p{margin:20px 0 0;line-height:30px}main section ul.text{margin:20px 0 0;padding-left:20px}main section ul.text li{line-height:30px;list-style:circle}main .text-photo{padding:0 0 100px;position:relative}main .text-photo:last-child{padding:0}main .text-photo img{max-width:100%;width:100%;display:block}main .text-photo .photo{width:65%}main .text-photo .text{width:35%;padding-top:150px}main .text-photo .float-left.text{padding-right:50px}main .text-photo .float-right.text{padding-left:50px}main .center.tight{max-width:1100px}footer{position:relative;background:#282f3d}footer .list{position:relative}footer .list ul{float:left;width:33.33%}footer .list ul li{line-height:30px;color:rgba(255,255,255,.5)}footer .list ul li h3{font-size:22px;font-weight:bold;padding:0 0 20px;color:#fff}footer .list ul li a{color:rgba(255,255,255,.5);text-decoration:none}footer .list ul li a:hover{text-decoration:underline}footer .list ul li svg{color:#ffd71f;margin:0 5px 0 0}footer .list ul li .fa-stack svg{margin:0;color:#e03b41}footer .list ul li .fa-stack svg.fa-inverse{color:#fff;margin:auto}footer section{padding-top:50px;padding-bottom:50px;position:relative;overflow:hidden}footer section img.show-mobile{max-height:60px;height:100%;position:absolute;right:0;bottom:0}footer section.bg-white{padding:0;color:rgba(0,0,0,.7)}footer section.bg-white img{max-height:60px;height:100%;float:left;margin:20px 0 0}footer section.bg-white .center{line-height:100px;height:100px}.slider{-webkit-appearance:none;width:100%;height:5px;border-radius:5px;background:#b3b3b3;outline:none;-webkit-transition:.2s;transition:opacity .2s;margin:10px 0 0}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#c32026;cursor:pointer}.slider::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#c32026;cursor:pointer}.slider + span.val{display:inline-block;width:80px;text-align:right;margin:0 0 0 20px}@media screen and (max-width: 1900px){header .top .bar .float-left{width:30%}header .top .bar .float-right{width:70%}}@media screen and (max-width: 1280px){header .top .bar .float-left{width:24%}header .top .bar .float-right{width:76%}header #menu ul li a{padding:0 15px;font-size:14px}main .block-list.cars .item{width:50%}}@media screen and (max-width: 1024px){h1,h2{font-size:24px !important}header .top{height:50px;position:fixed;top:0;width:100%;z-index:100}header .top #logo{width:200px;background:#fff;border-bottom:1px solid #333;padding:0 10px;border-radius:0 0 10px 10px;top:-50px;z-index:50}header .top #logo a{width:100%;height:80px}header .top #mobile-menu-link{display:block !important}header .top .contact,header .top .bar.bottom,header .top .bar .float-right::before,header .top .bar .float-left,header .top .info{display:none}header .top .bar .float-right{width:100%}header .top .bar{position:static !important}header .top #menu{display:none;width:65%;position:fixed;z-index:40;top:50px;left:0;height:100%;background:#333;padding-top:50px;opacity:.95}header .top #menu ul{float:none;opacity:0}header .top #menu ul li{float:none;padding-left:15px;padding-right:15px}header .top #menu ul li.sep{display:none}header .top #menu ul li a{padding:10px 0 !important;height:auto;line-height:normal;border-bottom:1px solid #555}header .top #menu ul li:last-child a{border-bottom:none}header #cover{margin:50px 0 0;background-position:center}header #cover .text{left:0}main .block-list .item{width:50% !important}main .block-list.cars .item h3{font-size:18px}main .block-list.cars .item ul li{font-size:16px}main .text-photo .float-left,main .text-photo .float-right{float:none;width:100%}main .text-photo .text{padding:30px 0 0 0 !important}main .text-photo .text h2{padding:0}main .car .thumbs li{width:20%}main .car .row,main .car .lease{width:100%;float:none}main .car .row .inner ul li,main .car .lease .inner ul li{width:100%}main .car .lease{padding-top:30px}footer .list ul{width:50% !important}.hide-mobile{display:none !important}.show-mobile{display:block !important}}@media screen and (max-width: 800px){section{padding-top:30px !important;padding-bottom:30px !important}section .tight{width:100%}main .block-list .item{width:100% !important}footer .list ul{width:100% !important}footer .list ul.contact{padding-top:30px}footer section.bg-white{padding:0 !important}footer section.bg-white .center{line-height:30px;height:auto;padding-top:10px;padding-bottom:10px}footer section.bg-white .center p{line-height:30px}}
