:root{--black:#151515;--bordergray:#c4c4c4;--buttongray:#a5a5a5;--servicegray:#f0f0f0;--grayf4:#f4f4f4;--lightblue:#3f95de;--lightgreen:#22bdbf;--lightnavy:#00437a;--lightnavy-rgb:0,67,122;--darknavy:#001e50;--darknavy-rgb:0,30,80;--navy-gradient:linear-gradient(180deg,#00437a,#001e50);--navy-gradient-reverse:linear-gradient(180deg,#001e50,#00437a);--light:300;--regular:400;--medium:500;--semibold:600;--bold:700;--heavy:900}html{-webkit-tap-highlight-color:transparent;box-sizing:border-box}*,:after,:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:inherit}body{-webkit-font-smoothing:subpixel-antialiased;color:#151515;font-family:Lato,sans-serif}a{text-decoration:none;transition:color .2s ease-in-out}a:focus,a:hover{color:var(--lightblue);text-decoration:none!important}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 8%27><g><path class=%27cls-1 dropdown-arrow%27 fill=%27black%27 d=%27M0,0,8,8l8-8Z%27/></g></svg>");background-position:right 5px center;background-repeat:no-repeat;background-size:10px;line-height:20px}select.form-control.select-blue{background-color:transparent!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 8%27><g><path class=%27cls-1 dropdown-arrow%27 fill=%27white%27 d=%27M0,0,8,8l8-8Z%27/></g></svg>");background-position:right 2px top 10px;border:0;border-bottom:1px solid #5f89b1;border-radius:0;box-shadow:none!important;color:#fff!important;font-size:14px;font-weight:var(--light);line-height:20px;margin-bottom:10px;outline:none!important;padding:0 0 10px}body.windows select.form-control.select-blue:focus{background-color:var(--darknavy)!important;color:#fff!important}.btn-file{background-color:#fff;border-bottom-right-radius:0;border-top-right-radius:0;height:calc(1.5em + .75rem + 2px);padding-top:5px}.btn-file input[type=file]{background:#fff none repeat scroll 0 0;cursor:inherit;display:block;font-size:100px;height:35px;opacity:0;outline:medium none;position:absolute;right:0;text-align:right;top:0;width:100%}[v-cloak]{display:none!important}.img-fluid,img{max-width:100%}.img-fluid,.img-full{height:auto}.img-full{width:100%}.my30{margin-bottom:30px;margin-top:30px}.no-scroll{height:100%;overflow:hidden}.container-full{max-width:none!important;padding-left:0;padding-right:0}@media (min-width:1200px){.container-lg{max-width:1400px}}.fill-white{fill:#fff}.fill-lightblue{fill:var(--lightblue)}.fill-darknavy{fill:var(--darknavy)}.fill-lightnavy{fill:var(--lightnavy)}.header-wrap{left:0;position:fixed;top:0;width:100%;z-index:1000}.header{align-items:center;background:#fff;display:flex;justify-content:space-between;margin:0 auto;padding-bottom:10px;padding-top:10px;transition:all .3s ease-in-out}.header a{display:block}@media (min-width:768px){.header{padding-bottom:20px;padding-top:40px}.header.bottom-border{position:relative}.header.bottom-border:after{background:#151515;bottom:0;content:"";display:block;height:1px;left:15px;position:absolute;right:15px}.header-short .header.bottom-border:after{display:none}.theme-blue .header.bottom-border:after{background:#fff}}@media (min-width:1200px){body.promo .header{max-width:1140px}}body.header-short .header{border:none;box-shadow:0 2px 2px rgba(0,0,0,.1);padding-bottom:10px;padding-top:10px}.header-logo-wrap{align-items:center;display:flex;gap:15px}@media (min-width:992px){.header-logo-wrap{gap:40px}}.header-nav-toggle{cursor:pointer;display:block;height:30px;position:relative;width:30px}.header-nav-toggle>div{background-color:var(--black);display:block;height:2px;left:0;margin-left:6px;position:absolute;top:0;transition:background-color .2s ease-in-out,transform .1s ease-out;width:18px;z-index:1}.header-nav-toggle>div:first-child{top:11px}.header-nav-toggle>div:nth-child(2){top:16px}.header-nav-toggle>div:nth-child(3){top:21px}.header-nav-toggle.active>div:first-child{top:50%;transform:rotate(45deg)}.header-nav-toggle.active>div:nth-child(2){display:none}.header-nav-toggle.active>div:nth-child(3){top:50%;transform:rotate(-45deg)}@media (min-width:992px){.header-nav-toggle>div{height:3px;margin-left:0;width:30px}.header-nav-toggle>div:first-child{top:8px}.header-nav-toggle>div:nth-child(2){top:15px}.header-nav-toggle>div:nth-child(3){top:22px}}.header-nav-toggle:hover>div{background-color:var(--lightblue)!important}.header .img-logo-eschini{transition:all .2s ease-in-out;width:100px}@media (min-width:992px){.header .img-logo-eschini{width:150px}}@media (min-width:1200px){.header .img-logo-eschini{width:190px}body.header-short .header-wrap .img-logo-eschini{width:150px}}.header-brands{display:none}@media (min-width:768px){.header-brands{align-items:center;display:flex;gap:25px;justify-content:flex-end}}.theme-blue .header{background:var(--darknavy)}.theme-blue .header.header-short{box-shadow:0 1px 0 #4a618d}.theme-blue .header-logo a,.theme-blue .header-logo a:hover{fill:#fff}.theme-blue .header-nav-toggle>div{background:#fff}.theme-blue .header-brands img{filter:brightness(0) invert(1)}.theme-blue .header-nav{max-width:1110px}body.theme-blue:not(.header-short) .header.bottom-border:after{background:#fff}.header-nav-wrap{left:0;opacity:0;overflow:hidden;position:fixed;top:-10px;transform:translateY(-100%);transition:all .35s cubic-bezier(.4,0,.2,1);width:100%;z-index:900}.header-nav-wrap.active{opacity:1;overflow:visible;top:0;transform:translateY(0)}.header-nav{background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.1);color:var(--lightnavy);display:flex;flex-wrap:wrap;overflow-y:auto;padding-bottom:30px;padding-top:40px;transition:padding-top .2s ease-in-out}.header-nav ul{flex:0 0 33.333%;list-style:none;margin:30px 0;padding:0 10px}.header-nav ul li{padding-bottom:10px}.header-nav ul a,.header-nav ul li{color:#151515;font-size:16px;line-height:16px}.header-nav ul a:hover,.header-nav ul li:hover{color:var(--lightblue)}.header-nav ul li.title{color:var(--darknavy);font-size:14px;font-weight:var(--semibold);text-transform:uppercase}@media (min-width:992px){.header-nav ul li.title.withBorder{border-bottom:1px solid #ccc;margin-bottom:10px}.header-nav{padding-top:95px}.header-nav>div{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1000px;width:100%}.header-nav ul{flex:0 0 25%;margin:30px 0 0;max-width:250%;padding:0 20px}.header-nav ul li{padding-bottom:4px}.header-nav ul a,.header-nav ul li{font-size:16px;line-height:20px}.header-nav ul li.title,.header-nav ul li.title a{font-size:16px}.header-nav ul li.title{padding-bottom:8px}}body.header-short .header-nav{padding-top:55px}.main-wrap{background:#fff;min-height:calc(100vh - 40px);padding-bottom:0;padding-top:50px}@media (min-width:992px){.main-wrap{padding-top:96px}}.section-title{font-size:22px;margin:30px 0}@media (min-width:992px){.section-title{font-size:30px;font-weight:var(--semibold);margin:30px 0;text-align:center}}.tag{align-items:center;background-color:var(--lightblue);color:#fff;display:flex;font-size:12px;font-weight:var(--medium);height:30px;justify-content:center;padding:10px;text-transform:uppercase;transition:all .3s}.tag:hover{background-color:var(--lightnavy)}.bullet-counter{display:flex;justify-content:end;width:100%}.bullet-counter a.number{align-items:center;background-color:#fff;border:thin solid var(--bordergray);color:var(--lightblue);cursor:pointer;display:flex;height:34px;justify-content:center;transition:all .3s;width:34px}.bullet-counter a.number.active,.bullet-counter a.number:hover{background-color:var(--lightblue);border-color:var(--lightblue);color:#fff}.bullet-counter .fa{margin:0 5px}.bullet-counter .next,.bullet-counter .prev{align-items:center;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:30px;margin:0 5px}.footer-wrap{background:var(--lightnavy);border-top:4px solid #fff;padding-bottom:80px;padding-top:10px}@media (min-width:768px){.footer-wrap{padding-bottom:15px;padding-top:15px}}.footer-wrap,.footer-wrap a{color:#fff;font-size:12px;line-height:1.2;text-align:center;transition:color .2s ease-in-out}.footer-wrap a:hover{color:var(--lightblue)}@media (min-width:992px){.footer-wrap,.footer-wrap a{font-size:14px}}.footer-links>div{margin-bottom:5px;margin-top:5px}.expander-head{cursor:pointer}.expander-head.active .fa-angle-down{transform:rotate(180deg);transition:all .2s ease-in-out}.expander-body{display:none}@media (max-width:768px){.header-nav-wrap{box-shadow:0 4px 2px -2px rgba(0,0,0,.5);max-height:70vh;overflow:scroll!important}.mobile-horizontal-scroller{-webkit-overflow-scrolling:touch;display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory}.mobile-horizontal-scroller>div,.mobile-horizontal-scroller>li{flex-grow:0;flex-shrink:0;scroll-snap-align:start;width:80vw}ul.mobile-horizontal-scroller{list-style:none;margin:0}ul.mobile-horizontal-scroller>li{margin:0;padding:0}}.btn-outline{align-items:center;background:transparent;border:1px solid #fff;border-radius:17px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;height:34px;line-height:20px;outline:none;padding:7px 15px;text-align:center;transition:all .2s ease-in-out;white-space:nowrap}.btn-outline.btn-lg{border:1px solid #fff;border-radius:20px;font-size:16px;height:40px;line-height:30px;padding:5px 20px}.btn-outline.active,.btn-outline:hover{background-color:var(--lightblue);border-color:var(--lightblue)!important;box-shadow:none;color:#fff;outline:none}@media (min-width:768px){.btn-outline.btn-lg{border:2px solid #fff;border-radius:27px;font-size:16px;height:44px;line-height:30px;padding:7px 30px}}.btn-outline-black{border-color:var(--black)!important;border-width:1px!important;color:var(--black)!important}.btn-outline-black:hover{border-color:var(--lightblue);color:#fff!important}.card-cnt{border:1px solid #c4c4c4;margin-bottom:50px}.card-cnt a{transition:color .2s ease-in-out}.card-cnt a:hover .card-cnt-link{color:var(--lightblue)}.card-cnt-img{position:relative}.card-cnt-tags{bottom:0;display:flex;position:absolute;right:0;z-index:1}.card-cnt-tags>span{background:var(--lightblue);color:#fff;display:inline-flex;font-size:14px;font-weight:var(--light);line-height:20px;margin-left:2px;padding:2px 10px}.card-cnt-body{padding:6px 15px 30px}.card-cnt-top{color:var(--lightblue)!important;font-size:14px;font-weight:var(--semibold);line-height:1.2;margin:0 0 15px}.card-cnt-title{color:var(--black)!important;font-size:16px;line-height:22px;margin:15px 0}.card-cnt-link{color:var(--black);font-size:18px;font-weight:var(--semibold);transition:color .2s ease-in-out}@media (min-width:768px){.card-cnt{transition:border-color .2s ease-in-out}.card-cnt:hover{border-color:var(--lightblue)}.card-cnt-body{padding:8px 20px 30px}.card-cnt-top{font-size:14px;margin:4px 0}.card-cnt-title{font-size:15px;margin:0}.card-cnt-link{font-size:15px}}.lSSlideOuter{position:relative}.lSSlideOuter .lSPager.lSpg>li a{background-color:var(--bordergray);height:10px;width:10px;z-index:auto}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:var(--lightblue)}.lSSlideOuter .lSPager.lSpg>li{padding:0 10px}.owl-dots{text-align:center}.owl-dots .owl-dot{margin:0 10px;outline:none}.owl-dots .owl-dot span{background-color:#fff;border-radius:50%;display:inline-block;height:10px;transition:background-color .2s ease-in-out;width:10px}.owl-dots .owl-dot.active>span,.owl-dots .owl-dot:hover>span{background-color:var(--lightblue)}.owl-carousel img{cursor:pointer}.owl-carousel.owl-grab img{cursor:grab!important}.breadcrumbs{display:flex;justify-content:end;margin:15px 0}.breadcrumbs ul{display:flex;list-style:none;margin:0}.breadcrumbs li{font-size:11px}.breadcrumbs li,.breadcrumbs li .fa-angle-right{padding-left:10px}.breadcrumbs li a{color:#151515}@media (min-width:992px){.breadcrumbs li{font-size:13px}}.accordion-head{align-items:center;cursor:pointer;display:flex;justify-content:space-between;transition:color .2s ease-in-out}.accordion-head h3{margin:0}.accordion-head:hover{color:var(--lightblue)}.accordion-head .fa{transition:all .2s ease-in-out}.accordion-head.active .fa{transform:rotate(180deg)}.accordion-body{display:none;padding:20px 0 0}.banner-wrap{margin:30px 0}.banner-wrap .banner-block{background-position:50%;background-size:cover;display:block;height:260px;overflow:hidden;position:relative}.banner-wrap .banner-block .block-text{background:rgba(0,0,0,.5);bottom:0;color:#fff;left:0;padding:20px 20px 10px;position:absolute;transition:color .2s ease-in-out;width:100%;z-index:1}.banner-wrap .banner-block h4,.banner-wrap .banner-block p{font-size:14px;line-height:1.2;margin:4px 0}.banner-wrap .banner-block b,.banner-wrap .banner-block strong{font-weight:var(--semibold)}.banner-wrap .banner-block .more{font-size:16px}.banner-wrap .banner-block:hover .block-text{color:var(--lightblue)}.floating-label{position:relative}.floating-label label:not(.error){color:var(--black);font-size:13px;font-weight:400;left:4px;line-height:1.5;padding:0 4px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:.4s cubic-bezier(.25,.8,.25,1);transition-duration:.3s;white-space:nowrap;z-index:1}.floating-label .form-control{background-color:#fff;box-shadow:none!important;outline:none}.floating-label .form-control:focus,.floating-label .form-control:not(:placeholder-shown){background-color:#fff}.floating-label .form-control:focus+label,.floating-label .form-control:not(:placeholder-shown):not(:focus)+label{background-color:#fff;font-size:12px;top:0}.floating-label textarea+label,.floating-label textarea+label:not(.error){top:20px}.floating-label.floating-label-blue label:not(.error){color:#fff;left:0;padding:0}.floating-label.floating-label-blue .form-control{background-color:transparent;border:0;border-bottom:1px solid #5f89b1;border-radius:0;color:#fff;padding:0}.floating-label.floating-label-blue .form-control:focus,.floating-label.floating-label-blue .form-control:not(:placeholder-shown){background-color:transparent}.floating-label.floating-label-blue .form-control:focus+label,.floating-label.floating-label-blue .form-control:not(:placeholder-shown):not(:focus)+label{background-color:transparent}.floating-label.floating-label-blue textarea.form-control{border:1px solid #5f89b1;border-radius:4px;font-size:12px;line-height:14px;padding:20px;resize:vertical;transition:all .2s ease-in-out}.floating-label.floating-label-blue textarea.form-control:placeholder-shown{height:54px;overflow:hidden}.contact-form{color:#fff}@media (max-width:992px){.contact-form{padding-bottom:30px}}.contact-form .title{font-size:22px;margin-bottom:20px}.contact-form p{font-size:14px}.contact-form a{color:#fff;transition:color .2s ease-in-out}.contact-form a:hover{color:var(--lightblue)}.contact-form label{font-size:13px}.contact-form .checkbox{align-items:center;display:flex;min-height:20px;transition:all .2s ease-in-out}.contact-form .checkbox input{display:none}.contact-form .checkbox label{font-size:14px;line-height:1.2;margin:0;min-height:20px;padding-left:10px}.contact-form .checkbox label:before{background-color:transparent}.contact-form .checkbox label:after{color:var(--lightblue);font-size:16px;line-height:1;margin-left:-17px;padding:0}.contact-form .checkbox input:checked+label:before,.contact-form .checkbox:hover label:before{border-color:var(--lightblue)}@media (max-width:768px){.contact-form .checkbox{min-height:30px}.contact-form .checkbox label{min-height:30px;padding-left:20px}.contact-form .checkbox label:before{border-radius:4px}.contact-form .checkbox label:after{font-size:26px;height:30px;line-height:1;margin-left:-18px;width:30px}}.contact-form .moreinfo,.contact-form .privacyCnt{display:none}.contact-form .moreinfo hr,.contact-form .privacyCnt hr{border-color:var(--lightblue);margin:0;opacity:.6;padding-top:15px}.contact-form .moreinfo.active,.contact-form .privacyCnt.active{display:block}.contact-form .permuta{padding:30px 0}.contact-form .permuta .permutaToogle{align-items:center;cursor:pointer;display:flex;justify-content:space-between;transition:color .2s ease-in-out}.contact-form .permuta .permutaToogle:hover{color:var(--lightblue)}.contact-form .permuta .permutaToogle .fa{transition:all .2s ease-in-out}.contact-form .permuta .permutaToogle.active .fa{transform:rotate(180deg)}.contact-form .permuta .permutaCnt{display:none;padding:15px 0 0}.contact-form .privacyCnt label{font-size:12px}.contact-form .btn-submit{background-color:var(--lightblue);border:none;border-radius:25px;color:#fff;display:block;font-size:16px;font-weight:var(--semibold);line-height:20px;outline:none;padding:15px 0;transition:background-color .2s ease-in-out;width:100%}.contact-form .btn-submit:hover{background:var(--lightnavy)}.contact-form .btn-submit:disabled{background-color:#a5a5a5;cursor:not-allowed}.footer-locations{background:var(--lightnavy);color:#fff;margin-top:30px}.footer-locations a{color:#fff}.footer-locations .section-title{margin:0;padding:20px 0}.footer-locations .footer-locations-brands,.footer-locations .img-logo-eschini{display:none}.footer-locations .row-locations-mobile,.footer-locations .row-locations-wrap>div{padding-bottom:30px}@media (min-width:992px){.footer-locations{background:var(--lightnavy);display:block;margin-bottom:0;margin-top:60px;padding-bottom:70px;padding-top:60px}.footer-locations.narrow-margins{margin-bottom:0;margin-top:0;padding-bottom:30px;padding-top:30px}.footer-locations.narrow-margins .footer-locations-brands{margin-bottom:0}.footer-locations .row-locations-mobile{display:none}.footer-locations .section-title{color:#fff;font-size:27px;font-weight:var(--semibold);margin:0 0 45px;text-align:center}.footer-locations .img-logo-eschini{display:block;max-width:150px}.footer-locations .footer-locations-brands{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin:30px 0}.footer-locations .row-locations-wrap{color:#fff;font-size:15px}.footer-locations .row-locations-wrap>div{display:flex;padding-bottom:0}.footer-locations .row-locations-wrap .row{border-bottom:2px solid #3f729d;padding-bottom:15px;padding-top:15px}.footer-locations .row-locations-wrap .row:first-child{border-top:2px solid #3f729d}.footer-locations .row-locations-wrap a{color:#fff;transition:all .2s ease-in-out}.footer-locations .row-locations-wrap a:hover{color:var(--lightblue)}.footer-locations .row-locations-wrap .btn:hover{background-color:#fff}}.pvv-banner{align-items:center;background:#f0f0f0;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:15px;padding:20px}.pvv-banner div:last-child{font-size:16px;font-weight:700}.pvv-banner div:last-child p{margin:0}.pvv-banner p{font-size:14px;margin-bottom:10px}.pvv-banner.pvv-banner-blue{background:#073e76;color:#fff}.column-form-wrap{background:var(--navy-gradient);border-radius:6px;padding:20px 20px 45px}.column-form-wrap .column-form-top{color:#fff}.column-form-wrap .column-form-top>div{margin:10px 0}.column-form-wrap .column-form-top img{margin-right:5px}.column-form-wrap .column-form-top .phone{align-items:center;color:#fff;display:flex;font-size:22px;font-weight:700}.column-form-wrap .column-form-top .phone a{color:#fff;transition:color .2s ease-in-out}.column-form-wrap .column-form-top .phone a:hover{color:var(--lightblue)}.column-form-wrap .column-form-top .closure{align-items:center;display:flex;font-size:13px}.column-form-wrap .column-form-top:after{background:#1c6aac;content:"";display:block;height:2px;margin:30px 0;width:50px}.bottom-form{background:var(--lightnavy);padding:30px 0 0}@media (min-width:992px){.bottom-form{padding:60px 0 0}.bottom-form .title{font-size:27px}.bottom-form .contact-form textarea.form-control{font-size:16px;height:auto!important;line-height:1.2}.bottom-form .contact-form .btn-submit{border-radius:20px;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);font-size:14px;max-width:250px;padding:10px 0}.bottom-form .contact-form .btn-submit:hover{background-color:var(--darknavy)}}.attachments{margin:15px 0}.attachments ul{list-style:none;margin:0;padding:0}.attachments li{padding:6px 0}.attachments .fa{color:var(--lightnavy)}.has-feedback .smk-error-msg{color:#dccf14;position:static}.social-footer{text-align:right}.social-footer a{display:inline-block;font-size:22px;margin:5px 8px;padding:2px}.social-footer a:hover{color:var(--lightblue)}@media (max-width:787px){.social-footer{text-align:center}.social-footer a{font-size:26px;margin:5px 12px}}@media screen and (max-width:600px){#CookiebotWidget:not(.CookiebotWidget-inactive){bottom:60px!important;left:auto!important;right:10px!important;z-index:100!important}}.cf-turnstile{margin-bottom:10px}.search-wrap{margin-bottom:30px;margin-top:0;position:relative}.search-wrap .inner{border-bottom-left-radius:20px;border-bottom-right-radius:20px;overflow:hidden;padding:30px 10px 60px;position:relative}@media (min-width:992px){.search-wrap .inner{padding:0 30px 60px}}.search-wrap .bg-skewed{background:var(--navy-gradient);border-radius:20px 20px 30px 30px;display:block;height:200%;left:0;margin-top:3%;position:absolute;top:0;transform:skewY(3deg);width:100%}.search-wrap .search-title{align-items:center;color:#fff;display:flex;font-size:24px;line-height:1;margin:70px 0 0;position:relative}.search-wrap .ico-search-title{margin-left:5px;margin-right:10px;width:34px}.search-form-wrap{position:relative}.search-form-wrap.search-block{display:flex;margin:45px -15px 0}.search-form-wrap.search-block>div{padding:0 15px}.search-block .archive-buttons{align-items:center;display:flex;justify-content:center;margin-bottom:45px}.search-form-wrap label{margin:0}.search-form-wrap input[type=checkbox],.search-form-wrap input[type=radio]{display:none}.search-form-wrap .btn-archive{width:33.333%}.search-form-wrap .btn-archive[disabled]{opacity:.5;pointer-events:none}.search-form-wrap .btn-archive label{border:1px solid #fff;border-radius:22px;color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:500;line-height:20px;margin:0 5px;padding:10px 0;text-align:center;transition:background-color .2s ease-in-out;white-space:nowrap}.search-form-wrap .btn-archive input:checked+label{background:var(--lightblue);border:1px solid var(--lightblue)}@media (max-width:992px){.search-form-wrap .search-checkbox-wrap{align-items:center;display:flex;justify-content:space-between}}.search-form-wrap.search-block .search-checkbox{align-items:center;display:flex;margin:30px auto;width:200px}.search-form-wrap.search-block .search-checkbox.disabled{opacity:.3;pointer-events:none}.search-form-wrap.search-block .search-checkbox label{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:300;line-height:20px}.search-checkbox .ico-check{align-items:center;border:1px solid #fff;border-radius:4px;cursor:pointer;display:flex;height:26px;justify-content:center;margin-right:20px;text-align:center;transition:all .2s ease-in-out;width:26px}.search-checkbox .ico-check .fa{color:var(--lightblue);display:none;font-size:20px;line-height:1;opacity:0}.search-checkbox input:checked+label .ico-check,.search-checkbox:hover .ico-check{border:1px solid var(--lightblue)}.search-checkbox input:checked+label .ico-check .fa{display:block;opacity:1}.search-form-wrap .row-selectors{padding-top:10px}.row-selectors{margin-left:-10px;margin-right:-10px}.row-selectors>div{padding-left:10px;padding-right:10px}.search-form-wrap .form-control:disabled{background-color:transparent;opacity:.5}.search-form-wrap select{background-color:transparent!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 8%27><g><path class=%27cls-1 dropdown-arrow%27 fill=%27white%27 d=%27M0,0,8,8l8-8Z%27/></g></svg>");background-position:right 2px top 10px;border:0;border-bottom:2px solid #779ac0!important;border-radius:0;box-shadow:none!important;color:#fff!important;font-size:14px;font-weight:300;line-height:20px;margin-bottom:10px;outline:none!important;padding:0 0 10px;transition:opacity .2s ease-in-out}body.windows .search-form-wrap select:focus{background-color:var(--darknavy)!important;color:#fff!important}@media (min-width:992px){.search-form-wrap .row-selectors+.row-selectors{margin-top:45px}}.search-form-wrap .btn-reset{align-items:center;background:transparent!important;border:0;color:#fff;cursor:pointer;display:flex;font-size:14px;justify-content:center;line-height:20px;margin:10px auto;transition:color .2s ease-in-out}.search-form-wrap .btn-reset:hover{color:var(--lightblue)}.search-form-wrap .img-ico-reset,.search-form-wrap .svg-ico-reset{margin-right:5px;max-width:20px;width:100%}.search-form-wrap .svg-ico-reset path{fill:#fff;transition:fill .2s ease-in-out}.search-form-wrap .btn-reset:hover .svg-ico-reset path{fill:var(--lightblue)}.radio-switch{background:#fff;border-radius:17px;cursor:pointer;display:block;height:34px;margin:0 auto;padding:2px;position:relative;width:68px}.radio-switch>div{background:var(--lightblue);border-radius:50%;display:block;height:30px;transition:all .2s ease-in-out;width:30px}.radio-switch>div:hover{background:var(--lightnavy)}.radio-switch.right>div{margin-left:50%}.radio-label-wrap{align-items:center;display:flex;justify-content:center;margin:10px auto}.radio-label label{color:#fff;cursor:pointer;font-size:12px;line-height:20px;transition:color .2s ease-in-out}.radio-label input:checked+label,.radio-label label:hover{color:var(--lightblue)}.radio-label-sep{color:#fff;padding:0 8px}.block-results-wrap{bottom:0;position:absolute;right:0;transform:translateY(50%);z-index:1}.block-results-wrap .svg-freccina{padding-bottom:4px;width:12px}.btn-results{align-items:center;background:#fff;border:none;border-top-left-radius:30px;color:var(--black);cursor:pointer;display:inline-flex;justify-content:flex-end;outline:none!important;padding:10px 20px;transition:color .2s ease-in-out}.btn-results .fa,.btn-results:hover{color:var(--lightblue)}.btn-results .fa{font-size:16px}.btn-results strong{font-size:27px;font-weight:700;margin:0 10px}.btn-results span{font-size:18px}.vehicle-card{background:#fff;border-radius:4px;margin-bottom:10px;overflow:hidden}.vehicle-card .card-top{align-items:center;display:flex;font-size:12px;justify-content:space-between;padding:10px 10px 2px}.vehicle-card a.card-body:hover{color:var(--black)}.vehicle-card .card-body{color:inherit;display:block;padding:0 10px}.vehicle-card .vehicle-model{font-size:18px;font-weight:700;margin:0;padding:10px 0 0}.vehicle-card .vehicle-version{font-size:14px;line-height:1.2;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vehicle-card .vehicle-data{align-items:center;display:flex;font-size:12px;margin:15px 0 0}.vehicle-card .vehicle-data>div{white-space:nowrap;width:33.333%}.vehicle-card .vehicle-data svg{margin-right:5px}@media (min-width:780px){.vehicle-card.vertical .vehicle-rate-price{align-items:end;display:flex;height:90px;justify-content:end}}.vehicle-card .card-images-wrap{padding:0 10px;position:relative;width:100%}.vehicle-card .card-images-wrap img{aspect-ratio:4/3;object-fit:cover}.vehicle-card .card-images-wrap .owl-nav{align-items:center;display:flex;justify-content:space-between}.vehicle-card .card-images-wrap button{transition:color .2s ease-in-out}.vehicle-card .card-images-wrap button.disabled{opacity:.5}.vehicle-card .card-images-wrap button:hover{color:var(--lightblue)}.vehicle-card .card-images-wrap .owl-numbers{bottom:0;font-size:14px;left:50%;position:absolute;text-align:center;transform:translateX(-50%)}.svg-ico-km{max-width:24px}.svg-ico-immatricolazione{max-width:20px}.svg-ico-alimentazione{max-width:21px}.vehicle-extra{align-items:center;display:flex;font-size:12px;justify-content:space-between;line-height:1.2;margin:20px 0;min-height:26px}.vehicle-extra>div{width:50%}.vehicle-extra>div:last-child{text-align:right}.vehicle-extra>div:last-child img{display:inline-block;margin-top:6px}.vehicle-extra img,.vehicle-extra svg{width:100px}.vehicle-extra .booked{background-color:var(--lightblue);border-radius:4px;color:#fff;display:inline-block;font-weight:600;margin-top:2px;padding:2px 5px;text-transform:uppercase}.vehicle-rate-price{font-size:12px;padding:0 0 10px}.vehicle-rate-price-inner{align-items:flex-start;display:flex;justify-content:space-between}.vehicle-rate-price-inner .price{text-align:right}.vehicle-rate-price .value{color:var(--lightblue);font-size:15px;line-height:1}.vehicle-rate-price .value>strong{font-size:24px;font-weight:900}@media (min-width:768px){.vehicle-rate-price .value>strong{font-size:27px}}.vehicle-rate-price .value.striked{display:block;font-size:12px;font-weight:500;line-height:20px;text-decoration:line-through}@media (min-width:992px){.vehicle-rate-price .value.striked{display:inline}}.vehicle-rate-price small{color:var(--black);font-size:12px}.vehicle-rate-price .discount{color:#fff;display:block;font-size:12px;font-weight:500;margin:4px 0;text-align:center}.vehicle-rate-price .discount span{background:var(--lightblue);border-radius:3px;padding:2px 6px}.vehicle-rate-price .custom_label_vehicle{background:#f0f0f0;border-radius:3px;display:inline-block;font-weight:700;padding:2px 6px}.card-top-2{display:none}.vehicle-card.horizontal{display:flex}.vehicle-card.horizontal>div{flex:0 0 50%;width:50%}.vehicle-card.horizontal .card-top{display:none}.vehicle-card.horizontal .card-top-2,.vehicle-card.horizontal .discount-2{display:block}@media (max-width:768px){.vehicle-card{height:100%}}.snippet{margin-bottom:0;margin-top:15px}.snippet .page-title,.snippet .title1,.snippet h2{font-size:22px;font-weight:700;margin-top:15px}.snippet h3{margin-bottom:10px}.snippet .subtitle,.snippet h3,.snippet h4{font-size:18px;font-weight:600}.snippet p{font-size:16px;line-height:1.2;margin-bottom:10px}.snippet .font-semibold{font-weight:700}@media (min-width:992px){.snippet{margin-bottom:0;margin-top:15px}.snippet h2{font-size:30px}.snippet .page-title,.snippet .title1{font-size:27px;margin-top:30px}.snippet h3{font-size:24px;font-weight:600;margin-bottom:8px}.snippet .subtitle,.snippet h4{font-size:22px;margin:0}.snippet p{font-size:16px;line-height:1.3}}.snippet-expander{background:#f0f0f0;padding:10px}.snippet-expander .snippet-expander-head{align-items:center;cursor:pointer;display:flex;font-size:20px;font-weight:600;line-height:30px;padding-right:30px;position:relative;transition:color .2s ease-in-out}.snippet-expander .snippet-expander-head img{margin-right:15px}.snippet-expander .snippet-expander-head:hover{color:var(--lightblue)}.snippet-expander .snippet-expander-head:after{color:var(--lightblue);content:"\f107";font-family:FontAwesome,sans-serif;font-size:24px;line-height:30px;margin-top:-15px;position:absolute;right:0;top:50%;transition:transform .2s ease-in-out}.snippet-expander .snippet-expander-head .snippet-expander-head.active:after{transform:rotate(180deg)}.snippet-expander .snippet-expander-body{display:none;margin:15px 0}.snippet-expander .snippet-expander-body p{font-size:14px;line-height:1.3}@media (min-width:992px){.snippet-expander{padding:15px}.snippet-expander .snippet-expander-head{font-size:24px}.snippet-expander .snippet-expander-body p{font-size:16px}}.snippet-link{background:var(--lightblue);border-radius:18px;color:#fff;display:inline-block;font-size:16px;line-height:20px;padding:8px 20px;transition:background-color .2s ease-in-out}.snippet-link:hover{background-color:var(--lightnavy);color:#fff}@media (max-width:992px){.snippet13 .row>div,.snippet7 .row>div{margin-bottom:10px}}@media (min-width:992px){.snippet13 .row>div{margin-bottom:25px}.snippet.snippet11{margin-bottom:30px;margin-top:30px}}.eurotaxTables .toggleTables:after{font-family:FontAwesome,sans-serif;font-size:13px;top:5px}.eurotaxTables a.eurotaxRequestInfo{color:var(--lightblue)}@media (max-width:992px){.eurotaxTables .table-row{font-weight:300;padding:10px}.eurotaxTables .table-row:nth-child(odd){background-color:#f0f0f0}.eurotaxTables .table-row:nth-child(2n){background-color:#fafafa}.eurotaxTables .table-row .semibold{font-weight:500}}.snippet-link-primary a,.snippet-open-form{background-color:#3f95de;border:1px solid #3f95de;border-radius:15px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;line-height:20px;margin:15px 0;padding:5px 15px;text-align:center;transition:background-color .2s ease-in-out;white-space:nowrap}.snippet-link-primary a:hover,.snippet-open-form:hover{background-color:#fff;color:#3f95de;text-decoration:none}.snippet-open-form{-webkit-appearance:none}@media (min-width:992px){.snippet-link-primary a,.snippet-open-form{border-radius:22px;padding:10px 20px}}.snippet-slider .lightSlider,.snippet-slider .lightSlider li{list-style:none;margin:0;padding:0}.snippet-slider .lightSlider img{height:auto;max-width:100%}.snippet-slider .add-slide,.snippet-slider .remove-slide{display:none}.snippet-slider .lSAction>a{align-items:center;background:none;border:none;border-radius:0;display:flex;justify-content:center}.snippet-slider .lSAction i{font-style:normal}.snippet-slider .lSSlideOuter .lSPager.lSpg>li{padding:0 2px}.snippet-slider .lSSlideOuter .lSPager.lSpg>li a{background-color:#565f69;border-radius:0;height:2px;opacity:.5;transition:opacity .2s ease-in-out;width:30px}.snippet-slider .lSSlideOuter .lSPager.lSpg>li.active a,.snippet-slider .lSSlideOuter .lSPager.lSpg>li:hover a{opacity:1}.snippet sup{vertical-align:super}.snippet sub{vertical-align:sub}.snippet .tracking--100{letter-spacing:-.1em!important}.snippet .tracking--75{letter-spacing:-.075em!important}.snippet .tracking--50,.snippet .tracking-tighter{letter-spacing:-.05em!important}.snippet .tracking--25,.snippet .tracking-tight{letter-spacing:-.025em!important}.snippet .tracking-0,.snippet .tracking-normal{letter-spacing:0!important}.snippet .tracking-25,.snippet .tracking-wide{letter-spacing:.025em!important}.snippet .tracking-50,.snippet .tracking-wider{letter-spacing:.05em!important}.snippet .tracking-75{letter-spacing:.075em!important}.snippet .tracking-100,.snippet .tracking-widest{letter-spacing:.1em!important}.snippet .tracking-125{letter-spacing:.125em!important}.snippet .tracking-150{letter-spacing:.15em!important}.snippet .tracking-175{letter-spacing:.175em!important}.snippet .tracking-200{letter-spacing:.2em!important}.snippet .tracking-225{letter-spacing:.225em!important}.snippet .tracking-250{letter-spacing:.25em!important}.snippet .tracking-275{letter-spacing:.275em!important}.snippet .tracking-300{letter-spacing:.3em!important}.snippet .tracking-325{letter-spacing:.325em!important}.snippet .tracking-350{letter-spacing:.35em!important}.snippet .tracking-375{letter-spacing:.375em!important}.snippet .tracking-400{letter-spacing:.4em!important}.snippet .tracking-425{letter-spacing:.425em!important}.snippet .tracking-450{letter-spacing:.45em!important}.snippet .tracking-475{letter-spacing:.475em!important}.snippet .tracking-500{letter-spacing:.5em!important}.snippet .leading-05{line-height:.5!important}.snippet .leading-06{line-height:.6!important}.snippet .leading-07{line-height:.7!important}.snippet .leading-08{line-height:.8!important}.snippet .leading-09{line-height:.9!important}.snippet .leading-10,.snippet .leading-none{line-height:1!important}.snippet .leading-11{line-height:1.1!important}.snippet .leading-12{line-height:1.2!important}.snippet .leading-tight{line-height:1.25!important}.snippet .leading-13{line-height:1.3!important}.snippet .leading-snug{line-height:1.375!important}.snippet .leading-14{line-height:1.4!important}.snippet .leading-15,.snippet .leading-normal{line-height:1.5!important}.snippet .leading-16{line-height:1.6!important}.snippet .leading-relaxed{line-height:1.625!important}.snippet .leading-17{line-height:1.7!important}.snippet .leading-18{line-height:1.8!important}.snippet .leading-19{line-height:1.9!important}.snippet .leading-20,.snippet .leading-loose{line-height:2!important}.snippet .leading-21{line-height:2.1!important}.snippet .leading-22{line-height:2.2!important}.snippet .leading-23{line-height:2.3!important}.snippet .leading-24{line-height:2.4!important}.snippet .leading-25{line-height:2.5!important}.snippet .leading-26{line-height:2.6!important}.snippet .leading-27{line-height:2.7!important}.snippet .leading-28{line-height:2.8!important}.snippet .leading-29{line-height:2.9!important}.snippet .leading-30{line-height:3!important}.snippet .opacity-0{opacity:0!important}.snippet .opacity-2{opacity:.02!important}.snippet .opacity-4{opacity:.04!important}.snippet .opacity-5{opacity:.05!important}.snippet .opacity-6{opacity:.06!important}.snippet .opacity-8{opacity:.08!important}.snippet .opacity-10{opacity:.1!important}.snippet .opacity-12{opacity:.12!important}.snippet .opacity-15{opacity:.15!important}.snippet .opacity-20{opacity:.2!important}.snippet .opacity-25{opacity:.25!important}.snippet .opacity-30{opacity:.3!important}.snippet .opacity-35{opacity:.35!important}.snippet .opacity-40{opacity:.4!important}.snippet .opacity-45{opacity:.45!important}.snippet .opacity-50{opacity:.5!important}.snippet .opacity-55{opacity:.55!important}.snippet .opacity-60{opacity:.6!important}.snippet .opacity-65{opacity:.65!important}.snippet .opacity-70{opacity:.7!important}.snippet .opacity-75{opacity:.75!important}.snippet .opacity-80{opacity:.8!important}.snippet .opacity-85{opacity:.85!important}.snippet .opacity-90{opacity:.9!important}.snippet .opacity-95{opacity:.95!important}.snippet .opacity-100{opacity:1!important}.snippet .size-12{font-size:12px!important}.snippet .size-13{font-size:13px!important}.snippet .size-14{font-size:14px!important}.snippet .size-15{font-size:15px!important}.snippet .size-16{font-size:16px!important}.snippet .size-17{font-size:17px!important}.snippet .size-18{font-size:18px!important}.snippet .size-19{font-size:19px!important}.snippet .size-21{font-size:21px!important}.snippet .size-24{font-size:24px!important}.snippet .size-28{font-size:28px!important}.snippet .size-32{font-size:32px!important}.snippet .size-35{font-size:35px!important}.snippet .size-38{font-size:38px!important}.snippet .size-42{font-size:42px!important}.snippet .size-46{font-size:46px!important}.snippet .size-48{font-size:48px!important}.snippet .size-50{font-size:50px!important;overflow-wrap:break-word}.snippet .size-54{font-size:54px!important;overflow-wrap:break-word}.snippet .size-60{font-size:60px!important;overflow-wrap:break-word}.snippet .size-64{font-size:64px!important;overflow-wrap:break-word}.snippet .size-68{font-size:68px!important;overflow-wrap:break-word}.snippet .size-72{font-size:72px!important;overflow-wrap:break-word}.snippet .size-76{font-size:76px!important;overflow-wrap:break-word}.snippet .size-80{font-size:80px!important;overflow-wrap:break-word}.snippet .size-84{font-size:84px!important;overflow-wrap:break-word}.snippet .size-88{font-size:88px!important;overflow-wrap:break-word}.snippet .size-92{font-size:92px!important;overflow-wrap:break-word}.snippet .size-96{font-size:96px!important;overflow-wrap:break-word}.snippet .size-100{font-size:100px!important;overflow-wrap:break-word}.snippet .size-104{font-size:104px!important;overflow-wrap:break-word}.snippet .size-108{font-size:108px!important;overflow-wrap:break-word}.snippet .size-112{font-size:112px!important;overflow-wrap:break-word}.snippet .size-116{font-size:116px!important;overflow-wrap:break-word}.snippet .size-120{font-size:120px!important;overflow-wrap:break-word}.snippet .size-124{font-size:124px!important;overflow-wrap:break-word}.snippet .size-128{font-size:128px!important;overflow-wrap:break-word}.snippet .size-132{font-size:132px!important;overflow-wrap:break-word}.snippet .size-136{font-size:136px!important;overflow-wrap:break-word}.snippet .size-140{font-size:140px!important;overflow-wrap:break-word}.snippet .size-144{font-size:144px!important;overflow-wrap:break-word}.snippet .size-148{font-size:148px!important;overflow-wrap:break-word}.snippet .size-152{font-size:152px!important;overflow-wrap:break-word}.snippet .size-156{font-size:156px!important;overflow-wrap:break-word}.snippet .size-160{font-size:160px!important;overflow-wrap:break-word}.snippet .size-164{font-size:164px!important;overflow-wrap:break-word}.snippet .size-168{font-size:168px!important;overflow-wrap:break-word}.snippet .size-172{font-size:172px!important;overflow-wrap:break-word}.snippet .size-176{font-size:176px!important;overflow-wrap:break-word}.snippet .size-180{font-size:180px!important;overflow-wrap:break-word}.snippet .size-184{font-size:184px!important;overflow-wrap:break-word}.snippet .size-188{font-size:188px!important;overflow-wrap:break-word}.snippet .size-192{font-size:192px!important;overflow-wrap:break-word}.snippet .size-196{font-size:196px!important;overflow-wrap:break-word}.snippet .size-200{font-size:200px!important;overflow-wrap:break-word}.snippet .size-204{font-size:204px!important;overflow-wrap:break-word}.snippet .size-208{font-size:208px!important;overflow-wrap:break-word}.snippet .size-212{font-size:212px!important;overflow-wrap:break-word}.snippet .size-216{font-size:216px!important;overflow-wrap:break-word}.snippet .size-220{font-size:220px!important;overflow-wrap:break-word}.snippet .size-224{font-size:224px!important;overflow-wrap:break-word}.snippet .size-228{font-size:228px!important;overflow-wrap:break-word}.snippet .size-232{font-size:232px!important;overflow-wrap:break-word}.snippet .size-236{font-size:236px!important;overflow-wrap:break-word}.snippet .size-240{font-size:240px!important;overflow-wrap:break-word}.snippet .size-244{font-size:244px!important;overflow-wrap:break-word}.snippet .size-248{font-size:248px!important;overflow-wrap:break-word}.snippet .size-252{font-size:252px!important;overflow-wrap:break-word}.snippet .size-256{font-size:256px!important;overflow-wrap:break-word}.snippet .size-260{font-size:260px!important;overflow-wrap:break-word}.snippet .size-264{font-size:264px!important;overflow-wrap:break-word}.snippet .size-268{font-size:268px!important;overflow-wrap:break-word}.snippet .size-272{font-size:272px!important;overflow-wrap:break-word}.snippet .size-276{font-size:276px!important;overflow-wrap:break-word}.snippet .size-280{font-size:280px!important;overflow-wrap:break-word}.snippet .size-284{font-size:284px!important;overflow-wrap:break-word}.snippet .size-288{font-size:288px!important;overflow-wrap:break-word}.snippet .size-292{font-size:292px!important;overflow-wrap:break-word}.snippet .size-296{font-size:296px!important;overflow-wrap:break-word}.snippet .size-300{font-size:300px!important;overflow-wrap:break-word}.snippet .size-304{font-size:304px!important;overflow-wrap:break-word}.snippet .size-308{font-size:308px!important;overflow-wrap:break-word}.snippet .size-312{font-size:312px!important;overflow-wrap:break-word}.snippet .size-316{font-size:316px!important;overflow-wrap:break-word}.snippet .size-320{font-size:320px!important;overflow-wrap:break-word}.snippet .size-324{font-size:324px!important;overflow-wrap:break-word}.snippet .size-328{font-size:328px!important;overflow-wrap:break-word}.snippet .size-332{font-size:332px!important;overflow-wrap:break-word}.snippet .size-336{font-size:336px!important;overflow-wrap:break-word}.snippet .size-340{font-size:340px!important;overflow-wrap:break-word}.snippet .size-344{font-size:344px!important;overflow-wrap:break-word}.snippet .size-348{font-size:348px!important;overflow-wrap:break-word}.snippet .size-352{font-size:352px!important;overflow-wrap:break-word}.snippet .size-356{font-size:356px!important;overflow-wrap:break-word}.snippet .size-360{font-size:360px!important;overflow-wrap:break-word}.snippet .size-364{font-size:364px!important;overflow-wrap:break-word}.snippet .size-368{font-size:368px!important;overflow-wrap:break-word}.snippet .size-372{font-size:372px!important;overflow-wrap:break-word}.snippet .size-376{font-size:376px!important;overflow-wrap:break-word}.snippet .size-380{font-size:380px!important;overflow-wrap:break-word}.snippet .size-384{font-size:384px!important;overflow-wrap:break-word}.snippet .size-388{font-size:388px!important;overflow-wrap:break-word}.snippet .size-392{font-size:392px!important;overflow-wrap:break-word}.snippet .size-396{font-size:396px!important;overflow-wrap:break-word}.snippet .size-400{font-size:400px!important;overflow-wrap:break-word}@media (max-width:1800px){.snippet .size-12{font-size:.74vw!important}.snippet .size-13{font-size:.8vw!important}.snippet .size-14{font-size:.86vw!important}.snippet .size-15{font-size:.93vw!important}.snippet .size-16{font-size:.99vw!important}.snippet .size-17{font-size:1.05vw!important}.snippet .size-18{font-size:1.11vw!important}.snippet .size-19{font-size:1.17vw!important}.snippet .size-21{font-size:1.29vw!important}.snippet .size-24{font-size:1.48vw!important}.snippet .size-28{font-size:1.56vw!important}.snippet .size-32{font-size:1.64vw!important}.snippet .size-35{font-size:1.82vw!important}.snippet .size-38{font-size:1.98vw!important}.snippet .size-42{font-size:2.19vw!important}.snippet .size-46{font-size:2.4vw!important}.snippet .size-48{font-size:2.5vw!important}.snippet .size-50{font-size:2.61vw!important}.snippet .size-54{font-size:2.81vw!important}.snippet .size-60{font-size:3.13vw!important}.snippet .size-64{font-size:3.33vw!important}.snippet .size-68{font-size:3.54vw!important}.snippet .size-72{font-size:3.75vw!important}.snippet .size-76{font-size:3.96vw!important}.snippet .size-80{font-size:4.17vw!important}.snippet .size-84{font-size:4.38vw!important}.snippet .size-88{font-size:4.58vw!important}.snippet .size-92{font-size:4.79vw!important}.snippet .size-96{font-size:5vw!important}.snippet .size-100{font-size:5.21vw!important}.snippet .size-104{font-size:5.42vw!important}.snippet .size-108{font-size:5.63vw!important}.snippet .size-112{font-size:5.84vw!important}.snippet .size-116{font-size:6.04vw!important}.snippet .size-120{font-size:6.25vw!important}.snippet .size-124{font-size:6.46vw!important}.snippet .size-128{font-size:6.67vw!important}.snippet .size-132{font-size:6.88vw!important}.snippet .size-136{font-size:7.09vw!important}.snippet .size-140{font-size:7.29vw!important}.snippet .size-144{font-size:7.5vw!important}.snippet .size-148{font-size:7.71vw!important}.snippet .size-152{font-size:7.92vw!important}.snippet .size-156{font-size:8.13vw!important}.snippet .size-160{font-size:8.34vw!important}.snippet .size-164{font-size:8.54vw!important}.snippet .size-168{font-size:8.75vw!important}.snippet .size-172{font-size:8.96vw!important}.snippet .size-176{font-size:9.17vw!important}.snippet .size-180{font-size:9.38vw!important}.snippet .size-184{font-size:9.59vw!important}.snippet .size-188{font-size:9.79vw!important}.snippet .size-192{font-size:10vw!important}.snippet .size-196{font-size:10.21vw!important}.snippet .size-200{font-size:10.42vw!important}.snippet .size-204{font-size:10.63vw!important}.snippet .size-208{font-size:10.84vw!important}.snippet .size-212{font-size:11.05vw!important}.snippet .size-216{font-size:11.25vw!important}.snippet .size-220{font-size:11.46vw!important}.snippet .size-224{font-size:11.67vw!important}.snippet .size-228{font-size:11.88vw!important}.snippet .size-232{font-size:12.09vw!important}.snippet .size-236{font-size:12.3vw!important}.snippet .size-240{font-size:12.5vw!important}.snippet .size-244{font-size:12.71vw!important}.snippet .size-248{font-size:12.92vw!important}.snippet .size-252{font-size:13.13vw!important}.snippet .size-256{font-size:13.34vw!important}.snippet .size-260{font-size:13.55vw!important}.snippet .size-264{font-size:13.75vw!important}.snippet .size-268{font-size:13.96vw!important}.snippet .size-272{font-size:14.17vw!important}.snippet .size-276{font-size:14.38vw!important}.snippet .size-280{font-size:14.59vw!important}.snippet .size-284{font-size:14.8vw!important}.snippet .size-288{font-size:15vw!important}.snippet .size-292{font-size:15.21vw!important}.snippet .size-296{font-size:15.42vw!important}.snippet .size-300{font-size:15.63vw!important}.snippet .size-304{font-size:15.84vw!important}.snippet .size-308{font-size:16.06vw!important}.snippet .size-312{font-size:16.26vw!important}.snippet .size-316{font-size:16.46vw!important}.snippet .size-320{font-size:16.67vw!important}.snippet .size-324{font-size:16.88vw!important}.snippet .size-328{font-size:17.09vw!important}.snippet .size-332{font-size:17.3vw!important}.snippet .size-336{font-size:17.5vw!important}.snippet .size-340{font-size:17.71vw!important}.snippet .size-344{font-size:17.92vw!important}.snippet .size-348{font-size:18.13vw!important}.snippet .size-352{font-size:18.34vw!important}.snippet .size-356{font-size:18.55vw!important}.snippet .size-360{font-size:18.76vw!important}.snippet .size-364{font-size:18.96vw!important}.snippet .size-368{font-size:19.17vw!important}.snippet .size-372{font-size:19.38vw!important}.snippet .size-376{font-size:19.59vw!important}.snippet .size-380{font-size:19.8vw!important}.snippet .size-384{font-size:20vw!important}.snippet .size-388{font-size:20.21vw!important}.snippet .size-392{font-size:20.42vw!important}.snippet .size-396{font-size:20.63vw!important}.snippet .size-400{font-size:20.84vw!important}}@media (min-width:1921px){.snippet .v2 .size-12{font-size:.63vw!important}.snippet .v2 .size-13{font-size:.68vw!important}.snippet .v2 .size-14{font-size:.73vw!important}.snippet .v2 .size-15{font-size:.78vw!important}.snippet .v2 .size-16{font-size:.83vw!important}.snippet .v2 .size-17{font-size:.89vw!important}.snippet .v2 .size-18{font-size:.94vw!important}.snippet .v2 .size-19{font-size:.99vw!important}.snippet .v2 .size-21{font-size:1.09vw!important}.snippet .v2 .size-24{font-size:1.25vw!important}.snippet .v2 .size-28{font-size:1.46vw!important}.snippet .v2 .size-32{font-size:1.67vw!important}.snippet .v2 .size-35{font-size:1.82vw!important}.snippet .v2 .size-38{font-size:1.98vw!important}.snippet .v2 .size-42{font-size:2.19vw!important}.snippet .v2 .size-46{font-size:2.4vw!important}.snippet .v2 .size-48{font-size:2.5vw!important}.snippet .v2 .size-50{font-size:2.61vw!important}.snippet .v2 .size-54{font-size:2.81vw!important}.snippet .v2 .size-60{font-size:3.13vw!important}.snippet .v2 .size-64{font-size:3.33vw!important}.snippet .v2 .size-68{font-size:3.54vw!important}.snippet .v2 .size-72{font-size:3.75vw!important}.snippet .v2 .size-76{font-size:3.96vw!important}.snippet .v2 .size-80{font-size:4.17vw!important}.snippet .v2 .size-84{font-size:4.38vw!important}.snippet .v2 .size-88{font-size:4.58vw!important}.snippet .v2 .size-92{font-size:4.79vw!important}.snippet .v2 .size-96{font-size:5vw!important}.snippet .v2 .size-100{font-size:5.21vw!important}.snippet .v2 .size-104{font-size:5.42vw!important}.snippet .v2 .size-108{font-size:5.63vw!important}.snippet .v2 .size-112{font-size:5.84vw!important}.snippet .v2 .size-116{font-size:6.04vw!important}.snippet .v2 .size-120{font-size:6.25vw!important}.snippet .v2 .size-124{font-size:6.46vw!important}.snippet .v2 .size-128{font-size:6.67vw!important}.snippet .v2 .size-132{font-size:6.88vw!important}.snippet .v2 .size-136{font-size:7.09vw!important}.snippet .v2 .size-140{font-size:7.29vw!important}.snippet .v2 .size-144{font-size:7.5vw!important}.snippet .v2 .size-148{font-size:7.71vw!important}.snippet .v2 .size-152{font-size:7.92vw!important}.snippet .v2 .size-156{font-size:8.13vw!important}.snippet .v2 .size-160{font-size:8.34vw!important}.snippet .v2 .size-164{font-size:8.54vw!important}.snippet .v2 .size-168{font-size:8.75vw!important}.snippet .v2 .size-172{font-size:8.96vw!important}.snippet .v2 .size-176{font-size:9.17vw!important}.snippet .v2 .size-180{font-size:9.38vw!important}.snippet .v2 .size-184{font-size:9.59vw!important}.snippet .v2 .size-188{font-size:9.79vw!important}.snippet .v2 .size-192{font-size:10vw!important}.snippet .v2 .size-196{font-size:10.21vw!important}.snippet .v2 .size-200{font-size:10.42vw!important}.snippet .v2 .size-204{font-size:10.63vw!important}.snippet .v2 .size-208{font-size:10.84vw!important}.snippet .v2 .size-212{font-size:11.05vw!important}.snippet .v2 .size-216{font-size:11.25vw!important}.snippet .v2 .size-220{font-size:11.46vw!important}.snippet .v2 .size-224{font-size:11.67vw!important}.snippet .v2 .size-228{font-size:11.88vw!important}.snippet .v2 .size-232{font-size:12.09vw!important}.snippet .v2 .size-236{font-size:12.3vw!important}.snippet .v2 .size-240{font-size:12.5vw!important}.snippet .v2 .size-244{font-size:12.71vw!important}.snippet .v2 .size-248{font-size:12.92vw!important}.snippet .v2 .size-252{font-size:13.13vw!important}.snippet .v2 .size-256{font-size:13.34vw!important}.snippet .v2 .size-260{font-size:13.55vw!important}.snippet .v2 .size-264{font-size:13.75vw!important}.snippet .v2 .size-268{font-size:13.96vw!important}.snippet .v2 .size-272{font-size:14.17vw!important}.snippet .v2 .size-276{font-size:14.38vw!important}.snippet .v2 .size-280{font-size:14.59vw!important}.snippet .v2 .size-284{font-size:14.8vw!important}.snippet .v2 .size-288{font-size:15vw!important}.snippet .v2 .size-292{font-size:15.21vw!important}.snippet .v2 .size-296{font-size:15.42vw!important}.snippet .v2 .size-300{font-size:15.63vw!important}.snippet .v2 .size-304{font-size:15.84vw!important}.snippet .v2 .size-308{font-size:16.06vw!important}.snippet .v2 .size-312{font-size:16.26vw!important}.snippet .v2 .size-316{font-size:16.46vw!important}.snippet .v2 .size-320{font-size:16.67vw!important}.snippet .v2 .size-324{font-size:16.88vw!important}.snippet .v2 .size-328{font-size:17.09vw!important}.snippet .v2 .size-332{font-size:17.3vw!important}.snippet .v2 .size-336{font-size:17.5vw!important}.snippet .v2 .size-340{font-size:17.71vw!important}.snippet .v2 .size-344{font-size:17.92vw!important}.snippet .v2 .size-348{font-size:18.13vw!important}.snippet .v2 .size-352{font-size:18.34vw!important}.snippet .v2 .size-356{font-size:18.55vw!important}.snippet .v2 .size-360{font-size:18.76vw!important}.snippet .v2 .size-364{font-size:18.96vw!important}.snippet .v2 .size-368{font-size:19.17vw!important}.snippet .v2 .size-372{font-size:19.38vw!important}.snippet .v2 .size-376{font-size:19.59vw!important}.snippet .v2 .size-380{font-size:19.8vw!important}.snippet .v2 .size-384{font-size:20vw!important}.snippet .v2 .size-388{font-size:20.21vw!important}.snippet .v2 .size-392{font-size:20.42vw!important}.snippet .v2 .size-396{font-size:20.63vw!important}.snippet .v2 .size-400{font-size:20.84vw!important}}@media (max-width:970px){.snippet .size-12{font-size:12px!important}.snippet .size-13{font-size:13px!important}.snippet .size-14{font-size:14px!important}.snippet .size-15{font-size:15px!important}.snippet .size-16{font-size:16px!important}.snippet .size-17{font-size:17px!important}.snippet .size-18{font-size:18px!important}.snippet .size-19{font-size:19px!important}.snippet .size-21{font-size:21px!important}.snippet .size-24{font-size:24px!important}.snippet .size-28{font-size:28px!important}.snippet .size-32{font-size:32px!important}.snippet .size-35{font-size:35px!important}.snippet .size-38{font-size:38px!important}.snippet .size-42{font-size:40px!important}.snippet .size-46{font-size:42px!important}.snippet .size-48{font-size:44px!important}.snippet .size-50{font-size:46px!important}.snippet .size-54{font-size:48px!important}.snippet .size-60{font-size:50px!important}.snippet .size-64{font-size:52px!important}.snippet .size-68{font-size:54px!important}.snippet .size-72{font-size:56px!important}.snippet .size-76{font-size:57px!important}.snippet .size-80{font-size:58px!important}.snippet .size-84{font-size:59px!important}.snippet .size-88{font-size:60px!important}.snippet .size-92{font-size:61px!important}.snippet .size-96{font-size:62px!important}.snippet .size-100,.snippet .size-104,.snippet .size-108{font-size:63px!important}.snippet .size-112,.snippet .size-116,.snippet .size-120{font-size:64px!important}.snippet .size-124,.snippet .size-128,.snippet .size-132{font-size:65px!important}.snippet .size-136,.snippet .size-140,.snippet .size-144{font-size:66px!important}.snippet .size-148,.snippet .size-152,.snippet .size-156{font-size:67px!important}.snippet .size-160,.snippet .size-164,.snippet .size-168{font-size:68px!important}.snippet .size-172,.snippet .size-176,.snippet .size-180{font-size:69px!important}.snippet .size-184,.snippet .size-188,.snippet .size-192{font-size:70px!important}.snippet .size-196,.snippet .size-200{font-size:71px!important}.snippet .size-204,.snippet .size-208,.snippet .size-212,.snippet .size-216{font-size:72px!important}.snippet .size-220,.snippet .size-224,.snippet .size-228,.snippet .size-232{font-size:73px!important}.snippet .size-236,.snippet .size-240,.snippet .size-244,.snippet .size-248{font-size:74px!important}.snippet .size-252,.snippet .size-256,.snippet .size-260,.snippet .size-264{font-size:75px!important}.snippet .size-268,.snippet .size-272,.snippet .size-276,.snippet .size-280{font-size:76px!important}.snippet .size-284,.snippet .size-288,.snippet .size-292,.snippet .size-296{font-size:77px!important}.snippet .size-300,.snippet .size-304,.snippet .size-308,.snippet .size-312{font-size:78px!important}.snippet .size-316,.snippet .size-320,.snippet .size-324,.snippet .size-328{font-size:79px!important}.snippet .size-332,.snippet .size-336,.snippet .size-340,.snippet .size-344{font-size:80px!important}.snippet .size-348,.snippet .size-352,.snippet .size-356,.snippet .size-360{font-size:81px!important}.snippet .size-364,.snippet .size-368,.snippet .size-372,.snippet .size-376{font-size:82px!important}.snippet .size-380,.snippet .size-384,.snippet .size-388,.snippet .size-392{font-size:83px!important}.snippet .size-396,.snippet .size-400{font-size:84px!important}}@media (max-width:1024px){.snippet .margin-left-1024-reset{margin-left:0!important}.snippet .margin-right-1024-reset{margin-right:0!important}}.snippet .is-light-text *{color:hsla(0,0%,100%,.93)}.snippet .is-dark-text *{color:#000}.snippet .is-title1-96{margin-bottom:20px;margin-top:20px}.snippet .is-title1-32,.snippet .is-title1-48,.snippet .is-title1-64,.snippet .is-title1-80{margin-bottom:15px;margin-top:15px}.snippet .is-title2-96{margin-bottom:20px;margin-top:25px}.snippet .is-title2-64,.snippet .is-title2-80{margin-bottom:15px;margin-top:20px}.snippet .is-title2-48{margin-bottom:15px;margin-top:15px}.snippet .is-title2-32{margin-bottom:15px;margin-top:10px}.snippet .is-title3-96{margin-bottom:35px;margin-top:30px}.snippet .is-title3-80,.snippet .is-title3-96{border-bottom:2px solid #000;border-top:2px solid #000;padding:20px 0}.snippet .is-title3-80{margin-bottom:33px;margin-top:25px}.snippet .is-title3-64{margin-bottom:30px}.snippet .is-title3-48,.snippet .is-title3-64{border-bottom:2px solid #000;border-top:2px solid #000;margin-top:20px;padding:18px 0}.snippet .is-title3-48{margin-bottom:25px}.snippet .is-title3-32{border-bottom:2px solid #000;border-top:2px solid #000;margin-bottom:20px;margin-top:20px;padding:15px 0}.snippet .is-light-text .is-title3-32,.snippet .is-light-text .is-title3-48,.snippet .is-light-text .is-title3-64,.snippet .is-light-text .is-title3-80,.snippet .is-light-text .is-title3-96{border-bottom:2px solid #fff;border-top:2px solid #fff}.snippet .is-dark-text .is-title3-32,.snippet .is-dark-text .is-title3-48,.snippet .is-dark-text .is-title3-64,.snippet .is-dark-text .is-title3-80,.snippet .is-dark-text .is-title3-96{border-bottom:2px solid #000;border-top:2px solid #000}.snippet .is-title4-96{border:2px solid #000;margin-bottom:35px;margin-top:30px;padding:20px 30px}.snippet .is-title4-80{border:2px solid #000;margin-bottom:33px;margin-top:25px;padding:20px 30px}.snippet .is-title4-64{border:2px solid #000;margin-bottom:30px;margin-top:20px;padding:18px 28px}.snippet .is-title4-48{border:2px solid #000;margin-bottom:25px;margin-top:20px;padding:18px 25px}.snippet .is-title4-32{border:2px solid #000;margin-bottom:20px;margin-top:20px;padding:15px 20px}.snippet .is-light-text .is-title4-32,.snippet .is-light-text .is-title4-48,.snippet .is-light-text .is-title4-64,.snippet .is-light-text .is-title4-80,.snippet .is-light-text .is-title4-96{border:2px solid #fff}.snippet .is-dark-text .is-title4-32,.snippet .is-dark-text .is-title4-48,.snippet .is-dark-text .is-title4-64,.snippet .is-dark-text .is-title4-80,.snippet .is-dark-text .is-title4-96{border:2px solid #000}.snippet .is-title5-96{margin-bottom:35px}.snippet .is-title5-80,.snippet .is-title5-96{border-bottom:2px solid #000;margin-top:10px;padding-bottom:25px}.snippet .is-title5-80{margin-bottom:33px}.snippet .is-title5-64{margin-bottom:30px}.snippet .is-title5-48,.snippet .is-title5-64{border-bottom:2px solid #000;margin-top:10px;padding-bottom:20px}.snippet .is-title5-48{margin-bottom:25px}.snippet .is-title5-32{border-bottom:2px solid #000;margin-bottom:20px;margin-top:10px;padding-bottom:20px}.snippet .is-light-text .is-title5-32,.snippet .is-light-text .is-title5-48,.snippet .is-light-text .is-title5-64,.snippet .is-light-text .is-title5-80,.snippet .is-light-text .is-title5-96{border-bottom:2px solid #fff}.snippet .is-dark-text .is-title5-32,.snippet .is-dark-text .is-title5-48,.snippet .is-dark-text .is-title5-64,.snippet .is-dark-text .is-title5-80,.snippet .is-dark-text .is-title5-96{border-bottom:2px solid #000}.snippet .is-title-lite{letter-spacing:3px;word-spacing:5px}.snippet .is-title-lite.is-title3-48,.snippet .is-title-lite.is-title3-64,.snippet .is-title-lite.is-title3-80,.snippet .is-title-lite.is-title3-96,.snippet .is-title-lite.is-title4-48,.snippet .is-title-lite.is-title4-64,.snippet .is-title-lite.is-title4-80,.snippet .is-title-lite.is-title4-96,.snippet .is-title-lite.is-title5-48,.snippet .is-title-lite.is-title5-64,.snippet .is-title-lite.is-title5-80,.snippet .is-title-lite.is-title5-96{letter-spacing:4px;word-spacing:8px}.snippet .is-title-lite.is-title3-32,.snippet .is-title-lite.is-title4-32,.snippet .is-title-lite.is-title5-32{letter-spacing:3px;word-spacing:5px}.snippet .is-title-bold{font-weight:800}.snippet .is-title-bold.is-title3-80,.snippet .is-title-bold.is-title3-96,.snippet .is-title-bold.is-title4-80,.snippet .is-title-bold.is-title4-96,.snippet .is-title-bold.is-title5-80,.snippet .is-title-bold.is-title5-96{border-width:4px}.snippet .is-title-bold.is-title3-48,.snippet .is-title-bold.is-title3-64,.snippet .is-title-bold.is-title4-48,.snippet .is-title-bold.is-title4-64,.snippet .is-title-bold.is-title5-48,.snippet .is-title-bold.is-title5-64{border-width:3px}.snippet .is-title-bold.is-title3-32,.snippet .is-title-bold.is-title4-32,.snippet .is-title-bold.is-title5-32{border-width:2px}.snippet .is-info1{font-style:italic;margin-bottom:0;margin-top:10px}.snippet .is-info1.size-21{margin-top:12px}.snippet .is-info1.size-24{margin-top:15px}.snippet .is-info2{margin-bottom:0;margin-top:10px}.snippet .is-info2.size-21{margin-top:12px}.snippet .is-info2.size-24{margin-top:15px}.snippet .is-rounded-button-big a{background-color:#aaa;border-radius:500px;display:inline-block;height:110px;margin:0 20px;overflow:hidden;text-align:center;text-decoration:none;width:110px}.snippet .is-rounded-button-big a i{align-items:center;color:#fff;display:inline-block;display:flex;font-size:40px;height:100%;justify-content:center;vertical-align:middle;width:100%}.snippet .is-rounded-button-big a:first-child{margin:0 20px 0 0}.snippet .is-rounded-button-big a:last-child{margin:0 0 0 20px}.snippet .is-rounded-button-medium a{background-color:#aaa;border-radius:500px;display:inline-block;height:70px;margin:0 20px;overflow:hidden;text-align:center;text-decoration:none;width:70px}.snippet .is-rounded-button-medium a i{align-items:center;color:#fff;display:inline-block;display:flex;font-size:30px;height:100%;justify-content:center;vertical-align:middle;width:100%}.snippet .is-rounded-button-medium a:first-child{margin:0 20px 0 0}.snippet .is-rounded-button-medium a:last-child{margin:0 0 0 20px}.snippet .is-boxed-button-big{display:inline-block}.snippet .is-boxed-button-big a{background-color:#aaa;display:table;float:left;height:110px;margin:0 30px 0 0;text-align:center;text-decoration:none;width:110px}.snippet .is-boxed-button-big a i{align-items:center;color:#fff;display:table-cell;display:flex;font-size:40px;height:100%;justify-content:center;vertical-align:middle;width:100%}.snippet .is-boxed-button-big2{display:inline-block}.snippet .is-boxed-button-big2 a{background-color:#aaa;display:table;float:left;height:70px;margin:0 30px 0 0;text-align:center;text-decoration:none;width:150px}.snippet .is-boxed-button-big2 a i{align-items:center;color:#fff;display:table-cell;display:flex;font-size:35px;height:100%;justify-content:center;vertical-align:middle;width:100%}.snippet .is-boxed-button-medium{display:inline-block}.snippet .is-boxed-button-medium a{background-color:#aaa;display:table;float:left;height:70px;margin:0 30px 0 0;text-align:center;text-decoration:none;width:70px}.snippet .is-boxed-button-medium a i{align-items:center;color:#fff;display:table-cell;display:flex;font-size:30px;height:100%;justify-content:center;vertical-align:middle;width:100%}.snippet .is-boxed-button-medium2{display:inline-block}.snippet .is-boxed-button-medium2 a{background-color:#aaa;display:table;float:left;height:50px;margin:0 30px 0 0;text-align:center;text-decoration:none;width:100px}.snippet .is-boxed-button-medium2 a i{align-items:center;color:#fff;display:table-cell;display:flex;font-size:25px;height:100%;justify-content:center;vertical-align:middle;width:100%}.snippet .is-boxed-button-small{display:inline-block}.snippet .is-boxed-button-small a{background-color:#aaa;display:table;float:left;height:50px;margin:0 20px 0 0;text-align:center;text-decoration:none;width:50px}.snippet .is-boxed-button-small a i{align-items:center;color:#fff;display:table-cell;display:flex;font-size:20px;height:100%;justify-content:center;vertical-align:middle;width:100%}.snippet a,.snippet p{overflow-wrap:break-word}.snippet .is-btn,.snippet a.is-btn{background-image:none;border:1px solid transparent;border-radius:0;color:#000;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;letter-spacing:3px;line-height:2rem;margin:3px 0;padding:10px 50px;text-align:center;text-decoration:none;-webkit-transition:all .16s ease;transition:all .16s ease;white-space:nowrap}.snippet .is-btn:focus,.snippet .is-btn:hover,.snippet .is-btn:visited,.snippet a.is-btn:focus,.snippet a.is-btn:hover,.snippet a.is-btn:visited{color:initial;opacity:1;text-decoration:initial}.snippet .snippet .is-btn-ghost1,.snippet a.is-btn-ghost1{border:2px solid #111;color:#000}.snippet .is-dark-text .is-light-text .is-btn-ghost1,.snippet .is-dark-text .is-light-text a.is-btn-ghost1,.snippet .is-light-text .is-btn-ghost1,.snippet .is-light-text a.is-btn-ghost1{border:2px solid #fff;color:#fff}.snippet .is-dark-text .is-btn-ghost1,.snippet .is-dark-text a.is-btn-ghost1,.snippet .is-light-text .is-dark-text .is-btn-ghost1,.snippet .is-light-text .is-dark-text a.is-btn-ghost1{border:2px solid #111;color:#000}.snippet .is-btn-ghost2,.snippet a.is-btn-ghost2{background-color:#dcdcdc;border:2px solid #dcdcdc;color:#000}.snippet .is-dark-text .is-light-text .is-btn-ghost2,.snippet .is-dark-text .is-light-text a.is-btn-ghost2,.snippet .is-light-text .is-btn-ghost2,.snippet .is-light-text a.is-btn-ghost2{background-color:#f9f9f9;border:2px solid #f9f9f9;color:#000}.snippet .is-dark-text .is-btn-ghost2,.snippet .is-dark-text a.is-btn-ghost2,.snippet .is-light-text .is-dark-text .is-btn-ghost2,.snippet .is-light-text .is-dark-text a.is-btn-ghost2{background-color:#d7d7d7;border:2px solid #d7d7d7;color:#000}.is-btn-small,.snippet .is-btn.is-btn-small{font-size:.85em;padding:5px 25px}.snippet .underline{text-decoration:underline}.snippet .line-through{text-decoration:line-through}.is-upper,.snippet .is-btn.is-upper,.snippet .uppercase{text-transform:uppercase}.is-rounded-30,.snippet .is-btn.is-rounded-30{border-radius:30px}.aside-nav{display:none}@media (min-width:768px){.aside-nav{align-items:flex-end;display:flex;flex-direction:column;gap:10px;position:fixed;right:10px;top:250px;z-index:10}.aside-nav .aside-btn{align-items:center;background-color:var(--lightblue);border-radius:4px;color:#fff;cursor:pointer;display:flex;height:60px;justify-content:center;overflow:hidden;transition:background-color .2s ease-in-out;width:60px}.aside-nav .aside-btn.active,.aside-nav .aside-btn:hover{background-color:var(--lightnavy)}}.aside-expander{background:var(--lightblue);border-radius:6px;display:flex;overflow:hidden;transition:background-color .2s ease-in-out}.aside-expander:not(.active):hover{background-color:var(--lightnavy)}.aside-expander .aside-expander-cnt{display:block;margin-left:-1px;max-height:60px;max-width:1px;opacity:0;overflow:hidden;transition:all .35s ease-in-out}.aside-expander .aside-expander-cnt .inner{padding:10px 20px 10px 10px;white-space:nowrap}.aside-expander .aside-expander-cnt a{color:#fff;display:block;font-size:12px;line-height:1.1;transition:color .3s ease-in-out}.aside-expander .aside-expander-cnt a:hover{color:var(--lightnavy)}.aside-expander .aside-expander-cnt hr{border-top:1px solid #8dceff;margin:10px 0}.aside-expander.active .aside-expander-cnt{margin-right:0;max-height:500px;max-width:300px;opacity:1}.aside-form-wrap{background:var(--navy-gradient);box-shadow:-3px 0 3px 0 rgba(0,0,0,.3);color:#fff;height:100vh;opacity:0;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:0;transform:translateX(103%);transition:all .35s cubic-bezier(.4,0,.2,1);width:100vw;z-index:1001}.aside-form-wrap.active{opacity:1;transform:translateX(0)}.aside-form-wrap .inner{padding:30px;position:relative}@media (min-width:768px){.aside-form-wrap{max-width:350px;width:40%}}.aside-form-btn-close{color:#fff;cursor:pointer;font-size:20px;font-weight:400;height:30px;position:absolute;right:10px;text-align:center;top:10px;width:30px;z-index:1}.aside-form-btn-close:after,.aside-form-btn-close:before{background:#fff;content:"";display:block;height:1px;left:5px;position:absolute;top:50%;transform:rotate(45deg);transition:all .2s ease-in-out;width:20px}.aside-form-btn-close:after{transform:rotate(-45deg)}.aside-form-btn-close:hover:after,.aside-form-btn-close:hover:before{background-color:var(--lightblue)}.mobile-footer-nav{background:var(--lightblue);border-bottom:1px solid var(--lightnavy);bottom:0;left:0;position:fixed;width:100vw;z-index:1000}.mobile-footer-nav .inner{align-items:center;box-shadow:0 -3px 3px rgba(0,0,0,.2);display:flex;justify-content:center}.mobile-footer-nav .inner>a,.mobile-footer-nav .inner>div{align-items:center;cursor:pointer;display:flex;flex:0 0 25%;height:44px;justify-content:center;width:25%}.mobile-footer-nav a{display:block}.mobile-footer-nav .svg-ico-search{width:30px}.mobile-footer-nav .svg-ico-phone{width:20px}.mobile-footer-nav .svg-ico-mail{width:25px}.mobile-footer-nav .svg-ico-map{width:13px}.mobile-footer-nav path{fill:#fff;transition:fill .2s ease-in-out}.mobile-footer-nav .mobile-footer-btn.active path{fill:var(--lightnavy)}.mobile-footer-search{bottom:0;display:block;left:0;position:fixed;transform:translateY(calc(100% - 50px));transition:all .35s ease-in-out;width:100%;z-index:900}.mobile-footer-search.active{transform:translateY(0)}.mobile-footer-search .inner{display:block;margin:0 10px;padding:10px 0 0;position:relative}.mobile-footer-search .bg-skewed{background:var(--navy-gradient);border-radius:20px;box-shadow:2px 0 3px 3px rgba(0,0,0,.3);height:200%;left:0;position:absolute;top:0;transform:skewY(5deg);width:100%;z-index:1}@media (min-width:768px){.mobile-footer-nav,.mobile-footer-search{display:none!important}}.mobile-footer-search-cnt{color:#fff;margin:20px 0 50px;max-height:calc(100vh - 240px);overflow-y:auto;padding:0 15px;position:relative;z-index:2}.mobile-footer-search-wrap{display:block;margin:0;padding:0 0 30px}.mobile-footer-search-wrap .archive-buttons{align-items:center;display:flex;justify-content:center;margin-bottom:20px}.mobile-footer-search-wrap .archive-buttons>div{width:33.333%}.mobile-footer-search-wrap .search-checkbox-wrap{margin-bottom:20px}.mobile-footer-search-wrap .search-checkbox{margin:0;padding:0;width:50%}.mobile-footer-search-wrap .search-checkbox label{align-items:center;display:flex}.mobile-footer-search-wrap .search-checkbox img{width:80px}.mobile-footer-search-wrap .search-checkbox .img-logo-vw-certified{height:25px;width:auto}.mobile-footer-search-wrap .search-checkbox .ico-check{margin-right:10px}.mobile-footer-search-wrap .search-checkbox:last-child label{justify-content:end}.mobile-footer-search-wrap .search-checkbox.disabled{opacity:.3;pointer-events:none}.mobile-footer-search-wrap select{font-size:12px;margin-bottom:20px}.mobile-footer-search-wrap .svg-ico-reset{max-width:22px}.mobile-footer-search-wrap .btn-reset{font-size:12px}.mobile-footer-search-wrap .btn-results{align-items:center;border-radius:30px;display:inline-flex;height:45px;justify-content:flex-start;padding:0 20px;width:100%}.mobile-footer-search-wrap .btn-results img{width:8px}.mobile-footer-search-wrap .btn-results strong{font-size:24px}.mobile-footer-search-wrap .btn-results span{font-size:16px}.mobile-footer-map-cnt{bottom:44px;box-shadow:0 -2px 2px rgba(0,0,0,.2);display:none;left:0;position:fixed;width:100%;z-index:100}.mobile-footer-map-cnt hr{border-color:#fff}.mobile-footer-map-cnt .mobile-footer-map-cnt-close{cursor:pointer;height:30px;position:absolute;right:5px;top:5px;width:30px}.mobile-footer-map-cnt .mobile-footer-map-cnt-close:after,.mobile-footer-map-cnt .mobile-footer-map-cnt-close:before{background-color:#fff;content:"";display:block;height:1px;left:0;position:absolute;top:50%;transform-origin:center;transition:background-color .2s ease-in-out;width:25px}.mobile-footer-map-cnt .mobile-footer-map-cnt-close:before{transform:rotate(45deg)}.mobile-footer-map-cnt .mobile-footer-map-cnt-close:after{transform:rotate(-45deg)}.mobile-footer-map-cnt .mobile-footer-map-cnt-inner{background:var(--lightblue);color:#fff;padding:20px}.mobile-footer-map-cnt .mobile-footer-map-cnt-inner a{color:#fff;display:block;font-size:12px;margin:10px 0}.checkbox{padding-left:20px}.checkbox label{display:inline-block;padding-left:5px;position:relative;vertical-align:middle}.checkbox label:before{background-color:#fff;border:1px solid #ccc;border-radius:3px;content:"";height:20px;-webkit-transition:border .15s ease-in-out,color .15s ease-in-out;-o-transition:border .15s ease-in-out,color .15s ease-in-out;transition:border .15s ease-in-out,color .15s ease-in-out;width:20px}.checkbox label:after,.checkbox label:before{display:inline-block;left:0;margin-left:-20px;position:absolute}.checkbox label:after{color:#555;font-size:11px;height:16px;padding-left:3px;padding-top:1px;top:0;width:16px}.checkbox input[type=checkbox],.checkbox input[type=radio]{opacity:0;position:absolute;z-index:1}.checkbox input[type=checkbox]:checked+label:after,.checkbox input[type=radio]:checked+label:after{content:"\f00c";font-family:FontAwesome}.checkbox input[type=checkbox]:disabled+label,.checkbox input[type=radio]:disabled+label{opacity:.65}.checkbox input[type=checkbox]:disabled+label:before,.checkbox input[type=radio]:disabled+label:before{background-color:#eee;cursor:not-allowed}.checkbox.checkbox-circle label:before{border-radius:50%}.checkbox.checkbox-inline{margin-top:0}.checkbox-primary input[type=checkbox]:checked+label:before,.checkbox-primary input[type=radio]:checked+label:before{background-color:#337ab7;border-color:#337ab7}.checkbox-primary input[type=checkbox]:checked+label:after,.checkbox-primary input[type=radio]:checked+label:after{color:#fff}.checkbox-danger input[type=checkbox]:checked+label:before,.checkbox-danger input[type=radio]:checked+label:before{background-color:#d9534f;border-color:#d9534f}.checkbox-danger input[type=checkbox]:checked+label:after,.checkbox-danger input[type=radio]:checked+label:after{color:#fff}.checkbox-info input[type=checkbox]:checked+label:before,.checkbox-info input[type=radio]:checked+label:before{background-color:#5bc0de;border-color:#5bc0de}.checkbox-info input[type=checkbox]:checked+label:after,.checkbox-info input[type=radio]:checked+label:after{color:#fff}.checkbox-warning input[type=checkbox]:checked+label:before,.checkbox-warning input[type=radio]:checked+label:before{background-color:#f0ad4e;border-color:#f0ad4e}.checkbox-warning input[type=checkbox]:checked+label:after,.checkbox-warning input[type=radio]:checked+label:after{color:#fff}.checkbox-success input[type=checkbox]:checked+label:before,.checkbox-success input[type=radio]:checked+label:before{background-color:#5cb85c;border-color:#5cb85c}.checkbox-success input[type=checkbox]:checked+label:after,.checkbox-success input[type=radio]:checked+label:after{color:#fff}.radio{padding-left:20px}.radio label{display:inline-block;padding-left:5px;position:relative;vertical-align:middle}.radio label:before{background-color:#fff;border:1px solid #ccc;content:"";height:20px;left:0;-webkit-transition:border .15s ease-in-out;-o-transition:border .15s ease-in-out;transition:border .15s ease-in-out;width:20px}.radio label:after,.radio label:before{border-radius:50%;display:inline-block;margin-left:-20px;position:absolute}.radio label:after{background-color:#555;content:" ";height:14px;left:3px;top:3px;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .1s cubic-bezier(.8,-.33,.2,1.33);-moz-transition:-moz-transform .1s cubic-bezier(.8,-.33,.2,1.33);-o-transition:-o-transform .1s cubic-bezier(.8,-.33,.2,1.33);transition:transform .1s cubic-bezier(.8,-.33,.2,1.33);width:14px}.radio input[type=radio]{opacity:0;z-index:1}.radio input[type=radio]:checked+label:after{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.radio input[type=radio]:disabled+label{opacity:.65}.radio input[type=radio]:disabled+label:before{cursor:not-allowed}.radio.radio-inline{margin-top:0}.radio-primary input[type=radio]+label:after{background-color:#337ab7}.radio-primary input[type=radio]:checked+label:before{border-color:#337ab7}.radio-primary input[type=radio]:checked+label:after{background-color:#337ab7}.radio-danger input[type=radio]+label:after{background-color:#d9534f}.radio-danger input[type=radio]:checked+label:before{border-color:#d9534f}.radio-danger input[type=radio]:checked+label:after{background-color:#d9534f}.radio-info input[type=radio]+label:after{background-color:#5bc0de}.radio-info input[type=radio]:checked+label:before{border-color:#5bc0de}.radio-info input[type=radio]:checked+label:after{background-color:#5bc0de}.radio-warning input[type=radio]+label:after{background-color:#f0ad4e}.radio-warning input[type=radio]:checked+label:before{border-color:#f0ad4e}.radio-warning input[type=radio]:checked+label:after{background-color:#f0ad4e}.radio-success input[type=radio]+label:after{background-color:#5cb85c}.radio-success input[type=radio]:checked+label:before{border-color:#5cb85c}.radio-success input[type=radio]:checked+label:after{background-color:#5cb85c}input[type=checkbox].styled:checked+label:after,input[type=radio].styled:checked+label:after{content:"\f00c";font-family:FontAwesome}input[type=checkbox] .styled:checked+label:after,input[type=checkbox] .styled:checked+label:before,input[type=radio] .styled:checked+label:after,input[type=radio] .styled:checked+label:before{color:#fff}.checkbox label:before{outline:0!important}.checkbox label:after{padding-left:4px;padding-top:2px}.has-success .checkbox{color:inherit}@media (max-width:767px){.checkbox label:before{height:30px;width:30px}.checkbox label:after{font-size:18px}.checkbox label{padding-left:13px}.radio label:before{height:26px;width:26px}.radio label:after{height:20px;width:20px}.radio label{padding-left:13px}}.home-banners{margin:0 auto;opacity:0;overflow:hidden;transition:opacity .2s ease-in-out}@media (max-width:768px){.home-banners{padding-left:0;padding-right:0}}@media (min-width:1200px){.home-banners{max-width:1400px}}.home-banners.loaded{opacity:1}.home-banners .row{margin-left:-5px;margin-right:-5px}.home-banners .row>div{padding-left:5px;padding-right:5px}.block-banner{background-position:50%;background-size:cover;display:block;height:220px;margin-bottom:10px;overflow:hidden;position:relative}@media (min-width:768px){.block-banner{background-position:top;border-radius:6px;margin-bottom:0}.home-banners .row-half{margin-bottom:10px}.block-banner-full-height{height:580px}.block-banner-half-height{height:285px}}.block-banner .block-text{bottom:0;color:#fff;left:0;margin:20px;position:absolute;z-index:1}.block-banner a{display:block}.block-banner h4{font-size:20px;font-weight:400;margin:4px 0}.block-banner h4>b,.block-banner h4>strong{font-weight:700}.block-banner p{font-size:14px;line-height:1.2;margin:4px 0}.block-banner .block-btn{border:1px solid #fff;border-radius:14px;display:inline-block;font-size:14px;line-height:20px;margin:4px 0;padding:4px 15px;text-align:center;transition:all .2s ease-in-out}.block-banner a:hover .block-btn,.block-banner:hover .block-btn{border-color:var(--lightblue)}@media (min-width:992px){.block-banner h4{font-size:24px}.block-banner-full-height .block-text{margin:20px 30px}.block-banner.block-banner-full-height h4{font-size:27px;margin:8px 0}.block-banner.block-banner-full-height p{font-size:20px;margin:8px 0}.block-banner.block-banner-full-height .block-btn{border:2px solid #fff;border-radius:22px;margin:8px 0;padding:10px 30px}}.home-banners-slider{list-style:none;margin:0;padding:0;transition:opacity .2s ease-in-out}.home-banners-slider>li{padding:0}.home-banners .lSSlideOuter{position:relative}.home-banners .lSSlideOuter .lSPager{bottom:10px;left:0;margin:0;position:absolute;width:100%}.home-lookbook{margin:20px auto;text-align:center}.home-lookbook-logo{display:block;margin:0 auto}.home-lookbook-header{display:inline-block;font-size:14px;font-weight:500;margin:0;text-align:center;transition:color .2s ease-in-out}.home-lookbook-header p{margin-bottom:25px}.home-lookbook-header .brand-links{align-items:center;display:flex;gap:40px;justify-content:center}.home-lookbook-header .brand-links>div{border-bottom:2px solid transparent;cursor:pointer;padding-bottom:15px;transition:all .2s ease}.home-lookbook-header .brand-links>div.inactive{opacity:.3}.home-lookbook-header .brand-links>div.active{border-bottom-color:var(--lightblue)}.home-lookbook-filters{align-items:center;display:flex;justify-content:center;list-style:none;margin:0 0 45px;padding:45px 0 0}.home-lookbook-filters>li{cursor:pointer;font-size:22px;line-height:1.2;transition:color .2s ease-in-out}.home-lookbook-filters>li:not(:last-child):after{color:var(--black)!important;content:"|";margin:0 10px}.home-lookbook-filters>li.active,.home-lookbook-filters>li:hover{color:var(--lightblue)}.lookbook-vehicle-wrap{margin-bottom:60px;text-align:center}.lookbook-vehicle-wrap img{display:block;margin:0 auto;max-width:200px}.lookbook-vehicle-wrap h4{font-size:20px;font-weight:700;margin:15px 0 10px}.lookbook-vehicle-wrap p{font-size:14px;margin:0}.lookbook-vehicle-wrap p>strong{font-size:16px}.lookbook-vehicle-wrap a{color:inherit;transition:all .3s}.lookbook-vehicle-wrap a:hover{color:var(--lightblue)}.home-lookbook-list.mobile-horizontal-scroller{margin-left:-15px;margin-right:-15px}.home-lookbook-list.mobile-horizontal-scroller>div{padding:0;width:60vw}.home-middle-banner{margin:60px auto}.home-middle-banner h1{font-size:22px;font-weight:700;margin-bottom:10px}.home-middle-banner p{font-size:20px;line-height:1.4;margin:0}.home-middle-banner img{margin:0 auto}@media (min-width:992px){.home-middle-banner{text-align:center}.home-middle-banner h1{font-size:27px}}.home-full-banner{margin:0 auto;max-width:1400px;position:relative;text-align:center}.home-full-banner img{display:block;height:auto;max-width:none;width:100%}.home-full-banner h2{font-size:22px;font-weight:700;line-height:1.1;margin:15px 0}.home-full-banner p{font-size:18px;line-height:1.2;margin:0}.home-full-banner .btn{border:1px solid var(--black);color:var(--black);margin:15px auto}@media (min-width:992px){.home-full-banner>div{align-items:center;color:#fff;display:flex;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:1}.home-full-banner h2{font-size:36px;font-weight:700;line-height:1.1}.home-full-banner p{font-size:20px;line-height:1.2;margin:0}.home-full-banner .btn{border-color:#fff;color:#fff;margin:30px auto}}.promo-list-wrap{background-color:var(--lightnavy);margin:0 auto;max-width:1400px;padding:30px 0}.promo-list-wrap .promo-list-head{margin-bottom:10px}.promo-list-wrap .promo-title{color:#fff;font-size:22px}.promo-list-wrap .promo-title strong{font-weight:700}.promo-list-wrap .promo-link{color:#fff;font-size:12px;line-height:20px;transition:all .2s ease-in-out}.promo-list-wrap .promo-link:hover{color:var(--lightblue)}@media (min-width:768px){.promo-list-wrap{padding:80px 0}.promo-list-wrap .promo-title{color:#fff;font-size:27px;margin:0}.promo-list-wrap .promo-link{font-size:14px}}.promo-list-slider{position:relative}.promo-list-slider .vehicle-card .card-body,.promo-list-slider .vehicle-card .card-images-controls,.promo-list-slider .vehicle-card svg{color:#151515;transition:all .2s ease-in-out}@media (min-width:768px){.promo-list-slider .vehicle-card:hover .card-body{background:var(--lightblue);color:#fff!important}.promo-list-slider .vehicle-card:hover .vehicle-rate-price .value,.promo-list-slider .vehicle-card:hover .vehicle-rate-price small{color:#fff!important}.promo-list-slider .vehicle-card:hover .card-body svg{filter:brightness(0) invert(1)}}@media (max-width:768px){.promo-list-slider{margin:0 -15px;width:100vw}.promo-list-slider>div{padding-left:10px;width:80vw}}.owl-carousel.promo-list-slider>.owl-nav button.owl-next.disabled,.owl-carousel.promo-list-slider>.owl-nav button.owl-prev.disabled{cursor:default!important;opacity:.5}.owl-carousel.promo-list-slider>.owl-nav button.owl-next,.owl-carousel.promo-list-slider>.owl-nav button.owl-prev{align-items:center;background:hsla(0,0%,100%,.15);border:0;border-radius:50%;color:#fff;display:flex;font-size:24px;height:40px;justify-content:center;margin-top:-20px;outline:none;position:absolute;top:50%;transition:border-color .2s ease-in-out,color .2s ease-in-out;width:40px;z-index:1}.owl-carousel.promo-list-slider>.owl-nav button.owl-next:not(.disabled):hover,.owl-carousel.promo-list-slider>.owl-nav button.owl-prev:not(.disabled):hover{border-color:var(--lightblue);color:var(--lightblue)}.owl-carousel.promo-list-slider>.owl-nav button.owl-next i,.owl-carousel.promo-list-slider>.owl-nav button.owl-prev i{font-size:26px;line-height:1}.owl-carousel.promo-list-slider>.owl-nav button.owl-prev{left:-50px}.owl-carousel.promo-list-slider>.owl-nav button.owl-prev i{margin-right:4px}.owl-carousel.promo-list-slider>.owl-nav button.owl-next{right:-50px}.owl-carousel.promo-list-slider>.owl-nav button.owl-next i{margin-left:4px}.home-promo-vendita-service-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px;margin-top:30px}.home-promo-vendita-service-top h2{font-size:22px;font-weight:700;margin:0;text-align:center}@media (min-width:768px){.home-promo-vendita-service-top{display:block;margin-bottom:60px;margin-top:60px}.home-promo-vendita-service-top h2{font-size:27px}}.promo-vendita-service-switch{align-items:center;background:#fff;border:1px solid var(--lightblue);border-radius:20px;display:inline-flex;height:40px;justify-content:center;margin:10px auto;position:relative}.promo-vendita-service-switch>a,.promo-vendita-service-switch>div{align-items:center;color:var(--black);cursor:pointer;display:flex;font-size:14px;justify-content:center;text-align:center;transition:color .2s ease-in-out;width:80px;z-index:2}.promo-vendita-service-switch>a:hover,.promo-vendita-service-switch>div:hover{color:var(--lightnavy)}.promo-vendita-service-switch>a.active,.promo-vendita-service-switch>div.active{color:#fff}.promo-vendita-service-switch>span{background:var(--lightblue);border-radius:19px;height:38px;left:-2px;position:absolute;top:0;transition:margin-left .25s ease-in-out;width:84px;z-index:0}.promo-vendita-service-switch>span.right{margin-left:50%}@media (min-width:768px){.promo-vendita-service-switch{border:2px solid var(--lightblue);border-radius:23px;height:46px;margin:20px auto}.promo-vendita-service-switch>a,.promo-vendita-service-switch>div{font-size:18px;width:150px}.promo-vendita-service-switch>span{border-radius:21px;height:42px;width:154px}}.promo-vendita-service-button{align-items:center;display:flex;justify-content:flex-end;margin:15px 0}#promo-vendita-service-app .promo-vendita-service-top{margin-bottom:30px;margin-top:10px}#promo-vendita-service-app .bullet-counter a.number{background-color:#fff;border:thin solid var(--bordergray);color:var(--lightblue)}#promo-vendita-service-app .bullet-counter a.number.active,#promo-vendita-service-app .bullet-counter a.number:hover{background-color:var(--lightblue);border-color:var(--lightblue);color:#fff}#promo-vendita-service-app .bullet-counter a.next,#promo-vendita-service-app .bullet-counter a.prev{margin:0 10px}#promo-vendita-service-app .promo-vendita-service-brand-filter{align-items:center;display:flex;justify-content:center;margin-bottom:30px;margin-top:15px}#promo-vendita-service-app .promo-vendita-service-brand-filter>span{font-size:14px;font-weight:700;line-height:25px;margin-right:20px;white-space:nowrap}.promo-vendita-service-brand-list{display:none}@media (min-width:992px){.promo-vendita-service-brand-list{align-items:center;display:flex;list-style:none;margin:0;padding:0}.promo-vendita-service-brand-list li{margin:0;padding:0}.promo-vendita-service-brand-list li:not(:first-child){border-left:1px solid var(--bordergray);margin-left:15px;padding-left:15px}.promo-vendita-service-brand-list li a{color:var(--black);cursor:pointer;font-size:14px;font-weight:600;line-height:25px}.promo-vendita-service-brand-list li a.active,.promo-vendita-service-brand-list li a:hover{color:var(--lightblue)}.promo-vendita-service-brand-select{display:none}}#promo-app .promo-content{margin:40px 0}#promo-app .promo-content .form-content form{background:var(--navy-gradient);border-radius:4px;padding:50px 25px}#promo-app .promo-content .form-content form input,#promo-app .promo-content .form-content form label,#promo-app .promo-content .form-content form textarea{font-size:13px}.theme-blue .main-wrap{background:var(--navy-gradient-reverse)}.theme-blue .main-wrap .breadcrumbs,.theme-blue .main-wrap .breadcrumbs a{color:#fff}.theme-blue .main-wrap .mondo-eschini-top{color:#fff;margin-bottom:30px;margin-top:30px}.theme-blue .main-wrap .mondo-eschini-top h2{font-size:22px;font-weight:var(--medium)}.theme-blue .main-wrap .mondo-eschini-top p{font-size:16px;font-weight:var(--regular);line-height:1.2}@media (min-width:992px){.theme-blue .main-wrap .mondo-eschini-top{margin-bottom:100px;margin-top:55px}.theme-blue .main-wrap .mondo-eschini-top h2{font-size:30px}.theme-blue .main-wrap .mondo-eschini-top p{font-size:16px;line-height:22px}}.theme-blue .main-wrap .mondo-eschini-content{margin-bottom:100px}@media (max-width:992px){.theme-blue .main-wrap .mondo-eschini-content{flex-direction:column-reverse}}.theme-blue .main-wrap .mondo-eschini-content .box-news{display:block;margin-bottom:40px}.theme-blue .main-wrap .mondo-eschini-content .box-news .data-box{align-items:center;background-color:var(--lightblue);color:#fff;display:flex;flex-direction:column;height:80px;justify-content:center;line-height:normal;margin-left:20px;margin-top:-60px;position:absolute;width:80px}.theme-blue .main-wrap .mondo-eschini-content .box-news .data-box .day{font-size:18px;font-weight:var(--semibold)}.theme-blue .main-wrap .mondo-eschini-content .box-news .data-box .month{font-size:11px;font-weight:var(--medium)}.theme-blue .main-wrap .mondo-eschini-content .box-news .data-box .year{font-size:22px;font-weight:var(--semibold)}.theme-blue .main-wrap .mondo-eschini-content .box-news .tag-list{align-items:center;display:flex;gap:2px;margin-top:-30px;position:absolute;right:15px}.theme-blue .main-wrap .mondo-eschini-content .box-news .mondo-eschini-text-box{align-items:center;background-color:#fff;display:flex;padding:30px 15px 0}.theme-blue .main-wrap .mondo-eschini-content .box-news .mondo-eschini-text-box h3{font-size:18px;font-weight:var(--semibold)}@media (min-width:992px){.theme-blue .main-wrap .mondo-eschini-content .box-news .mondo-eschini-text-box{min-height:130px;padding-left:40px}.theme-blue .main-wrap .mondo-eschini-content .box-news .mondo-eschini-text-box h3{font-size:22px}}.theme-blue .main-wrap .mondo-eschini-content .news-search-wrap{margin-bottom:30px}@media (min-width:992px){.theme-blue .main-wrap .mondo-eschini-content .news-search-wrap{position:sticky;top:60px}}.theme-blue .main-wrap .mondo-eschini-content .search-box{display:flex;justify-content:start;width:100%}@media (min-width:992px){.theme-blue .main-wrap .mondo-eschini-content .search-box{margin-bottom:50px}}.theme-blue .main-wrap .mondo-eschini-content .search-box .floating-label{width:100%}.theme-blue .main-wrap .mondo-eschini-content .search-box .floating-label input{border:1px solid hsla(0,0%,100%,.4);border-bottom-left-radius:4px;border-right:none;border-top-left-radius:4px;font-size:14px;height:43px;outline:none;padding-left:10px;position:relative;width:100%}.theme-blue .main-wrap .mondo-eschini-content .search-box .floating-label input:focus+label:after,.theme-blue .main-wrap .mondo-eschini-content .search-box .floating-label input:not(:placeholder-shown)+label:after{background:var(--lightnavy);content:"";height:1px;left:-3px;position:absolute;top:9px;width:calc(100% + 6px);z-index:-1}.theme-blue .main-wrap .mondo-eschini-content .search-box .floating-label label{margin:0}.theme-blue .main-wrap .mondo-eschini-content .search-box .floating-label input+label{background:transparent;left:10px}.theme-blue .main-wrap .mondo-eschini-content .search-box .search-button{background-color:var(--lightblue);border:none;border-bottom-right-radius:4px;border-top-right-radius:4px;cursor:pointer;height:43px;outline:none;padding:10px;transition:background-color .2s ease-in-out;width:43px}.theme-blue .main-wrap .mondo-eschini-content .search-box .search-button:hover{background-color:var(--lightnavy)}.theme-blue .main-wrap .mondo-eschini-content .tag-box{margin:10px 0 0}@media (min-width:992px){.theme-blue .main-wrap .mondo-eschini-content .tag-box{margin:50px 0 0}}.theme-blue .main-wrap .mondo-eschini-content .tag-box h3{color:#fff;display:block;font-size:14px;font-weight:var(--semibold);margin:0;padding-bottom:10px;text-align:left;text-transform:uppercase}@media (min-width:992px){.theme-blue .main-wrap .mondo-eschini-content .tag-box h3{font-size:18px}}.theme-blue .main-wrap .mondo-eschini-content .tag-box .tag-list{align-items:center;border-top:2px solid hsla(0,0%,100%,.2);display:flex;flex-wrap:wrap;gap:10px;padding-top:10px}@media (min-width:992px){.theme-blue .main-wrap .mondo-eschini-content .tag-box .tag-list{padding-top:30px}}.theme-blue .main-wrap .mondo-eschini-content .tag-box .tag-list .tag{background-color:var(--lightnavy)}.theme-blue .main-wrap .mondo-eschini-content .tag-box .tag-list .tag.active{background-color:var(--lightblue);color:#fff}.theme-blue .main-wrap .mondo-eschini-content .btn-news-search-reset{background:transparent;border:none;color:#fff;cursor:pointer;font-size:14px;margin-top:30px;outline:none;transition:color .2s ease-in-out}.theme-blue .main-wrap .mondo-eschini-content .btn-news-search-reset img{margin-right:5px;width:20px}.theme-blue .main-wrap .mondo-eschini-content .btn-news-search-reset:hover{color:var(--lightblue)}.theme-blue .main-wrap .mondo-eschini-bottom.bullet-counter a.number{background-color:transparent;border:thin solid var(--bordergray);color:#fff}.theme-blue .main-wrap .mondo-eschini-bottom.bullet-counter a.number.active,.theme-blue .main-wrap .mondo-eschini-bottom.bullet-counter a.number:hover{background-color:var(--lightblue);border-color:var(--lightblue)}.theme-blue .main-wrap .mondo-eschini-bottom.bullet-counter .next,.theme-blue .main-wrap .mondo-eschini-bottom.bullet-counter .prev{color:#fff}.theme-blue .main-wrap .mondo-eschini-bottom.bullet-counter .next:hover,.theme-blue .main-wrap .mondo-eschini-bottom.bullet-counter .prev:hover{color:var(--lightblue)}#news-app .news-top{margin-bottom:70px}#news-app .news-top .data-box{align-items:center;background-color:var(--lightblue);color:#fff;display:flex;flex-direction:column;height:80px;justify-content:center;line-height:normal;margin-left:20px;margin-top:-60px;position:absolute;width:80px}#news-app .news-top .data-box .day{font-size:18px;font-weight:var(--semibold)}#news-app .news-top .data-box .month{font-size:11px;font-weight:var(--medium)}#news-app .news-top .data-box .year{font-size:22px;font-weight:var(--semibold)}#news-app .news-top .tag-list{align-items:center;display:flex;gap:2px;margin-top:-30px;position:absolute;right:15px}#news-app .news-content{margin-bottom:60px}#news-app .news-content .form-content form{background:var(--navy-gradient);border-radius:4px;padding:50px 25px}#news-app .news-content .form-content form input,#news-app .news-content .form-content form label,#news-app .news-content .form-content form textarea{font-size:13px}@media (max-width:768px){.news-content .form-content{margin-top:40px}.vehicle-list-search-wrap{display:none!important}.paginator .next,.paginator .prev{display:none}}.vehicle-list-search-wrap .bg-skewed{border-radius:20px}.vehicle-list-search-wrap .inner{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.vehicle-list-search-wrap .ico-search-title{width:22px}.vehicle-list-search-wrap .search-title{font-size:16px;margin-top:40px}.vehicle-list-search-wrap .archive-buttons{align-items:center;display:flex;justify-content:center;margin:30px 0 15px}.vehicle-list-search-wrap .search-checkbox-warranties{align-items:center;display:flex;gap:15px;justify-content:space-between;margin:30px auto 45px}.vehicle-list-search-wrap .search-checkbox-warranties label{align-items:center;display:flex}.vehicle-list-search-wrap .search-checkbox-warranties .ico-check{flex-shrink:0;margin-right:0}.vehicle-list-search-wrap .search-checkbox-warranties img{margin-left:5px}.vehicle-list-search-wrap .search-checkbox-warranties .img-logo-vw-certified{width:110px}.vehicle-list-search-wrap .search-checkbox-warranties .img-logo-vw-outlet{width:95px}.vehicle-list-search-wrap .search-checkbox-warranties .search-checkbox.disabled{opacity:.3;pointer-events:none}.vehicle-list-search-wrap .form-group{margin-bottom:30px}.vehicle-list-search-wrap .radio-switch{border-radius:20px;height:40px;width:80px}.vehicle-list-search-wrap .radio-switch>div{height:36px;width:36px}.vehicle-list-search-wrap .search-checkbox .ico-check{margin-right:5px}.vehicle-list-search-wrap .search-checkbox label{color:#fff;display:flex;font-size:14px}.vehicle-list-search-wrap .btn-reset{font-size:12px}.vehicle-list-search-wrap .btn-reset>img{margin-right:10px;max-width:22px;width:100%}.vehicle-list-search-wrap .vehicle-list-btn-results{align-items:center;background:#fff;border:none;border-radius:22px;color:var(--black);cursor:pointer;display:flex;height:44px;justify-content:center;margin:0 auto;text-align:center;transition:all .2s ease-in-out;width:100%}.vehicle-list-search-wrap .vehicle-list-btn-results>img{width:10px}.vehicle-list-search-wrap .vehicle-list-btn-results strong{font-size:22px;font-weight:700;margin:0 10px}.vehicle-list-search-wrap .vehicle-list-btn-results span{font-size:18px}.vehicle-list-search-wrap .vehicle-list-btn-results:hover{box-shadow:0 .5em .5em -.4em var(--lightblue)!important;color:var(--lightblue);letter-spacing:1px;transform:translateY(-.25em)}.vehicle-list-results-title{font-size:18px;margin-bottom:12px}.vehicle-list-results-title strong{font-size:24px;font-weight:700}.vehicle-list-results-tags{display:flex;flex-wrap:wrap;margin-left:-2px;margin-right:-2px}.vehicle-list-results-tags .tag{background:#ededed;border-radius:4px;color:var(--black);display:block;font-size:12px;font-weight:300;margin:2px;padding:6px 10px}.vehicle-list-results-tags .tag .x{cursor:pointer;display:inline-block;height:10px;position:relative;width:10px}.vehicle-list-results-tags .tag .x:hover:after,.vehicle-list-results-tags .tag .x:hover:before{border-color:var(--darknavy)}.vehicle-list-results-tags .tag .x:after,.vehicle-list-results-tags .tag .x:before{border-top:1px solid #c3c3c3;content:"";cursor:pointer;height:1px;left:0;position:absolute;top:50%;transform:rotate(45deg);transition:color .2s ease-in-out;width:10px;z-index:1}.vehicle-list-results-tags .tag .x:after{transform:rotate(-45deg)}.vehicle-list-select{background-color:#fff;border:0;border-bottom:1px solid #c4c4c4;font-size:12px;line-height:20px;margin:15px 0;padding-bottom:10px;width:100%}@media (min-width:992px){.vehicle-list-select{font-size:14px;margin:0}}.vehicle-list-results-wrap{margin:45px auto}.vehicle-list-results-wrap .vehicle-card{border:1px solid #c4c4c4;border-radius:6px;margin-bottom:20px;overflow:hidden}@media (min-width:992px){.vehicle-list-results-wrap .vehicle-card{box-shadow:0 0 0 0 var(--lightblue);display:flex;padding:10px;transition:border-color .35s ease-in-out,box-shadow .35s ease-in-out}.vehicle-list-results-wrap .vehicle-card>div{padding:0;width:50%}.vehicle-list-results-wrap .vehicle-card .card-body{color:inherit;display:flex;flex-direction:column;padding:5px 10px 0;width:50%}.vehicle-list-results-wrap .vehicle-card .card-images-wrap{padding:0}.vehicle-list-results-wrap .vehicle-card .card-top{display:none}.vehicle-list-results-wrap .vehicle-card .card-top-2{align-items:center;display:flex;font-size:12px;justify-content:space-between}.vehicle-list-results-wrap .vehicle-card .vehicle-rate-price{margin-top:auto;padding:0}.vehicle-list-results-wrap .vehicle-card.active,.vehicle-list-results-wrap .vehicle-card:hover{border-color:var(--lightblue);box-shadow:0 0 1px 1px var(--lightblue)}.vehicle-list-results-wrap .vehicle-card .owl-numbers{font-size:12px}.vehicle-list-results-wrap .vehicle-card .no-discount{display:none}}.paginator{align-items:center;display:flex;justify-content:space-between;margin:30px 0}.paginator .next,.paginator .prev{margin:0 10px;min-width:85px;white-space:nowrap}.paginator ul{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}@media (min-width:768px){.paginator ul{justify-content:center}}.paginator li{padding:0}.paginator li a{font-size:14px}.paginator li.active a{background:var(--lightblue);color:#fff;cursor:default}.paginator li.number a{align-items:center;border:1px solid #c4c4c4;display:flex;font-size:14px;height:34px;justify-content:center;line-height:20px;width:34px}@media (max-width:768px){.paginator li.number a{margin-bottom:3px;margin-right:3px}}.paginator li.remove{display:none}@media (min-width:768px){.paginator li.number+li.number>a{border-left:0}}.banner-wrap a{border-radius:4px;overflow:hidden}.customSearch{padding-bottom:40px}.customSearch h1{font-size:26px}.customSearch .content{padding-right:30px;position:relative}.customSearch .content>i{bottom:5px;cursor:pointer;font-size:24px;position:absolute;right:0;transition:all .3s}.customSearch .content>i.active{transform:rotate(180deg)}.customSearch .contentSecondary{display:none}a.btn-reset{color:var(--lightblue);font-size:13px}a.btn-reset svg{width:13px}a.btn-reset svg path{fill:var(--lightblue)!important}.addBrandModel{margin-bottom:30px}.addBrandModel button{appearance:none;background-color:transparent;border:0;color:#fff;outline:none}.addBrandModel button i{margin-right:3px}.vehicle-detail .vehicle-title{font-size:20px;line-height:1.2;margin:0 0 20px}.vehicle-detail .vehicle-title strong{font-size:28px}.vehicle-detail .image-top{margin-bottom:30px;overflow:hidden;transition:all .2s ease-in-out}.vehicle-detail .image-top ul{list-style:none;margin:0}.vehicle-detail .image-top .imageSlider{opacity:0}.vehicle-detail .image-top .imageSlider.loaded{height:auto;opacity:1}.vehicle-detail .image-top .lSAction{position:absolute;width:100%}.vehicle-detail .image-top .lSAction>a{background-image:none;bottom:0;height:25px;margin-top:0;opacity:1;position:absolute;top:auto;z-index:10}.vehicle-detail .image-top .lSAction .lSPrev{left:0}.vehicle-detail .image-top .lSAction .lSNext{right:0}.vehicle-detail .image-top .lSGallery li,.vehicle-detail .image-top .lg-outer .lg-thumb-item{border:1px solid transparent;border-radius:0!important}.vehicle-detail .image-top .lSSlideOuter .lSPager.lSGallery img{height:65px;object-fit:cover;width:100%}.vehicle-detail .image-top .lSGallery li{border-color:#cfcfcf;opacity:1;transition:all .2s ease-in-out}.vehicle-detail .image-top .lSGallery li.active{opacity:.8}.vehicle-detail .image-top .lightSlider img{border:1px solid #cfcfcf}.vehicle-detail .image-controls{align-items:center;display:flex;justify-content:space-between}.vehicle-detail .image-controls button{background:transparent;border:0;color:var(--black);cursor:pointer;font-size:18px;margin:0;outline:0;padding:5px 15px;transition:color .2s ease-in-out}.vehicle-detail .image-controls button.disabled,.vehicle-detail .image-controls button:disabled{cursor:default;opacity:.5}.vehicle-detail .image-controls button:hover{color:var(--lightblue)}.vehicle-detail .image-controls .numbers{font-size:14px}@media (min-width:768px){.vehicle-detail .image-controls button{padding:0}}.vehicle-data-block{background:#f0f0f0;margin:5px auto;padding:20px}.vehicle-data-block h3{font-size:18px;font-weight:600;margin:0 0 15px}.vehicle-data-block ul{list-style:none;margin:0;padding:0}.vehicle-data-block ul>li{font-size:14px;line-height:20px}.vehicle-data-block p{font-size:14px;line-height:1.2;margin:15px 0}.vehicle-data-block .accordion-head h3{margin:0}.vehicle-data-block .accordion-head .fa{font-size:20px}@media (min-width:992px){.vehicle-data-block{border-radius:4px;margin:15px auto}.vehicle-data-block h3{font-size:22px}}.vehicle-booking-cnt{background-color:#f0f0f0;margin-bottom:40px;padding:30px 20px 20px}.vehicle-booking-cnt .book-block .text{align-items:center;display:flex;font-size:14px;justify-content:space-between;line-height:16px;margin-bottom:15px}.vehicle-booking-cnt .book-block .text .booking-price{color:var(--lightblue);font-size:36px;font-weight:700}.vehicle-booking-cnt .book-block .text .booking-price small{font-size:24px;margin-left:2px}.vehicle-booking-cnt .booked .text{margin-bottom:15px}.vehicle-booking-cnt .booked .text b{display:block;font-size:18px}.vehicle-booking-cnt .btn-prenota{background-color:var(--lightblue);border-radius:100px;color:#fff;font-size:12px;text-transform:uppercase}ul.lined-list{list-style:none;margin:0;padding:0}ul.lined-list>li{align-items:center;display:flex;justify-content:space-between;padding:0 0 10px}ul.lined-list>li:not(:last-child){border-bottom:2px solid #d9d9d9;margin-bottom:10px}ul.lined-list>li>div{font-size:14px;line-height:20px;white-space:nowrap}ul.lined-list>li>div:last-child{font-weight:700;margin-right:20px}.similar-vehicles-list{margin:45px 0}.similar-vehicles-list .similar-vehicles-list-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.similar-vehicles-list .similar-vehicles-list-head h3{font-size:22px;font-weight:600;margin:0}.similar-vehicles-list .similar-vehicles-list-head .similar-buttons{display:none}@media (min-width:992px){.similar-vehicles-list .similar-vehicles-list-head .similar-buttons{align-items:center;display:flex;gap:10px;justify-content:space-between}.similar-vehicles-list .similar-vehicles-list-head .btn-similar-next,.similar-vehicles-list .similar-vehicles-list-head .btn-similar-prev{align-items:center;background:#fff;border:1px solid #c4c4c4;color:var(--lightblue);display:flex;font-size:28px;height:34px;justify-content:center;outline:none;transition:all .2s ease-in-out;width:34px}.similar-vehicles-list .similar-vehicles-list-head .btn-similar-next.disabled,.similar-vehicles-list .similar-vehicles-list-head .btn-similar-next:disabled,.similar-vehicles-list .similar-vehicles-list-head .btn-similar-prev.disabled,.similar-vehicles-list .similar-vehicles-list-head .btn-similar-prev:disabled{border-color:#c4c4c4;color:#c4c4c4;cursor:default}.similar-vehicles-list .similar-vehicles-list-head .btn-similar-next:hover:not(:disabled),.similar-vehicles-list .similar-vehicles-list-head .btn-similar-prev:hover:not(:disabled){border-color:var(--lightblue)}}.similar-vehicles-list .vehicle-card{border:1px solid #c4c4c4;border-radius:4px;overflow:hidden;transition:all .2s ease-in-out}@media (hover:hover){.similar-vehicles-list .vehicle-card:hover{border-color:var(--lightblue)}}@media (min-width:992px){.similar-vehicles-list .vehicle-card{margin-left:1px;margin-right:1px}}@media (max-width:768px){.similar-vehicles-slider{margin:0 -15px;width:100vw}.similar-vehicles-slider>div{padding-left:10px;width:80vw}.vehicle-detail .vehicle-title{margin:0 10px 10px}}.price-block{text-align:center}@media (min-width:992px){.price-block{margin-bottom:20px;min-height:72px}}.price-block .price{color:var(--lightblue)}.price-block .striked{font-size:22px;margin-right:10px;text-decoration:line-through}.price-block strong.price{font-size:36px;font-weight:700;line-height:1}.price-block strong.price>span{font-size:24px}.price-block small{font-size:14px}.price-block .discount{background:var(--lightblue);border-radius:4px;color:#fff;display:block;font-size:18px;line-height:20px;margin:5px 0;padding:4px 6px;text-align:center}.price-block .custom_label_vehicle{background-color:#f0f0f0;border-radius:3px;display:inline-block;font-weight:700;padding:2px 6px}.pvv-block-nuovo{background:var(--navy-gradient);border-radius:4px;color:#fff;margin:15px 0;overflow:hidden;padding:10px 20px}.pvv-block-nuovo .pvv-block-nuovo-head{cursor:pointer}.pvv-block-nuovo .pvv-block-nuovo-head.active .fa{transform:rotate(180deg)}.pvv-block-nuovo .pvv-block-nuovo-head:hover .title{color:var(--lightblue)}.pvv-block-nuovo .pvv-block-nuovo-head .title{align-items:center;display:flex;font-size:14px;justify-content:space-between;transition:color .2s ease-in-out}.pvv-block-nuovo .pvv-block-nuovo-head .title .fa{font-size:24px;transition:all .2s ease-in-out}.pvv-block-nuovo .pvv-block-nuovo-head .title:hover,.pvv-block-nuovo .pvv-block-nuovo-head .title:hover .fa{color:var(--lightblue)}.pvv-block-nuovo .pvv-block-nuovo-head .price{align-items:center;display:flex;font-size:18px;gap:15px}.pvv-block-nuovo .pvv-block-nuovo-head .price strong{color:var(--lightblue);font-size:36px;font-weight:700}.pvv-block-nuovo .pvv-block-nuovo-head .price strong span{font-size:22px}.pvv-block-nuovo .pvv-block-nuovo-head p{font-size:12px;line-height:1.2}.pvv-block-nuovo .pvv-block-nuovo-body{display:none}.pvv-block-nuovo .pvv-block-nuovo-body p{font-size:14px}.pvv-block-nuovo .pvv-block-nuovo-body p.small{font-size:12px;line-height:1.2}.rate-block{background:#f0f0f0;border-radius:4px;font-size:18px;margin:15px auto;padding:20px}.rate-block h4{font-size:14px;margin:0 0 10px;text-align:center}.rate-block .price{color:var(--lightblue)}.rate-block strong.price{font-size:36px;font-weight:700;line-height:1}.rate-block strong.price>span{font-size:24px}.rate-block small{font-size:14px}.rate-block .rate-expanded{display:none;padding:20px 0}.rate-block .rate-expanded p{font-size:12px}.rate-block .btn-rate-expand{background:#fff;border:0;display:block;font-size:12px;line-height:20px;margin:10px 0 0;outline:none;padding:6px 0;transition:color .2s ease-in-out;width:100%}.rate-block .btn-rate-expand:hover{color:var(--lightblue)}.rate-block .btn-rate-expand .btn-label-opened,.rate-block .btn-rate-expand.active .btn-label-closed{display:none}.rate-block .btn-rate-expand.active .btn-label-opened{display:block}.archive-tag{background:#fff;color:var(--black);font-size:12px;font-weight:600;line-height:20px;padding:2px 15px;text-align:center}.vehicle-contact-form-wrap{background:var(--navy-gradient);border-radius:4px;overflow:hidden;padding:28px}.vehicle-location-block{color:#fff;font-size:14px}.vehicle-location-block:after{background:#2167a5;content:"";display:block;height:2px;margin:20px 0;width:50px}.vehicle-location-block .location-address{margin:10px auto}.vehicle-location-block .location-phone{align-items:center;display:flex;font-size:22px;font-weight:700}.vehicle-location-block .location-phone img{height:auto;margin-right:10px;width:18px}.vehicle-location-block .location-opening img{height:auto;margin-right:10px;width:20px}#virtualTourButton{background:var(--lightblue);color:#fff}@media (max-width:768px){#virtualTourButton{height:45px}}.virtual-tour-wrap{background-color:hsla(0,0%,100%,.8);display:none;height:100%;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:1100}.virtual-tour-wrap .tab-content-wrap{left:calc(50vw - 110px);position:fixed;top:15px}.virtual-tour-wrap .tab-content-wrap div{background-color:#fff;border:1px solid #ccc;color:#000;cursor:pointer;display:inline-block;margin:0 10px;padding:5px;width:100px}.virtual-tour-wrap .tab-content-wrap div.active{background-color:var(--lightblue);border-color:var(--lightblue);color:#fff}.virtual-tour-wrap .frame-content-wrap iframe{display:none;height:100vh;width:100vw}.virtual-tour-wrap .close-wrap{background-color:var(--lightblue);color:#fff;cursor:pointer;display:inline-block;font-size:20px;height:36px;line-height:36px;position:absolute;right:10px;top:15px;width:36px}.btn-request-info-mobile{background-color:var(--lightblue);border:none;border-radius:25px;color:#fff;display:block;font-size:16px;font-weight:var(--semibold);line-height:20px;margin:30px 0;outline:none;padding:15px 0;transition:background-color .2s ease-in-out;width:100%}.modal-blu-gradient{background-color:hsla(0,0%,100%,.95)}.modal-blu-gradient .modal-content{background:var(--navy-gradient);border-radius:10px;color:#fff;padding:20px}.modal-blu-gradient .modal-content .modal-body p{margin-bottom:20px}.modal-blu-gradient .modal-content .privacyCnt{margin-top:10px}.modal-blu-gradient .modal-content .btn-submit{margin-top:30px}.modal-blu-gradient .modal-content .btn-submit img{margin-left:2px;vertical-align:-1px}.modal-blu-gradient .modal-content .close-modal{cursor:pointer;position:absolute;right:0;top:0}.modal-blu-gradient #bottom-form{background-color:transparent;padding:0}.modal-blu-gradient #bottom-form .btn-submit{border-radius:25px;font-size:16px;padding:15px 0}@media (max-width:780px){.modal-blu-gradient .modal-content{padding:0}.modal-blu-gradient .modal-content .modal-body p{font-size:14px}.modal-blu-gradient .modal-content .close-modal{right:10px;top:10px}}#rental-list-app .btn-filtro{background-color:var(--grayf4);border-radius:25px;cursor:pointer;font-size:14px;font-weight:var(--regular);height:36px;transition:color .2s ease-in-out}#rental-list-app .btn-filtro:hover{color:var(--lightblue)}#rental-list-app .btn-filtro.active{background-color:var(--lightblue);color:#fff}#rental-list-app .rentalSlider{opacity:0;transition:opacity .2s ease-in-out}#rental-list-app .rentalSlider.loaded{opacity:1}#rental-list-app .rentalSlider .slide{background-size:cover!important;height:475px;padding:30px;width:100%!important}#rental-list-app .rentalSlider .slide .bg-slide-text{align-items:start;background-size:contain;background:url(/build/images/fondino_blu.91094b4b.png) no-repeat bottom;border-radius:20px;display:flex;flex-direction:column;height:200px;justify-content:end;padding:30px 40px;width:400px}#rental-list-app .rentalSlider .slide .bg-slide-text .title{color:#fff;font-size:24px;font-weight:var(--semibold)}#rental-list-app .rentalSlider .slide .bg-slide-text .title i{border-bottom:8px solid transparent;border-left:16px solid var(--lightblue);border-top:8px solid transparent;height:0;margin-left:-25px;margin-top:10px;position:absolute;width:0}#rental-list-app .rentalSlider .slide .bg-slide-text .content{color:#fff;font-size:16px;font-weight:var(--regular)}#rental-list-app .rentalSlider .slide .bg-slide-text .content .price{font-size:24px;font-weight:var(--semibold)}#rental-list-app .rental-top .title{font-size:30px;font-weight:var(--medium)}#rental-list-app .rental-top .subtitle{font-size:22px;font-weight:var(--regular)}#rental-list-app .rental-top .content{font-size:16px;font-weight:var(--regular);height:auto;line-height:22px;overflow:hidden;transition:all .3s}#rental-list-app .rental-top .content p{display:block}#rental-list-app .rental-top .content.limited{max-height:120px;overflow:hidden}#rental-list-app .rental-top .show-more{border-bottom:1px solid var(--bordergray);cursor:pointer;display:inline-block;font-size:16px;font-weight:var(--semibold);margin-top:15px;padding:5px 0;transition:all .3s;transition:color .2s ease-in-out;width:auto}#rental-list-app .rental-top .show-more:hover{color:var(--lightblue)}#rental-list-app .rental-top .show-more .less,#rental-list-app .rental-top .show-more.active .more{display:none}#rental-list-app .rental-top .show-more.active .less{display:block}#rental-list-app .rental-top .btn-privati{background-color:var(--lightblue);border:1px solid var(--lightblue);border-radius:25px;color:#fff;font-size:14px;font-weight:var(--medium);height:44px;margin-top:-30px;padding:10px 25px}#rental-list-app .rental-top .btn-aside-form{cursor:pointer;transition:all .2s ease-in-out}#rental-list-app .rental-top .btn-aside-form:hover{background-color:#fff;color:var(--lightblue)}#rental-list-app .rental-content{margin-bottom:30px;margin-top:30px}#rental-list-app .rental-content .available-vehicles-box{margin-bottom:25px;padding-top:30px}#rental-list-app .rental-content .available-vehicles-box .vetture-disponibili{font-size:20px;padding-left:10px}#rental-list-app .rental-content .available-vehicles-box .vetture-disponibili b{font-size:27px}#rental-list-app .rental-content .available-vehicles-box .show-type{position:relative}@media (max-width:780px){#rental-list-app .rental-content .available-vehicles-box .show-type{display:none}}#rental-list-app .rental-content .available-vehicles-box .show-type button{background-color:transparent;border:0;outline:0}#rental-list-app .rental-content .available-vehicles-box .show-type button img{filter:brightness(0);transition:all .3s}#rental-list-app .rental-content .available-vehicles-box .show-type button.active img{filter:none}#rental-list-app .rental-content .available-vehicles-box .show-type:after{background-color:#ccc;content:"";height:40px;left:45px;position:absolute;top:-3px;width:1px}#rental-list-app .rental-bottom{display:flex;justify-content:right}#rental-list-app .rental-bottom .show-more-rental{border-bottom:thin solid var(--bordergray);cursor:pointer;display:inline-block;font-size:16px;font-weight:var(--semibold);margin:15px auto 30px;padding:5px 0 0;transition:all .3s;transition:color .2s ease-in-out;width:auto}#rental-list-app .rental-bottom .show-more-rental .less,#rental-list-app .rental-bottom .show-more-rental.active .more{display:none}#rental-list-app .rental-bottom .show-more-rental.active .less{display:block}#rental-list-app .rental-bottom .show-more-rental:hover{color:var(--lightblue)}@media (min-width:992px){#rental-list-app .rental-bottom .show-more-rental{margin:30px 15px}}#rental-list-app .rental-content-more{display:none}#rental-list-app .viewOtherRentalType a{background-color:#fff;border:2px solid var(--lightblue);border-radius:15px;color:var(--lightblue);display:block;font-size:14px;line-height:1.4;margin:10px 20% 0;padding:10px 5px;transition:all .3s}#rental-list-app .viewOtherRentalType a:hover{background-color:var(--lightnavy);color:#fff}#rental-list-app .rental-search-wrap{border-radius:20px;position:relative}@media (min-width:780px){#rental-list-app .rental-search-wrap{height:145px;overflow:hidden}}#rental-list-app .rental-search-wrap .diagonal-bg{background:var(--navy-gradient);border-radius:10px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}@media (min-width:780px){#rental-list-app .rental-search-wrap .diagonal-bg{border-radius:20px 20px 30px 30px;height:200%;margin-top:2%;transform:skewY(2deg)}}#rental-list-app .rental-search-wrap .filters{padding:20px;position:relative;z-index:5}@media (min-width:780px){#rental-list-app .rental-search-wrap .filters{align-items:center;display:flex;gap:15px;justify-content:space-between;padding:70px 30px 0}}#rental-list-app .rental-search-wrap .filters select{background-color:transparent!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 8%27><g><path class=%27cls-1 dropdown-arrow%27 fill=%27white%27 d=%27M0,0,8,8l8-8Z%27/></g></svg>");background-position:right 2px top 10px;border:0;border-bottom:2px solid #779ac0!important;border-radius:0;box-shadow:none!important;color:#fff!important;font-size:14px;font-weight:300;line-height:20px;min-width:140px;outline:none!important;padding:0 0 10px;transition:opacity .2s ease-in-out}#rental-list-app .rental-search-wrap .filters select:disabled{opacity:.6}@media (max-width:780px){#rental-list-app .rental-search-wrap .filters select{margin-bottom:18px}}#rental-list-app .rental-search-wrap .filters .btn-reset-wrap .btn-reset{align-items:center;background:transparent!important;border:0;color:#fff;cursor:pointer;display:flex;font-size:14px;justify-content:center;line-height:20px;margin:10px auto;transition:color .2s ease-in-out}#rental-list-app .rental-search-wrap .filters .btn-reset-wrap .btn-reset svg{fill:#fff;height:20px;margin-right:5px;max-width:20px;width:20px}#rental-list-app .rental-search-wrap .filters .btn-reset-wrap .btn-reset span{display:none}@media (max-width:780px){#rental-list-app .rental-search-wrap .filters .btn-reset-wrap .btn-reset{display:inline-block}#rental-list-app .rental-search-wrap .filters .btn-reset-wrap .btn-reset span{display:inline;margin-right:8px}#rental-list-app .rental-search-wrap .filters .btn-reset-wrap{text-align:right}}#rental-list-app .rental-search-wrap .filters .readyDelivery{color:#fff;margin-bottom:0;margin-left:40px;position:relative}#rental-list-app .rental-search-wrap .filters .readyDelivery span{font-size:13px}#rental-list-app .rental-search-wrap .filters .readyDelivery input{height:1px;opacity:0;position:absolute;width:1px}#rental-list-app .rental-search-wrap .filters .readyDelivery:before{border:1px solid #fff;border-radius:4px;content:"";height:26px;left:-40px;position:absolute;width:26px}#rental-list-app .rental-search-wrap .filters .readyDelivery.active:before{border-color:var(--lightblue)}#rental-list-app .rental-search-wrap .filters .readyDelivery.active:after{color:var(--lightblue);content:"\f00c";font:normal normal normal 14px/1 FontAwesome;font-size:20px;left:-37px;position:absolute;top:3px}body.windows #rental-list-app .rental-search-wrap .filters select:focus{background-color:var(--darknavy)!important;color:#fff!important}#rental-detail-app .rental-vehicle-top{opacity:0;transition:opacity .2s ease-in-out}#rental-detail-app .rental-vehicle-top.loaded{opacity:1}#rental-detail-app .rental-vehicle-top .rentalSlider{width:100%}#rental-detail-app .rental-vehicle-top .rentalSlider .slide{padding:0;width:100%}#rental-detail-app .rental-vehicle-top .rental-vehicle-name{font-size:27px;font-weight:var(--semibold)}#rental-detail-app .rental-vehicle-top .rental-vehicle-version{font-size:18px;font-weight:var(--regular)}#rental-detail-app .rental-vehicle-top .rental-price{font-size:14px;font-weight:var(--regular);text-align:center}#rental-detail-app .rental-vehicle-top .rental-price span{color:var(--lightblue);font-size:27px;font-weight:700}#rental-detail-app .rental-vehicle-top .rental-available{background-color:var(--lightgreen);border-radius:25px;display:flex;height:44px;justify-content:space-evenly;margin:10px auto 30px;padding:10px;text-align:center;width:190px}#rental-detail-app .rental-vehicle-top .rental-available img{width:30px}#rental-detail-app .rental-vehicle-top .rental-available div{color:#fff;font-size:12px;font-weight:var(--medium);line-height:12px;text-align:center}#rental-detail-app .rental-vehicle-top .rental-choose-box,#rental-detail-app .rental-vehicle-top .rental-text{font-size:12px;font-weight:var(--regular);margin-bottom:10px;text-align:center}#rental-detail-app .rental-vehicle-top .rental-choose-box{border:thin solid var(--bordergray);border-radius:4px;cursor:pointer;height:52px;line-height:14px;padding:10px;transition:all .3s;width:100%}#rental-detail-app .rental-vehicle-top .rental-choose-box span{font-size:16px;font-weight:700;transition:all .3s}#rental-detail-app .rental-vehicle-top .rental-choose-box .choosen{background-color:var(--lightblue);border-radius:2px;color:#fff;height:18px;line-height:17px;margin-top:-10px;opacity:0;position:absolute;right:16px;transition:all .3s;width:18px}#rental-detail-app .rental-vehicle-top .rental-choose-box.active,#rental-detail-app .rental-vehicle-top .rental-choose-box:hover{border-color:var(--lightblue)}#rental-detail-app .rental-vehicle-top .rental-choose-box.active span,#rental-detail-app .rental-vehicle-top .rental-choose-box:hover span{color:var(--lightblue);font-size:16px;font-weight:700}#rental-detail-app .rental-vehicle-top .rental-choose-box.active .choosen,#rental-detail-app .rental-vehicle-top .rental-choose-box:hover .choosen{opacity:1}#rental-detail-app .rental-vehicle-top .rent-now{background-color:var(--lightblue);border:none;box-shadow:0 2px 2px 0 rgba(0,0,0,.2);color:#fff;font-size:14px;font-weight:var(--semibold);height:44px;justify-content:center;transition:background-color .2s ease-in-out;width:100%}#rental-detail-app .rental-vehicle-top .rent-now:hover{background-color:var(--lightnavy)}#rental-detail-app .rental-vehicle-top .estimate-now{background-color:var(--buttongray);border:none;color:#fff;font-size:12px;font-weight:var(--medium);height:32px;justify-content:center;margin-top:10px;transition:all .2s ease-in-out;width:100%}#rental-detail-app .rental-vehicle-top .estimate-now:hover{color:#fff;opacity:.8}#rental-detail-app .rental-vehicle-middle{margin-top:50px}#rental-detail-app .rental-vehicle-middle h3{font-size:24px;font-weight:var(--semibold);margin-bottom:25px}#rental-detail-app .rental-vehicle-middle .service-box{background-color:var(--servicegray);border-radius:4px;margin-bottom:30px;padding:20px}#rental-detail-app .rental-vehicle-middle .service-box .service-title{display:flex;font-size:18px;font-weight:var(--semibold)}#rental-detail-app .rental-vehicle-middle .service-box .service-title img{margin-right:5px;width:24px}#rental-detail-app .rental-vehicle-middle .service-box .service-content{font-size:14px;font-weight:var(--regular);line-height:20px;margin-top:5px}.footer-info-request{background-color:var(--lightnavy);color:#fff}.footer-info-request .vehicle-data h2{font-size:27px;font-weight:var(--semibold)}.footer-info-request .vehicle-data h3{font-size:16px;font-weight:var(--regular)}.footer-info-request .info-request-form{margin-top:40px}.footer-info-request .info-request-form input,.footer-info-request .info-request-form label,.footer-info-request .info-request-form textarea{font-size:13px}.footer-info-request .info-request-form .button-box{align-items:center;display:flex;gap:30px;justify-content:flex-end}.footer-info-request .info-request-form .button-box .btn-reset{background-color:transparent;border:none;color:#fff;display:inline-block;font-size:12px;font-weight:var(--light);height:44px;outline:none;padding:0}.footer-info-request .info-request-form .button-box .btn-reset img{margin-right:5px;width:24px}.footer-info-request .info-request-form .button-box .btn-reset:hover{color:var(--lightblue)}.footer-info-request .info-request-form .button-box .btn-submit{font-size:13px;height:44px;padding:0;transition:all .3s;width:25%}.footer-info-request .info-request-form .button-box .btn-submit:active,.footer-info-request .info-request-form .button-box .btn-submit:hover{background-color:#fff;color:var(--lightblue)}.footer-info-request .info-request-form textarea{width:100%}@media (min-width:992px){.footer-info-request{background:var(--lightnavy);display:block;margin-bottom:-90px;margin-top:60px;padding-bottom:90px;padding-top:60px}.footer-info-request .section-title{color:#fff;font-size:27px;font-weight:var(--semibold);margin:0 0 45px;text-align:center}}@media (max-width:768px){#rental-list-app .rentalSlider{margin-bottom:20px;width:100%}#rental-list-app .rentalSlider .slide{height:290px;padding:0;width:100%}#rental-list-app .rentalSlider .slide img{height:160px}#rental-list-app .rentalSlider .slide .bg-slide-text{background-image:none;background:var(--lightnavy);border-radius:0;height:130px;padding:25px 40px;width:100%}#rental-list-app .rentalSlider .slide .bg-slide-text .title{font-size:18px;font-weight:var(--semibold)}#rental-list-app .rentalSlider .slide .bg-slide-text .title i{margin-top:5px}#rental-list-app .rentalSlider .slide .bg-slide-text .content{color:#fff;font-size:14px;font-weight:var(--regular)}#rental-list-app .rentalSlider .slide .bg-slide-text .content .price{font-size:14px;font-weight:var(--semibold)}#rental-list-app .aside-form-cont{margin-top:20px}#rental-list-app .viewOtherRentalType a{font-size:16px;margin-left:10px;margin-right:10px}#rental-detail-app .rental-vehicle-top .rental-price,#rental-detail-app .rental-vehicle-top .rental-text,#rental-list-app .viewOtherRentalType a br:last-child{display:none}#rental-detail-app .rental-vehicle-top .rental-available{margin-bottom:20px}#rental-detail-app .rental-vehicle-top .estimate-now,#rental-detail-app .rental-vehicle-top .rent-now{width:70%}#rental-detail-app .rental-vehicle-middle{margin-top:0}#rental-detail-app .rental-vehicle-middle h3{font-size:17px;margin-bottom:10px;margin-top:30px}#rental-detail-app .rental-vehicle-middle .service-box{margin-bottom:10px}.footer-info-request{background-color:var(--lightnavy);padding:20px 0}.footer-info-request .container{padding:0 30px}.footer-info-request .info-request-form .button-box{flex-direction:column}.footer-info-request .info-request-form .button-box .btn-reset,.footer-info-request .info-request-form .button-box .btn-submit{width:100%}}.rental-price.glow>span{animation-direction:alternate;animation-duration:.3s;animation-iteration-count:2;animation-name:glowanimation;animation-timing-function:ease-out}@keyframes glowanimation{0%{text-shadow:0 0 0 var(--lightnavy)}to{text-shadow:0 0 15px var(--lightnavy)}}.rental-brand-filter{align-items:center;display:flex}.rental-brand-filter>span{font-size:14px;font-weight:700;line-height:25px;margin-right:20px;white-space:nowrap}.rental-brand-list{display:none}.rental-brand-select{margin:15px 0}@media (min-width:768px){.rental-brand-filter{justify-content:start}.rental-brand-select{width:auto}}@media (min-width:992px){.rental-brand-list{align-items:center;display:flex;list-style:none;margin:0;padding:0}.rental-brand-list li{margin:0;padding:0}.rental-brand-list li:not(:first-child){border-left:1px solid var(--bordergray);margin-left:10px;padding-left:10px}.rental-brand-list li a{color:var(--black);cursor:pointer;font-size:14px;line-height:25px}.rental-brand-list li a.active,.rental-brand-list li a:hover{color:var(--lightblue)}.rental-brand-select{display:none}}#owlSimilar .owl-dot:not(.active) span{background-color:var(--bordergray)}@media (max-width:768px){#owlSimilar .owl-dots{margin-bottom:30px}}.rental-car-card{border:1px solid var(--bordergray);border-radius:4px;margin-bottom:40px;padding:10px;transition:all .3s}.rental-car-card:hover{border-color:var(--lightblue)}.rental-car-card .slick-slider{z-index:10}.rental-car-card .slick-slider ul{bottom:12px}.rental-car-card .slick-slider ul li{height:10px;margin:0 3px;width:10px}.rental-car-card .slick-slider ul li button:before{font-size:10px}.rental-car-card .slick-slider ul li.slick-active button:before,.rental-car-card .slick-slider ul li:hover button:before{color:var(--lightblue)}.rental-car-card .slick-slider .slick-arrow{bottom:0;top:inherit;z-index:10}.rental-car-card .slick-slider .slick-arrow:before{color:var(--lightblue);opacity:1}.rental-car-card .slick-slider .slick-arrow.slick-prev{left:10px}.rental-car-card .slick-slider .slick-arrow.slick-next{right:10px}.rental-car-card .slick-slider .slick-arrow.slick-disabled{opacity:.4}.rental-car-card .slick-slider .img-carousel{aspect-ratio:4/3;height:230px;object-fit:cover;width:100%}.rental-car-card .rental-card-text{color:inherit;display:block;padding:6px}.rental-car-card .rental-card-text .car-name{font-size:24px;font-weight:var(--bold)}.rental-car-card .rental-card-text .car-version{font-size:13px;font-weight:var(--regular)}.rental-car-card .rental-card-text .car-data{border-top:thin solid var(--bordergray);padding:10px 0 5px}.rental-car-card .rental-card-text .car-button,.rental-car-card .rental-card-text .car-data,.rental-car-card .rental-card-text .car-price{font-size:18px;font-weight:var(--regular)}.rental-car-card .rental-card-text .car-button b,.rental-car-card .rental-card-text .car-data b,.rental-car-card .rental-card-text .car-price b{font-weight:var(--bold)}.rental-car-card .rental-card-text .car-price .price{color:var(--lightblue);font-size:27px;font-weight:var(--heavy)}.rental-car-card .rental-card-text .car-detail-button{font-size:14px}.rental-car-card.list{padding-right:20px}.rental-car-card.list .rental-card-text .car-version{font-size:18px}.rental-car-card.list .rental-card-text .car-data{border-top:0!important}.rental-car-card.list .rental-card-text .car-data>div{margin-bottom:5px}.rental-car-card.list .rental-card-text .car-price{text-align:right}.rental-car-card.col .rental-card-text .car-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row-location-detail{margin-bottom:30px;margin-top:30px}@media (min-width:992px){.row-location-detail{margin-bottom:60px;margin-top:60px}}.location-detail .location-name{font-size:22px;font-weight:700;margin-bottom:15px}.location-detail .location-address{font-size:16px;line-height:22px;margin:15px 0}.location-detail .location-address strong{font-weight:700}.location-detail .location-map{margin:15px 0}.location-detail .location-map a{align-items:center;display:flex;font-size:16px;font-weight:700}.location-detail .location-map a:hover .location-pin{background-color:var(--lightnavy)}.location-detail .location-map .location-pin{align-items:center;background-color:var(--lightblue);border-radius:4px;display:flex;height:50px;justify-content:center;margin-right:15px;transition:background-color .2s ease-in-out;width:50px}.location-detail .opening-hours-wrap{margin:30px 0}.location-detail .opening-hours-wrap .title{font-size:18px;font-weight:600;margin-bottom:15px}.location-detail .opening-hours-wrap .closure{color:var(--lightblue);font-size:14px;font-weight:600}.location-detail .opening-hours-wrap .special-opening{color:var(--lightblue);display:flex;font-size:14px;font-weight:600;margin:15px 0}.location-detail .opening-hours-wrap .special-opening .fa{color:var(--lightnavy);font-size:18px;margin-right:10px}.location-detail .opening-hours-wrap .opening-hours-table{margin:0 0 15px;width:100%}.location-detail .opening-hours-wrap .opening-hours-table tr.current td{font-weight:700}.location-detail .opening-hours-wrap .opening-hours-table td{border-bottom:1px solid #c4c4c4;font-size:14px;line-height:1.2;padding:10px}.location-detail .opening-hours-wrap .opening-hours-brands{align-items:center;display:flex;flex-wrap:wrap;gap:30px;margin:20px 0}@media (min-width:992px){.location-detail .location-name{font-size:27px;margin-bottom:30px}.location-detail .opening-hours-wrap{margin:60px 0}.location-detail .title{font-size:24px}.location-detail .closure{font-size:16px}.location-detail .opening-hours-table{width:auto}.location-detail .opening-hours-table td{font-size:16px;padding:12px 60px 12px 0;white-space:nowrap}}.landing-image-top{margin-bottom:60px;min-height:100px;position:relative}.landing-image-top .image-text{align-items:center;background:rgba(var(--darknavy-rgb),.5);border-radius:4px;bottom:0;color:#fff;display:flex;left:0;min-height:100px;position:absolute;width:100%;z-index:1}.landing-image-top .image-text .container{align-items:center;display:flex;justify-content:space-between}.landing-image-top .image-text .container h1{font-size:27px;font-weight:700;line-height:1.1;margin:0}.landing-image-top .image-text .container p{font-size:18px;line-height:1.1;margin:0}.landing-image-top .image-text .container h1+p{margin-top:20px}.landing-title{font-size:27px;font-weight:700;line-height:1.1;margin:0 0 30px}.countdown-box{background-color:var(--servicegray);border-radius:4px;margin:10px 0;padding:20px;text-align:center}.countdown-box h4{font-size:14px;font-weight:var(--regular)}.countdown-box div{display:flex;justify-content:center;text-align:center}.countdown-box div .countdown{color:var(--lightblue);padding:0 4px}.countdown-box div .countdown .value{font-size:25px;font-weight:var(--heavy);line-height:22px}.countdown-box div .countdown .label{font-size:10px;font-weight:var(--medium)}#landingApp #vehicleList .vehicle-card{border:thin solid var(--bordergray);margin-bottom:40px;transition:all .3s}#landingApp #vehicleList .vehicle-card:hover{border-color:var(--lightblue)}#landingApp #vehicleList .filterBox{align-items:center;background:var(--navy-gradient);border-radius:4px;display:flex;font-size:14px;font-weight:var(--regular);justify-content:space-between;min-height:150px;padding:0 45px;position:relative}#landingApp #vehicleList .filterBox .btn-outline{border-radius:25px;font-size:14px;font-weight:var(--light);height:50px;justify-content:center;min-width:100px;text-transform:uppercase}#landingApp #vehicleList .filterBox .select-container select{background-color:transparent!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 8%27><g><path class=%27cls-1 dropdown-arrow%27 fill=%27white%27 d=%27M0,0,8,8l8-8Z%27/></g></svg>");background-position:right 2px center;border:0;border-bottom:1px solid #5f89b1;border-radius:0;box-shadow:none!important;color:#fff!important;font-size:14px;font-weight:var(--light);line-height:20px;margin-bottom:10px;outline:none!important;text-transform:uppercase;width:150px}#landingApp #vehicleList .filterBox .btn-reset{background:transparent!important;border:0;bottom:15px;color:#fff;font-size:12px;position:absolute;right:8px}#landingApp #vehicleList .filterBox .btn-reset img{margin-right:2px}@media (max-width:992px){#landingApp #vehicleList .filterBox .btn-reset{bottom:10px}}#landingApp #vehicleList .results{align-items:center;display:flex;justify-content:space-between}#landingApp #vehicleList .results div{font-size:18px;font-weight:var(--regular);padding:15px 0}#landingApp #vehicleList .results div .number{font-size:27px;font-weight:var(--heavy)}#landingApp #vehicleList .results select{background-color:transparent!important;background-position:right 2px top 10px;border:0;border-bottom:1px solid #5f89b1;border-radius:0;box-shadow:none!important;font-size:14px;font-weight:var(--light);line-height:20px;margin-bottom:10px;outline:none!important;width:220px}#landingApp .bullet-counter{margin:30px 0 120px}#landingApp .intro-text{font-size:22px;font-weight:500;line-height:1.3}@media (min-width:992px){.landing-content{margin-bottom:60px}}@media (max-width:768px){.landing-image-top{margin-bottom:30px}.landing-image-top .image-text .container{flex-direction:column}.landing-image-top .image-text .container h1+p{margin-top:10px}.landing-image-top .image-text .container .btn{margin:10px}#landingApp #vehicleList .vehicle-card{height:auto;margin-bottom:20px}#landingApp #vehicleList .filterBox{flex-direction:column;padding:20px}#landingApp #vehicleList .filterBox .archives{display:flex;justify-content:space-between;margin-bottom:20px;width:100%}#landingApp #vehicleList .filterBox .archives .btn-outline{min-width:90px}#landingApp #vehicleList .filterBox .select-container{margin-bottom:10px;width:100%}#landingApp #vehicleList .filterBox .select-container select{width:100%}#landingApp #vehicleList .results{flex-direction:column;margin-bottom:30px}.countdown-box{margin-bottom:30px}.landing-title{margin-bottom:10px}}body.windows #landingApp #vehicleList .filterBox .select-container select:focus{background-color:var(--darknavy)!important;color:#fff!important}.lookbook-image-top{margin-bottom:0;min-height:100px;position:relative}@media (max-width:992px){.lookbook-image-top{margin-left:-15px;margin-right:-15px}}@media (min-width:992px){.lookbook-image-top{border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin-bottom:50px;overflow:hidden}}.lookbook-image-top .image-text{align-items:center;background:rgba(var(--darknavy-rgb),.75);border-radius:4px;bottom:0;color:#fff;display:flex;left:0;min-height:100px;position:absolute;width:100%;z-index:1}.lookbook-image-top .image-text .container{align-items:center;display:flex;justify-content:space-between}.lookbook-image-top .image-text .container>div{margin:0 15px}.lookbook-image-top .image-text .container h1{font-size:27px;font-weight:700;line-height:1.1;margin:0}.lookbook-image-top .image-text .container p{font-size:18px;line-height:1.1;margin:10px 0 0}@media (max-width:992px){.lookbook-image-top .image-text .container{flex-direction:column}.lookbook-image-top .image-text .container h1+p{margin-top:10px}.lookbook-image-top .image-text .container .btn{margin:10px}}.lookbook-content .intro{margin-bottom:20px}.lookbook-content .intro .intro-text,.lookbook-content .intro .intro-text p{font-size:18px;font-weight:500;line-height:1.2}@media (min-width:992px){.lookbook-content .intro .intro-text,.lookbook-content .intro .intro-text p{font-size:22px;line-height:1.3}}.lookbook-content .intro .icon{cursor:pointer;text-align:center}.lookbook-content .intro .icon img{display:block;margin:0 auto;max-width:200px}.lookbook-content .intro .icon .text{align-items:center;display:flex;justify-content:center;text-align:center;transition:color .2s ease-in-out}.lookbook-content .intro .icon .text .number-radius{align-items:center;background-color:var(--servicegray);border-radius:100%;color:#000;display:flex;font-size:18px;font-weight:900;height:35px;justify-content:center;line-height:35px;margin-right:5px;width:35px}.lookbook-content .intro .icon .text h3,.lookbook-content .intro .icon .text p{margin:0}.lookbook-content .intro .icon .text h3{font-size:16px;font-weight:700;line-height:20px}.lookbook-content .intro .icon .text p{font-size:15px;font-weight:400}.lookbook-content .intro .icon:hover .text{color:var(--lightblue)}.lookbook-bottom{display:flex;flex-direction:column;margin-bottom:60px;margin-top:30px}.lookbook-bottom h3{font-size:18px;font-weight:var(--bold);line-height:1.2}.lookbook-bottom img{display:block;height:auto;margin:20px 0 30px;max-width:300px;width:100%}.lookbook-bottom .buttons{display:flex;flex-wrap:wrap;gap:20px}.lookbook-bottom .buttons a.btn-lookbook{background-color:var(--servicegray);border-radius:30px;box-shadow:0 5px 5px -5px #000;font-size:16px;font-weight:var(--regular);height:36px;line-height:36px;padding:0 30px;transition:color .2s ease-in-out}.lookbook-bottom .buttons a.btn-lookbook:hover{color:var(--lightblue)}@media (min-width:992px){.lookbook-bottom h3{font-size:24px;font-weight:var(--bold)}.lookbook-bottom .buttons a.btn-lookbook{min-width:160px}}.container-full .image-top img{height:auto;max-height:100vh;max-width:none;object-fit:cover;width:100%}.lookbook-title{background:rgba(var(--darknavy-rgb),.75);color:#fff;font-size:22px;font-weight:700;line-height:1.1;margin:0 -15px 15px;padding:10px 15px}@media (min-width:992px){.lookbook-title{font-size:27px;font-weight:700;line-height:1.1;margin:0 0 30px}.lookbook-content{margin-bottom:60px}}.snippet-eurotax{display:none}.eurotaxTables{margin:15px 0}.eurotaxTables .titlefuel{background-color:#e4e5e9;font-size:14px;font-weight:600;padding:10px 5px}.eurotaxTables .table{display:none}.eurotaxTables .table thead th{background-color:rgba(228,229,233,.5);font-size:14px;font-weight:600}.eurotaxTables .table tbody td,.eurotaxTables .table thead th{font-size:14px;font-weight:300;padding:5px}.eurotaxTables .table tbody tr:nth-child(2n){background-color:rgba(228,229,233,.1)}.eurotaxTables .table tbody tr:nth-child(odd){background-color:rgba(228,229,233,0)}.eurotaxTables .toggleTables{border-bottom:1px solid var(--lightblue);color:var(--black);cursor:pointer;font-size:20px;margin-bottom:15px;padding-bottom:3px;position:relative;transition:color .2s ease-in-out}.eurotaxTables .toggleTables:hover{color:var(--lightblue)}.eurotaxTables .toggleTables:after{content:"\f106";font-family:FontAwesome;font-size:22px;position:absolute;right:5px;top:2px;transform:rotate(180deg);transition:all .3s}.eurotaxTables .toggleTables.open:after{transform:rotate(0)}.eurotaxTables .cntFuel{margin-bottom:20px}.eurotaxTables a.eurotaxRequestInfo{color:var(--lightnavy);font-size:13px;font-weight:600}.page-image>img{display:block;margin:0 auto}.page-title{display:block;font-size:22px;font-weight:700;margin-bottom:15px;margin-top:15px;text-align:center}@media (min-width:992px){.page-title{font-size:27px;margin-bottom:30px;margin-top:30px;text-align:left}}.error-page{min-height:80vh;padding-bottom:100px;padding-top:60px;text-align:center}.error-page h1{font-size:30px;font-weight:700;margin:20px 0 10px}.error-page p{font-size:14px;line-height:1.1;margin:0 0 20px}.error-page .btn-back{background:#3f95de;border:none;border-radius:22px;box-shadow:0 1px 1px 1px rgba(0,0,0,.2);color:#fff;display:inline-block;font-size:13px;font-weight:700;line-height:20px;min-width:250px;outline:none;padding:12px 40px;transition:background-color .2s ease-in-out}.error-page .btn-back:hover{background:#00437a;color:#fff}@media (min-width:992px){.error-page h1{font-size:60px}.error-page p{font-size:18px}}.seoInfo{margin-bottom:40px}.seoInfo h1{font-size:26px;margin:40px 0 20px}.vehicle-card{border:thin solid var(--bordergray);margin-bottom:40px;transition:all .3s}.vehicle-card:hover{border-color:var(--lightblue)}.filterBox{align-items:center;background:var(--navy-gradient);border-radius:4px;display:flex;font-size:14px;font-weight:var(--regular);justify-content:space-between;min-height:150px;padding:0 45px}.filterBox .select-container select{background-color:transparent!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 8%27><g><path class=%27cls-1 dropdown-arrow%27 fill=%27white%27 d=%27M0,0,8,8l8-8Z%27/></g></svg>");background-position:right 2px center;border:0;border-bottom:1px solid #5f89b1;border-radius:0;box-shadow:none!important;color:#fff!important;font-size:14px;font-weight:var(--light);line-height:20px;margin-bottom:10px;outline:none!important;text-transform:uppercase;width:150px}#vehicleList .results{align-items:center;display:flex;justify-content:space-between}#vehicleList .results div{font-size:18px;font-weight:var(--regular);padding:15px 0}#vehicleList .results div .number{font-size:27px;font-weight:var(--heavy)}#vehicleList .results select{background-color:transparent!important;background-position:right 2px top 10px;border:0;border-bottom:1px solid #5f89b1;border-radius:0;box-shadow:none!important;font-size:14px;font-weight:var(--light);line-height:20px;margin-bottom:10px;outline:none!important;width:220px}.bullet-counter{margin:10px 0 30px}@media (max-width:768px){#vehicleList .filterBox{flex-direction:column;padding:20px}#vehicleList .filterBox .archives{display:flex;justify-content:space-between;margin-bottom:20px;width:100%}#vehicleList .filterBox .select-container{margin-bottom:10px;width:100%}#vehicleList .filterBox .select-container select{width:100%}#vehicleList .vehicle-card{height:auto;margin-bottom:20px}}.evaluate-page h1{font-size:30px;font-weight:var(--bold);margin:60px 0 40px;text-align:center}@media (max-width:780px){.evaluate-page h1{font-size:23px;margin:30px 0}}.evaluate-page .choose{align-items:center;display:flex;gap:30px;justify-content:center;margin-bottom:40px}@media (max-width:780px){.evaluate-page .choose{display:block}}.evaluate-page .choose label{background-color:var(--lightblue);border-radius:4px;color:#fff;display:block;height:120px;margin-bottom:20px;max-width:100%;padding:25px 30px;position:relative;transition:all .3s;width:350px}.evaluate-page .choose label input{opacity:0;position:absolute}.evaluate-page .choose label span{align-items:center;display:flex;font-size:18px;height:100%;line-height:22px;margin-left:40px}.evaluate-page .choose label.active{background-color:var(--lightnavy)}.evaluate-page .choose label.active:after{color:#fff;content:"\f00c";font:normal normal normal 14px/1 FontAwesome;font-size:20px;left:32px;position:absolute;top:46px}.evaluate-page .choose label:before{border:1px solid #fff;border-radius:4px;content:"";height:24px;left:30px;position:absolute;top:45px;width:24px}.evaluate-page .form-cnt{background-color:var(--lightnavy);color:#fff;padding:80px 0}@media (max-width:780px){.evaluate-page .form-cnt{padding:40px 0}}.evaluate-page .form-cnt h4{margin-bottom:60px;text-align:center}@media (max-width:780px){.evaluate-page .form-cnt h4{font-size:22px;margin-bottom:40px}}.evaluate-page .form-cnt .btn-outline{border-radius:100px;display:block;height:40px;width:100%}.evaluate-page .form-cnt .btn-outline:disabled{opacity:.7;pointer-events:none}.evaluate-page .form-cnt .eurotaxResult{margin-bottom:20px}.evaluate-page .form-cnt .eurotaxResult b{text-transform:uppercase}.evaluate-page .form-cnt .eurotaxResult .btn-primary{background-color:var(--lightblue)}