﻿@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@font-face{font-family:"Pirulen";src:url("../fonts/pirulen.woff2") format("woff2");font-style:normal;font-display:swap}html{font-size:16px;font-family:"Inter",Arial,sans-serif;font-weight:400}body{position:relative;background-color:#fff;font-family:"Inter",Arial,sans-serif;font-weight:400;padding-right:0 !important}.offcanvas.offcanvas-top{height:100vh;width:100%}.offcanvas.offcanvas-end{width:40vw !important;background-color:#f4f6f7;border-left:1rem solid #30363a}@media(max-width: 1190px){.offcanvas.offcanvas-end{width:60vw !important}}@media(max-width: 768px){.offcanvas.offcanvas-end{width:100vw !important}}.offcanvas.offcanvas-end .offcanvas-header{padding:2rem 2rem 0 2rem;position:relative;align-items:start}.offcanvas.offcanvas-end .offcanvas-header h5.offcanvas-title{width:100%;display:flex;flex-flow:column;justify-content:start;gap:4px;font-size:1.5rem}@media(max-width: 768px){.offcanvas.offcanvas-end .offcanvas-header h5.offcanvas-title{font-size:1.125rem}}.offcanvas.offcanvas-end .offcanvas-header h5.offcanvas-title .logo{width:180px}.offcanvas.offcanvas-end .offcanvas-header .btn-close{opacity:1;background-color:#fff;margin-top:.1875rem}.offcanvas.offcanvas-end .offcanvas-body{padding:0}.gform{padding:3rem 3rem 3rem 3rem;padding:3rem}@media(max-width: 1390px){.gform{padding:2rem}}.gform .form-container form fieldset{padding-top:2rem}.gform .form-container form fieldset.submit{padding-top:1rem !important}.gform .form-container form fieldset.submit button{border-radius:.5rem !important}.gform .form-container form fieldset legend{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:.5rem;padding:1.5rem 0 0 0 !important;margin:0;font-size:.75rem;font-weight:900;text-transform:uppercase;letter-spacing:3px}.gform .form-container form fieldset .form-section-flex .formEl{margin-bottom:0 !important;position:relative}.gform .form-container form fieldset .form-section-flex .formEl textarea{padding:15px !important;margin-top:1rem !important;box-shadow:rgba(50,50,93,.25) 0px 2px 5px -1px,rgba(0,0,0,.3) 0px 1px 3px -1px;border-radius:.5rem !important}.gform .form-container form fieldset .form-section-flex .formEl input.form-control,.gform .form-container form fieldset .form-section-flex .formEl .multiselect{margin-top:1rem !important;box-shadow:rgba(50,50,93,.25) 0px 2px 5px -1px,rgba(0,0,0,.3) 0px 1px 3px -1px;border-radius:.5rem}.gform .form-container form fieldset .form-section-flex .formEl input.form-control:focus,.gform .form-container form fieldset .form-section-flex .formEl .multiselect:focus{border-color:#000}.gform .form-container form fieldset .form-section-flex .formEl .TextInput.radioselection{margin-top:1rem;display:flex;flex-flow:row;justify-content:center;align-items:center;gap:2rem}.gform .form-container form fieldset .form-section-flex .formEl .TextInput.radioselection div label{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:.5rem;font-weight:800;font-size:.875rem}.gform .form-container form fieldset .form-section-flex .formEl .TextInput.radioselection div label input[type=checkbox]{width:24px;height:24px}.gform .form-container form fieldset .form-section-flex .formEl .form-field-error{justify-content:center;width:100%;padding-top:0;color:#d10010;font-weight:500;letter-spacing:1px}.gform .form-container form fieldset .form-section-flex .formEl .form-field-error::before{content:"";font-family:"Material Symbols Outlined";font-size:1.125rem;color:#d10010}.gform .form-container form fieldset .form-section-flex .formEl .agreement{margin-top:.5rem}.gform .form-container form fieldset .form-section-flex .formEl .agreement #agreement{margin-top:4px}.gform .form-container form fieldset .form-section-flex .formEl .agreement label{font-size:1rem}.gform .form-container form fieldset .form-section-flex .formEl .agreement label .agreeLink p{font-size:.75rem;line-height:1rem;font-weight:200;color:#30363a;padding-top:.5rem}.gform .form-container form fieldset.seller-select,.gform .form-container form fieldset.subsidiary-select{margin-bottom:1rem !important}.gform .form-container form fieldset.seller-select .formEl,.gform .form-container form fieldset.subsidiary-select .formEl{width:100%}.gform .form-container form fieldset.seller-select .formEl .select,.gform .form-container form fieldset.subsidiary-select .formEl .select{font-weight:400 !important;font-size:14px !important;color:#212529;margin-top:1rem !important;box-shadow:rgba(50,50,93,.25) 0px 2px 5px -1px,rgba(0,0,0,.3) 0px 1px 3px -1px;border-radius:.5rem !important;color:#212529;padding-left:15px !important}.gform .form-container form fieldset.seller-select .formEl::after,.gform .form-container form fieldset.subsidiary-select .formEl::after{content:"▼";position:absolute;top:calc(50% + 10px);right:1em;transform:translateY(-50%);pointer-events:none;color:#333;font-size:.8em}.gform .form-container .alert.alert-success{margin-top:2rem !important}.gform .form-section-flex{justify-content:center !important}.gform .form-section-flex .formEl .multiselect-placeholder{display:flex !important}.gform .form-section-flex .formEl textarea{padding:15px !important}.gform.centered legend{justify-content:center !important;margin-top:2rem !important;margin-bottom:1rem !important;gap:2rem !important}.gform.centered legend::before,.gform.centered legend::after{content:"";width:25%;height:1px;background-color:#000}h1,h2,h3,h4,h5{font-family:"Pirulen",sans-serif;font-weight:200;color:#30363a}.plain h1,.plain h2,.plain h3,.plain h4,.plain h5{font-family:"Inter",sans-serif !important;font-weight:600 !important}strong{font-weight:800}.light{font-weight:200 !important}a{transition:.4s !important}p{font-weight:500}a.next{display:flex;justify-content:end;align-items:center;color:#d10010;font-size:.75rem;font-weight:300;text-decoration:none}a.next::before{content:"";display:inline-block;width:100px;height:1px;background-color:#d10010;margin-right:4px}.py-6{padding-top:5rem;padding-bottom:5.5rem}.zoom{transition:.6s !important}.zoom:hover,.zoom-hover{transform:scale(1.02);opacity:1;transform-origin:center left 60px}.btn{padding:.5rem 2rem;border-radius:.5rem;display:inline-flex;flex-flow:row;justify-content:start;align-items:center;gap:.75rem}.btn:focus{opacity:.75;background-color:rgba(0,0,0,0)}.btn.arrow{display:inline-flex;flex-flow:row;justify-content:start;align-items:center;gap:.75rem}.btn.arrow::after{content:"";font-family:"Material Symbols Outlined";font-size:1.25rem;transition:transform .4s ease-out}.btn.arrow:hover::after{content:"";font-family:"Material Symbols Outlined";font-size:1.25rem;transform:translateX(6px);transition:transform .4s}.btn-primary{background-color:rgba(0,0,0,0);border:1px solid #fff;font-size:1rem;font-weight:500}.btn-primary:hover{background-color:rgba(0,0,0,0);opacity:.75;border-color:#fff}.btn-primary:active{background-color:#000 !important;border-color:#000 !important}.btn-secondary{background-color:rgba(0,0,0,0);border:1px solid #000;color:#000;font-size:1rem;font-weight:500}.btn-secondary:hover{background-color:rgba(0,0,0,0);color:#000;border-color:#d10010}.btn-black{background-color:#000;border-color:#000;color:#fff}.btn-black:hover{opacity:.75;background-color:#000;border-color:#000;color:#fff}.btn-white{background-color:#fff;border-color:#fff;color:#000}.btn-white:hover{opacity:.75;box-shadow:none;background-color:#fff;border-color:#fff;color:#000}.download a{display:flex;flex-flow:row;justify-content:center;align-items:center;gap:1rem;color:#000;font-weight:600;text-decoration:none}.download a::after{content:"";font-family:"Material Symbols Outlined";font-size:2rem;color:#d10010}.lead{font-size:1.25rem;font-weight:200;line-height:2.25rem}.table-tech{background-color:rgba(0,0,0,0) !important}.table-tech tr{background-color:rgba(0,0,0,0) !important}.table-tech tr th{background-color:rgba(0,0,0,0) !important;font-size:.875rem;padding:.625rem 0 .625rem .625rem;vertical-align:middle}.table-tech tr td{background-color:rgba(0,0,0,0) !important;font-size:.9375rem;font-weight:300;padding:.625rem 0;text-align:center}.event-promo{display:flex;flex-flow:row;justify-content:space-between;align-items:center;gap:1.5rem;background-color:#d10010;color:#fff;font-size:.75rem}@media(max-width: 992px){.event-promo{flex-flow:column}}.event-promo div{padding:1rem 1.5rem}.event-promo .promo{background-color:#30363a;font-size:1.125rem;white-space:nowrap}.event-promo .flex-content{display:flex;flex-flow:row;justify-content:space-between;align-items:center;gap:1rem;width:100%}.event-promo a{font-weight:800;color:#fff}@media(max-width: 992px){.event-promo a{display:block}}.coop{padding:4rem 0}.coop .img{height:100%;border-radius:.5rem;background-color:#f4f6f7;padding:0;box-shadow:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 1px 3px 1px}.coop img{border-radius:.5rem;object-fit:cover;overflow:hidden;width:100%;height:100%}.coop .coop-txt{display:flex;flex-flow:column;justify-content:space-evenly;align-items:start;background-color:#f4f6f7;width:100%;height:100%;border-radius:.5rem;padding:2rem}.coop .buttons{display:flex;flex-flow:column;justify-content:space-between;align-items:start;gap:1rem}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.8571428571%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-vis::before{padding-top:75%}@media print{body{margin:0;color:#000;background-color:#fff}}header{position:relative}header .menu{position:relative;width:100%;z-index:999;padding-top:2.125rem;padding-bottom:2.125rem;background:#fff;border-bottom:1px solid #dae0e3}header .menu .mobile-menu-butt{display:none}@media(max-width: 1250px){header .menu .mobile-menu-butt{display:block;margin-right:2rem;border:none;background-color:#fff;padding:4px}header .menu .mobile-menu-butt .material-symbols-outlined{font-size:3.25rem;color:#30363a;border:1px solid #30363a;font-weight:100}}header .menu .nav{justify-content:start;flex-wrap:nowrap;gap:2rem}@media(max-width: 1399px){header .menu .nav{gap:1.5rem}}header .menu .nav .nav-item{display:flex;flex-flow:row;align-items:center}@media(max-width: 1250px){header .menu .nav .nav-item{display:none}}header .menu .nav .nav-item.active .nav-link{font-weight:800;color:#000;opacity:1}header .menu .nav .nav-item .nav-link{color:#000;font-size:1rem;font-weight:600;padding:0;opacity:.5}header .menu .nav .nav-item .nav-link:hover{color:#000;opacity:1}header .menu .nav .nav-item span.badge{display:inline;position:relative;left:.125rem;color:#fff;background-color:#d10010;font-weight:400;font-size:.75rem;padding:3px}header .menu .nav .nav-item .models-dropdown{display:flex;flex-flow:row;justify-content:center;align-items:center;gap:2rem;position:absolute;z-index:100;display:none;top:100%;left:0;margin-top:0;width:100%;background-color:#fff;border-top:1px solid #f4f6f7;padding:2.5rem .5rem 3rem .5rem;box-shadow:rgba(0,0,0,.1) 0px 4px 6px -1px,rgba(0,0,0,.06) 0px 2px 4px -1px}header .menu .nav .nav-item .models-dropdown.visible{display:flex}header .menu .nav .nav-item .models-dropdown .model{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:1.5rem;border-left:1px solid #dae0e3;padding-left:1.875rem;padding-bottom:.75rem}header .menu .nav .nav-item .models-dropdown .model:first-of-type{gap:0;border:none}header .menu .nav .nav-item .models-dropdown .model img{max-height:90px;transition:.5s}header .menu .nav .nav-item .models-dropdown .model img:hover{opacity:.75;transition:.5s}header .menu .nav .nav-item .models-dropdown .model .name{display:flex;flex-flow:column;justify-content:start;align-items:start;gap:.75rem}header .menu .nav .nav-item .models-dropdown .model .name strong{font-family:"Pirulen",sans-serif;font-weight:100;font-size:2rem;line-height:1.5rem}header .menu .nav .nav-item .models-dropdown .model .name strong span{display:block;font-size:.875rem;font-weight:800}header .menu .nav .nav-item .models-dropdown .model .name .btn{padding:.25rem .5rem;font-size:.75rem}@media(max-width: 768px){header .menu .nav .brand{text-align:right}header .menu .nav .brand .nav-link{padding-right:0}}header .menu .nav .brand .logo{max-width:300px;margin-bottom:3px}@media(max-width: 1550px){header .menu .nav .brand .logo{max-width:200px}}@media(max-width: 768px){header .menu .nav .brand .logo{max-width:60vw}}header .menu .nav .brand .dealer{display:none}@media(max-width: 768px){header .menu .nav .brand .dealer{display:block;color:#d10010;font-weight:700;font-size:1.25rem;line-height:1.25rem;text-align:right;width:100%}}header .menu .dealer{display:flex;flex-flow:column;justify-content:start;align-items:center;width:100%;color:#30363a;font-family:"Inter",sans-serif;font-weight:800;font-size:1.25rem;line-height:1.25rem}@media(max-width: 1550px){header .menu .dealer{font-size:1rem;line-height:1rem}}@media(max-width: 1399px){header .menu .dealer{font-size:1.125rem;line-height:1.125rem}}@media(max-width: 1250px){header .menu .dealer{width:fit-content}}@media(max-width: 768px){header .menu .dealer{display:none}}header .menu .dealer span{font-family:"Inter",sans-serif;font-size:.875rem;display:block;font-weight:500;color:#30363a;letter-spacing:1px}header .menu .end-menu{display:flex;flex-flow:column;align-items:start;justify-content:center}header .menu .end-menu .cta-icons{display:flex;flex-flow:row;justify-content:end;align-items:center;gap:2rem}@media(max-width: 1399px){header .menu .end-menu .cta-icons{gap:1rem}}header .menu .end-menu .cta-icons .cta-butt{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:.25rem;text-decoration:none}header .menu .end-menu .cta-icons .cta-butt span{text-align:center;color:#30363a;font-weight:600;font-size:.875rem}@media(max-width: 1399px){header .menu .end-menu .cta-icons .cta-butt span:not(.material-symbols-outlined){display:none}}@media(max-width: 1250px){header .menu .end-menu .cta-icons .cta-butt span:not(.material-symbols-outlined){display:inline}}header .menu .end-menu .cta-icons .cta-butt .material-symbols-outlined{color:#30363a;font-size:2rem;transition:.4s;font-weight:200;color:#d10010}header .menu .end-menu .cta-icons .cta-butt:hover{opacity:.75}header #mobileNav .offcanvas-header .logo{width:190px}header #mobileNav .offcanvas-body .car{display:flex;flex-flow:row;justify-content:start;align-items:center;background-color:#fff;margin-bottom:1rem;border-radius:.25rem;overflow:hidden;box-shadow:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 1px 3px 1px}header #mobileNav .offcanvas-body .car .car-img{height:100%;overflow:hidden}header #mobileNav .offcanvas-body .car .car-img img{object-fit:cover}header #mobileNav .offcanvas-body .car .intro-text{display:flex;flex-flow:column;justify-content:space-between;align-items:start;padding:1rem;background-color:#fff;flex-shrink:2;flex-basis:50%;height:100%}header #mobileNav .offcanvas-body .car .intro-text a{font-family:"Pirulen",sans-serif;font-size:1.25rem;color:#000;text-decoration:none}header #mobileNav .offcanvas-body .links{width:100%;display:flex;flex-flow:column;justify-content:start;align-items:start}header #mobileNav .offcanvas-body .links .nav-link{display:flex;justify-content:space-between;width:100%;color:#30363a;font-weight:600;font-size:1.25rem;padding:.875rem 0;border-bottom:1px solid #434d53}header #mobileNav .offcanvas-body .links .nav-link .badge{background-color:#d10010}header #mobileNav .offcanvas-body .links .nav-link:after{font-family:"Material Symbols Outlined";content:"";font-weight:200;font-size:1.5rem}header #mobileNav .offcanvas-body .cta-icons{display:flex;flex-flow:row;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem}header #mobileNav .offcanvas-body .cta-icons .cta-butt{display:flex;flex-flow:column;justify-content:start;align-items:center;gap:.25rem;text-decoration:none}header #mobileNav .offcanvas-body .cta-icons .cta-butt span{text-align:center;color:#30363a;font-weight:600;font-size:.875rem}header #mobileNav .offcanvas-body .cta-icons .cta-butt .material-symbols-outlined{color:#30363a;font-size:4rem;font-weight:200;color:#d10010}header .overlay.car-benefits{position:absolute;z-index:200;width:100%;bottom:0;display:flex;flex-flow:row;flex-wrap:wrap;justify-content:space-evenly;align-items:center;padding:2rem 0 1.5rem 0;gap:2rem;background-color:rgba(0,0,0,.2)}@media(max-width: 1149px){header .overlay.car-benefits{justify-content:center}}@media(max-width: 768px){header .overlay.car-benefits{top:34%;bottom:0;background-color:rgba(0,0,0,0)}}header .overlay.car-benefits .benefit-item{font-size:1.25rem;font-weight:700;color:#fff}@media(max-width: 1149px){header .overlay.car-benefits .benefit-item{text-align:center}}header .overlay.car-benefits .benefit-item span{display:block;font-size:2.5rem;font-weight:200}header .overlay.car-benefits .benefit-item span em{font-style:normal;font-size:1.25rem;font-weight:300}@media(max-width: 1490px){header .overlay.car-benefits .benefit-item{font-size:1.125rem}header .overlay.car-benefits .benefit-item span{font-size:2rem}}@media(max-width: 991px){header .overlay.car-benefits .benefit-item{font-size:.875rem}header .overlay.car-benefits .benefit-item span{font-size:1.5rem;font-weight:300}}header .overlay.car-benefits .separator{display:inline-block;position:relative;width:2px;height:3rem;background-color:#fff}@media(max-width: 768px){header .overlay.car-benefits .separator{display:none}}header.titlepage.bg-img{background-position:center center;background-size:cover;overflow:hidden}header.titlepage .overlay{position:absolute;top:11vw;padding:2rem 0 0 0;margin-left:6vw}@media(max-width: 768px){header.titlepage .overlay{top:160px;width:100%;padding:2rem;text-align:center;margin:0}}header.titlepage .overlay .headline{font-family:"Pirulen",sans-serif;font-size:5rem;line-height:5rem;line-height:normal;color:#fff}header.titlepage .overlay .headline img,header.titlepage .overlay .headline picture{max-width:33vw}@media(max-width: 768px){header.titlepage .overlay .headline img,header.titlepage .overlay .headline picture{max-width:90%}}header.titlepage .overlay .headline span{font-family:"Inter",sans-serif;display:block;font-weight:500;font-size:1.25rem;line-height:1rem;line-height:1vw}@media(max-width: 992px){header.titlepage .overlay .headline span{font-size:1rem;line-height:1rem}}header.titlepage .overlay .claim{color:#fff;font-size:.75rem;margin-bottom:1rem;text-transform:uppercase;letter-spacing:4px;font-weight:900}@media(max-width: 768px){header.titlepage .overlay .claim{font-size:.875rem}}header.titlepage .overlay .btn{margin-top:2rem}main{background-color:#fff}main .model-anchors{padding:.75rem;color:#fff;display:flex;flex-flow:row;justify-content:start;align-items:center;gap:2rem}main section{padding-top:3rem;padding-bottom:3rem}main section h1{color:#30363a;font-size:3rem;line-height:3rem;margin-bottom:3rem;text-align:center}main section h1 span{display:block;font-family:"Inter",sans-serif;font-size:1rem;font-weight:600}@media(max-width: 992px){main section h1{font-size:2rem;line-height:2.125rem}}main section h2{display:flex;flex-flow:column;justify-content:center;align-items:center;margin:0;width:100%;font-size:2rem;font-weight:200;color:#30363a}main section h2 span{display:block;font-family:"Inter",sans-serif;font-size:1rem;line-height:3rem;font-weight:600}main section .dealer-title{display:flex;flex-flow:row;justify-content:center}main section .dealer-title span{padding:.25rem 4rem .25rem 4rem;text-align:center;font-size:1rem;background-color:#d10010;color:#fff;margin-left:auto;margin-right:auto}main article{padding-top:0}main article div[class^=col-]{padding:0}main article .intro-txt{display:flex;position:relative;padding:4vw;height:100%;background-color:#f4f6f7;flex-flow:column;justify-content:start;align-items:start}main article .intro-txt h1{font-size:calc(1rem + 1.5vw);font-weight:800;margin-bottom:2.5rem}main article .intro-txt h1 span{font-size:1rem}main article .intro-txt h2{font-size:calc(1rem + 1.5vw);font-weight:500;margin-bottom:2.5rem}main article .intro-img{position:relative}main article .intro-img::after{content:"";position:absolute;display:block;width:4px;height:55px;background-color:#d10010;left:0;top:0}main article .content{padding:2.5rem 0 0 0}main article .content p{padding:0 0 1rem 2rem;margin:0;margin-bottom:1rem;font-size:1rem;line-height:1.75rem;font-weight:300;border-bottom:1px solid #d10010}main article.article-1{background-color:#f4f6f7;padding:3rem 0}main article.article-1 .intro-txt{padding:5%;justify-content:center;align-items:center}main article.article-1 .intro-txt a:hover{opacity:.75}@media(max-width: 767px){main article.article-1 .intro-txt{align-items:center}}main article.article-1 .intro-txt .logo{max-width:160px;margin-bottom:1rem}main article.article-1 .intro-txt h2{font-size:2.75rem;font-weight:800;margin-bottom:0rem}main article.article-1 .intro-txt h2 span{font-family:"Inter",sans-serif;font-size:1rem;font-weight:700 !important}main article.article-1 .intro-txt .opening{display:inline-block;margin-bottom:2.5rem;font-size:.75rem;letter-spacing:2px;text-align:center}main article.article-1 address{width:100%;display:flex;flex-flow:row;flex-wrap:wrap;justify-content:space-evenly;gap:1rem;align-items:center;font-size:1.125rem;border-top:1px solid #dae0e3;border-bottom:1px solid #dae0e3;padding:0 0 2rem 0}main article.article-1 address div,main article.article-1 address a{margin-top:2rem}main article.article-1 address a{color:#000;font-size:1.125rem;font-weight:800;text-decoration:none}main article.article-1 address .material-symbols-outlined{font-size:2.5rem}main article.article-1 address .btn{font-size:.75rem}main article.article-1 .persons{display:flex;flex-flow:row;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:2rem;width:100%;gap:1.5rem}@media(max-width: 768px){main article.article-1 .persons{flex-flow:column}}main article.article-1 .persons .person{position:relative;flex-basis:48%;background-color:#fff;padding:.75rem 1.5rem 1.75rem 1.5rem;border-radius:.5rem;box-shadow:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 2px 6px 2px}@media(max-width: 768px){main article.article-1 .persons .person{flex-basis:100%;max-width:500px;width:100%}}main article.article-1 .persons .person .department{display:inline-flex;position:relative;left:-1.5rem;background-color:#30363a;color:#fff;font-size:.625rem;letter-spacing:2px;font-weight:300;text-transform:uppercase;padding-left:.75rem;padding-right:.75rem}main article.article-1 .persons .person .name{margin-top:1rem;margin-bottom:1.5rem;font-size:1.375rem;font-weight:300;text-align:center}main article.article-1 .persons .person .name em{display:block;font-style:normal;font-size:.75rem;font-weight:800}main article.article-1 .persons .person .contacts{display:flex;flex-flow:row;justify-content:space-between;align-self:center;white-space:nowrap}main article.article-1 .persons .person .contacts .material-symbols-outlined{font-size:1rem}main article.article-1 .persons .person .contacts a{font-size:.8751rem;color:#000;text-decoration:none}main article.article-1 .map-container{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}main article.article-1 .map-container iframe{left:0;top:0;height:100%;width:100%;position:absolute;background-color:#f4f6f7;padding:2rem;border:1px solid #fff;filter:grayscale(100%)}@media(max-width: 767px){main article.article-1 .map-container iframe{padding:0}}main article .prices{width:100%;display:flex;flex-flow:row;flex-wrap:wrap;justify-content:space-between;align-items:center;border-bottom:1px dotted #fff;padding-bottom:1rem;margin-bottom:1rem;gap:1rem}@media(max-width: 1199px){main article .prices{justify-content:space-evenly}}main article .prices .price{color:#dae0e3;font-size:.875rem}main article .prices .price em{display:block;font-style:normal;font-weight:800;font-size:1.5rem;color:#fff}main article .prices .price em::after{content:"s DPH";display:inline-block;margin-left:3px;color:#fff;font-size:.625rem;font-weight:300}main article .prices .price .bonus{padding:.75rem 1.25rem;background-color:#f7ec42;font-size:.75rem;font-weight:300;color:#000;border-radius:4px}main article .prices .price .bonus span{display:inline;font-weight:500}main article .prices .color{color:#dae0e3;font-size:.875rem}main article .prices .color .color-grad{border:3px solid #fff;width:4.5rem;height:2rem;border-radius:8px;margin-left:auto;margin-right:auto;margin-bottom:8px;margin-top:8px}main article .prices .color .color-grad.red{background:#d24a5e;background:radial-gradient(ellipse at bottom right, rgb(221, 104, 120) 0%, rgb(174, 0, 1) 70%)}main article .prices .color .color-grad.blue{background:#4784cb;background:radial-gradient(ellipse at bottom right, rgb(98, 157, 227) 0%, rgb(1, 71, 167) 70%)}main article .prices .color .color-grad.grey{background:#858585;background:radial-gradient(ellipse at bottom right, rgb(161, 161, 161) 0%, rgb(86, 86, 86) 70%)}main article .prices .color .color-grad.white{background:#fff;background:radial-gradient(ellipse at bottom right, rgb(253, 253, 253) 0%, rgb(230, 230, 230) 70%)}main article .prices .color .color-grad.black{background:#4c4b49;background:radial-gradient(ellipse at bottom right, rgb(90, 89, 87) 0%, rgb(41, 40, 38) 70%)}main article .prices .color .color-grad.orange{background:#c57932;background:radial-gradient(ellipse at bottom right, rgb(197, 121, 50) 0%, rgb(173, 102, 35) 70%)}main article .prices .color .color-grad.green{background:#175f47;background:radial-gradient(ellipse at bottom right, rgb(23, 95, 71) 0%, rgb(14, 73, 53) 70%)}main article .icons{background-color:#616161;width:100%;display:flex;flex-flow:row;justify-content:space-evenly;align-items:start;border-radius:6px}main article .icons .icon{display:flex;flex-flow:row;justify-content:center;align-items:center}main article .icons .icon img{width:90px}main .dealer-card{display:flex;flex-flow:column;justify-content:space-between;align-items:start;background-color:#30363a;padding:2rem 3rem;margin-bottom:2rem;gap:2rem;border-end-start-radius:3rem;border-start-end-radius:3rem;color:#fff;border-top:1.5rem solid #d10010;border-bottom:.75rem solid #dae0e3}main .dealer-card .top{display:flex;flex-flow:row;justify-content:space-between;align-items:center;width:100%}main .dealer-card .top .city{display:flex;flex-flow:row;align-items:center;justify-content:start;font-size:1.3125rem;font-weight:100}main .dealer-card .top .city .icon{font-size:3.25rem;color:#dae0e3}main .dealer-card .top .dealer{border-bottom:4px solid #d10010}main .dealer-card .top .dealer h2{font-size:1.125rem;font-weight:800}main .dealer-card .top .dealer .logo{display:block;width:70px;margin-bottom:.25rem}main .dealer-card .contacts{display:flex;flex-flow:row;justify-content:space-between;align-items:start;width:100%}main .dealer-card .contacts address a{color:#fff;text-decoration:none}main .dealer-card .contacts address a:hover{text-decoration:underline}main .dealer-card .contacts .other .opening span{font-size:.75rem;font-weight:200;letter-spacing:2px;color:#dae0e3}main .dealer-card .contacts .other .opening table tr th{padding-right:1rem;font-weight:100;font-size:.875rem}main .dealer-card .contacts .other .opening table tr td{font-weight:500;font-size:.875rem}main .dealer-card .contacts .other .btn{opacity:.6;font-size:.875rem}section.car-page-intro{background:linear-gradient(180deg, rgba(0, 0, 0, 0.2) 0%, #f4f6f7 3rem);background-color:#f4f6f7;padding-left:33vw;padding-right:33vw}@media(max-width: 1399px){section.car-page-intro{padding-left:25vw;padding-right:25vw}}@media(max-width: 992px){section.car-page-intro{padding-left:10vw;padding-right:10vw}}section.car-page-intro p{font-weight:500}section.car-page-overview{padding-top:0;padding-bottom:0;border-bottom:1px solid #dae0e3}section.car-page-overview div[class^=col-]{padding:0}section.car-page-overview .car-detail{position:relative;padding:6vw 8vw;height:100%;background-color:#fff}@media(max-width: 1399px){section.car-page-overview .car-detail{padding:4vw 6vw}}section.car-page-overview .car-detail .content{height:100%;display:flex;flex-flow:column;justify-content:space-between}section.car-page-overview .car-detail .content .content-text{display:flex;flex-flow:column;justify-content:start;align-items:start}section.car-page-overview .car-detail .content .content-text h2{justify-content:start;color:#30363a;margin-bottom:1.5vw}section.car-page-overview .car-detail .content .content-text h2::after{display:none}section.car-page-overview .car-detail .content .content-text span{display:block;margin-bottom:.75rem;font-weight:600}section.car-page-overview .car-detail .content .carousel-nav{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:1rem}section.car-page-overview .car-detail .content .carousel-nav button{display:flex;border:none;opacity:.5;background-color:rgba(0,0,0,0)}section.car-page-overview .car-detail .content .carousel-nav button .material-symbols-outlined{font-size:3rem}section.car-page-overview .car-detail .content .carousel-nav button:hover{background:none;opacity:1}section.car-page-overview .caroussel{position:relative;height:100%;background-color:#30363a}section.car-page-overview .caroussel .carousel-control-prev:hover,section.car-page-overview .caroussel .carousel-control-next:hover{background-color:rgba(244,36,52,0)}section.car-page-overview .caroussel .carousel-control-prev:focus,section.car-page-overview .caroussel .carousel-control-next:focus{background-color:rgba(244,36,52,0)}section.car-page-overview .caroussel .carousel-indicators [data-bs-target]{opacity:1}section.car-page-overview .caroussel .carousel-indicators{position:relative;margin:0}section.car-page-overview .caroussel .carousel-indicators li{width:initial;height:initial;margin:2px 1px 2px 2px;box-sizing:border-box;position:relative;border:3px solid rgba(0,0,0,0);transform:translate3d(0px, 0px, 0px);transition:all .25s ease 0s;cursor:pointer;background-position-x:0%;background-position-y:0%;background-repeat:repeat;background-image:none;background-size:auto;background-repeat:no-repeat;background-size:cover;background-position:center center}section.car-page-overview .caroussel .carousel-indicators li.active{border:3px solid #d10010}section.car-page-overview .caroussel .carousel-indicators li img{visibility:hidden}section.car-page-overview .caroussel .carousel-indicators li .carousel-photos-more-count{position:absolute;top:0;color:#fff;font-size:2.6rem;font-weight:bold;background-color:rgba(0,0,0,.6);width:100%;height:100%;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:row}section.colors{background-color:#f4f6f7;padding:4rem 0 4rem 4vw;background:linear-gradient(180deg, rgb(244, 246, 247) 0%, rgb(244, 246, 247) 50%, rgb(222, 222, 222) 50%, rgb(244, 246, 247) 68%, rgb(244, 246, 247) 100%);background-repeat:no-repeat;background-size:cover}@media(max-width: 1199px){section.colors{padding:3rem 0 3rem 2rem}}@media(max-width: 768px){section.colors{padding-left:.875rem;background:none;background-color:#f4f6f7}}section.colors .color-container{padding:0 0 0 3rem;border-radius:.5rem;overflow:hidden}@media(max-width: 1199px){section.colors .color-container{padding:0}}section.colors .color-container article.colors{display:flex;flex-flow:row;justify-content:space-around;align-items:start}@media(max-width: 1199px){section.colors .color-container article.colors{flex-flow:column-reverse;align-items:center}}section.colors .color-container article.colors .color-cars{position:relative}section.colors .color-container article.colors .color-cars.verJ img,section.colors .color-container article.colors .color-cars.verJ .colorGalleryImg{max-width:800px;left:0}@media(max-width: 768px){section.colors .color-container article.colors .color-cars.verJ img,section.colors .color-container article.colors .color-cars.verJ .colorGalleryImg{max-width:120%}}section.colors .color-container article.colors .color-cars.verEV img,section.colors .color-container article.colors .color-cars.verEV .colorGalleryImg{padding:2rem;margin-right:3vw}@media(max-width: 768px){section.colors .color-container article.colors .color-cars.verEV img,section.colors .color-container article.colors .color-cars.verEV .colorGalleryImg{min-width:104vw;margin-right:0;padding:0}}section.colors .color-container article.colors .colorGalleryImg{opacity:0;animation-fill-mode:forwards;transition:1s;position:absolute;top:0;left:2rem}@media(max-width: 768px){section.colors .color-container article.colors .colorGalleryImg{min-width:115vw}}section.colors .color-container article.colors .color-buttons{padding:3rem 4vw;background-color:#fff;border-radius:.5rem;margin-top:1rem;overflow:hidden;box-shadow:rgba(9,30,66,.25) 0px 1px 1px,rgba(9,30,66,.13) 0px 0px 1px 1px}@media(max-width: 1199px){section.colors .color-container article.colors .color-buttons{padding:2rem}}section.colors .color-container article.colors .color-buttons h3{margin-bottom:2rem}section.colors .color-container article.colors .color-buttons .buttons{display:flex;flex-flow:row;justify-content:start;flex-wrap:wrap;gap:1px}section.colors .color-container article.colors .color-buttons .buttons button{border:12px solid #fff;width:3.5rem;height:3.5rem;box-shadow:rgba(0,0,0,.2) 0px 0px 0px 1px;position:relative}section.colors .color-container article.colors .color-buttons .buttons button.img-button-selected{box-shadow:#000 0px 0px 0px 1px}section.colors .color-container article.colors .color-buttons .buttons button::after{content:"";width:1rem;height:4px;position:absolute;bottom:6px;right:0}section.colors .color-container article.colors .color-buttons .buttons button:hover{opacity:.75}section.colors .color-container article.colors .color-buttons .buttons button.GV0{background:#6f7073}section.colors .color-container article.colors .color-buttons .buttons button.BW1{background:#e6e9ee}section.colors .color-container article.colors .color-buttons .buttons button.BW1::after{background-color:#d73c44}section.colors .color-container article.colors .color-buttons .buttons button.BW0{background:#e6e9ee}section.colors .color-container article.colors .color-buttons .buttons button.NL0{background:#bf333e}section.colors .color-container article.colors .color-buttons .buttons button.KX1{background:#a5a5a5}section.colors .color-container article.colors .color-buttons .buttons button.KX1::after{background-color:#d73c44}section.colors .color-container article.colors .color-buttons .buttons button.KX0{background:#a5a5a5}section.colors .color-container article.colors .color-buttons .buttons button.WB0{background:#232f4b}section.colors .color-container article.colors .color-buttons .buttons button.X40{background:linear-gradient(135deg, #25272e 0%, #25272e 50%, #a5a5a5 51%, #a5a5a5 100%)}section.colors .color-container article.colors .color-buttons .buttons button.ZE1{background:linear-gradient(135deg, #25272e 0%, #25272e 50%, #e6e9ee 51%, #e6e9ee 100%)}section.colors .color-container article.colors .color-buttons .buttons button.ZE1::after{background-color:#d73c44}section.colors .color-container article.colors .color-buttons .buttons button.ZE0{background:linear-gradient(135deg, #25272e 0%, #25272e 50%, #e6e9ee 51%, #e6e9ee 100%)}section.colors .color-container article.colors .color-buttons .buttons button.X41{background:linear-gradient(135deg, #25272e 0%, #25272e 50%, #a5a5a5 51%, #a5a5a5 100%)}section.colors .color-container article.colors .color-buttons .buttons button.X41::after{background-color:#d73c44}section.colors .color-container article.colors .color-buttons .buttons button.CL0{background:#25272e}section.colors .color-container article.colors .color-buttons .buttons button.GV1{background:#6f7073}section.colors .color-container article.colors .color-buttons .buttons button.GV1::after{background-color:#d73c44}section.colors .color-container article.colors .color-buttons .buttons button.SK0{background:#adcac9}section.colors .color-container article.colors .color-buttons .buttons button.NL{background:#bf333e}section.colors .color-container article.colors .color-buttons .buttons button.CL{background:#25272e}section.colors .color-container article.colors .color-buttons .buttons button.SP{background:#d2dbc7}section.colors .color-container article.colors .color-buttons .buttons button.UD{background:#c3dfe9}section.colors .color-container article.colors .color-buttons .buttons button.KU{background:#dfe7f9}section.colors .color-container article.colors .color-buttons .buttons button.BW{background:#e6e9ee}section.colors .color-container article.colors .color-buttons .buttons button.ZF{background:linear-gradient(135deg, #25272e 0%, #25272e 50%, #bf333e 51%, #bf333e 100%)}section.colors .color-container article.colors .color-buttons .buttons button.ZN{background:linear-gradient(135deg, #25272e 0%, #25272e 50%, #dfe7f9 51%, #dfe7f9 100%)}section.colors .color-container article.colors .color-buttons .buttons button.ZM{background:linear-gradient(135deg, #25272e 0%, #25272e 50%, #d2dbc7 51%, #d2dbc7 100%)}section.colors .color-container article.colors .color-buttons .buttons button.ZK{background:linear-gradient(135deg, #25272e 0%, #25272e 50%, #c3dfe9 51%, #c3dfe9 100%)}section.colors .color-container article.colors .color-buttons .buttons.ev-model button.CL{background:#25272e}section.colors .color-container article.colors .color-buttons .buttons.ev-model button.GV{background:#6f7073}section.colors .color-container article.colors .color-buttons .buttons.ev-model button.KX{background:#c7d0d3}section.colors .color-container article.colors .color-buttons .buttons.ev-model button.WB{background:#232f4b}section.colors .color-container article.colors .color-buttons .buttons.ev-model button.NL{background:#bf333e}section.colors .color-container article.colors .color-buttons .buttons.ev-model button.BW{background:#e6e9ee}section.colors .color-container article.colors .color-buttons .buttons.ev-model button.SK{background:#adcac9}section.colors .color-container article.colors .color-buttons .buttons.ev-model button.X4{background:linear-gradient(135deg, #25272e 0%, #25272e 50%, #c7d0d3 51%, #c7d0d3 100%)}section.colors .color-container article.colors .color-buttons .buttons.ev-model button.ZU{background:linear-gradient(135deg, #25272e 0%, #25272e 50%, #adcac9 51%, #adcac9 100%)}section.colors .color-container article.colors .color-buttons .buttons.ev-model button.ZE{background:linear-gradient(135deg, #25272e 0%, #25272e 50%, #e6e9ee 51%, #e6e9ee 100%)}section.colors .color-container article.colors .color-buttons .selected{margin-top:2rem;font-weight:600}section.carline{background:linear-gradient(180deg, rgba(0, 0, 0, 0.2) 0%, #f4f6f7 3rem);background-color:#f4f6f7;padding:4rem 0}section.carline .car{display:flex;flex-flow:row;justify-content:start;align-items:center;background-color:#fff;margin-bottom:2rem;border-radius:.5rem;overflow:hidden;height:100%;box-shadow:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 1px 3px 1px}section.carline .car .car-img{height:100%;overflow:hidden}section.carline .car .car-img img{object-fit:cover}section.carline .car .intro-text{display:flex;flex-flow:column;justify-content:space-between;align-items:start;padding:1rem 2rem;gap:1.25rem;background-color:#fff;flex-shrink:2;flex-basis:50%;height:100%}@media(max-width: 1199px){section.carline .car .intro-text{flex-basis:100%}}section.carline .car .intro-text p{margin:0}section.carline .car .hlights{display:flex;flex-flow:column}section.carline .car .hlights .highlight{background-color:#f4f6f7;padding:.5rem .25rem;border-radius:.25rem;width:100%;text-align:center;font-size:.75rem;font-weight:700;margin-bottom:1px;letter-spacing:1px}section.carline .car .price{font-weight:900;font-size:.875rem;margin-top:.5rem;text-align:center;width:100%;text-align:center;letter-spacing:4px;text-transform:uppercase}section.carline .car .btn{justify-content:center}@media(max-width: 1099px){section.carline .car{flex-flow:column}section.carline .car .intro-text{padding-bottom:2rem;padding-top:2rem}section.carline .car h2{font-size:2.5rem}section.carline .car h2::after{height:2.5rem}section.carline .car .hlights{flex-flow:row;gap:1rem}}@media(max-width: 768px){section.carline .car .hlights{flex-flow:column;gap:0}}section.about-intro{background-color:#30363a;text-align:center;color:#fff}section.about-intro .logo span{display:block;font-family:"Inter",sans-serif;font-size:1rem;line-height:3rem;font-weight:600}section.about-intro .logo img{max-width:33vw}@media(max-width: 1099px){section.about-intro .logo img{max-width:50vw}}@media(max-width: 768px){section.about-intro .logo img{max-width:80vw}}section.about-intro p{padding-top:2.5rem}@media(max-width: 768px){section.about-intro p{padding-left:1.5rem;padding-right:1.5rem}}section.equipment{background-color:#30363a;padding:4rem 4vw 4rem 4vw;color:#fff}section.equipment h2{color:#fff;text-align:center}section.equipment h2::after{display:none}section.equipment h3,section.equipment h4{color:#fff}section.equipment .download{display:flex;flex-flow:row;justify-content:center;align-items:center;gap:2rem;margin-top:2rem}section.equipment .download a{color:#fff}section.equipment .download a:hover{opacity:.75}@media(max-width: 650px){section.equipment .download{flex-flow:column}}section.equipment .prices{display:flex;flex-flow:row;justify-content:center;align-items:center;gap:1.5rem;margin-bottom:3rem}@media(max-width: 768px){section.equipment .prices{flex-flow:column;gap:0}}section.equipment .prices .price{padding:1.5rem 3rem 1.5rem 3rem;margin:3rem 0;border:1px solid #fff;background-color:#fff;color:#30363a;border-radius:.5rem;font-size:3rem;line-height:3rem;font-weight:500;margin-bottom:1rem;letter-spacing:-1px;box-shadow:rgba(50,50,93,.25) 0px 50px 100px -20px,rgba(0,0,0,.3) 0px 30px 60px -30px}section.equipment .prices .price em{display:block;font-style:normal;font-size:1rem;line-height:1rem;text-transform:uppercase;letter-spacing:4px;font-weight:800;text-align:center;margin-top:.5rem}section.equipment .equip h4{margin-bottom:1.5rem;line-height:2rem}section.equipment .equip h4 span{display:block;font-family:"Inter",sans-serif;font-size:1rem}@media(max-width: 768px){section.equipment .equip h4{text-align:center}}section.equipment .equip .accordion{overflow:hidden}section.equipment .equip .accordion .accordion-item{background-color:#000;border-color:#000}section.equipment .equip .accordion .accordion-item .accordion-header .accordion-button{background-color:#000;color:#fff;padding-top:1.5rem;padding-bottom:1.5rem;box-shadow:none}section.equipment .equip .accordion .accordion-item .accordion-collapse{background-color:#434d53;color:#fff}section.equipment .equip .accordion .accordion-item .accordion-collapse .accordion-body ul li{display:flex;flex-flow:start;justify-content:start;align-items:center;gap:.5rem;font-size:.875rem;padding:.25rem 1rem}section.equipment .equip .accordion .accordion-item .accordion-collapse .accordion-body ul li::before{font-family:"Material Symbols Outlined";content:"";font-size:1.25rem}@media(max-width: 768px){section.equipment .equip .plus-container{margin-top:2rem}}section.equipment .equip .plus-container .plus-items{background-color:#434d53;border-radius:.5rem;overflow:hidden}section.equipment .equip .plus-container .plus-items .category-more{background-color:#000;font-family:"Pirulen",sans-serif;padding:1.5rem 1.25rem}section.equipment .equip .plus-container .plus-items ul li{display:flex;flex-flow:start;justify-content:start;align-items:center;gap:.5rem;font-size:.875rem;padding:.25rem 1rem}section.equipment .equip .plus-container .plus-items ul li::before{font-family:"Material Symbols Outlined";content:"";font-size:1.25rem}section.introduction{padding-top:0;padding-bottom:0}section.introduction div[class^=col-]{padding:0}section.introduction .top-claim{display:inline-block;margin-bottom:2rem;text-transform:uppercase}section.introduction .intro-txt{display:flex;flex-flow:column;position:relative;height:100%;background-color:#f4f6f7;padding:6vw;justify-content:space-between;align-items:start;background:linear-gradient(rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7)),url(../../img/omoda-ilustr1.jpg);background-size:cover}@media(max-width: 768px){section.introduction .intro-txt{background:none;background-color:#f4f6f7}}section.introduction .intro-txt.bg2{background-color:#dae0e3;background:linear-gradient(rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7)),url(../../img/jaecoo-ilustr1.jpg);background-size:cover}@media(max-width: 768px){section.introduction .intro-txt.bg2{background:none;background-color:#dae0e3}}section.introduction .intro-txt h2{text-align:left;justify-content:start;font-size:3rem;font-weight:500;margin-bottom:3vw}section.introduction .intro-txt h2:after{height:3rem}section.stock-detail{padding:0}section.stock-detail .photos .main-container{display:grid;grid-template-columns:50% 50%;gap:2px;max-width:calc(100vw - 4rem);margin:0 auto}@media(max-width: 768px){section.stock-detail .photos .main-container{max-width:99vw}}section.stock-detail .photos .main-container .large-item{position:relative;overflow:hidden}section.stock-detail .photos .main-container .large-item img{width:100%;height:100%;object-fit:cover;display:block;border-radius:.5rem}section.stock-detail .photos .main-container .small-grid{display:grid;position:relative;grid-template-columns:repeat(2, 1fr);gap:2px}section.stock-detail .photos .main-container .small-grid .grid-item{position:relative;overflow:hidden}section.stock-detail .photos .main-container .small-grid .grid-item img{width:100%;height:100%;object-fit:cover;display:block;border-radius:.5rem}section.stock-detail .photos .main-container button{position:absolute;bottom:2rem;right:2rem;box-shadow:rgba(50,50,93,.25) 0px 6px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;font-weight:500}section.stock-detail .photos .main-container button .image-count{display:flex;flex-flow:row;justify-content:start;align-items:center;font-size:2rem}section.stock-detail .photos .main-container button .image-count .material-symbols-outlined{font-size:3rem}section.stock-detail .photos .main-container button em{font-style:normal}@media(max-width: 768px){section.stock-detail .photos .main-container button{left:50%;top:50%;transform:translate(-50%, -50%);padding-left:1rem;padding-right:1rem}section.stock-detail .photos .main-container button *:not(span){display:none}}section.stock-detail .back{display:flex;flex-flow:row;justify-content:space-between;align-items:center;padding:2rem 3rem 0 3rem}@media(max-width: 768px){section.stock-detail .back{justify-content:center;padding-left:1rem;padding-right:1rem}}section.stock-detail .back .btn{display:flex;flex-flow:row;align-items:center;justify-content:center;gap:.25rem}section.stock-detail .back span:not(.material-symbols-outlined){font-weight:200;font-size:.75rem;letter-spacing:2px}@media(max-width: 768px){section.stock-detail .back span:not(.material-symbols-outlined){display:none}}section.stock-detail article.car-info{background-color:#f4f6f7;padding:4rem 0;border-top:2rem solid #fff}section.stock-detail article.car-info .price{display:flex;flex-flow:row;justify-content:center;align-items:center}@media(max-width: 992px){section.stock-detail article.car-info .price{flex-flow:column}}section.stock-detail article.car-info .price div{padding:1.25rem 3rem 1.25rem 3rem;border:1px solid #fff;background-color:#fff;color:#30363a;border-radius:.25rem .5rem .5rem .25rem;font-size:3rem;line-height:3.5rem;font-weight:500;letter-spacing:-1px;box-shadow:rgba(50,50,93,.25) 0px 50px 100px -20px,rgba(0,0,0,.3) 0px 30px 60px -30px}@media(max-width: 992px){section.stock-detail article.car-info .price div{border-radius:0 0 .5rem .5rem;padding:0 2rem .5rem 2rem}}section.stock-detail article.car-info .price div em{display:block;font-style:normal;font-size:1rem;line-height:2rem;text-transform:uppercase;letter-spacing:4px;font-weight:800;text-align:center;margin-top:.5rem}section.stock-detail article.car-info .price div.grey{background-color:#30363a;color:#fff;border-color:#30363a;padding:1.5rem 3rem 1.5rem 3rem;border-radius:.5rem}section.stock-detail article.car-info .equip-highlight{margin-top:4rem}section.stock-detail article.car-info .equip-highlight ul{display:flex;flex-flow:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:1.25rem;white-space:nowrap}section.stock-detail article.car-info .equip-highlight ul li{display:flex;position:relative;flex-flow:column;justify-content:center;align-items:start;gap:.25rem;box-shadow:rgba(0,0,0,.05) 0px 6px 24px 0px,rgba(0,0,0,.08) 0px 0px 0px 1px;background-color:#dae0e3;padding:1rem 2rem;border-radius:.5rem;font-size:.875rem;font-weight:600}section.stock-detail article.car-info .equip-highlight ul li::after{content:"";position:absolute;top:4px;right:6px;font-family:"Material Symbols Outlined";font-size:1.25rem;color:#30363a;font-weight:100}section.stock-detail article.car-info .equip-highlight ul li span{display:inline-flex;position:relative;left:-2rem;background-color:#30363a;color:#fff;font-size:.625rem;letter-spacing:2px;font-weight:300;text-transform:uppercase;padding-left:.75rem;padding-right:.75rem}@media(max-width: 992px){section.stock-detail article.car-info .equip-highlight ul li{width:90vw;font-size:1rem}}@media(max-width: 992px){section.stock-detail article.car-info .equip-highlight ul{flex-flow:column;white-space:wrap}}section.stock-detail article.car-detail-info{padding:3rem 0}section.stock-detail article.car-detail-info .comment{padding:0 2rem}section.stock-detail article.car-detail-info .comment p{font-size:.875rem;font-weight:500;margin-bottom:0}section.stock-equip-cta{color:#fff;background-color:#30363a;padding-top:5rem;padding-bottom:5rem}section.stock-equip-cta h2{color:#fff;align-items:start;font-size:1.5rem}section.stock-equip-cta article.equip-all{padding-left:2rem;padding-right:2rem}@media(max-width: 1200px){section.stock-equip-cta article.equip-all{margin-top:3rem}}section.stock-equip-cta article.equip-all .accordion{overflow:hidden;margin-top:3rem}section.stock-equip-cta article.equip-all .accordion .accordion-item{background-color:#000;border-color:#000}section.stock-equip-cta article.equip-all .accordion .accordion-item .accordion-header .accordion-button{background-color:#000;color:#fff;padding-top:1.5rem;padding-bottom:1.5rem;box-shadow:none}section.stock-equip-cta article.equip-all .accordion .accordion-item .accordion-collapse{background-color:#434d53;color:#fff}section.stock-equip-cta article.equip-all .accordion .accordion-item .accordion-collapse .accordion-body ul li{display:flex;flex-flow:start;justify-content:start;align-items:center;gap:.5rem;font-size:.875rem;padding:.25rem 1rem}section.stock-equip-cta article.equip-all .accordion .accordion-item .accordion-collapse .accordion-body ul li::before{font-family:"Material Symbols Outlined";content:"";font-size:1.25rem}section.stock-equip-cta article.equip-all .table-tech-container{background-color:#fff !important;border-radius:.25rem;padding:1rem}section.stock-equip-cta article.form-container{position:sticky;top:2rem;padding:0 2rem}@media(max-width: 768px){section.stock-equip-cta article.form-container .formEl{flex-basis:100% !important}}section.stock-equip-cta article.form-container .cta-txt{font-weight:400;padding:1.5rem 0;color:#f4f6f7;border-radius:.5rem;font-size:.875rem;margin-bottom:0}section.stock-equip-cta article.form-container .cta-txt strong{font-weight:700}section.stock-equip-cta article.form-container .gform{background-color:#f4f6f7;color:#000;border-radius:.5rem;border:1rem solid #dae0e3;padding:1.5rem}#section-stock-cars article.stock-cars{padding-top:2rem;padding-bottom:4rem}#section-stock-cars article.stock-cars .cards{width:100%;display:flex;flex-flow:column;align-items:start;justify-content:start;gap:4rem}@media(max-width: 992px){#section-stock-cars article.stock-cars .cards{justify-content:center;align-items:center;padding-left:1rem;padding-right:1rem}}#section-stock-cars article.stock-cars .cards .alert{background-color:#f4f6f7 !important;border-color:#f4f6f7 !important;font-size:1rem !important;color:#000 !important;margin-left:auto;margin-right:auto}#section-stock-cars article.stock-cars .cards .sort-offer{display:flex;flex-flow:row;justify-content:end;align-items:center;gap:1rem;width:100%}#section-stock-cars article.stock-cars .cards .sort-offer select{max-width:180px}#section-stock-cars article.stock-cars .car-card{display:flex;flex-flow:row;justify-content:space-between;background-color:#f4f6f7;height:100%;width:100%;position:relative;overflow:hidden;border-radius:.5rem;box-shadow:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 2px 6px 2px}@media(max-width: 992px){#section-stock-cars article.stock-cars .car-card{flex-flow:column;width:fit-content}}#section-stock-cars article.stock-cars .car-card .image a.disabled{pointer-events:none}#section-stock-cars article.stock-cars .car-card .image a.disabled img{filter:grayscale(100%);opacity:.95}#section-stock-cars article.stock-cars .car-card .car-info .card-body{padding:2rem;height:100%;width:100%;overflow:hidden;display:flex;flex-flow:column;align-items:start;justify-content:center;gap:1.5rem}#section-stock-cars article.stock-cars .car-card .car-info .card-body .ver{font-size:.75rem;font-weight:900;margin:0;font-family:"Inter",sans-serif;text-transform:uppercase;letter-spacing:2px}#section-stock-cars article.stock-cars .car-card .car-info .card-body h3{font-family:"Pirulen",sans-serif;font-size:3rem;color:#30363a}@media(max-width: 768px){#section-stock-cars article.stock-cars .car-card .car-info .card-body h3{font-size:2.5rem}}#section-stock-cars article.stock-cars .car-card .car-info .card-body h3 span{display:block;font-size:1.5rem}#section-stock-cars article.stock-cars .car-card .car-info .card-body .price{font-size:1.25rem;line-height:1rem;text-transform:uppercase;letter-spacing:4px;font-weight:800}#section-stock-cars article.stock-cars .car-card .car-info .card-body .btn{justify-content:center;padding-top:1rem;padding-bottom:1rem;box-shadow:rgba(50,50,93,.25) 0px 6px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px}@media(max-width: 992px){#section-stock-cars article.stock-cars .car-card .car-info .card-body{align-items:center;background-color:#dae0e3}#section-stock-cars article.stock-cars .car-card .car-info .card-body h3{text-align:center}}#section-stock-cars article.stock-cars .car-card.sold{position:relative}#section-stock-cars article.stock-cars .car-card.sold::before{content:"PRODÁNO";position:absolute;bottom:2.5rem;right:0;display:inline-block;background-color:#30363a;color:#fff;opacity:1;z-index:2;font-size:1.75rem;letter-spacing:6px;font-weight:800;padding:.5rem 2rem;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}#navSections.navbar{background-color:#dae0e3;padding:1.5rem;border-bottom:1px solid #dae0e3}#navSections.navbar>.container-fluid{justify-content:space-between}#navSections.navbar .navbar-toggler{padding:0;color:#000;border:none}#navSections.navbar .navbar-toggler #toggler-text{font-weight:800}#navSections.navbar .carline{font-family:"Pirulen",sans-serif;font-size:1.375rem;margin-right:3.5rem}#navSections.navbar .carline b{font-weight:700}@media(max-width: 768px){#navSections.navbar .carline{flex-basis:100%}}#navSections.navbar .cta{display:flex;flex-grow:1;justify-content:end;align-items:center;gap:3rem}@media(max-width: 640px){#navSections.navbar .cta{flex-flow:column;align-items:end;gap:.75rem}}#navSections.navbar .cta .price-from{font-size:.875rem;font-weight:600}#navSections.navbar .cta .price-from b{font-weight:700}#navSections.navbar .cta .cta-icons{display:flex;flex-flow:row;justify-content:space-between;align-items:center;gap:.75rem}#navSections.navbar .cta .cta-icons .cta-butt{display:flex;flex-flow:column;justify-content:center;align-items:center;padding:.25rem;font-size:2rem;font-weight:200;color:#fff;text-decoration:none;background-color:#d10010;border-radius:.25rem}@media(max-width: 640px){#navSections.navbar .cta .cta-icons .cta-butt .material-symbols-outlined{font-size:2rem !important}}#navSections.navbar .navbar-collapse{flex-grow:0}#navSections.navbar .navbar-collapse .navbar-nav{gap:1rem}#navSections.navbar .navbar-collapse .navbar-nav .nav-item .nav-link{font-size:.875rem;font-weight:600}#navSections.navbar .navbar-collapse .navbar-nav .nav-item .nav-link.active{font-weight:800}footer{background-color:#000;color:#fff;padding:3rem 0 0 0}footer a{color:#fff;text-decoration:none}footer a:hover{opacity:.75}footer .dealer{display:flex;flex-flow:row;justify-content:space-between;align-items:start;padding-bottom:2rem;border-bottom:1px solid #30363a;gap:3rem}footer .dealer .icon-item{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:.5rem}footer .dealer h3{font-size:1.5rem;color:#707b81;white-space:nowrap;margin-bottom:0}footer .dealer .address{display:flex;flex-flow:column;justify-content:start;gap:1.5rem;width:100%}footer .dealer .address .address-row{display:flex;flex-flow:row;justify-content:space-between;align-items:center;gap:1rem}footer .dealer .address .address-row .touch{display:flex;flex-flow:row;justify-content:end;gap:2rem}@media(max-width: 992px){footer .dealer{flex-flow:column;gap:2rem;align-items:center}footer .dealer .address{gap:2rem}footer .dealer .address .address-row{flex-flow:column}footer .dealer .address .address-row .touch{flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem}}footer .links{display:flex;flex-flow:row;justify-content:space-between;align-items:center;padding-bottom:2rem;border-bottom:1px solid #30363a;padding:2rem 0 5rem 0}footer .links .menu{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:4rem}@media(max-width: 992px){footer .links .menu{flex-flow:column-reverse;gap:2rem}}footer .links .menu .menu-items{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:1rem}footer .links .ctas{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:1rem}footer .links .ctas .cta-butt{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:.25rem}footer .links .ctas .cta-butt .material-symbols-outlined{color:#d10010}footer .links .logo img{max-width:200px}@media(max-width: 992px){footer .links{flex-flow:column-reverse;gap:2rem}}footer .legalinfo{padding:2rem 0 4rem 0;color:#707b81;display:flex;flex-flow:row;justify-content:space-between;align-items:center;font-size:.75rem}@media(max-width: 992px){footer .legalinfo{flex-flow:column;gap:1rem}}footer .legalinfo a{color:#707b81}.offcanvasGallery .caroussel{position:relative}.offcanvasGallery .caroussel .carousel-item{height:83vh}.offcanvasGallery .caroussel .carousel-control-prev,.offcanvasGallery .caroussel .carousel-control-next{opacity:1}.offcanvasGallery .caroussel .carousel-control-prev .carousel-control-next-icon,.offcanvasGallery .caroussel .carousel-control-next .carousel-control-next-icon{width:6rem;height:6rem}.offcanvasGallery .caroussel .carousel-control-prev:hover,.offcanvasGallery .caroussel .carousel-control-next:hover{background-color:rgba(244,36,52,0)}.offcanvasGallery .caroussel .carousel-control-prev:focus,.offcanvasGallery .caroussel .carousel-control-next:focus{background-color:rgba(244,36,52,0)}.offcanvasGallery .caroussel .carousel-indicators [data-bs-target]{opacity:1}.offcanvasGallery .caroussel .carousel-indicators{position:relative;margin:0}.offcanvasGallery .caroussel .carousel-indicators li{width:initial;height:initial;max-width:200px;list-style-type:none;border:3px solid rgba(0,0,0,0);box-sizing:border-box;position:relative;transform:translate3d(0px, 0px, 0px);transition:all .25s ease 0s;cursor:pointer;background-image:none;background-size:auto;background-repeat:no-repeat;background-size:cover;background-position:center center}.offcanvasGallery .caroussel .carousel-indicators li.active{border:3px solid #30363a}.offcanvasGallery .caroussel .carousel-indicators li img{visibility:hidden}/*# sourceMappingURL=style.min.css.map */