@charset "UTF-8";#top-bar{height:40px;line-height:40px;padding:0;background-color:#2a2a2a}#top-bar ul{font-size:.85rem;margin:0;padding:0}#top-bar ul.contacts li a{color:#f4f4f4;text-transform:uppercase}#top-bar ul.contacts li a:hover{color:#fff}#top-bar .company>a.dropdown-toggle{padding:.25rem .5rem;color:#f4f4f4;font-family:DIN2014-Regular,sans-serif;font-size:.85rem}#top-bar .company.show>a,#top-bar .company>a:hover{color:#fff}#top-bar .company .dropdown-menu{line-height:initial;border-radius:0;border:0;background-color:#2a2a2a}#top-bar .company .dropdown-menu .dropdown-item{color:#f4f4f4}#top-bar .company .dropdown-menu .dropdown-item:active,#top-bar .company .dropdown-menu .dropdown-item:focus,#top-bar .company .dropdown-menu .dropdown-item:hover{background-color:#fff;color:#2a2a2a}#nav-brands{background-color:#000;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}#nav-brands .company-brand a{display:block;color:#fff;font-size:1.5em}#nav-brands .company-brand a img{padding-right:1.5rem}#nav-brands .company-brand a H1,#nav-brands .company-brand a span{font-family:DIN2014-Bold,sans-serif;line-height:1;font-size:1.25rem;text-transform:uppercase;padding-left:1.5rem;border-left:1px solid #fff;display:inline-block;color:#fff}#nav-brands .dealer-brands{margin:0 auto}@media (min-width:992px){#nav-brands .dealer-brands{margin:0}}#nav-brands .dealer-brands .inactive img,#nav-brands .dealer-brands:hover img{opacity:.25}#nav-brands .dealer-brands ul{margin:0 auto}#nav-brands .dealer-brands ul li{margin:0}#nav-brands .dealer-brands ul li a{display:block;text-align:center;padding:0}@media (min-width:768px){#nav-brands .dealer-brands ul li a{padding:0 5px}}@media (min-width:992px){#nav-brands .dealer-brands ul li a{padding:0 10px}}#nav-brands .dealer-brands ul li a img{height:50px;margin:0 auto;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}@media (min-width:768px){#nav-brands .dealer-brands ul li a img{height:60px}}@media (min-width:992px){#nav-brands .dealer-brands ul li a img{height:70px}}#nav-brands .dealer-brands ul li a:hover img,#nav-brands .dealer-brands ul li.active img{opacity:1}#navbar-main{border-top:1px solid #a7a9ac;color:#f4f4f4;background-color:#000;-webkit-box-shadow:2px 4px 4px 0 rgba(0,0,0,.1);box-shadow:2px 4px 4px 0 rgba(0,0,0,.1)}#navbar-main .navbar-header .navbar-brand{margin:0;padding:0}#navbar-main .navbar-header .navbar-brand a{font-size:1em}#navbar-main .navbar-header .navbar-brand a img{max-height:40px}#navbar-main .navbar-header .navbar-brand a span{font-family:DIN2014-Bold,sans-serif;text-transform:uppercase;line-height:1;font-size:.85rem;padding-left:.5rem;color:#fff}#navbar-main .navbar-header .navbar-buttons .btn{color:#fff;background-color:#000;border:0;text-align:center;padding:0!important}#navbar-main .navbar-header .navbar-buttons .navbar-toggler .menu-label{display:block;font-size:.5em;line-height:1;text-transform:uppercase}#navbar-main .navbar-header .navbar-buttons .navbar-toggler i.fas{font-size:1.75rem;line-height:1}#navbar-main .navbar-header .navbar-buttons .navbar-toggler .fa-bars{display:none}#navbar-main .navbar-header .navbar-buttons .navbar-toggler .fa-times{display:inline-block}#navbar-main .navbar-header .navbar-buttons .navbar-toggler.collapsed .fa-bars{display:inline-block}#navbar-main .navbar-header .navbar-buttons .navbar-toggler.collapsed .fa-times{display:none}@media (max-width:991px){#navbar-main .navbar-nav{border-top:1px solid #505050}#navbar-main .navbar-nav>li{border-bottom:1px solid #505050}}#navbar-main .navbar-nav>li>a{text-transform:uppercase;font-family:DIN2014-Demi,sans-serif;color:#fff}#navbar-main .navbar-nav>li>a:hover{color:#6c757d}#navbar-main .navbar-nav>li>a.motocross>span{color:#f0ff00;transition:all .2s ease-out}#navbar-main .navbar-nav>li>a.motocross:hover>span{transition:all .2s ease-out;color:#6c757d}#navbar-main .navbar-nav>li.dropdown.show>a{color:#6c757d}#navbar-main .navbar-nav>li .dropdown-menu{border:0;margin-top:0;border-radius:0;-webkit-box-shadow:2px 4px 4px 0 rgba(0,0,0,.2);box-shadow:2px 4px 4px 0 rgba(0,0,0,.2)}#navbar-main .navbar-nav>li .dropdown-menu.show{background-color:#fff;border:0}#navbar-main .navbar-nav>li .dropdown-menu .dropdown-item{color:#000}#navbar-main .navbar-nav>li .dropdown-menu .dropdown-item:hover{color:#8f111f;background-color:#fff}#navbar-main .navbar-nav>li .dropdown-menu .dropdown-divider{border-color:#f4f4f4}#navbar-main .navbar-nav>li.dropdown.menu-large{position:static!important}#navbar-main .navbar-nav>li.dropdown.menu-large .dropdown-menu.mega{width:100%;max-height:66vh;overflow-y:auto}#navbar-main .navbar-nav>li.dropdown.menu-large .dropdown-menu.mega>.container{display:block;padding:15px}@media (min-width:768px){#navbar-main .navbar-nav>li.dropdown.menu-large .dropdown-menu.mega>.container{padding:30px}}#navbar-main .navbar-nav>li.dropdown.menu-large .dropdown-menu.mega .lineup-category{margin-bottom:.5rem;font-size:1.25rem;text-transform:uppercase;border-bottom:1px solid #a7a9ac;padding-top:1.5rem;padding-bottom:.5rem}#navbar-main .navbar-nav>li.dropdown.menu-large .dropdown-menu.mega .lineup-category:first-child{padding-top:0}#navbar-main .navbar-nav>li.dropdown.menu-large .dropdown-menu.mega .lineup-item{display:block;margin:.5rem 0}#navbar-main .navbar-nav>li.dropdown.menu-large .dropdown-menu.mega .lineup-item img{display:block;margin-bottom:.5rem}#navbar-main .navbar-nav>li.dropdown.menu-large .dropdown-menu.mega .lineup-item:hover img{background-color:#fff}#navbar-main .navbar-nav>li.dropdown.menu-large .dropdown-menu.mega .lineup-item span{display:block;font-family:DIN2014-Demi,sans-serif;color:#000;font-size:.75rem;text-transform:uppercase;text-align:center}@media (min-width:768px){#navbar-main .navbar-nav>li.dropdown.menu-large .dropdown-menu.mega .lineup-item span{font-size:.85rem}}#navbar-main .navbar-nav>li.dropdown.menu-large .dropdown-menu.mega .lineup-item:hover span{color:#8f111f}#navbar-main .search-box .search-category{padding-right:0;padding-left:.25rem;font-size:.75rem;font-family:DIN2014-Bold,sans-serif;background-color:transparent;color:#f4f4f4;border-top:0;border-right:0;border-left:0;border-radius:0}#navbar-main .search-box .search-category option{color:#000}#navbar-main .search-box .search-input{background-color:#2a2a2a;border:none;color:#f4f4f4;border-radius:0}#navbar-main .search-box .search-input:focus{outline:0;box-shadow:none;background-color:#505050}@media (min-width:992px){#navbar-main .search-box .search-input{max-width:150px}}#navbar-main .search-box .search-button{border:none;background-color:#2a2a2a;color:#f4f4f4;min-width:50px;border-radius:0}@media (min-width:992px){#navbar-main{padding:0}#navbar-main .navbar-nav>li>a{padding:1rem .75rem}#navbar-main .navbar-nav>li.dropdown.show>a{color:#505050;background-color:#fff;font-weight:400}#navbar-main .navbar-nav>li .dropdown-menu{-webkit-box-shadow:2px 4px 4px 0 rgba(0,0,0,.1);box-shadow:2px 4px 4px 0 rgba(0,0,0,.1)}#navbar-main .navbar-nav>li .dropdown-menu .dropdown-item{text-transform:uppercase;padding:.5rem .75rem}}@media (min-width:992px) and (max-width:1199px){#navbar-main>.container{max-width:none}}header.fixed-top{transition:top .2s ease-in-out}header.fixed-top.scroll-down #top-bar{height:0;line-height:0}header.fixed-top.scroll-down #top-bar>*{display:none}header.fixed-top.scroll-down #navbar-main{-webkit-box-shadow:2px 4px 4px 0 rgba(0,0,0,.2);box-shadow:2px 4px 4px 0 rgba(0,0,0,.2)}@media (min-width:992px){header.fixed-top.scroll-down #navbar-main .navbar-nav>li>a{padding-top:.75rem;padding-bottom:.75rem}}header.fixed-top.scroll-down #nav-brands{padding-top:.5rem!important;padding-bottom:.5rem!important}#body-content{padding-top:56px}@media (min-width:768px){#body-content{padding-top:56px}}@media (min-width:992px){#body-content{padding-top:125px}}#sticky-nav{font-weight:300;left:0;position:fixed;top:75%;margin-top:-100px;z-index:100;-webkit-box-shadow:2px 4px 4px 0 rgba(0,0,0,.1);box-shadow:2px 4px 4px 0 rgba(0,0,0,.1)}#sticky-nav .btn{position:relative;display:block;width:50px;height:50px;line-height:50px;text-align:center;margin:0;padding:0;box-shadow:none}#sticky-nav .btn .fa{font-size:1.5em}#sticky-nav .btn span{position:absolute;display:block;width:220px;top:0;left:-220px;padding:0 15px;text-align:left;white-space:nowrap;text-transform:uppercase;background-color:#cd192d;color:#fff;opacity:0;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#sticky-nav .btn:hover span{opacity:1;left:50px}#sticky-nav .btn span:hover{background-color:#8f111f}@media (max-width:991px){#sticky-nav{top:auto;right:50%;bottom:0;width:100%;margin:0;left:0;right:0;background-color:#cd192d;border-top:5px solid #fff;text-align:center}#sticky-nav .btn{display:inline-block}#sticky-nav .btn span{width:200px!important;padding:0!important;text-align:center;top:auto;left:0;bottom:50px;line-height:25px}#sticky-nav .btn:nth-child(1) span{left:0!important}#sticky-nav .btn:nth-child(2) span{left:-50px!important}#sticky-nav .btn:nth-child(3) span{left:-100px!important}#sticky-nav .btn:nth-child(4) span{left:-150px!important}}#scroll-top{display:none;width:100%;margin:0 auto;position:fixed;bottom:20px;left:10px;z-index:2}#scroll-top .icon{position:absolute;left:0;bottom:0;background-color:#000;color:#fff;width:50px;height:50px;border-radius:50%;text-align:center;cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#scroll-top .icon:after{position:absolute;display:block;width:100%;font-size:.75rem;content:'TOP';opacity:0}#scroll-top .icon:hover{background-color:#505050;width:60px;height:60px}#scroll-top .icon:hover:after{opacity:1}footer{color:#f4f4f4;background-color:#2a2a2a}footer a:not(.btn){color:#f4f4f4}footer a:not(.btn):active,footer a:not(.btn):focus,footer a:not(.btn):hover{color:#fff;text-decoration:underline}footer .footer-nav nav>.nav-link:first-child{padding-left:0}footer .footer-content{font-size:.9rem}footer .footer-content h3{margin-top:1rem;margin-bottom:1rem;color:#f4f4f4;font-weight:400;font-size:1.5rem}footer .footer-content h4{font-family:DIN2014-Regular,sans-serif;color:#f4f4f4;font-weight:400;font-size:1.25rem}footer .footer-content .contacts .btn{margin-bottom:.25rem}footer .footer-content .contacts .btn.btn-outline-light:not(:hover){color:#f4f4f4;border-color:#f4f4f4}footer .footer-content .offices>li{margin-bottom:1rem}footer .footer-content .offices>li .office-services{margin-bottom:.5rem}footer .footer-content .offices>li .office-contacts a{display:inline-block;margin-right:.5rem;text-transform:uppercase}footer .footer-content .brands{flex-direction:column}footer .footer-content .brands>li a{padding:.5rem 0}footer .footer-content .brands>li:not(:last-child) a{border-bottom:1px solid #1d1d1d}footer .footer-content .social li a{display:block;text-align:center;color:#fff;width:2.5rem;height:2.5rem;line-height:2.5rem;font-size:1rem;border-radius:50%;background-color:#1d1d1d}footer .footer-content .social li a:hover{background-color:#111010}footer .footer-content .social li a i.fab{background-color:transparent}footer .footer-utils{background-color:#2a2a2a}.cc-banner .cc-link{text-decoration:underline}.cc-banner .cc-link:hover{color:#fff}.cc-banner .cc-btn{text-transform:uppercase}.cc-banner .cc-btn:hover{background-color:#a11d2c!important;color:#fff}body{font-family:DIN2014-Regular,sans-serif;color:#333;background-color:#fff}h1,h2,h3,h4,h5,h6{font-family:DIN2014-Bold,sans-serif;font-weight:400;color:#333;text-transform:uppercase}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#333}a:not(.btn){color:#505050;text-decoration:none;outline:0}a:not(.btn):focus,a:not(.btn):hover{color:#000}.privacy-text a{text-decoration:underline}.highlight-text{color:#cd192d}a,button{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}section{padding:2rem 0}@media (min-width:768px){section{padding:4rem 0}}section h2{margin-bottom:3rem}b,strong{font-weight:700}abbr[data-original-title],abbr[title]{border-bottom:1px dotted #999}blockquote{background:#f4f4f4;border-left:10px solid #c1c1c1;margin:0 0 1rem 0;padding:1rem;quotes:"“" "”"}blockquote:before{color:#c1c1c1;content:open-quote;font-size:4rem;line-height:.1;margin-right:.25rem;vertical-align:-.4em}blockquote p{display:inline}hr{border-color:#a7a9ac}.dropdown-item.active,.dropdown-item:active{background-color:#002c57}.alternate-content{color:#333;background-color:#f4f4f4}.alternate-content h1{color:#333}.alternate-content h2,.alternate-content h3,.alternate-content h4{color:#333}.standout-content{color:#fff;background-color:#2a2a2a}.standout-content a:not(.btn){color:#fff}.standout-content a:not(.btn):hover{color:#6c757d}.standout-content h1{color:#fff}.standout-content h2,.standout-content h3,.standout-content h4{color:#fff}.well{border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:none}.page-headings{padding:1rem 0;font-family:DIN2014-Bold,sans-serif;border-bottom:1px solid #a7a9ac}.page-headings .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-headings h1{font-size:1.5rem;font-weight:400;margin:0}.page-headings h2{font-size:1rem;font-weight:400;margin:0}.page-headings .breadcrumb{margin:0;padding:0;background-color:transparent;border:none}.page-headings .breadcrumb>li:not(.active) a{text-decoration:underline}@media (min-width:992px){.page-headings h1{font-size:2rem}.page-headings h2{font-size:1.5rem}}.articles article{padding:2rem 0}.articles article .col-img{margin-bottom:1rem}@media (min-width:768px){.articles article .col-img{margin-bottom:0}}.articles article h4{font-size:2rem}.articles article h5{font-weight:400}@media (min-width:768px){.articles article:nth-child(even) .col-txt{order:1}.articles article:nth-child(even) .col-img{order:2}}#page-content .content-header h3{font-weight:400;font-size:1.5rem;margin-bottom:2rem}.page-gallery>a{flex:1 0 25%}#search-content .search-results .sr-item{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #a7a9ac;width:100%}#search-content .search-results .sr-item>div:first-child{padding-right:0}#search-content .search-results .sr-item .sr-description{margin-bottom:.5rem}#search-content .search-results .sr-item .sr-description .label{margin-right:.5rem}#search-content .search-results .sr-item .sr-url{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#model-accessories .product-list{margin-top:1.5rem;margin-bottom:1.5rem}#model-accessories .product-list .card .card-footer{line-height:1}#model-accessories .product-list .card .card-footer .price{font-weight:700;font-size:1.5rem;padding-right:.5rem;color:#002c57}.sitemap>ul{display:flex;flex-flow:row wrap;width:100%;list-style:none;margin:0 -15px;padding:0}.sitemap>ul>li{position:relative;padding:0 15px;width:100%;flex:0 0 100%;max-width:100%;margin-bottom:30px}@media (min-width:768px){.sitemap>ul>li{flex:0 0 33.333333%;max-width:33.333333%}}.sitemap>ul>li>a{display:block;font-weight:700;padding:.5rem 0}.sitemap>ul>li>ul{list-style:none;padding:0}.sitemap>ul>li>ul>li{border-top:1px solid #a7a9ac;padding:.5rem 0}.owl-carousel.owl-drag .owl-item:not(.active){opacity:0}.owl-carousel .owl-nav{display:table;width:100%;position:absolute;top:50%}.owl-carousel .owl-nav button{color:#fff!important;background-color:#cd192d!important;width:3rem;height:3rem;line-height:100%!important;font-size:1rem;margin-top:-2rem;-webkit-border-radius:50%;border-radius:50%}.owl-carousel .owl-nav button:hover{background:#8f111f!important;box-shadow:0 0 2px 2px #8f111f}.owl-carousel .owl-nav button:focus{outline:0}.owl-carousel .owl-nav button.disabled{cursor:default;opacity:.25}.owl-carousel .owl-nav button.owl-prev{float:left}.owl-carousel .owl-nav button.owl-next{float:right}.owl-carousel .owl-dots{position:relative;max-width:75%;text-align:center;margin:.5rem auto}.owl-carousel .owl-dots .owl-dot{display:inline-block;width:6rem;height:.25rem;margin:0 .25rem;background-color:#505050}.owl-carousel .owl-dots .owl-dot.active{background:#8f111f;cursor:default}@media (min-width:768px){.owl-carousel .owl-nav div{font-size:3rem;margin-top:-3rem}.owl-carousel .owl-nav div.owl-prev{left:10px}.owl-carousel .owl-nav div.owl-next{right:10px}.owl-carousel .owl-dots{margin:1rem auto}}@media (min-width:768px){.skew-x-10{-moz-transform:skew(10deg,0deg);-o-transform:skew(10deg,0deg);-ms-transform:skew(10deg,0deg);-webkit-transform:skew(10deg,0deg);transform:skew(10deg,0deg)}.skew-x-10>*{-moz-transform:skew(-10deg,0deg);-o-transform:skew(-10deg,0deg);-ms-transform:skew(-10deg,0deg);-webkit-transform:skew(-10deg,0deg);transform:skew(-10deg,0deg)}}.font-weight-bold,strong{font-family:DIN2014-Bold,sans-serif;font-weight:400!important}ul.split{width:100%;max-width:100%;overflow:hidden;margin:0;padding:0}ul.split>li{display:block;float:left;width:50%;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}dl dd,dl dt{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}dl dt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.line-after{position:relative}.line-after small,.line-after span{display:inline-block;position:relative;background:#fff;padding-right:15px;z-index:2}.line-after:after{content:'';position:absolute;top:50%;left:0;width:100%;border:0;border-top:1px solid #e2e2e2;z-index:1}.full-width *{width:100%;display:block}.badge{border-radius:0;font-weight:400;text-transform:uppercase}.badge.badge-primary{background-color:#8f111f;color:#fff}.badge.badge-secondary{background-color:#505050;color:#fff}.badge.available-items{background-color:#8f111f;color:#f4f4f4}.badge.promo{background-color:#002c57;color:#fff}.label{display:inline-block;padding:.25em .4em;font-size:85%;font-weight:400;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0;text-transform:uppercase;background-color:#505050;color:#fff!important}.label.nuovo{background-color:#cd192d}.label.km0{background-color:#002c57}.label.usato{background-color:#505050}.label.patenteA2{background-color:#002c57}.label.approved{background-color:#2a2a2a}.label.regeneration{background-color:#505050}.label.promo{color:#002c57;background-color:#fff}@media (min-width:768px){.img-zoom .image{overflow:hidden;position:relative}.img-zoom .image a{overflow:hidden}.img-zoom .image img{-moz-transition:all 1.5s cubic-bezier(.23,1,.32,1);-webkit-transition:all 1.5s cubic-bezier(.23,1,.32,1);transition:all 1.5s cubic-bezier(.23,1,.32,1)}.img-zoom:hover .image img{-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}.shadow{-webkit-box-shadow:2px 4px 4px 0 rgba(0,0,0,.1);box-shadow:2px 4px 4px 0 rgba(0,0,0,.1)}.inset-shadow{box-shadow:inset 0 0 7px #ddd;-webkit-box-shadow:inset 0 0 7px #ddd}.border{border-color:#e1e1e1;border-style:solid;border-width:1px}.border-top{border-top:1px solid #e1e1e1}.border-bottom{border-bottom:1px solid #e1e1e1}.digonal-border-element{height:100px;margin-top:-100px;position:relative}.digonal-border-element .digonal-border-outer{position:absolute;overflow:hidden;height:100px;width:100%}.digonal-border-element .digonal-border-outer .digonal-border-inner{position:absolute;top:100px;width:110%;height:100%;-webkit-transform:rotate(-2deg);transform:rotate(-2deg);-webkit-transform-origin:left top;transform-origin:left top;right:auto;left:0}.digonal-border-element.top .digonal-border-outer .digonal-border-inner{background-color:#f4f4f4}.digonal-border-element.bottom .digonal-border-outer .digonal-border-inner{background-color:#fff}.digonal-border-element.bottom .digonal-border-outer .digonal-border-inner.bg-lighter{background-color:#f9f9f9}.bg-main-content{background-color:#fff}.bg-alternate-content{background-color:#f4f4f4}.bg-primary,.bg-primary-color{background-color:#8f111f!important}.bg-dark{background-color:#505050}.bg-price,.bg-promo{background-color:#002c57}.bg-paypal{background-color:#0079f0}.text-primary{color:#8f111f!important}.text-secondary{color:#002c57!important}.text-highlight{color:#cd192d!important}a.list-group-item.active{background-color:#505050;border-color:#505050;color:#f4f4f4}a.list-group-item.active.hover{color:#fff}.nav-pills .nav-link{background-color:#f4f4f4}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#505050}.card{display:block}form .checkboxlist{position:relative;display:block;padding-left:1.25rem}form .checkboxlist input[type=checkbox]{position:absolute;margin-top:.3rem;margin-left:-1.25rem;width:auto}form .checkboxlist label{margin-bottom:0}form .form-control.invalid{border-color:#dc3545}form .field-validation-error{width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}form .descrizione>label,form .form-group.privacy>label,form .recaptcha2>label,form .selezionalarichiesta>label{display:none}form .form-navigation{margin-top:1rem}form .form-check a:not(.btn){text-decoration:underline!important}.modal .modal-title{line-height:1.1}@media (min-width:992px){.modal .modal-title{line-height:1.5}}.modal.modal-fullscreen{padding:0!important}.modal.modal-fullscreen .modal-dialog{width:100%;height:100%;margin:0;padding:0;max-width:none}.modal.modal-fullscreen .modal-content{height:auto;min-height:100%;border-radius:0;border:none}.modal .close{font-size:2rem}.filters .btn{font-weight:400;margin-bottom:.5rem;font-size:1rem;text-transform:uppercase;color:#505050;border-bottom:1px solid #a7a9ac;padding-bottom:.5rem;text-decoration:none!important}.filters .btn.active{border-bottom:2px solid #8f111f}.page-item.active .page-link{color:#fff;background-color:#505050;border-color:#505050}@media (max-width:767px){.row.no-gutters-xs{margin-right:0;margin-left:0}.row.no-gutters-xs>.col,.row.no-gutters-xs>[class*=col-]{padding-right:0;padding-left:0}}.btn{font-family:DIN2014-Demi,sans-serif;font-weight:400;text-transform:uppercase;border-radius:0}.btn s,.btn small,.btn strike{font-weight:400}.btn-link{color:#505050}.btn-link.active,.btn-link:active,.btn-link:focus,.btn-link:hover,.open .dropdown-toggle.btn-link{color:#2a2a2a;text-decoration:underline}.btn-price,.btn-price:active,.btn-price:focus,.btn-price:hover,.open .dropdown-toggle.btn-price{color:#333;font-family:DIN2014-Bold,sans-serif}.btn.active,.btn.focus,.btn:active,.btn:focus{-webkit-box-shadow:none;box-shadow:none}@media (max-width:767px){.btn-block-xs{display:block;width:100%}.modal-footer .btn.btn-block-xs+.btn.btn-block-xs{margin-top:5px;margin-left:0}}.btn-default{background-color:#000;border-color:#000;color:#fff!important}.btn-default.active,.btn-default:active,.btn-default:active:focus,.btn-default:focus,.btn-default:hover,.show .btn-default.dropdown-toggle{background-color:#505050;color:#fff}.btn-primary,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{color:#fff;background-color:#cd192d;border-color:#cd192d;box-shadow:none}.btn-primary.active,.btn-primary.active:hover,.btn-primary:active,.btn-primary:active:focus,.btn-primary:focus,.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#8f111f;border-color:#8f111f;color:#fff}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#fff;border-color:#8f111f}.btn-primary .badge{color:#fff;background-color:#8f111f}.btn-outline-primary{color:#000;background-color:#fff;border-color:#000}.btn-outline-primary.active,.btn-outline-primary.active:hover,.btn-outline-primary:active,.btn-outline-primary:active:focus,.btn-outline-primary:focus,.btn-outline-primary:hover,.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#2a2a2a;background-color:#a7a9ac;border-color:#a7a9ac}.btn-secondary{background-color:#002c57;border-color:#002c57;color:#fff}.btn-secondary.active,.btn-secondary:active,.btn-secondary:active:focus,.btn-secondary:focus,.btn-secondary:hover{background-color:#001f3e;color:#fff}.btn-outline-secondary{color:#002c57;background-color:#fff;border-color:#002c57}.btn-outline-secondary.active,.btn-outline-secondary.active:hover,.btn-outline-secondary:active,.btn-outline-secondary:active:focus,.btn-outline-secondary:focus,.btn-outline-secondary:hover,.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active{color:#fff;background-color:#002c57;border-color:#002c57}.btn-paypal{background-color:#0079f0;color:#253b80;font-weight:400}.btn-paypal:hover{background-color:#0060bd}.social-share .social li a{display:block;text-align:center;color:#fff;width:30px;height:30px;line-height:30px}.social i.fa-facebook,.social li a i.fa-facebook,.social li.facebook a{background-color:#3b5998}.social i.fa-twitter,.social li a i.fa-twitter,.social li.twitter a{background-color:#55acee}.social i.fa-google-plus,.social li a i.fa-google-plus,.social li.google-plus a{background-color:#dd4b39}.social i.fa-youtube,.social li a i.fa-youtube,.social li a i.fa-youtube-play,.social li.youtube a{background-color:#cd201f}.social i.fa-instagram,.social li a i.fa-instagram,.social li.instagram a{background-color:#125688}.social i.fa-linkedin,.social li a i.fa-linkedin,.social li.linkedin a{background:#0077b5}.social i.fa-whatsapp,.social li a i.fa-whatsapp,.social li.whatsapp a{background:#25d366}.social li{padding:0}.list-inline.social{margin-left:0}#home-slider{position:relative;background-color:#2a2a2a}#home-slider .owl-drag .owl-item:not(.active){opacity:.5}#home-slider .slide-progress{position:absolute;z-index:2;margin:auto;width:3px;max-height:100%;height:0;background:#cd192d;right:0}@media (min-width:992px){#home-slider .slide-progress{right:80px}}@media (min-width:1200px){#home-slider .slide-progress{right:100px}}#home-slider .slide>a{display:block;position:relative}#home-slider .owl-nav{z-index:3}#home-slider .owl-nav button.owl-prev{margin-left:1rem}#home-slider .owl-nav button.owl-next{margin-right:1rem}#home-slider .owl-dots{position:absolute;width:100%;max-width:none;margin:0;bottom:1.5rem}#home-slider .owl-dots .owl-dot{background-color:#fff}#home-slider .owl-dots .owl-dot.active{background:#cd192d;cursor:default}#home-slider .slide-caption{display:block;font-size:1rem;padding:1rem;color:#fff;position:relative;width:100%}#home-slider .slide-caption .slide-summary,#home-slider .slide-caption .slide-title{display:block;line-height:1.1;margin-bottom:.5rem}#home-slider .slide-caption .slide-title{font-family:DIN2014-Demi,sans-serif;font-size:1.5rem}#home-slider .slide-caption .btn{margin-top:.5rem}@media (min-width:768px){#home-slider{z-index:101}#home-slider .slide.opacity>a:after{content:'\A';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.4)}#home-slider .slide-caption{font-size:1.25rem;position:absolute;top:0;left:10%;width:50%;height:100%;z-index:2;color:#fff}#home-slider .slide-caption.right{left:auto;right:10%;text-align:right}#home-slider .slide-caption .slide-title{padding-top:15%;font-size:2.25rem;text-transform:uppercase}#home-slider .slide-caption .slide-summary{font-size:1.25rem}#home-slider .slide-caption .btn{margin-top:1rem}}@media (min-width:992px){#home-slider .owl-stage{left:-40px}#home-slider .slide-caption{width:40%}#home-slider .slide-caption .slide-title{font-size:2.5rem}#home-slider .slide-caption .slide-summary{font-size:1.5rem}#home-slider .slide-caption .btn{margin-top:1.5rem}}@media (min-width:1200px){#home-slider .owl-stage{left:-50px}#home-slider .slide-caption .slide-title{font-size:3rem}#home-slider .slide-caption .slide-summary{font-size:1.5rem}}@media (min-width:1600px){#home-slider .slide-caption .slide-title{font-size:5rem}#home-slider .slide-caption .slide-summary{font-size:1.875rem}}#home-search p.lead a:hover{color:inherit;text-decoration:underline}#home-search .nav-tabs{align-items:center;justify-content:center;border-bottom:1px solid transparent}#home-search .nav-tabs>li.nav-item{margin-bottom:0}#home-search .nav-tabs>li.nav-item>a{display:block;border-bottom:1px solid #002c57;border-radius:0;padding:.75rem;font-size:1rem;text-transform:uppercase;font-weight:700;border-bottom-color:transparent;background-color:#fff;color:inherit;-webkit-border-radius:1rem 1rem 0 0;border-radius:1rem 1rem 0 0}#home-search .nav-tabs>li.nav-item>a .badge{background-color:#00468a;color:#fff;vertical-align:middle}#home-search .nav-tabs>li.nav-item>a.active{border-color:#002c57;background-color:#002c57;color:#fff}#home-search .nav-tabs>li.nav-item>a.active .badge{background-color:#0060bd}#home-search .nav-tabs>li.nav-item>a:not(.active){color:#002c57;border:1px solid #002c57;border-bottom:none;background-color:#fff}#home-search .nav-tabs>li.nav-item>a:not(.active):hover{background-color:#a9d4ff}#home-search .tab-content-wrapper{background-color:#002c57;-webkit-border-radius:1rem;border-radius:1rem;-webkit-box-shadow:2px 4px 4px 0 rgba(0,0,0,.1);box-shadow:2px 4px 4px 0 rgba(0,0,0,.1)}#home-search .tab-content{padding:2.5rem 2rem 2rem 2rem}#home-search .tab-content .btn-outline-primary{color:#fff;background-color:#002c57;border:2px solid #fff}#home-search .tab-content .btn-outline-primary:hover{background-color:#006cd7!important}@media (min-width:768px){#home-search .nav-tabs>li.nav-item{margin-left:.25rem}#home-search .nav-tabs>li.nav-item>a{font-size:1.5rem;padding:.5rem 1rem}}#home-boxes .card{border-radius:0;border:0;margin-bottom:1rem}#home-boxes .card .card-body{padding-right:0;padding-left:0}#featured-vehicles .vehicle-list .card .card-img-top .badge{position:absolute;left:-1rem;top:0;z-index:2;border-radius:0;font-size:1rem;font-weight:400;background-color:#e52137}#featured-vehicles .vehicle-list .card .card-img-top .badge:before{display:block;content:"";position:absolute;top:100%;left:0;width:0;height:0;border-style:solid;border-width:0 1rem 1rem 0;border-color:transparent #8f111f transparent transparent}#featured-vehicles .vehicle-list .card .card-img-top .badge.promo{top:0;background-color:#00468a;color:#fff;text-transform:uppercase}#featured-vehicles .vehicle-list .card .card-img-top .badge.promo:before{border-color:transparent #002c57 transparent transparent}#featured-vehicles .vehicle-list .card .card-img-top .badge.booked{top:0;background-color:#f83;color:#fff;text-transform:uppercase}#featured-vehicles .vehicle-list .card .card-img-top .badge.booked:before{border-color:transparent #ff6a00 transparent transparent}#featured-vehicles .vehicle-list .card .card-body .card-title{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#featured-vehicles .vehicle-list .card .card-body .card-title a{color:initial}#featured-vehicles .vehicle-list .card .card-body .card-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:.5rem}#featured-vehicles .vehicle-list .card .card-body .btn-price{display:block;text-align:left;padding:0;font-size:1.25rem}#featured-vehicles .vehicle-list .card .card-footer{background-color:inherit;text-transform:uppercase}#home-promo .promo-list .promo-item{margin-bottom:.5rem}#home-promo .promo-list .promo-item .card{height:100%}#home-promo .promo-list .promo-item .card .card-body{padding-top:.5rem}#home-promo .promo-list .promo-item .card .card-body h5{padding-top:.5rem}#home-promo .promo-list .promo-item .card .card-body h5 a{color:initial}#home-promo .promo-list .promo-item .card .card-body p.promo-date{font-size:.85rem;font-weight:700;margin-bottom:0}#home-promo .promo-list .promo-item .card .card-body .btn{margin-top:1rem}#home-promo .promo-list .promo-item .card .card-footer{background-color:transparent;text-transform:uppercase}#home-promo .promo-list .promo-item .card .card-footer>a{display:block}#home-promo .promo-list .promo-item.dealer .card-img-top{position:relative}#home-promo .promo-list .promo-item.dealer .card-img-top .badge{position:absolute;border-radius:0;font-weight:400;text-transform:uppercase;width:100%;text-align:center}#home-promo .promo-list .promo-item.dealer .card-body{background-color:#f4f4f4}#home-promo .promo-list.owl-carousel .owl-nav{top:35%}@media (min-width:768px){#home-promo .promo-list.owl-carousel .owl-nav{top:40%}}#home-company h2{margin-bottom:1rem}#home-company p.lead{font-size:1rem}@media (min-width:768px){#home-company p.lead{font-size:1.25rem}}#home-lineup .lineup-list .owl-item:not(.active){opacity:0}#home-lineup .lineup-list .model-item{text-align:center;position:relative}#home-lineup .lineup-list .model-item .badge{position:absolute;top:.5rem;right:.5rem;z-index:1}#home-lineup .lineup-list .model-item .model-img{display:block;margin-bottom:.5rem}#home-lineup .lineup-list .model-item .model-name{font-family:DIN2014-Demi,sans-serif;color:#000;text-transform:uppercase;display:block;line-height:1.1;margin-bottom:.5rem}#home-lineup .lineup-list .model-item .model-price{color:#909090;display:block;line-height:1.1}#search-filters .card{border-radius:0}@media (min-width:768px){#search-filters .card{margin-bottom:1rem}}#search-filters .card .card-header{padding:.5rem 1.25rem}#search-filters .card .card-title{margin-bottom:0}#search-filters .card .card-title a{color:#2a2a2a;display:block}#search-filters .card .card-title a::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f106";float:right}#search-filters .card .card-title a.collapsed::after{content:"\f107"}#search-filters .card .card-title [data-fa-i2svg]{float:right}#search-filters .card .card-body{padding:0}#search-filters .card .card-body .list-group .list-group-item{padding:.5rem 1.25rem;border:0;line-height:1;border-radius:0;color:#505050}#search-filters .card .card-body .list-group .list-group-item .badge{float:right}#search-filters .card .card-body .list-group .list-group-item:hover{background-color:#505050;color:#f4f4f4}#search-filters .card .card-body .list-group .list-group-item.active{background-color:#2a2a2a;color:#f4f4f4}#search-filters .card .card-body .list-group .list-group-item.active:hover{color:#f4f4f4}#search-filters .card .card-body .list-group .list-group-item.active .badge{background-color:#f4f4f4;color:#2a2a2a}#search-header{margin-bottom:1.5rem}#search-header .active-filters{padding:1rem 0 0}#search-header .active-filters .active-filters-label{display:inline-block;margin-right:.25rem}#search-header .active-filters .active-filter{display:inline-block;border:1px solid #a7a9ac;padding:.25rem .5rem;font-size:.875rem;white-space:nowrap;margin-bottom:.25rem}#search-header .active-filters .active-filter a{cursor:pointer}#search-results .vehicle-list{padding-top:1rem;margin-top:1rem;border-top:1px solid #a7a9ac}#search-results .vehicle-list .vehicle-item{position:relative}#search-results .vehicle-list .vehicle-item .vehicle-save{display:block;position:absolute;top:-1rem;right:0;height:2rem;line-height:2rem;font-size:1rem;padding:0 .25rem;z-index:2;background-color:#fff}#search-results .vehicle-list .vehicle-item .vehicle-save:before{content:'Salva';padding:0 .25rem;text-transform:uppercase}#search-results .vehicle-list .vehicle-item .vehicle-save:hover .fa-check{background-color:#8f111f;color:#f4f4f4}#search-results .vehicle-list .vehicle-item .vehicle-save.active{background-color:#8f111f;color:#f4f4f4}#search-results .vehicle-list .vehicle-item .vehicle-save.active:before{content:'Salvata'}#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #a7a9ac}#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-img{position:relative}#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-img .badge{position:absolute;left:0;top:0;z-index:2;border-radius:0;font-size:1rem;font-weight:400;text-transform:uppercase}#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-img .badge:before{display:block;content:"";position:absolute;top:100%;left:0;width:0;height:0;border-style:solid;border-width:0 1rem 1rem 0;border-color:transparent #8f111f transparent transparent}#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-img .badge.promo{top:0;background-color:#00468a;color:#fff}#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-img .badge.promo:before{border-color:transparent #002c57 transparent transparent}#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-img .badge.booked{top:0;background-color:#f83;color:#fff}#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-img .badge.booked:before{border-color:transparent #ff6a00 transparent transparent}#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-img>a{display:block}#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-img .img-gallery img{display:block;width:100%}#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-img .img-gallery-nav .btn{position:absolute;z-index:2}#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-img .img-gallery-nav .btn.next,#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-img .img-gallery-nav .btn.prev{top:50%;transform:translateY(-50%)}#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-img .img-gallery-nav .btn.prev{top:50%;left:0}#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-img .img-gallery-nav .btn.next{top:50%;right:0}#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-img .img-gallery-nav .btn.num{top:1px;left:50%;transform:translateX(-50%);opacity:.5;cursor:default;color:initial;pointer-events:none}#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-content .vehicle-name h4{margin:.5rem 0;font-size:1.25rem}@media (min-width:768px){#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-content .vehicle-name h4{margin:0 0 .25rem 0}}#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-content .vehicle-name h4 a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:initial}#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-content .vehicle-name h4 a:hover{color:#505050}#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-content .vehicle-info{font-size:.8rem}#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-content .vehicle-info .badge{font-size:.75rem;margin-right:.25rem}#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-content .vehicle-info ul{padding:0;list-style-type:none}#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-content .vehicle-info ul>li{margin-top:.5em;word-break:break-all;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-content .vehicle-info ul>li span{display:block;font-weight:700}#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-content .vehicle-info ul>li span:empty{display:none}#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-content .vehicle-info ul>li span:not(:last-child):after{display:inline-block;content:"|";padding:0 .5rem}#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-content .vehicle-financing{font-size:1rem}#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-content .vehicle-financing span{font-family:DIN2014-Demi,sans-serif}#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-content .vehicle-financing small{display:block;font-size:.75rem;color:#737373}@media (min-width:768px){#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-content .vehicle-price{text-align:center}}#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-content .vehicle-price .final-price{font-size:1.5rem;text-align:left;padding:0;border:0}@media (min-width:768px){#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-content .vehicle-price .final-price{text-align:center;padding:initial}}#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-content .vehicle-price .final-price span{display:block;font-size:.5rem;font-weight:700;text-transform:uppercase;font-family:DIN2014-Regular,sans-serif}#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-content .vehicle-price .btn-paypal{margin-top:0;font-size:.75rem;padding:.375rem .5rem}#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-content .vehicle-price .list-price{line-height:1}#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .col-content .vehicle-price .saving{line-height:1}#search-results .vehicle-list .vehicle-item .vehicle-item-wrapper .vehicle-ctas{margin-top:1rem}#search-results .find-more p{color:#6c757d}#vdp-header{margin-bottom:1.5rem}#vdp-header h1{margin-bottom:1.5rem;line-height:.75}#vdp-header h1 .vehicle-name{font-size:1.5rem}#vdp-header h1 .vehicle-name>span{font-family:DIN2014-Regular,sans-serif}#vdp-header h1 .label{font-size:.8rem;vertical-align:bottom;margin-bottom:2px;margin-left:5px}#vdp-form .card .card-header{font-size:1rem}#vdp .vehicle-images{margin-bottom:1rem}#vdp .vehicle-images .img-main{position:relative}#vdp .vehicle-images .img-main a{display:block}#vdp .vehicle-images .img-main a img{width:100%}#vdp .vehicle-images .img-main .badge{position:absolute;left:-1rem;top:1rem;z-index:2;border-radius:0;font-size:1rem;font-weight:400;text-transform:uppercase;background-color:#e52137;color:#fff}#vdp .vehicle-images .img-main .badge:before{display:block;content:"";position:absolute;top:100%;left:0;width:0;height:0;border-style:solid;border-width:0 1rem 1rem 0;border-color:transparent #8f111f transparent transparent}#vdp .vehicle-images .img-main .badge.promo{top:1rem;background-color:#00468a}#vdp .vehicle-images .img-main .badge.promo:before{border-color:transparent #002c57 transparent transparent}#vdp .vehicle-images .img-main .badge.booked{top:3rem;background-color:#f83}#vdp .vehicle-images .img-main .badge.booked:before{border-color:transparent #ff6a00 transparent transparent}#vdp .vehicle-images .img-gallery{margin:2px 0}#vdp .vehicle-specs{margin-top:1.5rem}#vdp .vehicle-specs .nav .nav-item .nav-link{padding:.5rem;font-size:80%}#vdp .vehicle-specs .nav .nav-item .nav-link.active{color:#cd192d}@media (min-width:992px){#vdp .vehicle-specs .nav .nav-item{margin-right:.25rem}#vdp .vehicle-specs .nav .nav-item .nav-link{padding:.5rem 1rem;font-size:100%}}#vdp .vehicle-specs .tab-content .tab-pane{padding:1rem 0;font-size:.8rem}@media (min-width:992px){#vdp .vehicle-specs .tab-content .tab-pane{font-size:initial}}#vdp .vehicle-specs ul.list-unstyled span:first-child{font-weight:700}#vdp .vehicle-specs dl{margin-bottom:1.5rem}#vdp .vehicle-specs dl dt{font-weight:400;color:#505050}#vdp .vehicle-price .list-group-item span{float:right}#vdp .vehicle-price .list-group-item.final-price{font-size:1.25rem}#vdp .vehicle-price .list-group-item.final-price span{font-weight:700;text-transform:uppercase}@media (max-width:767px){#vdp .vehicle-ctas .col-6:nth-child(odd){padding-right:0}#vdp .vehicle-ctas .col-6:nth-child(even){padding-left:0}}#vdp .vehicle-location .container-info .sede{border-bottom:1px solid rgba(0,0,0,.125)}#vdp .vehicle-location .container-info .sede button[aria-controls^=collapseSedi-][aria-expanded=true] i{transform:rotate(180deg)}#vdp .vehicle-location .container-info .sede button:hover{text-decoration:none}@media print{@page{margin:.5cm}.tooltip{display:none!important}header.fixed-top,header.fixed-top.scroll-down{position:static!important;width:100%}#nav-brands{padding:1rem 0!important;border-bottom:1px solid #a7a9ac}#nav-brands .company-brand{display:block!important}.badge{border:inherit}#body-content{padding-top:0}#vdp-header{margin-bottom:0}#vdp-content .vehicle-images .img-gallery.owl-carousel .owl-stage{transform:none!important;transition:none!important;width:100%!important}#vdp-content .vehicle-images .img-gallery.owl-carousel .owl-stage .owl-item{opacity:1;margin:0!important;width:20%!important}#vdp-content .vehicle-specs .tab-content .tab-pane{display:block!important;opacity:1!important;visibility:visible!important;padding-top:1rem;padding-bottom:0}#vdp-content .vehicle-specs .tab-content .tab-pane h5{page-break-after:avoid}#vdp-content .vehicle-specs .tab-content .tab-pane p,#vdp-content .vehicle-specs .tab-content .tab-pane ul{page-break-inside:avoid}}section#car-comparison{padding-top:30px}#car-comparison .comparison-table-wrapper{top:0;bottom:0;left:0;width:100%;overflow-x:auto;-ms-overflow-style:none;overflow:-moz-scrollbars-none}#car-comparison .comparison-table-wrapper::-webkit-scrollbar{display:none}#car-comparison .comparison-table-wrapper .comparison-table{position:relative;width:99.9%;margin-left:1px}#car-comparison td,#car-comparison th{padding:10px;vertical-align:top;width:20%;min-width:120px;background-color:#fff}#car-comparison .comparison-table thead th{background-color:#fff}#car-comparison .comparison-table thead th h4,#car-comparison .fixed-table-head-container thead th h4{line-height:1.4em;margin-bottom:0}#car-comparison .comparison-table tbody tr{border-top:1px solid #a7a9ac}#car-comparison .comparison-table tbody tr:last-child{border-bottom:1px solid #a7a9ac}#car-comparison .comparison-table tbody td:first-child{font-family:DIN2014-Bold,sans-serif;font-size:16px;border-left:1px solid #a7a9ac}#car-comparison .comparison-table tbody td:last-child{border-right:1px solid #a7a9ac}#car-comparison .comparison-table tbody tr:nth-child(even){background-color:#fff}#car-comparison .comparison-table tbody tr.buttons{border:none}#car-comparison .comparison-table tbody tr.buttons td{border:none;padding-bottom:25px;background-color:#fff}#car-comparison .comparison-table tbody tr.price td{font-family:DIN2014-Bold,sans-serif;font-size:16px}#car-comparison .comparison-table tbody tr.price td:not(:first-child){color:#002c57}#car-comparison .comparison-table tbody td.title{font-size:20px;background-color:#fff;border:none;border-bottom:3px solid #666;padding-top:20px}#car-comparison .fixed-table-head-container{position:fixed;padding:5px 0 0 0;overflow-x:auto;width:100%;display:none;background-color:#fff;border-bottom:2px solid #666;top:0;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}#car-comparison .fixed-table-head-container{-ms-overflow-style:none;overflow:-moz-scrollbars-none}#car-comparison .fixed-table-head-container::-webkit-scrollbar{display:none}#car-comparison .fixed-table-head-container table{position:relative}#car-comparison .fixed-table-head-container thead.fixed{background-color:#fff}#car-comparison .fixed-table-head-container th{background-color:#fff}@media (max-width:767px){#car-comparison .comparison-table tbody tr td{font-size:13px}#car-comparison .comparison-table tbody tr.price td:not(:first-child){font-size:14px}#car-comparison .comparison-table-wrapper td,#car-comparison .comparison-table-wrapper th,#car-comparison .fixed-table-head-container thead th{padding:5px}#car-comparison .comparison-table-wrapper thead th h4,#car-comparison .fixed-table-head-container thead th h4{font-size:14px}}#lineup .lineup-list .model-item{text-align:center;position:relative}#lineup .lineup-list .model-item>a{display:block}#lineup .lineup-list .model-item .badge{position:absolute;top:1rem;right:1rem}#lineup .lineup-list .model-item .model-img{display:block;margin-bottom:.5rem}#lineup .lineup-list .model-item .model-name{color:#2a2a2a;text-transform:uppercase;display:block;line-height:1.1;margin-bottom:.5rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#lineup .lineup-list .model-item .model-price{color:#505050;display:block;line-height:1.1}#lineup .lineup-list .model-item .model-ctas{margin-top:.5rem;padding-top:.5rem;border-top:1px solid #a7a9ac}#model-header .model-banner{position:relative}#model-header .model-banner img{width:100%}#model-header .model-banner .banner-caption{display:block;background:0 0;margin-bottom:1rem}#model-header .model-banner .banner-caption h2{font-size:1.5rem;margin-bottom:0}#model-header .model-banner .banner-caption p{margin-bottom:0}@media (min-width:768px){#model-header .model-banner .banner-caption{position:absolute;left:0;top:0;width:100%;padding:1rem 0;background:-moz-linear-gradient(left,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%)}#model-header .model-banner .banner-caption h2{color:#fff;padding:0 1rem;font-size:2rem}#model-header .model-banner .banner-caption p{color:#fff;padding:0 1rem;font-size:1rem}}#model-highlights .model-price{line-height:1.5;font-size:1rem}#model-highlights .model-price span{white-space:nowrap}#model-highlights .model-stock a{white-space:nowrap;text-transform:uppercase;font-weight:700;padding-left:.5rem}#model-form .card{border-radius:0}#model-form .card .card-header{font-size:1rem;text-transform:uppercase}#model-form .card .card-header a{display:block;text-transform:uppercase;color:#8f111f}#model-form .card .card-header [data-fa-i2svg]{float:right}#model-lineup .lineup-list .owl-item:not(.active){opacity:0}#model-lineup .lineup-list .model-item{text-align:center;position:relative}#model-lineup .lineup-list .model-item .badge{position:absolute;top:.5rem;right:.5rem}#model-lineup .lineup-list .model-item .model-img{display:block;margin-bottom:.5rem}#model-lineup .lineup-list .model-item .model-name{color:#2a2a2a;text-transform:uppercase;display:block;line-height:1.1;margin-bottom:.5rem}#model-lineup .lineup-list .model-item .model-price{color:#505050;display:block;line-height:1.1}#model-lineup .lineup-list .model-item .model-ctas{margin-top:.5rem;padding-top:.5rem;border-top:1px solid #a7a9ac}#model-lineup .lineup-list .model-item .model-ctas>a{display:block;text-transform:uppercase;font-size:.85rem;line-height:2}#model-promo h2{font-size:1.5rem}@media (min-width:768px){#model-promo h2{font-size:2rem}}#model-promo h3{font-weight:400;font-size:1.5rem;margin-bottom:2rem}#model-promo .promo-list{margin-bottom:1rem}#model-promo .promo-list .promo-item{padding-top:1rem;padding-bottom:1rem}#model-content .content-header h2{font-size:1.5rem}@media (min-width:768px){#model-content .content-header h2{font-size:2rem}}#model-content .content-header h3{font-weight:400;font-size:1rem;margin-bottom:2rem}@media (min-width:768px){#model-content .content-header h3{font-size:1.25rem}}#model-features table th,#model-specs table th{white-space:nowrap}#model-features table img,#model-specs table img{min-width:160px}#model-features table tbody,#model-specs table tbody{font-size:.75rem}@media (min-width:992px){#model-features table,#model-specs table{table-layout:fixed}#model-features table tbody,#model-specs table tbody{font-size:1rem}}#model-media .model-gallery>a{flex:1 0 25%}#offices .office-item{margin-bottom:3rem}#offices .office-item .office-img{position:relative;flex-shrink:0}#offices .office-item .office-img .brand{background-color:#fff;display:block;position:absolute;top:0;left:15px}#offices .office-item .office-img .brand img{height:50px;width:auto}#offices .office-item .office-img img{width:100%}#offices .office-item .office-content{padding-top:1rem;padding-bottom:1rem}@media (min-width:768px){#offices .office-item .office-content{padding-top:0}#offices .office-item .office-content>*{margin-left:1rem;margin-right:1rem}}#offices .office-item .office-content>h4{margin-bottom:0}#offices .office-item .office-content .office-services{margin-bottom:1rem}#offices .office-item .office-content .office-services .badge{text-transform:uppercase;font-weight:400}#office-map{width:100%;height:50vh;overflow:hidden;position:relative;padding:0}#office-map .btn-overlay{position:absolute;right:50px;bottom:25px;z-index:1}#office-map #map-canvas{height:100%}#company-staff .staff-items{margin-top:1rem;margin-bottom:2rem}#company-staff .staff-items .staff-item{margin-bottom:30px}#promo .promo-list .promo-item{margin-bottom:30px}#promo .promo-list .promo-item .card{height:100%}#promo .promo-list .promo-item .card .card-img-top{position:relative}#promo .promo-list .promo-item .card .card-img-top .badge{position:absolute;border-radius:0;font-weight:400;text-transform:uppercase}#promo .promo-list .promo-item .card .card-body h5 a{color:initial}#promo .promo-list .promo-item .card .card-body p.promo-date{font-size:.85rem;font-weight:700;margin-bottom:0}#promo .promo-list .promo-item .card .card-body .btn{margin-top:1rem}#promo .promo-list .promo-item .card .card-footer{background-color:transparent;text-transform:uppercase}#promo .promo-list .promo-item .card .card-footer>a{display:block}#promo-header .promo-img{margin-bottom:1rem}@media (min-width:768px){#promo-header .promo-img{margin-bottom:0}}#promo-header .promo-date{font-weight:700}#promo-form .card{border-radius:0}#promo-form .card .card-header{font-size:1rem;text-transform:uppercase}#promo-form .card .card-header a{display:block;text-transform:uppercase;color:#8f111f}#promo-form .card .card-header [data-fa-i2svg]{float:right}#promo-content .content-header h3{font-weight:400;font-size:1.5rem;margin-bottom:2rem}#nlt .filters .btn{margin-bottom:.25rem}#nlt .offer-list{margin-top:1rem}#nlt .offer-list .offer-item{margin-bottom:30px}#nlt .offer-list .offer-item .card h5 small{display:block}#nlt .offer-list .offer-item .card .offer-price span{font-family:DIN2014-Bold,sans-serif;color:#002c57;font-size:1.5rem;font-weight:700}#nlt .offer-list .offer-item .card .offer-info span{display:inline-block;font-weight:700}#nlt .offer-list .offer-item .card .offer-info span:not(:last-child):after{display:inline-block;content:"|";padding:0 .5rem;font-weight:400}#nlt .offer-list .offer-item .card .card-footer{padding:0}#nlt .offer-details .offer-price{font-size:1.5rem}#nlt .offer-details .offer-price span{font-family:DIN2014-Bold,sans-serif;color:#002c57;font-weight:700;font-size:2rem}#nlt .offer-details .offer-info{font-size:1.25rem}#nlt .offer-details .offer-info span{display:inline-block;font-weight:700}#nlt .offer-details .offer-info span:not(:last-child):after{display:inline-block;content:"|";padding:0 .5rem;font-weight:400}#news .news-title{margin-bottom:1rem}#news .news-title a{color:initial}#news .filters a{cursor:pointer}#news-form .card{border-radius:0}#news-form .card .card-header{font-size:1rem;text-transform:uppercase}#news-form .card .card-header a{display:block;text-transform:uppercase;color:#8f111f}#news-form .card .card-header [data-fa-i2svg]{float:right}#lp-headline h1{font-weight:400;margin-bottom:.5rem}@media (min-width:768px){#lp-headline h1{margin-bottom:0}}#lp-slider .slides img{width:100%}#lp-form .card{border-radius:0}#lp-form .card .card-header{font-size:1rem;text-transform:uppercase}#lp-form .card .card-header a{display:block;text-transform:uppercase;color:#8f111f}#lp-form .card .card-header [data-fa-i2svg]{float:right}#lp-content .content-header h2{font-size:1.5rem}@media (min-width:768px){#lp-content .content-header h2{font-size:2rem}}#lp-content .content-header h3{font-weight:400;font-size:1rem;margin-bottom:2rem}@media (min-width:768px){#lp-content .content-header h3{font-size:1.25rem}}#lp-content .model-features article{padding:2rem 0}#lp-content .model-features article:nth-child(even){background-color:#f4f4f4}@media (min-width:768px){#lp-content .model-features article:nth-child(even) .col-txt{order:1}#lp-content .model-features article:nth-child(even) .col-img{order:2}}#lp-content .model-features article h5{font-weight:400}#lp-media .lp-gallery>a{flex:1 0 25%}@media print{body *{font-family:arial,helvetica,sans-serif}h1,h2,h3,h4,h5{page-break-after:avoid}h3,h4{font-size:20px;font-weight:700;margin-top:20px;margin-bottom:20px}.avoid-page-break,figure,img,table,ul{page-break-inside:avoid}#page-top{display:none!important}a[href]:after{content:none!important}#car-details .tab-content,main#content{padding-top:0;padding-bottom:0}.container{width:auto}#car-details .car-name{padding:15px 0 0 0}#car-details .car-name .name{display:block;margin-bottom:5px}#car-details .owl-carousel.owl-drag .owl-item:not(.active){opacity:1}#car-details .tab-content>.tab-pane:not(.hidden):not(.hidden-print){display:block!important;visibility:visible!important;opacity:1!important}#car-details .img-qrcode{display:block!important;float:left;height:130px;margin-right:20px}#car-details .tabs.vehicle-details-tabs .tab-content{border:none}#car-details .vehicle-main-specs-wrapper{padding:0 20px}#car-details .vehicle-details-tabs{page-break-before:avoid}#car-details .list-group-item{border:none;border-bottom:1px solid #ddd;padding:5px 5px}#car-details .table-specifications>tbody>tr>td:first-child{font-weight:400}.pdf-footer{font-size:10pt;color:#317eac!important;line-height:10pt}}@media print and (color){*{-webkit-print-color-adjust:exact;print-color-adjust:exact}}