.module{padding-top:80px;padding-bottom:80px}.module img,.module picture{display:block}.module .module-title{letter-spacing:3px;text-align:center;text-transform:uppercase;margin:0;font-weight:500;line-height:1.5;font-size:16px}.module .module-title+.module-text{margin-top:40px}.module .module-title .sub-title{display:block;font-size:14px;margin-top:5px;margin-bottom:5px}.module .module-text p{margin-bottom:10px}.module .module-text p:last-child{margin-bottom:0}.module .disclaimer{bottom:10px;color:#e7e7e7;cursor:auto;text-align:center;font-size:11px;left:0;position:absolute;width:100%;z-index:5}.module.hero-module{height:calc(100vh - 126px - 20px);position:relative;display:flex;flex-wrap:wrap;padding:0 10px}.module.hero-module .video-container{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.module.hero-module .video-container .mde-hero__video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center;";left:50%;top:50%;position:absolute;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.module.hero-module .module-content{position:absolute;text-align:center;top:40px;top:50%;transform:translateY(-50%);left:10px;right:10px;color:#fff}.module.hero-module .module-content .module-title{font-size:28px;letter-spacing:5.6px;font-weight:500}.module.hero-module .module-content .module-title span{font-weight:500;line-height:1.6;font-size:16px;letter-spacing:2.8px;padding-bottom:20px;display:block}.module.hero-module .module-cta{position:absolute;bottom:65px;text-align:center;left:10px;right:10px}.module.hero-module .module-cta .cta{background:#fff;border:1px solid #fff;color:#191919;font-weight:700;letter-spacing:2.6px}.module.hero-module .module-cta .cta:hover{background-color:#999;border-color:#999;color:#fff}.module.hero-module .module-cta .cta-alt{border-width:2px;font-weight:700}.module.centered-content{padding:50px 0;text-align:center}.module.centered-content img,.module.centered-content picture{width:100%}.module.centered-content .container{padding:0 10px}.module.centered-content.bg-white{background:#fff}.module.centered-content .module-cta{margin-top:60px}.module.centered-content .module-content{margin:0 auto;max-width:1024px;padding-top:50px}.module.split-content{padding:50px 0}.module.split-content .single-image.video-container{max-height:50vh;overflow:hidden;position:relative;width:100%;padding-bottom:50%}.module.split-content .single-image.video-container video{left:50%;top:50%;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.module.slider-module{padding:50px 0 20px}.module.slider-module .slider-wrapper{margin-bottom:0;opacity:0;transition:all .3s}.module.slider-module .slider-wrapper.slick-initialized{opacity:1}.module.slider-module .slider-wrapper .slide{position:relative}.module.slider-module .slider-wrapper .slide .module-content{padding:20px 10px}.module.available-units{text-align:center;background:#d9d9d9;padding-top:80px;padding-bottom:80px}.module.available-units .module-title{margin-bottom:40px}.module.available-units .module-text{font-size:14px;line-height:1.6}.module.available-units .units-counter .countdown-box{display:flex;align-items:center;justify-content:center;font-size:57px;margin-bottom:40px}.module.available-units .units-counter .countdown-box .digit{background:#191919;color:#fff;padding:0 15px;border-radius:3px;margin:0 5px;line-height:1.4;position:relative}.module.available-units .units-counter .countdown-box .digit span{position:relative;z-index:2;display:block}.module.available-units .units-counter .countdown-box .digit:before{content:"";height:1px;width:100%;background:#444;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:1}.module.car-list{padding-top:50px;padding-bottom:10px}.module.car-list .listing-wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;overflow:hidden;margin:30px -10px 0}.module.car-list .listing-wrapper article{padding:0 10px;width:50%;text-align:center;margin-bottom:25px}.module.car-list .listing-wrapper article picture{border-radius:2px;overflow:hidden;display:block;border:1px solid transparent;max-width:220px;margin:0 auto;transition:all .35s}.module.car-list .listing-wrapper article picture img{transform-origin:center;margin:0 auto;display:block;transition:opacity .35s cubic-bezier(.86,0,.07,1),transform 1.5s cubic-bezier(.25,.46,.45,.94)}.module.car-list .listing-wrapper article .item-data .item-title{text-align:center;margin:10px auto 0;font-size:15px}.module.car-list .listing-wrapper article .item-data .item-title strong{font-weight:700;display:block}.module.car-list .listing-wrapper article .item-data .item-price span{font-size:14px;margin-top:5px}.module.car-list .listing-wrapper article:hover picture{border-color:#d5d5d5}.module.car-list .listing-wrapper article:hover picture img{transform:scale(1.1)}.module.car-list .listing-wrapper article.active picture{border-color:#191919}.module.car-list .listing-wrapper article.active picture img{transform:scale(1.1)}.module.car-detailed-view{padding-top:50px;padding-bottom:50px}.module.car-detailed-view .car-summary .car-summary-box .car-data{padding-top:30px;padding-bottom:30px}.module.car-detailed-view .car-summary .car-summary-box .car-data .item-title{margin:0}.module.car-detailed-view .car-summary .car-summary-box .car-data .item-title strong{display:block}.module.car-detailed-view .car-summary .car-summary-box .car-data .item-price{margin-top:10px;margin-bottom:30px}.module.car-detailed-view .car-summary .car-summary-box .car-data .item-data{font-size:14px}.module.car-detailed-view .car-summary .car-summary-box .car-data .item-data ul{list-style-type:disc;list-style:disc;padding-left:20px}.module.car-detailed-view .car-summary .car-summary-box .car-data .item-data ul li{margin-bottom:5px}.module.car-detailed-view .car-summary .car-summary-box .car-data .item-actions{overflow:hidden;margin-top:50px}.module.car-detailed-view .car-summary .car-summary-box .car-data .item-actions .cta-alt:hover{border-color:#191919;color:#191919}.module.car-detailed-view .car-summary-wrapper{margin-bottom:0}.module.car-detailed-view .car-summary-wrapper .slick-next,.module.car-detailed-view .car-summary-wrapper .slick-prev{color:#191919}.module.car-detailed-view .car-summary-wrapper .slick-dots{bottom:0}.module.car-detailed-view .car-specs-wrapper{position:relative}.module.car-detailed-view .car-specs-wrapper:after{clear:both;display:table;float:none}.module.car-detailed-view .car-specs-wrapper .specs{visibility:hidden;opacity:0;max-height:1px;float:left;width:100%;margin-left:-100%;transition:all .3s;font-weight:400}.module.car-detailed-view .car-specs-wrapper .specs:first-of-type{margin-left:0}.module.car-detailed-view .car-specs-wrapper .specs.active{visibility:visible;opacity:1;max-height:100%}.module.car-detailed-view .specs{margin-top:30px;border-top:1px solid #d5d5d5}.module.car-detailed-view .specs>h3{text-align:center;margin:30px auto;font-weight:500}.module.car-detailed-view .specs>h3 span{display:block;font-size:14px;font-weight:300}.module.car-detailed-view .specs .spec-group{position:relative;max-width:800px;margin:0 auto}.module.car-detailed-view .specs .spec-group h4{margin:0;padding:20px 0;font-size:18px;border-top:1px solid #d5d5d5;position:relative;color:#6e6e6e}.module.car-detailed-view .specs .spec-group h4:after{content:"\e91b";font-family:icofont;position:absolute;right:0;top:50%;transform:translateY(-50%);transform-origin:center;font-size:18px;transition:all .3s}.module.car-detailed-view .specs .spec-group h4.active{color:#191919}.module.car-detailed-view .specs .spec-group h4.active:after{transform:translateY(-50%) rotate(-180deg)}.module.car-detailed-view .specs .spec-group h4.active+.spec-info{opacity:1;max-height:200vh;overflow-y:scroll;transform:translateY(0);padding-top:20px;padding-bottom:30px}.module.car-detailed-view .specs .spec-group .spec-info{max-height:0;opacity:0;transform:translateY(20px);transition:all .4s ease-in-out .2s;overflow:hidden;font-size:14px}.module.car-detailed-view .specs .spec-group .spec-info table tr{display:flex;flex-wrap:wrap;width:100%;padding-top:20px;padding-bottom:20px}.module.car-detailed-view .specs .spec-group .spec-info table tr th{padding-right:5px;line-height:28px}.module.car-detailed-view .specs .spec-group .spec-info table tr td{line-height:28px;white-space:pre-wrap}.module.car-detailed-view .specs .spec-group:first-child h4{border-top:none}@keyframes rotate{0%{opacity:0;-webkit-transform:translateY(-170px);transform:translateY(-170px)}35%,50%,65%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(150px);transform:translateY(150px)}}@-webkit-keyframes rotate{0%{opacity:0;-webkit-transform:translateY(-170px);transform:translateY(-170px)}35%,50%,65%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(150px);transform:translateY(150px)}}@media all and (max-width:1024px){.module.hero-module .module-cta .cta{width:100%;margin-top:15px}.module.hero-module .module-cta .cta:first-child{margin-top:0}.module.hero-module .scroll-indicator{display:none}.module.split-content{padding:50px 0}.module.split-content .module-content{padding:0 10px;padding-top:50px}.module.slider-module .slider-wrapper .slick-next,.module.slider-module .slider-wrapper .slick-prev{top:37vw}.module.slider-module .slider-wrapper .slick-dots{top:53vw}.module.car-list{display:none}.module.car-detailed-view .car-summary .car-summary-box picture{position:relative;padding-bottom:70%;overflow:hidden}.module.car-detailed-view .car-summary .car-summary-box picture img{bottom:-9999px;height:auto;left:-9999px;margin:auto;position:absolute;right:-9999px;top:-9999px;transition:opacity .35s cubic-bezier(.86,0,.07,1),transform 1.5s cubic-bezier(.25,.46,.45,.94);width:200%}.module.car-detailed-view .car-summary .car-summary-box .car-data .item-price,.module.car-detailed-view .car-summary .car-summary-box .car-data .item-title{text-align:center}.module.car-detailed-view .car-summary .car-summary-box .car-data .item-data{font-size:14px}.module.car-detailed-view .car-summary .car-summary-box .car-data .item-actions>a{width:100%}.module.car-detailed-view .car-summary-wrapper .slick-arrow{top:380px}.module.car-detailed-view .specs .spec-group .spec-info table tr{flex-direction:column}.module.car-detailed-view .specs .spec-group .spec-info table tr th{padding-bottom:20px}.home.versiones .module.car-list{display:block}}@media all and (min-width:1025px){.module{padding-top:90px;padding-bottom:90px}.module .disclaimer{font-size:12px}.module.hero-module{padding-top:0;padding-bottom:0}.module.hero-module .module-content{top:60px;top:50%;transform:translateY(-50%)}.module.hero-module .module-content .module-title{font-size:35px;letter-spacing:7px;line-height:47px;max-width:60vw;margin:0 auto}.module.hero-module .module-cta .cta:first-child{margin-right:20px}.module.hero-module .scroll-indicator{position:absolute;right:100px;bottom:100px;overflow:hidden;color:#fff;border:2px solid;border-radius:50%;width:60px;height:60px;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center}.module.hero-module .scroll-indicator:before{font-family:icofont;content:"\e934";-webkit-animation:rotate 1.8s infinite;animation:rotate 1.8s infinite;font-size:18px;transition:all .2s}.module.centered-content{flex-direction:column-reverse;flex-wrap:wrap}.module.centered-content .module-title{font-size:20px;font-weight:700}.module.centered-content .module-content{padding-top:30px;padding-bottom:30px}.module.split-content{display:flex;flex-wrap:wrap;padding-top:50px;padding-bottom:50px}.module.split-content .single-image{width:50%}.module.split-content .single-image.video-container{width:50%;padding-bottom:27%;max-height:100vh}.module.split-content .module-content{width:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}.module.split-content .module-content .module-title{text-align:left;font-size:20px;font-weight:700}.module.split-content .module-content .content-wrapper{max-width:480px;text-align:left}.module.split-content.reverse{flex-direction:row-reverse}.module.slider-module .slider-wrapper .slide{position:relative}.module.slider-module .slider-wrapper .slide img{width:100%}.module.slider-module .slider-wrapper .slide .module-content{position:absolute;padding-left:20px;padding-right:20px;right:80px;top:50%;transform:translateY(-50%);max-width:480px;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.2);background:rgba(0,0,0,.3);border-radius:3px}.module.slider-module .slider-wrapper .slide .module-content .module-title{text-align:left;font-size:20px;font-weight:700}.module.car-list .listing-wrapper article{width:25%;cursor:pointer;padding:0 15px;margin-bottom:40px}.module.car-list .listing-wrapper article .item-data .item-title{font-size:18px}.module.car-detailed-view .car-summary .car-summary-box{display:flex;flex-wrap:wrap;padding-bottom:40px}.module.car-detailed-view .car-summary .car-summary-box picture{width:50%;display:block}.module.car-detailed-view .car-summary .car-summary-box .car-data{width:50%;padding:20px 50px 20px}.module.car-detailed-view .car-summary .car-summary-box .car-data .item-actions .cta,.module.car-detailed-view .car-summary .car-summary-box .car-data .item-actions .cta-alt{margin-top:0}.module.car-detailed-view .car-summary .car-summary-box .car-data .item-actions .cta{margin-right:10px}.module.car-detailed-view .specs .spec-group h4{cursor:pointer}.module.car-detailed-view .specs .spec-group .spec-info table tr{padding-top:40px;padding-bottom:40px}.module.car-detailed-view .specs .spec-group .spec-info table tr th{width:35%;padding-right:15px;min-width:200px}.module.car-detailed-view .specs .spec-group .spec-info table tr td{width:65%}}