@charset "UTF-8";#header-nav{background-color:#252525;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease;min-height:50px;padding-top:1rem;padding-bottom:1rem}#header-nav .company-brand a{display:block;color:#fff;font-size:1.5em;text-decoration:none}#header-nav .company-brand a img{height:40px}@media (min-width:768px){#header-nav .company-brand a img{padding-right:1.5rem}}#header-nav .company-brand a span{font-family:DIN2014-Bold,sans-serif;text-transform:uppercase;padding-left:.5rem;font-size:1rem}@media (min-width:480px){#header-nav .company-brand a span{font-size:1.5rem}}@media (min-width:768px){#header-nav .company-brand a span{font-size:1.75rem}}header.fixed-top{transition:top .2s ease-in-out;-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 #header-nav .navbar-nav>li>a{padding-top:.75rem;padding-bottom:.75rem}}header.fixed-top~#body-content{padding-top:73px}@media (min-width:768px){header.fixed-top~#body-content{padding-top:76px}}#scroll-top{display:none;width:100%;margin:0 auto;position:fixed;bottom:50px;right:10px;z-index:2}#scroll-top .icon{position:absolute;right:20px;bottom:20px;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:#a11d2c;text-decoration:underline;outline:0}a:not(.btn):focus,a:not(.btn):hover{color:#000}.privacy-text a{text-decoration:underline}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:#dee2e6}.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}.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%}.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 #dee2e6;padding:.5rem 0}@media (max-width:991px){#wizard>.container{max-width:none;padding-left:0;padding-right:0}}.multi-steps>li.active:before,.multi-steps>li.active~li:before{content:counter(stepNum);font-family:inherit;font-weight:700}.multi-steps>li.active:after,.multi-steps>li.active~li:after{background-color:#505050}.multi-steps{display:table;table-layout:fixed;width:100%;margin:0}.multi-steps>li{counter-increment:stepNum;text-align:center;display:table-cell;position:relative;color:#a11d2c;padding:.5rem}@media (min-width:768px){.multi-steps>li{padding:1rem;border-left:1px solid #dbdada;text-align:left}}.multi-steps>li>a,.multi-steps>li>span{display:block;font-size:.8rem}@media (min-width:768px){.multi-steps>li>a,.multi-steps>li>span{display:inline;font-size:1rem}}.multi-steps>li>a{color:inherit;text-decoration:none}.multi-steps>li>a>strong{display:block;line-height:1}@media (min-width:768px){.multi-steps>li>a>strong{display:inline;line-height:inherit}}.multi-steps>li:before{content:'\f00c';content:'\2713;';content:'\10003';content:'\10004';content:'\2713';display:block;color:#a11d2c;background-color:#fff;width:36px;height:36px;line-height:32px;text-align:center;margin:.5rem auto;font-weight:700;border-width:2px;border-style:solid;border-color:#a11d2c;border-radius:50%}@media (min-width:768px){.multi-steps>li:before{display:inline-block;margin:0 .5rem 0 0}}@media (min-width:768px){.multi-steps>li:last-child{border-right:1px solid #dbdada}}.multi-steps>li:last-child:after{display:none}.multi-steps>li.active{background-color:#a11d2c;color:#fff}.multi-steps>li.active:before{background-color:#fff;border-color:#a11d2c;color:#a11d2c}.multi-steps>li.active~li{color:#505050}.multi-steps>li.active~li:before{color:#505050;background-color:#f4f4f4;border-color:#505050}.wizard-actions{margin:1rem 0;padding:1rem 0}.wizard-actions .btn{min-width:160px}section.registration{padding-top:2rem}#quote-summary{margin-bottom:2rem}#quote-summary dd{text-align:right;margin:0}#quote-summary #quote{display:none}#quote-summary #quote .row>*{border-bottom:1px solid #dee2e6;font-weight:400}#quote-summary #quote dd{text-align:right}#quote-summary #quote output:empty:before{content:"-"}#quote-summary #quote .total{border:none;font-weight:700}#quote-options{margin-bottom:2rem}#quote-options .option.row{padding-top:.5rem;padding-bottom:.5rem;border-bottom:1px solid #dee2e6}#quote-options .option.row:first-child{border-top:1px solid #dee2e6}#quote-options .option.row>*{-ms-flex-item-align:center;align-self:center}#quote-options .option.row label{margin:0}#quote-options .option.row label.btn{margin-right:.5rem;vertical-align:top}@media (min-width:768px){#quote-options .option.row label.btn{vertical-align:initial}}#quote-options .option.row label:not(.btn){max-width:70%;line-height:1.2}@media (min-width:768px){#quote-options .option.row label:not(.btn){max-width:none;line-height:initial}}#quote-options .option.row.selected{background-color:#f4f4f4}#quote-options .option.row.selected .option-value{font-weight:700}#quote-options .total.row{padding-top:1rem;padding-bottom:1rem;border-top:1px solid #505050;font-weight:700;font-size:1.5rem}@media (min-width:768px){#error-404 .msg{opacity:.75;position:absolute}}.modal-body h3,.modal-body h4{font-size:1.25rem}.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:#a11d2c!important;box-shadow:0 0 2px 2px #a11d2c}.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:#a11d2c;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}@media (min-width:992px){ul.split{width:100%;max-width:100%;display:table;margin:0 0 1rem 0;padding:0}ul.split>li{display:block;float:left;width:50%;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ul.split>li:before{content:'\2022';display:inline-block;width:1em}ul.split>li:nth-child(odd){padding-right:.5rem}ul.split>li:nth-child(even){padding-left:.5rem}}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:#a11d2c;color:#fff}.badge.badge-secondary{background-color:#505050;color:#fff}.badge.available-items{background-color:#a11d2c;color:#f4f4f4}.badge.promo{background-color:#002c57;color:#fff}.label{display:inline-block;padding:.25em .4em;font-size:75%;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}.label.nuovo{color:#17324f;background-color:#fff}.label.km0{color:#2a4b6d;background-color:#fff}.label.usato{color:#313639;background-color:#fff}.label.patenteA2{background-color:#002c57}.label.approved{background-color:#2a2a2a}.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:#a11d2c!important}.bg-dark{background-color:#505050}.bg-price,.bg-promo{background-color:#002c57}.bg-paypal{background-color:#0079f0}.text-primary{color:#002c57}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 .custom-checkbox .custom-control-input:checked~.custom-control-label::before,form .custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#a11d2c}form option:disabled{color:#b3b2b2}[data-toggle=modal]{cursor:pointer}.modal .modal-title span{display:block;color:#002c57}@media (min-width:992px){.modal .modal-title span{display:inline}}.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 #dee2e6;padding-bottom:.5rem;text-decoration:none!important}.filters .btn.active{border-bottom:2px solid #a11d2c}.form-control-range{-webkit-appearance:none;width:100%;height:15px;background:#dbdada;outline:0;opacity:.7;-webkit-transition:.2s;transition:opacity .2s}.form-control-range:hover{opacity:1}.form-control-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;background:#505050;cursor:pointer}.form-control-range::-moz-range-thumb{width:25px;height:25px;background:#505050;cursor:pointer}.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:#505050;border-color:#505050;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:#2a2a2a;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:#a11d2c;border-color:#a11d2c;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:#a11d2c;color:#a11d2c}.btn-primary .badge{color:#fff;background-color:#a11d2c}.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-outline-primary.disabled,.btn-outline-primary:disabled{color:#505050;border-color:#505050}.btn-secondary{background-color:#000;border-color:#000;color:#fff}.btn-secondary.active,.btn-secondary:active,.btn-secondary:active:focus,.btn-secondary:focus,.btn-secondary:hover,.show .btn-secondary.dropdown-toggle{background-color:#505050;color:#fff}.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}#hero{position:relative}#hero .hero-image img{width:100%}#hero .hero-image.opacity:after{content:'\A';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.4)}#hero .hero-text{text-align:center;position:absolute;width:100%;top:15%;padding:0 1rem}#hero .hero-text>*{color:#fff}#hero .hero-text h1{font-size:2rem}#hero .hero-text h2{font-size:1.25rem;margin-bottom:1rem}#hero .hero-text .btn-outline-light:hover{color:#2a2a2a}@media (min-width:1200px){#hero .hero-text{padding:0;width:auto;top:50%;left:50%;transform:translate(-50%,-50%)}#hero .hero-text h1{font-size:4rem}#hero .hero-text h2{font-size:2rem}}@media only screen and (max-device-width:600px){#home-info{padding-top:5rem!important}}#home-info .step-icons{border:1px solid #505050}@media (min-width:768px){#home-info .step-icons{display:inline-block}}#home-info .step-icons>li{line-height:1.5;padding:.5rem;margin:0;font-size:1.25rem}#home-info .step-icons>li:not(:last-child){border-bottom:1px solid #505050}@media (min-width:768px){#home-info .step-icons>li{display:inline-block}#home-info .step-icons>li:not(:last-child){border-bottom:0;border-right:1px solid #505050}}#home-calendar .calendar-table .row{border-right:1px solid #dee2e6;border-bottom:1px solid #dee2e6;border-left:1px solid #dee2e6;padding-top:.5rem;padding-bottom:.5rem;background-color:#fff}#home-calendar .calendar-table .row:first-child{border-top:1px solid #dee2e6}#home-calendar .calendar-table .row:nth-child(odd){background-color:#f4f4f4}#home-calendar .calendar-table .row div:nth-child(1) span:nth-child(1){font-weight:700;display:block}#home-calendar .calendar-table .row div:nth-child(1) span:nth-child(1):nth-child(1):before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;text-align:center;width:1.25em;content:"\f073"}#home-calendar .calendar-table .row div:nth-child(1) span:nth-child(2){padding-left:1.25em}#home-calendar .calendar-table .row div:nth-child(2){text-align:right;font-weight:700}#home-calendar .calendar-table .row div:nth-child(3):before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;text-align:center;width:1.25em;content:"\f3c5"}#home-calendar .calendar-table .row div:nth-child(4){margin-top:.5rem;margin-bottom:.5rem}@media (min-width:768px){#home-calendar .calendar-table .row div:nth-child(2){text-align:left}#home-calendar .calendar-table .row div:nth-child(3) span{padding-left:1.25em;display:block}#home-calendar .calendar-table .row div:nth-child(4){text-align:right}}@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}}