@charset "UTF-8";.module.about-module{background-color:#ececec;padding-bottom:40px;width:100%;max-width:100%}.module.about-module .content{width:100%;max-width:1180px;margin:0 auto}.module.about-module .content h1{font-size:36px}.module.about-module .content p{font-family:VolvoNovumLight;font-size:17px;line-height:27px}.module.about-module a{color:#1c6bba}.accessories_offers .item-container{display:inline-block;float:left;min-height:400px;position:relative}.accessories_offers .items-container-box{display:flex;flex-wrap:wrap;margin:-30px -15px}.accessories_offers .items-container-box .item-container{flex:0 0 30.7%;margin:30px 15px;background-color:#fff}@media screen and (max-width:1200px){.accessories_offers .items-container-box .item-container{flex:0 0 43%}}@media screen and (max-width:920px){.accessories_offers .items-container-box .item-container{flex:1}}.accessories_offers .accessories-item{margin-bottom:0!important;padding-bottom:0!important}.accessories_offers [data-edit=top-block]{margin:0 0 70px 0}.accessories_offers [data-edit=top-block] .product-block_right{display:flex;flex-direction:column;justify-content:space-between}.accessories_offers [data-edit=top-block] .product-block_right .title{display:block;font-size:30px;line-height:1.1;margin-bottom:30px;word-break:break-word;hyphens:auto}.accessories_offers [data-edit=top-block] .product-block_right .product-text{display:block;font-size:17px;color:#000;margin-bottom:25px}.accessories_offers [data-edit=top-block] .container_button,.accessories_offers [data-edit=top-block] .price_and_offers_line{padding:12px 20px;border-left:none;border-right:none;justify-content:flex-end}.accessories_offers [data-edit=top-block] .container_button .price-block,.accessories_offers [data-edit=top-block] .price_and_offers_line .price-block{margin-left:6px}.accessories_offers [data-edit=top-block] .container_button .price-block span:last-child,.accessories_offers [data-edit=top-block] .price_and_offers_line .price-block span:last-child{margin-left:6px}.accessories_offers [data-edit=top-block] .preisstore-label{margin-left:6px}.accessories_offers .item{display:flex;flex-direction:column;justify-content:space-between;height:100%;margin:0!important}.accessories_offers .item .item-wrapper{display:grid;grid-template-rows:1fr auto auto;height:100%}.accessories_offers .item .item-wrapper .link{display:none}.accessories_offers .item .item-content{margin-top:15px}.accessories_offers .item .item-content .item-content_text h3{word-break:break-word;hyphens:auto}.accessories_offers .item .item-top_img{max-height:275px;height:275px;overflow:hidden}.accessories_offers .item .item-top_img img{width:100%;height:100%;display:block;object-fit:cover}.accessories_offers .item .price_and_offers_line{border-left:none;border-right:none;padding:12px 20px;justify-content:flex-end}.accessories_offers .item .price_and_offers_line .price-block{margin-left:6px}.accessories_offers .item .price_and_offers_line .price-block span:last-child{margin-left:6px}.accessories_offers .item .annotation{margin-left:6px}.accessories_offers .item .item-content_bottom{min-height:104px}.business-customers-offers h4{text-align:center}.business-customers-offers .under-legal{position:absolute;bottom:25px;left:20px}.business-customers-offers .tab-pane.item{position:relative}.business-customers-offers .offers-type-navigation{justify-content:center;margin:20px auto}.business-customers-offers .offers-type-navigation .nav-item .nav-link{display:flex;align-items:center;padding:0 10px;border-right:1px solid #706d6d;border-radius:0;font-size:22px;color:#706d6d;margin:0;outline:0}.business-customers-offers .offers-type-navigation .nav-item .nav-link .image-box{display:flex;align-items:stretch;justify-content:center;width:100px;height:46px;margin-left:-4px}.business-customers-offers .offers-type-navigation .nav-item .nav-link img{width:100%;height:100%;object-fit:cover}.business-customers-offers .offers-type-navigation .nav-item .nav-link .info{display:flex;align-items:center;margin-left:10px;border-bottom:1px solid transparent}.business-customers-offers .offers-type-navigation .nav-item .nav-link .info p{font-size:15px;margin-bottom:5px;line-height:1;text-transform:uppercase}.business-customers-offers .offers-type-navigation .nav-item .nav-link.active{color:#007bcd;background-color:transparent}.business-customers-offers .offers-type-navigation .nav-item .nav-link.active .info{border-bottom:2px solid #007bcd}.business-customers-offers .offers-type-navigation .nav-item:last-of-type .nav-link{border-right:none}.business-customers-offers .over-table-wrapper{position:relative;margin-top:40px;min-height:500px}.business-customers-offers .over-table-wrapper .banner{position:relative;overflow:hidden}.business-customers-offers .over-table-wrapper .banner img{width:100%;transform:scale(.6) translateX(-45%)}.business-customers-offers .over-table-wrapper .banner:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:-1px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,.1) 58%,rgba(0,0,0,.4) 70%,rgba(0,0,0,.84) 100%,#000 100%)}.business-customers-offers .over-table-wrapper .over-table{display:flex;flex-direction:column;position:absolute;background-color:#fff;color:#000;padding:30px 20px;max-width:550px;width:100%;overflow:auto;right:30px;top:50%;z-index:400;height:auto;transform:translate(10px,-50%);box-shadow:0 0 7px 2px #5e5e5e;font-size:15px}.business-customers-offers .over-table-wrapper .over-table .title-field{display:flex;justify-content:center}.business-customers-offers .over-table-wrapper .over-table .sub-title,.business-customers-offers .over-table-wrapper .over-table .title{display:inline-block;text-align:center;font-size:26px;line-height:1}.business-customers-offers .over-table-wrapper .over-table .title{position:relative;text-transform:uppercase;padding:0 10px;margin:0;line-height:1.4;border-bottom:2px solid #007bcd}.business-customers-offers .over-table-wrapper .over-table .sub-title{font-size:16px;margin:18px 0;color:#007bcd;font-family:VolvoNovumMedium}.business-customers-offers .over-table-wrapper .over-table .block{padding:0 30px}.business-customers-offers .over-table-wrapper .over-table .row_title{width:56%}.business-customers-offers .over-table-wrapper .over-table .price_and_offers:first-of-type .price_and_offers_line:first-of-type .price-block sup{font-size:12px}.business-customers-offers .over-table-wrapper .over-table .price_and_offers:first-of-type .price_and_offers_line:first-of-type .price-block sup sup{top:-.5em;font-size:12px}.business-customers-offers .over-table-wrapper .over-table .price_and_offers:first-of-type .price_and_offers_line:first-of-type .price-block sub{bottom:initial}.business-customers-offers .over-table-wrapper .over-table .price_and_offers:first-of-type .price_and_offers_line:first-of-type .row_title{border-right:none!important;margin-right:inherit}.business-customers-offers .over-table-wrapper .over-table .price_and_offers:first-of-type .price_and_offers_line:first-of-type span{font-family:VolvoNovumMedium}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.business-customers-offers .over-table-wrapper .over-table .price_and_offers:first-of-type .price_and_offers_line:first-of-type .row_title{width:60%!important}}.business-customers-offers .over-table-wrapper .over-table .price_and_offers:not(:first-of-type) .price_and_offers_line .price-block{font-family:VolvoNovumLight!important}.business-customers-offers .over-table-wrapper .over-table .price-block{display:flex;align-items:center;justify-content:flex-end}.business-customers-offers .over-table-wrapper .over-table .price-block span{margin-right:4px}.business-customers-offers .over-table-wrapper .over-text{position:absolute;left:50px;top:50px;max-width:50%;color:#fff;z-index:20}.business-customers-offers .over-table-wrapper .over-text .title{font-size:30px}.business-customers-offers .over-table-wrapper .over-text .sub-title{font-size:24px;margin-bottom:25px;font-weight:700}.business-customers-offers .over-table-wrapper .over-text .description{font-size:18px}.business-customers-offers .over-table-wrapper .btn-box{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 15px;margin-top:40px;padding:0 30px}.business-customers-offers .over-table-wrapper .btn-box .btn-first{border:1px solid #007bcd}.business-customers-offers .over-table-wrapper .btn-box .btn-first:hover{color:#fff;background-color:#007bcd}.business-customers-offers .over-table-wrapper .btn-box a{display:flex;align-items:center;justify-content:center;color:#007bcd;padding:12px 6px;white-space:nowrap;text-transform:uppercase}.business-customers-offers .over-table-wrapper .btn-box a:last-of-type{justify-content:flex-end}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.business-customers-offers .over-table-wrapper .btn-box{display:flex;justify-content:space-between}}.business-customers-offers .slick-dots{position:relative;bottom:0;margin:20px 0 35px 0;display:flex;justify-content:center;align-items:center;order:0}.business-customers-offers .slick-dots li{display:flex;align-items:center;margin:0 3px;height:30px}.business-customers-offers .slick-dots li button{width:50px;height:3px;font-size:0;line-height:0;border:0;outline:0;cursor:pointer;background:#ccc}.business-customers-offers .slick-dots li button:before{display:none}.business-customers-offers .slick-dots li.slick-active button{background:#0b76ef}@media screen and (max-width:1050px){.business-customers-offers .over-table-wrapper{margin-top:20px}.business-customers-offers .over-table-wrapper .btn-box{grid-template-columns:1fr;padding:0;text-align:center}.business-customers-offers .over-table-wrapper .btn-box a:last-of-type{justify-content:center}.business-customers-offers .slick-list{padding:0 15% 0 0;order:1}.business-customers-offers .slick-list .slick-slide{height:auto;outline:0;margin:0}.business-customers-offers .slick-track{display:flex}.business-customers-offers .tab-content .over-table-wrapper .over-text{max-width:100%;top:30px;left:20px}.business-customers-offers .tab-content .over-table-wrapper .banner{height:340px;margin:0 -15px}.business-customers-offers .tab-content .over-table-wrapper .banner img{width:100%;transform:scale(1) translateX(0) translateY(64%)}.business-customers-offers .tab-content .over-table-wrapper .over-table{max-width:100%;position:relative;right:0;padding:0;margin-top:20px;top:0;transform:translate(0);box-shadow:none}.business-customers-offers .tab-content .over-table-wrapper .over-table .sub-title{font-size:14px}.business-customers-offers .tab-content .over-table-wrapper .over-table .block{padding:0}.business-customers-offers .tab-content .over-table-wrapper .over-table .block .price-block,.business-customers-offers .tab-content .over-table-wrapper .over-table .block .price_and_offers_line,.business-customers-offers .tab-content .over-table-wrapper .over-table .block .row_title{font-size:12px}.business-customers-offers .under-legal{position:relative;bottom:0;left:0}}.business-customers-offers-legals{margin-bottom:18px}.business-customers-offers-legals p.legal-text:first-of-type{margin-top:18px}.business-customers-offers-legals>div{margin-bottom:18px}.business-customers-offers-legals br{display:block;margin:10px 0;line-height:22px;content:""}.model-tabsmodule.businesskunden .nav-tabs,.usedcar-tabsmodule.businesskunden .nav-tabs{display:grid;grid-gap:0 40px;padding:0 20px;grid-template-columns:repeat(5,1fr);border-bottom:none;margin-bottom:25px}.model-tabsmodule.usedcar .nav-tabs,.usedcar-tabsmodule.usedcar .nav-tabs{display:grid;grid-gap:0 40px;padding:0 20px;grid-template-columns:repeat(6,1fr);border-bottom:none;margin-bottom:25px}.model-tabsmodule .nav-item,.usedcar-tabsmodule .nav-item{display:flex;flex-direction:column;height:100%}.model-tabsmodule .nav-item .image-box,.usedcar-tabsmodule .nav-item .image-box{height:100%;position:relative}.model-tabsmodule .nav-item .image-box:after,.usedcar-tabsmodule .nav-item .image-box:after{content:'';width:1px;height:100%;position:absolute;right:-20px;background-color:silver}.model-tabsmodule .nav-item .image-box:last-child:after,.usedcar-tabsmodule .nav-item .image-box:last-child:after{content:'';width:0;display:none;background-color:transparent}.model-tabsmodule .nav-item img,.usedcar-tabsmodule .nav-item img{width:100%;height:100%;max-height:140px;object-fit:cover}.model-tabsmodule .nav-link,.usedcar-tabsmodule .nav-link{display:flex;flex-direction:column;height:100%;padding:0 0 15px 0;border:none;border-bottom:3px solid transparent}.model-tabsmodule .nav-link.active,.usedcar-tabsmodule .nav-link.active{border:none;border-bottom:3px solid #1c6bba}.model-tabsmodule .nav-link:hover,.usedcar-tabsmodule .nav-link:hover{border:none;border-bottom:3px solid #1c6bba}.model-tabsmodule .nav-link .title,.usedcar-tabsmodule .nav-link .title{text-align:center;font-size:18px;font-weight:700}.model-tabsmodule .tab-content .tab-pane,.usedcar-tabsmodule .tab-content .tab-pane{position:relative}.model-tabsmodule .tab-content .full-size-img img,.usedcar-tabsmodule .tab-content .full-size-img img{width:100%}.model-tabsmodule .tab-content .info,.usedcar-tabsmodule .tab-content .info{position:absolute;width:50%;left:30px;top:50%;padding:25px 20px;transform:translate(0,-50%);background-color:#fff}.model-tabsmodule .tab-content .info .title,.usedcar-tabsmodule .tab-content .info .title{font-size:22px;font-weight:700;margin-bottom:8px}.model-tabsmodule .tab-content .info .description,.usedcar-tabsmodule .tab-content .info .description{font-size:16px;font-weight:100;margin-bottom:20px}.model-tabsmodule .tab-content .info .control-btn,.usedcar-tabsmodule .tab-content .info .control-btn{display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.model-tabsmodule .tab-content .info .button-blue,.usedcar-tabsmodule .tab-content .info .button-blue{font-size:16px;padding:12px 20px}.premium-offert-module .nav-pills .nav-item:not(:last-child){border-right:1px solid #ccc}.premium-offert-module .nav-pills .nav-link{padding:1px 20px;font-size:1.13em;flex-flow:row wrap}.premium-offert-module .nav-pills .nav-link .wrapper-img{max-height:50px;overflow:hidden;font-size:16px;line-height:1}.premium-offert-module .nav-pills .nav-link .wrapper-img img{max-width:112px}.premium-offert-module .nav-pills .nav-link span{padding-bottom:5px;border-bottom:2px solid transparent;line-height:1}.premium-offert-module .nav-pills .nav-link.active{color:#161618!important}.premium-offert-module .nav-pills .nav-link.active span,.premium-offert-module .nav-pills .nav-link:hover span{color:#161618;border-bottom-color:#1c6bba}.premium-offert-module .tab-wrapper-info .info-wrapper{top:0;bottom:0;right:0;margin:auto 0;justify-content:space-between;flex-flow:row wrap}.premium-offert-module .tab-wrapper-info .left-side{flex:1 50%;color:#fff}.premium-offert-module .tab-wrapper-info .left-side .width{overflow:auto;height:calc(100% - 100px);margin:50px 60px 50px 50px}.premium-offert-module .tab-wrapper-info .right-side{flex:2 30%;margin:35px auto}.premium-offert-module .tab-wrapper-info .right-side .width{background-color:#fff;padding:15px 15px 15px 30px;height:100%;overflow:auto}.premium-offert-module .tab-wrapper-info .right-side .background-dark{background-color:#6e6e6e;color:#fff;font-weight:700}.premium-offert-module .tab-wrapper-info .right-side .group-button a{color:#1c6bba}.premium-offert-module .tab-wrapper-info .award{bottom:0;left:0;max-width:90px}.premium-offert-module .anchor-button{cursor:pointer;line-height:20px;color:#97999b;font-size:.75em}@media (max-width:1180px){.premium-offert-module .tab-wrapper-info .left-side{flex:1 40%}}@media (min-width:992px){.premium-offert-module .tab-content{padding:0 15px}.premium-offert-module .info-wrapper{position:absolute}.premium-offert-module .tab-wrapper-info .left-side .width{padding-bottom:90px}}@media (max-width:992px){.premium-offert-module .nav-pills{list-style:none;flex:100%;justify-content:space-around;height:80px}.premium-offert-module .nav-pills .nav-item{flex:1}.premium-offert-module .nav-pills .nav-link{text-align:center}.premium-offert-module .nav-pills .nav-link .wrapper-img{margin-bottom:5px}.premium-offert-module .tab-wrapper-info .left-side{flex-basis:auto;flex-grow:1;position:relative}.premium-offert-module .tab-wrapper-info .left-side .wrapper-img{position:absolute!important;top:0;bottom:0;margin-top:auto;width:100%;margin-bottom:auto}.premium-offert-module .tab-wrapper-info .left-side .wrapper-img img{width:100%}.premium-offert-module .tab-wrapper-info .left-side .width{padding-bottom:90px}.premium-offert-module .tab-wrapper-info .right-side{flex-basis:auto;flex-grow:1;max-width:90%;margin:auto;z-index:9999;transform:translate3d(0,-40px,0);background-color:#fff}.premium-offert-module .tab-wrapper-info .right-side .width>h3,.premium-offert-module .tab-wrapper-info .right-side .width>p{text-align:center}.premium-offert-module .tab-wrapper-info .right-side .group-button a{display:block}.premium-offert-module .tab-wrapper-info .right-side .group-button a:not(:last-child){margin-bottom:25px}.premium-offert-module .tab-wrapper-info .award{left:initial;right:20px}}@media (max-width:768px){.premium-offert-module .tab-wrapper-info .left-side{flex:100%;position:relative}.premium-offert-module .tab-wrapper-info .left-side .wrapper-img{position:absolute!important;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.premium-offert-module .tab-wrapper-info .left-side .wrapper-img img{height:100%;max-width:none!important;width:auto!important}.premium-offert-module .tab-wrapper-info .left-side .width{padding-bottom:90px}}@media (max-width:680px){.premium-offert-module .nav-pills .nav-link{font-size:.75em}.premium-offert-module .nav-pills .nav-link .wrapper-img{font-size:.75em}.premium-offert-module .left-side .width{margin:50px 25px 50px 25px!important}.premium-offert-module .right-side{max-width:92%!important}}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-body .popup-models-container,.car-comparison-module.module .module-content .models-select-container{display:flex;flex-direction:column}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-body .popup-models-container .models-group-row,.car-comparison-module.module .module-content .models-select-container .models-group-row{display:flex;flex-direction:row;border-bottom:1px solid #dadada;padding:20px 0}@media all and (max-width:767px){.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-body .popup-models-container .models-group-row,.car-comparison-module.module .module-content .models-select-container .models-group-row{border:none;padding:0}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-body .popup-models-container .models-group-row:not(:last-of-type),.car-comparison-module.module .module-content .models-select-container .models-group-row:not(:last-of-type){margin-bottom:5px}}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-body .popup-models-container .models-group-row .group-name,.car-comparison-module.module .module-content .models-select-container .models-group-row .group-name{font-family:VolvoNovumRegular,sans-serif;font-size:22px;text-transform:uppercase;flex:1;max-width:150px}@media all and (max-width:767px){.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-body .popup-models-container .models-group-row .group-name,.car-comparison-module.module .module-content .models-select-container .models-group-row .group-name{display:none}}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-body .popup-models-container .models-group-row .group-models,.car-comparison-module.module .module-content .models-select-container .models-group-row .group-models{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:20px;flex:1}@media all and (max-width:767px){.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-body .popup-models-container .models-group-row .group-models,.car-comparison-module.module .module-content .models-select-container .models-group-row .group-models{grid-template-columns:repeat(2,1fr);grid-column-gap:5px;grid-row-gap:5px}}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-body .popup-models-container .models-group-row .group-models .model,.car-comparison-module.module .module-content .models-select-container .models-group-row .group-models .model{padding:5px 0;transition:all .3s;overflow:hidden;border-radius:5px;border:1px solid transparent;position:relative}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-body .popup-models-container .models-group-row .group-models .model img,.car-comparison-module.module .module-content .models-select-container .models-group-row .group-models .model img{max-width:100%;height:auto;transition:all .3s}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-body .popup-models-container .models-group-row .group-models .model .model-name,.car-comparison-module.module .module-content .models-select-container .models-group-row .group-models .model .model-name{font-family:VolvoNovumMedium,sans-serif;font-size:16px;line-height:1.4;margin-top:25px;margin-left:30px;transition:all .3s}@media all and (max-width:767px){.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-body .popup-models-container .models-group-row .group-models .model .model-name,.car-comparison-module.module .module-content .models-select-container .models-group-row .group-models .model .model-name{font-size:14px;margin-top:10px;margin-left:15px}}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-body .popup-models-container .models-group-row .group-models .model:hover,.car-comparison-module.module .module-content .models-select-container .models-group-row .group-models .model:hover{box-shadow:1px 1px 8px 0 rgba(0,0,0,.3);cursor:pointer}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-body .popup-models-container .models-group-row .group-models .model:hover img,.car-comparison-module.module .module-content .models-select-container .models-group-row .group-models .model:hover img{transform:scale(1.05)}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-body .popup-models-container .models-group-row .group-models .model.selected,.car-comparison-module.module .module-content .models-select-container .models-group-row .group-models .model.selected{box-shadow:1px 1px 8px 0 rgba(0,0,0,.3);border-color:#1c6bba}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-body .popup-models-container .models-group-row .group-models .model.selected img,.car-comparison-module.module .module-content .models-select-container .models-group-row .group-models .model.selected img{transform:scale(1.05)}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-body .popup-models-container .models-group-row .group-models .model.selected .model-name,.car-comparison-module.module .module-content .models-select-container .models-group-row .group-models .model.selected .model-name{color:#1c6bba}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-body .popup-models-container .models-group-row .group-models .model.selected.added,.car-comparison-module.module .module-content .models-select-container .models-group-row .group-models .model.selected.added{position:relative;cursor:unset}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-body .popup-models-container .models-group-row .group-models .model.selected.added:after,.car-comparison-module.module .module-content .models-select-container .models-group-row .group-models .model.selected.added:after{content:'\2713';display:block;font-size:22px;color:#1c6bba;position:absolute;top:0;right:10px}@media all and (max-width:767px){.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-body .popup-models-container .models-group-row .group-models .model.selected.added:after,.car-comparison-module.module .module-content .models-select-container .models-group-row .group-models .model.selected.added:after{font-size:18px;right:5px}}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-body .popup-models-container .models-group-row .group-models .model.selected:hover,.car-comparison-module.module .module-content .models-select-container .models-group-row .group-models .model.selected:hover{border-color:#000}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-body .popup-models-container .models-group-row .group-models .model.selected:hover .unselect-model-icon,.car-comparison-module.module .module-content .models-select-container .models-group-row .group-models .model.selected:hover .unselect-model-icon{opacity:1;visibility:visible}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-body .popup-models-container .models-group-row .group-models .model.selected:hover .model-name,.car-comparison-module.module .module-content .models-select-container .models-group-row .group-models .model.selected:hover .model-name{color:#000}.car-comparison-module.module .unselect-model-icon{position:absolute;top:8px;right:8px;width:22px;height:22px;border-radius:50%;border:1px solid #000;opacity:0;visibility:hidden;transition:all .3s}.car-comparison-module.module .unselect-model-icon:after,.car-comparison-module.module .unselect-model-icon:before{content:'';position:absolute;left:10px;top:4px;height:12px;width:1px;background-color:#000}.car-comparison-module.module .unselect-model-icon:before{transform:rotate(45deg)}.car-comparison-module.module .unselect-model-icon:after{transform:rotate(-45deg)}.car-comparison-module.module .popover-container .popover{border:none;border-radius:0}.car-comparison-module.module .popover-container .popover .popover-body{font-size:18px}.car-comparison-module.module .popover-container .popover .popover-body .alert-message{display:flex;align-items:center}.car-comparison-module.module .popover-container .popover .popover-body .alert-message img{margin-right:5px}.car-comparison-module.module .popover-container .arrow{display:none}.car-comparison-module.module .module-header{margin-bottom:20px}.car-comparison-module.module .module-header .module-title{font-family:VolvoNovumRegular,sans-serif;font-size:22px;color:#414146;text-align:center}.car-comparison-module.module .module-header .module-description{margin-top:25px}.car-comparison-module.module .module-content .models-compare-container{display:none}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table{display:grid;grid-template-columns:19% repeat(3,1fr)}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.header{border-bottom:1px solid #dadada;margin-bottom:30px}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.header .flex-row{display:flex;justify-content:center;align-items:flex-start}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.header .flex-row .back-btn{text-transform:uppercase;display:flex;align-items:center;justify-content:center;margin-top:20px}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.header .flex-row .back-btn .left-pointer{display:flex;align-items:center;justify-content:center;width:15px;height:15px;position:relative;color:#1c6bba;margin-right:5px}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.header .flex-row .back-btn .left-pointer:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;padding:4px;margin:auto;border-width:0 0 1px 1px;border-style:solid;width:0;height:0;transform:rotate(45deg)}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.header .flex-row .model-container{display:flex;flex-direction:column;flex:1;justify-content:space-between;padding:5px;height:100%;position:relative}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.header .flex-row .model-container .unselect-model-icon{opacity:1;visibility:visible;cursor:pointer;z-index:10}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.header .flex-row .model-container .delete-model{position:absolute;top:2px;right:10px;display:flex;justify-content:center;align-items:center;width:22px;height:22px;font-size:20px;z-index:3}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.header .flex-row .model-container .model-image img{max-width:100%;height:auto;min-height:auto}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.header .flex-row .model-container .model-info{display:flex;flex-direction:row;justify-content:space-between;padding:0 10px}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.header .flex-row .model-container .model-info .model-name{font-family:VolvoNovumMedium,sans-serif;font-size:16px;color:#333}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.header .flex-row .model-container .model-info .model-price{color:#999}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.header .flex-row .model-container .model-info .model-price .price-prefix{text-transform:capitalize;margin-right:5px}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.header .flex-row .model-container .model-info .model-price .price-suffix{margin-left:5px}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.header .flex-row.empty{align-items:center}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.header .flex-row.empty .models-popup{font-family:VolvoNovumMedium,sans-serif;background-color:#1c6bba;color:#fff;border-radius:30px;display:flex;align-items:center}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.row{margin:0;min-height:60px}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.row:nth-of-type(odd){background-color:#f6f6f6}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.row .flex-row{padding-left:15px}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.row .flex-row.first{word-break:break-word}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.row .flex-row.model-row:not(:first-of-type){border-left:1px solid #ddd}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.row[data-key=discharged] .model-row{white-space:pre-line}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table .flex-row{display:flex;align-items:center}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.last-row{margin-top:20px}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.last-row .flex-row.model-row{align-items:flex-start}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.last-row .links-container{padding-left:15px}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.last-row .links-container>div{padding:10px 0}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.last-row .links-container .beratungstermin a,.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.last-row .links-container .probefahrt a{font-size:12px;font-family:VolvoNovumMedium,sans-serif;display:flex;align-items:center}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.last-row .links-container .beratungstermin a i,.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.last-row .links-container .probefahrt a i{font-size:18px;font-weight:700;margin-right:15px;width:30px;display:flex;justify-content:center}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.last-row .links-container .beratungstermin a i{font-size:22px}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.last-row .links-container .business-offer a,.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.last-row .links-container .retail-offer a{font-size:16px;color:#1c6bba}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.last-row .links-container .business-offer a>span,.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.last-row .links-container .retail-offer a>span{margin-right:5px}.car-comparison-module.module .module-content .models-compare-container .info-text{margin-top:20px}.car-comparison-module.module .module-content .models-compare-container .info-text>p{margin:0}.car-comparison-module.module .action-compare-btn{display:none;flex-direction:row;justify-content:center;padding:10px 0 30px;background-color:#fff;box-shadow:0 -3px 6px 0 rgba(0,0,0,.1);position:fixed;width:100%;bottom:0;left:0;right:0;z-index:10}.car-comparison-module.module .action-compare-btn .popover-container.popover_0 .popover{max-width:none}.car-comparison-module.module .action-compare-btn.show{display:flex}.car-comparison-module.module .action-compare-btn a.compare-selected{font-family:VolvoNovumMedium,sans-serif;color:#fff;background-color:#1c6bba;border-radius:40px;position:relative}.car-comparison-module.module .action-compare-btn a.compare-selected:hover{box-shadow:2px 2px 8px 0 rgba(0,0,0,.16)}.car-comparison-module.module .action-compare-btn a.compare-selected.disabled{pointer-events:none;cursor:not-allowed}.car-comparison-module.module .action-compare-btn a.compare-selected>span{display:flex;align-items:center;margin-left:20px;color:#000;position:absolute;left:100%;top:0;bottom:0;z-index:11}.car-comparison-module.module .modal#modelsModal.fade{transition:opacity .05s}.car-comparison-module.module .modal#modelsModal.modal-vertical-centered{align-items:center}.car-comparison-module.module .modal#modelsModal.modal-vertical-centered.show{display:flex!important}.car-comparison-module.module .modal#modelsModal .modal-dialog{max-width:900px;max-height:75vh}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content{border-radius:0}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-header{padding:30px 30px 0;border:none;position:relative;display:flex;justify-content:center}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-header button.close{position:absolute;top:30px;right:30px;font-size:35px}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-body{padding:30px}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-body .popup-models-container .models-group-row{padding:10px 0}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-body .popup-models-container .models-group-row .group-models{grid-column-gap:10px}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-body .popup-models-container .models-group-row .group-models .model .model-name{margin-top:15px}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-footer{padding:0 30px 30px;border-top:none;justify-content:center}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-footer .add-model{font-family:VolvoNovumMedium,sans-serif;color:#fff;background-color:#1c6bba;border-radius:40px}.car-comparison-module.module.is-ie .module-content .models-select-container .models-block .models-group-row .group-models{display:flex;flex-direction:row}.car-comparison-module.module.is-ie .module-content .models-select-container .models-block .models-group-row .group-models .model{flex:0 0 33.333%}@media all and (max-width:767px){.car-comparison-module.module .container-fluid{padding:0}.car-comparison-module.module .popover-container .popover .popover-body{font-size:15px}.car-comparison-module.module .popover-container .popover .popover-body .alert-message{justify-content:center}.car-comparison-module.module .action-compare-btn{padding:5px 0;flex-direction:column-reverse;position:sticky;bottom:0;margin-top:20px}.car-comparison-module.module .action-compare-btn .popover-container.popover_0{width:100%}.car-comparison-module.module .action-compare-btn .popover-container.popover_0 .popover{width:100%;top:-40px!important;transform:none!important}.car-comparison-module.module .action-compare-btn .popover-container.popover_0 .popover .popover-body{text-align:center}.car-comparison-module.module .action-compare-btn>a.compare-selected{width:auto;max-width:280px}.car-comparison-module.module .module-content .models-select-container{padding:0 15px}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table{grid-template-columns:repeat(auto-fill,33.33%)}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.header{margin-bottom:10px;border-bottom:none;box-shadow:0 2px 11px 0 #bbb;padding:5px}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.header .model-row .model-container .unselect-model-icon{position:relative;top:auto;right:auto;align-self:center}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.header .model-row .model-container .model-info{flex-direction:column;padding:0}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.header .model-row .model-container .model-info .model-name,.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.header .model-row .model-container .model-info .model-price{font-size:12px}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.header .empty{padding:5px}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.header .empty a.models-popup{display:flex;flex-direction:column;width:auto;padding:0;background:0 0!important;border:none}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.header .empty a.models-popup .btn-plus{display:flex;justify-content:center;align-items:center;width:40px;height:40px;font-family:VolvoNovumMedium,sans-serif;font-size:24px;background-color:#1c6bba;color:#fff;padding:15px;border-radius:10px}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.header .empty a.models-popup .btn-text{line-height:1.2;color:#1c6bba;margin-top:5px}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.header .empty a.models-popup:hover .btn-text{color:#1c6bba!important}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table .first{grid-column-start:1;grid-column-end:4}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.row .flex-row{padding:0;display:flex;justify-content:center;text-align:center;font-size:14px}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.row .flex-row.model-row:not(:first-of-type){border:none}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.row .flex-row.first{color:#1c6bba}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.last-row{margin-top:0}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.last-row .model-row .links-container{text-align:center;width:100%;padding:15px 5px 0}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.last-row .model-row .links-container .beratungstermin a,.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.last-row .model-row .links-container .probefahrt a{display:flex;flex-direction:column}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.last-row .model-row .links-container .beratungstermin a i,.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.last-row .model-row .links-container .probefahrt a i{margin-right:0}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.last-row .model-row .links-container .business-offer a,.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.last-row .model-row .links-container .retail-offer a{display:flex;flex-direction:column;font-size:14px;word-break:break-word}.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.last-row .model-row .links-container .business-offer a.link-left-angle:after,.car-comparison-module.module .module-content .models-compare-container .models-table .flex-table.last-row .model-row .links-container .retail-offer a.link-left-angle:after{display:none}.car-comparison-module.module .module-content .models-compare-container .info-text{padding:0 15px}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-header .modal-title{text-align:center}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-header button.close{top:13px;right:13px}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-body .popup-models-container .models-block .models-group-row{padding:0}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-body .popup-models-container .models-block .models-group-row .group-models{grid-template-columns:repeat(3,1fr)}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-footer{flex-direction:column-reverse}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-footer .add-model{width:auto;margin:0 auto}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-footer .popover-container.popover_1{width:100%}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-footer .popover-container.popover_1 .popover{width:100%;max-width:none}.car-comparison-module.module .modal#modelsModal .modal-dialog .modal-content .modal-footer .popover-container.popover_1 .popover .popover-body{text-align:center}}.care-by-volvo-module{color:#333}.care-by-volvo-module .head-module p{max-width:774px;margin:0 auto}.care-by-volvo-module .nav-tabs li:not(:last-child){border-right:1px solid #ccc}.care-by-volvo-module .nav-tabs a{position:relative;padding:10px 0;display:block;line-height:1;margin:0 17px}.care-by-volvo-module .nav-tabs a:after{position:absolute;right:0;left:0;content:'';width:100%;display:block;margin-top:5px;border-bottom:3px solid transparent}.care-by-volvo-module .nav-tabs a .active{color:#1c6bba}.care-by-volvo-module .nav-tabs a .active:after{color:#1c6bba}.care-by-volvo-module .nav-tabs [aria-selected=true]:after{border-bottom-color:#1c6bba!important}.care-by-volvo-module .tab-content .tab-pane.m-align-buttons .wrapper{justify-content:space-between!important}.care-by-volvo-module .tab-content .tab-pane .wrapper{justify-content:flex-start!important}.care-by-volvo-module .tab-content .tab-pane .title{font-size:1.5em;font-family:VolvoNovumLight;font-style:normal;line-height:1;margin:20px 0 10px 0}.care-by-volvo-module .tab-content .tab-pane>.row{justify-content:center}.care-by-volvo-module .col-block{display:flex;flex-direction:column}.care-by-volvo-module .col-block .wrapper{display:flex;flex-direction:column;justify-content:space-between;height:100%}.care-by-volvo-module .col-block .wrapper .image,.care-by-volvo-module .col-block .wrapper:not(.image)>*{display:block;margin-bottom:28px}.care-by-volvo-module .col-block .wrapper .col-block .image,.care-by-volvo-module .col-block .wrapper .col-block .image>*{display:flex;justify-content:center;align-items:center}.care-by-volvo-module .col-block .wrapper .block-1 .col-block .image{max-width:600px;overflow:hidden;max-height:400px;margin-left:auto;margin-right:auto}.care-by-volvo-module .col-block .wrapper .block-2 .col-block .image{max-width:945px;overflow:hidden;max-height:360px}.care-by-volvo-module .col-block .wrapper block-3 .col-block .image{max-width:630px;overflow:hidden;max-height:240px}.care-by-volvo-module .col-block .wrapper .description{font-size:1em;line-height:1.4em;min-height:auto}.care-by-volvo-module .col-block .wrapper a{text-transform:uppercase}.care-by-volvo-module .col-block .wrapper .price{font-size:1.375em;margin-bottom:15px}.care-by-volvo-module .col-block .wrapper .price-cost{font-size:1.25em;color:#1c6bba}.care-by-volvo-module .col-block .wrapper .button-cta-wraper{font-size:1.07em}.care-by-volvo-module .col-block .wrapper .icons-pfeil-after{padding:15px 16px}.care-by-volvo-module .col-block .wrapper .legal-box{flex:1;font-size:14px;color:#5c5c5c}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.care-by-volvo-module .col-block{display:inline-block}.care-by-volvo-module .col-block .image-wrapper{flex:0 1 100px}.care-by-volvo-module .col-block .wrapper{display:block;height:auto}}.care-by-volvo-module .hover-b-color-none{border:none}.care-by-volvo-module .popover{-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.care-by-volvo-module .popover .arrow:before{display:none}.care-by-volvo-module .popover .arrow:after{padding:0;border-bottom-color:#b6b6b6}.care-by-volvo-module .popover .row{margin:auto}.care-by-volvo-module .popover .popover-body{padding:9px 14px}.care-by-volvo-module .popover .popover-block{width:100%;display:flex;justify-content:center;align-items:start;flex-direction:column}.care-by-volvo-module .popover .popover-block .image{width:100px;height:40px;overflow:hidden;margin-right:10px}.care-by-volvo-module .popover .popover-block .image img{width:100%}.care-by-volvo-module .popover .popover-block .row_container{margin-bottom:15px;display:flex;justify-content:center;align-items:center}.care-by-volvo-module .popover .popover-block .title{font-size:1.14em;max-width:145px}@media (max-width:992px){.care-by-volvo-module .nav-tabs{display:flex;justify-content:center;align-items:center;flex-direction:row}.care-by-volvo-module .nav-tabs li{flex:1}.care-by-volvo-module .nav-tabs a{display:inline-block}.care-by-volvo-module .head-module+*{flex-direction:column}}@media (max-width:680px){.care-by-volvo-module{font-size:13px}.care-by-volvo-module .head-line-text .title{margin-bottom:15px}}.career-page .module{max-width:1158px;padding:0 24px!important;margin:120px auto}@media (max-width:767px){.career-page .module{margin:80px auto}}.career-page .module h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.2;color:#000;margin:0 0 20px}@media (max-width:767px){.career-page .module h2{font-size:24px}}.career-page .module h5{font-family:VolvoNovumMedium,sans-serif;font-size:20px;font-weight:500;line-height:1.2;color:#000}.career-page .module p{font-family:VolvoNovumRegular,sans-serif;font-size:16px;font-weight:300;line-height:1.47;color:#000;margin:0 0 0}.career-page .career{margin-top:80px;padding-left:15px;padding-right:15px}.career-page .career .text-box{margin:0 0 50px}.career-page .career input{display:none}.career-page .career input#tab-1000:checked~.tabs-box label[for=tab-1000]{color:#141414;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px;text-decoration-color:#1c6bba}.career-page .career input#tab-1001:checked~.tabs-box label[for=tab-1001]{color:#141414;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px;text-decoration-color:#1c6bba}.career-page .career input#tab-1002:checked~.tabs-box label[for=tab-1002]{color:#141414;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px;text-decoration-color:#1c6bba}.career-page .career input#tab-1003:checked~.tabs-box label[for=tab-1003]{color:#141414;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px;text-decoration-color:#1c6bba}.career-page .career input#tab-1004:checked~.tabs-box label[for=tab-1004]{color:#141414;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px;text-decoration-color:#1c6bba}.career-page .career .tabs-box>div{display:flex;justify-content:center;margin:0 -24px 24px}.career-page .career .tabs-box>div .tabs{display:flex;flex-wrap:wrap;gap:24px 30px;overflow-x:auto;padding:0 26px}.career-page .career .tabs-box>div label{font-family:VolvoNovumMedium,sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:#757575;cursor:pointer;margin:0;white-space:nowrap}.career-page .career .tabs-box>div label:hover{color:#141414;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px;text-decoration-color:#1c6bba}.career-page .career .items{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width:991px){.career-page .career .items{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.career-page .career .items{grid-template-columns:repeat(1,1fr)}}.career-page .career .items-box{position:relative;display:flex;flex-direction:column;align-items:flex-start;border-radius:6px;background:#fafafa;padding:30px 24px;margin:0}.career-page .career .items-box-type{font-family:VolvoNovumRegular,sans-serif;color:#000;border-radius:20px;background-color:#ced9e5;padding:2px 10px}.career-page .career .items-box h5{margin:16px 0}.career-page .career .items-box-params{display:flex;flex-wrap:wrap;gap:0 16px;margin:0 0 28px;font-family:VolvoNovumRegular,sans-serif;color:#5c5c5c}.career-page .career .items-box-params div{display:flex;align-items:center;gap:6px}.career-page .career .items-box p{font-family:VolvoNovumRegular,sans-serif;color:#000;margin:0 0 20px}.career-page .career .items-box-links{width:100%;margin-top:auto}.career-page .career .items-box-links a{width:100%}.career-page .item-list-icon{padding:0 24px}.career-page .item-list-icon .title-box{text-align:center}.career-page .item-list-icon .title-box h2{margin:0 0 10px}.career-page .item-list-icon .title-box p{font-size:20px}@media (max-width:767px){.career-page .item-list-icon .title-box p{font-size:16px}}.career-page .item-list-icon .content-wrapper{display:flex;flex-wrap:wrap;gap:54px;margin:50px 0 0}.career-page .item-list-icon .content-wrapper .item{flex:1 1 calc(33.33333% - 36px)}@media (max-width:767px){.career-page .item-list-icon .content-wrapper .item{flex:1 1 100%}}.career-page .item-list-icon .content-wrapper .item .content-box{display:flex;gap:20px;height:100%}.career-page .item-list-icon .content-wrapper .item .text-box{max-width:350px;height:100%;margin-top:10px}@media (max-width:767px){.career-page .item-list-icon .content-wrapper .item .text-box{height:auto;margin-top:0}}.career-page .item-list-icon .content-wrapper .item .icon-box{width:64px;height:64px;background:#f3f4f6;border-radius:50%;flex-shrink:0;display:flex;justify-content:center;align-items:center}.career-page .item-list-icon .content-wrapper .item h5{margin:0 0 10px}.career-page .item-columns-3 .title-box{margin-bottom:50px}@media (max-width:767px){.career-page .item-columns-3 .title-box{margin-bottom:30px}}.career-page .item-columns-3 .item-box{display:flex;flex-wrap:wrap;gap:30px}.career-page .item-columns-3 .item-box .item{flex-basis:calc(33.333333% - 20px);flex-grow:1}@media (max-width:991px){.career-page .item-columns-3 .item-box .item{flex-basis:calc(50% - 15px)}}@media (max-width:767px){.career-page .item-columns-3 .item-box .item{flex-basis:100%}}.career-page .item-columns-3 .item-box .item .image-box{margin:0 0 20px}@media (max-width:767px){.career-page .item-columns-3 .item-box .item .image-box{margin:0 0 16px}}.career-page .item-columns-3 .item-box .item .image-box img{width:100%;object-fit:cover;aspect-ratio:540/300}.career-page .item-columns-3 .item-box .item .text-box h5{margin:0 0 10px}@media (max-width:1199px){.career-page .item-columns-3 .item-box .item .text-box h5{margin:0 0 16px}}.career-page .item-columns-3 .item-box .item .text-box .links-box{margin:30px 0 0}.career-detail-page .module{max-width:1158px;padding:0 24px!important;margin:120px auto}@media (max-width:767px){.career-detail-page .module{margin:80px auto}}.career-detail-page .module h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.2;text-align:inherit;color:#000;margin:0 0 20px}@media (max-width:767px){.career-detail-page .module h2{font-size:24px}}.career-detail-page .module p{font-family:VolvoNovumRegular,sans-serif;font-size:16px;font-weight:300;line-height:1.47;text-align:inherit;color:#000;margin:0 0 0}.career-detail-page .career-detail{margin:72px auto 50px}@media (max-width:767px){.career-detail-page .career-detail{margin:52px auto 50px}}.career-detail-page .career-detail header{max-width:836px;text-align:left}.career-detail-page .career-detail .items-box-type{font-family:VolvoNovumRegular,sans-serif;color:#000;border-radius:20px;background-color:#ced9e5;padding:2px 10px;margin:0 0 24px;display:inline-block}.career-detail-page .career-detail .items-box-params{display:flex;flex-wrap:wrap;gap:0 16px;font-family:VolvoNovumRegular,sans-serif;color:#000}.career-detail-page .career-detail .items-box-params div{display:flex;align-items:center;gap:6px}.career-detail-page .career-detail .article-body{max-width:836px;display:flex;flex-direction:column;gap:24px;font-family:VolvoNovumRegular,sans-serif;color:#000;margin:50px 0 0}.career-detail-page .career-detail .article-body h5{font-family:VolvoNovumMedium,sans-serif;color:#000;margin:0 0 16px}.career-detail-page .career-detail .article-body ul{list-style:disc;padding:0 0 0 20px}.career-detail-page .item-columns-2{margin:50px auto 120px}@media (max-width:767px){.career-detail-page .item-columns-2{padding:0;margin:50px auto 80px}}.career-detail-page .item-columns-2 .item-box{display:flex;flex-wrap:wrap;gap:40px 30px}.career-detail-page .item-columns-2 .item-box .item{background:#fafafa;flex-basis:calc(33.333333% - 16px);flex-grow:1}.career-detail-page .item-columns-2 .item-box .item .text-box{padding:24px 32px}.career-detail-page .item-columns-2 .item-box .item .text-box h5{font-family:VolvoNovumMedium,sans-serif;color:#000;margin:0 0 16px}.career-detail-page .item-columns-2 .item-box .item .text-box p a{font-family:VolvoNovumMedium,sans-serif;text-decoration:underline}.career-detail-page .item-columns-2 .item-box .item .text-box p span{display:inline-block;margin-bottom:7px}.carline-range-module{color:#333}.carline-range-module .head-module .title{font-size:36px;margin-bottom:20px}.carline-range-module .head-module .description{margin:0 auto;max-width:880px}.carline-range-module .nav-tabs a{padding:17px 20px 11px;display:block;font-size:18px}.carline-range-module .nav-tabs a:after{content:'';width:100%;display:block;margin-top:5px;border-bottom:3px solid transparent}.carline-range-module .nav-tabs a.active{color:#1c6bba}.carline-range-module .nav-tabs a:focus{outline:0}.carline-range-module .nav-tabs [aria-selected=true]:after{border-bottom-color:#1c6bba!important}.carline-range-module .tab-pane .title{font-size:1.5em;font-style:normal;margin-top:20px;text-align:left;margin-bottom:0}.carline-range-module .tab-pane>.row{justify-content:center}.carline-range-module .tab-pane .owl-carousel.carline-multi-carousel{display:flex;margin:0 auto;width:auto}.carline-range-module .tab-pane .owl-carousel.carline-multi-carousel .owl-dots{display:flex;justify-content:center;align-items:center;height:31px;position:absolute;bottom:-40px}.carline-range-module .tab-pane .owl-carousel.carline-multi-carousel .owl-dots button{background-color:#b4b5b8;width:15px;height:15px;border-radius:50%;margin:0 10px}.carline-range-module .tab-pane .owl-carousel.carline-multi-carousel .owl-dots button.active{background-color:#1c6bba}.carline-range-module .col-block{display:flex;flex-direction:column}.carline-range-module .col-block .image-wrapper{max-height:160px}.carline-range-module .col-block .wrapper{display:flex;flex-direction:column;justify-content:space-between}.carline-range-module .col-block .wrapper .image{display:block;margin-bottom:28px}.carline-range-module .col-block .wrapper .col-block .image,.carline-range-module .col-block .wrapper .col-block .image>*{display:flex;justify-content:center;align-items:center}.carline-range-module .col-block .wrapper .block-1 .col-block .image{max-width:600px;overflow:hidden;max-height:400px;margin-left:auto;margin-right:auto}.carline-range-module .col-block .wrapper .block-2 .col-block .image{max-width:945px;overflow:hidden;max-height:360px}.carline-range-module .col-block .wrapper .block-3 .col-block .image{max-width:630px;overflow:hidden;max-height:240px}.carline-range-module .col-block .wrapper .description{font-size:1em;line-height:1.4em;min-height:auto;margin-top:10px;text-align:left;margin-bottom:28px}.carline-range-module .col-block .wrapper .link-block{margin-top:auto;text-align:left;margin-bottom:28px}.carline-range-module .col-block .wrapper .price{font-size:1.375em;margin-bottom:15px}.carline-range-module .col-block .wrapper .price-cost{font-size:1.25em;color:#1c6bba}.carline-range-module .col-block .wrapper .button-cta-wraper{font-size:1.07em}.carline-range-module .col-block .wrapper .icons-pfeil-after{padding:15px 16px}.carline-range-module .col-block .wrapper .legal-box{flex:1;font-size:14px;color:#757575}.carline-range-module .hover-b-color-none{border:none}.carline-range-module .popover{-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.carline-range-module .popover .arrow:before{display:none}.carline-range-module .popover .arrow:after{padding:0;border-bottom-color:#b6b6b6}.carline-range-module .popover .row{margin:auto}.carline-range-module .popover .popover-body{padding:9px 14px}.carline-range-module .popover .popover-block{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.carline-range-module .popover .popover-block .image{width:100px;height:40px;overflow:hidden;margin-right:10px}.carline-range-module .popover .popover-block .image img{width:100%}.carline-range-module .popover .popover-block .row_container{margin-bottom:15px;display:flex;justify-content:center;align-items:center}.carline-range-module .popover .popover-block .title{font-size:1.14em;max-width:145px}@media (max-width:992px){.carline-range-module .nav-tabs{display:flex;justify-content:center;align-items:center;flex-direction:row}}@media (max-width:767px){.carline-range-module{font-size:13px}.carline-range-module .nav-tabs>li>a{padding:15px}.carline-range-module .head-line-text .title{margin-bottom:15px}}.contact-item-list-module .title,.contact-item-list-module h2,.contact-item-list-module-empty .title,.contact-item-list-module-empty h2{max-width:780px;font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:normal;text-align:center;color:#000;margin:0 auto 24px!important}@media (max-width:767px){.contact-item-list-module .title,.contact-item-list-module h2,.contact-item-list-module-empty .title,.contact-item-list-module-empty h2{font-size:24px}}.contact-item-list-module .owl-dots,.contact-item-list-module-empty .owl-dots{text-align:center}.contact-item-list-module .owl-dots .owl-dot,.contact-item-list-module-empty .owl-dots .owl-dot{border-radius:7px;border:1px solid #1c6bba;width:7px;height:7px;background-color:#fff}.contact-item-list-module .owl-dots .owl-dot.active,.contact-item-list-module-empty .owl-dots .owl-dot.active{background-color:#1c6bba}.contact-item-list-module .owl-dots .owl-dot:not(:last-of-type),.contact-item-list-module-empty .owl-dots .owl-dot:not(:last-of-type){margin-right:10px}.contact-item-list-module .details-container,.contact-item-list-module-empty .details-container{justify-content:center}.contact-item-list-module .avatar,.contact-item-list-module-empty .avatar{width:100%;margin:0 auto 30px}.contact-item-list-module h3,.contact-item-list-module-empty h3{font-size:24px}.contact-item-list-module .position,.contact-item-list-module-empty .position{font-family:VolvoNovumMedium,sans-serif;margin:0 0 20px}.contact-item-list-module .phone,.contact-item-list-module-empty .phone{font-size:14px;line-height:43px}.contact-item-list-module .phone span:before,.contact-item-list-module-empty .phone span:before{display:inline-block;content:"\e915";font-family:icomoon-old;color:#1c6bba;margin-right:10px;vertical-align:middle}.contact-item-list-module .email span:before,.contact-item-list-module-empty .email span:before{display:inline-block;content:"\e91a";font-family:icomoon-old;color:#1c6bba;margin-right:10px;vertical-align:middle}.contact-item-list-module .email a,.contact-item-list-module-empty .email a{word-break:break-all;font-size:14px;line-height:1}.contact-item-list-module .email a:hover,.contact-item-list-module-empty .email a:hover{color:inherit}.contact-item-list-module .contact-info,.contact-item-list-module-empty .contact-info{display:flex;flex-direction:column;gap:10px 20px}.contact-item-list-module .contact-info .mail,.contact-item-list-module .contact-info .tel,.contact-item-list-module-empty .contact-info .mail,.contact-item-list-module-empty .contact-info .tel{display:inline-flex;align-items:center;font-family:VolvoNovumLight}.contact-item-list-module .contact-info .mail:before,.contact-item-list-module .contact-info .tel:before,.contact-item-list-module-empty .contact-info .mail:before,.contact-item-list-module-empty .contact-info .tel:before{font-family:icomoon-old;color:inherit;font-size:16px;margin-right:10px}.contact-item-list-module .contact-info .tel:before,.contact-item-list-module-empty .contact-info .tel:before{content:"\e915"}.contact-item-list-module .contact-info .mail:before,.contact-item-list-module-empty .contact-info .mail:before{content:"\E91A"}.contact-item-list-module .calltoaction,.contact-item-list-module-empty .calltoaction{margin:auto;width:120px;margin-top:15px}.contact-item-list-module .calltoaction li,.contact-item-list-module-empty .calltoaction li{margin:auto;display:inline-block}.contact-item-list-module .calltoaction li a,.contact-item-list-module-empty .calltoaction li a{transition:none}.contact-item-list-module .calltoaction li a:hover,.contact-item-list-module-empty .calltoaction li a:hover{border:none;transition:none}.contact-item-list-module .calltoaction li a:after,.contact-item-list-module-empty .calltoaction li a:after{content:"";display:none}.contact-item-list-module .single_elem,.contact-item-list-module-empty .single_elem{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.contact-item-list-module .single_elem,.contact-item-list-module-empty .single_elem{flex-wrap:wrap}}.contact-item-list-module .single_elem .imageWrapper,.contact-item-list-module .single_elem .textWrapper,.contact-item-list-module-empty .single_elem .imageWrapper,.contact-item-list-module-empty .single_elem .textWrapper{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;margin:0 15px}@media (max-width:767px){.contact-item-list-module .single_elem .imageWrapper,.contact-item-list-module .single_elem .textWrapper,.contact-item-list-module-empty .single_elem .imageWrapper,.contact-item-list-module-empty .single_elem .textWrapper{flex:auto}}.contact-item-list-module-empty{padding-bottom:50px}.contact-item-list-module-empty .title{margin-bottom:10px!important}.contact-item-list-module-empty .text>a{color:#007bcd}.default-contact h4.headline{font-size:24px;font-weight:700;margin-bottom:15px}@media (max-width:767px){.contact-item-list-module .contact-item-content,.contact-item-list-module-empty .contact-item-content{margin-bottom:35px}.contact-item-list-module .position,.contact-item-list-module-empty .position{min-height:15px}.contact-item-list-module .avatar,.contact-item-list-module-empty .avatar{margin:0 auto 15px}}.content_container{background-color:#ececec}.content_container h2{font-family:VolvoNovumBold;font-size:48px;text-align:left}.content_container p{font-family:VolvoNovumLight;font-size:17px;line-height:27px}.content_container .images{padding-top:30px}.content_container .images img{border-radius:50%;margin-bottom:40px;width:100%;height:auto}@media (max-width:767px){.content_container h2{font-size:1.8em;line-height:1.2em}}.controlable_image_quotation{background-color:#ececec}.controlable_image_quotation .module{font-size:16px}.controlable_image_quotation .module .text{color:#333}.controlable_image_quotation .module .text h2{font-family:VolvoNovumBold;font-size:3em;line-height:48px;text-align:left;font-weight:400;word-wrap:break-word}.controlable_image_quotation .module .text p{font-family:VolvoNovumLight;font-size:1.07em;line-height:27px;margin-bottom:10px}.controlable_image_quotation .module .text p strong{font-family:VolvoNovumBold;font-weight:400}.controlable_image_quotation .module img{border-radius:50%;width:100%;height:auto}@media screen and (max-width:990px){.controlable_image_quotation .module{padding:30px 0}}@media screen and (max-width:767px){.controlable_image_quotation .module .text h2{font-size:1.87em;line-height:1.2em}}.module.cookies-statement-module .cookie-module{max-width:1140px;width:95%;margin:0 auto 120px}.module.cookies-statement-module .cookie-module .block{display:inline-block;margin-top:20px}.module.cookies-statement-module .cookie-table{width:100%;border-collapse:collapse;margin:20px 0;box-shadow:0 2px 4px rgba(0,0,0,.1)}.module.cookies-statement-module .cookie-table th{background-color:#f8f9fa;padding:12px 15px;text-align:left;border-bottom:2px solid #dee2e6;min-width:182px}.module.cookies-statement-module .cookie-table th:last-child{border-right:none}.module.cookies-statement-module .cookie-table td{padding:12px 15px;border-bottom:1px solid #dee2e6;vertical-align:top;line-height:1.4}.module.cookies-statement-module .cookie-table td:last-child{border-right:none}.module.cookies-statement-module .cookie-table tbody tr:hover{background-color:#f8f9fa}.module.cookies-statement-module .cookie-table tbody tr:nth-child(even){background-color:#fafafa}.module.cookies-statement-module .cookie-section{margin-top:30px}.module.cookies-statement-module .cookie-section h4{margin-bottom:15px;font-weight:600}.module.cta-btn-module{padding-top:10px}.module.cta-btn-module .button{margin:0 auto;text-align:center}.module.data-privacy-statement-module{background-color:#ececec;padding-bottom:40px;width:100%;max-width:100%}.module.data-privacy-statement-module a{color:#1c6bba}.module.data-privacy-statement-module .content{width:100%;max-width:1180px;margin:0 auto}.module.data-privacy-statement-module .main-title{font-size:18px;font-weight:700;margin:0}.module.data-privacy-statement-module .privacy-top-item{display:flex;align-items:center;margin:4px 0}.module.data-privacy-statement-module .privacy-top-item .item-title{font-weight:700;margin:0 10px 0 0}.datenschutz-modal .datenschutz-modal-dealer{display:flex;justify-content:space-between;margin:4px 0}.datenschutz-modal .datenschutz-dealer-name{font-size:16px;font-weight:100}.datenschutz-modal .datenschutz-dealer-link a{font-size:16px;color:#1c6bba}.datenschutz-modal .close{padding:10px}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module{background:url(/assets/market/img/load_view/testdrive-formular-elektro.png) no-repeat center top/cover}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module .form-fields{padding:0 55px 0 0}@media (max-width:391px){#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module .form-fields{padding:0}}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module .form-fields .input-fields .line:not(:last-of-type){margin-bottom:25px}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module .contact-container{padding-top:55px;color:#fff}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module .contact-container .text-container{max-width:unset;padding:unset;position:unset;background-color:unset}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module .contact-container h3{text-align:left}@media (max-width:391px){#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module .contact-container h3{text-align:center}}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module .contact-container .description{text-align:left;font-size:16px;width:425px;margin:0;margin-bottom:65px}@media (max-width:391px){#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module .contact-container .description{text-align:center}}@media (max-width:768px){#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module .contact-container{padding-top:85%}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module .contact-container .description{width:330px}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module .contact-container h3{width:unset}}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module form .custom-checkbox-area{font-size:12px}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module form .custom-checkbox-area a{color:#1c6bba}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module form .vehicle-information .desired-date-options .custom-radio-inside_button input+label{color:#fff;padding:13px}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module form .vehicle-information .desired-date-options .custom-radio-inside_button input:checked+label::before{background-color:#141414}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module form .vehicle-information .desired-date-options .custom-radio-inside_button input:not(:checked)+label::before{background-color:#284e80}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module form .vehicle-information .open-popup-button span{margin-left:10px;vertical-align:baseline}@media (max-width:391px){#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module form .vehicle-information{text-align:center}}@media (max-width:391px){#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module form .rules-text.required-container{text-align:center}}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module form .submit-form-block{justify-content:flex-start}@media (max-width:391px){#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module form .submit-form-block{justify-content:center}}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module form .select-container{display:flex}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module form .select-container .form-item{width:100%;margin-bottom:25px}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module form .select-container .form-item:nth-child(1){margin-right:20px}@media (max-width:391px){#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module form .select-container .form-item:nth-child(1){margin-right:0;margin-bottom:25px}}@media (max-width:768px){#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module form .select-container{flex-direction:column}}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module form .line-data{max-width:100%!important}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module form .form-item .input-wrapper{position:relative}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module form .form-item .input-wrapper input::placeholder{opacity:1}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module form .form-item .input-wrapper span:not(.error_message){position:absolute;top:50%;left:24px;transform:translateY(-50%);font-size:16px;transition-duration:.3s;color:#b7b7b7;pointer-events:none}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module form .form-item .input-wrapper input:focus-within+span:not(.error_message),#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module form .form-item .input-wrapper input:not(:placeholder-shown)+span:not(.error_message){top:2px!important;transform:none;font-size:12px;color:#b7b7b7}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module form .form-item .input-wrapper input[type=email],#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module form .form-item .input-wrapper input[type=tel],#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module form .form-item .input-wrapper input[type=text]{padding:12px 25px;font-size:16px;color:#141414;border:1px solid #1c6bba;border-radius:4px;background-color:#fff}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module form .form-item .select-wrapper select{background-color:#fff}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module form .form-item .select-wrapper:after{width:0}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module form .form-item .floating-label{position:relative}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module form .form-item .floating-label select{width:100%;height:auto;padding:12px 25px;border:1px solid #1c6bba;border-radius:4px;appearance:none;font-size:16px;cursor:pointer}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module form .form-item .floating-label select+span:not(.triggered){position:absolute;top:50%;left:24px;transform:translateY(-50%);font-size:16px;transition-duration:.3s;color:#b7b7b7}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module form .form-item .floating-label span:not(.error_message){position:absolute;top:50%;left:24px;transform:translateY(-50%);font-size:16px;transition-duration:.3s;color:#b7b7b7;pointer-events:none}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module form .form-item .floating-label select+span.triggered,#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module form .form-item .floating-label select:focus-within+span.triggered{top:0!important;transform:none;font-size:12px;color:#b7b7b7}@media (max-width:768px){#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module form .contact-container .form-fields .input-fields .line .line-data input{line-height:unset}}@media (max-width:1024px){#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module{background:#292427 url(/assets/market/img/load_view/testdrive-formular-elektro.png) no-repeat center top/contain}}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module .thank-you-container{height:900px;text-align:left;padding-top:0;background-color:unset;color:#fff}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module .thank-you-container .thank-you-content{max-width:465px;margin-left:55%;padding-top:140px}@media (max-width:391px){#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module .thank-you-container .thank-you-content{padding:255px 15px 0 15px;margin:0}}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module .thank-you-container h2{font-size:32px;text-align:left;font-family:VolvoNovumMedium,sans-serif}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module .thank-you-container p{font-size:16px;text-align:left;line-height:1.5;font-family:VolvoNovumSemiLight,sans-serif}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module .thank-you-container p span.email{font-family:VolvoNovumMedium,sans-serif;font-weight:300}#elektromobilitaet-testdrive-formular+.tsk3-campaign-contact-module .thank-you-container p:last-child{margin-top:25px}#elektromobilitaet-testdrive-formular .offer_legals{max-width:700px;margin:10px 20px}#elektromobilitaet-testdrive-formular .offer_legals p{font-size:12px}@media (max-width:1750px){#elektromobilitaet-testdrive-formular .offer_legals{max-width:600px}}@media (max-width:1550px){#elektromobilitaet-testdrive-formular .offer_legals{max-width:450px}}@media (max-width:991px){#elektromobilitaet-testdrive-formular .offer_legals{max-width:100%}}#modelle-auswahlen #modelle-auswahlen-content{width:992px;display:flex;flex-direction:column;align-items:center}#modelle-auswahlen #modelle-auswahlen-content .single-car-item{padding:10px;box-sizing:border-box}#modelle-auswahlen #modelle-auswahlen-content .single-car{border:2px solid transparent;padding:10px;cursor:pointer;text-align:center}#modelle-auswahlen #modelle-auswahlen-content .single-car.active{border-color:#000}#modelle-auswahlen #modelle-auswahlen-content .content-head{margin-bottom:60px!important}@media (max-width:391px){#modelle-auswahlen #modelle-auswahlen-content .content-head .icon-close{right:0!important}}#modelle-auswahlen #modelle-auswahlen-content .content-head .icon-close::before{color:#1c6bba!important}@media (max-width:391px){#modelle-auswahlen #modelle-auswahlen-content .content-head{align-items:flex-start!important;justify-content:flex-start!important;padding:0!important;width:100%}}#modelle-auswahlen #modelle-auswahlen-content h5{font-family:VolvoSansMedium;font-size:32px;font-weight:500;line-height:1.13;color:#000}@media (max-width:391px){#modelle-auswahlen #modelle-auswahlen-content h5{text-align:left!important}}#modelle-auswahlen #modelle-auswahlen-content .modelles-block .model-group{flex-direction:column!important;align-items:unset!important;border-bottom:unset!important}@media (max-width:391px){#modelle-auswahlen #modelle-auswahlen-content .modelles-block .model-group{margin-bottom:20px}}#modelle-auswahlen #modelle-auswahlen-content .modelles-block .model-group .model-type{font-family:VolvoSansMedium;font-size:20px;font-weight:500;line-height:1.5;color:#707070;text-transform:capitalize!important}@media (max-width:391px){#modelle-auswahlen #modelle-auswahlen-content .modelles-block .model-group .model-type{display:block!important}}@media (max-width:391px){#modelle-auswahlen #modelle-auswahlen-content .modelles-block .model-group .car-image{margin-bottom:10px!important}}#modelle-auswahlen #modelle-auswahlen-content .modelles-block .single-car-relative .single-car.choosen{box-shadow:unset!important}#modelle-auswahlen #modelle-auswahlen-content .modelles-block .single-car-relative.chosen{border-radius:4px;border:solid 2px #1c6bba}.expandable-gallery-module.module .container{display:flex;width:100%;padding:0}.expandable-gallery-module.module .card-body{display:none}.expandable-gallery-module.module .item{height:500px;box-sizing:border-box;padding:0;overflow:hidden;float:left;align-items:center;transition:all .2s ease;position:relative;border:1px solid #fff}.expandable-gallery-module.module .item.small,.expandable-gallery-module.module .item.unset{cursor:pointer}.expandable-gallery-module.module .item.custom-col{max-width:20%;flex:0 0 20%}.expandable-gallery-module.module .item img{width:100%;height:100%;object-fit:cover}.expandable-gallery-module.module .item .over-block{position:absolute;top:0;bottom:0;right:0;left:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;color:#fff;padding-top:15px}.expandable-gallery-module.module .item .over-block span:first-of-type{text-align:center;font-size:20px}.expandable-gallery-module.module .item .over-block span.expand_button{font-size:38px;margin-bottom:25px;cursor:pointer}.expandable-gallery-module.module .expand{max-width:unset}.expandable-gallery-module.module .expand .over-block,.expandable-gallery-module.module .expand>picture{display:none}.expandable-gallery-module.module .expand .card-body{position:relative;padding:0;display:block;height:100%}.expandable-gallery-module.module .expand .card-body .item-info{position:absolute;top:0;bottom:0;right:0;left:0;color:#fff;display:grid;grid-template-columns:60% 40%}.expandable-gallery-module.module .expand .card-body .item-info .info{align-self:center;height:100%;display:flex;flex-direction:column;justify-content:flex-start;padding-left:15px;min-height:500px}.expandable-gallery-module.module .expand .card-body .item-info .info h4{font-weight:700}.expandable-gallery-module.module .expand .card-body .item-info .info .mobile-description{display:none}@media screen and (max-width:576px){.expandable-gallery-module.module .expand .card-body .item-info .info .description{display:none}.expandable-gallery-module.module .expand .card-body .item-info .info .mobile-description{display:block}}.expandable-gallery-module.module .expand .card-body .item-info .close-container{position:absolute;bottom:25px;left:50%;transform:translateX(-50%)}.expandable-gallery-module.module .expand .card-body .item-info .close-container .close_button{transform:rotate(45deg);display:block;font-size:38px;cursor:pointer}.expandable-gallery-module.module .small{background-color:#ddd!important}.expandable-gallery-module.module .small .card-body{display:none}.expandable-gallery-module.module .small>img{display:block;width:unset}.expandable-gallery-module.module .small .over-block{justify-content:flex-end}.expandable-gallery-module.module .small .over-block span:first-of-type{display:none}.expandable-gallery-module.module .expand>div{transition-delay:.2s;opacity:1}@media (max-width:768px){.expandable-gallery-module.module .item{height:150px;width:100%!important;flex:0 0 100%!important;max-width:100%!important}.expandable-gallery-module.module .item.expand{height:350px}.expandable-gallery-module.module .item.expand .card-body{height:100%}.expandable-gallery-module.module .item.expand .card-body .item-info{grid-template-columns:100%}.expandable-gallery-module.module .item.expand .card-body .item-info .info{text-align:center;justify-content:unset;padding-top:15px;padding-left:0;padding-bottom:35px;min-height:unset}.expandable-gallery-module.module .item.expand .card-body .item-info .close-container{position:absolute;bottom:0;left:50%;margin:auto auto 0;transform:translate(-50%,0)}.expandable-gallery-module.module .item.expand .card-body .item-info .close-container .close_button{font-size:48px}.expandable-gallery-module.module .item.small{height:120px}.expandable-gallery-module.module .item .description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;padding:0 10px}.expandable-gallery-module.module .item .over-block{padding-top:5px}.expandable-gallery-module.module .item .over-block span.expand_button{margin-bottom:0}}.ie .expandable-gallery-module.module .item img{width:auto}.ie .expandable-gallery-module.module .item.expand .card-body .item-info{display:flex;align-items:center}.ie .expandable-gallery-module.module .item.expand .card-body .item-info .info{width:60%}.ie .expandable-gallery-module.module .item.expand .card-body .close-container{align-self:flex-end}.exterior-feature-two-full-slider-module{color:#141414;max-width:1200px;padding-left:10px;padding-right:10px}@media all and (max-width:767px){.exterior-feature-two-full-slider-module{padding-left:0;padding-right:0}}.exterior-feature-two-full-slider-module img{max-width:100%;height:auto}.exterior-feature-two-full-slider-module .title{font-size:2rem;margin-bottom:1.25rem}.exterior-feature-two-full-slider-module .exterior-feature-two-full-slider{margin-top:2.5rem}.exterior-feature-two-full-slider-module .exterior-feature-two-full-slider .full-slider{position:relative;padding:0 86px}@media all and (max-width:767px){.exterior-feature-two-full-slider-module .exterior-feature-two-full-slider .full-slider{padding:0}}.exterior-feature-two-full-slider-module .exterior-feature-two-full-slider .full-slider .item{display:flex;flex-direction:row;justify-content:center;padding:0 2px}@media all and (max-width:767px){.exterior-feature-two-full-slider-module .exterior-feature-two-full-slider .full-slider .item{flex-wrap:wrap}}.exterior-feature-two-full-slider-module .exterior-feature-two-full-slider .full-slider .item .description{display:flex;flex-basis:404px;flex-direction:column;justify-content:center;padding-right:16px}@media all and (max-width:767px){.exterior-feature-two-full-slider-module .exterior-feature-two-full-slider .full-slider .item .description{padding:0;order:2;text-align:center}}.exterior-feature-two-full-slider-module .exterior-feature-two-full-slider .full-slider .item .description .item-title{font-family:VolvoNovumMedium,sans-serif;text-align:left;font-size:20px;line-height:1.3;letter-spacing:normal;padding:0;margin-bottom:1rem}@media all and (max-width:767px){.exterior-feature-two-full-slider-module .exterior-feature-two-full-slider .full-slider .item .description .item-title{font-size:16px;line-height:25.2px;letter-spacing:-.16px;padding:0 25px;text-align:center;max-width:initial;margin-top:1.5rem}}.exterior-feature-two-full-slider-module .exterior-feature-two-full-slider .full-slider .item .description .item-content{font-size:22px;font-family:VolvoNovumRegular,sans-serif;line-height:30px;letter-spacing:-.33px;color:#000;padding:0;margin-bottom:2rem}@media all and (max-width:767px){.exterior-feature-two-full-slider-module .exterior-feature-two-full-slider .full-slider .item .description .item-content{order:0;font-size:16px;line-height:25.2px;letter-spacing:-.16px;padding:0 25px;text-align:center}}.exterior-feature-two-full-slider-module .exterior-feature-two-full-slider .full-slider .item picture{flex-basis:546px}@media all and (max-width:767px){.exterior-feature-two-full-slider-module .exterior-feature-two-full-slider .full-slider .item picture{order:0}}.exterior-feature-two-full-slider-module .exterior-feature-two-full-slider .full-slider .item picture img{max-width:100%}.exterior-feature-two-full-slider-module .exterior-feature-two-full-slider .full-slider .slick-nav{position:absolute;background-image:url(/assets/icons/icon-svg/arrow-with-background.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;width:86px;height:86px;top:50%;margin:0 -24px 0 -24px}.exterior-feature-two-full-slider-module .exterior-feature-two-full-slider .full-slider .slick-nav:focus:not(:focus-visible){outline:0}@media all and (max-width:767px){.exterior-feature-two-full-slider-module .exterior-feature-two-full-slider .full-slider .slick-nav{display:none!important}}.exterior-feature-two-full-slider-module .exterior-feature-two-full-slider .full-slider .slick-nav:after{display:none}.exterior-feature-two-full-slider-module .exterior-feature-two-full-slider .full-slider .slick-nav.slick-prev{left:0;transform:translateY(-50%);background-color:transparent;border:0}.exterior-feature-two-full-slider-module .exterior-feature-two-full-slider .full-slider .slick-nav.slick-next{right:0;transform:rotate(180deg) translateY(50%);background-color:transparent;border:0}.exterior-feature-two-full-slider-module .exterior-feature-two-full-slider .full-slider ul.slick-dots{position:absolute;display:flex;margin:0;transform:translate(10px,calc(-100% + -20px))}@media all and (max-width:767px){.exterior-feature-two-full-slider-module .exterior-feature-two-full-slider .full-slider ul.slick-dots{transform:translate(-50%,calc(-100% + -20px))}}.exterior-feature-two-full-slider-module .exterior-feature-two-full-slider .full-slider ul.slick-dots li{margin:0 10px;width:12px;height:12px;display:flex;justify-content:center;align-items:center}.exterior-feature-two-full-slider-module .exterior-feature-two-full-slider .full-slider ul.slick-dots li button{border-radius:50%;width:9px;height:9px;border:1px solid #a2a2a2;background-color:#161818;text-indent:-99999px;padding:0}.exterior-feature-two-full-slider-module .exterior-feature-two-full-slider .full-slider ul.slick-dots li.slick-active button{background-color:#fff}.module.exterior-feature-two-module{font-size:16px;padding-top:60px;padding-bottom:60px}.module.exterior-feature-two-module .annotation-text{font-size:14px;color:#9e9c9c;line-height:21px;margin-top:10px}.module.exterior-feature-two-module .tab-wrapper-info{text-align:center;padding:0 15px}.module.exterior-feature-two-module .tab-wrapper-info .wrapper-img{text-align:center;overflow:hidden;display:inline-block;vertical-align:top;width:56%}.module.exterior-feature-two-module .tab-wrapper-info .wrapper-img img{max-width:100%;display:block}.module.exterior-feature-two-module .tab-wrapper-info .tab-info{margin-bottom:0;text-align:left;display:inline-block;max-width:500px;color:#333!important}.module.exterior-feature-two-module .tab-wrapper-info .tab-info .title{font-size:30px;line-height:1.1;margin-bottom:30px;text-align:left}.module.exterior-feature-two-module .tab-wrapper-info .tab-info .main-description{line-height:1.3;color:#333}.module.exterior-feature-two-module .tab-wrapper-info .tab-info .main-description p{line-height:1.4;font-size:16px}.module.exterior-feature-two-module .tab-wrapper-info .tab-info .main-description ul{margin-left:25px;margin-bottom:1rem}.module.exterior-feature-two-module .tab-wrapper-info .tab-info .main-description ul li{margin-top:20px;list-style-type:disc}.module.exterior-feature-two-module .tab-wrapper-info .tab-info .button-first{margin-top:30px;color:#1c6bba;border:none;padding:0}.module.exterior-feature-two-module .tab-info .pre-title h5{font-family:VolvoNovumMedium,sans-serif;text-transform:uppercase;font-size:14px;font-weight:500;color:#000}.micropage-exterior{padding-top:0}.micropage-exterior .micropage-exterior-module{margin:10px 15px 80px 15px}.micropage-exterior .micropage-exterior-module.inverse{flex-direction:row-reverse}.micropage-exterior .micropage-exterior-module .link-group{width:100%;display:flex;align-items:flex-end;justify-content:flex-start;margin-top:20px;flex-grow:1}.micropage-exterior .micropage-exterior-module:last-child{margin-bottom:0}.micropage-exterior .wrapper-img img{height:100%;object-fit:cover}.micropage-exterior .tab-info{display:flex;flex-direction:column}.micropage-exterior .tab-info .title{margin-bottom:1.2rem}@media screen and (max-width:1280px){.module.exterior-feature-two-module .tab-wrapper-info{margin:0!important}}@media (max-width:1260px){.module.exterior-feature-two-module .content{padding:0 40px}}@media screen and (max-width:990px){.module.exterior-feature-two-module{padding:30px 0}.module.exterior-feature-two-module .content{margin-top:0!important;padding:0}.module.exterior-feature-two-module .tab-wrapper-info{display:block}.module.exterior-feature-two-module .tab-wrapper-info .wrapper-img{min-width:95%;padding-left:0;padding-right:0;margin-bottom:15px;height:auto;text-align:center}.module.exterior-feature-two-module .tab-wrapper-info .wrapper-img img{width:100%}.module.exterior-feature-two-module .tab-wrapper-info .tab-info{padding-right:30px;padding-left:30px;float:none!important;position:static;margin:0 auto;min-width:93.65%}.module.exterior-feature-two-module .tab-wrapper-info .tab-info .title{font-size:33px}.module.exterior-feature-two-module .tab-wrapper-info .tab-info .button{text-align:center}.module.exterior-feature-two-module .tab-wrapper-info .tab-info .button>a{width:96.5%;height:70px;line-height:35px}}@media (max-width:767px){.module.exterior-feature-two-module .tab-wrapper-info{padding:0 0 20px 0}.module.exterior-feature-two-module .tab-wrapper-info .wrapper-img{width:100%;padding:0!important}.module.exterior-feature-two-module .tab-wrapper-info .tab-info{width:100%;padding:20px 10px 0;min-width:94.6%}}@media screen and (max-width:680px){.module.exterior-feature-two-module .tab-wrapper-info .tab-info .title{font-size:22px;margin-bottom:15px}.module.exterior-feature-two-module .tab-wrapper-info .tab-info .main-description{margin-bottom:30px}.module.exterior-feature-two-module .tab-wrapper-info .tab-info .main-description p{font-size:14px}}.exterior-feature-one-module{width:100%;max-width:none!important;background-color:#ececec}.exterior-feature-one-module img{width:100%}.new_section{overflow:hidden;display:flex;justify-content:center;padding-bottom:100px;padding-top:60px}.new_section .tab-wrapper-info{max-width:1180px}.new_section .tab-wrapper-info .tab-info p{color:#3d3d3d}.new_section .tab-wrapper-info .tab-info h3{margin-bottom:30px;font-size:30px;color:#333}.new_section .tab-wrapper-info .tab-info .link_fr{color:#007bcd}.new_section .tab-wrapper-info .tab-info .link_fr:hover{color:#5b7f95;border-color:#5b7f95}.new_section .tab-wrapper-info .tab-info .link_fr:hover .link_icon{color:#5b7f95;border-color:#5b7f95;margin-left:15px}.new_section .tab-wrapper-info .tab-info .link_fr .link_icon{font-size:9px;color:#007bcd;margin-left:10px}.new_section .tab-wrapper-info .tab-info .main-description{margin-bottom:40px}.new_section .tab-wrapper-info .tab-info .main-description .description_main_first{margin-bottom:10px}.new_section .tab-wrapper-info .tab-info .button-first{border:1px solid #007bcd;padding:15px 40px 15px 45px;display:inline-block}.new_section .tab-wrapper-info .tab-info .button-first:hover{background:#007bcd;cursor:pointer}.new_section .tab-wrapper-info .tab-info .button-first:hover a{color:#fff}.new_section .tab-wrapper-info .tab-info .button-first:hover span{color:#fff;margin-left:12px}.new_section .tab-wrapper-info .tab-info .button-first a{font-size:18px;color:#007bcd}.new_section .tab-wrapper-info .tab-info .button-first span{font-size:9px;margin-left:10px}.iconleiste .thirty-coll-sm .element{padding-top:102px;padding-bottom:102px;background:#333;display:flex;justify-content:center}.iconleiste .thirty-coll-sm .element .link-infomaterial{color:#fff;font-size:18px;font-weight:400;border:1px solid #fff;display:inline-block}.iconleiste .thirty-coll-sm .element .link-infomaterial:hover{background:#fff}.iconleiste .thirty-coll-sm .element .link-infomaterial:hover a{color:#000}.iconleiste .thirty-coll-sm .element .link-infomaterial:hover span{margin-left:14px;color:#007bcd}.iconleiste .thirty-coll-sm .element .link-infomaterial a{padding:15px 40px 15px 45px;display:flex;align-items:center;color:#fff}.iconleiste .thirty-coll-sm .element .link-infomaterial a span{font-size:11px;font-weight:700;margin-left:10px;color:#fff}.exterior-feature-two-extension-module .title{text-align:center;margin-bottom:20px}.exterior-feature-two-extension-module .img-container{max-height:320px}.exterior-feature-two-extension-module .img-container img{width:100%;height:100%;display:block}.exterior-feature-two-extension-module .text-container{list-style:initial}.exterior-feature-two-extension-module .text-container li{margin-bottom:5px}.exterior-feature-two-extension-module[data-empty=true]{display:none}.exterior-feature-two-new-module.module{max-width:1110px}.exterior-feature-two-new-module-background{padding:80px 0;margin-top:80px;margin-bottom:15px}.exterior-feature-two-new-module .title-box{display:none;padding:0 24px;margin:0 0 40px;text-align:center}@media (max-width:991px){.exterior-feature-two-new-module .title-box{display:block}}@media (max-width:991px){.exterior-feature-two-new-module .title-box+.item-wrapper h2{display:none}}.exterior-feature-two-new-module h1,.exterior-feature-two-new-module h2,.exterior-feature-two-new-module h3,.exterior-feature-two-new-module h4,.exterior-feature-two-new-module h5,.exterior-feature-two-new-module h6{font-family:VolvoNovumMedium,sans-serif;font-weight:500;text-align:inherit;margin:0 0 20px}@media (max-width:767px){.exterior-feature-two-new-module h2{font-size:1.5em}}@media (max-width:767px){.exterior-feature-two-new-module h3{font-size:1.25em}}@media (max-width:767px){.exterior-feature-two-new-module h4{font-size:1em}}.exterior-feature-two-new-module .h5{font-size:20px;margin-top:20px}.exterior-feature-two-new-module .h5.preline{text-transform:uppercase;color:#707070}@media (max-width:767px){.exterior-feature-two-new-module .h5{font-size:1em}}.exterior-feature-two-new-module h6{font-size:14px;color:#707070;text-transform:uppercase}.exterior-feature-two-new-module .text,.exterior-feature-two-new-module p{text-align:inherit;color:#000}.exterior-feature-two-new-module ol,.exterior-feature-two-new-module ul{list-style-position:inside;list-style-type:revert}.exterior-feature-two-new-module .item-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:30px}.exterior-feature-two-new-module .item-wrapper.inverse{flex-direction:row-reverse}.exterior-feature-two-new-module .item-wrapper .item{flex-basis:540px}.exterior-feature-two-new-module .item-wrapper picture img{width:100%}.exterior-feature-two-new-module .item-wrapper video{display:block;width:100%}.exterior-feature-two-new-module .item-wrapper .content-box{text-align:left}@media (max-width:991px){.exterior-feature-two-new-module .item-wrapper .content-box{padding:0 24px}}.exterior-feature-two-new-module .item-wrapper .content-box>div>:first-child{margin-top:0}.exterior-feature-two-new-module .item-wrapper .content-box>div>:last-child{margin-bottom:0}.exterior-feature-two-new-module .item-wrapper .content-box p:last-child{margin:0}.exterior-feature-two-new-module .item-wrapper .content-box .links-box{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin:20px 0 0}.exterior-feature-two-new-module .item-wrapper .content-box .links-box a[class*=button-]{white-space:normal;max-width:100%;word-break:break-word;text-align:center}.exterior-feature-two-new-module .disclaimer-box{max-width:1110px;padding:0 24px;margin:20px auto 0;font-family:VolvoNovumLight;font-size:12px;font-weight:300;line-height:1.5;text-align:center;color:#707070}.exterior-feature-two-new-module .disclaimer-box a{color:inherit}.exterior-feature-two-new-module .disclaimer-box p{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-align:inherit;color:inherit}.factory-delivery-experience-module{font-size:1em}.factory-delivery-experience-module .bild-text-teaser-info{max-width:490px;margin-top:-5px}.factory-delivery-experience-module .bild-text-teaser-info .title{font-size:30px;line-height:1.1;margin-bottom:30px;text-transform:uppercase}.factory-delivery-experience-module .bild-text-teaser-info .main-description{line-height:1.3;margin-bottom:30px}.factory-delivery-experience-module .bild-text-teaser-info .contact_person{font-size:16px;margin-bottom:20px}.factory-delivery-experience-module .bild-text-teaser-info .contact_person .phone{background-image:url(/assets/images/backend/img/sprite_teamMember.png);background-position:0 -37px;background-repeat:no-repeat;padding-left:25px;margin-bottom:7px}.factory-delivery-experience-module .bild-text-teaser-info .contact_person .email{background-image:url(/assets/images/backend/img/sprite_teamMember.png);background-position:0 -113px;background-repeat:no-repeat;padding-left:25px;margin-bottom:7px}.factory-delivery-experience-module .bild-text-teaser-info .contact_person .xing{background-image:url(/assets/images/backend/img/sprite_teamMember.png);background-position:0 -204px;background-repeat:no-repeat;padding-left:25px;margin-bottom:7px;background-size:23px}.factory-delivery-experience-module .bild-text-teaser-info .contact_person .linked{background-image:url(/assets/images/backend/img/sprite_teamMember.png);background-position:0 -251px;background-repeat:no-repeat;padding-left:25px;margin-bottom:7px;background-size:23px}.factory-delivery-experience-module .bild-text-teaser-info .contact_person .image_name{width:100%;float:left;padding-bottom:15px}.factory-delivery-experience-module .bild-text-teaser-info .contact_person .sub-name{font-size:26px}.factory-delivery-experience-module .bild-text-teaser-info .contact_person a:after{content:none!important}.factory-delivery-experience-module .bild-text-teaser-info .contact_person .email a,.factory-delivery-experience-module .bild-text-teaser-info .contact_person .linked a,.factory-delivery-experience-module .bild-text-teaser-info .contact_person .phone a,.factory-delivery-experience-module .bild-text-teaser-info .contact_person .xing a{color:#033333}.factory-delivery-experience-module .bild-text-teaser-info .contact_person .image img{max-width:80px;border-radius:50px}.factory-delivery-experience-module .bild-text-teaser-info .link-container a{font-size:1.07em}@media (max-width:991px){.factory-delivery-experience-module .wrapper_image{padding:0!important}.factory-delivery-experience-module .bild-text-teaser-info{max-width:none;padding-top:60px}.factory-delivery-experience-module .bild-text-teaser-info .title{font-size:18px!important;margin-bottom:20px!important}.factory-delivery-experience-module .bild-text-teaser-info .main-description{line-height:normal}}@media (max-width:680px){.factory-delivery-experience-module .bild-text-teaser-info{padding-top:30px!important}.factory-delivery-experience-module .bild-text-teaser-info .title{font-size:.88em!important}.factory-delivery-experience-module .bild-text-teaser-info .main-description{font-size:.88em}}.faq-module.module{color:#333;font-family:VolvoNovumLight}.faq-module.module .head-module h3{font-size:36px}.faq-module.module .card{border-left:0;border-right:0}.faq-module.module .card:not(:first-child){border-top:0!important}.faq-module.module .card+.card{margin-top:0}.faq-module.module .card:last-child{border-bottom:0!important}.faq-module.module a{display:block;padding:30px 15px;background-color:transparent}.faq-module.module .card-header{background-color:transparent!important}.faq-module.module .card-header::after{content:"";font-family:volvo-icons;font-size:24px;color:#007bcd;position:absolute;right:10px;top:50%;transform:translateY(-50%) rotateZ(90deg);transition:transform .3s ease;display:flex;align-items:center;justify-content:center}.faq-module.module .card[role=button]:focus{outline:3px solid #007bff;outline-offset:3px;cursor:pointer;margin-bottom:6px;border-radius:3px}.faq-module.module .card[role=button]:focus .card-header{position:relative;padding-right:40px;background-color:transparent!important}.faq-module.module .card[aria-expanded=true] .card-header::after{transform:translateY(-50%) rotateZ(-90deg)}.faq-module.module .card-body{background-color:#f5f5f5!important}.faq-module.module .card-collapse{background-color:#f5f5f5}.faq-module.module .card-collapse .card-body{padding:30px 20px;border-bottom:0;font-family:VolvoNovumLight}.faq-module.module .card-collapse .card-body p{margin-bottom:0;font-family:VolvoNovumLight}@media only screen and (max-width:768px){.faq-module.module .card-header .btn{white-space:normal}.faq-module.module .card-header .panel-title{font-size:16px}}.faq-module-v2.module{max-width:1000px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.faq-module-v2.module .title-box{margin:0 0 30px}.faq-module-v2.module .title-box h2{font-family:VolvoNovumMedium;margin:0 0 16px}@media (max-width:767px){.faq-module-v2.module .title-box h2{font-size:24px}}.faq-module-v2.module .title-box p{text-align:center}.faq-module-v2.module .btn:focus,.faq-module-v2.module .item-header:focus{outline:3px solid #1c6bba;outline-offset:2px}.faq-module-v2.module .item-header{position:relative;padding:20px 40px 20px 10px;border-bottom:1px solid #ebebeb;cursor:pointer}.faq-module-v2.module .item-header:after{content:"";font-family:volvo-icons;font-size:24px;color:#007bcd;margin:0;position:absolute;top:0;bottom:0;right:10px;display:flex;align-items:center;justify-content:center;transform:rotateZ(90deg);transition:all .3s ease}.faq-module-v2.module .item-header[aria-expanded=true]:after{transform:rotateX(180deg) rotateZ(90deg)}.faq-module-v2.module .item-header .h6{font-family:VolvoNovumRegular;line-height:1.25;color:#141414;margin:0}.faq-module-v2.module .item-body>div{padding:20px 40px 20px 10px;border-bottom:1px solid #ebebeb;background:#f5f5f5}.faq-module-v2.module .item-body p{font-size:14px;line-height:1.5;color:#161618}.card-content[hidden]{display:none}.card-content{display:block;transition:all .3s ease}.card-header h3{color:#333;font-size:18px;position:relative;font-family:VolvoNovumLight}.filter-cars-wrapper{width:100%;position:relative;margin-bottom:30px;padding:20px 15px}@media screen and (max-width:998px){.filter-cars-wrapper{margin-bottom:60px}}.filter-cars-wrapper i{user-select:none}.filter-cars-wrapper>.label{display:none}.filter-cars-wrapper .hamburger{display:none}.filter-cars-wrapper .section-switcher{display:flex;align-items:center;gap:10px;margin-right:auto}.filter-cars-wrapper .section-switcher label{text-transform:capitalize;color:#161618!important;margin:0}.filter-cars-wrapper .section-switcher input{display:none}.filter-cars-wrapper .section-switcher input:checked+label{border-width:2px}.filter-cars-wrapper .section-switcher input:not(:checked)+label[class*=button-]{border-color:#a0a0a0!important}.filter-cars-wrapper .filter-cars-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;height:inherit;position:relative}.filter-cars-wrapper .filter-cars-container .filter-cars-count{display:flex;align-items:center;align-self:flex-end;color:#141414;font-size:18px;margin:12px 0}@media screen and (max-width:998px){.filter-cars-wrapper .filter-cars-container .filter-cars-count{position:absolute;top:50%;left:50%;transform:translate(-50%,35px)}}.filter-cars-wrapper .filter-cars-container .filter-cars-count .num{min-width:36px;text-align:right}.filter-cars-wrapper .filter-box{width:100%;display:flex;align-items:center;gap:10px}.filter-cars-wrapper .nav-items{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;list-style:none;margin:0;background-color:#fff}.filter-cars-wrapper .nav-items .select-filter{font-family:VolvoNovumRegular,sans-serif;font-weight:400;margin-bottom:10px;color:#000;display:none}@media screen and (max-width:998px){.filter-cars-wrapper .nav-items .select-filter{display:block}}.filter-cars-wrapper .nav-items ul{display:flex;justify-content:space-between;align-items:center;gap:20px 10px;list-style:none;margin:0}.filter-cars-wrapper .nav-items ul:after{content:'';width:1px;height:20px;background:#707070;margin:0 0 0 10px}.filter-cars-wrapper .nav-item.fade{opacity:1}@media screen and (max-width:998px){.filter-cars-wrapper .hamburger{display:block;position:absolute;right:40px;top:20px;cursor:pointer;z-index:2000}.filter-cars-wrapper .hamburger .filter-open{display:flex;align-items:center;font-family:VolvoNovumRegular,sans-serif;color:#000}.filter-cars-wrapper .hamburger .filter-open .icon-order{color:#707070}.filter-cars-wrapper .hamburger .filter-open .icon-order:before{font-size:16px}.filter-cars-wrapper .hamburger .apply-filter{display:none}.filter-cars-wrapper .hamburger-btn{align-items:center}.filter-cars-wrapper .hamburger-btn i{width:22px;color:#2b7bcd;margin:0 0 4px 8px}.filter-cars-wrapper .hamburger-btn i:before{font-size:10px}.filter-cars-wrapper .hamburger.active .filter-open{display:none}.filter-cars-wrapper .hamburger.active .apply-filter{display:flex;transition:all 1s;font-family:VolvoNovumRegular,sans-serif;color:#000}.filter-cars-wrapper .nav-items{position:absolute;height:auto;align-items:flex-start;top:-20px;left:-150%;padding:20px;width:100%;flex-direction:column;transition:all .8s ease-out;pointer-events:none;z-index:1000}.filter-cars-wrapper .nav-items ul{position:relative;width:100%;flex-direction:column;align-items:flex-start;padding:20px 0 0}.filter-cars-wrapper .nav-items ul:after{width:100%;height:1px;position:absolute;top:0;left:0;background:#ebebeb;margin:0 0 20px}.filter-cars-wrapper .filter-cars-count{color:#707070}.filter-cars-wrapper .nav-items.show{display:flex;left:0;pointer-events:all;box-shadow:2px 2px 8px 0 rgba(0,0,0,.16)}.filter-cars-wrapper .nav-item{opacity:0}.filter-cars-wrapper .nav-item:nth-child(1){transition:all .1s ease .1s}.filter-cars-wrapper .nav-item:nth-child(2){transition:all .1s ease .3s}.filter-cars-wrapper .nav-item:nth-child(3){transition:all .1s ease .5s}.filter-cars-wrapper .nav-item.fade{opacity:1}}.filter-cars-wrapper .accordion-item:not(.all-lable){position:relative}.filter-cars-wrapper .accordion-item .accordion-title{display:flex;align-items:center;cursor:pointer;color:#141414;user-select:none}.filter-cars-wrapper .accordion-item .accordion-title .checked-input{margin-left:5px;font-size:18px}.filter-cars-wrapper .accordion-item .accordion-title h3{display:flex;position:relative;font-size:18px;padding-left:25px;white-space:nowrap;margin:12px 0}.filter-cars-wrapper .accordion-item .accordion-title h3:after{content:"";left:8px;bottom:0;right:initial;height:19px;margin:auto;font-size:10px;font-weight:900;position:absolute;font-family:volvo-icons;transform:rotateY(90deg) rotateX(-90deg) rotateY(-90deg);color:#1c6bba}.filter-cars-wrapper .accordion-item .accordion-title.active-title{color:#2b7bcd}.filter-cars-wrapper .accordion-item .accordion-title.active-title h3:after{transition:transform .2s ease;transform:rotateY(-90deg) rotateX(90deg) rotateY(-90deg)}@media screen and (max-width:998px){.filter-cars-wrapper .accordion-item .accordion-title h3{font-size:16px;padding:0 0 0 25px}.filter-cars-wrapper .accordion-item .accordion-title h3:after{left:8px;right:initial}}.filter-cars-wrapper .accordion-item .accordion-content{display:none;position:absolute;left:0;line-height:1.7;padding:20px 25px;background-color:#fff;border-radius:0 0 5px 5px;box-shadow:2px 2px 8px 0 rgba(0,0,0,.16);z-index:100;min-width:220px;width:auto}.filter-cars-wrapper .accordion-item .accordion-content.active{display:block}@media screen and (max-width:998px){.filter-cars-wrapper .accordion-item .accordion-content{position:relative;box-shadow:none}}@media screen and (max-width:768px){.filter-cars-wrapper .accordion-item .accordion-content{padding:20px 0 0 25px}}.filter-cars-wrapper .accordion-item .accordion-content .model-group-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;color:#727272;position:relative}.filter-cars-wrapper .accordion-item .accordion-content .model-group-wrapper .close-button{position:absolute;cursor:pointer;right:-10px;top:-20px;color:#007bcd;display:block;transform:rotate(45deg);font-size:20px;width:20px;text-align:center}.filter-cars-wrapper .accordion-item .accordion-content .model-group-wrapper .form-group{margin-bottom:0;margin-top:15px}.filter-cars-wrapper .accordion-item .accordion-content .model-group-wrapper .form-group.all{width:100%;margin-right:24px}.filter-cars-wrapper .accordion-item .accordion-content .model-group-wrapper .model-group-section{display:flex;flex-direction:column;position:relative}.filter-cars-wrapper .accordion-item .accordion-content .model-group-wrapper .section-name{width:100%;text-transform:uppercase;margin:20px 0 0}.filter-cars-wrapper .accordion-item .accordion-content .model-group-wrapper .item-content{display:flex;flex-wrap:wrap;align-items:flex-end;gap:0 20px}.filter-cars-wrapper .accordion-item .accordion-content .model-group-wrapper .model-group-item{display:none}.filter-cars-wrapper .accordion-item .accordion-content .model-group-wrapper .model-group-item.active{display:flex;flex-direction:column;justify-content:space-between}.filter-cars-wrapper .accordion-item .accordion-content .model-group-wrapper .model-group-item .image-box{width:140px;height:auto;user-select:none}@media screen and (max-width:998px){.filter-cars-wrapper .accordion-item .accordion-content .model-group-wrapper{flex-wrap:wrap}.filter-cars-wrapper .accordion-item .accordion-content .model-group-wrapper .item-content{flex-wrap:wrap}.filter-cars-wrapper .accordion-item .accordion-content .model-group-wrapper>div{flex:0 1 100%}}@media screen and (max-width:1500px){.filter-cars-wrapper .accordion-item .accordion-content .model-group-wrapper .model-group-item .image-box{width:136px}}@media screen and (max-width:768px){.filter-cars-wrapper .accordion-item .accordion-content .model-group-wrapper{align-items:flex-start;flex-direction:column}.filter-cars-wrapper .accordion-item .accordion-content .model-group-wrapper .model-group-section{margin-bottom:10px}.filter-cars-wrapper .accordion-item .accordion-content .model-group-wrapper .form-group{margin:0 0 15px 0}.filter-cars-wrapper .accordion-item .accordion-content .model-group-wrapper .model-group-item .image-box{width:110px;height:auto;margin-bottom:10px}}.filter-cars-wrapper .accordion-item .form-group{display:block;margin-bottom:15px;user-select:none;line-height:1}.filter-cars-wrapper .accordion-item .form-group input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.filter-cars-wrapper .accordion-item .form-group label{display:flex;align-items:center;position:relative;cursor:pointer;color:#141414;margin:0;white-space:nowrap;line-height:1}.filter-cars-wrapper .accordion-item .form-group label:before{content:'';-webkit-appearance:none;background-color:transparent;border:1px solid #707070;border-radius:3px;box-shadow:none;padding:8px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin:0 5px 0 0;width:auto;height:auto}.filter-cars-wrapper .accordion-item .form-group input:checked+label:before{background-color:#1c6bba;border-color:#1c6bba}.filter-cars-wrapper .accordion-item .form-group input:checked+label:after{content:'';display:block;position:absolute;top:3px;left:6px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.filter-cars-wrapper .accordion-item .form-group:last-child{margin-bottom:0}@media screen and (max-width:998px){.filter-cars-wrapper .accordion-item{margin-bottom:5px}}.filter-cars-wrapper .accordion-item.all-lable .accordion-content{max-width:100%}.filter-cars-conrainer{padding:0 0 40px 0}.filter-cars-conrainer .filter-block{border:1px solid #dadada;text-align:left;max-width:720px;position:absolute;background:#fff;z-index:1051;left:0;right:0;margin-top:15px;margin-bottom:15px}@media (max-width:767px){.filter-cars-conrainer .filter-block{position:relative}}.filter-cars-conrainer .type-cars{font-size:16px;line-height:24px;text-transform:uppercase;text-align:right}@media (max-width:767px){.filter-cars-conrainer .type-cars{text-transform:initial}}.filter-cars-conrainer .filter-block .tab-content div.row{padding:20px 0}.filter-cars-conrainer .filter-block .tab-content div.row:not(:last-child){border-bottom:1px solid #dadada}.filter-cars-conrainer .model-cars{gap:20px 0;margin-bottom:0}.filter-cars-conrainer .model-car{font-family:VolvoNovumMedium,sans-serif;font-size:20px;line-height:24px}@media (max-width:767px){.filter-cars-conrainer .model-car{font-size:16px}}.filter-cars-conrainer .model-car input{display:none}.filter-cars-conrainer .model-car input:checked+label{color:#000}.filter-cars-conrainer .model-car label{color:#747474;cursor:pointer;margin:0}.filter-cars-conrainer .model-car span{cursor:not-allowed;color:#ddd}.filter-cars-conrainer .show-hide-filter{color:#007bcd;font-size:18px;line-height:23px;display:inline-block;padding-right:25px;border-bottom:2px solid #007bcd;perspective:660px;transition:transform .3s ease}@media (max-width:767px){.filter-cars-conrainer .show-hide-filter{font-size:16px}}.filter-cars-conrainer .show-hide-filter:after{left:initial;bottom:0;right:8px;height:19px;margin:auto;content:"";color:#2b7bcd;font-size:14px;font-weight:900;position:absolute;font-family:volvo-icons;transform:rotateY(90deg) rotateX(-90deg) rotateY(-90deg);transition:transform .3s ease}.filter-cars-conrainer .show-hide-filter[aria-expanded=true]:after{transform:rotateY(-90deg) rotateX(90deg) rotateY(-90deg)}.flex_plus_module{font-size:16px}.flex_plus_module .image-wrapper>img{width:100%}.flex_plus_module .image-wrapper .description-with-absolute{background-image:url(/assets/images/frontend/img/flex_plus/floor.jpg);background-repeat:no-repeat;background-size:100% 100%;color:#fff;font-family:VolvoNovumLight;font-size:1.07em;line-height:27px;padding:30px 80px 30px}.flex_plus_module .image-wrapper .description-with-absolute .title{font-size:1.75em;line-height:34px}.flex_plus_module .image-wrapper .description-with-absolute .price{text-align:right;font-size:1.5em;line-height:24px}.flex_plus_module .service-container .service-elem-ul .checklist{font-family:VolvoNovumBold;color:#333;line-height:20px}.flex_plus_module article{margin:0!important;padding-right:80px;padding-left:80px;background-color:#ececec}.flex_plus_module article>div{margin:0!important}.flex_plus_module article .title-container{margin:30px 0 50px}.flex_plus_module article .title-container .title{font-size:1.75em;line-height:34px}.flex_plus_module article .flexservice_content{font-family:VolvoNovumLight}.flex_plus_module article .flexservice_content .title-cont{margin:50px 0 20px}.flex_plus_module article .flexservice_content .title-cont .title{font-size:1.75em;line-height:34px}.flex_plus_module article .flexservice_content .flexservice_container{justify-content:space-evenly}.flex_plus_module article .flexservice_content .flexservice_container .flexservice_elem{display:flex;justify-content:space-between;margin:10px 0}.flex_plus_module article .flexservice_content .flexservice_container .flexservice_elem>div{background-color:#fff;width:100%;display:flex;align-items:center;flex-wrap:wrap;padding:0 25px;line-height:1.13em}.flex_plus_module article .flexservice_content .flexservice_container .flexservice_elem>div span{font-size:1.13em;width:100%}.flex_plus_module article .flexservice_content .flexservice_container .flexservice_elem>div .title{font-family:VolvoNovumBold}.flex_plus_module article .flexservice_content .flexservice_container .flexservice_elem>div br{flex-basis:100%}.flex_plus_module .description{font-family:VolvoNovumLight;font-size:1.07em;line-height:27px;margin-top:50px}.flex_plus_module .btn-container{text-align:right;margin-top:80px}.flex_plus_module .btn-container .button{font-size:1.13em;border:1px solid #1c6bba;line-height:1.3}.flex_plus_module .btn-container .button:hover{background-color:#1c6bba!important}.flex_plus_module footer{max-width:1180px;margin:0!important;background:#dddcd3;padding:20px 80px 20px 80px;font-size:.75em}@media (max-width:767px){.flex_plus_module .description-with-absolute{padding:40px 10px 50px!important}.flex_plus_module .description-with-absolute .hero_text{margin-bottom:100px}.flex_plus_module .description-with-absolute .price{text-align:left!important}.flex_plus_module article{padding:0}.flex_plus_module article .btn-container{text-align:left;width:60%}.flex_plus_module article .btn-container .button{width:90%;margin-bottom:40px;padding:15px 14px}}.footer-list-module{display:flex;align-content:center;background:#fff;font-size:16px;max-width:1180px;margin:0 auto;font-family:VolvoNovumRegular,sans-serif;color:#000;padding:5rem 1.5rem 2.75rem 1.5rem}@media (max-width:991px){.footer-list-module{padding:2.5rem 1.5rem}}.footer-list-module .row{height:100%;display:grid;justify-items:center;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr;gap:2rem}@media (max-width:1199px){.footer-list-module .row{justify-items:start;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}}@media (max-width:767px){.footer-list-module .row{justify-items:start;grid-template-columns:1fr;grid-template-rows:auto auto auto auto}}.footer-list-module .footer-list-item{display:flex;flex-direction:column;text-align:left;z-index:20;width:100%}.footer-list-module .footer-list-item-address{min-width:290px}@media (max-width:1199px){.footer-list-module .footer-list-item-address{min-width:unset}}.footer-list-module .footer-list-item-address ul.list-unstyled li:first-child{padding-bottom:0!important;border:0!important}.footer-list-module .footer-list-item-address ul li{display:flex;align-items:flex-start}.footer-list-module .footer-list-item-address ul li svg{margin-right:.75rem;min-width:19px}.footer-list-module .footer-list-item-address ul li span{line-height:1.4}.footer-list-module .footer-list-item-address ul.address li{padding:0!important}@media (max-width:1199px){.footer-list-module .footer-list-item-empty{display:none}}.footer-list-module .footer-list-item-kontakt ul li{border:0!important;padding:.5rem 0!important}.footer-list-module .footer-list-item-kontakt ul li:nth-child(n+3):last-child{padding:1.25rem .5rem!important}.footer-list-module .footer-list-item-kontakt .phone-link{justify-content:unset!important}.footer-list-module .footer-list-item-kontakt .email-link{justify-content:unset!important}.footer-list-module .footer-list-item-kontakt .link-left-angle{justify-content:unset!important}.footer-list-module .footer-list-item .link{line-height:1;margin:0 0 1.25rem}.footer-list-module .footer-list-item .link:last-child{margin-top:auto}.footer-list-module .footer-list-item .email-link,.footer-list-module .footer-list-item .phone-link{color:#000;word-break:break-word}.footer-list-module .footer-list-item .email-link:hover,.footer-list-module .footer-list-item .phone-link:hover{color:#1c6bba}.footer-list-module .footer-list-item .title{font-family:VolvoNovumMedium,sans-serif;font-size:1.25em;color:#141414;margin:0 0 1.5rem}.footer-list-module .footer-list-item ul{display:flex;flex-direction:column;flex:1}.footer-list-module .footer-list-item ul li{border-bottom:1px solid #d5d5d5;padding:1.25rem .5rem}@media (max-width:767px){.footer-list-module .footer-list-item ul li{padding:1.25rem 2.25rem 1.25rem 0}}.footer-list-module .footer-list-item ul li:first-child{border-top:1px solid #d5d5d5}.footer-list-module .footer-list-item ul li:last-child{border:0}.footer-list-module .footer-list-item ul li:nth-child(n+3):last-child{margin-top:auto}.footer-list-module .footer-list-item ul li a{display:flex;align-items:center;justify-content:space-between}.footer{overflow:hidden;font-size:16px;background:#fafafa;padding:2.75rem 0 2.25rem 0}@media (max-width:767px){.footer{padding:4.75rem 2.625rem 3.25rem 2.625rem}}.footer a{font-family:VolvoNovumLight;font-size:.75em;line-height:1.87;letter-spacing:.24px;color:#000}.footer .content_footer{color:#fff;line-height:1.4;max-width:1130px;padding:0}.footer .content_footer .description_text{margin:0 auto 10px;font-size:1.06em}.footer .content_footer .description_text a{font-size:1em;color:#9d9a9a}.footer .content_footer .description_text a:hover{color:#fff}.footer .content_footer .footer_navigation{margin-bottom:14px}.footer .content_footer .footer_navigation ul{display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto}.footer .content_footer .footer_navigation ul li{letter-spacing:.086em;line-height:1.9;margin-right:15px}.footer .content_footer .footer_navigation ul li:last-child{margin-right:0!important}.footer .content_footer .footer_social_block{margin-bottom:10px}.footer .content_footer .footer_social_block li{margin-right:26px}.footer .content_footer .footer_social_block li:last-child{margin-right:0!important}.footer .content_footer .footer_social_block li a:after{display:none}.footer .content_footer .footer_social_block li img{height:18px}.footer .content_footer .footer_languages_block{margin-bottom:50px;line-height:1.1;font-size:.94em;letter-spacing:.086em;vertical-align:text-top}.footer .content_footer .footer_languages_block i{font-size:1em;vertical-align:middle}.footer .content_footer .footer_languages_block i:before{margin:0}.footer .content_footer .footer_addinfos{margin:0 0 .875rem}@media (max-width:767px){.footer .content_footer .footer_addinfos{margin:0}}.footer .content_footer .footer_addinfos li{line-height:.85;margin:0 .75rem 1.875rem .75rem}.footer .content_footer .footer_logo{margin:0 0 4.75rem}@media (max-width:767px){.footer .content_footer .footer_logo{margin:0 0 3.75rem}}.footer .content_footer .footer_logo img{max-width:none;height:15.5px}.footer .content_footer .footer-copyright{font-family:VolvoNovumLight;font-size:.75em;line-height:1.87;letter-spacing:.24px;color:#707070}.fruehlingscheck-exterior-feature-two-module.module .content{max-width:1180px;margin:0 auto}.fruehlingscheck-exterior-feature-two-module.module .content .wrapper_image.wrapper-img{width:50%;text-align:center;overflow:hidden;display:inline-block;vertical-align:top}.fruehlingscheck-exterior-feature-two-module.module .content .wrapper_image.wrapper-img img{max-width:100%;text-align:left;float:left;width:100%}.fruehlingscheck-exterior-feature-two-module.module .content .tab-info{width:44%;font-size:16px;max-width:630px;padding-left:30px;padding-right:30px;vertical-align:top;display:inline-block;color:#333}.fruehlingscheck-exterior-feature-two-module.module .content .tab-info .title{padding:0;margin-top:0;font-size:30px;line-height:1.1;margin-bottom:30px;font-weight:400}.fruehlingscheck-exterior-feature-two-module.module .content .tab-info .main-description{font-size:16px;line-height:1.3;margin-bottom:30px;position:relative;overflow:hidden;padding-bottom:24px}.fruehlingscheck-exterior-feature-two-module.module .content .tab-info .price-car{font-weight:700;letter-spacing:.1em;margin-bottom:30px;background-color:#6e6e6e;color:#fff;text-align:right;line-height:40px;font-family:VolvoSansMedium;padding-right:10px}@media (max-width:768px){.fruehlingscheck-exterior-feature-two-module.module .content .wrapper_image.wrapper-img{width:100%}.fruehlingscheck-exterior-feature-two-module.module .content .tab-info{width:100%;padding:0}.fruehlingscheck-exterior-feature-two-module.module .legal-text{padding:0 15px}}.gallery-module{font-size:1em;overflow:hidden;padding:60px 0}.gallery-module .gallery-description{padding:0 50px;margin-bottom:50px}.gallery-module #carouselExampleIndicators{padding:0 36px}.gallery-module #carouselExampleIndicators .carousel-item img{width:100%}.gallery-module h2{font-family:VolvoNovumLight;font-size:2em;word-wrap:normal;word-break:normal;margin-bottom:10px}.gallery-module .text{text-align:center}.gallery-module .text p{font-family:VolvoNovumLight;text-align:center}.gallery-module a{opacity:1;width:20px}.gallery-module .carousel{margin-left:auto;margin-right:auto}.gallery-module .carousel .carousel-item{width:100%;height:400px;min-height:250px}.gallery-module .carousel .gradient{position:absolute;top:0;bottom:0;left:0;right:0}.gallery-module [data-size="1"]{width:100%;flex:0 1 100%}.gallery-module [data-size="1"] .carousel-item{max-height:none}.gallery-module .owl-next,.gallery-module .owl-prev{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;width:60px;outline:0}.gallery-module .owl-next span,.gallery-module .owl-prev span{font-size:0;background-image:url(/assets/icons/icon-svg/arrow-with-background.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;width:100%;height:100%}.gallery-module .owl-next.owl-next span,.gallery-module .owl-prev.owl-next span{transform:rotate(180deg)}.gallery-module .owl-prev{left:30px}.gallery-module .owl-next{right:30px}.gallery-module .owl-next:after{top:-36px;transform:rotate(45deg)}.gallery-module .owl-prev:before{left:0;transform:rotate(45deg)}.gallery-module .owl-prev:after{top:-36px;left:0;transform:rotate(-45deg)}.gallery-module .owl-carousel{position:relative;overflow:hidden}.gallery-module .owl-carousel .carousel-item{width:100%;min-height:250px}.gallery-module .owl-carousel .gradient{position:absolute;top:0;bottom:0;left:0;right:0}.gallery-module .owl-carousel .owl-item img{height:100%;object-fit:cover}@media (max-width:767px){.gallery-module .owl-carousel .owl-item img{width:auto;max-height:375px}}.gallery-module .owl-dots{position:absolute;bottom:0;left:50%;transform:translate(-50%,-10px)}.gallery-module .owl-dots button{background:0 0;width:10px;height:10px;transition:none;border-radius:50%;border:1px #fff solid!important;margin:0 5px;outline:0}.gallery-module .owl-dots button.active{background-color:#fff}@media (max-width:768px){.gallery-module .carousel .carousel-item{height:300px;min-height:unset}}@media (max-width:576px){.carousel-control-prev{left:12px}.carousel-control-next{right:12px}.gallery-module .carousel-control-next-icon,.gallery-module .carousel-control-prev-icon{background-image:none}.gallery-module .carousel .carousel-item{height:200px}}.module.headline-text-module .content-box{max-width:690px;margin:0 auto;text-align:center}.module.headline-text-module .content-box h1,.module.headline-text-module .content-box h2,.module.headline-text-module .content-box h3,.module.headline-text-module .content-box h4,.module.headline-text-module .content-box h6{font-family:VolvoNovumMedium,sans-serif;font-weight:500;line-height:1.3;text-align:inherit;margin:0 0 20px}@media (max-width:767px){.module.headline-text-module .content-box h1{font-size:2em}}@media (max-width:767px){.module.headline-text-module .content-box h2{font-size:1.75em}}@media (max-width:767px){.module.headline-text-module .content-box h3{font-size:1.5em}}@media (max-width:767px){.module.headline-text-module .content-box h4{font-size:1.25em}}.module.headline-text-module .content-box h5{color:#707070;margin:0 0 20px}.module.headline-text-module .content-box h6{font-size:14px;color:#707070;text-transform:uppercase;margin:0 0 20px}.module.headline-text-module .content-box .text,.module.headline-text-module .content-box p{text-align:inherit;color:#000}.module.headline-text-module .content-box .link-box{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin:40px 0 0}.module.hero-module{max-width:100%;padding:0!important;position:relative}.module.hero-module .full-size-img{overflow:hidden;margin:0 auto;width:100%;display:block;position:relative}.module.hero-module .full-size-img img{width:100%}.module.hero-module img{max-width:100%;height:auto}.module.hero-module .hero-text-container{position:absolute;top:15%;left:5%;color:#fff}.module.hero-module .hero-text-container .small{font-family:VolvoNovumRegular,sans-serif;font-size:16px;text-transform:uppercase}@media (max-width:768px){.module.hero-module .hero-text-container .small{font-size:14px;line-height:1.5;text-align:center;color:#161618}}.module.hero-module .hero-text-container .title{padding:10px 0 30px 0;font-family:VolvoNovumMedium,sans-serif;font-size:40px;font-weight:500}@media (max-width:768px){.module.hero-module .hero-text-container .title{font-size:32px;line-height:1.13;color:#000}}.module.hero-module .hero-text-container .description{max-width:542px;font-family:VolvoNovumRegular,sans-serif;font-size:16px}@media (max-width:768px){.module.hero-module .hero-text-container .description{line-height:1.5;color:#141414;font-family:VolvoNovumSemiLight}}.module.hero-module .hero-text-container .link-button{max-width:100%;margin-top:42px;display:flex;flex-wrap:wrap;gap:20px}@media (max-width:768px){.module.hero-module .hero-text-container{padding:24px;position:unset}}.hero-slider-module{margin-bottom:40px}.hero-slider-module .slide-box{height:100%;display:block}.hero-slider-module .slide-box:not(:first-child){display:none}.hero-slider-module .slide-box-image{height:100%;overflow:hidden;position:relative;background:linear-gradient(to right,#2e2e2e,rgba(0,0,0,0))}@media (max-width:767px){.hero-slider-module .slide-box-image{background:linear-gradient(to bottom,#2e2e2e,rgba(0,0,0,0))}}.hero-slider-module .slide-box-image img{position:relative;z-index:-1;width:100%;max-width:100%;height:100%;object-fit:cover;min-height:514px;aspect-ratio:1312/514}@media (max-width:767px){.hero-slider-module .slide-box-image img{min-height:514px;aspect-ratio:390/514}}.hero-slider-module .slide-box-content{position:absolute;top:auto;bottom:0;left:8%;right:auto;width:100%;max-width:580px;height:100%;color:#fff;text-align:left;margin:auto 0;padding:20px;display:flex;flex-direction:column;justify-content:center}@media (max-width:767px){.hero-slider-module .slide-box-content{top:0;left:0;padding-bottom:40px;justify-content:flex-start;max-height:600px}}.hero-slider-module .slide-box-content h1{font-family:VolvoNovumMedium,sans-serif;margin:0 0 20px}@media (max-width:767px){.hero-slider-module .slide-box-content h1{font-size:32px}}.hero-slider-module .slide-box-content h6{font-family:VolvoNovumMedium,sans-serif;font-size:16px;font-weight:500;text-transform:uppercase}.hero-slider-module .slide-box-content p{font-family:VolvoNovumRegular,sans-serif;font-size:20px;line-height:1.3;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:11;-webkit-box-orient:vertical}@media (max-width:767px){.hero-slider-module .slide-box-content p{font-size:18px}}.hero-slider-module .slide-box-content .links-box{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin:20px 0 0}.hero-slider-module .slide-box-legal{position:absolute;bottom:20px;padding:0 20px;font-family:VolvoNovumRegular,sans-serif;font-size:12px;font-weight:400;line-height:1.5;color:#fff}.hero-slider-module .slide-box-legal p{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-align:inherit;color:inherit}.hero-slider-module .owl-dots{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 0 8px;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.hero-slider-module .owl-dots.disabled{display:none}.hero-slider-module .owl-dots button span{width:13px;height:13px;text-indent:-999px;border:none;background-color:#d5d5d5;border-radius:10px;display:block}.hero-slider-module .owl-dots button.active span{background-color:#1c6bba}.module.home-angebotshighlights{font-size:16px;font-family:VolvoNovumLight;max-width:1158px;padding:0 24px 120px}@media screen and (max-width:767px){.module.home-angebotshighlights{padding-bottom:80px}}.module.home-angebotshighlights .content{position:relative}.module.home-angebotshighlights h2.title{font-family:VolvoNovumMedium,sans-serif;margin-bottom:20px}@media (max-width:767px){.module.home-angebotshighlights h2.title{font-size:24px;text-align:left!important}}.module.home-angebotshighlights .nav-box{margin:44px -24px 52px}@media (max-width:767px){.module.home-angebotshighlights .nav-box{margin:24px -24px 32px}}.module.home-angebotshighlights .nav-box .nav-tabs{border:none;gap:20px;flex-wrap:nowrap;justify-content:flex-start!important;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.module.home-angebotshighlights .nav-box .nav-tabs::-webkit-scrollbar{display:none}.module.home-angebotshighlights .nav-box .nav-tabs .nav-item:first-child{padding-left:24px}.module.home-angebotshighlights .nav-box .nav-tabs .nav-item:last-child{padding-right:24px}.module.home-angebotshighlights .nav-box .nav-tabs .nav-item a{font-family:VolvoNovumMedium,sans-serif;font-size:14px;font-weight:500;line-height:1.5;letter-spacing:normal;text-align:left;color:#a0a0a0;text-transform:uppercase;border:none;padding:0;margin:0;transition:text-decoration-color .3s;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:1px}.module.home-angebotshighlights .nav-box .nav-tabs .nav-item a:focus{outline:0}.module.home-angebotshighlights .nav-box .nav-tabs .nav-item a.active,.module.home-angebotshighlights .nav-box .nav-tabs .nav-item a:hover{color:#141414;text-decoration-color:#1c6bba}.module.home-angebotshighlights .tab-content .modelle-nav-collapse{display:none}.module.home-angebotshighlights .tab-content .row-box{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:30px}.module.home-angebotshighlights .tab-content .tab-wrapper-info.active{display:flex;flex-direction:row}.module.home-angebotshighlights .tab-content .tab-wrapper-info .wrapper-img{flex-basis:540px;margin:0}.module.home-angebotshighlights .tab-content .tab-wrapper-info .wrapper-img img{width:100%;max-width:100%;height:auto}.module.home-angebotshighlights .tab-content .tab-wrapper-info .tab-info{flex-basis:540px;display:inline-flex;flex-direction:column;justify-content:space-between;margin-bottom:0}.module.home-angebotshighlights .tab-content .tab-wrapper-info .tab-info-2{min-height:350px}@media (max-width:calc(1158px - 1px)){.module.home-angebotshighlights .tab-content .tab-wrapper-info .tab-info-2{min-height:unset}}.module.home-angebotshighlights .tab-content .tab-wrapper-info .tab-info-2>div{margin-top:40px}@media (max-width:calc(1158px - 1px)){.module.home-angebotshighlights .tab-content .tab-wrapper-info .tab-info-2>div{margin-top:0}}.module.home-angebotshighlights .tab-content .tab-wrapper-info .tab-info h2.title{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;text-align:inherit;color:#141414;margin-bottom:20px}@media (max-width:767px){.module.home-angebotshighlights .tab-content .tab-wrapper-info .tab-info h2.title{font-size:24px}}.module.home-angebotshighlights .tab-content .tab-wrapper-info .tab-info h4{margin:0 0 20px}@media (max-width:767px){.module.home-angebotshighlights .tab-content .tab-wrapper-info .tab-info h4{font-size:16px}}.module.home-angebotshighlights .tab-content .tab-wrapper-info .tab-info .thirty-coll-sm{padding:0!important}.module.home-angebotshighlights .tab-content .tab-wrapper-info .tab-info .main-description{line-height:1.3;margin-bottom:30px}.module.home-angebotshighlights .tab-content .tab-wrapper-info .tab-info .main-description p{line-height:1.3}.module.home-angebotshighlights .tab-content .tab-wrapper-info .tab-info .main-description b{font-family:VolvoNovumMedium,sans-serif;font-weight:500}.module.home-angebotshighlights .tab-content .tab-wrapper-info .tab-info .price_and_offers{margin:30px 0 40px}.module.home-angebotshighlights .tab-content .tab-wrapper-info .tab-info .price_and_offers .price_and_offers_line{display:flex;justify-content:flex-start;align-items:baseline;line-height:normal;border:none;background-color:unset;color:#707070;font-size:14px;height:unset}.module.home-angebotshighlights .tab-content .tab-wrapper-info .tab-info .price_and_offers .price_and_offers_line .column-pre-text{margin:0}.module.home-angebotshighlights .tab-content .tab-wrapper-info .tab-info .price_and_offers .price_and_offers_line .column-pre-text+.column-text{display:none}.module.home-angebotshighlights .tab-content .tab-wrapper-info .tab-info .price_and_offers .price_and_offers_line .price-block{color:#141414;font-size:20px;font-family:VolvoNovumMedium,sans-serif!important}.module.home-angebotshighlights .tab-content .tab-wrapper-info .tab-info .price_and_offers .price_and_offers_line .row_title{width:unset!important;font-family:VolvoNovumMedium,sans-serif!important;border-right:unset}.module.home-angebotshighlights .tab-content .tab-wrapper-info .tab-info .another-desc{font-size:10px;line-height:16px;color:#898989;margin-bottom:30px;margin-top:30px;display:none}.module.home-angebotshighlights .tab-content .tab-wrapper-info .tab-info .another-desc>span{display:block}.module.home-angebotshighlights .tab-content .tab-wrapper-info .tab-info .another-desc>span:first-of-type{margin-bottom:20px}.module.home-angebotshighlights .tab-content .tab-wrapper-info .tab-info .links-box{display:flex;flex-wrap:wrap;align-items:center;gap:25px}.module.home-angebotshighlights .tab-content .tab-wrapper-info .tab-info .disclaimer-box{font-family:VolvoNovumRegular,sans-serif;font-size:12px;font-weight:400;line-height:1.5;text-align:left;color:#707070;margin:30px 0 0}.carousel-wrapper{margin-bottom:120px}@media (max-width:767px){.carousel-wrapper{margin-bottom:60px}}.carousel-wrapper #carouselCampaignTeaser .custom-controls{display:flex;align-items:center;justify-content:start;gap:8px;position:absolute;left:57%;transform:translateX(-50%);bottom:20px;z-index:100;width:100%;padding:0 16px;box-sizing:border-box}@media (max-width:767px){.carousel-wrapper #carouselCampaignTeaser .custom-controls{left:52%}}.carousel-wrapper #carouselCampaignTeaser .custom-buttons{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:999px;padding:6px 12px;font-family:sans-serif;font-size:16px;box-shadow:0 2px 6px rgba(0,0,0,.1);max-height:30px}.carousel-wrapper #carouselCampaignTeaser .custom-buttons .custom-next,.carousel-wrapper #carouselCampaignTeaser .custom-buttons .custom-prev{display:flex;background:0 0;border:none;border-radius:50%;cursor:pointer;color:#1c6bba;font-size:32px;padding:3px}.carousel-wrapper #carouselCampaignTeaser .custom-buttons .custom-next:focus,.carousel-wrapper #carouselCampaignTeaser .custom-buttons .custom-prev:focus{color:#000}.carousel-wrapper #carouselCampaignTeaser .custom-buttons .custom-next svg,.carousel-wrapper #carouselCampaignTeaser .custom-buttons .custom-prev svg{width:24px;height:24px}.carousel-wrapper #carouselCampaignTeaser .custom-buttons .custom-pause{display:flex;background:0 0;border:none;border-radius:50%;cursor:pointer;color:#1c6bba;font-size:18px;padding:6px}.carousel-wrapper #carouselCampaignTeaser .custom-buttons .custom-pause:focus{color:#000}.carousel-wrapper #carouselCampaignTeaser .custom-buttons.page-only{max-width:88px}.carousel-wrapper #carouselCampaignTeaser .custom-buttons:not(.page-only){border-radius:50%;width:30px;height:30px}.carousel-wrapper #carouselCampaignTeaser .custom-pagination{color:#000;font-size:16px;line-height:17px;white-space:nowrap;padding:0 3px}.carousel-wrapper #carouselCampaignTeaser .carousel-cont{position:relative;height:100%}.carousel-wrapper #carouselCampaignTeaser .carousel-inner{position:relative;height:100%}.carousel-wrapper #carouselCampaignTeaser .carousel-caption{top:auto;bottom:0;left:8%;right:auto;color:#fff;margin:auto 0;width:100%;text-align:left;max-width:680px;height:100%;position:absolute;padding:20px;display:flex!important;flex-direction:column;justify-content:center}@media (max-width:767px){.carousel-wrapper #carouselCampaignTeaser .carousel-caption{top:0;left:0;padding-bottom:40px;justify-content:flex-start;max-height:600px}}@media (max-width:767px){.carousel-wrapper #carouselCampaignTeaser .carousel-caption h1{font-size:32px}}.carousel-wrapper #carouselCampaignTeaser .carousel-caption .h5{margin-top:0;line-height:1;font-size:16px;font-weight:400;margin-bottom:15px;text-transform:none;max-height:99px!important;max-width:100%}.carousel-wrapper #carouselCampaignTeaser .carousel-caption .h5 img{max-height:99px!important;max-width:100%}.carousel-wrapper #carouselCampaignTeaser .carousel-caption p{font-size:20px;line-height:1.3;height:auto;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:11;-webkit-box-orient:vertical}@media (max-width:767px){.carousel-wrapper #carouselCampaignTeaser .carousel-caption p{font-size:18px}}.carousel-wrapper #carouselCampaignTeaser .carousel-caption .links-box{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin:4px 0 0}.carousel-wrapper #carouselCampaignTeaser .carousel-caption .links-box a{border:2px solid #fff!important;box-shadow:inset 0 0 0 0 #000!important}.carousel-wrapper #carouselCampaignTeaser .carousel-caption .links-box a:focus,.carousel-wrapper #carouselCampaignTeaser .carousel-caption .links-box a:hover{background-color:#fff!important;color:#000;box-shadow:inset 0 0 0 2px #000!important}.carousel-wrapper #carouselCampaignTeaser .campaign-teaser.legal{position:fixed;bottom:5%;padding:0 20px}.carousel-wrapper #carouselCampaignTeaser .campaign-teaser.legal p{color:#fff;line-height:15px;font-size:12px}.carousel-wrapper #carouselCampaignTeaser .carousel-item{padding-left:0;height:100%;display:block}.carousel-wrapper #carouselCampaignTeaser .carousel-item:not(:first-child){display:none}.carousel-wrapper #carouselCampaignTeaser .carousel-item .wrapper-img{height:100%;overflow:hidden;position:relative;background:linear-gradient(to right,#2e2e2e,rgba(0,0,0,0))}@media (max-width:767px){.carousel-wrapper #carouselCampaignTeaser .carousel-item .wrapper-img{background:linear-gradient(to bottom,#2e2e2e,rgba(0,0,0,0))}}.carousel-wrapper #carouselCampaignTeaser .carousel-item img{height:100%;width:100%;max-width:100%;object-fit:cover;position:relative;z-index:-1;display:block;min-height:514px;aspect-ratio:1312/514}@media (max-width:767px){.carousel-wrapper #carouselCampaignTeaser .carousel-item img{min-height:514px;aspect-ratio:390/514}}.carousel-wrapper #carouselCampaignTeaser .owl-dots{align-items:center;justify-content:center;display:flex;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.carousel-wrapper #carouselCampaignTeaser .owl-dots.disabled{display:none}.carousel-wrapper #carouselCampaignTeaser .owl-dots button{display:inline-block;padding:5px!important;cursor:pointer;background-color:unset}.carousel-wrapper #carouselCampaignTeaser .owl-dots button span{width:13px;height:13px;text-indent:-999px;border:none;background-color:#d5d5d5;border-radius:10px;display:block}.carousel-wrapper #carouselCampaignTeaser .owl-dots button.active span{background-color:#1c6bba}.home-contact{background-color:#fafafa}.home-contact .google-map-container{background:#fff;border:1px solid #e0e0e0;border-radius:4px;display:flex;flex-direction:column;justify-content:stretch;position:relative;width:100%;min-height:400px;overflow:hidden}.home-contact .google-map{flex:1 1 auto;min-height:inherit;width:100%}.home-contact .gm-style-iw-d:empty{display:none!important}.home-contact .content{padding:60px 0}@media (max-width:767px){.home-contact .content{padding:40px 0}}.home-contact .content-container{display:flex;justify-content:center;align-items:center;max-width:1440px;margin-left:auto;margin-right:auto;flex-wrap:wrap}.home-contact .content-container .contact-wrapper{margin-right:24px;display:flex;flex-direction:column}@media (max-width:767px){.home-contact .content-container .contact-wrapper{margin-right:0}}.home-contact .content-container .contact-wrapper .map-mobile{display:none}@media (max-width:767px){.home-contact .content-container .contact-wrapper .map-mobile{display:block;margin-top:24px}}.home-contact .content-container .contact-wrapper .map-mobile .google-map-container{min-height:320px}.home-contact .content-container .contact-wrapper h2{padding:0 24px;font-family:VolvoNovumMedium,sans-serif;font-size:32px;line-height:1.13;text-align:left;color:#000;margin-bottom:40px}.home-contact .content-container .contact-wrapper .address{padding:0 24px}.home-contact .content-container .contact-wrapper .address+.contact{margin-top:40px}.home-contact .content-container .contact-wrapper .address .dealer-name{font-family:VolvoNovumMedium,sans-serif;font-size:20px;line-height:1.15;text-align:left;color:#161618}.home-contact .content-container .contact-wrapper .address .dealer-address{font-size:16px;line-height:1.5;text-align:left;color:#141414}.home-contact .content-container .contact-wrapper .address .link-container{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.home-contact .content-container .contact-wrapper .contact{margin-top:72px;padding:0 24px}.home-contact .content-container .contact-wrapper .contact+.address{margin-top:72px}.home-contact .content-container .contact-wrapper .contact+.map{margin-top:40px}.home-contact .content-container .contact-wrapper .contact h3{font-family:VolvoNovumMedium,sans-serif;font-size:20px;line-height:1.3;text-align:left;color:#141414}@media (max-width:767px){.home-contact .content-container .contact-wrapper .contact{margin-top:24px}}.home-contact .content-container .map{flex:1 1 360px;max-width:635px;width:100%;display:flex;align-items:stretch;margin-left:24px}@media (max-width:767px){.home-contact .content-container .map{display:none;margin-left:0}}#contacts-collapse{z-index:9200;background-color:rgba(255,255,255,.46);position:absolute;width:100%;height:100%;top:0;left:0}#contacts-collapse.shown{display:block}#contacts-collapse #contacts-collapse-content{top:58px;position:fixed;left:128px;right:85px;background-color:#fff;box-shadow:0 2px 11px 0 #bbb;padding:0 20px 30px;bottom:20px;overflow:auto}#contacts-collapse #contacts-collapse-content .contacts-close:after{position:absolute;right:20px;top:13px;cursor:pointer;margin-left:6px;font-family:volvo-icons;font-size:30px;line-height:1em;font-weight:700;content:"+";background-repeat:no-repeat;background-position:center;transition:all .3s ease;transform:rotate(45deg)}#contacts-collapse #contacts-collapse-content .title{padding-top:45px;font-size:30px;line-height:26.4px}#contacts-collapse #contacts-collapse-content .subtitle{padding-top:30px;font-size:18px;line-height:26.4px;max-width:960px;margin:auto}#contacts-collapse #contacts-collapse-content .home-contacts-content{margin-bottom:30px}#contacts-collapse #contacts-collapse-content .home-contacts-content h5:first-child{display:none}#contacts-collapse #contacts-collapse-content .home-contacts-content .team-navigation{padding-top:50px;padding-bottom:40px}#contacts-collapse #contacts-collapse-content .home-contacts-content .team-navigation ul{justify-content:center}#contacts-collapse #contacts-collapse-content .home-contacts-content .team-navigation ul li{padding:0 20px;line-height:56px;border-right:1px solid #ccc;text-transform:capitalize;font-family:VolvoNovumRegular}#contacts-collapse #contacts-collapse-content .home-contacts-content .team-navigation ul li a{color:#999;padding-bottom:13px;font-size:18px;line-height:20px;letter-spacing:.18px;text-transform:uppercase}#contacts-collapse #contacts-collapse-content .home-contacts-content .team-navigation ul li a.active{color:#2b7bcd;font-family:VolvoNovumMedium,sans-serif;border-bottom:3px solid #2b7bcd}#contacts-collapse #contacts-collapse-content .home-contacts-content .team-navigation ul li:last-of-type{padding-right:0;border-right:0}#contacts-collapse #contacts-collapse-content .home-contacts-content .tab-content .contact-wrapper{display:flex}#contacts-collapse #contacts-collapse-content .home-contacts-content .tab-content .contact-item{display:flex;flex-direction:column;align-items:center;margin:20px 0;word-break:break-word}#contacts-collapse #contacts-collapse-content .home-contacts-content .tab-content .contact-item .image-box{width:228px;height:228px;margin:0 auto}#contacts-collapse #contacts-collapse-content .home-contacts-content .tab-content .contact-item img{width:100%;height:100%;border-radius:50%;object-fit:cover}#contacts-collapse #contacts-collapse-content .home-contacts-content .tab-content .contact-item .contact-fullname{margin-bottom:10px}#contacts-collapse #contacts-collapse-content .home-contacts-content .tab-content .contact-item .contact-info{font-size:13px;margin-bottom:10px;font-family:VolvoNovumMedium}#contacts-collapse #contacts-collapse-content .home-contacts-content .tab-content .contact-item .request-consultation{margin-top:auto}#contacts-collapse #contacts-collapse-content .home-contacts-content .tab-content .contact-item .request-consultation a{font-size:18px;line-height:22px;color:#2b7bcd}#contacts-collapse #contacts-collapse-content .home-contacts-content .tab-content .contact-item .contact-info__name{display:block;text-align:center;font-family:VolvoNovumMedium,sans-serif;font-size:22px;line-height:26.4px;padding-top:23px;color:#414146}#contacts-collapse #contacts-collapse-content .home-contacts-content .tab-content .contact-item .contact-info__position{font-family:VolvoNovumLight;font-size:16px;min-height:18px;line-height:22.4px;font-weight:300;text-align:center;color:#333}#contacts-collapse #contacts-collapse-content .home-contacts-content .tab-content .contact-item .contact-info__mail,#contacts-collapse #contacts-collapse-content .home-contacts-content .tab-content .contact-item .contact-info__tel{display:flex;align-items:flex-start;justify-content:center;font-family:VolvoNovumMedium,sans-serif;font-size:15px;padding-bottom:8px}#contacts-collapse #contacts-collapse-content .home-contacts-content .tab-content .contact-item .contact-info__mail:before,#contacts-collapse #contacts-collapse-content .home-contacts-content .tab-content .contact-item .contact-info__tel:before{color:#007bcd;font-family:icomoon-old;font-size:20px;margin-right:15px;line-height:18px;margin-top:2px}#contacts-collapse #contacts-collapse-content .home-contacts-content .tab-content .contact-item .contact-info__tel:before{content:"\e915"}#contacts-collapse #contacts-collapse-content .home-contacts-content .tab-content .contact-item .contact-info__mail:before{content:"\E91A"}#contacts-collapse #contacts-collapse-content .home-contacts-content .tab-content .contact-item .contact-info__mob .mobile-icon{margin-right:11px}#contacts-collapse #contacts-collapse-content .home-contacts-content .home-mobile-navigation{display:none}#contacts-collapse #contacts-collapse-content .contact-map-section{display:flex;margin-top:31.8px}#contacts-collapse #contacts-collapse-content .contact-map-section .dealer-name{font-size:22px;line-height:26.4px;color:#414146;font-weight:700;margin-bottom:21px}#contacts-collapse #contacts-collapse-content .contact-map-section .hours-info{padding:0}#contacts-collapse #contacts-collapse-content .contact-map-section .hours-info h3{color:#007bcd;font-size:20px;margin-bottom:0}#contacts-collapse #contacts-collapse-content .contact-map-section .hours-info li.title{font-size:16px;padding-top:25px;font-family:VolvoNovumMedium,sans-serif}#contacts-collapse #contacts-collapse-content .contact-map-section .hours-info .date-row{display:flex!important;flex-direction:column;font-size:16px;line-height:22.4px}#contacts-collapse #contacts-collapse-content .contact-map-section .map-box{padding-left:15px}#contacts-collapse #contacts-collapse-content .contact-map-section .hours-info,#contacts-collapse #contacts-collapse-content .contact-map-section .map-box{flex:1 0 50%}#contacts-collapse #contacts-collapse-content .map-container{height:349px;display:block;position:relative;overflow:hidden}#contacts-collapse #contacts-collapse-content .map-container .google-map-container{background:#fff;border:1px solid #e0e0e0;border-radius:4px;display:flex;flex-direction:column;justify-content:stretch;position:relative;width:100%;height:100%;min-height:349px;overflow:hidden}#contacts-collapse #contacts-collapse-content .map-container .google-map{flex:1 1 auto;min-height:inherit;width:100%;height:100%}#contacts-collapse #contacts-collapse-content .map-container a{overflow:hidden}#contacts-collapse #contacts-collapse-content .map-container img{transform:scale(3) translate(-15px,20px);width:100%;height:100%}#contacts-collapse #contacts-collapse-content .gm-style-iw-d:empty{display:none!important}@media (min-width:1200px){#contacts-collapse .col-xl-3{flex:0 0 33%;max-width:33%}}@media (max-width:991px){#contacts-collapse #contacts-collapse-content{left:0;right:0}#contacts-collapse #contacts-collapse-content .home-contacts-content .team-navigation ul li{padding:0 10px;line-height:20px;margin-bottom:10px}#contacts-collapse #contacts-collapse-content .home-contacts-content .team-navigation ul li a{font-size:11px;letter-spacing:0;padding-bottom:6px}}@media (max-width:680px){#contacts-collapse #contacts-collapse-content .home-contacts-content .tab-content .tab-pane .contact-wrapper .contact-item{align-items:flex-start}#contacts-collapse #contacts-collapse-content .home-contacts-content .tab-content .tab-pane .contact-wrapper .contact-item .card-container{display:flex}#contacts-collapse #contacts-collapse-content .home-contacts-content .tab-content .tab-pane .contact-wrapper .contact-item .card-container .image-box{width:106px;height:106px}#contacts-collapse #contacts-collapse-content .home-contacts-content .tab-content .tab-pane .contact-wrapper .contact-item .card-container .body{padding-left:10px}#contacts-collapse #contacts-collapse-content .home-contacts-content .tab-content .tab-pane .contact-wrapper .contact-item .card-container .body .contact-fullname .contact-info__name{font-size:16px;text-align:left;line-height:19px;padding-top:10px}#contacts-collapse #contacts-collapse-content .home-contacts-content .tab-content .tab-pane .contact-wrapper .contact-item .card-container .body .contact-fullname .contact-info__position{font-size:12px;text-align:left;line-height:15px}#contacts-collapse #contacts-collapse-content .home-contacts-content .tab-content .tab-pane .contact-wrapper .contact-item .card-container .body .contact-info__mail,#contacts-collapse #contacts-collapse-content .home-contacts-content .tab-content .tab-pane .contact-wrapper .contact-item .card-container .body .contact-info__tel{justify-content:flex-start;font-size:12px;padding-bottom:5px}#contacts-collapse #contacts-collapse-content .home-contacts-content .tab-content .tab-pane .contact-wrapper .contact-item .card-container .body .contact-info__mail:before,#contacts-collapse #contacts-collapse-content .home-contacts-content .tab-content .tab-pane .contact-wrapper .contact-item .card-container .body .contact-info__tel:before{font-size:15px}#contacts-collapse #contacts-collapse-content .home-contacts-content .tab-content .tab-pane .contact-wrapper .contact-item .request-consultation{width:100%;text-align:center;margin-top:30px}#contacts-collapse #contacts-collapse-content .home-contacts-content .tab-content .tab-pane .contact-wrapper .contact-item .request-consultation .link-left-angle{padding:15px 50px 16px;border:1px solid #2b7bcd}#contacts-collapse #contacts-collapse-content .home-contacts-content .home-mobile-navigation{display:flex;width:100%;flex-direction:row;justify-content:center;position:relative;top:22px}#contacts-collapse #contacts-collapse-content .home-contacts-content .home-mobile-navigation .mobile-nav-item{border-top:2px solid #97999b;width:50px;margin-right:10px;padding-bottom:10px}#contacts-collapse #contacts-collapse-content .home-contacts-content .home-mobile-navigation .mobile-nav-item.shown{border-top:2px solid #2b7bcd}#contacts-collapse #contacts-collapse-content .contact-map-section{flex-direction:column}#contacts-collapse #contacts-collapse-content .contact-map-section .hours-info .date-row{display:flex!important;align-items:center;flex-direction:row;justify-content:space-between;margin-bottom:6px}#contacts-collapse #contacts-collapse-content .contact-map-section .hours-info .date-row span:nth-child(2){margin-left:auto}#contacts-collapse #contacts-collapse-content .contact-map-section .map-box{padding-left:0}}.home_content_teaser .container-box{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;margin:0 0 30px}.home_content_teaser .container-box .elem-teaser{flex-basis:540px;background-color:#fafafa}.home_content_teaser .container-box .elem-teaser-head img{width:100%}.home_content_teaser .container-box .elem-teaser-body{padding:40px}@media (max-width:767px){.home_content_teaser .container-box .elem-teaser-body{padding:24px}}.home_content_teaser .container-box .elem-teaser-body h2{font-family:VolvoNovumMedium,sans-serif;text-align:left;margin:0 0 20px}@media (max-width:767px){.home_content_teaser .container-box .elem-teaser-body h2{font-size:24px}}.home_content_teaser .container-box .elem-teaser-body .links-box{margin:30px 0 0}.home_gebrauchtwagen.module{padding-top:80px;padding-bottom:80px}.home_gebrauchtwagen h3.title{font-size:36px;line-height:43px}.home_gebrauchtwagen h5.title{font-size:22px;line-height:26.4px}.home_gebrauchtwagen .container-box{margin-bottom:20px;padding:0 24px;display:flex;justify-content:space-between;align-items:center;gap:30px}@media (max-width:767px){.home_gebrauchtwagen .container-box{padding:0;flex-direction:column}}.home_gebrauchtwagen .container-box input[type=checkbox]{visibility:hidden;display:none}.home_gebrauchtwagen .container-box img{width:100%;min-height:455px;object-fit:cover}@media (max-width:767px){.home_gebrauchtwagen .container-box img{min-height:unset}}.home_gebrauchtwagen .container-box>.item-wrapper{width:33%}@media (max-width:767px){.home_gebrauchtwagen .container-box>.item-wrapper{width:100%}}@media (max-width:767px){.home_gebrauchtwagen .container-box>.item-wrapper{padding:0 24px;order:2}}.home_gebrauchtwagen .container-box>.item-wrapper h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.13;text-align:left;color:#000}@media (max-width:767px){.home_gebrauchtwagen .container-box>.item-wrapper h2{font-size:24px}}.home_gebrauchtwagen .container-box>.item-wrapper .h5{max-width:285px;margin-bottom:31px;font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.5;text-align:left;color:#141414}.home_gebrauchtwagen .container-box>.item-wrapper .col-lg-3{max-width:306px;padding-left:0;padding-right:0;margin-bottom:26px;display:flex;flex-direction:column}@media (max-width:767px){.home_gebrauchtwagen .container-box>.item-wrapper .col-lg-3{align-items:center}}@media (min-width:992px){.home_gebrauchtwagen .container-box>.item-wrapper .col-lg-3{flex:0 0 0!important}}@media (max-width:767px){.home_gebrauchtwagen .container-box>.item-wrapper .col-lg-3{max-width:100%}}.home_gebrauchtwagen .container-box .modele-block .modelle-aus{width:100%}.home_gebrauchtwagen .container-box .preis-block{margin-bottom:46px!important;display:flex;flex-direction:column}.home_gebrauchtwagen .container-box .preis-block .preis-bis{width:100%;color:#707070}.home_gebrauchtwagen .container-box .preis-block .preis-bis:after{display:inline-block;transform:rotate(90deg)}.home_gebrauchtwagen .container-box .preis-block .preis-bis.show:after{transform:rotate(270deg)}.home_gebrauchtwagen .container-box .preis-block .preis-select{display:none;position:absolute;background-color:#fff;z-index:10;left:15px;right:15px;top:58px;padding:15px 0;max-height:352px;overflow:auto;flex-direction:column;justify-content:center;align-items:center;border-radius:3px}.home_gebrauchtwagen .container-box .preis-block .preis-select-item{padding:4px;cursor:pointer;width:100%;text-align:center}.home_gebrauchtwagen .container-box .preis-block .preis-select-item.choosen{background-color:#1c6bba;color:#fff}.home_gebrauchtwagen .container-box .preis-block .preis-select-item.choosen:hover{background-color:#1c6bba}.home_gebrauchtwagen .container-box .preis-block .preis-select-item:hover{background-color:#ececec}.home_gebrauchtwagen .container-box .preis-block .preis-select.show{display:flex}.home_gebrauchtwagen .container-box .ckeckbox-block{display:flex;flex-direction:row!important;align-items:center;position:relative;margin:0}.home_gebrauchtwagen .container-box .ckeckbox-block .ckeckbox-container{display:flex}.home_gebrauchtwagen .container-box .ckeckbox-block label{margin:-20px 10px 0 0;height:16px}.home_gebrauchtwagen .container-box .ckeckbox-block label span{width:18px;height:18px;border:1px solid #2b7bcd;border-radius:3px;display:inline-block;cursor:pointer;position:relative}.home_gebrauchtwagen .container-box .ckeckbox-block label span:after{width:7px;height:11px;border-width:0 2px 2px 0;border-style:solid;border-color:#fff;display:block;content:"";position:absolute;top:0;left:4px;transform:rotate(45deg)}.home_gebrauchtwagen .container-box .ckeckbox-block [type=checkbox]:checked+span{background-color:#1c6bba}.home_gebrauchtwagen .container-box .ckeckbox-block .ckeckbox-text_bottom{display:block;font-size:12px;line-height:1.5;letter-spacing:.24px;color:#141414}.home_gebrauchtwagen .container-box .ang-block .ang-aus{width:100%}@media (max-width:767px){.home_gebrauchtwagen .container-box .ang-block .ang-aus{width:80%}}@media (max-width:767px){.home_gebrauchtwagen .container-box .ang-block{align-items:center}}.home_gebrauchtwagen .container-box .check-block .checkmark{position:absolute;top:0;left:0;height:16px;width:16px;background-color:#2b7bcd}.home_gebrauchtwagen .container-box .check-block .checkmark:after{content:"";position:absolute;display:none;left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.home_gebrauchtwagen .container-box .check-block input:checked~.checkmark:after{display:block}.home_gebrauchtwagen .button-alle-news{border:none;padding-bottom:0}.home_gebrauchtwagen .button-alle-news a{color:#2b7bcd}.home_gebrauchtwagen .button-alle-news a:after{top:0;left:100%;margin-left:10px;font-family:volvo-icons;font-size:1em;line-height:1em;content:"";vertical-align:-3px;background-repeat:no-repeat;background-position:center;transition:all .3s ease;margin-top:.2em}.home_gebrauchtwagen .button-alle-news a:hover{color:#2b7bcd}.home_gebrauchtwagen .button-alle-news a:hover:after{margin-left:15px}#modelle-auswahlen{z-index:9200;background-color:rgba(0,0,0,.68);position:fixed;left:0;top:0;width:100%;height:100%;overflow:hidden;display:none}#modelle-auswahlen.shown{display:block}#modelle-auswahlen #modelle-auswahlen-content{top:50%;position:fixed;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 2px 11px 0 #333;padding:20px 50px 40px 50px;background-color:#fff}#modelle-auswahlen #modelle-auswahlen-content .content-head{display:flex;align-items:center;justify-content:center;padding:20px 0;position:relative;width:100%}#modelle-auswahlen #modelle-auswahlen-content .content-head .icon-close{position:absolute;right:0;cursor:pointer}#modelle-auswahlen #modelle-auswahlen-content .content-head .icon-close:before{font-size:21px;font-weight:700;color:#707070}#modelle-auswahlen #modelle-auswahlen-content .btn-wrapper{display:flex;margin-top:20px;justify-content:center}#modelle-auswahlen #modelle-auswahlen-content #auswahlen-fertig{padding:0 34px;cursor:pointer;margin-left:6px;font-size:18px;line-height:50px;color:#fff;border-radius:30px;background-color:#2b7bcd;white-space:nowrap}#modelle-auswahlen #modelle-auswahlen-content #auswahlen-fertig .icon-checkmark:before{font-size:24px;font-weight:700}#modelle-auswahlen #modelle-auswahlen-content h5{color:#414146;font-size:28px;line-height:26.4px;margin:0}#modelle-auswahlen #modelle-auswahlen-content .models-subheader{display:none;flex-direction:row;justify-content:space-between}#modelle-auswahlen #modelle-auswahlen-content .models-subheader h6{color:#333;font-size:16px;line-height:22.4px;margin-right:40px}#modelle-auswahlen #modelle-auswahlen-content .models-subheader .ckeckbox-block{position:relative;display:flex}#modelle-auswahlen #modelle-auswahlen-content .models-subheader .ckeckbox-block .checkmark{position:absolute;top:5px;left:-18px;height:16px;width:16px;background-color:#fff;border:1px solid #2b7bcd;cursor:pointer}#modelle-auswahlen #modelle-auswahlen-content .models-subheader .ckeckbox-block .checkmark:after{content:"";position:absolute;display:none;left:4px;top:0;width:7px;height:12px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#modelle-auswahlen #modelle-auswahlen-content .models-subheader .ckeckbox-block [type=checkbox]:checked+span{background-color:#2b7bcd}#modelle-auswahlen #modelle-auswahlen-content .models-subheader .ckeckbox-block input:checked~.checkmark:after{display:block}#modelle-auswahlen #modelle-auswahlen-content .models-subheader .ckeckbox-block .ckeckbox-text{cursor:pointer}#modelle-auswahlen #modelle-auswahlen-content .models-subheader .ckeckbox-block .ckeckbox-text span{color:#2b7bcd}#modelle-auswahlen #modelle-auswahlen-content .models-subheader .ckeckbox-block input[type=checkbox]{visibility:hidden;width:5px}#modelle-auswahlen #modelle-auswahlen-content .modelles-block{display:flex;flex-direction:column}#modelle-auswahlen #modelle-auswahlen-content .modelles-block:first-child{border-bottom:1px solid #ddd}#modelle-auswahlen #modelle-auswahlen-content .modelles-block .model-group{display:flex;align-items:center;border-bottom:1px solid #ccc}#modelle-auswahlen #modelle-auswahlen-content .modelles-block .model-group:last-child{border-bottom:none}#modelle-auswahlen #modelle-auswahlen-content .modelles-block .model-group .model-type{min-width:100px;text-transform:uppercase}#modelle-auswahlen #modelle-auswahlen-content .modelles-block .model-group--content{display:flex;align-items:center}#modelle-auswahlen #modelle-auswahlen-content .modelles-block .single-car-relative{cursor:pointer;flex:0 1 25%;margin:10px}#modelle-auswahlen #modelle-auswahlen-content .modelles-block .single-car-relative .single-car{display:flex;flex-direction:column;padding:10px;border:2px solid transparent;border-radius:4px}#modelle-auswahlen #modelle-auswahlen-content .modelles-block .single-car-relative .single-car .car-image{width:164px;height:77px}#modelle-auswahlen #modelle-auswahlen-content .modelles-block .single-car-relative .single-car .car-image img{width:100%;transform:scale(1.1)}#modelle-auswahlen #modelle-auswahlen-content .modelles-block .single-car-relative .single-car .car-model{font-size:16px;color:#333;font-family:VolvoNovumMedium,sans-serif}#modelle-auswahlen #modelle-auswahlen-content .modelles-block .single-car-relative .single-car.choosen{box-shadow:2px 2px 8px 0 #1c6bba;border-color:#1c6bba}#modelle-auswahlen #modelle-auswahlen-content .modelles-block .single-car-relative .single-car.choosen:hover{box-shadow:2px 2px 8px 0 #1c6bba}#modelle-auswahlen #modelle-auswahlen-content .modelles-block .single-car-relative:hover .single-car{box-shadow:2px 2px 8px 0 rgba(0,0,0,.16)}#modelle-auswahlen #modelle-auswahlen-content .modelles-block .single-car-relative:last-child{flex:none}#modelle-auswahlen #modelle-auswahlen-content .modelles-block .model-group:first-child .single-car-relative .single-car .car-image img{transform:scale(1.2)}#modelle-auswahlen #modelle-auswahlen-content .wrapper{padding:10px 30px;position:absolute;bottom:5%;right:5%;text-align:center;background-color:#0079d0;cursor:pointer}#modelle-auswahlen #modelle-auswahlen-content .wrapper #confirm-model{font-size:14px;font-family:VolvoNovumSemiLight,sans-serif;color:#fff;line-height:1.5}@media screen and (max-width:1200px){.home_gebrauchtwagen .container-box .modele-block{margin-bottom:20px}.home_gebrauchtwagen .container-box .modele-block #open-modelle-aus{max-width:100%;display:block;text-align:center}.home_gebrauchtwagen .container-box .preis-block{margin-bottom:20px}.home_gebrauchtwagen .container-box .preis-block .preis-bis{max-width:100%;display:block;text-align:center}.home_gebrauchtwagen .container-box .preis-block .preis-select{left:15px;width:92%}.home_gebrauchtwagen .container-box .ckeckbox-block{margin-bottom:20px;padding-left:40px;padding-top:15px;margin-right:0}}@media screen and (max-width:1200px) and (max-width:767px){.home_gebrauchtwagen .container-box .ckeckbox-block{margin-left:10%}}@media screen and (max-width:1200px){.home_gebrauchtwagen .container-box .ang-block{margin-bottom:20px}.home_gebrauchtwagen .container-box .ang-block .ang-aus{max-width:100%;display:block;text-align:center}#modelle-auswahlen #modelle-auswahlen-content{width:95%;height:90%}#modelle-auswahlen #modelle-auswahlen-content .modelles-block{overflow:auto}#modelle-auswahlen #modelle-auswahlen-content .models-subheader{flex-direction:column}#modelle-auswahlen #modelle-auswahlen-content .models-subheader h6{text-align:left}#modelle-auswahlen #modelle-auswahlen-content .models-subheader .ckeckbox-block{padding-left:20px}#modelle-auswahlen #modelle-auswahlen-content .models-subheader .ckeckbox-block .checkmark{left:0}}@media screen and (max-width:600px){.home_gebrauchtwagen .container-box .ckeckbox-block label span{top:0}#modelle-auswahlen #modelle-auswahlen-content{width:95%;height:90%;padding:20px 15px}#modelle-auswahlen #modelle-auswahlen-content .content-head .icon-close{top:0}#modelle-auswahlen #modelle-auswahlen-content .modelles-block{overflow:auto}#modelle-auswahlen #modelle-auswahlen-content .modelles-block .single-car-relative{margin:5px}#modelle-auswahlen #modelle-auswahlen-content .modelles-block .single-car-relative .single-car{padding:6px}#modelle-auswahlen #modelle-auswahlen-content .modelles-block .single-car-relative .single-car .car-image{width:130px;height:auto}#modelle-auswahlen #modelle-auswahlen-content .modelles-block .single-car-relative .single-car .car-image img{transform:scale(1.2)}#modelle-auswahlen #modelle-auswahlen-content .modelles-block .model-group{flex-wrap:wrap;border-bottom:none}#modelle-auswahlen #modelle-auswahlen-content .modelles-block .model-group .model-type{display:none}#modelle-auswahlen #modelle-auswahlen-content .modelles-block .model-group--content{flex-wrap:wrap}#modelle-auswahlen #modelle-auswahlen-content .modelles-block .model-group:first-child .single-car-relative .single-car .car-image img{transform:scale(1.3)}#modelle-auswahlen #modelle-auswahlen-content h5{font-size:20px;text-align:center;width:80%}#modelle-auswahlen #modelle-auswahlen-content #auswahlen-fertig{font-size:16px}#modelle-auswahlen #modelle-auswahlen-content #auswahlen-fertig .icon-checkmark:before{font-size:18px}}@media screen and (max-width:360px){#modelle-auswahlen #modelle-auswahlen-content .modelles-block .single-car-relative .single-car{padding:7px}#modelle-auswahlen #modelle-auswahlen-content .modelles-block .single-car-relative .single-car .car-image{width:110px;height:auto}}.home-hero-popup-profileimage{margin-top:80px}.image-stage-wrapper.module{padding:0 24px 100px;max-width:1180px}.image-stage-wrapper .container-fluid+.container-fluid{margin-top:40px}.image-stage-wrapper figcaption{width:100%;height:100%;position:absolute;top:0;left:0}.image-stage-wrapper .welcome{font-family:VolvoNovumMedium,sans-serif;font-size:32px;text-align:left;margin-bottom:40px}@media (max-width:992px){.image-stage-wrapper .welcome{font-size:24px}}.image-stage-wrapper .dealers-wrapper .image-full-width{display:none;position:relative}.image-stage-wrapper .dealers-wrapper .image-full-width picture{max-height:450px;display:flex;height:100%}.image-stage-wrapper .dealers-wrapper .image-full-width img{width:100%;max-width:100%;height:auto;object-fit:cover}.image-stage-wrapper .dealers-name-wrapper{max-width:1440px;margin-left:auto;margin-right:auto;position:relative;padding-left:0;padding-right:0}.image-stage-wrapper .dealers-name-wrapper .wrapper{position:relative;top:0;display:flex;flex-direction:column;float:left;min-width:150px;margin:0 30px 0 0}.image-stage-wrapper .dealers-name-wrapper .dealer-profile-image-wrapper{width:256px;height:160px;position:static}.image-stage-wrapper .dealers-name-wrapper .dealer-profile-image-wrapper picture{display:flex;height:100%}.image-stage-wrapper .dealers-name-wrapper .dealer-profile-image-wrapper img{width:100%;min-width:120px;display:inline-block;object-fit:cover}.image-stage-wrapper .dealers-name-wrapper .dealers-name-company{color:#fff;padding-top:0!important;font-family:VolvoNovumMedium,sans-serif}.image-stage-wrapper .dealers-name-wrapper .dealers-name-company .welcome{font-size:32px;color:#333;line-height:36px;margin-bottom:0}.image-stage-wrapper .dealers-name-wrapper .dealers-name-company .description{font-size:32px;line-height:36px;text-align:left;color:#161618;margin-bottom:0;max-width:757px}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper{font-size:1.13em;color:#1c6bba!important;border:none;display:flex;flex-wrap:wrap;gap:30px;align-items:flex-start}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-address{display:flex;gap:30px 0}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper a{line-height:25px!important}@media (max-width:768px){.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper{display:flex;gap:20px}}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealer-img-desktop{display:block}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealer-img-mobile{display:none}@media (max-width:768px){.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealer-img-mobile{display:block;margin-right:0;min-width:calc(50% - 10px);flex:1}}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .button-container{padding:unset;border:unset;text-align:left!important;display:flex;flex-direction:column}@media (max-width:768px){.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .button-container{text-align:center}}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .socials{display:flex;flex-direction:column;z-index:99}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .socials [class*=icon]{margin:0 7px;display:inline-block}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .socials [class*=icon]:before{font-family:volvo-icons;font-size:21px}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .socials .text{color:#161618}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .socials .icon-btn_edit:before{font-size:17px;font-family:icomoon-admin!important}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-address{color:#333;line-height:24px;font-size:16px;min-height:53px;margin:0}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-address .dealers-address-link{color:#333}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-address>div{display:flex;align-items:center;padding:0 0 0}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-address>div.btn-container{display:none}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-address .icons-pfeil-after:after{display:none;transition:.3s all ease;margin-left:5px;margin-right:0!important}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-address .dealers-address-link:hover .icons-pfeil-after:after{margin-left:10px}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-address .dealers-hours{color:#333;position:static}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-address .dealers-hours .open-hours-hide{width:100%;max-width:365px;display:flex;justify-content:flex-start;height:100%;align-items:center;position:relative;min-height:50px;border:1px solid transparent}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-address .dealers-hours .open-hours-hide.showed{border:1px solid #ccc}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-address .dealers-hours .open-hours-hide.showed .dealer_link{align-self:center}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-address .dealers-hours .open-hours-hide.showed .dealer_link:after{transform:rotate(180deg)}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-address .dealers-hours .out.schedule-list-block{color:#04771d;border-bottom:none;display:inline-block;pointer-events:auto;cursor:auto;font-family:VolvoNovumLight;font-size:18px;text-transform:initial}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-address .dealers-hours .dealer_link{display:inline-block;pointer-events:none;cursor:none}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-address .dealers-hours .dealer_link.spinEffect{transform:none;margin:inherit}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-address .dealers-hours .dealer_link.spinEffect:after{display:inline-block}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-address .dealers-hours .home_collapse{position:absolute;background-color:#fff;border:1px solid #ccc;top:48px;left:-1px;z-index:102;padding:20px 28px 25px;margin:0!important;width:calc(100% + 2px);justify-content:space-between;border-top:none}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-address .dealers-hours .home_collapse h6{font-size:16px;line-height:22.4px;font-weight:700;font-family:VolvoNovumMedium,sans-serif;padding-bottom:0;margin-bottom:0}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-address .dealers-hours .home_collapse .collapse_elem{font-size:16px;padding:0;width:100%}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-address .dealers-hours .home_collapse .collapse_elem .elem_div{padding:0;display:inline-flex}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-address .dealers-hours .home_collapse .collapse_elem .elem_div:last-child{padding-bottom:23px}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-address .dealers-hours .home_collapse .collapse_elem .left-el{width:60%}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-address .dealers-hours .home_collapse .collapse_elem .right-el{width:40%}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-address .dealers-hours .home_collapse .single_elem{padding-top:20px;font-size:13px}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-address .dealers-hours .home_collapse .dealer_link:after{transform:rotate(180deg);-webkit-transform:rotate(180deg);display:inline-block}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-links{margin-right:0;margin-left:0;display:flex;gap:30px}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-links .dealers-hours,.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-links div:nth-child(2n+2){padding-right:0}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-links>div{padding:0 15px 0 0}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-links span{display:inline-block;vertical-align:middle;font-size:1.625em;margin-right:10px;width:40px;text-align:center}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-links .person:before{content:"\e900";font-family:icomoon-old}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-links .mail:before{content:"\e907";font-family:icomoon-old}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-links .car:before{content:"\e909";font-family:icomoon-old}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-links .service:before{content:"\e90f";font-family:icomoon-old}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-links .dealers-links-left a{text-decoration:underline;display:block;width:100%;line-height:35px;color:#161618;font-size:16px;letter-spacing:.16px;padding-left:10px;white-space:nowrap}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-links .dealers-links-left a:before{color:#1c6bba;font-family:icomoon-old;font-size:20px;margin-right:15px}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-links .dealers-links-left .dealers-phone{font-size:16px;color:#000}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-links .dealers-links-left .dealers-email{font-size:16px}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-links .dealers-links-left .dealers-phone{color:#141414}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-links .dealers-links-left .dealers-email{color:#1c6bba}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-links .dealers-links-right .dealers-link-button{display:flex;padding:17px 42px;height:55px;width:288px;border:1px solid #2b7bcd;font-size:18px;line-height:22px;margin-top:15px;cursor:pointer}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-links .dealers-links-right .dealers-link-button:after{margin-left:4px;font-family:volvo-icons;font-size:18px;line-height:1em;content:'\E001';vertical-align:-3px;margin-top:.2em;background-repeat:no-repeat;background-position:center center;transition:all .3s ease;display:inline-block;transform:rotate(270deg)}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-links .dealers-links-right .dealers-link-button:hover{background-color:#2b7bcd;color:#fff}.spinEffect{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);margin-left:10px;margin-right:-10px}#logo-modal .modal-content{background-color:transparent;border:none}#logo-modal .modal-content .close{top:13px;right:-11px;position:absolute}@media (max-width:1120px){.dealers-hours{display:block;flex:none!important;padding-left:0!important}.dealers-hours,.dealers-links div:nth-child(2n+2){padding-left:60px;padding-right:0!important}}@media (max-width:992px){.image-stage-wrapper{text-align:center}.image-stage-wrapper #wrapper-rel{align-items:center;margin:0 auto;margin-right:15px}.image-stage-wrapper .dealers-name-wrapper .dealer-img-mobile{display:block}.image-stage-wrapper .dealers-name-wrapper .dealer-img-desktop{display:none}.image-stage-wrapper .dealers-name-wrapper .dealers-name-company{text-align:left}.image-stage-wrapper .dealers-name-wrapper .dealers-name-company .welcome{font-size:25px;line-height:.8;margin-bottom:14px}.image-stage-wrapper .dealers-name-wrapper .dealers-name-company .description{font-size:24px;line-height:1;margin-bottom:30px}.dealers-address-wrapper .dealers-links{text-align:left;margin:auto}.dealers-address-wrapper .dealers-links div{width:50%}.dealers-address-wrapper .dealers-links>div{padding:0!important}.dealers-address-wrapper .dealers-address{text-align:left}.dealers-address-wrapper .dealers-address>div{padding:0 15px 15px;font-size:16px}.home_collapse{top:23px!important}}@media (max-width:768px){.dealers-address-wrapper{font-size:.94em!important}.home_collapse{width:100%;padding:14.5px!important}.home_collapse .collapse_elem h6{text-align:left}.home_collapse .collapse_elem .left_el,.home_collapse .collapse_elem .right_el{font-size:12px}.image-stage-wrapper .dealers-wrapper .dealers-name-wrapper #wrapper-rel{display:none}.image-stage-wrapper .dealers-wrapper .dealers-name-wrapper .dealers-name-company{font-size:24px}.image-stage-wrapper .dealers-wrapper .dealers-name-wrapper .dealer-profile-image-wrapper{width:auto;max-width:256px;height:auto}.image-stage-wrapper .dealers-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-address{text-align:left;min-width:calc(50% - 10px);flex:1}.image-stage-wrapper .dealers-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-address .btn-container,.image-stage-wrapper .dealers-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-address .button-container{display:flex;flex-direction:column;align-items:flex-start}.image-stage-wrapper .dealers-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-links{text-align:center;order:2;min-width:calc(50% - 10px);flex:1}.image-stage-wrapper .dealers-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-links div{width:100%}.image-stage-wrapper .dealers-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-links .button-container{display:none}.image-stage-wrapper .dealers-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-links .dealers-links-left{text-align:left;margin:10px 0 0}.image-stage-wrapper .dealers-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-links .dealers-links-left a{padding:0}.image-stage-wrapper .dealers-wrapper .dealers-name-wrapper .dealers-address-wrapper .dealers-links .dealers-links-right .dealers-link-button{margin:auto;margin-top:15px}.image-stage-wrapper .dealers-wrapper .dealers-name-wrapper .dealers-address-wrapper .socials{align-items:flex-start;margin:10px 0 0;min-width:calc(50% - 10px);flex:1}.image-stage-wrapper .dealers-wrapper .dealers-name-wrapper .dealers-address-wrapper .socials>div{display:flex;flex-wrap:wrap;gap:20px;margin:5px 0 0;align-items:center}.image-stage-wrapper .dealers-wrapper .dealers-name-wrapper .dealers-address-wrapper .socials>div a{margin:0}}@media (max-width:576px){.image-stage-wrapper .dealers-wrapper .image-full-width img{min-height:100px}.image-stage-wrapper .dealers-name-wrapper .dealers-name-company{position:relative}.image-stage-wrapper .dealers-name-wrapper .dealers-name-company .welcome{font-size:24px;line-height:.8;margin-bottom:14px}.image-stage-wrapper .dealers-name-wrapper .dealers-name-company .description{font-size:24px;line-height:1;margin-bottom:30px}.image-stage-wrapper .dealers-name-wrapper .dealers-address-wrapper{margin:0 auto}.image-stage-wrapper .dealers-name-wrapper .dealer-profile-image-wrapper{width:auto;max-width:256px;height:auto}.voucher-module{padding:30px 15px}.dealer_link{padding-left:0!important}}@media (min-width:992px){.dealers-name-company{display:inline-block;padding-top:30px!important}.dealer-profile-image-wrapper{display:inline-block;top:0}.dealers-address-wrapper{padding:22px 0 10px 0}.home_collapse{transition:unset}.dealers-links{display:flex;gap:30px}.dealers-links .dealers-links-right{margin-right:20px}}@media (min-width:1200px) and (max-width:1440px){.module.image-stage-wrapper{max-width:1140px!important}}.module.home-hero-regio-module{max-width:100%;padding:0}.module.home-hero-regio-module img{width:100%}.module.home-hero-regio-module .mini-img{display:inline-block;vertical-align:top;width:24%;max-width:225px;position:relative;height:225px;overflow:hidden;border:4px solid #fff}h2{text-align:center}.module.home_news_module .container-fluid{padding:0}.module.home_news_module h2.text-center{font-size:32px;line-height:43px;margin-bottom:6px}.module.home_news_module .home_news_elem{text-align:center}.module.home_news_module .home_news_elem .mid{display:none}.module.home_news_module .home_news_elem .title{display:flex;flex-direction:column}.module.home_news_module .home_news_elem .title figure{margin:0 0 20px 0;height:218px;max-height:247px;overflow:hidden}.module.home_news_module .home_news_elem .title figure .main-slide-img{width:100%;height:auto;object-fit:contain}.module.home_news_module .home_news_elem .title figure figcaption.date{text-align:center;font-size:12px;line-height:1em;color:#333;margin-bottom:8px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.module.home_news_module .home_news_elem .title figure{max-height:218px;height:auto}.module.home_news_module .home_news_elem .title figure img{height:auto!important}}.module.home_news_module .home_news_elem .title .d-block{display:flex!important;flex-direction:column;align-items:flex-start;margin-bottom:0}.module.home_news_module .home_news_elem .title .d-block .date{font-size:22px;color:#414146;line-height:26.4px;padding-bottom:10px}.module.home_news_module .home_news_elem .title .d-block li{font-size:16px;color:#333;line-height:22.4px;text-align:left;width:100%}.module.home_news_module .home_news_elem .title span{color:#000}.module.home_news_module .home_news_elem .title span:after{top:0;left:100%;margin-left:10px;font-family:volvo-icons;font-size:1em;line-height:1em;content:"";vertical-align:-3px;background-repeat:no-repeat;background-position:center;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;margin-top:.2em;color:#1c6bba}.module.home_news_module .home_news_elem .title:hover span:after{margin-left:14px}.module.home_news_module .home_news_elem .link-wrapper{z-index:999;top:0;bottom:0;right:0;left:0}.module.home_news_module .home_news_elem .link-icon{font-size:.625em}.module.home_news_module .two_in_row{min-width:50%;margin-bottom:25px}@media (max-width:990px){.module.home_news_module{padding:30px 15px}.module.home_news_module .home_news_elem{margin-bottom:30px;padding:0}.module.home_news_module .home_news_elem .d-block{padding:20px}.module.home_news_module .home_news_elem .title figure{max-height:218px;overflow:hidden}.module.home_news_module .home_news_elem .title figure .main-slide-img{max-width:100%!important;width:100%;height:auto;object-fit:contain}.module.home_news_module .home_news_elem .title figure .date{font-size:.88em!important}.module.home_news_module .home_news_elem .title span{font-size:1.13em}}@media (max-width:765px){.module.home_news_module .content{padding-right:0!important;padding-left:0!important}}@media (max-width:678px){.module.home_news_module .home_news_elem{padding:0;background-color:#fafafa}.module.home_news_module .home_news_elem .date{font-size:.81em!important}.module.home_news_module .home_news_elem span{font-size:.88em!important}.module.home_news_module .home_news_elem .title figure{max-height:218px;overflow:hidden}.module.home_news_module .home_news_elem .title figure .main-slide-img{max-width:100%!important;width:100%;height:auto}}.footer-list-module{overflow:hidden}@media (min-width:1200px) and (max-width:1440px){.module.home_news_module{max-width:1140px!important}}.offer_tag{margin-bottom:15px}.opening-hours{padding:2.5rem 1.5rem!important}.opening-hours h2.title{margin-bottom:40px;text-align:center;font-family:VolvoNovumMedium,sans-serif;font-size:32px;line-height:1.13;color:#000}@media (max-width:767px){.opening-hours h2.title{text-align:left}}.opening-hours .opening-hours-mobile{display:none}.opening-hours .close-red{color:#b72626}.opening-hours .open-green{color:#04771d}.opening-hours .opening-hours-table{width:100%}.opening-hours .opening-hours-table tr{border-bottom:1px solid #d5d5d5}.opening-hours .opening-hours-table .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.opening-hours .opening-hours-table .opening-hours-info{padding:10px 0}.opening-hours .opening-hours-table .opening-hours-info span:nth-child(1){font-family:VolvoNovumMedium,sans-serif;font-size:16px;font-weight:500;line-height:1.43;color:#161618}.opening-hours .opening-hours-table .opening-hours-info span:nth-child(2){font-family:VolvoNovumLight;font-size:14px;font-weight:300;line-height:1.43}.opening-hours .opening-hours-table .day{padding-bottom:10px;font-family:VolvoNovumMedium,sans-serif;font-weight:500;font-size:20px;line-height:1.3;color:#141414}.opening-hours .opening-hours-table .hours{padding-bottom:10px;font-family:VolvoNovumLight;font-size:16px;line-height:1.5;color:#141414}@media (max-width:767px){.opening-hours .opening-hours-table{display:none}}@media (max-width:767px){.opening-hours .opening-hours-mobile{display:flex;flex-direction:column;align-items:center}.opening-hours .opening-hours-mobile .day{padding-right:75px;font-family:VolvoNovumMedium,sans-serif;font-size:16px;font-weight:500;line-height:1.31;color:#161618}.opening-hours .opening-hours-mobile .hours{width:100%;text-align:end;font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.5;color:#141414}.opening-hours .opening-hours-mobile .days-wrapper{display:flex;align-items:baseline;padding-bottom:15px}.opening-hours .opening-hours-mobile .select{width:325px;height:49px;padding:0;margin:20px 0 20px 1px;display:inline-block;position:relative;border-radius:4px;border:solid 1px #1c6bba;background-color:#fff}.opening-hours .opening-hours-mobile .select::after{margin-top:.2em;margin-left:10px;display:inline-block;position:absolute;top:20%;left:90%;font-family:volvo-icons;font-size:21px;line-height:1em;content:"";vertical-align:-3px;color:#1c6bba;transition:all .3s ease 0s;transform:rotate(90deg)}.opening-hours .opening-hours-mobile .select.open li{display:block}.opening-hours .opening-hours-mobile .select li{padding:12px 10px;display:none;cursor:pointer}.opening-hours .opening-hours-mobile .select li span{font-size:15px}.opening-hours .opening-hours-mobile .select li div{font-size:15px}.opening-hours .opening-hours-mobile .select li .name{display:inline-block}.opening-hours .opening-hours-mobile .select li:first-child{display:block;border-top:0}.opening-hours .opening-hours-mobile .select li:not(:nth-child(1)){background-color:#fff}.opening-hours .opening-hours-mobile .select li:nth-child(2){background-color:#fff;border-left:solid 1px #1c6bba;border-right:solid 1px #1c6bba}.opening-hours .opening-hours-mobile .select li:nth-child(3){background-color:#fff;border-left:solid 1px #1c6bba;border-right:solid 1px #1c6bba;border-bottom:solid 1px #1c6bba;border-radius:0 0 4px 4px}.opening-hours .opening-hours-mobile .optionVerkauf{display:block}.opening-hours .opening-hours-mobile .optionWerkstatt,.opening-hours .opening-hours-mobile .thirdOption{display:none}}.opening-hours .booking{display:flex;align-items:center;margin:2.5rem 0 0}@media (max-width:767px){.opening-hours .booking{flex-direction:column;align-items:stretch}}.opening-hours .booking .title{font-family:VolvoNovumMedium,sans-serif;font-size:1.25em;color:#141414;margin:0 2rem 0 0}@media (max-width:767px){.opening-hours .booking .title{margin:0 0 .5rem}}.opening-hours .booking ul{display:flex}@media (max-width:767px){.opening-hours .booking ul{flex-direction:column}}.opening-hours .booking ul li{padding:.40625rem 2.25rem}@media (max-width:767px){.opening-hours .booking ul li{padding:1.25rem 2.25rem 1.25rem 0;border-top:1px solid #d5d5d5}}.opening-hours .booking ul li:not(:last-child){border-right:1px solid #d5d5d5}@media (max-width:767px){.opening-hours .booking ul li:not(:last-child){border-right:none}}.opening-hours .booking ul li a{display:flex;justify-content:space-between;align-items:center}.opening-hours .booking .button-probefahrt{padding:27px 40px 26px 28px;border:none;border-radius:0;background-color:#1c6bba!important}.opening-hours .booking .button-probefahrt:focus{box-shadow:inset 0 0 0 3px #fff,0 0 0 3px #1c6bba;background-color:#1c6bba!important;border-color:#1c6bba!important}.accessory-background{background-color:#fafafa}@media (max-width:767px){.accessory-background{margin:0 24px}}.accessory-background .home-accessory-highlights.module{padding:30px}@media (max-width:767px){.accessory-background .home-accessory-highlights.module{padding:0 0 30px}}.accessory-background .home-accessory-highlights .accessories-wrapper{display:flex;flex-direction:row-reverse;justify-content:space-between;gap:30px}@media (max-width:767px){.accessory-background .home-accessory-highlights .accessories-wrapper{flex-direction:column}}.accessory-background .home-accessory-highlights .accessories-wrapper .img-container{width:45%}.accessory-background .home-accessory-highlights .accessories-wrapper .img-container img{max-width:478px;width:100%}@media (max-width:767px){.accessory-background .home-accessory-highlights .accessories-wrapper .img-container img{max-width:unset}}@media (max-width:767px){.accessory-background .home-accessory-highlights .accessories-wrapper .img-container{width:100%}.accessory-background .home-accessory-highlights .accessories-wrapper .img-container img{width:100%;height:unset}}.accessory-background .home-accessory-highlights .accessories-wrapper .text-container{width:50%;display:flex;flex-direction:column;justify-content:center;text-align:center}@media (max-width:767px){.accessory-background .home-accessory-highlights .accessories-wrapper .text-container{width:100%;padding:0 24px}}.accessory-background .home-accessory-highlights .accessories-wrapper .text-container .link-button button{background-color:#1c6bba;border-color:#1c6bba!important}.accessory-background .home-accessory-highlights .accessories-wrapper .text-container .link-button button:focus{box-shadow:inset 0 0 0 3px #fff,0 0 0 3px #1c6bba;border-color:#1c6bba!important;background-color:#1c6bba!important}.accessory-background .home-accessory-highlights .accessories-wrapper .text-container .link-button button:hover{border-color:#000!important}.accessory-background .home-accessory-highlights .accessories-wrapper .text-container h2.title{font-family:VolvoNovumMedium,sans-serif;font-size:32px;line-height:1.13;color:#000}@media (max-width:767px){.accessory-background .home-accessory-highlights .accessories-wrapper .text-container h2.title{font-size:24px}}.accessory-background .home-accessory-highlights .accessories-wrapper .text-container .description{max-width:390px;margin:20px auto 30px auto;font-family:VolvoNovumSemiLight,sans-serif;font-size:16px;line-height:1.5;color:#141414}.home_zubehor.module{display:flex;justify-content:center;gap:30px;padding:80px 20px}@media (max-width:991px){.home_zubehor.module{flex-wrap:wrap;padding:80px 0}}.home_zubehor .img-wrapper{min-width:50%}@media (max-width:767px){.home_zubehor .img-wrapper{width:100%}}.home_zubehor .img-wrapper img{max-width:100%;width:100%}@media (max-width:767px){.home_zubehor .img-wrapper img{width:100%;min-width:unset;height:auto;object-fit:unset}}.home_zubehor .container-box{display:flex;flex-direction:column;justify-content:center}@media (max-width:991px){.home_zubehor .container-box{padding:0 24px;max-width:570px}}.home_zubehor .container-box h2.main-title{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.13;text-align:left;color:#000}@media (max-width:600px){.home_zubehor .container-box h2.main-title{font-size:24px;line-height:1.17;text-align:left}}.home_zubehor .container-box .description{margin-top:10px;margin-bottom:20px;font-family:VolvoNovumSemiLight,sans-serif;font-size:16px;line-height:1.5;letter-spacing:-.02px;color:#141414}@media (max-width:600px){.home_zubehor .container-box .description{font-size:16px;letter-spacing:-.02px;text-align:left}}.home_zubehor .container-box .link-wrapper .models{display:flex;flex-wrap:wrap;gap:16px;margin:0 0 40px}@media (max-width:767px){.home_zubehor .container-box .link-wrapper .models{flex-direction:column}}.home_zubehor .container-box .link-wrapper .models .model-choose .model-choose{position:relative;display:inline-block;width:100%}.home_zubehor .container-box .link-wrapper .models .model-choose #model-listbox{position:absolute;top:100%;left:0;width:100%;margin-top:4px;background:#fff;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000}.home_zubehor .container-box .link-wrapper .models .model-choose button.model-add-popup{position:relative;display:flex;justify-content:space-between;width:245px}.home_zubehor .container-box .link-wrapper .models .model-choose button.model-add-popup:after{content:"";font-family:volvo-icons;font-size:1em;line-height:1em;display:inline-block;vertical-align:middle;margin-left:8px;transition:transform .3s ease;transform:rotate(90deg)}.home_zubehor .container-box .link-wrapper .models .model-choose button.model-add-popup[aria-expanded=true]::after{transform:rotate(270deg)}.home_zubehor .container-box .link-wrapper .models .model-choose,.home_zubehor .container-box .link-wrapper .models .select-year{position:relative;display:flex;justify-content:space-between;width:245px}@media (max-width:767px){.home_zubehor .container-box .link-wrapper .models .model-choose button,.home_zubehor .container-box .link-wrapper .models .select-year button{width:100%}}.home_zubehor .container-box .link-wrapper .models .model-choose button.btn.button-blue.year-add.disabled,.home_zubehor .container-box .link-wrapper .models .model-choose button.btn.model-add-popup.button-blue.disabled,.home_zubehor .container-box .link-wrapper .models .select-year button.btn.button-blue.year-add.disabled,.home_zubehor .container-box .link-wrapper .models .select-year button.btn.model-add-popup.button-blue.disabled{color:#757575!important}.home_zubehor .container-box .link-wrapper .show-products a{display:block;width:100%;text-align:center;padding:20px}.home_zubehor .container-box .link-wrapper .show-products a:focus,.home_zubehor .container-box .link-wrapper .show-products a:hover{box-shadow:0 0 0 2px #1e6abf inset;border-radius:8px}.home_zubehor .container-box .link-wrapper .show-products .divider{width:100%;height:1px;background-color:#d6d6d6;margin:12px 0}.home_zubehor .container-box .link-wrapper .show-products{display:flex;flex-direction:column;gap:12px;display:flex;flex-wrap:wrap;align-items:center;gap:16px}.home_zubehor .container-box .link-wrapper .show-products .button-wrapper{width:100%;border:0!important;padding:0!important}.home_zubehor .container-box .link-wrapper .show-products a.button.product-button.button-blue-fill.disabled{background-color:#757575!important;color:#fff!important}.home_zubehor .container-box .link-wrapper .show-products a.button.product-button.button-blue-fill{background-color:#1e6abf!important;color:#fff;border:2px solid transparent;transition:all .3s ease;border-radius:8px}.home_zubehor .container-box .link-wrapper .show-products a.button.product-button.button-blue-fill:focus,.home_zubehor .container-box .link-wrapper .show-products a.button.product-button.button-blue-fill:hover{box-shadow:inset 0 0 0 2px #fff}@media (max-width:767px){.home_zubehor .container-box .link-wrapper .show-products{justify-content:center}}.home_zubehor .container-box .row-container{display:flex;flex-wrap:wrap;gap:20px 10px;margin:0 0 40px;max-width:520px}.home_zubehor .container-box .row-container .elem-zubehor .elem-zubehor-head{display:inline-block;text-align:center;cursor:pointer}.home_zubehor .container-box .row-container .elem-zubehor .elem-zubehor-head .elem-zubehor-link{padding:9px 15px;display:inline-block;font-family:VolvoNovumMedium,sans-serif;font-size:14px;line-height:1.5;text-align:left;color:#1c6bba;white-space:nowrap;border:1px solid #d5d5d5;border-radius:4px;background-color:#fff}.home_zubehor .container-box .row-container .elem-zubehor .elem-zubehor-link{display:inline-flex;align-items:center;gap:6px;max-height:36px}.home_zubehor .container-box .row-container .elem-zubehor .elem-zubehor-link.active{color:#161618;background-color:#efefef!important;border-color:#000}.home_zubehor .container-box .row-container .elem-zubehor .elem-zubehor-link .close-icon{margin-left:5px;margin-bottom:4px}.home_zubehor .container-box .row-container .elem-zubehor.active .elem-zubehor-link,.home_zubehor .container-box .row-container .elem-zubehor:focus .elem-zubehor-link,.home_zubehor .container-box .row-container .elem-zubehor:hover .elem-zubehor-link{color:#0a0a0a;border:1px solid #0a0a0a;background-color:#efefef!important}.home_zubehor .select-year{display:flex;flex-direction:column;position:relative}.home_zubehor .select-year .select-item.choosen{display:inline-block}.home_zubehor .select-year .year-add:after{margin-left:10px;font-family:volvo-icons;font-size:1em;line-height:1em;content:"";vertical-align:-3px;transition:all .3s ease 0s;transform:rotate(90deg);display:inline-block}.home_zubehor .select-year .year-add.show:after{transform:rotate(270deg)}.home_zubehor .select-year .year-select{width:100%;padding:15px 0;display:none;position:absolute;background-color:#fff;z-index:10;top:100%;overflow:auto;flex-direction:column;align-items:center;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);border-radius:3px;margin:10px 0 0}.home_zubehor .select-year .year-select .select-item{cursor:pointer}.home_zubehor .select-year .year-select.show{display:flex}.home_zubehor .elem-zubehor-body.dropdown-style{position:absolute;z-index:100;background:#fff;border:1px solid #ccc;border-radius:4px;width:100%;max-height:300px;overflow-y:auto;box-shadow:0 4px 12px rgba(0,0,0,.1)}.home_zubehor .elem-zubehor-body{position:absolute;background-color:#fff;max-width:100%;z-index:10;box-shadow:2px 2px 8px 0 rgba(0,0,0,.16);width:500px;display:block;margin:10px 0 0}.home_zubehor .elem-zubehor-body .hide{display:none!important}@media (max-width:767px){.home_zubehor .elem-zubehor-body{width:100%}}.home_zubehor .elem-zubehor-body .zubehor-item-data.hidden{display:none}.home_zubehor .elem-zubehor-body .zubehor-close{display:contents}.home_zubehor .elem-zubehor-body .zubehor-close:after{position:absolute;right:10px;top:3px;cursor:pointer;margin-left:6px;font-family:volvo-icons;font-size:30px;line-height:1em;font-weight:700;content:"+";background-repeat:no-repeat;background-position:center;transition:all .3s ease;transform:rotate(45deg)}.home_zubehor .elem-zubehor-body .zubehor-popup-header h6{padding-top:5px;margin-bottom:20px;font-size:14px}.home_zubehor .elem-zubehor-body .zubehor-row-name.alter-models{cursor:pointer;color:#2b7bcd;font-size:13px}.home_zubehor .elem-zubehor-body .zubehor-row-name.alter-models:after{position:relative;margin-left:6px;font-family:volvo-icons;font-size:20px;line-height:1em;font-weight:700;content:"+";background-repeat:no-repeat;background-position:center;transition:all .3s ease}.home_zubehor .elem-zubehor-body .zubehor-popup-row .zubehor-row-models{display:flex;flex-direction:column;gap:6px;padding:0;margin:0}.home_zubehor .elem-zubehor-body .zubehor-popup-row .zubehor-row-models .zubehor-item-group{padding:6px 0;border-radius:4px;cursor:pointer;transition:background-color .2s ease;font-size:14px}.home_zubehor .elem-zubehor-body .zubehor-popup-row .zubehor-row-models .zubehor-item-group:hover{background-color:#f2f2f2}.home_zubehor .elem-zubehor-body .zubehor-popup-row .zubehor-row-models .zubehor-item-group .zubehor-item{color:#161618;font-weight:500;font-size:14px;padding-left:30px}.home_zubehor .elem-zubehor-body .zubehor-item-group{padding-right:16px}@media (max-width:767px){.home_zubehor .elem-zubehor-body .zubehor-item-group{padding-right:0}}.home_zubehor .elem-zubehor-body .zubehor-item-group .img-thumbnail{height:55px;padding:.25rem;background-color:unset;border:unset;border-radius:.25rem;max-width:100%}@media (max-width:767px){.home_zubehor .elem-zubehor-body .zubehor-item-group .img-thumbnail{object-fit:contain}}.home_zubehor .elem-zubehor-body .zubehor-item-group .zubehor-item{min-width:54px;margin-bottom:-8px;display:flex;flex-direction:column-reverse;font-size:13px;font-weight:700;color:#97999b}.home_zubehor .elem-zubehor-body .zubehor-item-group .zubehor-item:hover{cursor:pointer;color:#2b7bcd}.home_zubehor .elem-zubehor-body .zubehor-item-group .zubehor-data-group{padding-top:8px;padding-bottom:16px;position:relative;display:none;flex-wrap:wrap}.home_zubehor .elem-zubehor-body .zubehor-item-group .zubehor-data-group .zubehor-item-data{color:#2b7bcd;cursor:pointer;min-width:65px;font-size:13px}.home_zubehor .elem-zubehor-body .zubehor-item-group .zubehor-data-group .zubehor-item-data:after{top:0;left:100%;color:#2b7bcd;margin-left:6px;font-family:volvo-icons;font-size:1em;line-height:1em;content:"";vertical-align:0;background-repeat:no-repeat;background-position:center;transition:all .3s ease;margin-top:.2em}.home_zubehor .elem-zubehor-body .zubehor-row-models.alt-models{display:flex;position:relative;top:-26px;justify-content:flex-start;width:100%;margin-left:auto;flex-wrap:wrap;margin-top:26px}.home_zubehor .elem-zubehor-body .zubehor-row-models.alt-models .zubehor-item-group{padding-bottom:16px}.home_zubehor .elem-zubehor-body .zubehor-row-models.alt-models .zubehor-item{min-width:60px;font-size:13px;padding-top:6px}.home_zubehor .elem-zubehor-body .zubehor-row-models.alt-models .zubehor-item-data{color:#2b7bcd;cursor:pointer;min-width:60px;font-size:13px;padding-top:7px;padding-right:6px}.home_zubehor .elem-zubehor-body .zubehor-row-models.alt-models .zubehor-item-data:after{top:0;left:100%;margin-left:6px;font-family:volvo-icons;font-size:1em;line-height:1em;content:"";vertical-align:0;background-repeat:no-repeat;background-position:center;transition:all .3s ease;margin-top:.2em}.home_zubehor .elem-zubehor-body .zubehor-row-models.in_column{display:flex;flex-direction:column}.home_zubehor .hide{display:none}.home_zubehor .show{display:block}.home_zubehor .year-select .select-item.choosen{background-color:#005bbb!important;color:#fff!important;display:flex;align-items:center;padding:8px 16px;width:100%}.home_zubehor .year-select .select-item.choosen::before{content:"✔";margin-right:8px;font-size:.9em;line-height:1;display:inline-block;vertical-align:middle}.home_zubehor .year-select .select-item.choosen:hover{background-color:#004799!important}.elem-zubehor-body .zubehor-item.shown{background-color:#005bbb!important;color:#fff!important;padding:8px 12px 8px 32px;position:relative;border-radius:4px}.elem-zubehor-body .zubehor-item.shown::before{content:"✔";position:absolute;left:8px;top:50%;transform:translateY(-50%);font-size:.9em;line-height:1;display:inline-block}.elem-zubehor-body .zubehor-item.shown:hover{background-color:#004799!important}.hide{display:none!important}.visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.html-module .unser{text-align:center}.html-module .unser .avatar-cont{height:280px;overflow:hidden;width:100%;margin-bottom:25px}.html-module .unser .avatar-cont img{transform:translate(-19%,0);height:100%;width:auto}.html-module .link-left-angle{text-transform:uppercase}.icon-list-module .module{font-size:16px;padding:86px 0}.icon-list-module .module .content>.row{justify-content:space-around}.icon-list-module .module .content .icon-list-item{margin-bottom:30px}.icon-list-module .module .content img{width:100%;max-width:96px}.icon-list-module .module .content .button_container{padding-top:20px;display:inline-block;padding-left:10px;padding-right:10px}.icon-list-module .module .content .button_container a{font-family:VolvoNovumBold;font-size:.88em;letter-spacing:.125em;padding:13px 30px 11px;min-width:200px;text-transform:uppercase;display:table-cell;vertical-align:middle}@media screen and (max-width:991px){.icon-list-module .module{padding:30px 0}.icon-list-module .module .row>div{margin-bottom:30px}.icon-list-module .module .button_container a{height:50px}}@media screen and (max-width:767px){.icon-list-module .module .button_container{padding:20px 15px 0}.icon-list-module .module .button_container a{font-size:.625em!important;padding:10px!important;min-width:100%!important}.icon-list-module .module .button_container a:after{vertical-align:-1px}}.image_quotation_module{font-size:16px;text-align:center}.image_quotation_module .custom-padding{display:flex;flex-direction:column;justify-content:center}.image_quotation_module .custom-padding .author{font-size:16px;font-weight:400;font-family:VolvoNovumBold;line-height:24px;color:#333}.image_quotation_module .custom-padding .text{margin-bottom:10px;padding:0 25px}.image_quotation_module .custom-padding .text p{font-family:VolvoSerif;font-size:2.25em;letter-spacing:-1px;line-height:54px;color:#333;padding:0 25px}.image_quotation_module img{border-radius:50%;width:100%;height:auto}@media screen and (min-width:768px){.image_quotation_module>.container-fluid{padding-right:0;padding-left:0}}@media screen and (max-width:767px){.image_quotation_module .custom-padding{padding:10px 0}}.impresum-about{min-height:544px}.module.info-selective-used-cars .title{font-size:2.5em;line-height:48px;margin-bottom:10px}.module.info-selective-used-cars .description{max-width:765px;margin:0 auto 20px;padding:15px;line-height:1.3}.module.info-selective-used-cars .nav-item{word-break:break-all}@media screen and (max-width:990px){.module.info-selective-used-cars{padding:30px 15px!important}}@media screen and (max-width:680px){.module.info-selective-used-cars .title{margin-bottom:12px;font-size:2.063em;line-height:1}.module.info-selective-used-cars .description{font-size:.88em;padding:0 15px;margin-bottom:25px;line-height:normal}}.item-list-element-module .module{font-size:16px;font-family:VolvoNovumLight;padding:0}.item-list-element-module .module .items{max-width:810px;margin:0 auto}.item-list-element-module .module .items .item{text-align:center;padding:40px 20px;display:block!important}.item-list-element-module .module .items .item .text{color:#333}.item-list-element-module .module .items .item .text .topline{font-weight:700;letter-spacing:.055em}.item-list-element-module .module .items .item .text .subline{font-size:1.07em}.item-list-element-module .module .items .item .text h3{font-family:VolvoNovumLight;font-size:3.125em;font-weight:700}.item-list-element-module .module .items .item img{display:block;width:100%;margin:30px 0;height:auto}.item-list-element-module .module .items .item .button_filled_blue{font-family:VolvoNovumBold;font-size:.88em;letter-spacing:.12em;margin-top:auto;text-transform:uppercase;padding:15px 30px;color:#fff;background-color:#284e80}@media screen and (max-width:767px){.item-list-element-module .module .items .item{padding:30px 20px;margin-top:0!important}.item-list-element-module .module .items .item .text h3{font-size:2.063em!important;line-height:40px}.item-list-element-module .module .items .item img{margin:10px 0 20px}}.item-list-group-module{font-size:1em}.item-list-group-module .headline{text-align:center;margin-bottom:16px;position:relative}.item-list-group-module .headline .contact-person-btn{display:none}.item-list-group-module .item{margin-top:40px;text-align:center}.item-list-group-module .item h3{margin-top:14px;font-family:VolvoNovumLight;font-size:2em;font-weight:700}.item-list-group-module .item .name{margin:20px 0 12px;text-transform:uppercase;font-size:1em;line-height:22px;min-height:44px}.item-list-group-module .item .location{font-size:1em;line-height:22px;text-transform:none}.item-list-group-module .item a{margin-top:40px;transition:all .3s ease 0s}.item-list-group-module .item a:hover:after{margin-left:15px}.item-list-group-module .item .icons-pfeil-after:after{margin-left:10px;transition:all .3s ease 0s}.item-list-group-module img{width:100%;height:auto}@media only screen and (max-width:1260px){.item-list-group-module .content{padding-left:40px;padding-right:40px}}.tabs-item-list.module{height:845px;margin-right:auto;margin-left:auto;max-width:1150px}@media (max-width:600px){.tabs-item-list.module{height:1050px}}.tabs-item-list .content-wrapper{width:100%}.tabs-item-list .content-wrapper h2.main-title{margin-bottom:40px;font-family:VolvoNovumSemiLight;line-height:1.13;text-align:center;color:#141414;font-size:40px;color:#000}@media (max-width:600px){.tabs-item-list .content-wrapper h2.main-title{margin-bottom:0;font-size:24px}}.tabs-item-list .content-wrapper .main-description+p{max-width:759px;margin:auto;font-family:VolvoNovumSemiLight;font-size:20px;line-height:1.6;text-align:center;color:#141414}@media (max-width:600px){.tabs-item-list .content-wrapper .main-description+p{max-width:322px;font-size:16px}}.tabs-item-list .content-wrapper .tab-container .tabs{text-align:center;display:flex;flex-wrap:wrap;justify-content:center;padding:0 20px}@media (max-width:767px){.tabs-item-list .content-wrapper .tab-container .tabs{flex-direction:column;align-items:center}}.tabs-item-list .content-wrapper .tab-container .tabs>.content{width:100%}.tabs-item-list .content-wrapper .tab-container .tabs input{display:none;opacity:0;margin:0;padding:0}.tabs-item-list .content-wrapper .tab-container .tabs input+label{margin:13px 0;font-family:VolvoNovumMedium;font-weight:500;font-size:20px;text-transform:uppercase;line-height:1.6;text-align:center;color:#141414;cursor:pointer;margin:13px 0}@media (max-width:600px){.tabs-item-list .content-wrapper .tab-container .tabs input+label{font-size:16px;line-height:1.4}}.tabs-item-list .content-wrapper .tab-container .tabs input+label+span.verticle-line{display:inline-block;border-left:1px solid #bebebe;height:70px;margin:0 22px}.tabs-item-list .content-wrapper .tab-container .tabs input+label+span.verticle-line:last-of-type{display:none}@media (max-width:767px){.tabs-item-list .content-wrapper .tab-container .tabs input+label+span.verticle-line{display:none}}.tabs-item-list .content-wrapper .tab-container .text-container{max-width:508px;padding:46px 35px;position:absolute;top:15%;left:5%;background-color:#fff;text-align:left}@media (max-width:600px){.tabs-item-list .content-wrapper .tab-container .text-container{max-width:322px;top:80%;left:7%}}.tabs-item-list .content-wrapper .tab-container .text-container h2.tab-title{margin-bottom:18px;font-family:VolvoNovumMedium;font-size:32px;font-weight:500;line-height:normal;text-align:left;color:#000}@media (max-width:600px){.tabs-item-list .content-wrapper .tab-container .text-container h2.tab-title{font-size:24px;line-height:1.17}}.tabs-item-list .content-wrapper .tab-container .text-container .tab-description{text-align:left;margin-bottom:40px;font-family:VolvoNovumRegular;font-size:16px;font-weight:300;line-height:1.4;color:#000}.tabs-item-list .content-wrapper .tab-container .item{padding:10px 20px;position:absolute;left:0;opacity:0;visibility:hidden;transition:all .3s}@media (max-width:600px){.tabs-item-list .content-wrapper .tab-container .item{padding:10px 0}}.tabs-item-list .content-wrapper .tab-container .module.item-list-module.text-link{padding:0}.tabs-item-list .content-wrapper .tab-container .module.item-list-module.text-link a{font-family:VolvoNovumRegular;font-size:16px;line-height:1.38;color:#1c6ab8}.tabs-item-list .content-wrapper .tab-container .module.item-list-module.text-link .text .item-list-textlink{padding:0}.tabs-item-list .content-wrapper .tab-container #tab-0:checked+label,.tabs-item-list .content-wrapper .tab-container #tab-10:checked+label,.tabs-item-list .content-wrapper .tab-container #tab-1:checked+label,.tabs-item-list .content-wrapper .tab-container #tab-2:checked+label,.tabs-item-list .content-wrapper .tab-container #tab-3:checked+label,.tabs-item-list .content-wrapper .tab-container #tab-4:checked+label,.tabs-item-list .content-wrapper .tab-container #tab-5:checked+label,.tabs-item-list .content-wrapper .tab-container #tab-6:checked+label,.tabs-item-list .content-wrapper .tab-container #tab-7:checked+label,.tabs-item-list .content-wrapper .tab-container #tab-8:checked+label,.tabs-item-list .content-wrapper .tab-container #tab-9:checked+label{padding-bottom:9px;color:#226db7;border-bottom:2px solid #226db7}.tabs-item-list .content-wrapper .tab-container #tab-0:checked~section #content-0,.tabs-item-list .content-wrapper .tab-container #tab-10:checked~section #content-10,.tabs-item-list .content-wrapper .tab-container #tab-1:checked~section #content-1,.tabs-item-list .content-wrapper .tab-container #tab-2:checked~section #content-2,.tabs-item-list .content-wrapper .tab-container #tab-3:checked~section #content-3,.tabs-item-list .content-wrapper .tab-container #tab-4:checked~section #content-4,.tabs-item-list .content-wrapper .tab-container #tab-5:checked~section #content-5,.tabs-item-list .content-wrapper .tab-container #tab-6:checked~section #content-6,.tabs-item-list .content-wrapper .tab-container #tab-7:checked~section #content-7,.tabs-item-list .content-wrapper .tab-container #tab-8:checked~section #content-8,.tabs-item-list .content-wrapper .tab-container #tab-9:checked~section #content-9{opacity:1;visibility:visible}.tabs-item-list .content-wrapper .tab-container img{width:100%;height:auto}@media (max-width:600px){.tabs-item-list .content-wrapper .tab-container img{min-height:229px;object-fit:cover}}.module.item-list-module{font-size:16px;height:auto}.module.item-list-module .video-box{position:relative;padding:0 0 100%}.module.item-list-module .video-box video{position:absolute;max-width:100%;width:auto;height:100%;object-fit:cover}.module.item-list-module .video-box .pause-button,.module.item-list-module .video-box .play-button{position:absolute;right:20px;bottom:20px;transition:opacity .1s ease-out;cursor:pointer}.module.item-list-module .video-box .pause-button:hover,.module.item-list-module .video-box .play-button:hover{opacity:.7}.module.item-list-module .video-box .pause-button{display:none}.module.item-list-module>.container-fluid>.row{justify-content:center}.module.item-list-module>.container-fluid .item-list-text{margin-bottom:20px}.module.item-list-module>.container-fluid .item-list-text .title{font-size:1.625em;word-wrap:normal;word-break:normal;margin-bottom:10px;text-align:center!important;color:#333}.module.item-list-module>.container-fluid .item-list-text.card_view{margin-bottom:30px}.module.item-list-module>.container-fluid .item-list-text.card_view .title{font-size:16px;font-weight:700}.module.item-list-module>.container-fluid .list_elem{display:flex;flex-direction:column;margin-bottom:80px;padding:0 15px}.module.item-list-module>.container-fluid .list_elem .text{-ms-flex:0 1 100%;flex:0 1 100%}.module.item-list-module>.container-fluid .list_elem .pre-text{font-size:1.13em;text-transform:uppercase;margin-bottom:0}.module.item-list-module>.container-fluid .list_elem .list_elem-model{font-family:VolvoNovumLight;font-size:2.5em;line-height:50px;text-transform:uppercase}.module.item-list-module>.container-fluid .list_elem .description-legal{margin-top:10px;font-size:14px;color:#9e9c9c;line-height:21px}.module.item-list-module>.container-fluid .item-list-button{text-transform:uppercase;color:#1c6bba;text-align:center}.module.item-list-module>.container-fluid .card_view{justify-content:center}.module.item-list-module>.container-fluid .card_view .list_elem.card_view{box-shadow:0 0 6px 2px #b4b5b8;padding:0;max-width:none;flex:1 1}.module.item-list-module>.container-fluid .card_view .list_elem.card_view:not(:last-of-type){margin-right:30px}.module.item-list-module>.container-fluid .card_view .list_elem.card_view .text{padding:25px 15px 45px;text-align:center}.module.item-list-module>.container-fluid .card_view .list_elem.card_view .text .title{text-align:center}.module.item-list-module>.container-fluid .card_view.owl-carousel{display:flex;width:auto}.module.item-list-module .text-center{margin:0 auto}.module.item-list-module .text-center .title{font-size:26px;margin:18px 0 20px 0}.module.item-list-module .text-center p{line-height:26px;max-width:600px;margin:10px auto 20px;color:#000;font-size:16px}.module.item-list-module .text-center p:last-of-type{margin-bottom:60px}.module.item-list-module .image{height:auto}.module.item-list-module .image img{margin:auto;display:block;width:100%}.module.item-list-module .image img:not([src*=".jpg"]):not([src*=".png"]):not([src*=".webp"]){visibility:hidden;height:115px}.module.item-list-module .text{display:flex;flex-direction:column}.module.item-list-module .text .title{min-height:52px;font-size:1.375em;line-height:26px;margin:26px 0 8px;text-align:left}.module.item-list-module .text p{font-size:.94em;line-height:22px;margin-bottom:10px;height:auto!important}.module.item-list-module .text li{display:inline-block}.module.item-list-module .text a{color:#1c6bba}.module.item-list-module .text .item-list-textlink{padding:15px 0;display:inline-block;margin-top:auto}.module.item-list-module .text span.button.inline-block{order:9}.module.item-list-module .text.center-text{text-align:center}.module.item-list-module .text.center-text .title{text-align:center}.module.item-list-module .popup-cta{background-color:transparent;outline:0}.module.item-list-module .popup-cta .text-cta{cursor:pointer;text-align:left;font-size:18px;padding:15px 0}.module.item-list-module .popup-cta .text-cta:after{margin-left:15px}.module.item-list-module .popup-cta .icon{font-size:.75em;cursor:pointer}.module.item-list-module .morecontent span{display:none}.module.item-list-module .morelink{display:inline-flex;font-size:14px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.module.item-list-module>.container-fluid .list_elem{display:block}}.module.custom-class{max-width:100%;padding:50px 130px;background-color:#333;color:#fff;margin-top:30px}.module.custom-class .title{color:#fff!important}.module.custom-class>.container-fluid{max-width:1180px}[id*=itemListModal]{font-size:16px}[id*=itemListModal] .modal-header .wrapper{width:100%}[id*=itemListModal] .modal-dialog{max-width:1100px}[id*=itemListModal] h3.modal-title{font-size:2.5em}[id*=itemListModal] h4.modal-title{font-size:2em}[id*=itemListModal] .cattegory .list-style-type li:not(.cat-title):before{content:'';width:5px;height:5px;margin-right:10px;border-radius:50%;background-color:#000}[id*=itemListModal] .cattegory .cat-title{font-size:16px}[id*=itemListModal] .cattegory .cat-title h4,[id*=itemListModal] .cattegory .cat-title h5{font-size:1.25em}[id*=itemListModal] li:not(:last-child) .nav-link{border-right:1px solid #ccc}[id*=itemListModal] .nav-link{color:#161618;font-size:1em}[id*=itemListModal] .nav-link:after{content:'';width:100%;display:block;margin-top:3px;border-bottom:2px solid transparent}[id*=itemListModal] .nav-link.active:after{border-bottom:2px solid #1c6bba}[id*=itemListModal] .tab-content .services-title{font-size:1.25em}[id*=itemListModal] .tab-content .descript{font-size:.94em}[id*=itemListModal] .tab-content .detail-descript{font-size:.94em}[id*=itemListModal] .modal-footer i{font-size:.75em;line-height:1}.sicherheitsgarantie_item_list{color:#333}.sicherheitsgarantie_item_list .title{font-size:30px;line-height:32px}.sicherheitsgarantie_item_list .title .text-center{font-size:17px}.sicherheitsgarantie_item_list .row{justify-content:center;margin-top:15px}.sicherheitsgarantie_item_list .list_elem .image img{margin-top:70px;width:auto}.sicherheitsgarantie_item_list .list_elem .text{text-align:center}.sicherheitsgarantie_item_list .list_elem .text h2{text-align:center;position:absolute;top:0;width:100%;left:0}.sicherheitsgarantie_item_list .list_elem .text span.button{margin-top:25px}@media screen and (max-width:1280px){.module.item-list-module .content{padding:0 30px}}@media only screen and (max-width:1260px){.module.item-list-module .content{padding-left:55px;padding-right:55px}}@media screen and (max-width:990px){.module.item-list-module .content{padding:0 2.5%}}@media screen and (max-width:767px){.module.item-list-module .content{padding:0}.module.item-list-module>.container-fluid .list_elem{margin-bottom:40px!important;padding-left:26px;padding-right:26px}.module.item-list-module>.container-fluid .list_elem:last-child{margin-bottom:0!important}.module.item-list-module>.container-fluid .card_view.card_view_owl{gap:unset;box-shadow:0 0 6px 2px #b4b5b8;position:relative}.module.item-list-module>.container-fluid .card_view.card_view_owl .list_elem.card_view{box-shadow:none}.module.item-list-module>.container-fluid .card_view.card_view_owl .owl-dots{display:flex;justify-content:center;align-items:center;height:31px;position:absolute;bottom:-40px}.module.item-list-module>.container-fluid .card_view.card_view_owl .owl-dots button{background-color:#b4b5b8;width:15px;height:15px;border-radius:50%;margin:0 10px}.module.item-list-module>.container-fluid .card_view.card_view_owl .owl-dots button.active{background-color:#1c6bba}}@media (pointer:coarse){[id*=itemListModal] .modal-body{max-height:none!important}}.legal-text-neuwagen{background-color:#fafafa;padding:2.5rem 1.5rem}.legal-text-neuwagen .legal-text-neuwagen-wrapper{max-width:1110px;margin:auto}.legal-text-neuwagen .legal-text-neuwagen-wrapper p,.legal-text-neuwagen .legal-text-neuwagen-wrapper span{display:block;font-family:VolvoNovumRegular,sans-serif;font-size:.75em;line-height:1.5;color:#141414}.legal-text-neuwagen .legal-text-neuwagen-wrapper>span:not(:last-child){margin-bottom:1rem}.legal-text-neuwagen .legal-text-neuwagen-wrapper .legal-text-container{display:flex;flex-wrap:wrap;gap:1.875rem 4rem;margin:0 0 2.75rem}.legal-text-neuwagen .legal-text-neuwagen-wrapper .legal-text-container .item .title{font-family:VolvoNovumMedium,sans-serif;font-size:.88em;line-height:1.3;color:#707070;margin:0}.legal-text-neuwagen .legal-text-neuwagen-wrapper .legal-text-container .item .price{font-family:VolvoNovumLight;font-size:.88em;line-height:1.3;color:#161618;margin:0}.models-overview-module{max-width:890px!important;padding-right:24px;padding-left:24px}.models-overview-module .title-box{margin:0 0 40px}.models-overview-module .title-box h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.13;text-align:center;color:#141414;margin:0 0 20px}@media (max-width:767px){.models-overview-module .title-box h2{font-size:24px}}.models-overview-module .title-box p,.models-overview-module .title-box>div{text-align:center}.models-overview-module input{display:none}.models-overview-module input#tab-1000:checked~.tabs-box label[for=tab-1000]{color:#141414;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px;text-decoration-color:#1c6bba}.models-overview-module input#tab-1001:checked~.tabs-box label[for=tab-1001]{color:#141414;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px;text-decoration-color:#1c6bba}.models-overview-module input#tab-1002:checked~.tabs-box label[for=tab-1002]{color:#141414;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px;text-decoration-color:#1c6bba}.models-overview-module input#tab-1003:checked~.tabs-box label[for=tab-1003]{color:#141414;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px;text-decoration-color:#1c6bba}.models-overview-module input#tab-1004:checked~.tabs-box label[for=tab-1004]{color:#141414;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px;text-decoration-color:#1c6bba}.models-overview-module .tabs-box{display:flex;justify-content:center;margin:0 -24px 24px}.models-overview-module .tabs-box .tabs{display:flex;gap:40px;overflow-x:auto;padding:0 26px;height:36px}.models-overview-module .tabs-box label{font-family:VolvoNovumMedium,sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:#757575;cursor:pointer;margin:0;white-space:nowrap}.models-overview-module .tabs-box label:hover{color:#141414;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px;text-decoration-color:#1c6bba}.models-overview-module .models-box .h3{font-size:1rem!important}.models-overview-module .models-box .hide[data-filter]{display:none}.models-overview-module .models-box-group-box{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 40px}.models-overview-module .models-box-group-box-model-box{position:relative;flex-grow:1;border-radius:1px;background-color:#fafafa;max-width:calc(33.333333% - 6px);width:100%;display:flex;flex-direction:column;gap:6px;padding:20px 0}@media (max-width:767px){.models-overview-module .models-box-group-box-model-box{max-width:436px;gap:0;padding:8px 0 24px}}.models-overview-module .models-box-group-box-model-box:focus{outline:2px solid #1c6bba;outline-offset:4px}.models-overview-module .models-box-group-box-model-box.keyboard-open{z-index:2}.models-overview-module .models-box-group-box-model-box.keyboard-open .model-box-hover:after,.models-overview-module .models-box-group-box-model-box.keyboard-open .model-box-hover:before,.models-overview-module .models-box-group-box-model-box.keyboard-open:after,.models-overview-module .models-box-group-box-model-box.keyboard-open:before{content:"";position:absolute;top:0;left:-24px;bottom:0;right:-24px}@media (max-width:767px){.models-overview-module .models-box-group-box-model-box.keyboard-open .model-box-hover:after,.models-overview-module .models-box-group-box-model-box.keyboard-open .model-box-hover:before,.models-overview-module .models-box-group-box-model-box.keyboard-open:after,.models-overview-module .models-box-group-box-model-box.keyboard-open:before{left:0;right:0}}.models-overview-module .models-box-group-box-model-box.keyboard-open .model-box-hover:before,.models-overview-module .models-box-group-box-model-box.keyboard-open:before{z-index:-1;background:#fff}.models-overview-module .models-box-group-box-model-box.keyboard-open .model-box-hover:after,.models-overview-module .models-box-group-box-model-box.keyboard-open:after{z-index:-2;box-shadow:2px 2px 8px rgba(0,0,0,.16)}.models-overview-module .models-box-group-box-model-box.keyboard-open img{transform:scale(1.17455)}.models-overview-module .models-box-group-box-model-box.keyboard-open .h3{opacity:0;visibility:hidden}.models-overview-module .models-box-group-box-model-box.keyboard-open .model-box-hover{visibility:visible;opacity:1;padding-top:0}@media (max-width:767px){.models-overview-module .models-box-group-box-model-box.keyboard-open .model-box-hover{position:initial;padding-top:24px}}.models-overview-module .models-box-group-box-model-box:hover{z-index:2}.models-overview-module .models-box-group-box-model-box:hover .model-box-hover:after,.models-overview-module .models-box-group-box-model-box:hover .model-box-hover:before,.models-overview-module .models-box-group-box-model-box:hover:after,.models-overview-module .models-box-group-box-model-box:hover:before{content:"";position:absolute;top:0;left:-24px;bottom:0;right:-24px}@media (max-width:767px){.models-overview-module .models-box-group-box-model-box:hover .model-box-hover:after,.models-overview-module .models-box-group-box-model-box:hover .model-box-hover:before,.models-overview-module .models-box-group-box-model-box:hover:after,.models-overview-module .models-box-group-box-model-box:hover:before{left:0;right:0}}.models-overview-module .models-box-group-box-model-box:hover .model-box-hover:before,.models-overview-module .models-box-group-box-model-box:hover:before{z-index:-1;background:#fff}.models-overview-module .models-box-group-box-model-box:hover .model-box-hover:after,.models-overview-module .models-box-group-box-model-box:hover:after{z-index:-2;box-shadow:2px 2px 8px 0 rgba(0,0,0,.16)}.models-overview-module .models-box-group-box-model-box:hover .no-image-text{transform:scale(1.17455)}.models-overview-module .models-box-group-box-model-box:hover img{transform:scale(1.17455)}.models-overview-module .models-box-group-box-model-box:hover .h3{font-size:1rem!important;padding-left:0;opacity:0;visibility:hidden}.models-overview-module .models-box-group-box-model-box:hover .model-box-hover{padding-top:0;visibility:visible;opacity:1}@media (max-width:767px){.models-overview-module .models-box-group-box-model-box:hover .model-box-hover{position:initial;padding-top:24px}}.models-overview-module .models-box-group-box-model-box:hover .new-model-badge{margin-left:0}.models-overview-module .models-box-group-box-model-box-image-box{flex-grow:1;display:flex;align-items:center;justify-content:center;min-height:88px}@media (max-width:767px){.models-overview-module .models-box-group-box-model-box-image-box{justify-content:flex-start}}.models-overview-module .models-box-group-box-model-box .no-image-text{display:inline-block;font-family:VolvoNovumMedium,sans-serif;font-size:20px;text-align:center;color:#5c5c5c;padding:12px 24px;transition:all .3s}.models-overview-module .models-box-group-box-model-box img{width:100%;transform:scale(1);transform-origin:center center;transition:transform .3s}@media (max-width:767px){.models-overview-module .models-box-group-box-model-box img{max-width:326px;transform-origin:left center}}.models-overview-module .models-box-group-box-model-box .h3{font-size:1rem!important;font-family:VolvoNovumMedium,sans-serif;padding:0 24px;opacity:1;visibility:visible;transition:all .3s}@media (max-width:767px){.models-overview-module .models-box-group-box-model-box .h3{text-align:right;margin-top:-20px}}.models-overview-module .models-box-group-box-model-box .model-box-hover{pointer-events:auto;display:flex;flex-direction:column;background-color:#fff;position:absolute;top:100%;width:100%;padding:24px 0 24px;visibility:hidden;opacity:0;transition:padding-top .3s}@media (max-width:767px){.models-overview-module .models-box-group-box-model-box .model-box-hover{padding:36px 24px 0}}.models-overview-module .models-box-group-box-model-box .model-box-hover-model-links{display:flex;flex-direction:column;gap:4px;margin:0 0 16px}.models-overview-module .models-box-group-box-model-box .model-box-hover-legal-box{font-family:VolvoNovumRegular,sans-serif;font-size:10px;color:#707070;margin:0 0 16px}.models-overview-module .models-box-group-box-model-box .model-box-hover-model-links2{display:flex;justify-content:space-between;gap:8px;padding:16px 0 0;border-top:1px solid #ccc}.models-overview-module .models-box-group-box-model-box .model-box-hover-model-links2 a{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:12px;line-height:1.2;text-align:center}.models-overview-module .models-box-group-box-model-box .model-box-hover-model-links2 a span:first-child{display:flex;align-items:center;height:32px}.models-overview-module .models-box-group-box-model-box .model-box-hover-model-links2 a .icon-probefahrt:before{font-family:icomoon-admin;content:"\e936";font-size:24px}.models-overview-module .models-box-group-box-model-box .model-box-hover-model-links2 a .icon-angebot:before{font-family:reskin2-icomoon;content:"\e938";font-size:28px}.models-overview-module .models-box-group-box-model-box .model-box-hover-model-links2 a .icon-vergleichen:before{font-family:reskin2-icomoon;content:"\e913";font-size:34px}.new-model-badge{position:absolute;top:0;left:0;margin:20px 0 0 24px;background:#141414;border-radius:10px;width:43px;height:21px;display:flex;justify-content:center;align-items:center;transition:margin-left .3s}.new-model-badge span{font-family:VolvoNovumMedium,sans-serif;font-size:12px;line-height:15px;font-weight:500;text-transform:uppercase;letter-spacing:-.077em;color:#fff;display:flex}.module-price.module .price_and_offers .price_and_offers_line.background-dark.thirty-coll-sm.text-right{display:flex;justify-content:space-between;font-weight:700;font-family:VolvoNovumBold}.module-price.module .price_and_offers .price_and_offers_line.background-dark.thirty-coll-sm.text-right .price-elem{margin-left:15px}.module-price.module .price_and_offers .price_and_offers_line.background-dark.thirty-coll-sm.text-right .price-block{font-size:22px}.new_dealer_detail .custom-buttons,.newsfeeds_imported_detail .custom-buttons{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:999px;padding:6px 12px;font-family:sans-serif;font-size:16px;box-shadow:0 2px 6px rgba(0,0,0,.1);max-height:30px}.new_dealer_detail .custom-buttons .custom-next:focus,.new_dealer_detail .custom-buttons .custom-prev:focus,.newsfeeds_imported_detail .custom-buttons .custom-next:focus,.newsfeeds_imported_detail .custom-buttons .custom-prev:focus{color:#000}.new_dealer_detail .custom-buttons .custom-next,.new_dealer_detail .custom-buttons .custom-prev,.newsfeeds_imported_detail .custom-buttons .custom-next,.newsfeeds_imported_detail .custom-buttons .custom-prev{display:flex;background:0 0;border:none;cursor:pointer;color:#1c6bba;font-size:32px;padding:6px}.new_dealer_detail .custom-buttons .custom-next svg,.new_dealer_detail .custom-buttons .custom-prev svg,.newsfeeds_imported_detail .custom-buttons .custom-next svg,.newsfeeds_imported_detail .custom-buttons .custom-prev svg{width:24px;height:24px}.new_dealer_detail .custom-buttons .custom-pause,.newsfeeds_imported_detail .custom-buttons .custom-pause{display:flex;background:0 0;border:none;cursor:pointer;color:#1c6bba;font-size:18px;padding:6px}.new_dealer_detail .custom-buttons.page-only,.newsfeeds_imported_detail .custom-buttons.page-only{max-width:82px}.new_dealer_detail .custom-buttons:not(.page-only),.newsfeeds_imported_detail .custom-buttons:not(.page-only){border-radius:50%;width:30px;height:30px}.new_dealer_detail .custom-pagination,.newsfeeds_imported_detail .custom-pagination{color:#000;font-size:16px;white-space:nowrap}.new_dealer_detail .carousel-cont,.newsfeeds_imported_detail .carousel-cont{position:relative;height:100%}.new_dealer_detail .custom-controls,.newsfeeds_imported_detail .custom-controls{display:flex;align-items:center;justify-content:center;gap:8px;position:absolute;left:50%;transform:translateX(-50%);bottom:20px;z-index:100;width:100%;padding:0 16px;box-sizing:border-box}.new_dealer_detail .custom-controls:focus-within,.newsfeeds_imported_detail .custom-controls:focus-within{outline:3px solid #fff;max-width:128px;border-radius:22px;padding:3px}.new_dealer_detail .headline-text__main-description a,.newsfeeds_imported_detail .headline-text__main-description a{color:#1c6bba;text-decoration:underline}.new_dealer_detail .headline-text__main-description,.newsfeeds_imported_detail .headline-text__main-description{white-space:pre-wrap}.new_dealer_detail .headline-text__main-description br,.newsfeeds_imported_detail .headline-text__main-description br{display:none}.new_dealer_detail .gradient,.newsfeeds_imported_detail .gradient{position:absolute;top:0;bottom:0;left:0;right:0}.new_dealer_detail .owl-carousel,.newsfeeds_imported_detail .owl-carousel{position:relative}.new_dealer_detail .owl-carousel .watermark,.newsfeeds_imported_detail .owl-carousel .watermark{top:0;left:0;right:0;bottom:0;padding:7px 25px;max-width:340px;max-height:39px;color:#ce13d0;font-family:VolvoNovumBold;font-size:1.13em;-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);background-color:#fff}.new_dealer_detail .owl-carousel .owl-nav [class*=owl-],.newsfeeds_imported_detail .owl-carousel .owl-nav [class*=owl-]{top:0;bottom:0;position:absolute;height:10px;padding:10px!important;border-style:solid;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);border-color:#161618;outline:0;margin:auto}.new_dealer_detail .owl-carousel .owl-nav [class*=owl-] span,.newsfeeds_imported_detail .owl-carousel .owl-nav [class*=owl-] span{font-size:0}.new_dealer_detail .owl-carousel .owl-nav:hover,.newsfeeds_imported_detail .owl-carousel .owl-nav:hover{color:#1c6bba}.new_dealer_detail .owl-carousel .owl-nav .owl-prev,.newsfeeds_imported_detail .owl-carousel .owl-nav .owl-prev{left:-40px;border-width:1px 0 0 1px}.new_dealer_detail .owl-carousel .owl-nav .owl-next,.newsfeeds_imported_detail .owl-carousel .owl-nav .owl-next{right:-40px;border-width:0 1px 1px 0}.new_dealer_detail .owl-carousel .owl-dots,.newsfeeds_imported_detail .owl-carousel .owl-dots{left:0;right:0;bottom:20px;margin:auto;text-align:center;position:absolute}.new_dealer_detail .owl-carousel .owl-dots [class*=owl-],.newsfeeds_imported_detail .owl-carousel .owl-dots [class*=owl-]{width:12px;height:12px;border-radius:50%;margin-right:10px;border:1px solid #fff}.new_dealer_detail .owl-carousel .owl-dots [class*=owl-]:last-child,.newsfeeds_imported_detail .owl-carousel .owl-dots [class*=owl-]:last-child{margin-right:0}.new_dealer_detail .owl-carousel .owl-dots [class*=owl-].active,.newsfeeds_imported_detail .owl-carousel .owl-dots [class*=owl-].active{background-color:#fff}.new_dealer_detail .article_preview P,.newsfeeds_imported_detail .article_preview P{margin-bottom:35px}.new_dealer_detail .line,.newsfeeds_imported_detail .line{width:230px;border-color:#9d9a9a}.new_dealer_detail .popover a,.newsfeeds_imported_detail .popover a{display:block;margin:0 5px}.new_dealer_detail .popover a:hover span,.newsfeeds_imported_detail .popover a:hover span{color:#000}.new_dealer_detail .popover a span,.newsfeeds_imported_detail .popover a span{font-family:volvo-icons!important;vertical-align:middle;width:30px;display:inline-block;text-align:center}.new_dealer_detail .popover a img,.newsfeeds_imported_detail .popover a img{vertical-align:sub}.new_dealer_detail .popover .for-copy,.newsfeeds_imported_detail .popover .for-copy{position:absolute;left:-1000px;top:-1000px}.new_dealer_detail .gallery-module img,.newsfeeds_imported_detail .gallery-module img{width:100%}.newsfeeds_imported_detail .detail-container,.newsfeeds_imported_detail .partner-bottom_btn{max-width:830px;margin:0 auto}.newcar_offers.check_and_set_height.module{padding-top:0}.newcar_offers .sameHeight{min-height:180px}.newcar_offers h3{font-family:VolvoNovumLight;text-transform:none;margin-bottom:7px;font-size:2em;letter-spacing:0;line-height:1.2em;font-weight:100}.newcar_offers img{width:100%;height:auto}.filter-cars{height:auto}.filter-cars .text{height:auto}.newcar_offers_top{position:relative;padding:0 15px!important;margin-bottom:30px}.newcar_offers_top>.container-fluid>.row{box-shadow:2px 2px 8px 0 rgba(0,0,0,.16);padding:30px 15px}.newcar_offers_top .offer_info h2{text-align:left;font-family:VolvoNovumMedium,sans-serif;font-size:26px;font-weight:500;margin:0 0 20px}.newcar_offers_top .offer_info .price{margin-bottom:10px;font-size:20px}.newcar_offers_top .offer_info .text .normal p{font-family:VolvoNovumLight;font-size:17px;line-height:30px;margin-bottom:10px}.newcar_offers_top .offer_info .text .second_annotation{font-size:17px;line-height:27px}.newcar_offers_top .offer_info .text .second_annotation a{color:#1c6bba}.newcar_offers_top .offer_info .text .annotation{font-size:10px;line-height:16px;color:#898989}.newcar_offers_top .offer_info .js-angeboteLink{display:none}.newcar_offers_top .subline{font-size:16px;text-transform:uppercase;line-height:30px}.newcar_offers_top .button-filled-dark-blue{padding:16px 28px 11px}.newcar_offers_top .link-box{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.newcar_offers_teasers .offer .price,.newcar_offers_top .price,.quarterly_offers .offer .price{display:flex;white-space:nowrap;flex-wrap:wrap;font-size:16px;text-align:left;margin-bottom:8px;font-weight:500;line-height:23px;font-family:VolvoNovumMedium,sans-serif}.newcar_offers_teasers .offer .price .price-number,.newcar_offers_top .price .price-number,.quarterly_offers .offer .price .price-number{color:#1c6bba;white-space:nowrap}.newcar_offers_teasers .offer .price .price-number strong,.newcar_offers_top .price .price-number strong,.quarterly_offers .offer .price .price-number strong{font-weight:inherit}.newcar_offers_top .text{max-width:580px;margin-bottom:40px}.offer:not(.row){text-align:center;margin-bottom:30px}.offer:not(.row) .add_info{font-family:VolvoNovumLight;color:#a0a0a0;margin:15px 0 0;font-size:12px}.offer:not(.row) .offer_type{font-size:16px;text-transform:uppercase;text-align:left;line-height:30px}.offer:not(.row) .button-filled-dark-blue{margin-top:20px;padding:16px 28px 11px}.newcar_offers_teasers .load-more{display:flex;align-items:center;justify-content:center}.newcar_offers_teasers .load-more-btn{font-size:18px;cursor:pointer;font-family:VolvoNovumRegular;color:#1c6bba;user-select:none}.offer .inkl-wallbox{display:inline-flex;padding:6px 16px;border-radius:15px;background-color:#ebebeb;margin:0 0 20px}.offer .inkl-wallbox span{font-family:VolvoNovumRegular,sans-serif;font-size:14px;font-weight:400;color:#000}.newcar_offers_teasers .offer,.quarterly_offers .offer{position:relative;z-index:9}.newcar_offers_teasers .offer .item-wrapper,.quarterly_offers .offer .item-wrapper{padding:15px;display:flex;box-shadow:2px 2px 8px 0 rgba(0,0,0,.16);height:100%}.newcar_offers_teasers .offer .sameHeight,.quarterly_offers .offer .sameHeight{flex:0 1 45%}.newcar_offers_teasers .offer .sameHeight picture,.quarterly_offers .offer .sameHeight picture{display:flex;align-items:center;justify-content:center;height:100%}.newcar_offers_teasers .offer .text h3,.quarterly_offers .offer .text h3{font-size:20px;text-align:left;font-family:VolvoNovumMedium,sans-serif;font-weight:500;margin:0 0 20px}.newcar_offers_teasers .offer .text h3 .model,.quarterly_offers .offer .text h3 .model{color:#1c6bba}.newcar_offers_teasers .offer .info-wrapper,.quarterly_offers .offer .info-wrapper{flex:0 1 55%;text-align:left;display:flex;flex-direction:column;justify-content:space-between}.newcar_offers_teasers .offer .info-wrapper .btn-link,.quarterly_offers .offer .info-wrapper .btn-link{display:flex;margin-top:20px}.newcar_offers_teasers .offer .offer_type,.quarterly_offers .offer .offer_type{display:none;font-size:16px;text-transform:uppercase;line-height:30px}.newcar_offers_teasers .offer .button-index,.quarterly_offers .offer .button-index{display:none}.newcar_offers_teasers .offer .container_button,.quarterly_offers .offer .container_button{display:flex;justify-content:center}@media (max-width:767px){.newcar_offers_top{padding:20px 15px}.newcar_offers_teasers .offer{min-width:100%}.newcar_offers_teasers .filter-cars{height:auto}.newcar_offers_teasers .filter-cars .sameHeight{height:auto}.newcar_offers_teasers .filter-cars h3{font-size:1.375em;line-height:1em;margin-bottom:7px}.newcar_offers_teasers .filter-cars .button-filled-dark-blue{width:auto}}.js-showElements{display:flex;flex-direction:column}.news_dealer_module .news_dealer_module_link{margin-top:auto}.news_dealer_module .news_dealer_module_link a{width:100%}.news_dealer_module .braces-outside .mid{padding-top:50px}.news_dealer_module .braces-outside .mid>div{display:none;text-align:center}.news_dealer_module .braces-outside .mid>div i:before{font-size:42px}.news_dealer_module .news .ratio-box{position:relative;display:flex;max-height:174px;overflow:hidden}.news_dealer_module .news .ratio-box figure{width:100%}.news_dealer_module .news .ratio-box img{width:100%;height:100%;object-fit:cover;object-position:center;max-height:180px}.news_dealer_module .news .date{color:#333;font-size:.88em;line-height:1.9em}.news_dealer_module .news .title{font-weight:400;font-size:1.25em;line-height:normal;margin-bottom:10px}.news_dealer_module .news .article_preview{line-height:22px;word-wrap:break-word}.news_dealer_module .news .article_link{font-size:1.13em}.news_dealer_module .expand{color:#333;font-size:1.13em}.news_dealer_module .expand [class*=plus]{font-size:.81em}.news_dealer_module .default_btn i{font-size:22px!important;padding:7px!important}.news_dealer_module .aktivieren i{font-size:15px!important;padding:11px 8px!important}@media (max-width:767px){.offerVideo{max-width:500px!important}}.offerVideo .video-box{position:relative}.offerVideo .video-box>a{display:block;z-index:99;position:absolute;width:100%;height:100%}.offerVideo .video-box video{display:block;width:100%}.offerVideo .video-box .video-link-button{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-decoration:none;color:transparent;background:rgba(0,0,0,0);z-index:1}.offerVideo .video-box .video-link-button:focus{outline:3px solid #007bff;outline-offset:4px}.offerVideo .video-box .video-link-button span{position:absolute;left:-9999px}.offerVideo .video-box .fullscreen-button,.offerVideo .video-box .mute-button,.offerVideo .video-box .pause-button,.offerVideo .video-box .play-button,.offerVideo .video-box .unmute-button{cursor:pointer;z-index:999;position:absolute;right:20px;bottom:20px;transition:opacity .1s ease-out}.offerVideo .video-box .fullscreen-button:hover,.offerVideo .video-box .mute-button:hover,.offerVideo .video-box .pause-button:hover,.offerVideo .video-box .play-button:hover,.offerVideo .video-box .unmute-button:hover{opacity:.7}.offerVideo .video-box .fullscreen-button:focus,.offerVideo .video-box .mute-button:focus,.offerVideo .video-box .pause-button:focus,.offerVideo .video-box .play-button:focus,.offerVideo .video-box .unmute-button:focus{outline:3px solid #1c6bba;outline-offset:4px}.offerVideo .video-box .pause-button,.offerVideo .video-box .unmute-button{display:none}.offerVideo .video-box .mute-button,.offerVideo .video-box .unmute-button{right:78px}.offerVideo .video-box .fullscreen-button{top:20px;bottom:auto}.module.gebrauchtwagen-module article .bild-text-teaser-info .button-special-lifers{border:1px solid #1c6bba;display:inline-block;padding:0;line-height:1.3}.module.gebrauchtwagen-module article .bild-text-teaser-info .button-special-lifers a{padding:15px 40px 15px 45px;display:inline-block;color:#1c6bba;font-size:1.13em}.module.gebrauchtwagen-module article .bild-text-teaser-info .button-special-lifers a.out-link:after{margin-left:10px}.module.gebrauchtwagen-module article .bild-text-teaser-info .button-special-lifers a:hover{color:#fff}.module.gebrauchtwagen-module article .bild-text-teaser-info .button-special-lifers:hover{background-color:#1c6bba}.module{font-size:16px}.module.gebrauchtwagen-module [data-edit=top-block] .wrapper-img img{width:100%}.module.gebrauchtwagen-module [data-edit=top-block] .product-block_right{display:flex;flex-direction:column;justify-content:space-between}.module.gebrauchtwagen-module [data-edit=top-block] .product-link-to{display:flex;justify-content:flex-start}.module.gebrauchtwagen-module [data-edit=top-block] .product-info{display:flex;flex-direction:column;align-items:flex-start}.module.gebrauchtwagen-module [data-edit=top-block] .product-info .model{margin-top:20px;font-size:34px;font-family:VolvoNovumLight;font-weight:100;margin-bottom:5px}.module.gebrauchtwagen-module [data-edit=top-block] .product-info .offer-type{text-transform:uppercase;font-size:16px}.module.gebrauchtwagen-module [data-edit=top-block] .product-info .price{font-size:1.5em;font-family:VolvoNovumLight}.module.gebrauchtwagen-module [data-edit=top-block] .product-info .product-name{font-size:14px}.module.gebrauchtwagen-module [data-edit=top-block] .product-info .description{text-align:left;margin-top:15px;font-size:24px;width:96%}.module.gebrauchtwagen-module [data-edit=top-block] .product-info .legal{text-align:left}.module.gebrauchtwagen-module h2.title{margin-bottom:30px}@media (max-width:768px){.module.gebrauchtwagen-module h2.title{font-size:24px!important}}.module.gebrauchtwagen-module>.container-fluid{padding-top:60px;padding-bottom:60px}.module.gebrauchtwagen-module article:not(:last-of-type){padding-bottom:30px}.module.gebrauchtwagen-module article:not(:first-of-type){padding-top:30px}.module.gebrauchtwagen-module article .wrapper-img{margin-bottom:0}.module.gebrauchtwagen-module article .wrapper-img img{width:100%;height:auto}.module.gebrauchtwagen-module article .bild-text-teaser-info{padding-top:32px;max-width:490px}.module.gebrauchtwagen-module article .bild-text-teaser-info .title{margin-bottom:30px;font-size:28px;text-align:left;line-height:1.1}.module.gebrauchtwagen-module article .bild-text-teaser-info .main-description{line-height:1.3;margin-bottom:30px}.module.gebrauchtwagen-module article .bild-text-teaser-info .button-special-lifers a{font-size:18px}.module.gebrauchtwagen-module .wrapper{display:flex;flex-direction:column;justify-content:space-between}.module.gebrauchtwagen-module .wrapper>*{margin-bottom:10px}.module.gebrauchtwagen-module .wrapper>* .button-to{margin-top:50px}.module.gebrauchtwagen-module .wrapper img{width:100%}.module.gebrauchtwagen-module .wrapper .img-info{font-family:VolvoNovumLight;color:#ababab;font-size:14px;text-transform:uppercase}.module.gebrauchtwagen-module .wrapper .product-name{text-align:left}.module.gebrauchtwagen-module .wrapper .name{margin-top:20px;font-size:34px;display:flex;flex-direction:column;justify-content:center;resize:vertical;font-family:VolvoNovumLight;font-weight:100;margin-bottom:15px}.module.gebrauchtwagen-module .wrapper .description{text-transform:uppercase;font-size:16px}.module.gebrauchtwagen-module .wrapper .button-to{border:none}.module.gebrauchtwagen-module .wrapper .out-link{margin-top:10px}@media screen and (max-width:990px){.module.gebrauchtwagen-module{padding:30px 0}.module.gebrauchtwagen-module>.container-fluid{padding-top:30px;padding-bottom:30px}.module.gebrauchtwagen-module article .wrapper-img{margin:auto -15px}.module.gebrauchtwagen-module article .bild-text-teaser-info{padding-top:60px;max-width:none}.module.gebrauchtwagen-module article .bild-text-teaser-info .title{padding:0 15px;font-size:33px;line-height:normal!important}.module.gebrauchtwagen-module article .bild-text-teaser-info .main-description{padding:0 15px}.module.gebrauchtwagen-module article .bild-text-teaser-info .button-special-lifers{display:block;margin:0 auto;width:97%}.module.gebrauchtwagen-module article .bild-text-teaser-info .button-special-lifers a{display:block;text-align:center;padding:25px 30px 25px 35px;font-size:18px}}@media screen and (max-width:680px){.module.gebrauchtwagen-module h2.title{word-break:break-all}.module.gebrauchtwagen-module article .bild-text-teaser-info .title{font-size:1.375em;margin-bottom:15px;line-height:normal}.module.gebrauchtwagen-module article .bild-text-teaser-info .main-description{font-size:.88em}.module.gebrauchtwagen-module article .bild-text-teaser-info .button-special-lifers{width:95%}.module.gebrauchtwagen-module article .bild-text-teaser-info .button-special-lifers a{font-size:.88em;padding:20px 20px 20px 25px}}.partner_module{font-size:1em}.partner_module .partner-item{margin-bottom:55px}.partner_module .content .row:nth-of-type(odd){flex-direction:row-reverse}.partner_module .header_text{margin-bottom:60px}.partner_module .header_text h2{font-size:1.75em;margin-bottom:20px}.partner_module .header_text .header_description{text-align:center;max-width:755px;margin:0 auto}.partner_module .partner_text{padding-left:20px;padding-right:78px;display:flex;flex-direction:column;justify-content:space-between}.partner_module .partner_text h2{text-align:left}.partner_module .partner_text .partner_description_text{font-size:.88em;margin-bottom:20px}@media only screen and (max-width:1260px){.partner_module .content{padding-left:40px;padding-right:40px}.partner_module .content .partner_text{padding-left:32px;padding-right:78px}}@media (max-width:990px){.partner_module .partner_text{padding-left:32px;padding-right:35px!important}.partner_module .partner_button{width:100%;height:auto}}@media (max-width:576px){.partner_module .content{padding:0 15px!important}.partner_module .content .partner_text{padding-left:20px;padding-right:20px!important;margin-bottom:20px}}.phev-module-wrapper{width:100%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:30px 0;padding:30px 0 110px;text-align:center}.phev-module-wrapper .test-drive-redirect{text-transform:uppercase;margin-top:30px;max-width:95%}.phev-models-slider-module{max-width:none!important;padding-left:220px}.phev-models-slider-module.module{padding-bottom:60px}.phev-models-slider-module .slick-slider{width:100%;background-color:transparent}.phev-models-slider-module .slick-slider .slick-track{display:flex;align-items:center;flex-wrap:nowrap;max-height:200px;justify-content:center;padding-left:290px}.phev-models-slider-module .slick-slider .slick-slide{float:none;display:inline-block;vertical-align:middle;margin:10px;background-color:#fff;transition:all .3s ease;height:auto;text-align:center}.phev-models-slider-module .slick-slider .slick-slide.slick-center,.phev-models-slider-module .slick-slider .slick-slide.slick-current{padding:30px 0}.phev-models-slider-module .slick-slider .slick-slide.slick-current li .wrapper .full-model-name{display:inline-block}.phev-models-slider-module .slick-slider .slick-slide.slick-current li .wrapper .model-name{display:none}.phev-models-slider-module .slick-slider .slick-slide.slick-active:not(.slick-current),.phev-models-slider-module .slick-slider .slick-slide.slick-cloned,.phev-models-slider-module .slick-slider .slick-slide:not(.slick-current){opacity:.4}.phev-models-slider-module .slick-slider .slick-slide.slick-active:not(.slick-current) img,.phev-models-slider-module .slick-slider .slick-slide.slick-cloned img,.phev-models-slider-module .slick-slider .slick-slide:not(.slick-current) img{transform:scale(.6)}.phev-models-slider-module .slick-slider .slick-slide li{display:block}.phev-models-slider-module .slick-slider .slick-slide li .wrapper{display:block;padding-bottom:40px}.phev-models-slider-module .slick-slider .slick-slide li .wrapper .full-model-name,.phev-models-slider-module .slick-slider .slick-slide li .wrapper .model-name{line-height:1;font-size:18px;font-family:VolvoNovumMedium;display:inline-block;margin-top:20px}.phev-models-slider-module .slick-slider .slick-slide li .wrapper .full-model-name{display:none}.phev-models-slider-module .slick-slider .slick-slide li .wrapper img{width:100%;max-width:340px;margin:0 auto}.phev-models-slider-module .slick-slider+.steps{margin-top:-15px}.phev-models-slider-module .slick-next,.phev-models-slider-module .slick-prev{z-index:10;top:73%;height:40px;background-color:transparent;position:absolute;border:0;color:#fff}.phev-models-slider-module .slick-next:after,.phev-models-slider-module .slick-prev:after{content:''}.phev-models-slider-module .slick-next:before,.phev-models-slider-module .slick-prev:before{visibility:visible}.phev-models-slider-module .slick-next.slick-disabled:before,.phev-models-slider-module .slick-prev.slick-disabled:before{color:#434343!important}.phev-models-slider-module .slick-prev{left:23vw}.phev-models-slider-module .slick-prev:before{content:'‹';font-family:VolvoNovumLight;color:#007bcd;font-size:40px;line-height:30px}.phev-models-slider-module .slick-prev:after{content:none}.phev-models-slider-module .slick-next{left:39vw}.phev-models-slider-module .slick-next:before{font-family:VolvoNovumLight;color:#007bcd;font-size:40px;content:'›';line-height:30px}@media (min-width:1600px){.phev-models-slider-module .slick-slider .slick-track{padding-left:24vw}.phev-models-slider-module .slick-next,.phev-models-slider-module .slick-prev{top:69%}.phev-models-slider-module .slick-prev{left:25vw}.phev-models-slider-module .slick-next{left:42vw}}@media (max-width:1600px){.phev-models-slider-module .slick-slider .slick-track{padding-left:22vw}}@media (max-width:1550px){.phev-models-slider-module .slick-next,.phev-models-slider-module .slick-prev{top:61%}}@media (max-width:1480px){.phev-models-slider-module .slick-next,.phev-models-slider-module .slick-prev{top:60%}.phev-models-slider-module .slick-prev{left:21vw}.phev-models-slider-module .slick-next{left:37vw}}@media (max-width:1430px){.phev-models-slider-module .slick-slider .slick-track{padding-left:280px}.phev-models-slider-module .slick-next,.phev-models-slider-module .slick-prev{top:58%}}@media (max-width:1340px){.phev-models-slider-module .slick-slider .slick-track{padding-left:230px}}@media (max-width:1280px){.phev-models-slider-module .slick-next,.phev-models-slider-module .slick-prev{top:56%}.phev-models-slider-module .slick-prev{left:18vw}.phev-models-slider-module .slick-next{left:35vw}}@media (max-width:1200px){.phev-models-slider-module .slick-next,.phev-models-slider-module .slick-prev{top:54%}.phev-models-slider-module .slick-next{left:37vw}}@media (max-width:992px){.phev-models-slider-module{padding-left:0}.phev-models-slider-module .slick-slider .slick-track{padding-left:0;max-height:none;display:block}.phev-models-slider-module .slick-slider .slick-list{padding:15px 200px}.phev-models-slider-module .slick-slider .slick-slide:not(.slick-current) li .wrapper .model-name{display:block;text-align:right;margin-right:70px;font-family:VolvoNovumLight}.phev-models-slider-module .slick-slider .slick-slide:not(.slick-current) img{margin-left:auto}.phev-models-slider-module .slick-slider .slick-slide.slick-current{padding:0}.phev-models-slider-module .slick-slider .slick-slide.slick-current li .wrapper{padding-bottom:20px;position:relative;z-index:11}.phev-models-slider-module .slick-slider .slick-slide.slick-current li .wrapper .full-model-name{margin-top:44px}.phev-models-slider-module .slick-slider .slick-slide.slick-current li .wrapper img{transform:scale(1.2)}.phev-models-slider-module .slick-slider .slick-slide.slick-current+.slick-slide li .wrapper .model-name{display:block;text-align:left;margin-left:70px;font-family:VolvoNovumLight}.phev-models-slider-module .slick-slider .slick-slide.slick-current+.slick-slide img{margin-left:0;margin-right:auto!important}.phev-models-slider-module .slick-slider .slick-slide li .wrapper{padding:0}.phev-models-slider-module .slick-slider .slick-slide:not(.slick-current) img{transform:none;width:60%!important}.phev-models-slider-module .slick-prev{left:35vw;top:79%;height:60px}.phev-models-slider-module .slick-next{left:61vw;top:79%;height:60px}}@media (max-width:770px){.phev-models-slider-module .slick-next,.phev-models-slider-module .slick-prev{top:75%}.phev-models-slider-module .slick-prev{left:34vw}}@media (max-width:640px){.phev-models-slider-module .slick-slider .slick-list{padding:15px 100px}.phev-models-slider-module .slick-slider .slick-slide:not(.slick-current) li .wrapper .model-name{display:block;text-align:right;margin-right:30px;font-family:VolvoNovumLight}.phev-models-slider-module .slick-slider .slick-slide:not(.slick-current) img{margin-left:auto}.phev-models-slider-module .slick-slider .slick-slide.slick-current{padding:0}.phev-models-slider-module .slick-slider .slick-slide.slick-current li .wrapper{padding-bottom:20px}.phev-models-slider-module .slick-slider .slick-slide.slick-current li .wrapper .full-model-name{margin-top:44px}.phev-models-slider-module .slick-slider .slick-slide.slick-current li .wrapper img{transform:scale(1.3)}.phev-models-slider-module .slick-slider .slick-slide.slick-current+.slick-slide li .wrapper .model-name{display:block;text-align:left;margin-left:30px;font-family:VolvoNovumLight}.phev-models-slider-module .slick-slider .slick-slide.slick-current+.slick-slide img{margin-left:0;margin-right:auto!important}.phev-models-slider-module .slick-slider .slick-slide li .wrapper{padding:0}.phev-models-slider-module .slick-slider .slick-slide:not(.slick-current) img{transform:none;width:70%!important}.phev-models-slider-module .slick-next,.phev-models-slider-module .slick-prev{top:75%}.phev-models-slider-module .slick-prev{left:32vw}.phev-models-slider-module .slick-next{left:62vw}}@media (max-width:480px){.phev-models-slider-module .slick-next,.phev-models-slider-module .slick-prev{top:73%}.phev-models-slider-module .slick-prev{left:24vw}.phev-models-slider-module .slick-next{left:68vw}}@media (max-width:350px){.phev-models-slider-module .slick-next,.phev-models-slider-module .slick-prev{top:65%}}.polestar-module.module{max-width:1400px}.polestar-module .nav-tabs{border:none;margin-bottom:10px}.polestar-module .nav-tabs .naw-item{width:50%;text-align:center}.polestar-module .nav-tabs .naw-item a{display:block;border:none;line-height:1.42857143;padding:10px 0;font-size:17px;text-align:center}.polestar-module .nav-tabs .naw-item a:focus{outline:0;background-color:transparent}.polestar-module .nav-tabs .naw-item a:hover{border:none;background-color:transparent}.polestar-module .nav-tabs .naw-item a.active>span{border-bottom:2px solid #1c6bba;padding-bottom:5px;color:#1c6bba}.polestar-module .nav-tabs .naw-item:first-of-type{border-right:1px solid #c3c3c3}.polestar-module .nav-tabs .naw-item:first-of-type .nav-link{text-align:right;padding-right:60px}.polestar-module .nav-tabs .naw-item:nth-child(2) .nav-link{text-align:left;padding-left:60px}.polestar-module .tab-content .exterior-feature-two-module{max-width:100%}.polestar-module .tab-content .exterior-feature-two-module .tab-info{padding:0 15px;max-width:630px}.polestar-module .tab-content .exterior-feature-two-module .price-car{margin:10px 0}.polestar-module .tab-content .exterior-feature-two-module .price-car:nth-of-type(3){margin-top:0}.polestar-module .tab-content .exterior-feature-two-module .tab-wrapper-info .wrapper-img img{width:100%}.polestar-module .tab-content .exterior-feature-two-module .tab-wrapper-info .tab-info{display:flex;flex-direction:column}.polestar-module .tab-content .exterior-feature-two-module .tab-wrapper-info .tab-info .title{margin-bottom:8px}.polestar-module .tab-content .exterior-feature-two-module .legal-description{padding:0 15px}.polestar-module .tab-content .legal-description .legal{font-size:14px}.polestar-module .button-first{display:flex;align-items:center;flex-wrap:wrap;margin-top:auto!important;justify-self:flex-end}.polestar-module .button-first a{text-transform:uppercase;font-size:16px;color:#1c6bba}.polestar-module .button-first .check-btn{text-transform:none;color:#1c6bba!important}.polestar-module .button-first .check-btn:hover{background-color:transparent!important}.polestar-module .sportpedale-module .tab-wrapper-info .tab-info{max-width:615px}.polestar-module .sportpedale-module .legal-description{padding:0!important}.iconleiste{background:url(/assets/market/img/campaign/polestar/VolvoV60_Polestar.jpg) bottom center no-repeat;background-size:cover;height:auto;margin-top:60px;min-height:800px;position:relative}.iconleiste:after{content:'';display:block;position:absolute;top:-1px;left:0;right:0;bottom:0;z-index:1;background:linear-gradient(to bottom,#000 0,rgba(255,255,255,.2) 66%,rgba(255,255,255,.09) 85%)}.iconleiste a{font-family:VolvoNovumLight}.iconleiste .icon-centent{padding-top:30px;padding-bottom:30px}.iconleiste .text-center{margin:0 auto 60px;color:#fff;position:relative;z-index:100}.iconleiste .text-center h2{font-family:VolvoNovumLight;font-size:42px;line-height:48px}.iconleiste .text-center p{max-width:800px;margin:0 auto 60px;font-size:20px}.iconleiste .button-link-infomaterial{padding:0}.iconleiste .button-link-infomaterial a{display:block;padding:15px 40px 12px 45px;color:#fff}.iconleiste .button-link-infomaterial:hover{background-color:#fff}.iconleiste .button-link-infomaterial:hover a{color:#000}.iconleiste .iconlist{margin:0 auto;max-width:1500px}.iconleiste div[title*=contact].img span[class*=icon]:before{content:"\e906"}.iconleiste div[title*=infomaterial].img span[class*=icon]:before{content:"\e904"}.iconleiste div[title*=testdrive].img span[class*=icon]:before{content:"\e90c"}.iconleiste div[title*=insurance].img span[class*=icon]:before{content:"\e901"}.iconleiste_content.show-mobile{display:none}.polestar-engineer{padding:0 30px}.polestar-engineer .main-title{display:block;text-align:center}.polestar-engineer .description{text-align:center;margin:14px auto 40px auto;max-width:900px}.polestar-engineer .engineer-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-gap:25px 15px}.polestar-engineer .item .image img{width:100%;height:100%;max-height:270px;overflow:hidden;object-fit:cover}.polestar-engineer .item .sub-title{display:block;text-align:center;font-size:.9rem;margin-top:10px;text-transform:uppercase}.polestar-engineer .item .title{display:block;text-align:center;font-size:2rem;margin-bottom:15px}.polestar-engineer .item .link{display:flex;align-items:center;justify-content:center}.polestar-engineer .item .link a{display:block;padding:15px 30px;text-transform:uppercase;color:#1c6bba;border:1px solid #1c6bba}.polestar-engineer .item .link a:hover{color:#fff;background-color:#1c6bba}@media screen and (max-width:1280px){.polestar-module .tab-content .exterior-feature-two-module .tab-wrapper-info{padding:0}.polestar-module .tab-content .exterior-feature-two-module .wrapper-img{padding-right:15px}}@media (max-width:991px){.module.exterior-feature-two-module .tab-wrapper-info .tab-info{padding:0}.polestar-module .nav-tabs .naw-item a.active>span{padding-bottom:1px}}@media (max-width:880px){.iconleiste{min-height:300px}.iconleiste .icon-centent.hidden-mobile{display:none}.xc60_faststart .highlight_item .higlight_headline{bottom:130px!important}.iconleiste_content.show-mobile{display:block;margin-bottom:120px}}.processing-page a{color:#1c6bba}.processing-page section{margin-bottom:20px}.processing-page p{margin:0}.processing-page .contact-item{display:flex;align-items:center}.processing-page .contact-item i{margin-right:6px;color:#1c6bba}.regio-map-module{font-family:VolvoNovumLight;font-size:16px}.regio-map-module .contact-person-btn{display:none!important}.regio-map-module .contact-person-list .dealers-website{display:none}.regio-map-module.module{max-width:100%;overflow:visible}.regio-map-module.module .col-lg-7{flex:none;max-width:100%}.regio-map-module.module .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#161618}.regio-map-module.module .mCS-dark.mCSB_scrollTools.mCSB_scrollTools_onDrag .mCSB_dragger .mCSB_dragger_bar{background-color:#1c6bba!important}.regio-map-module.module .dealer-list-wrapper{top:30px;left:0;bottom:0;z-index:999;max-height:560px;position:absolute}.regio-map-module.module .dealer-list-wrapper .mobile-icon{width:20px;height:20px;background:url(/assets/icons/html-icons/mobile-phone.svg) center center no-repeat;background-size:contain;display:inline-block;color:#1c6bba;margin-right:4px}.regio-map-module.module .dealer-list-wrapper .panel-group{height:100%;background-color:#fff}.regio-map-module.module .dealer-list-wrapper .mCSB_container{margin-left:30px;margin-right:0!important}.regio-map-module.module .dealer-list-wrapper .mCSB_scrollTools{right:initial;left:0}.regio-map-module.module .dealer-list-wrapper .card{padding:0 20px;border:0;border-radius:0}.regio-map-module.module .dealer-list-wrapper .card-body{padding:10px 15px 30px}.regio-map-module.module .dealer-list-wrapper .card-action-button{padding:30px 15px}.regio-map-module.module .dealer-list-wrapper .card-action-button:active,.regio-map-module.module .dealer-list-wrapper .card-action-button:focus{outline:0}.regio-map-module.module .dealer-list-wrapper .card-action-button.hover [class*="-heading"],.regio-map-module.module .dealer-list-wrapper .card-action-button:hover [class*="-heading"]{color:#1c6bba!important}.regio-map-module.module .dealer-list-wrapper .card-action-button .in-heading{font-size:1.25em;margin-bottom:3px}.regio-map-module.module .dealer-list-wrapper .card-action-button .after-heading{font-size:.81em}.regio-map-module.module .dealer-list-wrapper .card-action-button .sequential-number{font-size:1.87em;min-width:66px}.regio-map-module.module .dealer-list-wrapper .card-action-button [class*="-angle"]{right:30px;top:0;bottom:0;height:16px;font-size:1em;line-height:1em}.regio-map-module.module .dealer-list-wrapper .card-action-button[aria-expanded=false] [class*="-angle"]:before{content:""}.regio-map-module.module .dealer-list-wrapper .contact-person-list a,.regio-map-module.module .dealer-list-wrapper .share-links{font-size:.81em}.regio-map-module.module .dealer-list-wrapper .icon_second-Anfahrt_filled .path1:before{color:#1c6bba}.regio-map-module.module .dealer-list-wrapper .share-links i,.regio-map-module.module .dealer-list-wrapper [class*=icon_second]{font-size:1.55em;font-size:20px}.regio-map-module.module .dealer-list-wrapper .share-links i:hover,.regio-map-module.module .dealer-list-wrapper [class*=icon_second]:hover{color:#1c6bba}.regio-map-module.module .opening-font .main-title{font-size:1.25em}.regio-map-module.module .opening-font .opening-title{font-size:1.13em}.regio-map-module.module .opening-font .opening-title~*{line-height:1.7em;letter-spacing:.4px;font-size:.81em}.regio-map-module.module .opening-font .date-row{display:block}.regio-map-module.module .opening-font .date-row span{display:inline-flex}.regio-map-module.module .opening-font .date-row .days{display:contents}.regio-map-module.module .map-wrapper{height:650px}.regio-map-module.module .map-wrapper .google-map-container{background:#fff;border:1px solid #e0e0e0;border-radius:4px;display:flex;flex-direction:column;justify-content:stretch;position:relative;width:100%;height:650px;max-height:650px;overflow:hidden}.regio-map-module.module .map-wrapper .google-map{flex:1 1 auto;width:100%;height:100%}.regio-map-module.module .gm-style-iw-d:empty{display:none!important}.regio-map-module .opening-hours-uber .no-data-box{text-align:center}#map-popup .modal-dialog{max-width:700px}#map-popup .modal-dialog a{margin:20px 0}#map-popup .modal-dialog a:first-of-type{color:#000;margin-top:25px;border-bottom:1px solid #000}#map-popup .modal-dialog .button-blue{padding:10px 30px;font-size:15px}#map-popup .modal-dialog button.border-0.button-blue:hover{color:#007bcd!important;background:0 0!important;outline:0}@media (min-width:1400px){.regio-map-module.module .dealer-list-wrapper{max-width:580px}}@media (min-width:992px){.regio-map-module.module .dealer-list-wrapper .panel-group{padding-left:15px}}@media (min-width:1100px) and (max-width:1300px){.regio-map-module.module .dealer-list-wrapper .card-action-button .sequential-number+*{max-width:75.33333%}}@media (max-width:992px){.regio-map-module .map-wrapper{margin-right:-15px;margin-left:-15px;height:1105px!important}.regio-map-module.module .dealer-list-wrapper{left:0;right:0;margin:0 auto;max-width:690px}.regio-map-module.module .dealer-list-wrapper:not(.mob_active_panel){display:none}.regio-map-module.module .dealer-list-wrapper .mCSB_container{margin-left:0}.regio-map-module.module .dealer-list-wrapper .mCSB_scrollTools{top:15px;bottom:15px;left:8px}.regio-map-module.module .dealer-list-wrapper .card:not(.active){display:none}.regio-map-module.module .dealer-list-wrapper .card-action-button{width:auto}.regio-map-module.module .dealer-list-wrapper .card-action-button .card-action-button .in-heading{margin-bottom:5px}.regio-map-module.module .dealer-list-wrapper .card-action-button [class*="-angle"]{right:-15px;font-size:21px;font-size:1.375em;color:#ccc!important;font-weight:700;padding:15px;height:auto;bottom:initial}.regio-map-module.module .dealer-list-wrapper .card-action-button:hover [class*="-angle"]{color:#3d3d3d!important}.regio-map-module.module .dealer-list-wrapper .share-links{font-size:0;padding-top:6px;padding-bottom:6px;-webkit-flex:1;-moz-flex:1;flex:1}.regio-map-module.module .dealer-list-wrapper .share-links:not(:last-child){border-right:1px solid #ccc}.regio-map-module.module .dealer-list-wrapper .share-links i{font-size:32px;margin:auto}.regio-map-module.module .dealer-list-wrapper .contact-person-list a{font-size:0;padding-top:6px;padding-bottom:6px;border-right:1px solid #ccc;-webkit-flex:1;-moz-flex:1;flex:1}.regio-map-module.module .dealer-list-wrapper .contact-person-list [class*=icon_second-]{font-size:32px;margin:auto}.regio-map-module.module .dealer-list-wrapper .contact-person-list .contact-person-btn a{font-size:14px;padding:14px 20px 12px 20px}}@media (min-width:681px) and (max-width:992px){.regio-map-module.module .dealer-list-wrapper .card-action-button .in-heading{font-size:1.563em}.regio-map-module.module .dealer-list-wrapper .card-action-button .after-heading{font-size:1em}.regio-map-module.module .dealer-list-wrapper .card-body{padding-top:0}.regio-map-module.module .opening-font .main-title{font-size:1.5em}.regio-map-module.module .opening-font .opening-title{font-size:1.13em}.regio-map-module.module .opening-font .opening-title~*{font-size:14px;line-height:2em}}@media (max-width:680px){.regio-map-module.module .dealer-list-wrapper .contact-person-list a{padding-top:12px;padding-bottom:12px}.regio-map-module.module .dealer-list-wrapper .share-links{padding-top:12px;padding-bottom:12px}.regio-map-module.module .dealer-list-wrapper .share-links i{font-size:20px}.regio-map-module.module .dealer-list-wrapper .contact-person-list [class*=icon_second-]{font-size:20px}.regio-map-module.module .dealer-list-wrapper .mCSB_scrollTools{left:-2px}.regio-map-module.module .dealer-list-wrapper .card{padding:0}.regio-map-module.module .dealer-list-wrapper .card .card-body{padding-left:30px}.regio-map-module.module .dealer-list-wrapper .card .card-action-button{padding-left:30px}.regio-map-module.module .dealer-list-wrapper .card-action-button [class*="-angle"]{right:15px;font-size:1em}}.rich_text_module .module{font-size:16px}.rich_text_module .module h2{font-family:VolvoNovumBold;text-align:left;font-size:3em;line-height:48px;margin-top:0;margin-bottom:10px;font-weight:400;word-wrap:break-word}.rich_text_module .module .text{line-height:27px}.rich_text_module .module .text p{max-width:920px;margin-bottom:25px;margin-left:0;font-family:VolvoNovumLight;font-size:1.07em}.rich_text_module .module .text ul{margin-bottom:0;list-style:square;margin-left:16px}.rich_text_module .module .text ul li{font-size:1.07em}.rich_text_module .module .link{margin-top:26px;display:inline-block;color:#007bcd;font-size:1.07em}.rich_text_module .module .link:before{font-family:volvo-icons;font-size:14px;margin-right:10px;vertical-align:middle}.rich_text_module .module .link:before:hover{margin-right:15px}.rich_text_module .module .link:hover:before{margin-right:15px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}@media screen and (max-width:990px){.rich_text_module .module{padding:30px 0}}@media screen and (max-width:767px){.rich_text_module .module .title{font-size:1.87em;line-height:1.2em}.rich_text_module .module .text{margin-top:16px}.rich_text_module .module .text p{margin-bottom:10px}}.search_results-module .headline{text-align:center;max-width:570px;margin:0 auto}.search_results-module .search_results_grid{padding-top:60px}.search_results-module .search_results_grid .nav{justify-content:center}.search_results-module .search_results_grid .nav .nav-item{padding:0}.search_results-module .search_results_grid .nav .nav-item a.active,.search_results-module .search_results_grid .nav .nav-item a:hover{color:#000;background-color:#fff}.search_results-module .search_results_grid .nav span{padding:.5rem}.search_results-module .search_results_grid .result-cont{text-align:center}.search_results-module .search_results_grid .result-cont .search_result{padding:5px 0 20px;text-align:initial;display:block}.search_results-module .search_results_grid .result-cont .search_result>a{position:relative;padding-bottom:25px;border-bottom:1px solid #ddd}.search_results-module .search_results_grid .result-cont .search_result>a:last-of-type{border-bottom:none!important}.search_results-module .search_results_grid .result-cont .search_result>a:hover{color:inherit}.search_results-module .button_customsearch{background-color:transparent;border-radius:0;border:1px solid #000;color:#000;height:100%}.search_results-module .search-input{border-radius:0;height:calc(2.875rem + 4px);border-color:#000;color:#000}.search_results-module .gohome{font-size:1.13em;display:block;margin:20px 0}.search_results-module .gohome:before{margin-right:10px;font-family:volvo-icons;vertical-align:text-top;font-size:16px}.select-premium-offer .item{display:flex;flex-direction:column;justify-content:space-between}.select-premium-offer .item img{width:100%}.select-premium-offer .item .text_container h2{font-size:24px;margin:15px 0;padding:0 15px}.select-premium-offer .item .text_container p{text-align:center;padding:0 35px}.select-premium-offer .item a{margin-top:25px;width:100%;text-align:center}.annotation.module .legal p{font-size:16px;line-height:18px;color:#898989;margin-bottom:30px;margin-top:30px}@media (max-width:768px){.annotation .legal{margin-top:0!important}}.module.select{padding-bottom:40px;padding-left:15px;padding-right:15px}.module.select .title{font-size:2.5em;margin-bottom:16px}@media (max-width:767px){.module.select .title{font-size:2em}}.module.select .description{max-width:730px;margin-left:auto;margin-right:auto}.select.select-img{padding-bottom:60px}.select.select-img>figure{position:relative;margin-bottom:0}.select.select-img>figure img{width:100%;height:auto}.select.select-img>figure figcaption{position:absolute;left:0;right:0;top:auto;bottom:10%;margin:auto}.select.select-img>figure figcaption .button-white:hover{color:#161618;background-color:#fff}.select.select-img>figure>figcaption>a.out-link.button-white.icons-pfeil-after:focus,.select.select-img>figure>figcaption>a.out-link.button-white.icons-pfeil-after:hover{color:#0a0A0AF5!important;background-color:#fff!important}.selecter-element{display:none!important}.module.service-form-module{max-width:none;font-size:18px;background-color:#f6f6f6}.module.service-form-module .selecter{z-index:auto;max-width:none}.module.service-form-module .selecter span{color:#6e6e6e}.module.service-form-module .selecter .selecter-selected{max-width:none}.module.service-form-module .selecter .selecter-options{max-width:none;z-index:23;max-height:350px}.module.service-form-module .selecter .selecter-options .selecter-item{max-width:none;z-index:9;font-size:14px;line-height:38px}.module.service-form-module input.error{border:2px solid red!important}.module.service-form-module .custom-select.error .custom-select-trigger{border:2px solid red}.module.service-form-module>div{width:100%;max-width:1300px;margin:0 auto;padding-left:40px;padding-right:40px}.module.service-form-module .inputs_container{float:left;margin-top:20px;width:100%}.module.service-form-module .input_row{display:block;float:left;margin-bottom:40px;margin-right:1%;width:48%;padding:0 15px;min-height:97px}.module.service-form-module .input_row .service_form textarea,.module.service-form-module .input_row input[type=text]{height:50px;width:100%;border:1px solid #b4b5b8;outline:0;padding-left:12px;resize:none}.module.service-form-module .input_row #salutation,.module.service-form-module .input_row #serivce_manufacture_year,.module.service-form-module .input_row #service_brand,.module.service-form-module .input_row #service_country,.module.service-form-module .input_row #service_inquiry,.module.service-form-module .input_row #service_model{width:100%;height:50px}.module.service-form-module .input_row #service_text{width:100%;min-height:110px}.module.service-form-module .input_row #service_license_plate{margin-top:0!important}.module.service-form-module .input_title{font-size:18px;line-height:22px;margin-bottom:15px;width:100%}.module.service-form-module .checkboxes_area{margin-top:20px;margin-left:30px;clear:both;font-size:14px;font-weight:400;font-family:VolvoNovumLight}.module.service-form-module .checkboxes_area .contact_options{margin-left:60px}.module.service-form-module .checkboxes_area .button{color:#fff!important;font-family:VolvoNovumBold;font-size:14px;cursor:pointer;text-align:center;padding:15px 30px;background-color:#003057;letter-spacing:.12em;text-transform:uppercase;display:inline-block;border:0;margin-top:20px;width:150px}.module.service-form-module .checkbox_line{margin:10px 0;float:left;width:100%;display:inline-block;position:relative;top:-3px}.module.service-form-module .checkbox_line .checkboxstyle{float:left;margin:0 20px 5px -12px;position:relative;width:18px}.module.service-form-module .checkbox_line .checkboxstyle label{width:25px;height:25px;cursor:pointer;position:absolute;top:0;left:0;border:1px solid #b4b5b8;background-color:#fff}.module.service-form-module .checkbox_line .checkboxstyle label:after{content:'';width:10px;height:8px;position:absolute;top:6px;left:6.5px;border:2px solid #87b0cc;border-top:none;border-right:none;background:0 0;opacity:0;transform:rotate(-45deg)}.module.service-form-module .checkbox_line .checkboxstyle label:hover::after{opacity:.3}.module.service-form-module .checkbox_line .checkboxstyle input[type=checkbox]{visibility:hidden}.module.service-form-module .checkbox_line .checkboxstyle input[type=checkbox]:checked+label:after{opacity:1}.module.service-form-module .checkbox_line .checkbox_label{display:block;font-size:14px;line-height:20px;font-family:VolvoNovumLight;font-weight:400;padding-top:3px;margin-left:38px}.module.service-form-module .checkbox_line .checkbox_label a{color:#1c6bba;text-decoration:underline}.module.service-form-module .checkbox_line .checkbox_label a:hover{color:#337ab7}.module.service-form-module .form_error{color:#c00;float:left;font-size:16px;width:100%;margin-top:20px;display:none}.module.service-form-module .serivce_form_success{display:none;padding-left:20px;margin:0 20px}.module.service-form-module .serivce_form_success .f18b{font-size:18px;font-weight:700;line-height:24px;margin-bottom:9px}.module.service-form-module .serivce_form_success p{font-family:VolvoNovumLight;font-size:17px;line-height:27px}.module.service-form-module .input_row:last-of-type{margin-top:32px}.module.service-form-module input.error,.module.service-form-module span.error{border:2px solid red}.module.service-form-module .contact_options_cont{color:#284e80}.footer-list-block>div{overflow:hidden}@media (max-width:1260px){.module.service-form-module{max-width:none;font-size:18px;background-color:#f6f6f6}.module.service-form-module>div{padding-left:25px;padding-right:0}}@media (max-width:991px){.module.service-form-module textarea{resize:none}}@media only screen and (max-width:771px){.module.service-form-module{max-width:none;font-size:18px;background-color:#f6f6f6}.module.service-form-module>div{padding-left:0;padding-right:0}.module.service-form-module .input_row{width:49%;padding-right:4px}}@media only screen and (max-width:650px){.module.service-form-module{max-width:none;font-size:18px;background-color:#f6f6f6}.module.service-form-module>div{padding-left:0;padding-right:0}.input_row{width:100%!important;margin:0 auto;padding:0 15px!important}.custom-select-trigger{width:calc(100% + 5px)!important}.custom-options{width:93%!important}}.custom-select-wrapper{position:relative;display:inline-block;user-select:none;width:107%}.custom-select-wrapper select{display:none}.custom-select{position:relative;display:inline-block;background:rgba(1,1,1,0);border:none;padding:10px 4.5% 31px 12px}.custom-select-trigger{position:relative;display:block;width:99.5%;padding:0 84px 0 15px;font-size:18px;font-weight:300;color:#000;line-height:47px;background:#fff;border:1px solid #b4b5b8;cursor:pointer;bottom:7px;right:10px}.custom-select-trigger:after{position:absolute;display:block;content:'';width:10px;height:10px;top:50%;right:25px;margin-top:-3px;border-bottom:2px solid #284e80;border-right:2px solid #284e80;transform:rotate(45deg) translateY(-50%);transition:all .4s ease-in-out;transform-origin:50% 0}.custom-select.opened .custom-select-trigger:after{margin-top:3px;transform:rotate(-135deg) translateY(-50%)}.custom-options{position:absolute;display:block;top:100%;left:2px;right:0;width:93.2%;margin:15px 0;border:1px solid #b4b5b8;box-sizing:border-box;box-shadow:0 2px 1px rgba(0,0,0,.07);background:#fff;transition:all .4s ease-in-out;z-index:2;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-15px);max-height:350px;overflow-y:auto}.custom-select.opened .custom-options{opacity:1;visibility:visible;pointer-events:all;transform:translateY(0);margin-top:10px}.option-hover:before{background:#000}.custom-option{width:100%;position:relative;display:block;padding:0 22px;border-bottom:1px solid #b4b5b8;font-size:14px;color:#6e6e6e;line-height:35px;cursor:pointer;transition:all .4s ease-in-out}.custom-option:first-of-type{border-radius:4px 4px 0 0}.custom-option:last-of-type{border-bottom:0;border-radius:0 0 4px 4px}.custom-option.selection,.custom-option:hover{background:#ececec}.service_offers_module{font-size:16px;padding:60px 0 0}.service_offers_module .items-container-box{display:flex;flex-wrap:wrap;margin:-30px -15px}.service_offers_module .item-container{flex:0 0 30%;margin:30px 15px;background-color:#fff;position:relative}@media screen and (max-width:1200px){.service_offers_module .item-container{flex:0 0 43%}}@media screen and (max-width:920px){.service_offers_module .item-container{flex:1}}.service_offers_module .service-item{display:block;height:100%;margin-bottom:0!important;padding-bottom:0!important}.service_offers_module .service-item .item-wrapper{display:grid;grid-template-rows:auto 1fr auto;height:100%}.service_offers_module [data-edit=top-block]{margin:0 0 70px 0}.service_offers_module [data-edit=top-block] .braces{background-color:transparent}.service_offers_module [data-edit=top-block] .product-info{display:flex;flex-direction:column}.service_offers_module [data-edit=top-block] .product-info+.legal{margin-top:0!important}.service_offers_module [data-edit=top-block] .title{font-family:VolvoNovumLight;font-size:2em;font-weight:700;color:#333;text-align:left;word-break:break-word;hyphens:auto}.service_offers_module [data-edit=top-block] .wrapper-img img{width:100%}.service_offers_module [data-edit=top-block] .product-block_right{display:flex;flex-direction:column}.service_offers_module .top-item .item-slide{margin-top:15px}.service_offers_module .top-item[data-id] .preisstore .row_title{padding-top:10px;padding-bottom:10px}.service_offers_module [data-model][data-type*=deactivated] .braces{background-color:rgba(248,255,252,.65)}.service_offers_module .service-info{padding:1.875em 0;color:#333}.service_offers_module .service-info h2{font-family:VolvoNovumBold;font-size:3em;line-height:48px;text-align:left;margin-bottom:15px;word-wrap:break-word}.service_offers_module .service-info p{font-family:VolvoNovumLight;font-size:1.07em}.service_offers_module .service-info .link{margin-top:22px}.service_offers_module .service-info .link a{padding:15px 28px}.service_offers_module .service-item-content{padding-bottom:20px;display:flex;flex-direction:column;flex-grow:2}.service_offers_module .service-item-content+.legal{margin-top:-95px}.service_offers_module .legal p{font-size:14px;color:#9e9c9c}.service_offers_module .image-block{max-height:245px;height:100%;overflow:hidden}.service_offers_module .image-block img{width:auto;height:100%;object-fit:cover;max-width:100%}.service_offers_module figure{margin-right:-15px;margin-left:-15px}.service_offers_module figure img{width:100%;height:auto}.service_offers_module .details{display:none;margin-top:40px;color:#333}.service_offers_module .details .detail_image{margin-left:-15px;margin-right:-15px}.service_offers_module .details .detail_image img{max-width:100%;height:auto}.service_offers_module .details h2{font-family:VolvoNovumBold;font-size:3em;line-height:48px;word-wrap:break-word;text-align:left;margin-bottom:10px}.service_offers_module .details p{font-family:VolvoNovumLight;font-size:1.07em;line-height:27px}.service_offers_module .details .small-text{font-size:14px;margin-bottom:10px}.service_offers_module .details .details-wrapper,.service_offers_module .details .info_side{position:relative}.service_offers_module .details .details-wrapper .item-close-button,.service_offers_module .details .info_side .item-close-button{position:absolute;top:15px;right:20px;text-transform:uppercase;cursor:pointer;font-size:1.13em;z-index:2}.service_offers_module .details .details-wrapper .item-close-button i,.service_offers_module .details .info_side .item-close-button i{display:inline-block;vertical-align:bottom;margin-left:10px}.service_offers_module .details .details-wrapper .description-wrapper,.service_offers_module .details .info_side .description-wrapper{padding:60px 0 40px;color:#333}.service_offers_module .details .details-wrapper .info_box,.service_offers_module .details .info_side .info_box{background-color:#f6f6f6;padding:90px 48px 90px;color:#333}.service_offers_module .details .details-wrapper .info_box li.price_and_offers_line,.service_offers_module .details .info_side .info_box li.price_and_offers_line{line-height:35px}.service_offers_module .details .details-wrapper .info_box li.price_and_offers_line strong,.service_offers_module .details .info_side .info_box li.price_and_offers_line strong{font-weight:400}.service_offers_module .details .details-wrapper .info_box .rules,.service_offers_module .details .info_side .info_box .rules{font-size:15px;margin:5px 0 0 6px}.service_offers_module .price_and_offers_line.background-dark{justify-content:flex-end}.service_offers_module .price_and_offers_line{border:none!important}.service_offers_module .price-block{margin-left:6px}.service_offers_module .price-block span:last-child{margin-left:6px}.service_offers_module .items{max-width:1140px;margin:0 auto}.service_offers_module .items .service-item{margin-bottom:50px}.service_offers_module .items .service-item .braces{z-index:8}.service_offers_module .items .item-wrapper .text{padding:18px 0;word-wrap:break-word;flex-grow:2}.service_offers_module .items .item-wrapper .text h3{font-family:VolvoNovumLight;font-size:2em;font-weight:700;color:#333;text-align:left;min-height:2.5em;word-break:break-word;hyphens:auto}.service_offers_module .items .item-wrapper .text .description{line-height:22px;letter-spacing:normal;margin:18px 0 20px}.service_offers_module .items .item-wrapper .text .description div,.service_offers_module .items .item-wrapper .text .description p{line-height:22px}.service_offers_module .items .item-wrapper .text .description div:empty,.service_offers_module .items .item-wrapper .text .description p:empty{display:none}.service_offers_module .items .item-wrapper .link{margin-top:auto;margin-left:auto;margin-right:auto;z-index:9}.service_offers_module .items .item-wrapper .link a{padding:13px 28px 13px}.service_offers_module .items .item-wrapper .item-content_bottom{display:flex;min-height:105px;flex-direction:column;justify-content:flex-start}@media only screen and (max-width:991px){.service_offers_module .details .details-wrapper .info_box{margin-right:-15px;padding:90px 15px 105px}.service_offers_module .details .details-wrapper .description-wrapper{padding-right:30px}}@media only screen and (max-width:767px){.service_offers_module .service-info{margin-left:0}.service_offers_module .service-info h2{font-size:1.87em;line-height:1.2em}.service_offers_module .details .details-wrapper .description-wrapper h2{font-size:1.87em;line-height:1.2em}.service_offers_module .details .details-wrapper .description-wrapper a{width:auto}.service_offers_module .details .details-wrapper .info_box{padding:40px 48px}.service_offers_module .items .item-wrapper{padding-bottom:40px}.service_offers_module .items .item-wrapper .text h2{font-size:1.87em}.service_offers_module .items .item-wrapper .text h3{min-height:unset}.service_offers_module .link a{width:auto}}@media only screen and (max-width:680px){.service_offers_module{padding:30px 0}.service_offers_module .items .item-wrapper .text{padding:18px 0}}.situation-popup{position:fixed;left:0;right:0;top:0;bottom:0;z-index:1200;transition:opacity .15s linear}.situation-popup .popup-container{position:relative;width:100%;max-width:800px;margin:6rem auto;background-color:#fff;padding:30px 35px;text-align:center;z-index:20}.situation-popup .popup-container .info-container{max-height:55vh;overflow-y:auto;overflow-x:hidden;padding:0 10px}.situation-popup .popup-container a.close-popup{position:absolute;top:4px;left:calc(100% - 25px);color:#007bcd;display:flex;justify-content:center;width:20px;height:20px}.situation-popup .popup-container a.close-popup:focus{outline:0}.situation-popup .popup-container a.close-popup span{font-size:27px;line-height:18px;font-weight:600}.situation-popup .popup-container .button-blue.closePopup{font-size:16px;padding:12px 25px 12px 25px}.situation-popup .tel-container>div{font-size:17px;margin-bottom:7px}.situation-popup p{font-size:17px;line-height:24px;word-break:break-word}.situation-popup .hours-container .opening-hours-info .opening-hours-wrapper{justify-content:center}.situation-popup .hours-container .opening-hours-info .opening-hours-wrapper>li{margin:0 10px}.situation-popup .hours-container .opening-hours-info .title{margin-bottom:5px}.situation-popup .hours-container .opening-hours-info .date-row{text-align:center;font-size:14px;color:#007bcd}.overlay-popup{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.7)}@media screen and (max-width:680px){.situation-popup .popup-container{width:88%}}.test-drive-cancellation-module.module .cancellation-section h5{text-align:center}.test-drive-cancellation-module.module .cancellation-section p{max-width:580px;margin:30px auto 50px;text-align:center;font-size:18px}.test-drive-cancellation-module.module .cancellation-section .booking-info-wrapper{max-width:900px;margin:0 auto}.test-drive-cancellation-module.module .cancellation-section .booking-info-wrapper img{width:100%;max-width:550px;float:right}.test-drive-cancellation-module.module .cancellation-section .booking-info-wrapper .booking-info{display:flex;flex-direction:column}.test-drive-cancellation-module.module .cancellation-section .booking-info-wrapper .booking-info .field-name{font-family:VolvoNovumMedium;text-transform:capitalize}.test-drive-cancellation-module.module .cancellation-section .booking-info-wrapper .booking-info .value{margin-bottom:20px;color:#007bcd}.test-drive-cancellation-module.module .test-drive-cancellation-danke .icon-btn_ok{color:#007bcd;font-size:36px}.test-drive-cancellation-module.module .test-drive-cancellation-danke p{max-width:600px;margin:30px auto 60px;text-align:center;font-size:18px}.module.tab-navigation .nav-tabs{margin-bottom:30px;border-bottom:none}.module.tab-navigation .nav-tabs .nav-link:focus{box-shadow:0 0 0 3px #1c6bba;border-radius:4px}.module.tab-navigation .nav-tabs .nav-item{font-size:1.13em}.module.tab-navigation .nav-tabs .nav-item:not(:last-of-type){border-right:1px solid #ccc}.module.tab-navigation .nav-tabs .nav-item a.icon-Garantie:before,.module.tab-navigation .nav-tabs .nav-item a.icon-Qualitätscheck:before,.module.tab-navigation .nav-tabs .nav-item a.icon-Service:before,.module.tab-navigation .nav-tabs .nav-item a.icon-Umtauschoption:before,.module.tab-navigation .nav-tabs .nav-item a.icon-Volvo_Assistance:before{display:flex;justify-content:center;font-family:icomoon!important;font-size:50px;margin-bottom:15px}.module.tab-navigation .nav-tabs .nav-item a{padding:0 40px 0;border:none;color:#161618;line-height:1;border-bottom:2px solid transparent}.module.tab-navigation .nav-tabs .nav-item a .title{border-bottom:2px solid transparent;padding-bottom:5px;font-size:18px;line-height:1;margin:0;word-break:break-word}.module.tab-navigation .nav-tabs .nav-item a.active .title{border-color:#1c6bba}.module.tab-navigation .nav-tabs .nav-item a.icon-Service:before{content:"\e90e"}.module.tab-navigation .nav-tabs .nav-item a.icon-Qualitätscheck:before{content:"\e90d"}.module.tab-navigation .nav-tabs .nav-item a.icon-Garantie:before{content:"\e901"}.module.tab-navigation .nav-tabs .nav-item a.icon-Volvo_Assistance:before{content:"\e911"}.module.tab-navigation .nav-tabs .nav-item a.icon-Umtauschoption:before{content:"\e910"}.module.tab-navigation .nav-tabs .nav-item a:hover .title{border-color:#1c6bba}.module.tab-navigation .nav-tabs .nav-item a:focus{outline:0}.module.tab-navigation .tab-content .wrapper-img{position:relative}.module.tab-navigation .tab-content .wrapper-img img{max-width:100%}.module.tab-navigation .tab-content .wrapper-img figcaption{position:absolute;top:0;bottom:0;left:70px;margin:auto;padding:30px;line-height:20px;max-width:515px;height:fit-content;background-color:#fff}@media screen and (max-width:1280px){.module.tab-navigation .nav-tabs .nav-item a{padding-left:16px;padding-right:16px}}@media screen and (max-width:990px){.module.tab-navigation{padding:30px 0!important}.module.tab-navigation>div{padding:0}.module.tab-navigation .nav-tabs{justify-content:space-around!important;padding-left:15px;padding-right:15px}.module.tab-navigation .nav-tabs .nav-item{width:20%;flex:1}.module.tab-navigation .nav-tabs .nav-item:first-of-type a{padding-left:0}.module.tab-navigation .nav-tabs .nav-item:last-of-type a{padding-right:0}.module.tab-navigation .nav-tabs .nav-item a:before{margin-bottom:20px}.module.tab-navigation .nav-tabs .nav-item a .title{display:block;text-align:center;font-size:1em}.module.tab-navigation .tab-content .wrapper-img{max-height:600px;height:100%}.module.tab-navigation .tab-content .wrapper-img figcaption{left:0;padding:50px 60px;height:auto;max-width:none;width:calc(100% - 60px);margin-top:-120px;position:relative;border-bottom:1px solid #ccc}}@media screen and (max-width:680px){.module.tab-navigation .nav-tabs .nav-item a{padding:0 5px}.module.tab-navigation .nav-tabs .nav-item a:before{font-size:1.563em!important;margin-top:0;margin-bottom:15px}.module.tab-navigation .nav-tabs .nav-item a .title{font-size:.625em;word-break:break-all}.module.tab-navigation .tab-content .wrapper-img figcaption{font-size:.88em;padding:30px;margin-top:-60px;line-height:normal}}.team_module .team-navigation ul{justify-content:center}.team_module .team-navigation ul li{padding:0 15px;border-right:1px solid #ccc;text-transform:uppercase}.team_module .team-navigation ul li:first-child{padding-left:0}.team_module .team-navigation ul li:last-child{padding-right:0;border-right:none}.team_module .team-navigation ul a.active{border-bottom:2px solid #1c6bba}.team_module .tab-content{margin-top:30px}.team_module .tab-content .item_details.active .person{margin-bottom:25px;padding-bottom:54px;display:inline-block;float:left;min-height:585px;position:relative}.team_module .tab-content .item_details.active .person .avatar{width:100%;display:block;margin:0 auto 30px}.team_module .tab-content .item_details.active .person p{display:inline;margin:0 5px}.team_module .tab-content .item_details.active .person .h3{font-size:20px}.team_module .tab-content .item_details.active .person .position{font-size:16px;font-family:VolvoNovumBold;line-height:23px;margin-bottom:10px;min-height:23px}.team_module .tab-content .item_details.active .person .phone,.team_module .tab-content .item_details.active .person .phone p{font-size:14px;margin:0}.team_module .tab-content .item_details.active .person .phone p span:before,.team_module .tab-content .item_details.active .person .phone span:before{content:"\e915";font-family:icomoon-old;color:#1c6bba;margin-right:10px;vertical-align:middle}.team_module .tab-content .item_details.active .person .mobile-phone,.team_module .tab-content .item_details.active .person .mobile-phone p{font-size:14px;margin:0}.team_module .tab-content .item_details.active .person .mobile-icon{background-position:left bottom;vertical-align:middle;text-align:left}.team_module .tab-content .item_details.active .person .email{min-height:50px;display:flex;align-items:baseline;margin-bottom:15px}.team_module .tab-content .item_details.active .person .email span:before{content:"\e91a";font-family:icomoon-old;color:#1c6bba;margin-right:10px;vertical-align:middle}.team_module .tab-content .item_details.active .person .email a{word-break:break-word;word-break:break-all;font-size:14px;line-height:21px}.team_module .tab-content .item_details.active .person .email a:hover{color:inherit}.team_module .tab-content .item_details.active .person .calltoaction{margin:auto;width:120px;margin-top:15px}.team_module .tab-content .item_details.active .person .calltoaction li{float:left;margin:auto}.team_module .tab-content .item_details.active .person .calltoaction li a{transition:none}.team_module .tab-content .item_details.active .person .calltoaction li a:hover{border:none;transition:none}.team_module .tab-content .item_details.active .person .calltoaction li a:hover:after{margin:10px;border:none;margin:auto;margin-right:10px;transition:none}.team_module .tab-content .item_details.active .person .calltoaction li a:after{content:""}@media (min-width:768px){.team-navigation .person{width:100%;max-width:33.33333%}}@media (min-width:576px){.team-navigation .person{width:100%;max-width:100%}}.teaser-car-of-the-year{position:relative}.teaser-car-of-the-year img{width:100%}.teaser-car-of-the-year .text-container{position:absolute;top:15%;left:10%}@media (max-width:768px){.teaser-car-of-the-year .text-container{width:80%;top:35%;left:50%;transform:translate(-50%,-50%)}}@media (max-width:514px){.teaser-car-of-the-year .text-container{width:350px}}.teaser-car-of-the-year .text-wrapper{max-width:700px;text-align:left;color:#fff}.teaser-car-of-the-year .text-wrapper h2.title{font-size:32px;line-height:1.1;margin-bottom:30px;text-align:inherit}@media (max-width:768px){.teaser-car-of-the-year .text-wrapper h2.title{font-size:25px}}.teaser-car-of-the-year .text-wrapper h5.text{margin-bottom:30px;font-size:20px;opacity:.9}@media (max-width:768px){.teaser-car-of-the-year .text-wrapper h5.text{font-size:18px}}@media (max-width:768px){.teaser-car-of-the-year .text-wrapper{text-align:center}}@media (max-width:768px){.teaser-car-of-the-year .link-container{text-align:center;margin:auto}}.teaser-car-of-the-year .link-container a.button-white.icons-pfeil-after:active,.teaser-car-of-the-year .link-container a.button-white.icons-pfeil-after:focus,.teaser-car-of-the-year .link-container a.button-white.icons-pfeil-after:hover{color:#0a0a0a!important;background-color:#fff!important;border-color:#0a0a0a!important}.teaser-car-of-the-year .legal{position:absolute;bottom:5%;padding:0 20px}.teaser-car-of-the-year .legal p{color:#fff;line-height:15px;font-size:12px}.teaser-contact-list-module.module{max-width:none;padding-bottom:30px!important}.teaser-contact-list-module.module .contact-teaser{position:relative}.teaser-contact-list-module.module .contact-teaser img{object-fit:cover;width:100%;max-height:744px;min-height:400px}@media (max-width:767px){.teaser-contact-list-module.module .contact-teaser img{object-position:top}}@media (max-width:767px){.teaser-contact-list-module.module .contact-teaser.v2 img{object-position:bottom}}@media (max-width:767px){.teaser-contact-list-module.module .contact-teaser.v3 img{min-height:unset}}.teaser-contact-list-module.module .contact-teaser .over-block{left:7.5%;position:absolute;top:50%;background-color:#fff;max-width:506px;padding:40px;transform:translate(0,-50%);min-height:280px;display:flex;align-items:center}@media (max-width:1199px){.teaser-contact-list-module.module .contact-teaser .over-block{left:5%;padding:20px;max-width:468px;min-height:220px}}@media (max-width:767px){.teaser-contact-list-module.module .contact-teaser .over-block{transform:none;max-width:90%;top:auto;bottom:3%;left:5%}}.teaser-contact-list-module.module .contact-teaser .over-block>div{display:flex;flex-direction:column;gap:20px;font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.5;text-align:left;color:#000}.teaser-contact-list-module.module .contact-teaser .over-block p{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-align:inherit;color:inherit}.teaser-contact-list-module.module .contact-teaser .over-block h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:normal;text-align:left;color:#000;margin:0}@media (max-width:767px){.teaser-contact-list-module.module .contact-teaser .over-block h2{font-size:24px}}.teaser-contact-list-module.module .contact-teaser .over-block .link-wrapper a.link-left-angle.button-blue-fill{background-color:#1c6bba!important;border-color:#1c6bba!important}.teaser-contact-list-module.module .contact-teaser .over-block .link-wrapper a.link-left-angle.button-blue-fill:focus{box-shadow:inset 0 0 0 3px #fff,0 0 0 3px #1c6bba;background-color:#1c6bba!important;border-color:#1c6bba!important}.teaser-contact-list-module.module .contact-teaser .over-block .link-wrapper a.link-left-angle.button-blue-fill:hover{background-color:#000!important;border-color:#000!important}.teaser-contact-list-module.module .contact-teaser .over-block .link-wrapper .contact-info{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px 20px}.teaser-contact-list-module.module .contact-teaser .over-block .link-wrapper .mail,.teaser-contact-list-module.module .contact-teaser .over-block .link-wrapper .mob,.teaser-contact-list-module.module .contact-teaser .over-block .link-wrapper .tel{display:inline-flex;align-items:center;font-family:VolvoNovumLight}.teaser-contact-list-module.module .contact-teaser .over-block .link-wrapper .mail:before,.teaser-contact-list-module.module .contact-teaser .over-block .link-wrapper .mob:before,.teaser-contact-list-module.module .contact-teaser .over-block .link-wrapper .tel:before{font-family:icomoon-old;color:inherit;font-size:16px;margin-right:10px}.teaser-contact-list-module.module .contact-teaser .over-block .link-wrapper .tel:before{content:"\e915"}.teaser-contact-list-module.module .contact-teaser .over-block .link-wrapper .mail:before{content:"\E91A"}@media (max-width:767px){.teaser-contact-list-module.module .contact-teaser .over-block.v2 .over-block{bottom:auto;top:3%}}@media (max-width:767px){.teaser-contact-list-module.module .contact-teaser .over-block.v3 .over-block{position:relative;top:auto;bottom:auto;left:auto;right:auto;margin:-36px auto 0}}.teaser-contact-list-module.module .contact-teaser .over-block .contact-item{display:flex;flex-direction:column-reverse}.teaser-contact-list-module.module .contact-teaser #contact_popup{padding:0 17px;bottom:20px}.teaser-contact-list-module.module .contact-teaser #contact_popup .modal-dialog{max-width:1000px;margin-top:70px}.teaser-contact-list-module.module .contact-teaser #contact_popup .modal-dialog .modal-header{border:0}.teaser-contact-list-module.module .contact-teaser #contact_popup .modal-dialog .close{font-size:38px}.teaser-contact-list-module.module .contact-teaser #contact_popup .modal-dialog .contact-item{display:flex;flex-direction:column;align-items:center;margin:20px 0;word-break:break-word}.teaser-contact-list-module.module .contact-teaser #contact_popup .modal-dialog .contact-item img{width:100%;border-radius:50%;max-width:200px;height:190px;object-fit:cover}.teaser-contact-list-module.module .contact-teaser #contact_popup .modal-dialog .contact-item .name{font-size:18px;font-family:VolvoNovumMedium,sans-serif;margin-top:10px}.teaser-contact-list-module.module .contact-teaser #contact_popup .modal-dialog .contact-item .position{min-height:25px}.teaser-contact-list-module.module .contact-teaser #contact_popup .modal-dialog .contact-item .mail,.teaser-contact-list-module.module .contact-teaser #contact_popup .modal-dialog .contact-item .mob,.teaser-contact-list-module.module .contact-teaser #contact_popup .modal-dialog .contact-item .tel{font-family:VolvoNovumMedium,sans-serif}.teaser-contact-list-module.module .contact-teaser #contact_popup .modal-dialog .contact-item .mail:before,.teaser-contact-list-module.module .contact-teaser #contact_popup .modal-dialog .contact-item .mob:before,.teaser-contact-list-module.module .contact-teaser #contact_popup .modal-dialog .contact-item .tel:before{font-family:icomoon-old;color:#007bcd;font-size:16px;margin-right:10px}.teaser-contact-list-module.module .contact-teaser #contact_popup .modal-dialog .contact-item .tel:before{content:"\e915"}.teaser-contact-list-module.module .contact-teaser #contact_popup .modal-dialog .contact-item .mail:before{content:"\E91A"}.teaser-contact-list-module.module .contact-teaser #contact_popup .modal-dialog .dealer-info h5,.teaser-contact-list-module.module .contact-teaser #contact_popup .modal-dialog .dealer-info h6{font-family:VolvoNovumRegular,sans-serif}.teaser-contact-list-module.module .contact-teaser #contact_popup .modal-dialog .dealer-info .address{max-width:400px;display:block}.teaser-contact-list-module.module .contact-teaser #contact_popup .modal-dialog .dealer-info .address span{color:#5b5b5b}.teaser-contact-list-module.module .contact-teaser #contact_popup .modal-dialog .dealer-info .date-row{display:flex!important;flex-direction:column}.teaser-contact-list-module.module .contact-teaser #contact_popup .modal-dialog .dealer-info .title{font-family:VolvoNovumMedium,sans-serif}.teaser-contact-list-module.module .contact-teaser #contact_popup .modal-dialog .dealer-info .opening-hours-item{margin:10px 0}.teaser-contact-list-module.module .contact-teaser #contact_popup .modal-dialog .dealer-info .opening-hours-item p{margin-bottom:0}.teaser-contact-list-module.module .contact-teaser #contact_popup .modal-dialog .map-container{height:356px;display:block;position:relative;overflow:hidden}.teaser-contact-list-module.module .contact-teaser #contact_popup .modal-dialog .map-container .map-wrapper{height:100%}.teaser-contact-list-module.module .contact-teaser #contact_popup .modal-dialog .map-container .map-wrapper .google-map-container{background:#fff;border:1px solid #e0e0e0;border-radius:4px;display:flex;flex-direction:column;justify-content:stretch;position:relative;width:100%;height:100%;min-height:356px;overflow:hidden}.teaser-contact-list-module.module .contact-teaser #contact_popup .modal-dialog .map-container .map-wrapper .google-map{flex:1 1 auto;min-height:inherit;width:100%;height:100%}.teaser-contact-list-module.module .contact-teaser #contact_popup .modal-dialog .map-container .gm-style-iw-d:empty{display:none!important}.teaser-contact-list-module.module .contact-teaser #contact_popup .modal-dialog .map-container img{width:100%;object-fit:cover;height:100%}@media (max-width:767px){.teaser-contact-list-module.module #contact_popup .modal-dialog .contact-item{flex-direction:row;flex-wrap:wrap;padding:0!important}.teaser-contact-list-module.module #contact_popup .modal-dialog .contact-item .contact-link{width:100%;border:1px solid #007bcd;padding:15px 40px 12px 45px;text-align:center}.teaser-contact-list-module.module #contact_popup .modal-dialog .contact-item .flex-column{margin-left:20px;max-width:calc(100% - 26vw)}.teaser-contact-list-module.module #contact_popup .modal-dialog .contact-item img{max-width:20vw;height:20vw}.teaser-contact-list-module.module #contact_popup .modal-dialog .contact-item .name{margin-top:0}.teaser-contact-list-module.module #contact_popup .modal-dialog .dealer-info .address{max-width:none}.teaser-contact-list-module.module #contact_popup .modal-dialog .dealer-info .day{display:flex;justify-content:space-between}}@media (max-width:576px){.teaser-contact-list-module.module .modal-header .close{position:absolute;right:10px!important}.teaser-contact-list-module.module .modal-header h3{margin-top:20px;text-align:left!important;font-size:19px}.teaser-contact-list-module.module #contact_popup .modal-dialog .contact-item .contact-link{margin-top:22px!important}.teaser-contact-list-module.module #contact_popup .modal-dialog .contact-item .flex-column{align-items:flex-start!important}}.test-drive-selection-container [class*=form-container]{min-height:700px;position:relative;color:#fff}.test-drive-selection-container [class*=form-container]:hover{color:initial}.test-drive-selection-container [class*=form-container] img{width:100%;height:100%;object-fit:cover}.test-drive-selection-container [class*=form-container] .content{margin:0 auto;min-height:280px;position:absolute;top:85px;display:flex;flex-direction:column;align-items:center;left:50%;transform:translate(-50%,0)}.test-drive-selection-container [class*=form-container] .content h1{font-family:VolvoNovumMedium}.test-drive-selection-container [class*=form-container]:first-of-type{color:#fff;background-color:#a9a9a9}.test-drive-selection-container [class*=form-container]:first-of-type h1{max-width:770px;margin:0 auto}.test-drive-selection-container [class*=form-container]:first-of-type p{max-width:710px;margin:0 auto}.test-drive-selection-container [class*=form-container]:first-of-type p:last-of-type{font-family:VolvoNovumMedium;margin-bottom:30px;max-width:750px}.test-drive-selection-container [class*=form-container]:last-of-type .content>*{max-width:420px}.test-drive-selection-container [class*=form-container]:hover{color:#fff}.test-drive-selection-container [class*=form-container] p{font-size:16px;line-height:20px;text-align:center;margin-top:15px;margin-bottom:35px}.test-drive-selection-container [class*=form-container] .button-white{font-family:VolvoNovumMedium;border-width:2px}.test-drive-selection-container [class*=form-container] .button-white:hover{background-color:#fff;color:#000}.test-drive-selection-container [class*=form-container] .button-white:hover [class*=arrow]{margin-left:10px}.test-drive-selection-container [class*=form-container] .button-white [class*=arrow]:after{transition:.3s all ease;display:block;padding:4px;border-width:0 2px 2px 0}@media (max-width:768px){.test-drive-selection-container [class*=form-container]:first-of-type{min-height:500px;max-height:520px}.test-drive-selection-container [class*=form-container]:last-of-type{min-height:300px;max-height:520px}.test-drive-selection-container [class*=form-container] .content{min-height:140px;background-color:rgba(10,10,10,.43);top:0;height:100%;padding-top:35px;width:100%}}@media (max-width:520px){.test-drive-selection-container [class*=form-container]{max-height:none}.test-drive-selection-container [class*=form-container] .content{top:25px}.test-drive-selection-container [class*=form-container] h1{font-size:28px}.test-drive-selection-container [class*=form-container] p{font-size:14px}.test-drive-selection-container [class*=form-container] .button-white{padding:15px 20px 12px}}.testdrive-thankyou-page{font-family:VolvoNovumLight}.testdrive-thankyou-page .head{display:flex;flex-direction:column;align-items:center;max-width:650px;padding:0 15px;margin:0 auto 40px auto}.testdrive-thankyou-page .head i{font-size:36px;color:#007bcd}.testdrive-thankyou-page .head .title{font-size:30px;margin:20px 0;font-family:VolvoNovumMedium}.testdrive-thankyou-page .head .description{text-align:center;font-size:18px}.testdrive-thankyou-page .body{display:flex;margin:0 -15px;padding:0 15px}.testdrive-thankyou-page .body .item{padding:0 15px;flex:1 0 50%}.testdrive-thankyou-page .body .item-image-box{height:300px;overflow:hidden;margin-bottom:20px}.testdrive-thankyou-page .body .item-image-box img{width:100%;height:100%;object-fit:cover}.testdrive-thankyou-page .body .item-info .title{font-size:20px;text-align:left;margin-bottom:15px;font-family:VolvoNovumRegular;text-transform:uppercase}.testdrive-thankyou-page .body .item-info .description{font-size:16px;text-align:left}.testdrive-thankyou-page .body .btn-wrapper{margin-top:20px}.testdrive-thankyou-page .body .btn-wrapper a{display:block;text-transform:uppercase;color:#1c6bba}@media (max-width:769px){.testdrive-thankyou-page .body .item{flex:1 0 100%}.testdrive-thankyou-page .body .item:not(:last-child){margin-bottom:25px}.testdrive-thankyou-page .body .item .item-image-box{height:auto}}@media (max-width:769px){.testdrive-thankyou-page{flex-wrap:wrap}.testdrive-thankyou-page .body{flex-direction:column}}.text_module{font-size:16px;font-family:VolvoNovumLight;padding:30px 0 10px;position:relative}.text_module h3{font-size:2.5em;font-family:VolvoNovumBold;font-weight:400;word-wrap:break-word;max-width:700px;margin:auto auto 15px;line-height:1.2;text-align:center}.text_module .tabs-wrapper{margin-top:25px}.text_module .tabs-wrapper ul.business_tabs{display:flex;justify-content:center;list-style:none;margin-bottom:0;border-bottom:none}.text_module .tabs-wrapper ul.business_tabs li{display:flex;padding:0 15px}.text_module .tabs-wrapper ul.business_tabs li a.nav-link{font-size:1.13em;text-transform:uppercase;padding:6px 0;border:none;border-bottom:2px solid transparent}.text_module .tabs-wrapper ul.business_tabs li a.nav-link.active{border-bottom:2px solid #1c6bba}.text_module .tabs-wrapper ul.business_tabs li a.nav-link:focus{outline:0}.text_module p{font-family:VolvoNovumBold;text-align:center;line-height:1.25;max-width:800px;margin:10px auto 0;font-size:16px}.text_module .text-center p{max-width:630px}.tab-pane .text_module .module{padding:10px 0}.premium-cars{padding:0 15px}.premium-cars .main-title{display:block;text-align:center;font-size:30px;margin-bottom:30px}.premium-cars .premium-cars-wrapper img{display:block;width:100%}.premium-cars .premium-cars-wrapper .text-wrapper .title{margin-bottom:20px}.premium-cars .premium-cars-wrapper .container-button{display:flex;margin-top:30px}.premium-cars .premium-cars-wrapper .container-button a{font-family:VolvoNovumLight;font-size:16px;min-width:160px;text-align:center;margin-right:20px;background-color:#007bcd;color:#fff;border:1px solid #007bcd;padding:13px 40px}.premium-cars .premium-cars-wrapper .container-button a:hover{color:#fff;opacity:.9}@media screen and (min-width:768px){.premium-cars .premium-cars-wrapper .wrapper-img{min-height:250px;max-height:300px;overflow:hidden;height:100%}.premium-cars .premium-cars-wrapper img{height:100%;object-fit:cover}}@media screen and (max-width:768px){.premium-cars .premium-cars-wrapper .wrapper-img{max-height:300px;height:100%;overflow:hidden;margin-bottom:20px}.premium-cars .premium-cars-wrapper img{height:100%;object-fit:cover}}.business-car-headline,.newcar-car-headline{display:flex;flex-direction:column;justify-content:center}.business-car-headline .title,.newcar-car-headline .title{margin-bottom:20px;text-align:center}.business-car-headline .text,.newcar-car-headline .text{text-align:center}.business-car-headline .headline-link,.newcar-car-headline .headline-link{display:flex;justify-content:center;margin-top:20px}.business-car-headline .headline-link a,.newcar-car-headline .headline-link a{font-family:VolvoNovumLight;font-size:16px;background-color:#007bcd;color:#fff;border:1px solid #007bcd;padding:13px 40px}.business-car-headline .headline-link a:hover,.newcar-car-headline .headline-link a:hover{color:#fff;opacity:.9}[data-editable=business-car-offer]{margin-top:30px}[data-editable=business-car-offer] .module,[data-editable=business-car-offer] p{font-family:VolvoNovumLight!important}[data-editable=business-car-offer] .text_module h1{font-family:VolvoNovumLight;max-width:100%}[data-editable=business-car-offer] .main-title{font-size:28px;text-align:center}[data-editable=business-car-offer] .tab-content .businesscars_offers-add{display:flex;justify-content:center;align-items:center;width:100%}[data-editable=business-car-offer] .tab-content .businesscars_offers-add a{display:flex;flex-direction:column;position:relative;color:#1c6bba;padding:80px 30px!important;align-items:center;justify-content:center}[data-editable=business-car-offer] .tab-content .businesscars_offers-add a:after,[data-editable=business-car-offer] .tab-content .businesscars_offers-add a:before{content:'';position:absolute;width:30px;top:0;bottom:0;border-top:2px solid #1c6bba;border-bottom:2px solid #1c6bba}[data-editable=business-car-offer] .tab-content .businesscars_offers-add a:before{left:0;border-left:2px solid #1c6bba}[data-editable=business-car-offer] .tab-content .businesscars_offers-add a:after{right:0;border-right:2px solid #1c6bba}[data-editable=business-car-offer] .tab-content .businesscars_offers-add a i{text-align:center;margin-bottom:20px;font-size:24px}[data-editable=business-car-offer] .tab-content .businesscars_offers-add a span{text-align:center;font-size:22px}[data-editable=business-car-offer] .description p{max-height:72px;overflow:hidden}[data-editable=business-car-offer] .rounded-button{display:flex;justify-content:center;align-items:center;font-size:18px;line-height:1.28;color:#fff;background-color:#007bcd;border:1px solid #007bcd;padding:15px 40px;max-width:315px;margin:10px auto 30px}[data-editable=business-car-offer] .rounded-button i{margin-left:10px}[data-editable=business-car-offer] .rounded-button:hover{background-color:#fff;color:#1c6bba}[data-editable=business-car-offer] .js-angeboteLink{z-index:9;position:relative}[data-editable=business-car-offer] .filter-cars .fixed_height{min-height:270px}[data-editable=business-car-offer] .filter-cars{padding-bottom:54px}[data-editable=business-car-offer] .filter-cars .container_button a{width:70%!important;position:absolute;bottom:0;left:50%;transform:translate(-50%);z-index:20;padding:13px 30px;color:#1c6bba;border:1px solid #1c6bba;background-color:transparent}[data-editable=business-car-offer] .filter-cars .container_button a:hover{color:#fff;background-color:#1c6bba}[data-editable=business-car-offer] .newcar_offers_teasers_old .item_list_h2{display:block;font-family:VolvoNovumLight;font-size:34px;line-height:32px;margin-top:6px;margin-bottom:10px;text-transform:uppercase}.business-offer-top{position:relative;padding:0 15px!important;margin-bottom:30px}.business-offer-top>.container-fluid>.row{box-shadow:2px 2px 8px 0 rgba(0,0,0,.16);padding:30px 15px}.business-offer-top .car_img img{width:100%;height:auto}.business-offer-top .offer_info h2{text-align:left;font-family:VolvoNovumMedium;font-size:26px;font-weight:400}.business-offer-top .offer_info .price{margin-bottom:10px;font-size:20px;font-family:VolvoNovumMedium,sans-serif}.business-offer-top .offer_info .price .price-number{color:#007bcd;margin-left:6px;white-space:nowrap;font-family:VolvoNovumRegular,sans-serif}.business-offer-top .offer_info .text .normal p{font-family:VolvoNovumLight;font-size:17px;line-height:30px;margin-bottom:10px}.business-offer-top .offer_info .text .second_annotation{font-size:17px;line-height:27px}.business-offer-top .offer_info .text .second_annotation a{color:#1c6bba}.business-offer-top .offer_info .text .annotation{font-size:10px;line-height:16px;color:#898989}.business-offer-top .offer_info .js-angeboteLink{display:none}.business-offer-top .subline{font-size:16px;text-transform:uppercase;line-height:30px}.business-offer-top .button-filled-dark-blue{padding:16px 28px 11px}.module_businesscars_offers,.quarterly_offers{font-size:16px;padding-top:0}.module_businesscars_offers .owl-stage,.quarterly_offers .owl-stage{display:flex;justify-content:center}.module_businesscars_offers .filter-cars-conrainer,.quarterly_offers .filter-cars-conrainer{padding:0 0 40px 0}.module_businesscars_offers .filter-cars-conrainer .show-hide-filter:after,.quarterly_offers .filter-cars-conrainer .show-hide-filter:after{right:3px}.module_businesscars_offers .filter-cars-conrainer .filter-block .tab-content .type-cars,.quarterly_offers .filter-cars-conrainer .filter-block .tab-content .type-cars{text-align:right}.module_businesscars_offers .filter-cars-conrainer .filter-block .tab-content .model-cars,.quarterly_offers .filter-cars-conrainer .filter-block .tab-content .model-cars{margin-bottom:0}.module_businesscars_offers .filter-cars-conrainer .filter-block .tab-content .model-cars .model-car,.quarterly_offers .filter-cars-conrainer .filter-block .tab-content .model-cars .model-car{padding-top:18px;padding-bottom:18px}.module_businesscars_offers .filter-cars-conrainer .filter-block .tab-content .model-cars .model-car.has-cars,.quarterly_offers .filter-cars-conrainer .filter-block .tab-content .model-cars .model-car.has-cars{color:#747474}.module_businesscars_offers .filter-cars-conrainer .filter-block .tab-content .check-button-all-wrapper,.quarterly_offers .filter-cars-conrainer .filter-block .tab-content .check-button-all-wrapper{padding:0}.module_businesscars_offers .filter-cars-conrainer .filter-block .tab-content .check-button-all-wrapper .check-button-all,.quarterly_offers .filter-cars-conrainer .filter-block .tab-content .check-button-all-wrapper .check-button-all{font-size:18px;line-height:1.3}.module_businesscars_offers img,.quarterly_offers img{max-width:100%;height:auto}.module_businesscars_offers .section,.quarterly_offers .section{color:#333;padding:0}.module_businesscars_offers .section .businesscars-link,.quarterly_offers .section .businesscars-link{margin-top:auto}.module_businesscars_offers .section .offer-type,.quarterly_offers .section .offer-type{text-transform:capitalize}.module_businesscars_offers .section .owl-dots,.quarterly_offers .section .owl-dots{text-align:center}.module_businesscars_offers .section .owl-dots .owl-dot,.quarterly_offers .section .owl-dots .owl-dot{border-radius:7px;border:1px solid #284e80;width:7px;height:7px;background-color:#aab6b2}.module_businesscars_offers .section .owl-dots .owl-dot.active,.quarterly_offers .section .owl-dots .owl-dot.active{background-color:#284e80}.module_businesscars_offers .section .owl-dots .owl-dot:not(:last-of-type),.quarterly_offers .section .owl-dots .owl-dot:not(:last-of-type){margin-right:10px}.module_businesscars_offers .section .model-wrapper,.quarterly_offers .section .model-wrapper{display:flex;flex-direction:column;height:calc(100% + 5px)}.module_businesscars_offers .section .model-wrapper a.fix_bottom,.quarterly_offers .section .model-wrapper a.fix_bottom{display:inline-block;margin-bottom:1px;font-family:VolvoNovumLight}.module_businesscars_offers .section .filter-cars,.quarterly_offers .section .filter-cars{height:auto}.module_businesscars_offers .section .sub-title,.quarterly_offers .section .sub-title{font-size:1em;line-height:1.2;margin-bottom:10px}.module_businesscars_offers .section .item_list_h2,.quarterly_offers .section .item_list_h2{font-family:VolvoNovumLight;overflow:hidden;font-size:30px;line-height:32px;margin-bottom:7px;text-transform:uppercase;max-height:136px;height:100%;word-break:break-word}.module_businesscars_offers .section .model-price,.quarterly_offers .section .model-price{font-size:1.13em}.module_businesscars_offers .section .model-price span,.quarterly_offers .section .model-price span{margin-left:5px}.module_businesscars_offers .section .description,.quarterly_offers .section .description{font-family:VolvoNovumBold;color:#898989;margin:20px 0;font-size:15px}.module_businesscars_offers .section .description p,.quarterly_offers .section .description p{font-size:15px;line-height:24px}.module_businesscars_offers .section a,.quarterly_offers .section a{width:auto;padding:13px 30px}.module_businesscars_offers .text-center p,.quarterly_offers .text-center p{max-width:630px}.text_module-container{background-color:#ececec}.text_module-container h2{font-size:3em;font-family:VolvoNovumBold;color:#284e80;word-break:break-all}.text_module-container .module_text{max-width:620px;margin:auto;color:#284e80;line-height:1.8;font-family:VolvoNovumLight}.text_module-container .cta_container{text-align:center;padding:30px 0 0}.text_module-container .cta_container a:hover{background-color:#284e80!important}.text_module-container .element{padding:30px 20px}@media screen and (max-width:991px){.module_businesscars_offers .module .container .filter-cars-conrainer .filter-block.container-fluid{width:auto}.module_businesscars_offers .module .section .carousel-box .model-wrapper{padding:0;padding-bottom:5px}}@media screen and (max-width:990px){.text_module .module{padding:30px 0}.module_businesscars_offers .module .filter-cars-conrainer .show-hide-filter:after{bottom:7px;right:0}.module_businesscars_offers .module .filter-cars-conrainer .filter-block .tab-content{border-top:1px solid #dadada}.module_businesscars_offers .module .filter-cars-conrainer .filter-block .tab-content .type-cars{text-align:left}}@media screen and (min-width:769px){.module_businesscars_offers .owl-carousel .owl-stage{width:100%!important;transition:inherit!important;transform:inherit!important}}@media screen and (max-width:768px){.text_module .module h2{font-size:1.87em;line-height:1.2}.text_module .module .tabs-wrapper ul.business_tabs{flex-direction:column;align-items:center}.text_module .module .tabs-wrapper ul.business_tabs li{padding:5px 0;width:auto}.text_module .module .tabs-wrapper ul.business_tabs li a.button-dark-blue-fill{display:flex;align-content:center;justify-content:center;padding:13px 30px;height:52px;align-items:center}.module_businesscars_offers .module .container{max-width:none}.module_businesscars_offers .module .container .carousel-box a.button-dark-blue-fill{display:inline-flex;align-items:center;width:auto;height:auto;padding:13px 28px}.module_businesscars_offers .module .container .filter-cars-conrainer .filter-block .tab-content .check-button-all-wrapper{height:auto!important}.module_businesscars_offers .module .container .filter-cars-conrainer .filter-block .tab-content .check-button-all-wrapper .check-button-all{height:auto!important}}@media screen and (max-width:680px){.module_businesscars_offers .module .filter-cars-conrainer .filter-block .tab-content .check-button-all-wrapper{font-size:16px}.module_businesscars_offers .module .filter-cars-conrainer .filter-block .tab-content .check-button-all-wrapper .check-button-all{font-size:.88em}.module_businesscars_offers .section .model-wrapper a.fix_bottom{width:100%;padding:13px 20px}}@media screen and (max-width:575px){.module_businesscars_offers .module .container .carousel-box a.button-dark-blue-fill{max-height:52px}}@media only screen and (max-device-width:768px){.business_tabs li{width:100%}.business_tabs li a{width:100%}}@media only screen and (max-width:768px){.business_tabs li{width:100%}.business_tabs li a{width:100%}}@media only screen and (max-device-width:991px){body>div:nth-child(14)>div>div>div.col-md-8.col-md-offset-2.text-center>h3{clear:both;padding-top:30px}}@media only screen and (max-width:991px){body>div:nth-child(14)>div>div>div.col-md-8.col-md-offset-2.text-center>h3{clear:both;padding-top:30px}}#position-module{position:relative}.navigation-container-module{margin-top:70px;height:0;width:100%;padding-top:0;padding-bottom:0;max-width:none!important}.navigation-container-module .carousel-control-next{right:35px}.navigation-container-module .carousel-control-prev{left:35px}.navigation-container-module .button-prev .next-name-of-product{margin-right:15px!important}.navigation-container-module .button-prev .next-name-of-product span{display:block}.navigation-container-module .button-next .prev-name-of-product{margin-left:15px!important}.navigation-container-module .cattegory-name,.navigation-container-module .product-name{text-transform:uppercase}.navigation-container-module .product-name{display:block!important;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}.navigation-container-module.detail-navigation{padding-top:0}@media (max-width:991px){.navigation-container-module a{top:0}.navigation-container-module.detail-navigation a{top:15px}}@media (max-width:768px){.navigation-container-module.detail-navigation{padding-top:40px}}@media (orientation:landscape) and (pointer:coarse),(min-width:600px) and (pointer:coarse){.navigation-container-module{padding-top:40px!important}.navigation-container-module .carousel-control-prev{width:auto;top:10px;height:75px}.navigation-container-module .carousel-control-prev .next-name-of-product{display:block;padding-right:15px}.navigation-container-module .carousel-control-next{width:auto;top:10px;height:75px}.navigation-container-module .carousel-control-next .prev-name-of-product{display:block;padding-left:15px}.navigation-container-module .cattegory-name{font-size:.75em}.navigation-container-module .product-name{font-size:1em!important}}@media (orientation:portrait) and (max-width:450px){.navigation-container-module .carousel-control-prev{width:70px;background-color:transparent;top:-5px;left:15px}.navigation-container-module .carousel-control-prev .next-name-of-product{visibility:hidden;display:inline-block!important;position:absolute;top:30px;left:60px}.navigation-container-module .carousel-control-prev .arrow-left{position:absolute;left:0}.navigation-container-module .carousel-control-next{width:70px;background-color:transparent;top:-5px;right:15px}.navigation-container-module .carousel-control-next .prev-name-of-product{visibility:hidden;display:inline-block!important;position:absolute;top:30px;right:60px}.navigation-container-module .carousel-control-next .arrow-right{position:absolute;right:0;bottom:0}.navigation-container-module .cattegory-name{font-size:.75em}.navigation-container-module .product-name{font-size:1em!important}}.unser-autohaus-dealer-info-text-module .text .change-btn{display:inline-block;padding:10px 20px 10px 12px;color:#fff;background-color:#1c6bba}.unser-autohaus-dealer-info-text-module h4{font-size:20px}.unser-autohaus-dealer-info-text-module .address{margin-bottom:5px;font-size:18px}.unser-autohaus-dealer-info-text-module .phone{font-size:14px;line-height:43px;margin-right:30px}.unser-autohaus-dealer-info-text-module .phone span:before{content:"\e915";font-family:icomoon-old;color:#1c6bba;margin-right:10px;vertical-align:middle}.unser-autohaus-dealer-info-text-module .email span:before{content:"\e91a";font-family:icomoon-old;color:#1c6bba;margin-right:10px;vertical-align:middle}.unser-autohaus-dealer-info-text-module .item-cont{margin-bottom:15px}.unser-autohaus-dealer-info-text-module .item-cont li{display:inline-block;font-size:13px}.unser-autohaus-dealer-info-text-module .item-cont li .sub-name{display:block;font-size:18px}.unser-autohaus-dealer-info-text-module .item-cont li .nav-block-text{text-align:center}.unser-autohaus-dealer-info-text-module .item-cont li .nav-block-text p{max-width:765px;margin:0 auto;font-size:16px}.unser-autohaus-dealer-info-text-module .item-cont .description-cont{margin-top:20px}.unser-autohaus-dealer-info-text-module .social-container{max-width:1180px;margin:20px auto;position:relative;top:0;text-align:center}.unser-autohaus-dealer-info-text-module .socials{display:inline-block;max-width:280px;margin:0 auto}.unser-autohaus-dealer-info-text-module .socials a{margin-right:10px;color:#000;background-color:transparent}.unser-autohaus-dealer-info-text-module .socials a:before{font-family:volvo-icons;font-size:21px}.unser-autohaus-dealer-info-text-module .socials .social-network-module-template .braces#closed .braces-left{left:0}.unser-autohaus-dealer-info-text-module .socials .social-network-module-template .braces#closed .braces-right{right:0}.unser-autohaus-dealer-info-text-module .socials .social-wrapper{padding:10px}.unser-autohaus-dealer-info-text-module .socials .social-wrapper form{margin:0 auto}.unser-autohaus-dealer-info-text-module .socials .social-wrapper input{margin:0}.unser-autohaus-dealer-info-text-module .socials .social-wrapper div{display:flex;justify-content:flex-start}.unser-autohaus-dealer-info-text-module .socials .social-wrapper .commit-change{margin:0 auto}.unser-autohaus-dealer-info-text-module .opening-hours-info .opening-hours-wrapper{display:flex;justify-content:center}.teaser-background{background-color:#fafafa}.teaser-background .teaser-module.module{max-width:1180px;padding-bottom:60px}.teaser-background .teaser-module.module .tab-wrapper-info{display:grid;gap:30px;grid-template-columns:auto auto}@media (max-width:1200px){.teaser-background .teaser-module.module .tab-wrapper-info{padding:0 50px;grid-template-columns:unset;grid-template-rows:auto auto}}@media (max-width:767px){.teaser-background .teaser-module.module .tab-wrapper-info{padding:0 24px}}.teaser-background .teaser-module.module ul{margin-top:45px;color:#000}.teaser-background .teaser-module.module ul h2.title{font-family:VolvoNovumMedium,sans-serif;text-align:left}@media (max-width:767px){.teaser-background .teaser-module.module ul h2.title{font-size:24px}}.teaser-background .teaser-module.module ul .main-description{max-width:425px;margin-top:20px;margin-bottom:40px}.teaser-background .teaser-module.module ul .main-description p{font-family:VolvoNovumSemiLight}@media (max-width:1200px){.teaser-background .teaser-module.module ul .main-description{max-width:100%}}@media (max-width:1200px){.teaser-background .teaser-module.module ul{margin-top:0}}.teaser-background .teaser-module.module img{width:100%;height:auto}.video-tab-gallery-module .item-list-text h2{margin:0;font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.13;color:#000}.video-tab-gallery-module .tabs-container{display:flex;justify-content:center}.video-tab-gallery-module .tabs-container .tabs{max-width:1110px;display:flex;flex-wrap:wrap;justify-content:center}.video-tab-gallery-module .tabs-container .tabs input[type=radio]{display:none}.video-tab-gallery-module .tabs-container .tabs label{margin:27px 40px 28px 0;font-family:VolvoNovumMedium,sans-serif;font-size:21px;font-weight:500;color:#a0a0a0;text-transform:uppercase}@media (max-width:768px){.video-tab-gallery-module .tabs-container .tabs label{margin:15px 10px 5px 10px;font-size:16px}}.video-tab-gallery-module .tabs-container .tabs .tab{width:100%;position:relative;order:1;display:none}.video-tab-gallery-module .tabs-container .tabs .tab video{width:100%;height:100%}.video-tab-gallery-module .tabs-container .tabs .tab img.btn-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-tab-gallery-module .tabs-container .tabs input[type=radio]:checked+label+.tab{display:block}.video-tab-gallery-module .tabs-container .tabs input[type=radio]:checked+label{border-bottom:2px solid #1c6bba;color:#141414}.sub-tabs.konektivitaet h2.title,.video-tab-gallery-module.konektivitaet h2.title{color:#fff}.sub-tabs.konektivitaet .tabs>label,.video-tab-gallery-module.konektivitaet .tabs>label{cursor:pointer}.sub-tabs.konektivitaet .fake-tabs,.sub-tabs.konektivitaet label[for=tab_4],.sub-tabs.konektivitaet label[for=tab_5],.sub-tabs.konektivitaet label[for=tab_6],.video-tab-gallery-module.konektivitaet .fake-tabs,.video-tab-gallery-module.konektivitaet label[for=tab_4],.video-tab-gallery-module.konektivitaet label[for=tab_5],.video-tab-gallery-module.konektivitaet label[for=tab_6]{display:none}.sub-tabs.konektivitaet .item-list-text,.video-tab-gallery-module.konektivitaet .item-list-text{color:#fff}.sub-tabs.konektivitaet .item-list-text h2.title,.video-tab-gallery-module.konektivitaet .item-list-text h2.title{padding:20px;font-size:40px}.sub-tabs.konektivitaet .tabs-container .tabs input[type=radio]:checked+label,.sub-tabs.konektivitaet .tabs-container .tabs label,.video-tab-gallery-module.konektivitaet .tabs-container .tabs input[type=radio]:checked+label,.video-tab-gallery-module.konektivitaet .tabs-container .tabs label{color:#fff;border-color:#fff}@media (max-width:767px){.sub-tabs.konektivitaet,.video-tab-gallery-module.konektivitaet{padding-bottom:0}.sub-tabs.konektivitaet .item-list-text h2,.video-tab-gallery-module.konektivitaet .item-list-text h2{padding-bottom:10px}.sub-tabs.konektivitaet h3.sub-header,.video-tab-gallery-module.konektivitaet h3.sub-header{display:none}.sub-tabs.konektivitaet .tabs-container,.video-tab-gallery-module.konektivitaet .tabs-container{background:#000}.sub-tabs.konektivitaet .tabs-container div.tabs,.video-tab-gallery-module.konektivitaet .tabs-container div.tabs{width:100%}.sub-tabs.konektivitaet .tabs-container div.tab,.video-tab-gallery-module.konektivitaet .tabs-container div.tab{top:-3px;padding-bottom:30px}.sub-tabs.konektivitaet label[for=tab_1],.sub-tabs.konektivitaet label[for=tab_2],.sub-tabs.konektivitaet label[for=tab_3],.video-tab-gallery-module.konektivitaet label[for=tab_1],.video-tab-gallery-module.konektivitaet label[for=tab_2],.video-tab-gallery-module.konektivitaet label[for=tab_3]{display:none}}@media (max-width:767px){.sub-tabs.konektivitaet .sub-tabs,.video-tab-gallery-module.konektivitaet .sub-tabs{margin:-60px 0 40px;color:#fff}.sub-tabs.konektivitaet .sub-tabs .fake-tabs,.video-tab-gallery-module.konektivitaet .sub-tabs .fake-tabs{display:flex;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;padding:0;margin:0;list-style:none;-ms-overflow-style:none;scrollbar-width:none}.sub-tabs.konektivitaet .sub-tabs .fake-tabs li,.video-tab-gallery-module.konektivitaet .sub-tabs .fake-tabs li{flex:0 0 auto;padding:10px 15px;border-bottom:2px solid transparent;margin-right:10px;cursor:pointer}.sub-tabs.konektivitaet .sub-tabs .fake-tabs li.active,.sub-tabs.konektivitaet .sub-tabs .fake-tabs li:hover,.video-tab-gallery-module.konektivitaet .sub-tabs .fake-tabs li.active,.video-tab-gallery-module.konektivitaet .sub-tabs .fake-tabs li:hover{border-bottom:2px solid #fff}.sub-tabs.konektivitaet .sub-tabs .fake-tabs::-webkit-scrollbar,.video-tab-gallery-module.konektivitaet .sub-tabs .fake-tabs::-webkit-scrollbar{display:none}}.slide{position:relative}.slide .slide_content{position:absolute;width:100%;text-align:center;top:40%}.slide .slide_content .vertical_middle.white{color:#fff}.slide .slide_content .vertical_middle .topline{font-size:40px;line-height:48px;margin:20px auto}.slide .slide_content .vertical_middle .headline,.slide .slide_content .vertical_middle p{line-height:1.3;margin:0 auto;max-width:765px;padding:15px 15px 0 15px}.slide .slide_content a.play-video:after{content:""}section.video_module{padding:0}section.video_module .video_wrapper{position:relative;margin:0!important;align-items:center}section.video_module .video_wrapper .play_button{position:absolute;top:45%;width:100%;z-index:22}section.video_module .video_wrapper .play_button .play-vid{display:block;width:68px;margin:0 auto;cursor:pointer}section.video_module .video_wrapper video{width:100%;height:auto;max-height:unset!important;margin:0!important}@media (max-width:1024px){.slide_content .vertical_wrapper{display:table;height:52%;width:100%;position:relative}}@media (max-width:768px){.slide .slide_content{position:absolute;width:100%;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);display:block}.slide .slide_content .vertical_wrapper{display:table;height:15%;width:100%;position:relative}.slide .slide_content .vertical_wrapper img{max-height:50px}}@media (max-width:768px){.video_module .play_button{top:37%!important}.video_module .play_button .play-vid{text-align:center}.video_module .play_button .play-vid img{width:75%}}@media (max-width:576px){.video_module .play_button{top:35%!important}.video_module .play_button .play-vid{text-align:center}.video_module .play_button .play-vid img{width:65%}}.video-gallery-module.module .text-center{max-width:780px;margin:0 auto}.video-gallery-module.module .popup_button_container .popup-button{border:none;background-color:#ebebeb;padding:15px 20px}.video-gallery-module.module #video-carousel .carousel-inner{max-width:780px;margin:0 auto}.video-gallery-module.module #video-carousel .carousel-inner .carousel-item{height:100%;max-height:530px;transition:transform 1s ease}.video-gallery-module.module #video-carousel .carousel-inner .carousel-item iframe{width:100%;height:440px}.video-gallery-module.module #video-carousel .carousel-inner .carousel-item .video-title-container{position:relative;top:-15px}.video-gallery-module.module #video-carousel .carousel-inner .carousel-item .video-title-container .video-title{box-shadow:0 4px 6px 2px #9e9e9e82;padding:7px 10px}.video-gallery-module.module #video-carousel .carousel-control-next{right:20px}.video-gallery-module.module #video-carousel .carousel-control-prev{left:20px}.video-gallery-module.module #video-carousel [class*=carousel-control]{display:flex;flex-direction:column;color:#000}.video-gallery-module.module #video-carousel [class*=carousel-control] img{max-width:120px}.video-gallery-module.module #video-carousel [class*=arrow]{width:60px;height:60px;margin-bottom:15px}.video-gallery-module.module #video-carousel [class*=arrow]:after{width:60%;height:60%}.video-gallery-module.module .modal.show{top:100px;padding:0 17px;bottom:20px}.video-gallery-module.module .modal.show .modal-dialog{max-width:1145px;width:100%;margin:0 auto}.video-gallery-module.module .modal.show .modal-dialog .modal-header{border:0}.video-gallery-module.module .modal.show .modal-dialog .modal-header h3{font-family:VolvoNovumRegular}.video-gallery-module.module .modal.show .modal-dialog .close{font-size:31px!important;top:6px!important;position:absolute;right:20px!important}.video-gallery-module.module .modal.show .modal-dialog .modal-body{padding:1rem 95px}.video-gallery-module.module .modal.show .modal-dialog .item{margin:10px 0;padding:0 10px;height:130px;position:relative}.video-gallery-module.module .modal.show .modal-dialog .item>div{display:flex;box-shadow:0 0 6px 1px #bbb;align-items:center}.video-gallery-module.module .modal.show .modal-dialog .item>div p{font-family:VolvoNovumRegular}.video-gallery-module.module .modal.show .modal-dialog .item img{margin-right:10px;height:130px;min-width:220px;max-width:220px}.video-gallery-module.module .modal.show .modal-dialog .item .circle{height:50px;width:50px;display:block;position:absolute;background-color:#fff;border-radius:50%;text-align:center;padding:15px 0 15px 7px;left:20%;cursor:pointer;top:34%}.video-gallery-module.module .modal.show .modal-dialog .item .circle .triangle{display:inline-block;width:0;height:0;border-style:solid;border-width:10px 0 10px 17.3px;border-color:transparent transparent transparent #707070}@media (max-width:1024px){.video-gallery-module.module #video-carousel{margin-bottom:130px}.video-gallery-module.module #video-carousel .carousel-item{padding:0 10px}.video-gallery-module.module #video-carousel [class*=carousel-control]{display:flex;flex-direction:row;color:#000;top:unset;bottom:unset;width:35%}.video-gallery-module.module #video-carousel .carousel-control-next{right:30px;flex-direction:row-reverse}.video-gallery-module.module #video-carousel .carousel-control-prev{left:30px}.video-gallery-module.module #video-carousel [class*=arrow]{width:30px;height:30px;margin-bottom:15px}.video-gallery-module.module #video-carousel [class*=arrow]:after{width:60%;height:60%;min-width:17px}.video-gallery-module.module .popup_button_container{order:5}.video-gallery-module.module .popup_button_container .popup-button{max-width:270px}.video-gallery-module.module .modal.show .modal-dialog .modal-body{padding:1rem 10px}.video-gallery-module.module .modal.show .modal-dialog .item{box-shadow:0 2px 6px 0 grey;align-items:center;height:110px;padding:0;flex:0 0 100%;max-width:100%}.video-gallery-module.module .modal.show .modal-dialog .item img{margin-right:10px;height:110px;max-width:160px;min-width:unset}.video-gallery-module.module .modal.show .modal-dialog .item p{font-size:14px;line-height:18px;margin:0}.video-gallery-module.module .modal.show .modal-dialog .item .circle{left:53px}}@media (max-width:576px){.video-gallery-module.module #video-carousel [class*=carousel-control] img{max-width:95px;margin:0 auto}}@media all and (max-width:640px){.video_hero .slide .slide_content .play-video.disable-mobile-video{display:none}}.hero-module.volvo-ex30{position:relative}.hero-module.volvo-ex30 .text-container{max-width:506px;padding:0 1.5rem;position:absolute;top:15%;left:50%}@media (max-width:1199px){.hero-module.volvo-ex30 .text-container{top:50%;transform:translate(0,-50%)}}@media (max-width:767px){.hero-module.volvo-ex30 .text-container{max-width:374px;width:100%;top:auto;bottom:26px;transform:translate(-50%,0)}}.hero-module.volvo-ex30 .text-container h1{font-family:VolvoNovumMedium,sans-serif;font-size:2.5em;font-weight:500;color:#2e0303}@media (max-width:767px){.hero-module.volvo-ex30 .text-container h1{font-size:1.75em;color:#fff;text-align:center}}.hero-module.volvo-ex30 .text-container .description{font-family:VolvoNovumMedium,sans-serif;font-size:1.25em;font-weight:500;color:#000;margin:20px 0}@media (max-width:767px){.hero-module.volvo-ex30 .text-container .description{font-family:VolvoNovumLight;color:#fff;text-align:center}}.hero-module.volvo-ex30 img{width:100%;min-height:556px;object-fit:cover;position:relative;bottom:-1px}#tsk3-campaign-form.volvo-xc30{margin-top:0;background:unset;width:100%}#tsk3-campaign-form.volvo-xc30 img{width:100%;min-height:1054px;object-fit:cover;position:relative}@media (max-width:767px){#tsk3-campaign-form.volvo-xc30 img{max-height:1325px}}#tsk3-campaign-form.volvo-xc30 .module.contact-wrapper{position:absolute;top:0;left:50%;width:50%;max-width:100%;margin:0}@media (max-width:1199px){#tsk3-campaign-form.volvo-xc30 .module.contact-wrapper{padding:0}}@media (max-width:991px){#tsk3-campaign-form.volvo-xc30 .module.contact-wrapper{left:auto;right:0;width:auto}}@media (max-width:767px){#tsk3-campaign-form.volvo-xc30 .module.contact-wrapper{left:50%;transform:translateX(-50%);width:100%}}#tsk3-campaign-form.volvo-xc30 .thank-you-container{height:900px;text-align:left;padding-top:0;background-color:unset;color:#fff;position:absolute;top:0}#tsk3-campaign-form.volvo-xc30 .thank-you-container .thank-you-content{max-width:465px;margin-left:55%;padding-top:140px}@media (max-width:767px){#tsk3-campaign-form.volvo-xc30 .thank-you-container .thank-you-content{padding:255px 15px 0 15px;margin:0}}#tsk3-campaign-form.volvo-xc30 .thank-you-container p{font-size:16px;text-align:left;line-height:1.5;font-family:VolvoNovumSemiLight,sans-serif}#tsk3-campaign-form.volvo-xc30 .form-fields{padding:0}#tsk3-campaign-form.volvo-xc30 .form-fields .input-fields{margin-bottom:0}#tsk3-campaign-form.volvo-xc30 .form-fields .input-fields .line{margin-bottom:30px}#tsk3-campaign-form.volvo-xc30 .form-fields .form-title{font-size:32px;font-family:VolvoNovumSemiLight}@media (max-width:767px){#tsk3-campaign-form.volvo-xc30 .form-fields .form-title{font-size:28px}}#tsk3-campaign-form.volvo-xc30 .form-fields .asterisk{margin-bottom:25px;font-size:12px;color:#fff}#tsk3-campaign-form.volvo-xc30 .form-fields .rules-text{margin-top:0}@media (max-width:767px){#tsk3-campaign-form.volvo-xc30 .form-fields .rules-text{text-align:center}}#tsk3-campaign-form.volvo-xc30 .contact-container{padding:1.5rem;color:#fff;font-size:1em;max-width:565px;width:100%;margin:0}@media (max-width:991px){#tsk3-campaign-form.volvo-xc30 .contact-container{margin-left:auto}}@media (max-width:767px){#tsk3-campaign-form.volvo-xc30 .contact-container{padding:6.5rem 1.5rem;width:100%;margin:0 auto}}#tsk3-campaign-form.volvo-xc30 .contact-container .text-container{max-width:unset;padding:unset;position:unset;background-color:unset}#tsk3-campaign-form.volvo-xc30 .contact-container h3{font-size:32px;text-align:left;font-family:VolvoNovumMedium,sans-serif}@media (max-width:767px){#tsk3-campaign-form.volvo-xc30 .contact-container h3{font-size:24px;width:100%;text-align:center}}#tsk3-campaign-form.volvo-xc30 .contact-container h3 span.desktop-span{display:block}@media (max-width:767px){#tsk3-campaign-form.volvo-xc30 .contact-container h3 span.mobile-span{display:block}}#tsk3-campaign-form.volvo-xc30 .contact-container .description{max-width:510px;margin:0;margin-bottom:60px;font-family:VolvoNovumSemiLight;text-align:left;font-size:16px;line-height:1.5;letter-spacing:normal}@media (max-width:767px){#tsk3-campaign-form.volvo-xc30 .contact-container .description{margin:0 auto;text-align:center}}#tsk3-campaign-form.volvo-xc30 form .custom-checkbox-area{font-size:12px}#tsk3-campaign-form.volvo-xc30 form .custom-checkbox-area a{color:#1c6bba}#tsk3-campaign-form.volvo-xc30 form .submit-block{margin-top:30px;justify-content:flex-start}@media (max-width:767px){#tsk3-campaign-form.volvo-xc30 form .submit-block{justify-content:center}}#tsk3-campaign-form.volvo-xc30 form .select-container{display:flex;gap:30px}@media (max-width:767px){#tsk3-campaign-form.volvo-xc30 form .select-container{flex-direction:column;gap:0}}#tsk3-campaign-form.volvo-xc30 form .select-container .form-item{width:100%}#tsk3-campaign-form.volvo-xc30 form .line-data{max-width:100%!important}#tsk3-campaign-form.volvo-xc30 form .form-item .input-wrapper,#tsk3-campaign-form.volvo-xc30 form .form-item .select-wrapper{position:relative}#tsk3-campaign-form.volvo-xc30 form .form-item .input-wrapper:after,#tsk3-campaign-form.volvo-xc30 form .form-item .select-wrapper:after{display:none}#tsk3-campaign-form.volvo-xc30 form .form-item .input-wrapper input::placeholder,#tsk3-campaign-form.volvo-xc30 form .form-item .select-wrapper input::placeholder{opacity:0}#tsk3-campaign-form.volvo-xc30 form .form-item .input-wrapper input[type=email],#tsk3-campaign-form.volvo-xc30 form .form-item .input-wrapper input[type=tel],#tsk3-campaign-form.volvo-xc30 form .form-item .input-wrapper input[type=text],#tsk3-campaign-form.volvo-xc30 form .form-item .input-wrapper select,#tsk3-campaign-form.volvo-xc30 form .form-item .select-wrapper input[type=email],#tsk3-campaign-form.volvo-xc30 form .form-item .select-wrapper input[type=tel],#tsk3-campaign-form.volvo-xc30 form .form-item .select-wrapper input[type=text],#tsk3-campaign-form.volvo-xc30 form .form-item .select-wrapper select{padding:19px 27px 8px 27px;font-size:16px;line-height:1.25;color:#141414;border:1px solid #1c6bba;border-radius:4px;background-color:#fff}#tsk3-campaign-form.volvo-xc30 form .form-item .input-wrapper select,#tsk3-campaign-form.volvo-xc30 form .form-item .select-wrapper select{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='11.061' height='6.591' viewBox='0 0 11.061 6.591'%3E%3Cg data-name='Arrow List'%3E%3Cpath data-name='Pfad 1284' d='m2 1.5 5 5-5 5' transform='rotate(90 6.75 5.28)' style='fill:none;stroke:%231c6bba;stroke-width:1.5px'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 27px center;height:auto}#tsk3-campaign-form.volvo-xc30 form .form-item .floating .floating-label{position:absolute;z-index:7;left:27px;right:27px;top:0;transform:translateY(13px);cursor:auto;pointer-events:none;transition-property:font-size,transform;transition-duration:.3s;transition-timing-function:ease-out;color:#707070;line-height:1.25}#tsk3-campaign-form.volvo-xc30 form .form-item .floating .floating-input:focus,#tsk3-campaign-form.volvo-xc30 form .form-item .floating .floating-input:not(:placeholder-shown),#tsk3-campaign-form.volvo-xc30 form .form-item .floating .floating-select:not([value=""]){border-color:#1c6bba}#tsk3-campaign-form.volvo-xc30 form .form-item .floating .floating-input:focus+.floating-label,#tsk3-campaign-form.volvo-xc30 form .form-item .floating .floating-input:not(:placeholder-shown)+.floating-label,#tsk3-campaign-form.volvo-xc30 form .form-item .floating .floating-select:not([value=""])+.floating-label{transform:translateY(5px);font-size:.75em;color:#707070}.modal-wrapper{top:70px}.voucher-top-wrapper{padding:0 30px 0 0}.voucher-top-wrapper .text-wrapper{display:flex;flex-direction:column;justify-content:space-between}.voucher-layer_popup .error{border:1px solid red;box-shadow:0 2px 6px 0 rgba(204,61,61,.75)}.voucher-layer_popup .voucher_mail_form_other{display:none}.voucher-layer_popup #voucher_mail_feedback{display:none}.voucher-layer_popup .disabled-voucher{display:block;cursor:not-allowed}.voucher-layer_popup .disabled-voucher a,.voucher-layer_popup .disabled-voucher button{pointer-events:none}.voucher-layer_popup .close-layer_popup{position:absolute;right:-15px!important;top:-3px!important;color:#fff;padding:0;font-size:20px!important;cursor:pointer}.voucher-layer_popup .close-layer_popup:hover{color:#babcbd}.voucher-layer_popup .modal-content{padding:15px}.voucher-layer_popup .img-container{max-height:400px}.voucher-layer_popup input{text-indent:5px}.voucher-layer_popup textarea{width:100%;text-indent:5px;height:100%}.voucher-layer_popup #voucher_mail_form label{cursor:pointer}.voucher-layer_popup button{font-size:16px;padding:10px 25px 10px 25px}.voucher-layer_popup .email-nav-link_wrapper{display:flex;margin-left:auto}.voucher-layer_popup .email-nav-link{display:flex;justify-content:center;margin:0 20px;position:relative}.voucher-layer_popup .email-nav-link .icon_img{text-align:center}.voucher-layer_popup .email-nav-link img{width:50px}.voucher-layer_popup .email-img{width:50px}.voucher-module .autohaus_gutscheine{margin:50px 0}.voucher-module .image-wrapper img{width:100%}.voucher-module .button-blue.link-left-angle{position:relative;z-index:99}.window-module_container{background-color:#f5f5f5}.window-module{padding:70px 0;padding-bottom:60px}.window-module h2{font-size:42px;font-family:VolvoNovumBold}.window-module .scheibe_container{position:relative;width:490px;height:290px}.window-module .scheibe_container #watermark{position:absolute;width:100%;left:0;top:50%;color:#fff;text-align:center;font-size:18px}.window-module .scheibe_container #scheibe_off,.window-module .scheibe_container #scheibe_on{position:absolute;top:0;left:0}.window-module .scheibe_container #scheibe_on{opacity:0;filter:alpha(opacity=0);opacity:0;filter:alpha(opacity=0);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.window-module .scheibe_container #scheibe_on.show{opacity:1;filter:alpha(opacity=100);opacity:1;filter:alpha(opacity=100)}.window-module .scheibe_container #hit{width:16px;height:16px;margin-left:-8px;margin-top:-8px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#fff;background:rgba(255,255,255,.5);position:absolute;top:0;left:0;opacity:0;filter:alpha(opacity=0);opacity:0;filter:alpha(opacity=0)}.window-module .scheibe_container #hit.show{opacity:1;filter:alpha(opacity=100);opacity:1;filter:alpha(opacity=100)}.window-module .area_box_container{display:table-row}.window-module .area_box_container #green.area_box::before{background-color:#b9ed7b;opacity:.2}.window-module .area_box_container #yellow.area_box::before{background-color:#fef18e;opacity:.2}.window-module .area_box_container #red.area_box::before{background-color:#ffb787;opacity:.2}.window-module .area_box_container .area_box{position:relative;color:#1a1a1a;z-index:1;line-height:19px;font-family:VolvoSansProRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;display:table-cell;vertical-align:middle;height:97px;padding-left:15px;padding-right:15px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.window-module .area_box_container .area_box::before{content:"";position:absolute;inset:0;z-index:0}.window-module .area_box_container .area_box.show::before{opacity:1!important;z-index:-1!important}.window-module .area_box_container .area_box.show{display:table-cell!important}.window-module .area_box_container .area_box-middle{border-top:13px solid #f2efea;border-bottom:13px solid #f2efea}.window-module #left{width:490px;float:left;margin:0 0 0 80px}.window-module #right{width:420px;float:left;margin:0 0 0 10px}@media only screen and (max-width:1100px){.window-module #left{width:490px;margin:0 auto;float:none}.window-module #right{width:490px;float:none;margin:0 auto}}@media only screen and (max-width:530px){.window-module #left,.window-module #right,.window-module #scheibe_off,.window-module #scheibe_on,.window-module .scheibe_container{width:100%;height:auto;position:relative!important}.window-module #watermark{top:22%!important}.window-module #scheibe_off{display:none}.window-module #scheibe_on{display:block;opacity:1!important}.window-module .area_box{opacity:1!important;padding:10px 20px;font-size:14px}}.wish_list_wrapper_backdrop.backdrop{display:none;height:100vh;max-width:none;transform:none;top:84px;left:0;border:0;z-index:999;background-color:#3c3c3ce0;max-height:none}.wish_list_wrapper #merkzettel-send_mail_submit{color:#fff}.wish_list_wrapper .email_formular{display:none}.wish_list_wrapper .email_formular .email_elem{margin-left:0}.wish_list_wrapper .email_formular #merkzettel-send_wishlist{color:#fff}.wish_list_wrapper .email_formular .datenschutz_row{display:flex}.wish_list_wrapper .email_formular .datenschutz_row .checkbox_line{position:static}.wish_list_wrapper .email_formular .datenschutz_row label{padding-left:0}.wish_list_wrapper .headline{color:#1c6bba;text-align:left;padding:35px 40px;background-color:transparent;width:100%}.wish_list_wrapper .headline .wish_list_info{letter-spacing:.125em;line-height:1.5;font-size:14px;margin:.4375em;font-family:VolvoNovumBold;display:inline-block;border:1px solid #007bcd;color:#007bcd;padding:13px 30px 11px}.wish_list_wrapper .headline .wish_list_info:hover{background-color:#284e80!important;color:#1c6bba}.wish_list_wrapper .headline .info-active{background-color:#284e80;border-color:#284e80;color:#fff}.wish_list_wrapper .headline .info-active:hover{background-color:#284e80;border-color:#284e80;color:#fff!important}.wish_list_wrapper .headline h3{display:inline-block;margin-top:11px;margin-left:36px;font-family:VolvoNovumLight;margin-bottom:7px;font-size:2.125em;letter-spacing:0;line-height:1.2em;font-weight:700}.wish_list_wrapper .headline .wish_list_close{display:inline-block;float:right;font-size:1.13em;text-transform:uppercase;cursor:pointer}.wish_list_wrapper .headline .wish_list_close .icon-close{margin-left:10px;position:relative;top:2px}.wish_list_wrapper .wish_list_container{background-color:#fff;padding:40px 40px 0;min-height:55vh}.wish_list_wrapper .wish_list_container .infos{font-size:18px;font-weight:700;line-height:27px}.wish_list_wrapper .wish_list_container .infos ol{counter-reset:item;list-style-type:none;padding-left:0;margin-top:26px;display:inline-block}.wish_list_wrapper .wish_list_container .infos ol li{display:block;margin-bottom:25px}.wish_list_wrapper .wish_list_container .infos ol li:before{content:counter(item) " ";counter-increment:item;border:1px solid #003057;border-radius:50%;width:38px;height:38px;display:inline-block;padding:5px 13px;margin-bottom:10px;margin-right:20px;float:left}.wish_list_wrapper .wish_list_container h4{font-family:VolvoNovumBold;font-weight:400;font-size:18px;margin-top:0;margin-bottom:14px;text-transform:uppercase}.wish_list_wrapper .wish_list_container .product{padding-top:20px;padding-bottom:20px}.wish_list_wrapper .wish_list_container .product .img{max-width:120px}.wish_list_wrapper .wish_list_container .product img{width:100%;height:auto;padding-right:0}.wish_list_wrapper .wish_list_container .name .product_title{font-family:VolvoNovumLight;text-transform:none;margin-bottom:7px;font-size:2em;letter-spacing:0;line-height:1.2em;font-weight:700}.wish_list_wrapper .wish_list_container .name .article_nr{font-size:18px}.wish_list_wrapper .wish_list_container .name .article_nr span{font-family:VolvoNovumBold}.wish_list_wrapper .wish_list_container .name .price{font-size:26px;text-transform:uppercase;padding:15px 0 20px;font-weight:700}.wish_list_wrapper .wish_list_container .name .price span{font-size:16px;font-weight:400}.wish_list_wrapper .wish_list_container .name .product_details{font-size:16px;padding-bottom:6px;border-bottom:1px solid #003057;text-transform:uppercase;text-decoration:none}.wish_list_wrapper .wish_list_container .name .product-description{margin-top:20px;width:160%;font-size:17px;line-height:27px;font-family:VolvoNovumLight}.wish_list_wrapper .wish_list_container .number .delete_product{width:61px;height:27px;cursor:pointer;margin-top:10px;margin-left:20px;float:right}.wish_list_wrapper .wish_list_container .number input{height:52px;border:1px solid #b4b5b8;width:70px;text-align:center;float:right}.wish_list_wrapper .wish_list_footer{background-color:#fff;padding:35px 40px}.wish_list_wrapper .wish_list_footer ul{text-align:right}.wish_list_wrapper .wish_list_footer ul li{display:inline-block;color:#1c6bba;margin-right:58px;font-size:18px;text-transform:uppercase}.wish_list_wrapper .wish_list_footer ul li a{color:#1c6bba}.wish_list_wrapper .wish_list_footer ul li img{float:right;margin-left:10px}@media screen and (max-width:1160px){.wish_list_wrapper_backdrop.backdrop{top:64px}}@media screen and (max-width:615px){.wish_list_wrapper .headline .wish_list_info,.wish_list_wrapper .headline h3{margin-top:20px}.wish_list_wrapper .headline .wish_list_close{right:20px;top:25px;display:flex}.wish_list_wrapper .wish_list_footer ul li{margin-right:0;margin-bottom:10px}.wish_list_wrapper .wish_list_footer ul{text-align:center}.wish_list_wrapper .product_description{width:100%}.wish_list_wrapper .product_description p{font-size:14px;line-height:22px}.wish_list_wrapper .email_formular_feedback{position:absolute;top:45%;left:0;padding:0 25px}}.xc60-offer-slider{position:relative}.xc60-offer-slider .background-img-car{width:100%}@media (min-width:1441px){.xc60-offer-slider .background-img-car{height:1200px;overflow:hidden;object-fit:cover}}.xc60-offer-slider .offer-container{display:flex;justify-content:center;align-items:flex-start;position:absolute;top:0;padding:50px;width:100%}@media (max-width:1199px){.xc60-offer-slider .offer-container{top:0;flex-wrap:wrap}}@media (max-width:1199px){.xc60-offer-slider .offer-container{width:100%;flex-direction:column;align-items:center;position:unset;padding:0 20px}}.xc60-offer-slider .offer-container .description{max-width:570px;width:58%;margin-right:50px}@media (max-width:1199px){.xc60-offer-slider .offer-container .description{width:100%;margin:0;max-width:none}}@media (max-width:767px){.xc60-offer-slider .offer-container .description{width:100%;margin-right:0}}.xc60-offer-slider .offer-container .description .title-wrapper{margin-bottom:40px}@media (max-width:1199px){.xc60-offer-slider .offer-container .description .title-wrapper{padding:0 20px;position:absolute;top:2%;left:0;width:100%}}@media (max-width:767px){.xc60-offer-slider .offer-container .description .title-wrapper{top:18px}}.xc60-offer-slider .offer-container .description .title-wrapper .title{font-family:VolvoNovumMedium,sans-serif;font-size:2em;font-weight:500;line-height:1.3em;letter-spacing:normal;text-align:left;color:#000;margin:20px 0}@media (max-width:767px){.xc60-offer-slider .offer-container .description .title-wrapper .title{font-size:1.5em}}@media (max-width:767px){.xc60-offer-slider .offer-container .description .title-wrapper .title br{display:none}}.xc60-offer-slider .offer-container .description .title-wrapper .sub-title{font-family:VolvoNovumSemiLight;font-size:16px;font-weight:300;line-height:1.5em;letter-spacing:normal;text-align:left;color:#141414}@media (max-width:767px){.xc60-offer-slider .offer-container .description .title-wrapper .sub-title{max-width:323px;font-size:16px}}.xc60-offer-slider .offer-container .offer-wrapper{max-width:520px;width:50%;padding:26.7px 24px 19.7px;box-shadow:0 3px 4px 0 rgba(0,0,0,.5);background-color:#fff}@media (max-width:1199px){.xc60-offer-slider .offer-container .offer-wrapper{max-width:500px;width:100%;margin:-120px 0 40px}}@media (max-width:767px){.xc60-offer-slider .offer-container .offer-wrapper{margin:-76px 0 40px}}.xc60-offer-slider .offer-container .offer-wrapper .offer-title-wrapper,.xc60-offer-slider .offer-container .offer-wrapper .title-wrapper{margin-bottom:20px}.xc60-offer-slider .offer-container .offer-wrapper .offer-title-wrapper .title,.xc60-offer-slider .offer-container .offer-wrapper .title-wrapper .title{font-family:VolvoNovumBold;font-size:29px;font-weight:700;line-height:1.03;letter-spacing:normal;text-align:left;color:#333}@media (max-width:767px){.xc60-offer-slider .offer-container .offer-wrapper .offer-title-wrapper .title,.xc60-offer-slider .offer-container .offer-wrapper .title-wrapper .title{font-size:24px;line-height:1.17}}.xc60-offer-slider .offer-container .offer-wrapper .offer-title-wrapper .sub-title,.xc60-offer-slider .offer-container .offer-wrapper .title-wrapper .sub-title{font-family:VolvoNovumLight;font-size:20px;font-weight:300;line-height:1.5;letter-spacing:normal;text-align:left;color:#141414}@media (max-width:767px){.xc60-offer-slider .offer-container .offer-wrapper .offer-title-wrapper .sub-title,.xc60-offer-slider .offer-container .offer-wrapper .title-wrapper .sub-title{font-size:20px;line-height:1.4}}.xc60-offer-slider .offer-container .offer-wrapper .price-table .table-header{padding:20px 10px;display:flex;flex-wrap:wrap;justify-content:space-between;background-color:#3b3b3b;text-transform:uppercase}.xc60-offer-slider .offer-container .offer-wrapper .price-table .table-header .name{font-family:VolvoNovumMedium,sans-serif;font-size:24px;font-weight:500;letter-spacing:normal;text-align:left;color:#fff}@media (max-width:767px){.xc60-offer-slider .offer-container .offer-wrapper .price-table .table-header .name{font-size:20px;line-height:1.2}}.xc60-offer-slider .offer-container .offer-wrapper .price-table .table-header .price{font-family:VolvoNovumMedium,sans-serif;font-size:24px;font-weight:500;letter-spacing:normal;text-align:left;color:#fff;white-space:nowrap}@media (max-width:767px){.xc60-offer-slider .offer-container .offer-wrapper .price-table .table-header .price{font-size:20px;line-height:1.2}}.xc60-offer-slider .offer-container .offer-wrapper .price-table .wrapper{padding:0 15px;display:flex;justify-content:space-between}@media (max-width:767px){.xc60-offer-slider .offer-container .offer-wrapper .price-table .wrapper{padding:0 8px}}.xc60-offer-slider .offer-container .offer-wrapper .price-table .wrapper .name{font-family:VolvoNovumLight;font-size:19px;font-weight:300;line-height:1.58;letter-spacing:normal;text-align:left;color:#141414}@media (max-width:767px){.xc60-offer-slider .offer-container .offer-wrapper .price-table .wrapper .name{font-size:16px;line-height:1.3;padding:6px 0}}.xc60-offer-slider .offer-container .offer-wrapper .price-table .wrapper .price{font-family:VolvoNovumMedium,sans-serif;font-size:18px;font-weight:500;line-height:1.61;letter-spacing:normal;text-align:left;color:#141414}@media (max-width:767px){.xc60-offer-slider .offer-container .offer-wrapper .price-table .wrapper .price{font-size:16px;line-height:1.3;padding:6px 0}}.xc60-offer-slider .offer-container .offer-wrapper .price-table .wrapper:nth-child(odd){background-color:#f5f5f5}.xc60-offer-slider .offer-container .offer-wrapper .link-container{margin:50px 0;display:flex;flex-wrap:wrap;align-items:center;gap:20px}.xc60-offer-slider .offer-container .offer-wrapper .link-container a.button-blue-fill{background-color:#1c6bba!important}.xc60-offer-slider .offer-container .offer-wrapper .link-container a.button-blue-fill:focus{box-shadow:inset 0 0 0 3px #fff,0 0 0 3px #1c6bba}.xc60-offer-slider .offer-container .offer-wrapper .link-container a.link-left-angle:focus{outline:3px solid #1c6bba;padding:11px 6px;border-radius:3px}@media (max-width:1199px){.xc60-offer-slider .offer-container .offer-wrapper .link-container{margin:20px 0}}@media (max-width:767px){.xc60-offer-slider .offer-container .offer-wrapper .link-container{margin:50px 0 0 0;display:flex;gap:20px;flex-direction:column;align-items:center}}.xc60-offer-slider .legal-text-wrapper,.xc60-offer-slider .legal-text-wrapper-black{display:flex;justify-content:flex-start;flex-direction:column}.xc60-offer-slider .legal-text-wrapper p,.xc60-offer-slider .legal-text-wrapper-black p{max-width:1116px;margin:10px 0;font-family:VolvoNovumSemiLight;font-size:12px;font-weight:300;line-height:1.3;color:#707070}.xc60-offer-slider.xc60-editions-offer .offer-container .title-wrapper{max-width:500px;width:50%}@media (max-width:767px){.xc60-offer-slider.xc60-editions-offer .offer-container .title-wrapper{width:100%}}.xc60-offer-slider.xc60-editions-offer .offer-container .title-wrapper .title{max-width:305px}@media (min-width:1920px) and (max-width:2600px){.xc60-offer-slider.xc60-editions-offer .offer-container .title-wrapper .title{max-width:100%}}.xc60-offer-slider.xc60-editions-offer .offer-container .sub-title{padding-right:58px}@media (max-width:767px){.xc60-offer-slider.xc60-editions-offer .offer-container .sub-title{padding-right:0}}.xc60-offer-slider.xc60-editions-offer .offer-container .description{max-width:100%;width:100%;margin-right:0;display:flex;justify-content:center}@media (min-width:1600px){.xc60-offer-slider.xc60-editions-offer .offer-container .description{justify-content:unset}}@media (max-width:767px){.xc60-offer-slider.xc60-editions-offer .offer-container .description{justify-content:unset}}.xc60-offer-slider.xc60-editions-offer .offer-container .offer-wrapper{margin-top:25px;margin-left:50px}@media (min-width:1600px){.xc60-offer-slider.xc60-editions-offer .offer-container .offer-wrapper{margin-left:18%}}@media (max-width:767px){.xc60-offer-slider.xc60-editions-offer .offer-container .offer-wrapper{margin:auto}.xc60-offer-slider.xc60-editions-offer .offer-container .offer-wrapper .price-table .table-header{padding:0 10px}.xc60-offer-slider.xc60-editions-offer .offer-container .offer-wrapper .price-table .table-header .name{font-size:15px}.xc60-offer-slider.xc60-editions-offer .offer-container .offer-wrapper .price-table .table-header .price{font-size:15px}}.slider-xc60 .slick-slide{position:relative}.slider-xc60 .slick-slide>picture:after{content:'';position:absolute;bottom:-2px;left:0;right:0;width:100%;height:280px;background-image:linear-gradient(to bottom,rgba(217,217,217,0),#fff)}@media (max-width:1199px){.slider-xc60 .slick-slide>picture:after{height:140px}}@media (max-width:767px){.slider-xc60 .slick-slide>picture:after{background-image:linear-gradient(to bottom,rgba(217,217,217,0) 67%,#fff)}}.slider-xc60 .legal-text-wrapper{position:relative;max-width:1150px;margin:0 auto;padding:0 20px}@media (max-width:991px){.slider-xc60 .legal-text-wrapper{padding-bottom:60px}}.slider-xc60 .legal-text-wrapper p{width:auto}.special-edition.hero-module{margin:0}.special-edition.hero-module img{width:100%}.special-edition.hero-module .hero-text-container{position:absolute;top:11%;left:0;width:100%;text-align:center}@media (max-width:991px){.special-edition.hero-module .hero-text-container{top:0}}@media (max-width:767px){.special-edition.hero-module .hero-text-container{text-align:left;top:0;padding:20px 15px 36px 15px}}.special-edition.hero-module .hero-text-container p{font-family:VolvoNovumRegular,sans-serif;font-size:26px;font-weight:400;line-height:1.5;color:#000;margin:0}@media (max-width:991px){.special-edition.hero-module .hero-text-container p{font-size:20px}}@media (max-width:767px){.special-edition.hero-module .hero-text-container p{text-align:left}}.special-edition.hero-module .hero-text-container .title{padding:0;margin:0 0 6px;color:#000}@media (max-width:767px){.special-edition.hero-module .hero-text-container .title{margin:0 0 20px}}.special-edition.hero-module .legal-box{position:absolute;bottom:0;width:100%;padding:0 20px;text-align:center;margin:0 0 12px}@media (max-width:767px){.special-edition.hero-module .legal-box{position:relative;text-align:left;margin:12px 0 0}}.special-edition.hero-module .legal-box p{font-family:VolvoNovumRegular,sans-serif;font-size:12px;font-weight:400;line-height:1.5;color:rgba(10,10,10,.96)}.special-edition~.slider-xc60{max-width:1320px;margin:0 auto}.special-edition~.slider-xc60 .slide>picture{width:100%;position:relative;display:block}@media (max-width:767px){.special-edition~.slider-xc60 .slide>picture{padding-bottom:calc(100% / (375 / 554))}}@media (max-width:767px){.special-edition~.slider-xc60 .slide>picture img{position:absolute;width:100%;height:100%;object-fit:cover}}.special-edition~.slider-xc60 .offer-container .offer-wrapper{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:25px}@media (max-width:767px){.special-edition~.slider-xc60 .offer-container .offer-wrapper{align-items:center}}.special-edition~.slider-xc60 .offer-container .offer-wrapper .price-table{width:100%;margin:0 0 20px}.special-edition~.slider-xc60 .offer-container .offer-wrapper .link-container{margin:20px 0 0 0}@media (max-width:767px){.special-edition~.slider-xc60 .offer-container .offer-wrapper .link-container{margin:10px 0 0}}.special-edition~.slider-xc60 .slider-nav{margin:36px 0 0;border-radius:15px;border:solid 1px #757575;background-color:#fafafa;display:flex;align-items:center}@media (max-width:1199px){.special-edition~.slider-xc60 .slider-nav{margin:0;position:absolute;top:-44px;left:50%;transform:translateX(-50%)}}.special-edition~.slider-xc60 .slider-nav-control{border:none;border-radius:15px;background:0 0;padding:10px;width:auto;height:auto;cursor:pointer}.special-edition~.slider-xc60 .slider-nav-control:before{content:'';display:block;width:10px;height:10px;border:solid 2px #1c6bba;border-top:0;border-right:0;transform:rotate(45deg)}.special-edition~.slider-xc60 .slider-nav-control-next:before{transform:rotate(-135deg)}.special-edition~.slider-xc60 .slider-nav-control:after{display:none}.special-edition~.slider-xc60 .slider-nav-control.slick-disabled{opacity:.7}.special-edition~.slider-xc60 .slider-nav .slick-count{font-family:VolvoNovumRegular,sans-serif;color:rgba(10,10,10,.96);text-align:center}.special-edition~.slider-xc60 .info-box{max-width:1060px;margin:-200px auto 120px;position:relative;display:flex;flex-wrap:wrap;gap:20px;padding:0 24px}@media (max-width:1199px){.special-edition~.slider-xc60 .info-box{margin-top:0}}@media (max-width:767px){.special-edition~.slider-xc60 .info-box{margin-bottom:80px;gap:10px}}.special-edition~.slider-xc60 .info-box-item{position:relative;max-width:calc(25% - 15px);flex-basis:100%;flex-grow:1;padding:22px 22px 32px 22px;border-radius:8px;background-color:#fafafa;display:flex;flex-direction:column;justify-content:space-between;height:146px}@media (max-width:991px){.special-edition~.slider-xc60 .info-box-item{padding:22px}}@media (max-width:767px){.special-edition~.slider-xc60 .info-box-item{max-width:calc(50% - 5px);padding:18px;min-height:96px;height:auto}}.special-edition~.slider-xc60 .info-box-item-name{font-size:16px;line-height:1.035;color:#000}@media (max-width:767px){.special-edition~.slider-xc60 .info-box-item-name{font-size:12px}}.special-edition~.slider-xc60 .info-box-item-value{font-family:VolvoNovumMedium,sans-serif;font-size:28px;font-weight:500;line-height:1.2;color:#000}@media (max-width:767px){.special-edition~.slider-xc60 .info-box-item-value{font-size:16px}}.special-edition~.slider-xc60 .info-box-item-value span{font-family:VolvoNovumLight;font-size:16px;white-space:nowrap}@media (max-width:767px){.special-edition~.slider-xc60 .info-box-item-value span{font-size:12px}}.tab-select{margin:52px auto 12px auto;max-width:1320px;position:relative}@media (max-width:767px){.tab-select{margin:40px 0 18px}}.tab-select .tab-wrapper{display:flex;justify-content:center;gap:40px;padding:8px;border-bottom:1px solid #ebebeb}@media (max-width:575px){.tab-select .tab-wrapper{justify-content:flex-start;overflow-x:auto}}.tab-select .tab>a{font-family:VolvoNovumMedium,sans-serif;font-size:14px;font-weight:500;text-align:left;color:#141414;white-space:nowrap}.tab-select .tab>a:hover{color:#1c6bba}.tab-select .tab>a.active{color:#1c6bba;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px;text-decoration-color:#1c6bba}.tab-select .tab>a.expand:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.063' height='6.591' viewBox='0 0 11.063 6.591'%3E%3Cg data-name='Arrow Button'%3E%3Cpath data-name='Pfad 545' d='m2 1.5 5 5-5 5' transform='rotate(90 6.75 5.28)' style='fill:none;stroke:%231c6bba;stroke-width:1.5px'/%3E%3C/g%3E%3C/svg%3E");margin:0 0 0 10px}.tab-select .tab>a[aria-expanded=true]:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.063' height='6.591' viewBox='0 0 11.063 6.591'%3E%3Cg data-name='Arrow Button'%3E%3Cpath data-name='Pfad 545' d='m2 1.5 5 5-5 5' transform='rotate(270 3.75 4.28)' style='fill:none;stroke:%231c6bba;stroke-width:1.5px'/%3E%3C/g%3E%3C/svg%3E")}.tab-select .edition-select{position:absolute;left:50%;transform:translateX(-50%);z-index:30;box-shadow:0 5px 4px 0 #707070;background-color:#fff;min-width:320px}@media (max-width:767px){.tab-select .edition-select{position:unset;transform:none;box-shadow:none;background-color:#ebebeb;min-width:unset}}.tab-select .edition-select>div{display:flex;flex-direction:column;padding:12px 20px}@media (max-width:767px){.tab-select .edition-select>div{padding:12px 40px}}.tab-select .edition-select a{border-bottom:1px solid #ebebeb;padding:20px 10px;font-family:VolvoNovumRegular,sans-serif;font-size:16px;text-align:left;color:#141414}@media (max-width:767px){.tab-select .edition-select a{border-bottom-color:#fafafa}}.tab-select .edition-select a:last-child{border:none}.tab-select .edition-select a:hover{color:#1c6bba}.tab-select .edition-select a.active{font-family:VolvoNovumMedium,sans-serif}.edition-item-columns{max-width:1150px!important;margin-bottom:100px;padding:0 20px!important}@media (max-width:1199px){.edition-item-columns{margin-top:0}}.edition-item-columns .title-box{margin:0 auto 30px;max-width:636px}.edition-item-columns .title-box h2{font-family:VolvoNovumMedium,sans-serif}@media (max-width:1199px){.edition-item-columns .title-box h2{font-size:24px}}.edition-item-columns .item-box{display:flex;flex-wrap:wrap;gap:60px 24px}.edition-item-columns .item-box .item{flex-basis:calc(33.333333% - 16px);flex-grow:1}@media (max-width:991px){.edition-item-columns .item-box .item{flex-basis:calc(50% - 12px)}}@media (max-width:767px){.edition-item-columns .item-box .item{flex-basis:100%}}.edition-item-columns .item-box .item .image-box picture img{width:100%;margin:0 0 25px}.edition-item-columns .item-box .item .text-box h5{font-family:VolvoNovumMedium,sans-serif;margin:0 0 20px;color:#000}.edition-item-columns .item-box .item .text-box p{font-family:VolvoNovumRegular,sans-serif;color:#000}.youtube_fullheight iframe,.ytwrapper{height:100%}.youtube_fullheight img{cursor:pointer}.konnektivitaet-02-video-slider .video-box{width:100%}.konnektivitaet-02-video-slider .video-responsive{width:100%;height:auto;border-radius:10px;box-shadow:0 0 13px #fff}.konnektivitaet-02-video-slider .right-cell-bottom,.konnektivitaet-02-video-slider .right-cell-top{display:flex;align-items:center;justify-content:center;padding:20px}.konnektivitaet-02-video-slider .volovo-tabs .nav-tabs{border-bottom:none}.konnektivitaet-02-video-slider .volovo-tabs a.nav-link:hover{border:1px solid transparent}.konnektivitaet-02-video-slider .volovo-tabs a.nav-link{color:#a0a0a0;border:1px solid transparent;font-size:14px}.konnektivitaet-02-video-slider .volovo-tabs a.nav-link.active{background-color:transparent;color:#000;color:#141414;border:none;border-bottom:1px solid #141414}.konnektivitaet-02-video-slider .divider{display:flex;align-items:center;text-align:center;width:60%;margin:10px auto}.konnektivitaet-02-video-slider .divider::after,.konnektivitaet-02-video-slider .divider::before{content:"";flex:1;border-bottom:1px solid #ccc;margin:0 10px}.konnektivitaet-02-video-slider .divider span{color:#666}:root{--main-color-ex40:#000;--main-color-xc40:#141414}@media (max-width:767px){:root{--main-color-ex40:#141414;--main-color-xc40:#141414}}.bg000-ex40{background:var(--main-color-ex40)}.bg000-xc40{background:var(--main-color-xc40)}.bg000~.module,.blackedition40er~.module{margin-top:120px;margin-bottom:120px;padding-top:0!important;padding-bottom:0!important}@media (max-width:767px){.bg000~.module,.blackedition40er~.module{margin-top:60px;margin-bottom:60px}}.bg000.module .disclaimer-box,.bg000~.disclaimer-box,.bg000~.module .disclaimer-box,.blackedition40er.module .disclaimer-box,.blackedition40er~.disclaimer-box,.blackedition40er~.module .disclaimer-box{max-width:1110px;margin-left:auto;margin-right:auto;padding-right:24px;padding-left:24px;font-family:VolvoNovumRegular,sans-serif;font-size:12px;font-weight:400;line-height:1.5;text-align:center;color:#707070}.bg000.module .disclaimer-box p,.bg000~.disclaimer-box p,.bg000~.module .disclaimer-box p,.blackedition40er.module .disclaimer-box p,.blackedition40er~.disclaimer-box p,.blackedition40er~.module .disclaimer-box p{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-align:inherit;color:inherit}.bg000~.headline-text-module,.blackedition40er~.headline-text-module{margin-top:40px;margin-bottom:120px}@media (max-width:767px){.bg000~.headline-text-module,.blackedition40er~.headline-text-module{margin-bottom:100px}}.bg000~.headline-text-module .text-box,.blackedition40er~.headline-text-module .text-box{max-width:960px;margin-left:auto;margin-right:auto;padding:0 24px}.bg000~.headline-text-module .text-box h1,.blackedition40er~.headline-text-module .text-box h1{font-family:VolvoNovumMedium,sans-serif;font-size:40px;font-weight:500;text-align:center;color:#fff;margin:0 0 24px}@media (max-width:767px){.bg000~.headline-text-module .text-box h1,.blackedition40er~.headline-text-module .text-box h1{font-size:32px}}.bg000~.headline-text-module .text-box .h5,.blackedition40er~.headline-text-module .text-box .h5{font-family:VolvoNovumLight;font-size:20px;font-weight:300;text-align:center;color:#fff;margin:0}@media (max-width:767px){.bg000~.headline-text-module .text-box .h5,.blackedition40er~.headline-text-module .text-box .h5{font-size:16px}}.bg000~.campaign-offer,.blackedition40er~.campaign-offer{max-width:1158px;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;padding-bottom:60px!important}.bg000~.campaign-offer .content-box,.blackedition40er~.campaign-offer .content-box{position:relative;margin:0 24px 20px}@media (max-width:767px){.bg000~.campaign-offer .content-box,.blackedition40er~.campaign-offer .content-box{margin-left:0;margin-right:0}}.bg000~.campaign-offer .content-box img,.blackedition40er~.campaign-offer .content-box img{width:100%}.bg000~.campaign-offer .text-box,.blackedition40er~.campaign-offer .text-box{max-width:392px;margin-left:auto;margin-right:auto;position:absolute;top:0;left:0;padding:24px;margin:40px}@media (max-width:767px){.bg000~.campaign-offer .text-box,.blackedition40er~.campaign-offer .text-box{width:100%;left:calc(50% - 8px);transform:translate(-50%,0);padding:32px;margin:0}}.bg000~.campaign-offer .text-box h2,.blackedition40er~.campaign-offer .text-box h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.2;text-align:left;color:#141414;margin:0 0 20px}@media (max-width:767px){.bg000~.campaign-offer .text-box h2,.blackedition40er~.campaign-offer .text-box h2{font-size:24px}}.bg000~.campaign-offer .text-box p,.blackedition40er~.campaign-offer .text-box p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:left;color:#141414;margin:0 0 0}.bg000~.campaign-offer .offer-box,.blackedition40er~.campaign-offer .offer-box{max-width:494px;width:100%;position:absolute;top:0;right:0;background:#fff;padding:24px;margin:40px}@media (max-width:991px){.bg000~.campaign-offer .offer-box,.blackedition40er~.campaign-offer .offer-box{position:relative;margin:-24px 40px 0}}@media (max-width:767px){.bg000~.campaign-offer .offer-box,.blackedition40er~.campaign-offer .offer-box{max-width:360px;width:calc(100% - 16px);position:relative;left:calc(50% - 8px);transform:translate(-50%,0);padding-left:16px;padding-right:16px;margin:-24px 8px 0}}.bg000~.campaign-offer .offer-box h2,.blackedition40er~.campaign-offer .offer-box h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.2;text-align:left;color:#333;margin:0 0 20px}@media (max-width:767px){.bg000~.campaign-offer .offer-box h2,.blackedition40er~.campaign-offer .offer-box h2{font-size:24px}}@media (max-width:767px){.bg000~.campaign-offer .offer-box h2,.blackedition40er~.campaign-offer .offer-box h2{text-align:center;color:#000}}.bg000~.campaign-offer .offer-box p,.blackedition40er~.campaign-offer .offer-box p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:left;color:#000;margin:0 0 24px}@media (max-width:767px){.bg000~.campaign-offer .offer-box p,.blackedition40er~.campaign-offer .offer-box p{text-align:center;color:#333}}.bg000~.campaign-offer .offer-box .links-box,.blackedition40er~.campaign-offer .offer-box .links-box{display:flex;align-items:center;margin:24px 0 0}.bg000~.campaign-offer .price-box .main-price-item,.blackedition40er~.campaign-offer .price-box .main-price-item{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:20px;background:#3b3b3b;color:#fff;padding:20px}@media (max-width:767px){.bg000~.campaign-offer .price-box .main-price-item,.blackedition40er~.campaign-offer .price-box .main-price-item{padding-left:12px;padding-right:12px}}.bg000~.campaign-offer .price-box .main-price-item>div,.blackedition40er~.campaign-offer .price-box .main-price-item>div{display:flex;align-items:flex-start;gap:4px}.bg000~.campaign-offer .price-box .main-price-item>div span,.blackedition40er~.campaign-offer .price-box .main-price-item>div span{font-family:VolvoNovumMedium,sans-serif;font-size:14px;font-weight:500;line-height:1.1}@media (max-width:767px){.bg000~.campaign-offer .price-box .main-price-item>div span,.blackedition40er~.campaign-offer .price-box .main-price-item>div span{font-size:12px}}.bg000~.campaign-offer .price-box .main-price-item .h4,.blackedition40er~.campaign-offer .price-box .main-price-item .h4{font-family:VolvoNovumMedium,sans-serif;font-size:24px;font-weight:500;text-align:left;color:#fff;text-transform:uppercase;white-space:nowrap;margin:0}@media (max-width:767px){.bg000~.campaign-offer .price-box .main-price-item .h4,.blackedition40er~.campaign-offer .price-box .main-price-item .h4{font-size:22px}}.bg000~.campaign-offer .price-box .price-item,.blackedition40er~.campaign-offer .price-box .price-item{display:flex;align-items:flex-start;justify-content:space-between;background:#fff;color:#141414}.bg000~.campaign-offer .price-box .price-item:nth-child(even),.blackedition40er~.campaign-offer .price-box .price-item:nth-child(even){background:#f5f5f5}.bg000~.campaign-offer .price-box .price-item>div,.blackedition40er~.campaign-offer .price-box .price-item>div{width:66.6666667%;font-size:19px;padding:4px 16px}@media (max-width:767px){.bg000~.campaign-offer .price-box .price-item>div,.blackedition40er~.campaign-offer .price-box .price-item>div{font-size:16px;padding-left:12px;padding-right:12px}}.bg000~.campaign-offer .price-box .price-item>div:nth-child(2),.blackedition40er~.campaign-offer .price-box .price-item>div:nth-child(2){width:33.3333334%;border-left:1px solid #a5a5a5;font-family:VolvoNovumMedium,sans-serif}.bg000~.campaign-offer .disclaimer-box,.blackedition40er~.campaign-offer .disclaimer-box{max-width:1158px;margin-left:auto;margin-right:auto;text-align:left;color:#fff}@media (max-width:767px){.bg000~.campaign-offer .disclaimer-box,.blackedition40er~.campaign-offer .disclaimer-box{max-width:408px;margin-left:auto;margin-right:auto}}.bg000~.item-columns-3,.blackedition40er~.item-columns-3{max-width:1140px;margin-left:auto;margin-right:auto;padding:0 24px;margin-top:60px}.bg000~.item-columns-3 .title-box,.blackedition40er~.item-columns-3 .title-box{max-width:908px;margin-left:auto;margin-right:auto;margin-bottom:40px}.bg000~.item-columns-3 .title-box h2,.blackedition40er~.item-columns-3 .title-box h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.2;text-align:center;color:#000;margin:0 0 20px}@media (max-width:767px){.bg000~.item-columns-3 .title-box h2,.blackedition40er~.item-columns-3 .title-box h2{font-size:24px}}.bg000~.item-columns-3 .title-box p,.blackedition40er~.item-columns-3 .title-box p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:center;color:#000;margin:0 0 0}.bg000~.item-columns-3 .title-box h1,.blackedition40er~.item-columns-3 .title-box h1{font-family:VolvoNovumMedium,sans-serif;font-size:40px;font-weight:500;line-height:1.3;text-align:center;color:#000;margin:0 0 20px}@media (max-width:767px){.bg000~.item-columns-3 .title-box h1,.blackedition40er~.item-columns-3 .title-box h1{font-size:24px;color:#141414}}.bg000~.item-columns-3 .title-box .h5,.blackedition40er~.item-columns-3 .title-box .h5{font-family:VolvoNovumLight;font-size:20px;font-weight:300;line-height:1.3;text-align:center;color:#000}@media (max-width:767px){.bg000~.item-columns-3 .title-box .h5,.blackedition40er~.item-columns-3 .title-box .h5{font-size:16px;color:#141414}}.bg000~.item-columns-3 .title-box .links-box,.blackedition40er~.item-columns-3 .title-box .links-box{display:flex;justify-content:center;align-items:center;margin:40px 0}.bg000~.item-columns-3 .item-box,.blackedition40er~.item-columns-3 .item-box{display:flex;flex-wrap:wrap;gap:60px 24px}.bg000~.item-columns-3 .item-box .item,.blackedition40er~.item-columns-3 .item-box .item{flex-basis:calc(33.333333% - 16px);flex-grow:1}@media (max-width:991px){.bg000~.item-columns-3 .item-box .item,.blackedition40er~.item-columns-3 .item-box .item{flex-basis:calc(50% - 12px)}}@media (max-width:767px){.bg000~.item-columns-3 .item-box .item,.blackedition40er~.item-columns-3 .item-box .item{flex-basis:100%}}.bg000~.item-columns-3 .item-box .item .image-box,.blackedition40er~.item-columns-3 .item-box .item .image-box{margin:0 0 26px}@media (max-width:767px){.bg000~.item-columns-3 .item-box .item .image-box,.blackedition40er~.item-columns-3 .item-box .item .image-box{margin:0 0 16px}}.bg000~.item-columns-3 .item-box .item .image-box img,.blackedition40er~.item-columns-3 .item-box .item .image-box img{width:100%;object-fit:cover;aspect-ratio:334/230}.bg000~.item-columns-3 .item-box .item .text-box .h4,.blackedition40er~.item-columns-3 .item-box .item .text-box .h4{font-family:VolvoNovumMedium,sans-serif;font-size:24px;font-weight:500;line-height:1.17;text-align:left;color:#000;margin:0 0 20px}@media (max-width:1199px){.bg000~.item-columns-3 .item-box .item .text-box .h4,.blackedition40er~.item-columns-3 .item-box .item .text-box .h4{margin:0 0 16px}}@media (max-width:767px){.bg000~.item-columns-3 .item-box .item .text-box .h4,.blackedition40er~.item-columns-3 .item-box .item .text-box .h4{color:#141414}}.bg000~.item-columns-3 .item-box .item .text-box p,.blackedition40er~.item-columns-3 .item-box .item .text-box p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:left;color:#000;margin:0 0 0}@media (max-width:767px){.bg000~.item-columns-3 .item-box .item .text-box p,.blackedition40er~.item-columns-3 .item-box .item .text-box p{color:#141414}}.campaign90er~.module{margin-top:120px;margin-bottom:120px;padding-top:0!important;padding-bottom:0!important}@media (max-width:767px){.campaign90er~.module{margin-top:60px;margin-bottom:60px}}.campaign90er.module .disclaimer-box,.campaign90er~.disclaimer-box,.campaign90er~.module .disclaimer-box{max-width:1130px;margin-left:auto;margin-right:auto;padding-right:24px;padding-left:24px;font-family:VolvoNovumRegular,sans-serif;font-size:12px;font-weight:400;line-height:1.5;text-align:center;color:#707070}.campaign90er.module .disclaimer-box p,.campaign90er~.disclaimer-box p,.campaign90er~.module .disclaimer-box p{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-align:inherit;color:inherit}.campaign90er.module.hero-module .hero-text-container{position:absolute;top:10%;left:50%;transform:translateX(-50%);max-width:812px;width:100%;text-align:center;padding:0 24px;color:#000}@media (max-width:991px){.campaign90er.module.hero-module .hero-text-container{top:5%}}@media (max-width:767px){.campaign90er.module.hero-module .hero-text-container{top:10%;padding:0 8px}}.campaign90er.module.hero-module .hero-text-container .title{font-size:40px;padding:0;margin:0 0 10px}@media (max-width:767px){.campaign90er.module.hero-module .hero-text-container .title{font-size:32px}}.campaign90er.module.hero-module .hero-text-container h5{font-family:VolvoNovumRegular,sans-serif;font-weight:400;margin:0 0 30px}.campaign90er.module.hero-module .full-size-img img{width:100%;min-height:540px;object-fit:cover}.campaign90er~.two-items{max-width:1130px;margin-left:auto;margin-right:auto;margin-top:-10%}@media (max-width:767px){.campaign90er~.two-items{margin-top:0}}.campaign90er~.two-items .title-box{padding:0 24px;margin:0 0 40px;max-width:856px;margin-left:auto;margin-right:auto}.campaign90er~.two-items .title-box h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.2;text-align:center;color:#000;margin:0 0 16px}@media (max-width:767px){.campaign90er~.two-items .title-box h2{font-size:24px}}.campaign90er~.two-items .title-box p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:center;color:#000;margin:0 0 0}.campaign90er~.two-items .title-box h5{font-family:VolvoNovumLight;font-weight:300;text-align:center;color:#000;margin:0}.campaign90er~.two-items .two-items-wrapper{width:100%;position:relative;display:flex;justify-content:center;gap:30px}.campaign90er~.two-items .item-wrapper{position:relative}.campaign90er~.two-items .text-block-wrapper{position:absolute;left:0;top:0;background:#fff;margin:32px 26px;padding:20px 30px}@media (max-width:767px){.campaign90er~.two-items .text-block-wrapper{margin:12px}}.campaign90er~.two-items .text-block-wrapper .title{font-family:VolvoNovumMedium,sans-serif;line-height:1.3}.campaign90er~.two-items .text-block-wrapper .description{max-width:440px;margin:18px 0 30px 0;color:#000}.campaign90er~.two-items .text-block-wrapper .link-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:30px 60px}.campaign90er~.two-items .tabs{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.campaign90er~.two-items .tabs .tab{display:none;margin:0 0 16px;padding:0 20px;font-family:VolvoNovumMedium,sans-serif;font-size:14px;line-height:17px;color:#757575;cursor:pointer}@media (max-width:1199px){.campaign90er~.two-items .tabs .tab{display:block}}.campaign90er~.two-items .tabs .tab:hover{color:#141414}.campaign90er~.two-items .tabs input{display:none}.campaign90er~.two-items .tabs input:checked+.tab{color:#141414;text-decoration:underline;text-decoration-color:#1c6bba;text-decoration-thickness:2px;text-underline-offset:3px}@media (max-width:1199px){.campaign90er~.two-items .tabs #tab-1:checked~.two-items-wrapper .item-1{position:relative;left:auto;transform:none}}@media (max-width:1199px){.campaign90er~.two-items .tabs #tab-2:checked~.two-items-wrapper .item-2{position:relative;left:auto;transform:none}}@media (max-width:1199px){.campaign90er~.two-items .tabs .item-wrapper{position:absolute;left:50%;transform:translateX(-50%)}}@media (max-width:1199px){.campaign90er~.two-items .tabs .item-wrapper.item-1{left:calc(50% - 564px)}}@media (max-width:767px){.campaign90er~.two-items .tabs .item-wrapper.item-1{left:calc(50% - 341px)}}@media (max-width:1199px){.campaign90er~.two-items .tabs .item-wrapper.item-2{left:calc(50% + 564px)}}@media (max-width:767px){.campaign90er~.two-items .tabs .item-wrapper.item-2{left:calc(50% + 341px)}}.campaign90er~.two-items .disclaimer-box{max-width:540px;margin-left:auto;margin-right:auto;padding:0;margin:20px 0 0;font-family:VolvoNovumLight;font-weight:300;text-align:left}@media (max-width:767px){.campaign90er~.two-items .disclaimer-box{max-width:327px;margin-left:auto;margin-right:auto}}.campaign90er~.item-columns-3{max-width:1178px;margin-left:auto;margin-right:auto;padding:0 24px}.campaign90er~.item-columns-3 .title-box{max-width:660px;margin-left:auto;margin-right:auto;padding:0 24px;margin-bottom:20px}.campaign90er~.item-columns-3 .title-box h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.2;text-align:center;color:#000;margin:0 0 20px}@media (max-width:767px){.campaign90er~.item-columns-3 .title-box h2{font-size:24px}}.campaign90er~.item-columns-3 .title-box p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:center;color:#000;margin:0 0 0}.campaign90er~.item-columns-3 .title-box h3{font-family:VolvoNovumMedium,sans-serif;font-size:26px;font-weight:500;text-align:center;color:#000}@media (max-width:767px){.campaign90er~.item-columns-3 .title-box h3{font-size:24px}}.campaign90er~.item-columns-3 .item-box{display:flex;flex-wrap:wrap;gap:30px}.campaign90er~.item-columns-3 .item-box .item{flex-basis:calc(33.333333% - 20px);flex-grow:1}@media (max-width:991px){.campaign90er~.item-columns-3 .item-box .item{flex-basis:calc(50% - 15px)}}@media (max-width:767px){.campaign90er~.item-columns-3 .item-box .item{flex-basis:100%}}.campaign90er~.item-columns-3 .item-box .item .image-box{margin:0 0 8px}@media (max-width:767px){.campaign90er~.item-columns-3 .item-box .item .image-box{margin:0 0 16px}}.campaign90er~.item-columns-3 .item-box .item .image-box img{width:100%}@media (max-width:767px){.campaign90er~.item-columns-3 .item-box .item .text-box{padding:0 24px}}.campaign90er~.item-columns-3 .item-box .item .text-box .h5{font-family:VolvoNovumMedium,sans-serif;margin:0 0 10px;color:#141414}@media (max-width:1199px){.campaign90er~.item-columns-3 .item-box .item .text-box .h5{margin:0 0 16px}}.campaign90er~.item-columns-3 .item-box .item .text-box p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:left;color:#000;margin:0 0 0}.campaign90er~.item-columns-3 .item-box .item .text-box p{max-width:302px}.campaign90er~.item-columns-2{max-width:1130px;margin-left:auto;margin-right:auto;padding:0 24px}@media (max-width:767px){.campaign90er~.item-columns-2{padding:0}}.campaign90er~.item-columns-2 .title-box{max-width:660px;margin-left:auto;margin-right:auto;padding:0 24px;margin-bottom:40px}@media (max-width:767px){.campaign90er~.item-columns-2 .title-box{margin-bottom:30px}}.campaign90er~.item-columns-2 .title-box h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.2;text-align:center;color:#000;margin:0 0 20px}@media (max-width:767px){.campaign90er~.item-columns-2 .title-box h2{font-size:24px}}.campaign90er~.item-columns-2 .title-box p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:center;color:#000;margin:0 0 0}.campaign90er~.item-columns-2 .item-box{display:flex;flex-wrap:wrap;gap:40px 30px}.campaign90er~.item-columns-2 .item-box .item{background:#fafafa;flex-basis:calc(33.333333% - 16px);flex-grow:1}@media (max-width:991px){.campaign90er~.item-columns-2 .item-box .item{flex-basis:calc(50% - 15px)}}@media (max-width:767px){.campaign90er~.item-columns-2 .item-box .item{background:0 0;flex-basis:100%}}@media (max-width:767px){.campaign90er~.item-columns-2 .item-box .item .image-box{margin:0 0 16px}}.campaign90er~.item-columns-2 .item-box .item .image-box img{width:100%;margin:0}.campaign90er~.item-columns-2 .item-box .item .text-box{padding:40px 34px}@media (max-width:767px){.campaign90er~.item-columns-2 .item-box .item .text-box{padding:0 24px}}.campaign90er~.item-columns-2 .item-box .item .text-box .h5{font-family:VolvoNovumMedium,sans-serif;color:#141414;margin:0 0 16px}.campaign90er~.item-columns-2 .item-box .item .text-box p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:left;color:#000;margin:0 0 0}.campaign90er~.item-columns-2 .item-box .item .text-box p{max-width:452px}.campaign90er~.item-columns-2 .item-box .item .text-box .links-box{margin:60px 0 0}@media (max-width:767px){.campaign90er~.item-columns-2 .item-box .item .text-box .links-box{margin:30px 0 0}}.campaign90er~.item-list-icon{max-width:1178px;margin-left:auto;margin-right:auto;padding:0 24px}.campaign90er~.item-list-icon .title-box{max-width:830px;margin-left:auto;margin-right:auto}.campaign90er~.item-list-icon .title-box h6{font-family:VolvoNovumMedium,sans-serif;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:#707070}.campaign90er~.item-list-icon .title-box h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.2;text-align:center;color:#000;margin:0 0 20px}@media (max-width:767px){.campaign90er~.item-list-icon .title-box h2{font-size:24px}}.campaign90er~.item-list-icon .title-box p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:center;color:#000;margin:0 0 0}.campaign90er~.item-list-icon .content-wrapper{display:flex;flex-wrap:wrap;gap:30px;margin:40px 0 0}.campaign90er~.item-list-icon .content-wrapper .item{flex:1 1 calc(33.33333% - 20px)}@media (max-width:767px){.campaign90er~.item-list-icon .content-wrapper .item{flex:1 1 100%}}.campaign90er~.item-list-icon .content-wrapper .item .content-box{display:flex;gap:16px;height:100%}.campaign90er~.item-list-icon .content-wrapper .item .text-box{max-width:350px;height:100%;margin-top:10px}@media (max-width:767px){.campaign90er~.item-list-icon .content-wrapper .item .text-box{height:auto;margin-top:0}}.campaign90er~.item-list-icon .content-wrapper .item .icon-box{width:68px;height:68px;background:#fafafa;border-radius:10px;flex-shrink:0;display:flex;justify-content:center;align-items:center}.campaign90er~.item-list-icon .content-wrapper .item .h5{font-family:VolvoNovumMedium,sans-serif;font-size:20px;font-weight:500;line-height:1.2;color:#141414;margin:0 0 10px}.campaign90er~.item-list-icon .content-wrapper .item p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:left;color:#000;margin:0 0 0}.campaign90er~.item-list-icon .content-wrapper .item p{font-family:VolvoNovumRegular,sans-serif}@media (max-width:767px){.campaign90er~.item-list-icon .content-wrapper .item p{font-size:14px}}.campaign90er~.item-list-icon-v2{max-width:1098px;margin-left:auto;margin-right:auto;padding:0 24px}.campaign90er~.item-list-icon-v2 .title-box{max-width:922px;margin-left:auto;margin-right:auto}.campaign90er~.item-list-icon-v2 .title-box h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.2;text-align:center;color:#000;margin:0 0 20px}@media (max-width:767px){.campaign90er~.item-list-icon-v2 .title-box h2{font-size:24px}}.campaign90er~.item-list-icon-v2 .title-box p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:center;color:#000;margin:0 0 0}.campaign90er~.item-list-icon-v2 .title-box p{max-width:716px;margin-left:auto;margin-right:auto}.campaign90er~.item-list-icon-v2 .title-box .h6{font-family:VolvoNovumMedium,sans-serif;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:#707070}.campaign90er~.item-list-icon-v2 .content-wrapper{display:flex;flex-wrap:wrap;gap:30px;margin:40px 0 0}.campaign90er~.item-list-icon-v2 .content-wrapper .item{flex:1 1 calc(33.33333% - 20px)}@media (max-width:767px){.campaign90er~.item-list-icon-v2 .content-wrapper .item{flex:1 1 100%}}.campaign90er~.item-list-icon-v2 .content-wrapper .item .content-box{display:flex;flex-direction:column;align-items:center;gap:16px;height:100%}@media (max-width:767px){.campaign90er~.item-list-icon-v2 .content-wrapper .item .content-box{padding:0 24px}}.campaign90er~.item-list-icon-v2 .content-wrapper .item .text-box{max-width:350px;margin-left:auto;margin-right:auto}.campaign90er~.item-list-icon-v2 .content-wrapper .item .icon-box{width:50px;height:50px;display:flex;justify-content:center;align-items:center}.campaign90er~.item-list-icon-v2 .content-wrapper .item .h4{font-family:VolvoNovumMedium,sans-serif;font-size:24px;font-weight:500;line-height:1.2;color:#141414;text-align:center;margin:0 0 16px}.campaign90er~.item-list-icon-v2 .content-wrapper .item p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:center;color:#000;margin:0 0 0}.campaign90er~.item-list-icon-v2 .slider-nav{width:calc(100% + 48px);position:absolute;top:0;bottom:0;left:-24px;right:0;display:flex;align-items:center;justify-content:space-between}@media (min-width:768px){.campaign90er~.item-list-icon-v2 .slider-nav{display:none}}.campaign90er~.item-list-icon-v2 .slider-nav .slick-arrow{position:relative;z-index:9;width:auto;height:auto;cursor:pointer}.campaign90er~.item-list-icon-v2 .slider-nav .slick-arrow:after{display:none}@media (min-width:768px){.campaign90er~.item-list-icon-v2 .slider-nav-dots{display:none}}.campaign90er~.item-list-icon-v2 .slider-nav-dots .slick-dots{width:100%;display:flex;justify-content:center;align-items:center;gap:6px;margin:30px 0 0}.campaign90er~.item-list-icon-v2 .slider-nav-dots .slick-dots li{width:12px;height:12px;border-radius:50%;background:#000}.campaign90er~.item-list-icon-v2 .slider-nav-dots .slick-dots li.slick-active{background:#d5d5d5}.campaign90er~.item-list-icon-v2 .slider-nav-dots .slick-dots li button{display:none}.spring-tsk-2021 .spring-list--wrapper{padding:0 30px;position:relative;overflow:hidden}.spring-tsk-2021 .spring-list--wrapper h2{text-align:left;margin-bottom:20px}@media all and (min-width:1500px){.spring-tsk-2021 .spring-list--wrapper{max-width:1280px;margin:0 auto}}@media all and (max-width:660px){.spring-tsk-2021 .spring-list--wrapper{padding:0;height:1250px;overflow:hidden}}.spring-tsk-2021 .title-block{margin:45px 0;text-align:center}.spring-tsk-2021 .title-block h1{font-family:VolvoNovumMedium}.spring-tsk-2021 .title-block h2{text-align:center}@media (max-width:768px){.spring-tsk-2021 .title-block h1{font-size:32px}.spring-tsk-2021 .title-block h2{font-size:24px}}.spring-tsk-2021 .spring-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr))}.spring-tsk-2021 .spring-list--item{position:relative;display:flex;flex-direction:column;align-items:center;padding-bottom:65px}@media (max-width:991px){.spring-tsk-2021 .spring-list--item .item-image img{max-width:350px}}.spring-tsk-2021 .spring-list--item .item-title{font-size:22px;text-align:center;margin:24px 0 6px 0}.spring-tsk-2021 .spring-list--item .line{width:150px;height:2px;margin:26px auto 0 auto}.spring-tsk-2021 .spring-list--item .line.bronze{background-color:#cd7f32}.spring-tsk-2021 .spring-list--item .line.silver{background-color:#aaa9ad}.spring-tsk-2021 .spring-list--item .line.gold{background-color:gold}.spring-tsk-2021 .spring-list--item .item-description{text-align:center;font-size:14px}.spring-tsk-2021 .spring-list--item .editable-price{text-align:center;margin-top:auto;color:#007bcd}.spring-tsk-2021 .spring-list--item .editable-price .price{color:#007bcd}@media (max-width:660px){.spring-tsk-2021 .spring-list--item{position:absolute}.spring-tsk-2021 .spring-list--item:nth-child(1){top:15%;right:28px}.spring-tsk-2021 .spring-list--item:nth-child(2){top:55%;left:50%;transform:translate(-50%,-50%)}.spring-tsk-2021 .spring-list--item:nth-child(3){top:67%}}@media (max-width:555px){.spring-tsk-2021 .spring-list--item:nth-child(1){right:48px}.spring-tsk-2021 .spring-list--item:nth-child(3){left:24px}}@media (max-width:540px){.spring-tsk-2021 .spring-list--item:nth-child(1){right:-15px}.spring-tsk-2021 .spring-list--item:nth-child(3){left:-15px}}@media (max-width:465px){.spring-tsk-2021 .spring-list--item:nth-child(1){right:0}.spring-tsk-2021 .spring-list--item:nth-child(3){left:0}}@media (max-width:385px){.spring-tsk-2021 .spring-list--item:nth-child(1){top:15%;right:-53px}.spring-tsk-2021 .spring-list--item:nth-child(3){left:-53px}}@media all and (min-width:1500px){.spring-tsk-2021 .spring-list{grid-template-columns:repeat(3,410px);justify-content:center}}@media all and (max-width:768px){.spring-tsk-2021 .spring-list--item .item-description,.spring-tsk-2021 .spring-list--item .item-title{padding:0 15px}}.spring-tsk-2021 .module.exterior-feature-two-module .tab-wrapper-info .tab-info{display:flex;flex-direction:column;justify-content:center}.spring-tsk-2021 .module.exterior-feature-two-module .tab-wrapper-info .tab-info .title{margin:0 0 15px 0}.spring-tsk-2021 .module.exterior-feature-two-module .tab-wrapper-info .tab-info .button-first a{max-width:280px;text-transform:uppercase;font-size:14px;border-radius:4px}@media all and (max-width:991px){.spring-tsk-2021 .module.exterior-feature-two-module .tab-wrapper-info .tab-info{padding:0!important}.spring-tsk-2021 .module.exterior-feature-two-module .tab-wrapper-info .tab-info .button-first a{margin:auto;margin-bottom:60px}}.spring-tsk-2021 .text-center .title{margin-bottom:10px;font-family:VolvoNovumMedium}@media (max-width:768px){.spring-tsk-2021 .text-center{display:none}}.spring-tsk-2021 .exterior-feature-two-module.full-screen.module{max-width:unset}.spring-tsk-2021 .exterior-feature-two-module.full-screen.module .tab-wrapper-info{padding:0}.spring-tsk-2021 .exterior-feature-two-module.full-screen.module .tab-wrapper-info .mobile-title{display:none}@media (max-width:991px){.spring-tsk-2021 .exterior-feature-two-module.full-screen.module .tab-wrapper-info .mobile-title{display:block}}.spring-tsk-2021 .exterior-feature-two-module.full-screen.module .tab-wrapper-info .desktop-title{display:block}@media (max-width:991px){.spring-tsk-2021 .exterior-feature-two-module.full-screen.module .tab-wrapper-info .desktop-title{display:none}}.spring-tsk-2021 .exterior-feature-two-module.full-screen.module .tab-wrapper-info.row{margin:0;display:flex;flex-wrap:unset}@media (max-width:991px){.spring-tsk-2021 .exterior-feature-two-module.full-screen.module .tab-wrapper-info.row{flex-direction:column}}.spring-tsk-2021 .exterior-feature-two-module.full-screen.module .tab-wrapper-info .tab-info{margin-left:50px}.spring-tsk-2021 .exterior-feature-two-module.full-screen.module .tab-wrapper-info .tab-info .main-description{color:#000}.spring-tsk-2021 .exterior-feature-two-module.full-screen.module .tab-wrapper-info .tab-info .main-description.price p{font-family:VolvoNovumMedium}.spring-tsk-2021 .exterior-feature-two-module.full-screen.module .tab-wrapper-info .tab-info .main-description.price p:nth-child(1){margin-bottom:-3px;margin-top:38px;font-size:15px;color:#707070}.spring-tsk-2021 .exterior-feature-two-module.full-screen.module .tab-wrapper-info .tab-info .main-description.price p:nth-child(2){font-size:25px;color:#000}@media (max-width:768px){.spring-tsk-2021 .exterior-feature-two-module.full-screen.module .tab-wrapper-info .tab-info .main-description{text-align:left}}.spring-tsk-2021 .exterior-feature-two-module.full-screen.module .tab-wrapper-info .tab-info .button-first a:hover{border:1px solid #000;color:#fff;background-color:#000}.spring-tsk-2021 .exterior-feature-two-module.full-screen.module .tab-wrapper-info .tab-info .button-first.button-first-fill a{max-width:300px;font-size:18px;background-color:#007bcd;color:#fff}.spring-tsk-2021 .exterior-feature-two-module.full-screen.module .tab-wrapper-info .tab-info .button-first.button-first-fill a:hover{border-color:#000;background-color:#000;color:#fff}@media (max-width:1300px){.spring-tsk-2021 .exterior-feature-two-module.full-screen.module .tab-wrapper-info .tab-info{margin-left:0}}@media (max-width:991px){.spring-tsk-2021 .exterior-feature-two-module.full-screen.module .tab-wrapper-info .wrapper-img{min-width:100%}}.spring-tsk-2021 .exterior-feature-two-module.full-screen.module .wrapper-img{padding:0}.spring-tsk-2021 .exterior-feature-two-module.full-screen.module .wrapper-img img{width:100%;height:auto}.spring-tsk-2021 .exterior-feature-two-module.full-screen.module.inverse .tab-info{margin-right:60px}@media (max-width:1300px){.spring-tsk-2021 .exterior-feature-two-module.full-screen.module.inverse .tab-info{margin-right:0}}.spring-tsk-2021 .exterior-feature-two-module.full-screen.module.inverse .tab-wrapper-info{justify-content:unset}.spring-tsk-2021 .exterior-feature-two-module.full-screen.module.inverse .tab-wrapper-info.row{display:flex;flex-wrap:unset}@media (max-width:991px){.spring-tsk-2021 .exterior-feature-two-module.full-screen.module.inverse.first .wrapper-img{order:2}.spring-tsk-2021 .exterior-feature-two-module.full-screen.module.inverse .tab-info .title h3{text-align:center}}@media (max-width:768px){.spring-tsk-2021 .exterior-feature-two-module.full-screen.module.inverse .tab-info .main-description.main-description-center{text-align:center}}.spring-tsk-2021 .exterior-feature-two-module.full-screen.module .title{color:#000}.spring-tsk-2021 .exterior-feature-two-module.full-screen.module .title.optimization{font-size:32px;font-family:VolvoNovumMedium}.spring-tsk-2021 .exterior-feature-two-module.full-screen.module .title.small{font-size:20px;font-family:VolvoNovumMedium}.spring-tsk-2021 .exterior-feature-two-module.full-screen.module.with-background{background-color:#fafafa}@media (max-width:1200px){.spring-tsk-2021 .exterior-feature-two-module.full-screen.module{padding-right:0;padding-left:0}}.spring-tsk-2021 .polestar-performance-img{position:relative}@keyframes topFadeOutTitle{0%{position:absolute;top:30%;opacity:0}100%{opacity:1}}@keyframes topFadeOutDes{0%{position:absolute;top:40%;opacity:0}100%{opacity:1}}.spring-tsk-2021 .polestar-performance-img video{width:100%;height:auto}.spring-tsk-2021 .polestar-performance-img .text-block{color:#fff}.spring-tsk-2021 .polestar-performance-img .text-block h2{width:100%;max-width:395px;text-align:left;font-size:54px;font-family:VolvoNovumMedium;position:absolute;left:70%;top:30%;transform:translate(-50%,-50%);animation-name:topFadeOutTitle;animation-duration:5s}@media (max-width:1375px){.spring-tsk-2021 .polestar-performance-img .text-block h2{font-size:50px}}@media (max-width:768px){.spring-tsk-2021 .polestar-performance-img .text-block h2{top:30%;left:60%;font-size:35px}}.spring-tsk-2021 .polestar-performance-img .text-block h3{width:100%;max-width:395px;font-size:20px;line-height:28px;text-align:left;position:absolute;left:70%;top:45%;transform:translate(-50%,-50%);animation-name:topFadeOutDes;animation-duration:5s}@media (max-width:768px){.spring-tsk-2021 .polestar-performance-img .text-block h3{top:55%;left:60%;font-size:16px}}.spring-tsk-2021~.tsk3-campaign-contact-module{background:url(/assets/market/img/campaign/tsk_campaign_2022/Service_Form_BG.jpg) no-repeat center top/cover}.spring-tsk-2021~.tsk3-campaign-contact-module .form-fields{padding:0 55px 0 0}.spring-tsk-2021~.tsk3-campaign-contact-module .form-fields .input-fields .line:not(:last-of-type){margin-bottom:25px}.spring-tsk-2021~.tsk3-campaign-contact-module .contact-container{color:#fff}.spring-tsk-2021~.tsk3-campaign-contact-module .contact-container h3{text-align:left}.spring-tsk-2021~.tsk3-campaign-contact-module .contact-container .description{text-align:left;font-size:16px;width:425px;margin:0;margin-bottom:65px}@media (max-width:768px){.spring-tsk-2021~.tsk3-campaign-contact-module .contact-container{padding-top:85%}.spring-tsk-2021~.tsk3-campaign-contact-module .contact-container .description{width:330px}.spring-tsk-2021~.tsk3-campaign-contact-module .contact-container h3{width:unset}}.spring-tsk-2021~.tsk3-campaign-contact-module form .custom-checkbox-area{font-size:12px}.spring-tsk-2021~.tsk3-campaign-contact-module form .custom-checkbox-area a{color:#1c6bba}.spring-tsk-2021~.tsk3-campaign-contact-module form .vehicle-information .desired-date-options .custom-radio-inside_button input+label{color:#fff;padding:13px}.spring-tsk-2021~.tsk3-campaign-contact-module form .vehicle-information .desired-date-options .custom-radio-inside_button input:checked+label::before{background-color:#141414}.spring-tsk-2021~.tsk3-campaign-contact-module form .vehicle-information .desired-date-options .custom-radio-inside_button input:not(:checked)+label::before{background-color:#284e80}.spring-tsk-2021~.tsk3-campaign-contact-module form .submit-form-block{justify-content:flex-start}.spring-tsk-2021~.tsk3-campaign-contact-module form .submit-form-block>button{color:#fff;background-color:#284e80;border:none}.spring-tsk-2021~.tsk3-campaign-contact-module form .select-container{display:flex}.spring-tsk-2021~.tsk3-campaign-contact-module form .select-container .form-item{width:100%}.spring-tsk-2021~.tsk3-campaign-contact-module form .select-container .form-item:nth-child(1){margin-right:20px}@media (max-width:768px){.spring-tsk-2021~.tsk3-campaign-contact-module form .select-container{flex-direction:column;margin-bottom:25px}}.spring-tsk-2021~.tsk3-campaign-contact-module form .line-data{max-width:100%!important}.spring-tsk-2021~.tsk3-campaign-contact-module form .form-item .input-wrapper{position:relative}.spring-tsk-2021~.tsk3-campaign-contact-module form .form-item .input-wrapper input::placeholder{opacity:0}.spring-tsk-2021~.tsk3-campaign-contact-module form .form-item .input-wrapper span:not(.error_message){position:absolute;top:50%;left:24px;transform:translateY(-50%);font-size:16px;transition-duration:.3s;color:#b7b7b7}.spring-tsk-2021~.tsk3-campaign-contact-module form .form-item .input-wrapper input:not(:placeholder-shown)+span:not(.error_message),.spring-tsk-2021~.tsk3-campaign-contact-module form .form-item .input-wrapper:focus-within>span:not(.error_message){top:0!important;transform:none;font-size:12px;color:#b7b7b7}.spring-tsk-2021~.tsk3-campaign-contact-module form .form-item .input-wrapper input[type=email],.spring-tsk-2021~.tsk3-campaign-contact-module form .form-item .input-wrapper input[type=tel],.spring-tsk-2021~.tsk3-campaign-contact-module form .form-item .input-wrapper input[type=text]{padding:12px 25px;font-size:16px;color:#141414;border:1px solid #1c6bba;border-radius:4px;background-color:#fff}.spring-tsk-2021~.tsk3-campaign-contact-module form .form-item .select-wrapper select{background-color:#fff}.spring-tsk-2021~.tsk3-campaign-contact-module form .form-item .select-wrapper:after{width:0}.spring-tsk-2021~.tsk3-campaign-contact-module form .form-item .floating-label{position:relative}.spring-tsk-2021~.tsk3-campaign-contact-module form .form-item .floating-label select{width:100%;height:auto;padding:12px 25px;border:1px solid #1c6bba;border-radius:4px;appearance:none;font-size:16px}.spring-tsk-2021~.tsk3-campaign-contact-module form .form-item .floating-label select+span:not(.triggered){position:absolute;top:50%;left:24px;transform:translateY(-50%);font-size:16px;transition-duration:.3s;color:#b7b7b7}@media (max-width:768px){.spring-tsk-2021~.tsk3-campaign-contact-module form .form-item .floating-label select{height:49px}}.spring-tsk-2021~.tsk3-campaign-contact-module form .form-item .floating-label span:not(.error_message){position:absolute;top:50%;left:24px;transform:translateY(-50%);font-size:16px;transition-duration:.3s;color:#b7b7b7}.spring-tsk-2021~.tsk3-campaign-contact-module form .form-item .floating-label select+span.triggered,.spring-tsk-2021~.tsk3-campaign-contact-module form .form-item .floating-label:focus-within>span.triggered{top:0!important;transform:none;font-size:12px;color:#b7b7b7}@media (max-width:768px){.spring-tsk-2021~.tsk3-campaign-contact-module form .contact-container .form-fields .input-fields .line .line-data input{line-height:unset}}@media (max-width:1024px){.spring-tsk-2021~.tsk3-campaign-contact-module{background:#292427 url(/assets/market/img/campaign/tsk_campaign_2022/Service_Form_BG.jpg) no-repeat center top/contain}}.spring-tsk-2021 .offer_legals{max-width:700px;margin:10px 20px}.spring-tsk-2021 .offer_legals p{font-size:12px}@media (max-width:1750px){.spring-tsk-2021 .offer_legals{max-width:600px}}@media (max-width:1550px){.spring-tsk-2021 .offer_legals{max-width:450px}}@media (max-width:991px){.spring-tsk-2021 .offer_legals{max-width:100%}}.a-brackets{position:relative}.a-brackets.m-increased:after,.a-brackets.m-increased:before{font-size:30px}.a-brackets:after,.a-brackets:before{height:100%;width:5px;display:block;position:absolute;top:50%;transform:translateY(-50%);font-size:23px;font-weight:bolder;border:1px solid #007bcd;background:0 0}.a-brackets:before{content:'';left:0;border-width:2px 0 2px 2px}.a-brackets:after{content:'';right:0;border-width:2px 2px 2px 0}.s-offer{position:relative}.s-offer.m-empty .s-offer_main{min-width:650px;justify-content:flex-end}.s-offer.m-empty .s-offer_main_txt{align-self:center;text-align:right}.s-offer_main{display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative;min-height:675px}.s-offer_main_bg{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}.s-offer_main_controls{height:0;width:100%;position:absolute;top:50%;z-index:700;transform:translateY(-50%)}.s-offer_main_controls_btn{position:absolute;width:48px;height:48px;border-radius:50%;display:flex;justify-content:center;background-color:#fff;align-items:center;cursor:pointer;transform:translateY(-50%);transition:background .3s}@media (max-width:767px){.s-offer_main_controls_btn{width:36px;height:36px}}.s-offer_main_controls_btn .icon{font-size:20px;font-weight:700;color:#007bcd}@media (max-width:767px){.s-offer_main_controls_btn .icon{font-size:16px}}.s-offer_main_controls_btn.disabled{background-color:#e6e6e6!important;cursor:not-allowed}.s-offer_main_controls_btn.disabled .icon{background-color:unset!important}.s-offer_main_controls .prev{left:-24px}@media (max-width:991px){.s-offer_main_controls .prev{left:2px}}@media (max-width:767px){.s-offer_main_controls .prev{left:7px}}.s-offer_main_controls .next{right:-24px}@media (max-width:991px){.s-offer_main_controls .next{right:2px}}@media (max-width:767px){.s-offer_main_controls .next{right:7px}}.s-offer_main_controls .disabled span{background-color:#afafaf;cursor:not-allowed}.s-offer_main_txt{max-width:480px;margin:50px 25px 0;position:relative;color:#fff;align-self:start}.s-offer_main_txt_ttl{margin-bottom:10px;font:28px VolvoNovumMedium,sans-serif}.s-offer_main_txt_tgl{display:block;font-size:18px}.s-offer_main_txt_btn{font-size:14px;line-height:1.0625rem;text-decoration:none;text-transform:uppercase;padding:0;margin:0;border:none;background-color:transparent;outline:0;cursor:pointer;color:#fff!important;display:inline-block;padding:15px 27px;display:inline-block;white-space:nowrap;cursor:pointer;border:1px solid #fff;border-radius:4px;background-color:true!important;position:relative;transition:all .15s;color:#fff!important;background-color:true!important;border-color:#007bcd!important;margin-top:20px;display:inline-block}.s-offer_main_txt_btn:active,.s-offer_main_txt_btn:focus{outline:0}.s-offer_main_txt_btn:hover:after{margin-left:10px}.s-offer_main_txt_btn:after{top:0;left:100%;margin-left:5px;font-family:volvo-icons;font-size:1em;line-height:1em;content:"";vertical-align:-3px;margin-top:.2em;background-repeat:no-repeat;background-position:center center;transition:all .15s}.s-offer_main_fg{width:100%;max-width:600px;padding:25px 20px;margin:100px 25px;overflow:auto;color:#000;background-color:#fff;box-shadow:0 2px 2px 0 rgba(2,2,2,.2);z-index:1}.s-offer_main_fg_ttl{padding-left:10px;margin-bottom:10px;text-align:left;font:28px VolvoNovumMedium,sans-serif}.s-offer_main_fg_tgl{font:14px/24px VolvoNovumLight,sans-serif;padding-left:10px;margin-bottom:15px;text-align:left}.s-offer_main_fg_table_head{min-height:65px;padding:0 20px;display:flex;align-items:center;justify-content:flex-start;background-color:#6e6e6e;color:#fff;font:22px/40px VolvoSansMedium;letter-spacing:1px}.s-offer_main_fg_table_main{width:100%;margin-bottom:30px;font-size:14px}.s-offer_main_fg_table_main_entry{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:4px 20px}.s-offer_main_fg_table_main_entry:nth-child(2n+1){background-color:#e6e6e6}.s-offer_main_fg_table_main_entry_name{width:75%;border-right:1px solid #fff}.s-offer_main_fg_table_main_entry_val{width:35%;margin-left:15px;font:12px VolvoNovumMedium,sans-serif}.s-offer_main_fg_table_main_entry_val strong{font-weight:400}.s-offer_main_fg_links{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.s-offer_main_fg_links_lnk{font-size:14px;line-height:1.0625rem;text-decoration:none;text-transform:uppercase;padding:0;margin:0;border:none;background-color:transparent;outline:0;cursor:pointer;flex:1;padding-left:0!important;padding-right:0!important;text-align:center;color:#007bcd}.s-offer_main_fg_links_lnk:active,.s-offer_main_fg_links_lnk:focus{outline:0}.s-offer_main_fg_links_lnk:first-child{font-size:14px;line-height:1.0625rem;text-decoration:none;text-transform:uppercase;color:#007bcd!important;padding:15px 27px;display:inline-block;white-space:nowrap;cursor:pointer;border:1px solid #007bcd;border-radius:4px;background-color:transparent!important;position:relative}.s-offer_main_fg_links_lnk:first-child:hover:after{margin-left:10px}.s-offer_main_fg_links_lnk:first-child:after{top:0;left:100%;margin-left:5px;font-family:volvo-icons;font-size:1em;line-height:1em;content:"";vertical-align:-3px;margin-top:.2em;background-repeat:no-repeat;background-position:center center;transition:all .15s}.s-offer_main_fg_links_lnk:first-child:hover{transition:all .15s;color:#fff!important;background-color:#007bcd!important;border-color:#007bcd!important}.s-offer_legals{margin-top:30px;display:none}.s-offer_legals>*{margin:0}.s-offer_legals>*+*{margin-top:30px}@media (max-width:768px){.s-offer_legals{padding:0 20px!important}}.s-offer_bottom-links{margin-top:10px;display:flex;justify-content:flex-start}.s-offer_bottom-links_lnk{font:14px/24px VolvoNovumLight,sans-serif;color:#767676!important;text-decoration:underline!important;cursor:pointer}.s-offer_bottom-links_divider{display:inline-block;margin:0 10px}@media (max-width:768px){.s-offer.m-empty .s-offer_main{justify-content:center!important;min-width:unset}.s-offer.m-empty .s-offer_main_bg{height:100%;width:100%}.s-offer.m-empty .s-offer_main_txt{width:100%;padding:20px;margin:0;text-align:center!important}.s-offer.m-empty .s-offer_main_txt_btn{padding-left:5px;padding-right:5px}.s-offer_main{min-height:350px;flex-direction:column}.s-offer_main_bg{height:calc(100% - 400px)}.s-offer_main_txt{max-width:unset}.s-offer_main_txt_btn,.s-offer_main_txt_tgl,.s-offer_main_txt_ttl{text-align:center}.s-offer_main_fg{width:calc(100% - 50px);max-width:unset;margin-bottom:0}.s-offer_main_fg_tgl,.s-offer_main_fg_ttl{text-align:center}.s-offer_main_fg_table_head{justify-content:center}.s-offer_main_fg_links{flex-direction:column}.s-offer_main_fg_links_lnk{padding-left:40px!important;padding-right:40px!important}.s-offer_main_fg_links_lnk:first-child{flex:1}.s-offer_main_fg_links_lnk:last-child{flex:1}.s-offer_bottom-links{flex-direction:column;align-items:center}.s-offer_bottom-links_lnk{margin-top:8px}.s-offer_bottom-links_divider{display:none}}.a-brackets{position:relative}.a-brackets.m-increased:after,.a-brackets.m-increased:before{font-size:30px}.a-brackets:after,.a-brackets:before{height:100%;width:5px;display:block;position:absolute;top:50%;transform:translateY(-50%);font-size:23px;font-weight:bolder;border:1px solid #007bcd;background:0 0}.a-brackets:before{content:'';left:0;border-width:2px 0 2px 2px}.a-brackets:after{content:'';right:0;border-width:2px 2px 2px 0}.xc40-campaign-video_wrapper{position:relative;height:700px;width:100%}.xc40-campaign-video_wrapper_video{width:100%;height:100%;object-fit:cover}@media (max-width:768px){.xc40-campaign-video_wrapper_video{height:calc(100vw - 68px);object-fit:cover}}.xc40-campaign-video_wrapper_controls{width:100%;position:absolute;bottom:20px;left:0}@media (max-width:768px){.xc40-campaign-video_wrapper_controls{bottom:unset;left:15%}}.xc40-campaign-video_wrapper_controls button{font-size:14px;line-height:1.0625rem;text-decoration:none;text-transform:uppercase;padding:0;margin:0;border:none;background-color:transparent;outline:0;cursor:pointer;color:#007bcd!important;display:inline-block;border:1px solid #007bcd;border-radius:4px;background-color:true!important;position:relative;transition:all .15s;color:#007bcd!important;background-color:true!important;border-color:#007bcd!important;display:block;height:45px;width:45px;padding:10px;border:unset;cursor:pointer;position:relative}.xc40-campaign-video_wrapper_controls button:active,.xc40-campaign-video_wrapper_controls button:focus{outline:0}.xc40-campaign-video_wrapper_controls button:hover:after{margin-left:10px}.xc40-campaign-video_wrapper_controls button:after{top:0;left:100%;margin-left:5px;font-family:volvo-icons;font-size:1em;line-height:1em;content:"";vertical-align:-3px;margin-top:.2em;background-repeat:no-repeat;background-position:center center;transition:all .15s}.xc40-campaign-video_wrapper_controls button:active,.xc40-campaign-video_wrapper_controls button:focus{outline:0}.xc40-campaign-video_wrapper_controls button img{width:calc(100% - 20px);height:calc(100% - 20px);position:absolute;top:10px;left:10px;display:block;object-fit:contain}.xc40-campaign-video_wrapper_controls button.m-off{display:none}.xc40-campaign-video_wrapper_controls button::after{content:unset}.xc40-campaign-video_wrapper_controls_player{margin-right:65px;position:absolute;right:25px;top:50%;transform:translateY(-90%);display:flex}@media (max-width:768px){.xc40-campaign-video_wrapper_controls_player{transform:translateY(-110%)}}.xc40-campaign-video_wrapper_controls_player_pause{position:relative}.xc40-campaign-video_wrapper_controls_player_pause_timeline{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-85deg)}.xc40-campaign-video_wrapper_txt{max-width:370px;position:absolute;top:50%;left:5%;transform:translateY(-110%);color:#141414}.xc40-campaign-video_wrapper_txt.m-off{display:none}.xc40-campaign-video_wrapper_txt_preline p{font-family:VolvoNovumMedium,sans-serif;font-weight:500;font-size:14px;line-height:2.29;color:#141414;text-transform:uppercase}@media (max-width:768px){.xc40-campaign-video_wrapper_txt_preline p{margin-top:20px;line-height:1.6}}.xc40-campaign-video_wrapper_txt_ttl{font-family:VolvoNovumMedium,sans-serif;margin-bottom:20px;font-size:40px;line-height:.45;color:#141414}@media (max-width:768px){.xc40-campaign-video_wrapper_txt_ttl{font-size:36px;line-height:normal}}.xc40-campaign-video_wrapper_txt_dsc{margin:5px 0 20px 0;font-family:VolvoNovumRegular,sans-serif;font-size:16px;font-weight:400;line-height:1.3;letter-spacing:-.24px;color:#141414}.xc40-campaign-video_wrapper_txt_links_link{font-size:14px;line-height:1.0625rem;text-decoration:none;text-transform:uppercase;padding:0;margin:0;border:none;background-color:transparent;outline:0;cursor:pointer;color:#fff!important;display:inline-block;padding:15px 27px;display:inline-block;white-space:nowrap;cursor:pointer;border:1px solid #fff;border-radius:4px;background-color:true!important;position:relative;transition:all .15s;color:#fff!important;background-color:true!important;border-color:#007bcd!important;color:#141414!important;border-color:#161818!important}.xc40-campaign-video_wrapper_txt_links_link:active,.xc40-campaign-video_wrapper_txt_links_link:focus{outline:0}.xc40-campaign-video_wrapper_txt_links_link:hover:after{margin-left:10px}.xc40-campaign-video_wrapper_txt_links_link:after{top:0;left:100%;margin-left:5px;font-family:volvo-icons;font-size:1em;line-height:1em;content:"";vertical-align:-3px;margin-top:.2em;background-repeat:no-repeat;background-position:center center;transition:all .15s}.xc40-campaign-video_wrapper_txt_links_link:hover{color:#141414!important;border-color:#fff!important;background-color:#fff!important}@media (max-width:768px){.xc40-campaign-video_wrapper_txt_links_link:hover{color:#141414!important;border-color:#161818!important}}.xc40-campaign-video_wrapper_mobile-txt{max-width:327px;margin-top:30px;padding-left:auto;padding-right:auto;display:none;text-align:center}@media (max-width:768px){.xc40-campaign-video_wrapper_mobile-txt{margin:auto}}.xc40-campaign-video_wrapper_mobile-txt.m-off{display:none}.xc40-campaign-video_wrapper_mobile-txt_ttl{font-size:34px!important;margin-bottom:30px}.xc40-campaign-video_wrapper_mobile-txt_dsc{margin-bottom:5px;font-size:22px;line-height:26px}.xc40-campaign-video_wrapper_mobile-txt_links{display:flex;flex-direction:column;align-items:center}.xc40-campaign-video_wrapper_mobile-txt_links_link{font-size:14px;line-height:1.0625rem;text-decoration:none;text-transform:uppercase;padding:0;margin:0;border:none;background-color:transparent;outline:0;cursor:pointer;color:#007bcd!important;display:inline-block;padding:15px 27px;display:inline-block;white-space:nowrap;cursor:pointer;border:1px solid #007bcd;border-radius:4px;background-color:true!important;position:relative;transition:all .15s;color:#007bcd!important;background-color:true!important;border-color:#007bcd!important}.xc40-campaign-video_wrapper_mobile-txt_links_link:active,.xc40-campaign-video_wrapper_mobile-txt_links_link:focus{outline:0}.xc40-campaign-video_wrapper_mobile-txt_links_link:hover:after{margin-left:10px}.xc40-campaign-video_wrapper_mobile-txt_links_link:after{top:0;left:100%;margin-left:5px;font-family:volvo-icons;font-size:1em;line-height:1em;content:"";vertical-align:-3px;margin-top:.2em;background-repeat:no-repeat;background-position:center center;transition:all .15s}.xc40-campaign-video_wrapper_mobile-txt_links .button:first-child{border:1px solid #161818}.xc40-campaign-video_wrapper_mobile-txt_links .button{width:auto}@media (max-width:640px){.xc40-campaign-video_wrapper_mobile-txt{display:block}}*{scroll-behavior:smooth}.xc60-headline-text-module .text{text-align:center;max-width:775px;margin:0 auto}.xc60-headline-text-module .text .title{font-size:40px}.xc60-headline-text-module .text h2.title{font-size:32px;text-align:center;font-family:VolvoNovumRegular}.xc60-headline-text-module .text .sub-title{margin:15px 0;font-size:26px}.xc60-headline-text-module .text .description{font-size:16px}.xc60-headline-text-module .control-box{display:flex;align-items:center;justify-content:center;margin-top:25px}.xc60-headline-text-module .control-box>div{margin:0 15px}.xc60-headline-text-module .control-box .btn-box a:hover{color:#007bcd}.xc60-headline-text-module .control-box a{color:#007bcd;font-size:18px!important;padding:15px 30px!important}@media screen and (max-width:768px){.xc60-headline-text-module .text .title{font-size:30px}.xc60-headline-text-module h2.title,.xc60-headline-text-module h2.title+.description{text-align:left}.xc60-headline-text-module .control-box{flex-direction:column}.xc60-headline-text-module .control-box .btn-anchor{margin-bottom:15px}}.xc60-gallery-highlight{padding:40px 0!important}.xc60-gallery-highlight button{outline:0}.xc60-gallery-highlight button:focus{outline:0}.xc60-gallery-highlight .slide-box{position:relative}.xc60-gallery-highlight .slide-box .info-box{position:absolute;left:30px;right:30px;top:20px}.xc60-gallery-highlight .slide-box .info-box .title{text-align:center;font-size:52px;line-height:1;margin-bottom:20px;font-family:VolvoNovumMedium}.xc60-gallery-highlight .slide-box .info-box .description{max-width:50%;padding:0 50px;font-size:16px}.xc60-gallery-highlight .slide-box .info-box.right-position .description{margin-left:auto}.xc60-gallery-highlight .slick-list .slick-slide{height:auto;outline:0;margin:0}.xc60-gallery-highlight .slick-list .slick-slide img{width:100%;height:auto}@media (max-width:768px){.xc60-gallery-highlight .slick-list .slick-slide{height:100%}}.xc60-gallery-highlight .slick-track{display:flex}.xc60-gallery-highlight .slick-next,.xc60-gallery-highlight .slick-prev{position:absolute;display:flex;align-items:center;justify-content:center;top:50%;width:40px;padding:0;height:60px;border:none;overflow:hidden;z-index:10;transform:translateY(-50%);background-color:transparent}.xc60-gallery-highlight .slick-next:after,.xc60-gallery-highlight .slick-prev:after{display:none}.xc60-gallery-highlight .slick-next:before,.xc60-gallery-highlight .slick-prev:before{content:'';width:25px;height:25px;display:inline-block;border-top:2px solid;border-left:2px solid}@media (max-width:768px){.xc60-gallery-highlight .slick-next:before,.xc60-gallery-highlight .slick-prev:before{border-top:5px solid;border-left:5px solid}}.xc60-gallery-highlight .slick-next{right:15px}.xc60-gallery-highlight .slick-next:before{transform:rotate(135deg)}.xc60-gallery-highlight .slick-prev{left:15px}.xc60-gallery-highlight .slick-prev:before{transform:rotate(-45deg)}.xc60-gallery-highlight .slick-dots{align-items:center;justify-content:center;display:flex;position:absolute;left:50%;bottom:0;transform:translate(-50%,0)}.xc60-gallery-highlight .slick-dots li{margin:0 3px;width:auto;padding:10px}.xc60-gallery-highlight .slick-dots li button{width:8px;height:8px;border:none;padding:0;text-indent:-9999px;background-color:#707070;border-radius:50%;display:block}.xc60-gallery-highlight .slick-dots li button:before{display:none}.xc60-gallery-highlight .slick-dots li.slick-active button{background:#0b76ef}@media screen and (max-width:768px){.xc60-gallery-highlight{padding:0!important}.xc60-gallery-highlight .slide-box .info-box{position:relative;left:0;right:0;padding:0 15px}.xc60-gallery-highlight .slide-box .info-box .description{max-width:100%;padding:0}.xc60-gallery-highlight .slick-next,.xc60-gallery-highlight .slick-prev{top:22%;color:#fff}.xc60-gallery-highlight .slick-next:before,.xc60-gallery-highlight .slick-prev:before{border-color:#fff}.xc60-gallery-highlight .slick-dots{bottom:485px;position:relative}}.xc60-item-list{padding-left:15px;padding-right:15px;overflow:hidden}.xc60-item-list *{box-sizing:border-box}.xc60-item-list .title{font-size:32px;line-height:1.24;text-align:center;color:#161818}.xc60-item-list .xc60-items-list--wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin:30px 0 0 0;padding:0}.xc60-item-list .xc60-items-list--wrapper .list-item{display:flex;flex:1}.xc60-item-list .xc60-items-list--wrapper .list-item:nth-child(1) .card-box--image img{left:0}.xc60-item-list .xc60-items-list--wrapper .list-item:nth-child(2) .card-box--image img{right:0;top:30px}.xc60-item-list .xc60-items-list--wrapper .card-box{display:flex;flex:0 1 100%;flex-direction:column;background-color:#fff}.xc60-item-list .xc60-items-list--wrapper .card-box--image{position:relative;height:250px}.xc60-item-list .xc60-items-list--wrapper .card-box--image img{position:absolute;width:calc(100% + 40px)}.xc60-item-list .xc60-items-list--wrapper .card-box--content{display:flex;flex:1 1 auto;max-width:506px;padding:0 10px 0 40px;flex-direction:column}.xc60-item-list .xc60-items-list--wrapper .card-box--title{font-size:20px;text-align:left;margin:30px 0 15px 0;font-family:VolvoNovumMedium,sans-serif}.xc60-item-list .xc60-items-list--wrapper .card-box--description{font-size:16px;text-align:left}.xc60-item-list .xc60-items-list--wrapper .card-box .no-border_button{padding:15px 0!important;border:unset;font-size:15px}.xc60-item-list .xc60-items-list--wrapper .card-box .no-border_button:hover{color:#007bcd!important;background-color:unset!important}@media (max-width:400px){.xc60-item-list .xc60-items-list--wrapper .card-box .no-border_button{font-size:16px!important;text-align:left!important}}@media screen and (max-width:768px){.xc60-item-list .xc60-items-list--wrapper .list-item{flex:0 1 100%}.xc60-item-list .xc60-items-list--wrapper .card-box--image{height:auto}.xc60-item-list .xc60-items-list--wrapper .card-box--image img{top:0!important;position:relative;width:100%}.xc60-item-list .xc60-items-list--wrapper .card-box--title{margin:30px 0 10px 0;text-align:left}.xc60-item-list .xc60-items-list--wrapper .card-box--description{text-align:left;margin-bottom:10px}.xc60-item-list .xc60-items-list--wrapper .card-box--content{padding:0 15px}}.offer-title{margin-bottom:-25px;margin-top:174px;font-family:VolvoNovumRegular,sans-serif;font-size:26px;font-weight:400;line-height:1.23;text-align:center;color:#000}.offer-title.title-bev{margin-top:0}@media (max-width:600px){.offer-title{margin-top:0}}.campaign-module{margin-bottom:50px}.campaign-module .technical-description-first{max-width:1110px;font-family:VolvoNovumRegular,sans-serif;font-size:14px;font-weight:400;line-height:1.5;text-align:left;color:#333}@media (max-width:600px){.campaign-module .technical-description-first{font-size:11px;padding:0 15px}}.campaign-module .technical-description-first.technical-description-second{font-size:18px}@media (max-width:600px){.campaign-module .technical-description-first.technical-description-second{font-size:12px}}.campaign-module .full-size-img{overflow:hidden}@media screen and (max-width:768px){.campaign-module .full-size-img{height:auto}.campaign-module .full-size-img img{width:100%;height:100%;object-fit:cover}}.campaign-module .over-text{position:absolute;left:50px;top:10%;max-width:50%;color:#fff;z-index:20}.campaign-module .over-text .heder-title,.campaign-module .over-text .title{font-size:33px}@media (max-width:768px){.campaign-module .over-text .heder-title,.campaign-module .over-text .title{font-size:28px}}.campaign-module .over-text .description{display:block;font-size:18px}@media (max-width:768px){.campaign-module .over-text .description{font-size:16px}}.campaign-module .over-text .video-link{display:inline-block;border:1px solid #fff}.campaign-module .over-block{position:absolute;background-color:#fff;color:#000;padding:25px 20px;max-width:500px;width:100%;overflow:auto;right:110px;top:50%;z-index:400;transform:translate(0,-50%);box-shadow:0 2px 2px 0 rgba(2,2,2,.2);height:auto}.campaign-module .over-block h3{margin-bottom:10px;font-size:24px;font-family:VolvoNovumLight;line-height:1.29;color:#333}.campaign-module .over-block h2{text-align:left;font-size:22px;margin-bottom:15px;font-family:VolvoNovumLight}.campaign-module .over-block table{width:100%}.campaign-module .over-block thead .table-header{display:table-cell;background-color:#3b3b3b;color:#fff;text-align:center;font-size:17px;line-height:20px;font-family:VolvoSansRegular}.campaign-module .over-block thead .table-header--wrapper{display:flex;align-items:center;justify-content:flex-end}.campaign-module .over-block thead .table-header--wrapper .label{text-transform:uppercase;margin-right:15px}.campaign-module .over-block tbody{width:100%;margin-bottom:20px;font-size:17px;text-align:right}.campaign-module .over-block tbody tr:nth-child(odd){background-color:#f5f5f5}.campaign-module .over-block tbody tr td{padding:6px 10px}.campaign-module .over-block tbody tr td:nth-child(1){text-transform:uppercase;width:100%}.campaign-module .over-block tbody tr td:nth-child(2){border-left:1px solid #ccc;white-space:nowrap;padding:6px 16px;min-width:170px}@media (max-width:600px){.campaign-module .over-block tbody tr td:nth-child(2){min-width:150px}}.campaign-module .over-block .link-container{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;margin-top:40px}.campaign-module .over-block .link-container a{text-align:center;padding:15px 18px 16px;color:#1c6bba;white-space:nowrap;transition:.2s}.campaign-module .over-block .link-container a.color-blue.link-left-angle{margin-right:60px}@media (max-width:600px){.campaign-module .over-block .link-container a.color-blue.link-left-angle{margin-right:0}}.campaign-module .over-block .link-container a.button.link-left-angle{text-transform:none}.campaign-module .over-block .link-container .button{min-width:190px;border:1px solid #1c6bba}.campaign-module .over-block .link-container .button:hover{color:#fff;background-color:#1c6bba}.campaign-module .over-block .link-container .scroll-to-contact{padding-right:0;text-transform:none}@media (max-width:768px){.campaign-module .over-block{padding-left:10px;padding-right:10px}}.campaign-module .der-neue-xc60-legals-hidden{display:none}.campaign-module:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:-1px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,.1) 37%,rgba(0,0,0,.45) 69%,rgba(0,0,0,.6) 80%,#000 100%)}@media screen and (max-width:768px){.campaign-module{margin:0}.campaign-module .full-size-img{min-height:150px}.campaign-module .over-text{left:15px;top:55px;max-width:90%}.campaign-module .over-block{position:relative;right:0;top:0;max-width:100%;bottom:0;box-shadow:none;transform:translate(0,0)}.campaign-module .over-block h2,.campaign-module .over-block h3{text-align:center}.campaign-module .over-block tbody tr td:nth-child(2){text-align:right}.campaign-module .over-block .link-container a{flex:0 1 100%}.campaign-module:after{content:none}}.c40-video video{width:100%;height:auto}.xc60-headline-text-module.c40-recharge .content .title{max-width:unset;font-family:VolvoNovumMedium}.c40-spring .over-text .title{max-width:500px;margin-bottom:20px;line-height:2rem}.c40-spring .over-text .description{max-width:450px}.c40-spring .over-block h2{font-family:VolvoNovumMedium;font-size:30px;font-weight:700;line-height:1.03;color:#333}.c40-spring .over-block h2 sup{font-weight:500}@media (max-width:768px){.c40-spring .over-block h2{max-width:325px;margin-left:auto;margin-right:auto;font-size:28px}}.c40-spring .over-block .first-table .table-header--wrapper{padding:0 20px;justify-content:space-between;font-family:VolvoNovumMedium;font-size:24px}.c40-spring .over-block .first-table .table-header--wrapper .label{text-transform:uppercase;text-align:left;line-height:2.88}.c40-spring .over-block .first-table .table-header--wrapper .price-box sup{line-height:2.95}.c40-spring .over-block .first-table .table-header--wrapper .price-box .sup-text{position:relative;font-size:12px}.c40-spring .over-block .first-table .table-header--wrapper .price-box .sup-text .netto{position:absolute;top:5px;right:6px}.c40-spring .over-block .first-table tbody tr td{font-size:19px;line-height:1.58;color:#141414}@media (max-width:600px){.c40-spring .over-block .first-table tbody tr td{font-size:16px}}.c40-spring .over-block .first-table tbody tr td:nth-child(1){text-transform:capitalize;text-align:left}.c40-spring .over-block .first-table tbody tr td:nth-child(2){text-align:left}.c40-spring .over-block{top:42%}.c40-spring .over-block .new-car-offer-table-section .offer-table-wrapper .item-list{order:2}.c40-spring .over-block .new-car-offer-table-section .offer-table-wrapper .bottom-price{max-width:100%;order:1}.c40-spring .over-block .new-car-offer-table-section .offer-table-wrapper .bottom-price .price{padding-top:20px;padding-bottom:20px;font-family:VolvoNovumMedium;font-size:20px;background-color:#707070}.c40-spring .over-block .new-car-offer-table-section .offer-table-wrapper .bottom-price .price sub{display:none}.c40-spring .over-block .new-car-offer-table-section .offer-table-wrapper ul.item-list:after{background-color:#707070;opacity:.5}@media (max-width:600px){.c40-spring .over-block .new-car-offer-table-section .offer-table-wrapper ul.item-list:after{right:calc(50% - 1px)}}@media (max-width:500px){.c40-spring .over-block .new-car-offer-table-section .offer-table-wrapper ul.item-list:after{right:calc(50% - 10px)}}.c40-spring .over-block .new-car-offer-table-section .offer-table-wrapper ul.item-list li{width:100%;padding:3px 10px;margin:0;display:flex;flex-direction:row;justify-content:space-between;font-size:16px;float:unset}.c40-spring .over-block .new-car-offer-table-section .offer-table-wrapper ul.item-list li:nth-child(odd){text-align:left;background-color:#f5f5f5}@media (max-width:600px){.c40-spring .over-block .new-car-offer-table-section .offer-table-wrapper ul.item-list li:nth-child(even){text-align:left}}.c40-spring .over-block .new-car-offer-table-section .offer-table-wrapper ul.item-list li:nth-child(1) span+span{margin-left:148px}@media (max-width:768px){.c40-spring .over-block .new-car-offer-table-section .offer-table-wrapper ul.item-list li:nth-child(1) span+span{margin-left:35%}}.c40-spring .over-block .new-car-offer-table-section .offer-table-wrapper ul.item-list li:nth-child(2) span+span{margin-left:200px}@media (max-width:768px){.c40-spring .over-block .new-car-offer-table-section .offer-table-wrapper ul.item-list li:nth-child(2) span+span{margin-left:43%}}.c40-spring .over-block .new-car-offer-table-section .offer-table-wrapper ul.item-list li:nth-child(3) span+span{margin-left:90px}@media (max-width:768px){.c40-spring .over-block .new-car-offer-table-section .offer-table-wrapper ul.item-list li:nth-child(3) span+span{margin-left:26%}}@media (max-width:600px){.c40-spring .over-block .new-car-offer-table-section .offer-table-wrapper ul.item-list{margin-top:0}}@media (max-width:600px){.c40-spring .over-block .new-car-offer-table-section .offer-table-wrapper{max-width:565px}}.c40-spring.campaign-module.module::after{content:unset}.c40-spring.campaign-module.module .legal-text-wrapper{margin-top:20px}@media (max-width:600px){.c40-spring.campaign-module.module .legal-text-wrapper{padding-left:15px;padding-right:15px}}@media (max-width:600px){.legal-text-wrapper{padding-left:15px;padding-right:15px}}.item.slick-slide:nth-child(2) .item-title{max-width:325px}@media (max-width:600px){.unser-autohaus-dealer-info-text-module .address-container{display:flex;flex-direction:column}}.xc60-gallery-highlight .slick-list .slick-slide{display:flex;flex-direction:row-reverse}@media (max-width:768px){.xc60-gallery-highlight .slick-list .slick-slide{flex-direction:column}}.xc60-gallery-highlight .slide-box img{width:636px;height:564px}.xc60-gallery-highlight .slide-box .info-box{top:20%}.xc60-gallery-highlight .slide-box .info-box.left-position .title{max-width:260px;text-align:left;font-family:VolvoNovumLight;font-size:32px;line-height:1.2}@media (max-width:768px){.xc60-gallery-highlight .slide-box .info-box.left-position .title{max-width:100%;margin-top:20px}}.xc60-gallery-highlight .slide-box .info-box.left-position .title.purely-electric{max-width:270px}@media (max-width:768px){.xc60-gallery-highlight .slide-box .info-box.left-position .title.purely-electric{max-width:100%}}.xc60-gallery-highlight .slide-box .info-box.left-position .title.google-services{max-width:305px}@media (max-width:768px){.xc60-gallery-highlight .slide-box .info-box.left-position .title.google-services{max-width:100%}}.xc60-gallery-highlight .slide-box .info-box.left-position .description{max-width:300px;padding:0;margin-bottom:25px;text-align:left;font-size:15px;line-height:1.47}@media (max-width:768px){.xc60-gallery-highlight .slide-box .info-box.left-position .description{max-width:100%}}.xc60-gallery-highlight .slide-box .info-box .explanation{margin-top:45px;font-size:12px;color:#8e8e8e;max-width:365px}@media (max-width:768px){.xc60-gallery-highlight .slide-box .info-box .explanation{max-width:100%}}.xc60-gallery-highlight .slick-prev{left:-35px;cursor:pointer}@media (max-width:768px){.xc60-gallery-highlight .slick-prev{left:20px}}.xc60-gallery-highlight .slick-next{right:-35px;cursor:pointer}@media (max-width:768px){.xc60-gallery-highlight .slick-next{right:10px}}@media (max-width:768px){.xc60-gallery-highlight #xc60-gallery-highlight{height:100%}}@media (max-width:768px){.xc60-gallery-highlight~.xc60-headline-text-module.module{padding-top:0}}@media (max-width:768px){.xc60-item-list.module.flexible-charging .item-link{margin-bottom:40px}}.xc60-item-list .xc60-items-list--wrapper .card-box--image{position:unset;height:unset}.xc60-item-list .xc60-items-list--wrapper .card-box--image img{position:unset;width:unset}@media (max-width:768px){.xc60-item-list .xc60-items-list--wrapper .card-box--image img{width:100%;height:auto}}.xc60-item-list .xc60-items-list--wrapper .card-box--content{padding:0}.xc60-item-list .xc60-items-list--wrapper .item-link{max-width:37%;margin-top:30px;color:#007bcd}.xc60-item-list .xc60-items-list--wrapper .item-link:hover{background-color:#007bcd}.xc60-item-list .xc60-items-list--wrapper .item-link a{padding:15px 22px;border:1px solid #007bcd;color:#007bcd}.xc60-item-list .xc60-items-list--wrapper .item-link a:hover{color:#fff}@media (max-width:768px){.xc60-item-list .xc60-items-list--wrapper .item-link{max-width:100%;text-align:center}}.exterior-feature-two-module .tab-wrapper-info .tab-info .button-first a.color-blue{border-color:transparent}.exterior-feature-two-module .tab-wrapper-info .tab-info .button-first a.color-blue:hover{background-color:unset}@media (max-width:768px){.exterior-feature-two-module .tab-wrapper-info .tab-info .link-container{display:flex;flex-direction:column}}.exterior-feature-two-module .explanation{max-width:92%;padding-left:15px;padding-top:10px;font-size:12px;color:#8e8e8e}.exterior-feature-two-module .explanation a{color:#007bcd}.exterior-feature-two-module .explanation a:hover{color:#007bcd}@media (max-width:768px){.exterior-feature-two-module .explanation{max-width:100%;padding-left:0}}@media screen and (max-width:768px){.module.exterior-feature-two-module{padding-left:15px;padding-right:15px}}.xc60-item-list.c40-xc40 .xc60-items-list--wrapper .list-item:nth-child(1) .card-box--title{margin-bottom:41px}.xc60-item-list.c40-xc40 .xc60-items-list--wrapper .list-item .card-box--content{max-width:540px}.xc60-item-list.c40-xc40 .xc60-items-list--wrapper .list-item .card-box .link-container{margin-top:30px}@media (max-width:768px){.xc60-item-list.c40-xc40 .xc60-items-list--wrapper .list-item .card-box .link-container{margin-bottom:40px}}.xc60-item-list.c40-xc40 .item-explanation{margin-top:30px;max-width:540px}section.video-module{padding:0}section.video-module .video-wrapper{position:relative;margin:0!important}section.video-module .video-wrapper .play-button{position:absolute;top:45%;width:100%;z-index:22}section.video-module .video-wrapper .play-button .play-video{display:block;width:68px;margin:0 auto;cursor:pointer}@media (max-width:768px){section.video-module .video-wrapper .play-button{top:20%}}section.video-module .video-wrapper video{width:350px;height:auto;max-height:unset!important;margin:0!important}.big-exterior-feature-two-module.inverse .content-wrapper{flex-direction:row-reverse}@media (max-width:768px){.big-exterior-feature-two-module.inverse .content-wrapper{flex-direction:column}}@media (max-width:600px){.big-exterior-feature-two-module.inverse .btn-first{width:100%}}.big-exterior-feature-two-module.environmental-bonus .no-border .button-blue.border_button{border:unset}.big-exterior-feature-two-module.environmental-bonus .no-border .button-blue.border_button:hover{color:#007bcd!important;background-color:transparent!important}@media (max-width:600px){.big-exterior-feature-two-module.environmental-bonus .btn-first{width:100%}}.big-exterior-feature-two-module .content-wrapper{display:flex;justify-content:center}@media (max-width:768px){.big-exterior-feature-two-module .content-wrapper{padding:0 21px 30px 20px;flex-direction:column}}.big-exterior-feature-two-module .content-wrapper .text-wrapper{margin:0 55px;display:flex;justify-content:center;flex-direction:column;text-align:left}@media (max-width:768px){.big-exterior-feature-two-module .content-wrapper .text-wrapper{max-width:100%;margin:0}}.big-exterior-feature-two-module .content-wrapper .text-wrapper .title{margin-bottom:20px;font-family:VolvoNovumMedium;font-size:32px;font-weight:500;line-height:1.4;color:#161618;text-align:left}.big-exterior-feature-two-module .content-wrapper .text-wrapper .title.care-by-volvo-title{max-width:500px}@media (max-width:600px){.big-exterior-feature-two-module .content-wrapper .text-wrapper .title.care-by-volvo-title{font-size:27px}}@media (max-width:768px){.big-exterior-feature-two-module .content-wrapper .text-wrapper .title{margin-top:30px}}.big-exterior-feature-two-module .content-wrapper .text-wrapper .description{max-width:450px;font-family:VolvoNovumLight;font-size:15px;line-height:1.47;color:#333}.big-exterior-feature-two-module .content-wrapper .text-wrapper .link-container{margin-top:30px}.big-exterior-feature-two-module .content-wrapper .text-wrapper .link-container .border_button{padding:13px 25px}@media (max-width:768px){.big-exterior-feature-two-module img{width:100%}}.video-module .text-wrapper{max-width:700px;margin:auto;text-align:center}@media (max-width:768px){.video-module .text-wrapper{max-width:334px}}.video-module .text-wrapper h3.title{margin:120px 0 31px 0;font-family:VolvoNovumRegular,sans-serif;font-size:26px;line-height:1.23;color:#000}@media (max-width:600px){.video-module .text-wrapper h3.title{margin-top:25px}}.video-module .text-wrapper .sub-title{margin:15px 0;font-family:VolvoNovumLight;font-size:16px;line-height:1.38;color:#161618}.video-module .video-wrapper{display:flex}@media (max-width:768px){.video-module .video-wrapper{flex-direction:column;align-items:center}.video-module .video-wrapper video{max-width:334px}}.video-module .video-wrapper .item{margin-right:31px;display:flex;flex-direction:column;position:relative}@media (max-width:768px){.video-module .video-wrapper .item{margin-right:0;padding-bottom:30px}}.video-module .video-wrapper .item h4{margin:21px 0 17px 0;font-family:VolvoNovumRegular,sans-serif;font-size:22px;font-weight:400;line-height:1.36;text-align:left;color:#161618}.video-module .video-wrapper .item .description{max-width:343px;font-family:VolvoNovumLight;font-size:16px;line-height:1.38;text-align:left;color:#161818}.video-module .video-wrapper .item .video-button{position:absolute;top:58%;right:5%;cursor:pointer}@media (max-width:600px){.video-module .video-wrapper .item .video-button{top:55%}}.video-module .video-wrapper .item .video-button.bev-button{top:58%}@media (max-width:600px){.video-module .video-wrapper .item .video-button.bev-button{top:55%}}.quote-module{display:grid!important;grid-template-columns:3fr 1fr;grid-column-gap:20px;padding:0 80px}.quote-module .quote-left{align-self:center;padding:50px 0 10px 0}.quote-module .quote-left .small-title{display:flex;align-items:center;justify-content:center;line-height:1;font-size:16px;text-align:center}.quote-module .quote-left .small-title span{display:block;line-height:1;color:#333}.quote-module .quote-left .small-title span:first-child{margin-right:4px}.quote-module .quote-left .small-title span:last-child{margin-left:4px}.quote-module .quote-left .quote-box{position:relative}.quote-module .quote-left .quote-text{font-size:18px;font-weight:700;text-align:center;margin:15px 0}.quote-module .quote-left .quote-text:before{content:'\201e';display:inline-block}.quote-module .quote-left .quote-text:after{content:'\201c';display:inline-block}.quote-module .quote-left .quote-link{display:flex;align-items:center;justify-content:center}.quote-module .quote-left .quote-legal{font-size:14px;text-align:center;max-width:650px;margin:30px auto 0 auto}.quote-module .quote-right{display:flex;width:360px;height:360px}.quote-module .quote-right img{width:100%;height:auto;object-fit:cover;border-radius:50%}.electric-tour .module{margin-top:120px;margin-bottom:120px;padding-top:0!important;padding-bottom:0!important}@media (max-width:767px){.electric-tour .module{margin-top:80px;margin-bottom:80px}}.electric-tour .module.mt-0{margin-top:0}.electric-tour .module.mb-0{margin-bottom:0}.electric-tour .module.mt-40{margin-top:40px}.electric-tour .module .links-box{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:40px;margin:40px 0 0}.electric-tour .headline-text-module .text-box{max-width:732px;margin-left:auto;margin-right:auto;padding:0 24px}.electric-tour .headline-text-module .text-box h1{font-family:VolvoNovumMedium,sans-serif;font-size:40px;font-weight:500;text-align:center;color:#2c0000;margin:0 0 16px}@media (max-width:767px){.electric-tour .headline-text-module .text-box h1{font-size:32px}}.electric-tour .headline-text-module .text-box p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:center;color:#000;margin:0 0 0}@media (max-width:767px){.electric-tour .headline-text-module .text-box p{text-align:center}}.electric-tour .tab-model{max-width:1116px;margin-left:auto;margin-right:auto}.electric-tour .tab-model h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.2;text-align:center;color:#141414;margin:0 0 20px}@media (max-width:767px){.electric-tour .tab-model h2{font-size:24px;text-align:center}}.electric-tour .tab-model img{width:100%}.electric-tour .tab-model .title-box{padding:0 24px;margin:0 0 32px}.electric-tour .tab-model .tabs-box{max-width:1138px;margin-left:auto;margin-right:auto;width:100%;display:flex;flex-wrap:wrap;justify-content:center}.electric-tour .tab-model .tabs-box input{display:none}.electric-tour .tab-model .tabs-box input#tab-300:checked~.tabs label[for=tab-300]{color:#141414;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px;text-decoration-color:#1c6bba}.electric-tour .tab-model .tabs-box input#tab-300:checked~.tabs-content div[data-tab=tab-300]{display:flex}.electric-tour .tab-model .tabs-box input#tab-300:checked~.nav-dots label[for=tab-300]{border:1px solid #1c6eba;background-color:#1c6eba}.electric-tour .tab-model .tabs-box input#tab-301:checked~.tabs label[for=tab-301]{color:#141414;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px;text-decoration-color:#1c6bba}.electric-tour .tab-model .tabs-box input#tab-301:checked~.tabs-content div[data-tab=tab-301]{display:flex}.electric-tour .tab-model .tabs-box input#tab-301:checked~.nav-dots label[for=tab-301]{border:1px solid #1c6eba;background-color:#1c6eba}.electric-tour .tab-model .tabs-box input#tab-302:checked~.tabs label[for=tab-302]{color:#141414;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px;text-decoration-color:#1c6bba}.electric-tour .tab-model .tabs-box input#tab-302:checked~.tabs-content div[data-tab=tab-302]{display:flex}.electric-tour .tab-model .tabs-box input#tab-302:checked~.nav-dots label[for=tab-302]{border:1px solid #1c6eba;background-color:#1c6eba}.electric-tour .tab-model .tabs-box input#tab-303:checked~.tabs label[for=tab-303]{color:#141414;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px;text-decoration-color:#1c6bba}.electric-tour .tab-model .tabs-box input#tab-303:checked~.tabs-content div[data-tab=tab-303]{display:flex}.electric-tour .tab-model .tabs-box input#tab-303:checked~.nav-dots label[for=tab-303]{border:1px solid #1c6eba;background-color:#1c6eba}.electric-tour .tab-model .tabs-box input#tab-304:checked~.tabs label[for=tab-304]{color:#141414;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px;text-decoration-color:#1c6bba}.electric-tour .tab-model .tabs-box input#tab-304:checked~.tabs-content div[data-tab=tab-304]{display:flex}.electric-tour .tab-model .tabs-box input#tab-304:checked~.nav-dots label[for=tab-304]{border:1px solid #1c6eba;background-color:#1c6eba}.electric-tour .tab-model .tabs-box input#tab-305:checked~.tabs label[for=tab-305]{color:#141414;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px;text-decoration-color:#1c6bba}.electric-tour .tab-model .tabs-box input#tab-305:checked~.tabs-content div[data-tab=tab-305]{display:flex}.electric-tour .tab-model .tabs-box input#tab-305:checked~.nav-dots label[for=tab-305]{border:1px solid #1c6eba;background-color:#1c6eba}.electric-tour .tab-model .tabs-box input#tab-306:checked~.tabs label[for=tab-306]{color:#141414;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px;text-decoration-color:#1c6bba}.electric-tour .tab-model .tabs-box input#tab-306:checked~.tabs-content div[data-tab=tab-306]{display:flex}.electric-tour .tab-model .tabs-box input#tab-306:checked~.nav-dots label[for=tab-306]{border:1px solid #1c6eba;background-color:#1c6eba}.electric-tour .tab-model .tabs{display:flex;gap:40px;overflow-x:auto;padding:0 24px;margin:0 0 16px;height:36px}.electric-tour .tab-model .tabs label{font-family:VolvoNovumMedium,sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:#a0a0a0;cursor:pointer;margin:0;white-space:nowrap}.electric-tour .tab-model .tabs label:hover{color:#141414}.electric-tour .tab-model .nav-dots{display:none;gap:8px;position:absolute;bottom:0;left:50%;transform:translate(-50%,0);margin:0 0 16px}@media (max-width:767px){.electric-tour .tab-model .nav-dots{display:flex}}.electric-tour .tab-model .nav-dots label{font-size:0;margin:0;width:12px;height:12px;border-radius:50%;border:1px solid #b1b1b1;background-color:#b1b1b1;cursor:pointer}.electric-tour .tab-model .tabs-content{position:relative;width:100%}.electric-tour .tab-model .tabs-content .tab{display:none;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;transition:opacity .1s ease-out;margin:0 24px}@media (max-width:767px){.electric-tour .tab-model .tabs-content .tab{display:block;top:72%}}.electric-tour .tab-model .tabs-content .tab:hover{opacity:.7}.electric-tour .tab-model .tabs-content .tab.inactive{opacity:.3}.electric-tour .tab-model .tabs-content .tab-left{left:0}.electric-tour .tab-model .tabs-content .tab-right{right:0}.electric-tour .tab-model .tabs-content-item{position:relative;display:none;justify-content:flex-start;align-items:center}@media (max-width:767px){.electric-tour .tab-model .tabs-content-item{justify-content:center;align-items:flex-start;margin-top:30px}}.electric-tour .tab-model .tabs-content-item-text{position:absolute;margin:74px}@media (max-width:991px){.electric-tour .tab-model .tabs-content-item-text{margin:24px}}@media (max-width:767px){.electric-tour .tab-model .tabs-content-item-text{margin-top:-30px;box-shadow:0 6px 6px 0 rgba(0,0,0,.16)}}.electric-tour .tab-model .tabs-content-item-text>div{max-width:498px;background:#fff;padding:46px 36px 38px 36px;margin:0 auto}@media (max-width:991px){.electric-tour .tab-model .tabs-content-item-text>div{max-width:425px;padding:30px 24px}}.electric-tour .tab-model .tabs-content-item-text h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.2;text-align:left;color:#141414;margin:0 0 20px}@media (max-width:767px){.electric-tour .tab-model .tabs-content-item-text h2{font-size:24px;text-align:center}}.electric-tour .tab-model .tabs-content-item-text p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:left;color:#333;margin:0 0 36px}@media (max-width:767px){.electric-tour .tab-model .tabs-content-item-text p{text-align:center}}@media (max-width:767px){.electric-tour .tab-model .tabs-content-item-text h2,.electric-tour .tab-model .tabs-content-item-text p{text-align:left}}.electric-tour .item-list-icon-v2{max-width:1098px;margin-left:auto;margin-right:auto;padding:0 24px}.electric-tour .item-list-icon-v2 .title-box{max-width:700px;margin-left:auto;margin-right:auto}.electric-tour .item-list-icon-v2 .title-box h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.2;text-align:center;color:#000;margin:0 0 20px}@media (max-width:767px){.electric-tour .item-list-icon-v2 .title-box h2{font-size:24px;text-align:center}}.electric-tour .item-list-icon-v2 .title-box p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:center;color:#000;margin:0 0 0}@media (max-width:767px){.electric-tour .item-list-icon-v2 .title-box p{text-align:center}}.electric-tour .item-list-icon-v2 .content-wrapper{display:flex;flex-wrap:wrap;gap:40px 30px;margin:70px 0 0}@media (max-width:767px){.electric-tour .item-list-icon-v2 .content-wrapper{margin:40px 0 0}}.electric-tour .item-list-icon-v2 .content-wrapper .item{flex:1 1 calc(33.33333% - 20px)}@media (max-width:767px){.electric-tour .item-list-icon-v2 .content-wrapper .item{flex:1 1 100%}}.electric-tour .item-list-icon-v2 .content-wrapper .item .content-box{display:flex;flex-direction:column;align-items:center;gap:16px;height:100%}@media (max-width:767px){.electric-tour .item-list-icon-v2 .content-wrapper .item .content-box{padding:0 24px}}.electric-tour .item-list-icon-v2 .content-wrapper .item .text-box{max-width:350px;margin-left:auto;margin-right:auto}.electric-tour .item-list-icon-v2 .content-wrapper .item .icon-box{width:50px;height:50px;display:flex;justify-content:center;align-items:center}.electric-tour .item-list-icon-v2 .content-wrapper .item h4{font-family:VolvoNovumMedium,sans-serif;font-size:24px;font-weight:500;line-height:1.2;color:#000;text-align:center;margin:0 0 16px}.electric-tour .item-list-icon-v2 .content-wrapper .item p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:center;color:#000;margin:0 0 0}@media (max-width:767px){.electric-tour .item-list-icon-v2 .content-wrapper .item p{text-align:center}}.electric-tour .item-columns-2{max-width:1164px;margin-left:auto;margin-right:auto;padding:0 24px}@media (max-width:767px){.electric-tour .item-columns-2{padding:0}}.electric-tour .item-columns-2 .title-box{max-width:660px;margin-left:auto;margin-right:auto;padding:0 24px;margin-bottom:58px}@media (max-width:767px){.electric-tour .item-columns-2 .title-box{margin-bottom:30px}}.electric-tour .item-columns-2 .title-box h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.2;text-align:center;color:#000;margin:0 0 20px}@media (max-width:767px){.electric-tour .item-columns-2 .title-box h2{font-size:24px;text-align:center}}.electric-tour .item-columns-2 .title-box p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:center;color:#000;margin:0 0 0}@media (max-width:767px){.electric-tour .item-columns-2 .title-box p{text-align:center}}.electric-tour .item-columns-2 .item-box{display:flex;flex-wrap:wrap;gap:40px 30px}.electric-tour .item-columns-2 .item-box .item{background:#fafafa;flex-basis:calc(33.333333% - 16px);flex-grow:1}@media (max-width:991px){.electric-tour .item-columns-2 .item-box .item{flex-basis:calc(50% - 15px)}}@media (max-width:767px){.electric-tour .item-columns-2 .item-box .item{background:0 0;flex-basis:100%}}@media (max-width:767px){.electric-tour .item-columns-2 .item-box .item .image-box{margin:0 0 16px}}.electric-tour .item-columns-2 .item-box .item .image-box img{width:100%;margin:0}.electric-tour .item-columns-2 .item-box .item .text-box{padding:40px 52px}@media (max-width:767px){.electric-tour .item-columns-2 .item-box .item .text-box{padding:0 24px}}.electric-tour .item-columns-2 .item-box .item .text-box h5{font-family:VolvoNovumMedium,sans-serif;color:#080808;margin:0 0 18px}.electric-tour .item-columns-2 .item-box .item .text-box p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:left;color:#141414;margin:0 0 0}@media (max-width:767px){.electric-tour .item-columns-2 .item-box .item .text-box p{text-align:center}}.electric-tour .item-columns-2 .item-box .item .text-box p{max-width:452px}@media (max-width:767px){.electric-tour .item-columns-2 .item-box .item .text-box p{text-align:left}}.electric-tour .item-columns-2 .item-box .item .text-box .links-box{justify-content:flex-start;margin:44px 0 0}@media (max-width:767px){.electric-tour .item-columns-2 .item-box .item .text-box .links-box{margin:30px 0 0}}.electric-tour .electric-tour-teaser{background-color:#efefef;padding:40px 0;margin-top:120px;margin-bottom:120px}.electric-tour .electric-tour-teaser img{width:100%}.electric-tour .electric-tour-teaser .title-box{padding:0 24px;margin-bottom:40px;max-width:586px;margin-left:auto;margin-right:auto}.electric-tour .electric-tour-teaser .title-box h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.2;text-align:center;color:#141414;margin:0 0 24px}@media (max-width:767px){.electric-tour .electric-tour-teaser .title-box h2{font-size:24px;text-align:center}}.electric-tour .electric-tour-teaser .title-box p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:center;color:#000;margin:0 0 0}@media (max-width:767px){.electric-tour .electric-tour-teaser .title-box p{text-align:center}}@media (max-width:767px){.electric-tour .electric-tour-teaser .title-box h2,.electric-tour .electric-tour-teaser .title-box p{text-align:left}}.electric-tour .electric-tour-teaser .content-box{max-width:1116px;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:30px 56px}.electric-tour .electric-tour-teaser .content-box-item{position:relative}.electric-tour .electric-tour-teaser .content-box-item:first-child{flex-basis:540px}.electric-tour .electric-tour-teaser .content-box-item:last-child{flex-basis:520px}@media (max-width:767px){.electric-tour .electric-tour-teaser .content-box-item>div{padding:0 24px}}.electric-tour .electric-tour-teaser .content-box-item svg{position:absolute;top:0;left:50%;transform:translateX(-50%)}.electric-tour .electric-tour-teaser .content-box-item p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:left;color:#000;margin:0 0 46px}@media (max-width:767px){.electric-tour .electric-tour-teaser .content-box-item p{text-align:center}}@media (max-width:767px){.electric-tour .electric-tour-teaser .content-box-item p{text-align:left}}.hero-module.html-hero-module .hero-text-container{top:50%;transform:translate(-50%,-50%);left:20%}.hero-module.html-hero-module .hero-text-container h1.title{max-width:450px;padding:0;line-height:1.3}@media (max-width:768px){.hero-module.html-hero-module .hero-text-container h1.title{font-size:28px;line-height:1.28;color:#000;max-width:360px;margin:auto;text-align:center;margin-top:20px}}@media (max-width:768px){.hero-module.html-hero-module .hero-text-container{padding:0;top:80%;transform:unset;left:5%;color:#fff}}.hero-module.html-hero-module img{width:100%}@media (max-width:768px){.hero-module.html-hero-module img{height:auto}}#tsk3-campaign-form.tsk3-campaign-contact-module.volvo-xc30.ex30-ex90{background-image:unset}#tsk3-campaign-form.tsk3-campaign-contact-module.volvo-xc30.ex30-ex90 img{width:100%;height:1195px}@media (max-width:768px){#tsk3-campaign-form.tsk3-campaign-contact-module.volvo-xc30.ex30-ex90 .module.contact-wrapper h3{font-size:20px}#tsk3-campaign-form.tsk3-campaign-contact-module.volvo-xc30.ex30-ex90 .module.contact-wrapper h4{font-size:28px}#tsk3-campaign-form.tsk3-campaign-contact-module.volvo-xc30.ex30-ex90 .module.contact-wrapper .select-container .form-item:nth-child(1){margin-bottom:25px}}#tsk3-campaign-form.tsk3-campaign-contact-module.volvo-xc30.ex30-ex90 .thank-you-container{position:absolute;top:0}.module.headline-module h2.headline-title{max-width:720px;margin:auto;font-family:VolvoNovumMedium,sans-serif;font-size:40px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:center;color:#000}@media (max-width:768px){.module.headline-module h2.headline-title{max-width:295px;font-size:24px}}@media (max-width:768px){.module.headline-module{padding-top:0;padding-bottom:0}}.module.item-list-module>.container-fluid .item-list-text .title{margin:0;font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.13;letter-spacing:normal;text-align:center;color:#000}@media (max-width:768px){.module.item-list-module>.container-fluid .item-list-text .title{font-size:24px}}.external-module .item-wrapper{display:flex;justify-content:center}@media (max-width:768px){.external-module .item-wrapper{flex-direction:column}}.external-module .item-wrapper .item:last-child{margin-left:30px}@media (max-width:768px){.external-module .item-wrapper .item:last-child{margin-left:0}}.external-module .item-wrapper .item h1.title{font-family:VolvoNovumMedium,sans-serif;font-size:32px;line-height:1.13;letter-spacing:normal;text-align:left;color:#141414}@media (max-width:768px){.external-module .item-wrapper .item h1.title{font-size:22px}}.external-module .item-wrapper .item img{width:443px;height:309px;margin:17px 0 20px 0}@media (max-width:768px){.external-module .item-wrapper .item img{width:100%;height:auto}}.external-module .item-wrapper .item .description{max-width:427px;font-family:VolvoNovumSemiLight;font-size:16px;line-height:1.4;letter-spacing:normal;text-align:left;color:#000}.external-module .item-wrapper .item .description.left-item{margin-bottom:50px}@media (max-width:768px){.external-module .item-wrapper .item .description{font-size:15px}.external-module .item-wrapper .item .description.left-item{margin-bottom:0}.external-module .item-wrapper .item .description.left-item+.link-wrapper{margin-bottom:50px}}.external-module .item-wrapper .item .link-wrapper{margin-top:28px}.external-module .item-wrapper .item .link-wrapper a{padding:16px 28px;font-family:VolvoNovumMedium,sans-serif;font-size:13px;letter-spacing:normal;text-align:center;color:#fff;border-radius:4px;background-color:#284e80}@media (max-width:768px){.external-module .item-wrapper .item{padding-left:26px;padding-right:26px}}.digitale-live-beratung-module img{width:1110px;height:412px;object-fit:cover}.digitale-live-beratung-module .text-wrapper{width:490px;height:314px;padding:43px 58px 86px 30px;position:absolute;top:110px;left:65px;background-color:#fff}.digitale-live-beratung-module .text-wrapper .title{font-family:VolvoNovumRegular,sans-serif;font-size:32px;line-height:1.13;letter-spacing:normal;text-align:left;color:#141414}.digitale-live-beratung-module .text-wrapper .description{font-family:VolvoNovumRegular,sans-serif;font-size:16px;letter-spacing:normal;text-align:left;color:#000}#tsk3-campaign-form.ex30-ex90.volvo-xc30 .contact-container .text-container{max-width:555px}.ex30launch24~.module{max-width:1110px;margin-left:auto;margin-right:auto;margin-top:120px;margin-bottom:120px;padding:0}@media (max-width:767px){.ex30launch24~.module{margin-top:60px;margin-bottom:60px}}.ex30launch24~.last-module{padding-bottom:0!important;margin-bottom:60px}.hero-module-ex30launch24{position:relative}.hero-module-ex30launch24 .image-box img{width:100%}.ex30launch24~.module.headline-text1{max-width:834px;margin-left:auto;margin-right:auto;padding:0 26px;margin-top:30px;margin-bottom:-60px}@media (max-width:767px){.ex30launch24~.module.headline-text1{margin-bottom:60px}}.ex30launch24~.module.headline-text1 h1{font-family:VolvoNovumMedium,sans-serif;font-size:40px;font-weight:500;line-height:1.2;text-align:center;color:#141414;margin:0 0 20px}@media (max-width:767px){.ex30launch24~.module.headline-text1 h1{font-size:32px}}.ex30launch24~.module.headline-text1 h6{font-family:VolvoNovumMedium,sans-serif;font-size:14px;font-weight:500;line-height:1.2;text-align:center;color:#707070;text-transform:uppercase;margin:0 0 16px}.ex30launch24~.module.headline-text1 p{font-family:VolvoNovumRegular,sans-serif;font-size:16px;font-weight:400;line-height:normal;text-align:center;color:#000}.ex30launch24~.item-columns .title-box{padding:0 26px;margin:0 0 40px;max-width:808px;margin-left:auto;margin-right:auto}.ex30launch24~.item-columns h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:normal;text-align:center;color:#000;margin:0 0 20px}@media (max-width:767px){.ex30launch24~.item-columns h2{font-size:24px}}.ex30launch24~.item-columns p{font-family:VolvoNovumRegular,sans-serif;font-size:16px;font-weight:400;line-height:normal;text-align:center;color:#000}.ex30launch24~.item-columns .item-box{display:flex;flex-wrap:wrap;gap:40px 30px}.ex30launch24~.item-columns .item-box .item{flex-basis:calc(33.333333% - 20px);flex-grow:1}@media (max-width:991px){.ex30launch24~.item-columns .item-box .item{flex-basis:calc(50% - 15px)}}@media (max-width:767px){.ex30launch24~.item-columns .item-box .item{flex-basis:100%}}.ex30launch24~.item-columns .item-box .item .image-box picture img{width:100%;margin:0 0 30px}@media (max-width:1199px){.ex30launch24~.item-columns .item-box .item .text-box{padding:0 26px}}.ex30launch24~.item-columns .item-box .item .text-box h6{font-family:VolvoNovumMedium,sans-serif;font-size:14px;font-weight:500;line-height:1.2;text-align:left;color:#707070;margin:0 0 13px}.ex30launch24~.item-columns .item-box .item .text-box h4{font-family:VolvoNovumMedium,sans-serif;font-size:24px;font-weight:500;line-height:1.2;text-align:left;color:#141414;margin:0}@media (max-width:767px){.ex30launch24~.item-columns .item-box .item .text-box h4{font-size:20px}}.ex30launch24~.module.image-text .item-wrapper{max-width:930px;margin-left:auto;margin-right:auto;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:30px}.ex30launch24~.module.image-text .item-wrapper.inverse{flex-direction:row-reverse}.ex30launch24~.module.image-text .item-wrapper .item{flex-basis:calc(50% - 15px)}@media (max-width:991px){.ex30launch24~.module.image-text .item-wrapper .item{flex-basis:100%}}.ex30launch24~.module.image-text .item-wrapper picture img{width:100%}@media (max-width:991px){.ex30launch24~.module.image-text .item-wrapper .content-box{padding:0 26px}}.ex30launch24~.module.image-text .item-wrapper .content-box h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.2;letter-spacing:normal;text-align:left;color:#141414;margin:0 0 24px}@media (max-width:767px){.ex30launch24~.module.image-text .item-wrapper .content-box h2{font-size:24px}}.ex30launch24~.module.image-text .item-wrapper .content-box p{font-family:VolvoNovumRegular,sans-serif;font-size:16px;font-weight:400;line-height:1.5;text-align:left;color:#000;margin:0 0 24px}.ex30launch24~.module.image-text .item-wrapper .content-box .links-box{display:flex;flex-wrap:wrap;align-items:center;gap:20px 30px}.ex30launch24~.bgimage-text{max-width:none;margin-left:auto;margin-right:auto}@media (max-width:767px){.ex30launch24~.bgimage-text{max-width:500px;margin-left:auto;margin-right:auto}}.ex30launch24~.bgimage-text .bg-img-wrapper{position:relative;display:flex;flex-direction:row;justify-content:center;gap:30px}@media (max-width:1199px){.ex30launch24~.bgimage-text .bg-img-wrapper{flex-wrap:wrap}}.ex30launch24~.bgimage-text .bg-img-wrapper .item-wrapper{position:relative;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;flex-grow:1;background:#fafafa}.ex30launch24~.bgimage-text .bg-img-wrapper .item-wrapper .item:nth-of-type(2n-1){width:100%;position:absolute;left:0}@media (max-width:767px){.ex30launch24~.bgimage-text .bg-img-wrapper .item-wrapper .item:nth-of-type(2n-1){top:0}}.ex30launch24~.bgimage-text .bg-img-wrapper .item-wrapper .img-box img{width:100%;object-fit:cover;min-height:356px}.ex30launch24~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper{max-width:566px;padding-left:98px;text-align:center}@media (max-width:1199px){.ex30launch24~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper{max-width:430px;padding-left:40px}}@media (max-width:767px){.ex30launch24~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper{max-width:100%;padding:40px}}.ex30launch24~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.2;text-align:center;color:#fafafa;margin:0 0 18px}@media (max-width:767px){.ex30launch24~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper h2{font-size:24px}}.ex30launch24~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper h5{font-family:VolvoNovumMedium,sans-serif;font-size:16px;font-weight:500;line-height:1.5;text-align:center;color:#fafafa;margin:0 0 56px}.ex30launch24~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper p{font-family:VolvoNovumRegular,sans-serif;font-size:16px;font-weight:400;line-height:1.5;text-align:center;color:#fafafa;margin:0 0 18px}.ex30launch24~.home-contact{margin-bottom:100px}@media (max-width:767px){.ex30launch24~.home-contact{margin-bottom:50px}}.bg3b3f57{position:relative;background-color:#3b3f57;padding:0 0 2px}.ex30GermanyDrives~.module{max-width:1110px;margin-left:auto;margin-right:auto;margin-top:120px;margin-bottom:120px;padding:0}@media (max-width:767px){.ex30GermanyDrives~.module{margin-top:80px;margin-bottom:80px}}.ex30GermanyDrives~.module.margin60{margin-top:60px;margin-bottom:60px}@media (max-width:767px){.ex30GermanyDrives~.module.margin60{margin-top:60px;margin-bottom:60px}}.ex30GermanyDrives~.module h1,.ex30GermanyDrives~.module h2,.ex30GermanyDrives~.module h3,.ex30GermanyDrives~.module h4,.ex30GermanyDrives~.module h5,.ex30GermanyDrives~.module h6{font-family:VolvoNovumMedium,sans-serif;font-weight:500;line-height:normal;text-align:left;color:#fff;margin:0}.ex30GermanyDrives~.module h2{font-size:32px}@media (max-width:767px){.ex30GermanyDrives~.module h2{font-size:24px}}.ex30GermanyDrives~.module h5{font-size:20px}.ex30GermanyDrives~.module .title-box{margin:0 0 40px}@media (max-width:767px){.ex30GermanyDrives~.module .title-box{margin:0 0 24px}}.ex30GermanyDrives~.module .title-box h2{text-align:center}.ex30GermanyDrives~.module p{font-family:VolvoNovumRegular,sans-serif;font-size:16px;font-weight:500;line-height:1.5;text-align:left;color:#fff;margin:0}.ex30GermanyDrives~.last-module{padding-bottom:0!important;margin-bottom:60px}.ex30GermanyDrives{padding:13px}@media (max-width:767px){.ex30GermanyDrives{padding:9px}}.ex30GermanyDrives .hero-wrapper{position:relative}.ex30GermanyDrives .image-box{position:absolute;width:100%}.ex30GermanyDrives .image-box:after{content:'';position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;background:linear-gradient(to top,#3b3f57,transparent)}.ex30GermanyDrives .image-box img{width:100%}.ex30GermanyDrives .hero-box{max-width:1050px;margin-left:auto;margin-right:auto;padding:86px 16px 0;position:relative;z-index:1}@media (max-width:767px){.ex30GermanyDrives .hero-box{max-width:540px;margin-left:auto;margin-right:auto;padding:30px 16px 0}}.ex30GermanyDrives .title-box{padding:0 0 0 50px}@media (max-width:991px){.ex30GermanyDrives .title-box{padding:0}}.ex30GermanyDrives .title-box h1{font-family:VolvoNovumMedium,sans-serif;font-size:60px;font-weight:500;line-height:normal;text-align:left;color:#000;margin:0 0 72px}@media (max-width:767px){.ex30GermanyDrives .title-box h1{font-size:32px;margin:0 0 34px}}.ex30GermanyDrives .video-box{margin:0 0 30px}@media (max-width:767px){.ex30GermanyDrives .video-box{display:none;margin:0 0 20px}}.ex30GermanyDrives .video-box-mobile{display:none}@media (max-width:767px){.ex30GermanyDrives .video-box-mobile{display:block}}.ex30GermanyDrives .video-box img,.ex30GermanyDrives .video-box video{width:100%}@media (max-width:767px){.ex30GermanyDrives .video-box img,.ex30GermanyDrives .video-box video{min-height:406px;object-fit:cover}}.ex30GermanyDrives .link-box{display:flex;justify-content:center}.bg3b3f57~.opinion-module,.ex30GermanyDrives~.opinion-module{max-width:1154px;margin-left:auto;margin-right:auto;padding:0 25px}@media (max-width:767px){.bg3b3f57~.opinion-module,.ex30GermanyDrives~.opinion-module{padding:0}}@media (max-width:767px){.bg3b3f57~.opinion-module .title-box,.ex30GermanyDrives~.opinion-module .title-box{padding:0 25px}}.bg3b3f57~.opinion-module .item-box,.ex30GermanyDrives~.opinion-module .item-box{display:flex;gap:20px}@media (max-width:767px){.bg3b3f57~.opinion-module .item-box,.ex30GermanyDrives~.opinion-module .item-box{display:block}}.bg3b3f57~.opinion-module .item,.ex30GermanyDrives~.opinion-module .item{position:relative;flex:1;padding:40px 5px;text-align:center;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:767px){.bg3b3f57~.opinion-module .item,.ex30GermanyDrives~.opinion-module .item{padding:26px;margin:0 0 14px}}.bg3b3f57~.opinion-module .item-main,.ex30GermanyDrives~.opinion-module .item-main{flex-basis:39%;flex-grow:0}.bg3b3f57~.opinion-module .item:after,.ex30GermanyDrives~.opinion-module .item:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;transition:all 1s ease-in-out;opacity:0}.bg3b3f57~.opinion-module .item-main:not(.slick-slide):after,.bg3b3f57~.opinion-module .item.slick-current:after,.ex30GermanyDrives~.opinion-module .item-main:not(.slick-slide):after,.ex30GermanyDrives~.opinion-module .item.slick-current:after{background-image:linear-gradient(to bottom,#f5f5f51a,transparent);opacity:1}.bg3b3f57~.opinion-module .item>*,.ex30GermanyDrives~.opinion-module .item>*{position:relative;z-index:1}.bg3b3f57~.opinion-module .item h5,.ex30GermanyDrives~.opinion-module .item h5{text-align:center;color:#fafafa;margin:0 0 30px}@media (max-width:767px){.bg3b3f57~.opinion-module .item h5,.ex30GermanyDrives~.opinion-module .item h5{margin:0 0 20px}}.bg3b3f57~.opinion-module .item a,.ex30GermanyDrives~.opinion-module .item a{text-transform:none;color:#fff}.bg3b3f57~.opinion-module .slick-list,.ex30GermanyDrives~.opinion-module .slick-list{padding:0 13.333333%}.bg3b3f57~.opinion-module .slick-dots,.ex30GermanyDrives~.opinion-module .slick-dots{display:flex;justify-content:center;gap:8px;margin:0}.bg3b3f57~.opinion-module .slick-dots li,.ex30GermanyDrives~.opinion-module .slick-dots li{width:11px;height:11px;border-radius:50%;background:#fff}.bg3b3f57~.opinion-module .slick-dots li.slick-active,.ex30GermanyDrives~.opinion-module .slick-dots li.slick-active{background:#141414}.bg3b3f57~.opinion-module .slick-dots li button,.ex30GermanyDrives~.opinion-module .slick-dots li button{display:none}.bg3b3f57~.ex30gallery-module,.ex30GermanyDrives~.ex30gallery-module{max-width:1190px;margin-left:auto;margin-right:auto;padding:0 25px}@media (max-width:991px){.bg3b3f57~.ex30gallery-module,.ex30GermanyDrives~.ex30gallery-module{max-width:768px;margin-left:auto;margin-right:auto}}@media (max-width:767px){.bg3b3f57~.ex30gallery-module,.ex30GermanyDrives~.ex30gallery-module{max-width:558px;margin-left:auto;margin-right:auto}}.bg3b3f57~.ex30gallery-module .item-box,.ex30GermanyDrives~.ex30gallery-module .item-box{display:flex;gap:20px;margin:0 0 20px}@media (max-width:767px){.bg3b3f57~.ex30gallery-module .item-box,.ex30GermanyDrives~.ex30gallery-module .item-box{flex-wrap:wrap}}.bg3b3f57~.ex30gallery-module .item-box .item,.ex30GermanyDrives~.ex30gallery-module .item-box .item{position:relative;display:flex;flex-wrap:wrap;gap:20px;flex:auto}@media (max-width:991px){.bg3b3f57~.ex30gallery-module .item-box .item,.ex30GermanyDrives~.ex30gallery-module .item-box .item{width:100%}}.bg3b3f57~.ex30gallery-module .item-box .item .image-box,.ex30GermanyDrives~.ex30gallery-module .item-box .item .image-box{width:100%}.bg3b3f57~.ex30gallery-module .item-box .item .image-box img,.ex30GermanyDrives~.ex30gallery-module .item-box .item .image-box img{width:100%;height:100%;object-fit:cover;object-position:top;border-radius:4px}.bg3b3f57~.ex30gallery-module .item-box .item .text-box,.ex30GermanyDrives~.ex30gallery-module .item-box .item .text-box{max-width:444px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;padding:50px 16px 50px 32px}@media (max-width:991px){.bg3b3f57~.ex30gallery-module .item-box .item .text-box,.ex30GermanyDrives~.ex30gallery-module .item-box .item .text-box{padding:25px}}.bg3b3f57~.ex30gallery-module .item-box .item .text-box img,.ex30GermanyDrives~.ex30gallery-module .item-box .item .text-box img{align-self:center;margin:0 0 32px}@media (max-width:991px){.bg3b3f57~.ex30gallery-module .item-box .item .text-box img,.ex30GermanyDrives~.ex30gallery-module .item-box .item .text-box img{max-height:68px;margin:0 0 10px}}@media (max-width:767px){.bg3b3f57~.ex30gallery-module .item-box .item .text-box img,.ex30GermanyDrives~.ex30gallery-module .item-box .item .text-box img{max-height:80px;margin:0 0 40px}}.bg3b3f57~.ex30gallery-module .item-box .item .text-box h2,.ex30GermanyDrives~.ex30gallery-module .item-box .item .text-box h2{color:#000;margin:0 0 38px}@media (max-width:991px){.bg3b3f57~.ex30gallery-module .item-box .item .text-box h2,.ex30GermanyDrives~.ex30gallery-module .item-box .item .text-box h2{margin:0 0 20px}}.bg3b3f57~.ex30gallery-module .item-box .item .text-box h5,.ex30GermanyDrives~.ex30gallery-module .item-box .item .text-box h5{color:#000;margin:0 0 26px}@media (max-width:991px){.bg3b3f57~.ex30gallery-module .item-box .item .text-box h5,.ex30GermanyDrives~.ex30gallery-module .item-box .item .text-box h5{margin:0 0 20px}}.bg3b3f57~.ex30gallery-module .item-box .item .text-box p,.ex30GermanyDrives~.ex30gallery-module .item-box .item .text-box p{color:#141414}.bg3b3f57~.ex30gallery-module .item-box .item .text-box a,.ex30GermanyDrives~.ex30gallery-module .item-box .item .text-box a{color:#000;margin:38px 0 12px}.bg3b3f57~.ex30gallery-module .item-box .item .text-box a:hover,.ex30GermanyDrives~.ex30gallery-module .item-box .item .text-box a:hover{color:#3b3f57}.bg3b3f57~.ex30gallery-module .item-box .item-1,.ex30GermanyDrives~.ex30gallery-module .item-box .item-1{min-width:44%}@media (max-width:767px){.bg3b3f57~.ex30gallery-module .item-box .item-1 .image-box img,.ex30GermanyDrives~.ex30gallery-module .item-box .item-1 .image-box img{max-height:666px}}.bg3b3f57~.ex30gallery-module .item-box .item-2 .text-box,.ex30GermanyDrives~.ex30gallery-module .item-box .item-2 .text-box{max-width:326px;justify-content:center}.bg3b3f57~.ex30gallery-module .item-box .item-3,.ex30GermanyDrives~.ex30gallery-module .item-box .item-3{flex:1}@media (max-width:991px){.bg3b3f57~.ex30gallery-module .item-box .item-3,.ex30GermanyDrives~.ex30gallery-module .item-box .item-3{flex:auto}}@media (max-width:991px){.bg3b3f57~.ex30gallery-module .item-box .item-3 .image-box img,.ex30GermanyDrives~.ex30gallery-module .item-box .item-3 .image-box img{max-height:286px}}@media (max-width:767px){.bg3b3f57~.ex30gallery-module .item-box .item-3 .image-box img,.ex30GermanyDrives~.ex30gallery-module .item-box .item-3 .image-box img{max-height:350px}}.bg3b3f57~.ex30gallery-module .item-box .item-4,.ex30GermanyDrives~.ex30gallery-module .item-box .item-4{flex:1}@media (max-width:991px){.bg3b3f57~.ex30gallery-module .item-box .item-4,.ex30GermanyDrives~.ex30gallery-module .item-box .item-4{flex:auto}}@media (max-width:991px){.bg3b3f57~.ex30gallery-module .item-box .item-4 .image-box img,.ex30GermanyDrives~.ex30gallery-module .item-box .item-4 .image-box img{max-height:286px}}@media (max-width:767px){.bg3b3f57~.ex30gallery-module .item-box .item-4 .image-box img,.ex30GermanyDrives~.ex30gallery-module .item-box .item-4 .image-box img{max-height:350px}}.bg3b3f57~.bgimage-text,.ex30GermanyDrives~.bgimage-text{max-width:none;margin-left:auto;margin-right:auto}@media (max-width:767px){.bg3b3f57~.bgimage-text,.ex30GermanyDrives~.bgimage-text{max-width:508px;margin-left:auto;margin-right:auto}}.bg3b3f57~.bgimage-text .bg-img-wrapper,.ex30GermanyDrives~.bgimage-text .bg-img-wrapper{position:relative;display:flex;flex-direction:row;justify-content:center;gap:30px}@media (max-width:1199px){.bg3b3f57~.bgimage-text .bg-img-wrapper,.ex30GermanyDrives~.bgimage-text .bg-img-wrapper{flex-wrap:wrap}}.bg3b3f57~.bgimage-text .bg-img-wrapper .item-wrapper,.ex30GermanyDrives~.bgimage-text .bg-img-wrapper .item-wrapper{position:relative;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;flex-grow:1}.bg3b3f57~.bgimage-text .bg-img-wrapper .item-wrapper .item:nth-of-type(2n-1),.ex30GermanyDrives~.bgimage-text .bg-img-wrapper .item-wrapper .item:nth-of-type(2n-1){width:50%;position:absolute;right:0}@media (max-width:767px){.bg3b3f57~.bgimage-text .bg-img-wrapper .item-wrapper .item:nth-of-type(2n-1),.ex30GermanyDrives~.bgimage-text .bg-img-wrapper .item-wrapper .item:nth-of-type(2n-1){width:100%;top:0}}@media (max-width:767px){.bg3b3f57~.bgimage-text .bg-img-wrapper .item-wrapper .img-box,.ex30GermanyDrives~.bgimage-text .bg-img-wrapper .item-wrapper .img-box{padding-top:360px}}.bg3b3f57~.bgimage-text .bg-img-wrapper .item-wrapper .img-box img,.ex30GermanyDrives~.bgimage-text .bg-img-wrapper .item-wrapper .img-box img{width:100%;object-fit:cover;min-height:496px}.bg3b3f57~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper,.ex30GermanyDrives~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper{max-width:634px;padding-right:92px;text-align:left;color:#000}@media (max-width:991px){.bg3b3f57~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper,.ex30GermanyDrives~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper{padding-right:25px}}@media (max-width:767px){.bg3b3f57~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper,.ex30GermanyDrives~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper{max-width:100%;padding:25px;color:#fff}}.bg3b3f57~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper h2,.ex30GermanyDrives~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper h2{color:inherit;margin:0 0 20px}.bg3b3f57~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper h5,.ex30GermanyDrives~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper h5{color:inherit;margin:0 0 16px}@media (max-width:767px){.bg3b3f57~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper h5,.ex30GermanyDrives~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper h5{font-size:14px}}.bg3b3f57~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper p,.ex30GermanyDrives~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper p{color:inherit}.bg3b3f57~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper .link-box,.ex30GermanyDrives~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper .link-box{display:flex;flex-wrap:wrap;align-items:center;gap:20px 40px;margin:40px 0 0}@media (max-width:767px){.bg3b3f57~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper .link-box,.ex30GermanyDrives~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper .link-box{justify-content:center;margin:60px 0 0}}.bg3b3f57~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper .link-box a,.ex30GermanyDrives~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper .link-box a{color:#000;border-color:#000}@media (max-width:767px){.bg3b3f57~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper .link-box a,.ex30GermanyDrives~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper .link-box a{color:#fff;border-color:#fff}}.bg3b3f57~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper .link-box a:hover,.ex30GermanyDrives~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper .link-box a:hover{color:#fff;border-color:#fff}@media (max-width:767px){.bg3b3f57~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper .link-box a:hover,.ex30GermanyDrives~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper .link-box a:hover{color:#000;border-color:#000}}.bg3b3f57~.ex30slider-module,.ex30GermanyDrives~.ex30slider-module{max-width:1096px;margin-left:auto;margin-right:auto;padding:0 25px}@media (max-width:767px){.bg3b3f57~.ex30slider-module,.ex30GermanyDrives~.ex30slider-module{max-width:558px;margin-left:auto;margin-right:auto}}.bg3b3f57~.ex30slider-module .slider-wrapper,.ex30GermanyDrives~.ex30slider-module .slider-wrapper{position:relative}@media (max-width:767px){.bg3b3f57~.ex30slider-module .slider-wrapper,.ex30GermanyDrives~.ex30slider-module .slider-wrapper{margin-left:-25px;margin-right:-25px}}.bg3b3f57~.ex30slider-module .slider-wrapper .slider-nav,.ex30GermanyDrives~.ex30slider-module .slider-wrapper .slider-nav{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between}.bg3b3f57~.ex30slider-module .slider-wrapper .slider-nav .slick-arrow,.ex30GermanyDrives~.ex30slider-module .slider-wrapper .slider-nav .slick-arrow{position:relative;z-index:9;width:auto;height:auto;cursor:pointer}.bg3b3f57~.ex30slider-module .slider-wrapper .slider-nav .slick-arrow:after,.ex30GermanyDrives~.ex30slider-module .slider-wrapper .slider-nav .slick-arrow:after{display:none}@media (max-width:767px){.bg3b3f57~.ex30slider-module .slider-wrapper>.slider-nav,.ex30GermanyDrives~.ex30slider-module .slider-wrapper>.slider-nav{display:none}}.bg3b3f57~.ex30slider-module .slider-wrapper .slider-nav-dots,.ex30GermanyDrives~.ex30slider-module .slider-wrapper .slider-nav-dots{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:flex-end;padding:14px}@media (max-width:767px){.bg3b3f57~.ex30slider-module .slider-wrapper .slider-nav-dots,.ex30GermanyDrives~.ex30slider-module .slider-wrapper .slider-nav-dots{justify-content:center}}.bg3b3f57~.ex30slider-module .slider-wrapper .slider-nav-dots .slick-dots,.ex30GermanyDrives~.ex30slider-module .slider-wrapper .slider-nav-dots .slick-dots{display:flex;justify-content:center;gap:10px;margin:0}.bg3b3f57~.ex30slider-module .slider-wrapper .slider-nav-dots .slick-dots li,.ex30GermanyDrives~.ex30slider-module .slider-wrapper .slider-nav-dots .slick-dots li{width:10px;height:10px;border-radius:50%;background:#141414;cursor:pointer}.bg3b3f57~.ex30slider-module .slider-wrapper .slider-nav-dots .slick-dots li.dot-active,.bg3b3f57~.ex30slider-module .slider-wrapper .slider-nav-dots .slick-dots li.slick-active,.ex30GermanyDrives~.ex30slider-module .slider-wrapper .slider-nav-dots .slick-dots li.dot-active,.ex30GermanyDrives~.ex30slider-module .slider-wrapper .slider-nav-dots .slick-dots li.slick-active{background:#fff}.bg3b3f57~.ex30slider-module .slider-wrapper .slider-nav-dots .slick-dots li button,.ex30GermanyDrives~.ex30slider-module .slider-wrapper .slider-nav-dots .slick-dots li button{display:none}.bg3b3f57~.ex30slider-module .item-box-wrapper,.ex30GermanyDrives~.ex30slider-module .item-box-wrapper{max-width:1006px;margin-left:auto;margin-right:auto;position:relative;z-index:7;padding:0 50px}@media (max-width:767px){.bg3b3f57~.ex30slider-module .item-box-wrapper,.ex30GermanyDrives~.ex30slider-module .item-box-wrapper{padding:0}}.bg3b3f57~.ex30slider-module .item-box>div,.ex30GermanyDrives~.ex30slider-module .item-box>div{display:flex;align-items:center;gap:5.5%;cursor:grab}.bg3b3f57~.ex30slider-module .item-box>div:active,.ex30GermanyDrives~.ex30slider-module .item-box>div:active{cursor:grabbing}@media (max-width:767px){.bg3b3f57~.ex30slider-module .item-box>div,.ex30GermanyDrives~.ex30slider-module .item-box>div{flex-direction:column-reverse;gap:40px}}@media (max-width:767px){.bg3b3f57~.ex30slider-module .item-box>div .item,.ex30GermanyDrives~.ex30slider-module .item-box>div .item{position:relative}}.bg3b3f57~.ex30slider-module .item-box>div .item.content-box,.ex30GermanyDrives~.ex30slider-module .item-box>div .item.content-box{flex-basis:36%}@media (max-width:767px){.bg3b3f57~.ex30slider-module .item-box>div .item.content-box,.ex30GermanyDrives~.ex30slider-module .item-box>div .item.content-box{margin:0 calc(25px - 13px);padding:0 36px}}.bg3b3f57~.ex30slider-module .item-box>div .item.content-box h5,.ex30GermanyDrives~.ex30slider-module .item-box>div .item.content-box h5{color:#fafafa;margin:0 0 25px}@media (max-width:767px){.bg3b3f57~.ex30slider-module .item-box>div .item.content-box h5,.ex30GermanyDrives~.ex30slider-module .item-box>div .item.content-box h5{text-align:center;margin:0 0 10px}}.bg3b3f57~.ex30slider-module .item-box>div .item.content-box p,.ex30GermanyDrives~.ex30slider-module .item-box>div .item.content-box p{color:#fafafa}@media (max-width:767px){.bg3b3f57~.ex30slider-module .item-box>div .item.content-box p,.ex30GermanyDrives~.ex30slider-module .item-box>div .item.content-box p{text-align:center}}@media (min-width:768px){.bg3b3f57~.ex30slider-module .item-box>div .item.content-box .slider-nav,.ex30GermanyDrives~.ex30slider-module .item-box>div .item.content-box .slider-nav{display:none}}.bg3b3f57~.ex30slider-module .item-box>div .item.image-box,.ex30GermanyDrives~.ex30slider-module .item-box>div .item.image-box{position:relative;flex-basis:58.5%}@media (max-width:767px){.bg3b3f57~.ex30slider-module .item-box>div .item.image-box,.ex30GermanyDrives~.ex30slider-module .item-box>div .item.image-box{padding:0 25px}}.bg3b3f57~.ex30slider-module .item-box>div .item.image-box img,.ex30GermanyDrives~.ex30slider-module .item-box>div .item.image-box img{width:100%}.bg3b3f57~.ex30slider-module .link-box,.ex30GermanyDrives~.ex30slider-module .link-box{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin:40px 0 0}.bg3b3f57~.ex30slider-module .link-box a,.ex30GermanyDrives~.ex30slider-module .link-box a{color:#fff}.bg3b3f57~.image-text,.ex30GermanyDrives~.image-text{color:#fff}.bg3b3f57~.image-text.black-text,.ex30GermanyDrives~.image-text.black-text{color:#000}.bg3b3f57~.image-text .title-box,.ex30GermanyDrives~.image-text .title-box{display:none;padding:0 25px}@media (max-width:991px){.bg3b3f57~.image-text .title-box,.ex30GermanyDrives~.image-text .title-box{display:block}}.bg3b3f57~.image-text .title-box h2,.ex30GermanyDrives~.image-text .title-box h2{color:inherit}@media (max-width:991px){.bg3b3f57~.image-text .title-box+.item-wrapper h2,.ex30GermanyDrives~.image-text .title-box+.item-wrapper h2{display:none}}.bg3b3f57~.image-text .item-wrapper,.ex30GermanyDrives~.image-text .item-wrapper{max-width:1094px;margin-left:auto;margin-right:auto;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:20px 2.5%;padding:0 25px 0 0}@media (max-width:991px){.bg3b3f57~.image-text .item-wrapper,.ex30GermanyDrives~.image-text .item-wrapper{padding:0}}.bg3b3f57~.image-text .item-wrapper.inverse,.ex30GermanyDrives~.image-text .item-wrapper.inverse{flex-direction:row-reverse;padding:0 0 0 25px}@media (max-width:991px){.bg3b3f57~.image-text .item-wrapper.inverse,.ex30GermanyDrives~.image-text .item-wrapper.inverse{padding:0}}.bg3b3f57~.image-text .item-wrapper.w-956,.ex30GermanyDrives~.image-text .item-wrapper.w-956{max-width:956px;margin-left:auto;margin-right:auto}.bg3b3f57~.image-text .item-wrapper .item,.ex30GermanyDrives~.image-text .item-wrapper .item{flex-basis:calc(50% - 15px)}@media (max-width:991px){.bg3b3f57~.image-text .item-wrapper .item,.ex30GermanyDrives~.image-text .item-wrapper .item{flex-basis:100%}}.bg3b3f57~.image-text .item-wrapper .item.content-box,.ex30GermanyDrives~.image-text .item-wrapper .item.content-box{flex-basis:39%}@media (max-width:991px){.bg3b3f57~.image-text .item-wrapper .item.content-box,.ex30GermanyDrives~.image-text .item-wrapper .item.content-box{flex-basis:100%}}.bg3b3f57~.image-text .item-wrapper .item.image-box,.ex30GermanyDrives~.image-text .item-wrapper .item.image-box{flex-basis:58.5%}@media (max-width:991px){.bg3b3f57~.image-text .item-wrapper .item.image-box,.ex30GermanyDrives~.image-text .item-wrapper .item.image-box{flex-basis:100%}}.bg3b3f57~.image-text .item-wrapper .item.video-box,.ex30GermanyDrives~.image-text .item-wrapper .item.video-box{flex-basis:50%;display:flex;position:relative}@media (max-width:991px){.bg3b3f57~.image-text .item-wrapper .item.video-box,.ex30GermanyDrives~.image-text .item-wrapper .item.video-box{flex-basis:100%}}.bg3b3f57~.image-text .item-wrapper .item.video-box:after,.ex30GermanyDrives~.image-text .item-wrapper .item.video-box:after{content:'';position:absolute;top:-2px;right:0;bottom:-2px;left:0;border-top:4px solid #3b3f57;border-bottom:4px solid #3b3f57}.bg3b3f57~.image-text .item-wrapper .item.video-box+.content-box,.ex30GermanyDrives~.image-text .item-wrapper .item.video-box+.content-box{flex-basis:47.5%}@media (max-width:991px){.bg3b3f57~.image-text .item-wrapper .item.video-box+.content-box,.ex30GermanyDrives~.image-text .item-wrapper .item.video-box+.content-box{flex-basis:100%}}.bg3b3f57~.image-text .item-wrapper picture img,.ex30GermanyDrives~.image-text .item-wrapper picture img{width:100%}.bg3b3f57~.image-text .item-wrapper video,.ex30GermanyDrives~.image-text .item-wrapper video{width:100%}.bg3b3f57~.image-text .item-wrapper .content-box,.ex30GermanyDrives~.image-text .item-wrapper .content-box{text-align:left}@media (max-width:991px){.bg3b3f57~.image-text .item-wrapper .content-box,.ex30GermanyDrives~.image-text .item-wrapper .content-box{padding:0 25px}}@media (max-width:991px){.bg3b3f57~.image-text .item-wrapper .content-box.m-align-center,.ex30GermanyDrives~.image-text .item-wrapper .content-box.m-align-center{text-align:center}}@media (max-width:991px){.bg3b3f57~.image-text .item-wrapper .content-box.m-align-center .link-box,.ex30GermanyDrives~.image-text .item-wrapper .content-box.m-align-center .link-box{justify-content:center}}.bg3b3f57~.image-text .item-wrapper .content-box h2,.ex30GermanyDrives~.image-text .item-wrapper .content-box h2{margin:0 0 24px;text-align:inherit;color:inherit}.bg3b3f57~.image-text .item-wrapper .content-box p,.ex30GermanyDrives~.image-text .item-wrapper .content-box p{text-align:inherit;color:inherit}.bg3b3f57~.image-text .item-wrapper .content-box .link-box,.ex30GermanyDrives~.image-text .item-wrapper .content-box .link-box{display:flex;flex-wrap:wrap;align-items:center;gap:20px 30px;margin:40px 0 0}.bg3b3f57~.image-text .item-wrapper .content-box .link-box a:hover,.ex30GermanyDrives~.image-text .item-wrapper .content-box .link-box a:hover{color:#fff;background-color:#000!important;border-color:#000!important}.bg3b3f57~.image-text .disclaimer-box,.ex30GermanyDrives~.image-text .disclaimer-box{max-width:996px;margin-left:auto;margin-right:auto;padding:0 25px}.bg3b3f57~.image-text .disclaimer-box .disclaimer-text,.bg3b3f57~.image-text .disclaimer-box p,.ex30GermanyDrives~.image-text .disclaimer-box .disclaimer-text,.ex30GermanyDrives~.image-text .disclaimer-box p{font-family:VolvoNovumRegular,sans-serif;font-size:12px;font-weight:400;line-height:1.5;text-align:center;color:inherit;margin:20px 0 0}.bg3b3f57~.disclaimer-box,.ex30GermanyDrives~.disclaimer-box{max-width:1110px;margin-left:auto;margin-right:auto;padding:0 25px;color:#000}.bg3b3f57~.disclaimer-box .disclaimer-text,.bg3b3f57~.disclaimer-box p,.ex30GermanyDrives~.disclaimer-box .disclaimer-text,.ex30GermanyDrives~.disclaimer-box p{font-family:VolvoNovumRegular,sans-serif;font-size:12px;font-weight:400;line-height:1.5;text-align:center;color:inherit;margin:20px 0}.bg3b3f57~.gallery-module,.ex30GermanyDrives~.gallery-module{padding:0;margin-top:60px;margin-bottom:120px}@media (max-width:667px){.bg3b3f57~.gallery-module,.ex30GermanyDrives~.gallery-module{margin-bottom:60px}}.bg3b3f57~.teaser-contact-list-module,.ex30GermanyDrives~.teaser-contact-list-module{max-width:unset;margin-left:auto;margin-right:auto;padding:0!important;margin-top:60px;margin-bottom:60px}.bg3b3f57~.contact-item-list-module,.ex30GermanyDrives~.contact-item-list-module{padding:0!important;margin-top:60px;margin-bottom:60px}.fast-start{margin:0 0 -25px}.fast-start .annotation-link-wrapper{margin-top:30px}.fast-start .annotation-link-wrapper .anchor-annotation{text-transform:uppercase;font-size:18px}.fast-start .new-header .full-size-img img,.fast-start .second_header .full-size-img img{width:100%}.fast-start .second_header .full-size-img{height:730px}.fast-start .second_header img{width:auto;height:100%;object-fit:none}.fast-start .second_header .block_over{height:auto!important}.fast-start .second_header.ie .full-size-img{height:730px}.fast-start .second_header.ie .full-size-img img{width:100%;transform:scale(1.05)}.fast-start .second_header:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:-1px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,.1) 37%,rgba(0,0,0,.45) 69%,rgba(0,0,0,.6) 80%,#000 100%)}.fast-start .new-header{margin-bottom:20px;position:relative}.fast-start .new-header .full-size-img img{max-height:670px;object-fit:cover;width:auto;float:right}.fast-start .new-header .block_over{position:absolute;padding:20px 20px 25px 120px;overflow:auto;top:50%;width:60%;max-width:960px;z-index:400;transform:translate(10px,-50%);height:100%;left:-10px;background:#b0bccb;background:linear-gradient(90deg,#b0bccb 0,#b0bccb 90%,rgba(176,188,203,.2) 97%,rgba(176,188,203,0) 100%);max-height:684px;display:flex;flex-direction:column;justify-content:center}.fast-start .new-header .block_over .headline{margin-bottom:90px;text-align:center}.fast-start .new-header .block_over .subtitle{text-align:center;margin-bottom:20px}.fast-start .new-header .block_over .description{font-size:16px;display:block;text-align:center;line-height:21px}.fast-start .new-header .block_over .text-container{position:relative}.fast-start .new-header .block_over .text-container .text-with-lines{font-size:27px}.fast-start .new-header .block_over .text-container .text-with-lines:after,.fast-start .new-header .block_over .text-container .text-with-lines:before{content:'';display:block;width:100%;position:absolute;top:50%;border-top:2px solid #000;z-index:1;max-width:200px}.fast-start .new-header .block_over .text-container .text-with-lines:after{right:0}.fast-start .new-header .block_over .button_container{text-transform:uppercase;font-size:16px}.fast-start .new-header .block_over .button_container a:first-of-type{padding:10px 20px 10px 25px;font-size:16px}.fast-start .new-header .block_over .button_container a:last-of-type:hover{color:#000}.fast-start #second_header .block_over{transform:translate(10px,-50%)}.fast-start #second_header .first-table tr td{padding:7px 10px}.tabs-module .tabs-text p{max-width:600px;margin:0 auto}.tabs-module ul{justify-content:center}.tabs-module ul li{padding:15px 30px;border-right:1px solid #ccc}.tabs-module ul li:first-child{padding-left:0}.tabs-module ul li:last-child{padding-right:0;border-right:none}.tabs-module ul a{padding-bottom:3px}.tabs-module ul a.active{border-bottom:2px solid #ccc}.tabs-module .item_details .item{display:flex;flex-direction:column}.tabs-module .item_details .item div.img-container{max-height:110px}.tabs-module .item_details .item div.img-container img{max-width:100%}.tabs-module .item_details .item h4{margin:15px 0 25px}.tabs-module #tab-2 .item h4{height:80px;display:block}.tabs-module .multi-carousel .owl-carousel{display:flex;width:auto}@media screen and (max-width:1300px){.fast-start .new-header .block_over{width:65%;padding:20px 20px 25px 20px}}@media screen and (min-width:2000px){.fast-start .new-header .block_over{max-width:1200px;padding:20px 20px 25px 220px}}@media screen and (min-width:2400px){.fast-start .new-header .block_over{max-width:1400px;padding:20px 20px 25px 330px}}@media screen and (min-width:2600px){.fast-start .new-header .block_over{max-width:1600px;padding:20px 20px 25px 420px}}@media screen and (max-width:576px){.fast-start{margin:30px 0 0}.fast-start .new-header{display:flex;flex-direction:column-reverse}.fast-start .new-header .full-size-img{position:relative}.fast-start .new-header .full-size-img img{max-height:285px}.fast-start .new-header .full-size-img:before{content:'';position:absolute;top:0;bottom:0;right:0;left:0;z-index:9000;box-shadow:inset 144px 43px 49px 29px #b0bccb}.fast-start .new-header .block_over{width:100%;overflow:visible;position:static;transform:none;background-color:#b0bccb}.fast-start .new-header .block_over .headline{font-size:22px;margin-bottom:30px}.fast-start .new-header .block_over .row>div:not(:last-of-type){margin-bottom:50px}.fast-start .new-header .block_over .row>div .subtitle{font-size:18px}.fast-start .new-header .block_over .row>div .description{font-size:15px}.fast-start .new-header .block_over .text-container .text-with-lines{font-size:22px}.fast-start .new-header .block_over .text-container .text-with-lines:after,.fast-start .new-header .block_over .text-container .text-with-lines:before{max-width:10%}.fast-start .new-header .block_over .button_container>a{font-size:18px!important}.fast-start .new-header .block_over .button_container>a:first-of-type{padding:15px 20px 15px 25px}.fast-start #second_header .full-size-img{height:auto}.fast-start #second_header .full-size-img img{width:100%;transform:scale(1.6) translate(17%,1%);object-fit:cover}.fast-start #second_header .block_over{transform:none;position:static}.fast-start #second_header .block_over h3{font-size:22px}.fast-start #second_header .block_over .first-table tr{background:0 0}.fast-start #second_header .block_over .first-table tr td:first-of-type{font-size:12px}.fast-start #second_header .block_over .first-table tr:nth-child(odd){background-color:#ececec}.fast-start #second_header .block_over .link-container{display:flex;flex-direction:column;align-items:center}.fast-start #second_header .block_over .link-container>a{font-size:18px;text-transform:uppercase;margin-right:0}.fast-start #second_header .block_over .link-container>a.kontakt-btn{margin-top:10px}.fast-start #second_header .annotation-link-wrapper{margin-top:10px}.tabs-module .multi-carousel .item_details>.row{margin:0}.tabs-module .multi-carousel .item_details .owl-carousel{position:relative}.tabs-module .multi-carousel .item_details .owl-carousel>.owl-stage-outer{margin-bottom:15px}.tabs-module .multi-carousel .item_details .owl-carousel .owl-nav{display:flex;justify-content:space-around;width:100%;height:0}.tabs-module .multi-carousel .item_details .owl-carousel .owl-nav button{color:#1c6bba;position:relative;width:25px;bottom:10px}.tabs-module .multi-carousel .item_details .owl-carousel .owl-nav button span{display:flex;justify-content:center;font-size:35px;line-height:normal}.tabs-module .multi-carousel .item_details .owl-carousel .owl-dots{display:flex;justify-content:center;align-items:center;height:31px}.tabs-module .multi-carousel .item_details .owl-carousel .owl-dots button{border:1px solid #1c6bba;width:15px;height:15px;border-radius:50%;margin:0 10px}.tabs-module .multi-carousel .item_details .owl-carousel .owl-dots button.active{background-color:#1c6bba}}@media screen and (max-width:576px) and (max-width:768px){.tabs-module .item_details .item div.img-container{max-height:none}}.pink-item-list.module{max-width:none}.pink-item-list.module .items-container,.pink-item-list.module .mobile{display:flex}.pink-item-list.module .items-container .item-wrapper,.pink-item-list.module .mobile .item-wrapper{display:flex;flex-direction:column;width:100%}.pink-item-list.module .items-container .item,.pink-item-list.module .mobile .item{display:flex;flex-direction:column;background:#d2a09e;border:2px solid #fff;padding:10px 20px 25px 20px;color:#49101b;flex:0 1 100%;min-height:610px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.pink-item-list.module .items-container .item,.pink-item-list.module .mobile .item{min-height:600px}}.pink-item-list.module .items-container .item h3,.pink-item-list.module .mobile .item h3{min-height:66px;margin:20px 0 0 0}.pink-item-list.module .items-container .item p,.pink-item-list.module .mobile .item p{line-height:20px;font-size:19px}.pink-item-list.module .items-container .item .image-box,.pink-item-list.module .mobile .item .image-box{display:flex;align-items:center;justify-content:center;width:100%;height:281px;margin:0 auto;border:2px solid #d2a09e}.pink-item-list.module .items-container .item .image-box img,.pink-item-list.module .mobile .item .image-box img{width:103%;height:auto;margin:-2px}.pink-item-list.module .items-container .item a,.pink-item-list.module .mobile .item a{text-transform:uppercase;font-size:15px;letter-spacing:1px;height:auto;line-height:initial;width:auto}.pink-item-list.module .items-container .legal,.pink-item-list.module .mobile .legal{display:flex;min-height:145px;font-size:14px;box-sizing:border-box;padding:10px 20px 0 20px}@media (min-width:1300px){.pink-item-list.module .items-container .legal,.pink-item-list.module .mobile .legal{min-height:115px}}@media (max-width:998px){.pink-item-list.module .items-container .legal,.pink-item-list.module .mobile .legal{min-height:110px}}.pink-item-list.module .items-container{display:flex;position:relative;overflow:hidden}.pink-item-list.module .items-container .owl-stage-outer{overflow:initial}.pink-item-list.module .items-container .owl-stage{display:flex;align-items:stretch}.pink-item-list.module .items-container .owl-stage .owl-item{display:flex;opacity:0}.pink-item-list.module .items-container .owl-stage .owl-item.active{opacity:1}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.pink-item-list.module .items-container .owl-stage .owl-item{display:block}}.pink-item-list.module .items-container .owl-next,.pink-item-list.module .items-container .owl-prev{position:absolute;border:none;cursor:pointer;background-color:transparent;top:calc(50% - 70px);transform:translateY(-50%)}.pink-item-list.module .items-container .owl-next span,.pink-item-list.module .items-container .owl-prev span{font-size:60px}.pink-item-list.module .items-container .owl-next:focus,.pink-item-list.module .items-container .owl-prev:focus{border:none;outline:0}.pink-item-list.module .items-container .owl-prev{left:1rem}.pink-item-list.module .items-container .owl-next{right:1rem}@media (max-width:768px){.tabs-module .tabs-text h1{font-size:26px}.pink-item-list.module .mobile{flex-wrap:wrap;position:relative}.pink-item-list.module .mobile .top-item.item{width:100%;max-width:none}.pink-item-list.module .mobile .regular-container{display:flex}.pink-item-list.module .mobile .regular-container .regular{width:50%;min-height:150px}.pink-item-list.module .mobile .regular-container .regular:last-of-type{display:none}.pink-item-list.module .mobile .regular-container .regular:hover{background:#905859;background:linear-gradient(45deg,#905859 0,#a57373 33%,#c39c99 67%,#d7b8b5 100%)}.pink-item-list.module .mobile .regular-container .regular:hover p{display:block;color:#fff}.pink-item-list.module .mobile .regular-container .regular:hover h3,.pink-item-list.module .mobile .regular-container .regular:hover img{display:none}.pink-item-list.module .mobile .next,.pink-item-list.module .mobile .prev{position:absolute;top:60%;height:50px;transform:translate(0,50%);cursor:pointer}.pink-item-list.module .mobile .next[class*=arrow]:after,.pink-item-list.module .mobile .prev[class*=arrow]:after{padding:8.5px;color:#007bcd;border-width:0 2px 2px 0}.pink-item-list.module .mobile .prev{left:10px}.pink-item-list.module .mobile .next{right:20px}}.full-screen-slider button{outline:0}.full-screen-slider button:focus{outline:0}.full-screen-slider .title{font-size:30px}.full-screen-slider .slider-list--item{max-height:400px}.full-screen-slider .slider-list--item img{width:100%}.full-screen-slider .slider-list--item .text{position:absolute;bottom:10px;left:20px;color:#fff}.full-screen-slider .btn-box{display:flex;justify-content:center}.full-screen-slider .btn-box a{padding:17px 42px;border:1px solid #2b7bcd;font-size:17px;color:#2b7bcd;transition:.2s;line-height:22px;margin-top:15px;cursor:pointer}.full-screen-slider .btn-box a:hover{color:#fff;background-color:#2b7bcd}.full-screen-slider .owl-nav.disabled{display:none}.full-screen-slider .owl-nav .owl-next{right:0}.full-screen-slider .owl-nav .owl-next span{right:20px;transform:rotate(135deg)}.full-screen-slider .owl-nav .owl-prev{left:0}.full-screen-slider .owl-nav .owl-prev span{left:20px;transform:rotate(-45deg)}.full-screen-slider .owl-nav .owl-next,.full-screen-slider .owl-nav .owl-prev{display:flex;align-items:center;justify-content:center;width:40px;height:100%;position:absolute;top:50%;transform:translateY(-50%);border:0 solid #000}.full-screen-slider .owl-nav .owl-next span,.full-screen-slider .owl-nav .owl-prev span{position:absolute;width:25px;height:25px;display:inline-block;border-top:2px solid;border-left:2px solid;border-color:#000;visibility:visible;text-indent:-9999px;cursor:pointer}.full-screen-slider .owl-nav .owl-next:focus,.full-screen-slider .owl-nav .owl-prev:focus{outline:0}.full-screen-slider .owl-dots{align-items:center;justify-content:center;display:flex;position:absolute;left:50%;bottom:24px;transform:translate(-50%,0)}.full-screen-slider .owl-dots.disabled{display:none}.full-screen-slider .owl-dots button{margin:0 8px;width:auto;padding:10px}.full-screen-slider .owl-dots button span{width:8px;height:8px;border:none;padding:0;text-indent:-9999px;background-color:#fff;border-radius:50%;display:block}.full-screen-slider .owl-dots button.active span{background:#0b76ef}.image-slider-gallery-module{overflow:hidden}@media screen and (max-width:768px){.image-slider-gallery-module .container-fluid{padding:0}.image-slider-gallery-module .owl-carousel .owl-item img{min-height:170px;object-fit:cover;object-position:left}.image-slider-gallery-module .owl-carousel .owl-dots{bottom:10px}}.package-module .label{display:block;text-align:center;margin:16px 0;font-size:16px}.package-wrapper{display:flex;flex-wrap:wrap;margin:0 -15px;font-family:VolvoNovumLight}.package-wrapper *{box-sizing:border-box}.package-wrapper .package-item{display:flex;flex-direction:column;flex:1 1 30%;padding:27px;margin:0 15px;border:solid 2px #ececec;max-width:390px}.package-wrapper .package-item .line{width:70%;height:2px;text-align:center;margin:30px auto;background-color:#999}.package-wrapper .package-item__title{font-size:22px;font-weight:400;line-height:1.18;letter-spacing:.22px;text-align:center;color:#414146;text-transform:uppercase}.package-wrapper .package-item__description{font-size:16px;min-height:120px;font-weight:300;font-style:normal;line-height:1.38;letter-spacing:normal;text-align:center;color:#161618}.package-wrapper .package-item__price{font-size:36px;font-weight:300;font-style:normal;line-height:.72;letter-spacing:.36px;text-align:center;color:#007bcd;margin:20px auto}.package-wrapper .package-item__price sup{font-size:24px;top:-10px}.package-wrapper .package-item__list ul{position:relative;list-style:none;margin:0}.package-wrapper .package-item__list ul li{margin:10px 0}.package-wrapper .package-item__list ul li:before{content:"";color:#007bcd;border:1px solid #007bcd;font-family:volvo-icons;border-radius:50%;padding:3px;margin-right:10px;box-sizing:border-box;font-size:12px;font-weight:700}.package-wrapper.owl-carousel{width:auto;display:flex}@media screen and (max-width:576px){.package-wrapper .package-item{margin:0 auto}.package-wrapper.tsk-carousel{position:relative;margin:auto}.package-wrapper.tsk-carousel button:focus{outline:0}.package-wrapper.tsk-carousel .owl-stage-outer{order:1}.package-wrapper.tsk-carousel .owl-dots{display:flex;align-items:center;order:0;margin:0 auto 15px}.package-wrapper.tsk-carousel .owl-dots>button{width:8px;height:8px;background-color:#97999b;border-radius:50%;margin:0 7px}.package-wrapper.tsk-carousel .owl-dots>button.active{background-color:#1c6bba}.package-wrapper.tsk-carousel .owl-nav{position:absolute;top:80px;left:0;right:0;display:flex;justify-content:space-between;width:calc(100% - 70px);margin:0 auto;z-index:1}.package-wrapper.tsk-carousel .owl-nav>button{color:#1c6bba;width:20px;display:flex;justify-content:center}.package-wrapper.tsk-carousel .owl-nav>button>span{font-size:40px;line-height:normal}.package-wrapper.tsk-carousel .owl-nav>button.disabled{visibility:hidden}}.premium-offert-module .wrapper-img img{width:100%;vertical-align:baseline}.premium-offert-module .info-wrapper{left:0}.safe-leasing-module-page .offer-type-navigation .nav{justify-content:center}.safe-leasing-module-page .offer-type-navigation .nav .nav-link{font-size:22px;color:#706d6d;padding:7px 3px;margin:0 10px;border-bottom:1px solid #706d6d;border-radius:0}.safe-leasing-module-page .offer-type-navigation .nav .nav-link.active{border-bottom:2px solid #007bcd;color:#007bcd;background-color:transparent}.safe-leasing-module-page .tab-content .nav{justify-content:center;margin-top:20px}.safe-leasing-module-page .tab-content .nav .nav-item .nav-link{padding:0 20px;border-right:1px solid #706d6d;border-radius:0;display:flex;height:inherit}.safe-leasing-module-page .tab-content .nav .nav-item .nav-link .image-box{display:flex;align-items:center;justify-content:center;width:100px;height:inherit;margin-left:-4px}.safe-leasing-module-page .tab-content .nav .nav-item .nav-link img{width:100%;height:100%;object-fit:cover}.safe-leasing-module-page .tab-content .nav .nav-item .nav-link .info{margin-left:10px}.safe-leasing-module-page .tab-content .nav .nav-item .nav-link .info span{font-size:13px}.safe-leasing-module-page .tab-content .nav .nav-item .nav-link .info p{font-size:15px;margin-bottom:5px;line-height:1;text-transform:uppercase}.safe-leasing-module-page .tab-content .nav .nav-item .nav-link.active{background-color:transparent;color:#000}.safe-leasing-module-page .tab-content .nav .nav-item .nav-link.active .info{border-bottom:2px solid #007bcd}.safe-leasing-module-page .tab-content .nav .nav-item:last-of-type .nav-link{border-right:none}.safe-leasing-module-page .tab-content .table-striped tbody tr td{padding:5px 20px;font-size:13px;height:unset;width:67.3%}.safe-leasing-module-page .tab-content .table-striped tbody tr td:first-of-type{border-left:0!important}.safe-leasing-module-page .legal-box .legal-text{font-size:16px;line-height:18px;color:#898989;margin-bottom:30px;margin-top:30px}.safe-leasing-module-page .item{position:relative}.safe-leasing-module-page .over-table-wrapper{position:relative;margin-top:40px}.safe-leasing-module-page .over-table-wrapper .banner{position:relative}.safe-leasing-module-page .over-table-wrapper .banner img{width:100%}.safe-leasing-module-page .over-table-wrapper .banner:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:-1px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,.1) 40%,rgba(0,0,0,.65) 65%,rgba(0,0,0,.84) 87%,#000 100%)}.safe-leasing-module-page .over-table-wrapper .over-table{display:flex;flex-direction:column;position:absolute;background-color:#fff;color:#000;padding:20px 20px;max-width:460px;width:100%;overflow:auto;right:0;top:50%;z-index:400;height:auto;transform:translate(10px,-50%);box-shadow:0 0 7px 2px #5e5e5e}.safe-leasing-module-page .over-table-wrapper .over-table .sub-title,.safe-leasing-module-page .over-table-wrapper .over-table .title{display:block;text-align:left;font-size:26px;line-height:1}.safe-leasing-module-page .over-table-wrapper .over-table .sub-title{font-size:20px;margin-bottom:18px}.safe-leasing-module-page .over-table-wrapper .over-table .table{display:table}.safe-leasing-module-page .over-table-wrapper .over-table .table-top{border-spacing:2px}.safe-leasing-module-page .over-table-wrapper .over-table .table-top .tr{text-align:right;text-transform:uppercase}.safe-leasing-module-page .over-table-wrapper .over-table .table-top .tr:first-child{color:#fff;font-weight:700}.safe-leasing-module-page .over-table-wrapper .over-table .table-bottom .td:nth-child(2){white-space:nowrap;border-left:2px solid #ccc}.safe-leasing-module-page .over-table-wrapper .over-table .tr{display:table-row}.safe-leasing-module-page .over-table-wrapper .over-table .td{display:table-cell;padding:5px 20px;font-size:14px;width:67%}.safe-leasing-module-page .over-table-wrapper .over-table .dark-grey{background-color:#6e6e6e}.safe-leasing-module-page .over-table-wrapper .over-table .light-grey{background-color:#ececec}.safe-leasing-module-page .over-table-wrapper .over-text{position:absolute;left:50px;top:50px;max-width:50%;color:#fff;z-index:20}.safe-leasing-module-page .over-table-wrapper .over-text .title{font-size:30px}.safe-leasing-module-page .over-table-wrapper .over-text .sub-title{font-size:24px;margin-bottom:25px;font-weight:700}.safe-leasing-module-page .over-table-wrapper .over-text .description{font-size:18px}.safe-leasing-module-page .over-table-wrapper .btn-box{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 15px;margin-top:20px}.safe-leasing-module-page .over-table-wrapper .btn-box .btn-first{border:1px solid #007bcd}.safe-leasing-module-page .over-table-wrapper .btn-box .btn-first:hover{color:#fff;background-color:#007bcd}.safe-leasing-module-page .over-table-wrapper .btn-box a{display:flex;align-items:center;justify-content:center;color:#007bcd;padding:12px 6px;white-space:nowrap}@media (max-width:767px){.safe-leasing-module-page{padding-top:0!important}.safe-leasing-module-page .over-table-wrapper .over-text{max-width:95%;left:20px;top:50%;transform:translate(0,-50%)}.safe-leasing-module-page .over-table-wrapper .over-table{position:relative;transform:translate(0)}.safe-leasing-module-page .tab-content .nav .nav-item:nth-child(3){margin-top:10px}}@media (max-width:560px){.safe-leasing-module-page .tab-content .nav .nav-item{margin-top:10px}.safe-leasing-module-page .tab-content .nav .nav-item .nav-link{border:none}}.a-brackets{position:relative}.a-brackets.m-increased:after,.a-brackets.m-increased:before{font-size:30px}.a-brackets:after,.a-brackets:before{height:100%;width:5px;display:block;position:absolute;top:50%;transform:translateY(-50%);font-size:23px;font-weight:bolder;border:1px solid #007bcd;background:0 0}.a-brackets:before{content:'';left:0;border-width:2px 0 2px 2px}.a-brackets:after{content:'';right:0;border-width:2px 2px 2px 0}.selekt-premium-kampagne.module{max-width:900px}.selekt-premium-kampagne .tab-content{margin-top:25px}.selekt-premium-kampagne .first-img-container{height:100%}.selekt-premium-kampagne .first-img-container img{height:100%;max-height:600px;object-fit:cover;width:100%}.selekt-premium-kampagne .full-size-img{overflow:hidden;height:680px}.selekt-premium-kampagne .full-size-img img{width:100%;height:100%;object-fit:cover}@media screen and (min-width:2000px){.selekt-premium-kampagne .full-size-img img{width:100%}}@media screen and (max-width:768px){.selekt-premium-kampagne .full-size-img img{height:auto}}@media (max-width:760px){.selekt-premium-kampagne .full-size-img{height:unset}}.selekt-premium-kampagne .over-text,.selekt-premium-kampagne .text_over{height:auto;width:100%;max-width:600px;padding:25px 20px;position:absolute;right:40px;top:50%;z-index:400;overflow:auto;transform:translate(0,-50%);box-shadow:0 2px 2px 0 rgba(2,2,2,.2);color:#fff}@media (max-width:768px){.selekt-premium-kampagne .over-text,.selekt-premium-kampagne .text_over{max-width:90%;position:absolute;left:50%;top:50%;max-width:500px;color:#fff;z-index:20;transform:translate(-50%,-50%)}.selekt-premium-kampagne .over-text .heder-title,.selekt-premium-kampagne .over-text .title,.selekt-premium-kampagne .text_over .heder-title,.selekt-premium-kampagne .text_over .title{font-size:30px}.selekt-premium-kampagne .over-text .description,.selekt-premium-kampagne .text_over .description{display:block;font-size:18px}.selekt-premium-kampagne .over-text .video-link,.selekt-premium-kampagne .text_over .video-link{display:inline-block;border:1px solid #fff}}.selekt-premium-kampagne .empty-offer{max-width:none}.selekt-premium-kampagne .empty-offer--headline{background-color:#000;color:#fff;display:flex;padding:20px 70px;justify-content:space-between;align-items:center}.selekt-premium-kampagne .empty-offer--headline img{max-width:150px}.selekt-premium-kampagne .empty-offer--headline h2{text-align:center;font-size:26px}.selekt-premium-kampagne .empty-offer--headline p{max-width:1000px;text-align:center;font-size:18px;line-height:28px;margin:0 auto;padding:0 30px}.selekt-premium-kampagne .empty-offer--text{flex-grow:1}.selekt-premium-kampagne .empty-offer--img-container{max-height:670px;overflow:hidden}.selekt-premium-kampagne .empty-offer--img-container img{width:100%;height:100%;display:block;object-position:0 -60px}.selekt-premium-kampagne .selekt-premium-offer p.title{text-align:center;font-size:30px}.selekt-premium-kampagne .selekt-premium-offer .full-size-img{position:relative}.selekt-premium-kampagne .selekt-premium-offer .nav{justify-content:center;font-size:25px}.selekt-premium-kampagne .selekt-premium-offer .nav li{padding:0 15px;border-right:1px solid #ccc;display:flex;align-items:flex-end}.selekt-premium-kampagne .selekt-premium-offer .nav li:last-child{border:0}.selekt-premium-kampagne .selekt-premium-offer .nav li>a{display:flex;flex-direction:column;align-items:center}.selekt-premium-kampagne .selekt-premium-offer .nav li span{display:block;font-size:13px;text-transform:uppercase;line-height:12px}.selekt-premium-kampagne .selekt-premium-offer .nav li a.nav-link,.selekt-premium-kampagne .selekt-premium-offer .nav li a.nav-link:hover{color:#6b6b79;background-color:transparent;border-radius:0;padding:0 0 2px}.selekt-premium-kampagne .selekt-premium-offer .nav li a.nav-link.active{border-bottom:2px solid #1c6bba;color:#1c6bba;padding:0}.selekt-premium-kampagne .selekt-premium-offer .edit-der-neue.empty-offer .over-text{text-align:right}@media (max-width:768px){.selekt-premium-kampagne .selekt-premium-offer .edit-der-neue.empty-offer .over-text{max-width:calc(90% - 70px);text-align:left}.selekt-premium-kampagne .selekt-premium-offer .edit-der-neue.empty-offer .over-text a.link{right:0}}.selekt-premium-kampagne .selekt-premium-offer .edit-der-neue.empty-offer .over-text .title{margin-bottom:0}.selekt-premium-kampagne .selekt-premium-offer .edit-der-neue.empty-offer .over-text .subline{font-size:26px;margin-bottom:10px}.selekt-premium-kampagne .selekt-premium-offer .edit-der-neue.empty-offer .over-text .description{margin-bottom:20px}.selekt-premium-kampagne .selekt-premium-offer .edit-der-neue .table-header{justify-content:center;line-height:65px}@media (max-width:768px){.selekt-premium-kampagne .selekt-premium-offer .edit-der-neue .table-header{padding:0 10px}}.selekt-premium-kampagne .selekt-premium-offer .edit-der-neue .table-header .price-box{padding:0}@media (max-width:768px){.selekt-premium-kampagne .selekt-premium-offer .edit-der-neue .table-header .price-box{font-size:20px}}.selekt-premium-kampagne .selekt-premium-offer .edit-der-neue .second_header{margin:30px 0;position:relative}.selekt-premium-kampagne .selekt-premium-offer .edit-der-neue .second_header:after{background:linear-gradient(to top,#00000000 40%,#00000047 65%,#0000004f 87%,#0000007a 100%)}.selekt-premium-kampagne .selekt-premium-offer .edit-der-neue .second_header .block_over{right:30px}@media (max-width:768px){.selekt-premium-kampagne .selekt-premium-offer .edit-der-neue .second_header .block_over{right:0}}.selekt-premium-kampagne .selekt-premium-offer .edit-der-neue .second_header .block_over h3{padding-left:0;margin-bottom:5px}.selekt-premium-kampagne .selekt-premium-offer .edit-der-neue .second_header .block_over p{font-size:22px}.selekt-premium-kampagne .selekt-premium-offer .edit-der-neue .second_header .block_over .link-container{display:flex}.selekt-premium-kampagne .selekt-premium-offer .edit-der-neue .second_header .another-desc{display:none}.selekt-premium-kampagne .selekt-premium-offer .edit-der-neue .over-text{max-width:calc(50% - 30px)}@media (max-width:768px){.selekt-premium-kampagne .selekt-premium-offer .edit-der-neue .over-text{max-width:90%}.selekt-premium-kampagne .selekt-premium-offer .edit-der-neue .over-text .title{font-size:24px!important;line-height:28px!important}.selekt-premium-kampagne .selekt-premium-offer .edit-der-neue .over-text .description{display:none}}.selekt-premium-kampagne .selekt-premium-offer .edit-der-neue .over-text .title{font-size:33px;line-height:30px}.selekt-premium-kampagne .selekt-premium-offer .edit-der-neue .over-text .title+.title{font-size:25px;margin-bottom:10px}@media (max-width:768px){.selekt-premium-kampagne .selekt-premium-offer .block_over a{width:100%;padding:15px 20px 15px;text-align:center;margin-top:10px}}.selekt-premium-kampagne .selekt-premium-offer a.button-white{font-size:14px;line-height:1.0625rem;text-decoration:none;text-transform:uppercase;padding:0;margin:0;border:none;background-color:transparent;outline:0;cursor:pointer;color:#fff!important;display:inline-block;padding:15px 27px;display:inline-block;white-space:nowrap;cursor:pointer;border:1px solid #fff;border-radius:4px;background-color:true!important;position:relative;transition:all .15s;color:#fff!important;background-color:true!important;border-color:#007bcd!important}.selekt-premium-kampagne .selekt-premium-offer a.button-white:active,.selekt-premium-kampagne .selekt-premium-offer a.button-white:focus{outline:0}.selekt-premium-kampagne .selekt-premium-offer a.button-white:hover:after{margin-left:10px}.selekt-premium-kampagne .selekt-premium-offer a.button-white:after{top:0;left:100%;margin-left:5px;font-family:volvo-icons;font-size:1em;line-height:1em;content:"";vertical-align:-3px;margin-top:.2em;background-repeat:no-repeat;background-position:center center;transition:all .15s}.selekt-premium-kampagne .selekt-premium-offer a.color-blue{font-size:14px;line-height:1.0625rem;text-decoration:none;text-transform:uppercase;padding:0;margin:0;border:none;background-color:transparent;outline:0;cursor:pointer;color:#007bcd!important;display:inline-block;padding:15px 27px;display:inline-block;white-space:nowrap;cursor:pointer;border:1px solid #007bcd;border-radius:4px;background-color:true!important;position:relative;transition:all .15s;color:#007bcd!important;background-color:true!important;border-color:#007bcd!important}.selekt-premium-kampagne .selekt-premium-offer a.color-blue:active,.selekt-premium-kampagne .selekt-premium-offer a.color-blue:focus{outline:0}.selekt-premium-kampagne .selekt-premium-offer a.color-blue:hover:after{margin-left:10px}.selekt-premium-kampagne .selekt-premium-offer a.color-blue:after{top:0;left:100%;margin-left:5px;font-family:volvo-icons;font-size:1em;line-height:1em;content:"";vertical-align:-3px;margin-top:.2em;background-repeat:no-repeat;background-position:center center;transition:all .15s}.selekt-premium-kampagne.spring-summer-campaign .selekt-premium-offer .container_items p.title{margin-bottom:40px}.selekt-premium-kampagne.spring-summer-campaign .selekt-premium-offer .container_items .nav.nav-pills{font-size:20px}@media (max-width:805px){.selekt-premium-kampagne.spring-summer-campaign .selekt-premium-offer .container_items .nav.nav-pills li{border-right:none}}@media (max-width:510px){.selekt-premium-kampagne.spring-summer-campaign .selekt-premium-offer .container_items .nav.nav-pills{font-size:19px}}@media (max-width:485px){.selekt-premium-kampagne.spring-summer-campaign .selekt-premium-offer .container_items .nav{display:unset}}.selekt-premium-kampagne.spring-summer-campaign .selekt-premium-offer .tab-content .s-offer_main{max-width:900px;max-height:550px;min-height:unset;margin-bottom:25px;flex-direction:row-reverse}@media (max-width:768px){.selekt-premium-kampagne.spring-summer-campaign .selekt-premium-offer .tab-content .s-offer_main{max-height:unset}}.selekt-premium-kampagne.spring-summer-campaign .selekt-premium-offer .tab-content .s-offer_main_fg{max-width:500px;margin-right:auto;margin-left:50px}.selekt-premium-kampagne.spring-summer-campaign .selekt-premium-offer .tab-content .s-offer_main_fg_table .text{padding:15px 0}@media (max-width:768px){.selekt-premium-kampagne.spring-summer-campaign .selekt-premium-offer .tab-content .s-offer_main_fg{min-height:330px;margin-left:auto}}@media (max-width:768px){.selekt-premium-kampagne.spring-summer-campaign .selekt-premium-offer .tab-content .s-offer_main_bg{height:450px}}.selekt-premium-kampagne.spring-summer-campaign .selekt-premium-offer .tab-content .s-offer_legals-spring{margin:10px 20px}.module.module-zubehör .title-box{max-width:788px;margin:0 auto}.module.module-zubehör .title-box h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;text-align:center;color:#000}.module.module-zubehör .title-box p{font-family:VolvoNovumLight,sans-serif;font-size:16px;font-weight:300;text-align:center;color:#000}.module.module-zubehör img{width:100%}.module.module-zubehör h3{font-family:VolvoNovumMedium,sans-serif;font-size:22px;font-weight:500;text-align:left;color:#161618}.module.module-zubehör p{font-family:VolvoNovumLight,sans-serif;font-size:16px;font-weight:300;text-align:left;color:#000}.module.module-zubehör p.fs-15{font-size:15px}.module.module-zubehör .price{font-family:VolvoNovumBold,sans-serif;font-size:20px;font-weight:700;text-align:left;color:#161618}.module.module-zubehör h5{font-family:VolvoNovumMedium,sans-serif;font-size:20px;font-weight:500;text-align:left;color:#161618}.a-brackets{position:relative}.a-brackets.m-increased:after,.a-brackets.m-increased:before{font-size:30px}.a-brackets:after,.a-brackets:before{height:100%;width:5px;display:block;position:absolute;top:50%;transform:translateY(-50%);font-size:23px;font-weight:bolder;border:1px solid #007bcd;background:0 0}.a-brackets:before{content:'';left:0;border-width:2px 0 2px 2px}.a-brackets:after{content:'';right:0;border-width:2px 2px 2px 0}.s-video-hotspot{width:100%;position:relative}.s-video-hotspot_controls{display:none;height:100%;width:100%;position:absolute;top:0;z-index:11}.s-video-hotspot_controls_btn:nth-child(1){top:28%;left:26%}.s-video-hotspot_controls_btn:nth-child(2){bottom:5%;left:62%}.s-video-hotspot_controls_btn:nth-child(3){bottom:26%;left:68%}.s-video-hotspot_controls_btn{font-size:14px;line-height:1.0625rem;text-decoration:none;text-transform:uppercase;padding:0;margin:0;border:none;background-color:transparent;outline:0;cursor:pointer;height:30px;width:30px;color:#fff;position:absolute}.s-video-hotspot_controls_btn:active,.s-video-hotspot_controls_btn:focus{outline:0}.s-video-hotspot_controls_btn_icon{height:30px;width:30px;display:block;background:#8db5dc;background:radial-gradient(circle,#8db5dc 0,#58b5dc 62%);border-radius:50%;border:none;outline:0;position:relative;cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);animation:click-bounce 2s infinite}.s-video-hotspot_controls_btn_icon:after,.s-video-hotspot_controls_btn_icon:before{content:'';display:block;position:absolute;top:50%;left:50%;background-color:#fff;transform:translate(-50%,-50%)}.s-video-hotspot_controls_btn_icon:before{width:20px;height:2px}.s-video-hotspot_controls_btn_icon:after{width:2px;height:20px}.s-video-hotspot_controls_btn.m-disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.s-video-hotspot_controls_btn.m-disabled .s-video-hotspot_controls_btn_icon{animation:none}.s-video-hotspot_controls_btn.m-disabled:after,.s-video-hotspot_controls_btn.m-disabled:before{opacity:.75;animation:none;cursor:not-allowed}.s-video-hotspot_controls_btn:after,.s-video-hotspot_controls_btn:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:'';height:30px;width:30px;border-radius:100%;z-index:-1}.s-video-hotspot_controls_btn:after{border:10px solid #fff;animation:ring-small 2s infinite;animation-delay:1s}.s-video-hotspot_controls_btn:before{border:6px solid #fff;animation:ring-big 2s infinite}@keyframes ring-small{0%{width:30px;height:30px;opacity:1}100%{width:100px;height:100px;opacity:0}}@keyframes ring-big{0%{border-width:0;opacity:1}100%{border-width:50px;opacity:0}}@keyframes click-bounce{0%{transform:translate(-50%,-50%) scale(1)}10%{transform:translate(-50%,-50%) scale(1.2)}15%{transform:translate(-50%,-50%) scale(1.3)}20%{transform:translate(-50%,-50%) scale(1.2)}30%{transform:translate(-50%,-50%) scale(1)}100%{transform:translate(-50%,-50%) scale(1)}}.s-video-hotspot_videos_entry{display:none;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.s-video-hotspot_videos_entry[data-role=main]{height:unset;display:block;position:static}.s-video-hotspot_videos_entry.m-active{z-index:10}.s-video-hotspot_btn-exit{font-size:14px;line-height:1.0625rem;text-decoration:none;text-transform:uppercase;padding:0;margin:0;border:none;background-color:transparent;outline:0;cursor:pointer;display:none;height:40px;width:40px;background-color:rgba(102,102,102,.3);background:radial-gradient(circle,rgba(250,250,250,.5) 0,rgba(250,250,250,.1) 62%);border-radius:50%;color:#fff;position:absolute;bottom:25px;left:50%;transform:translateX(-50%) rotate(45deg);z-index:11}.s-video-hotspot_btn-exit:active,.s-video-hotspot_btn-exit:focus{outline:0}.s-video-hotspot_btn-exit:after,.s-video-hotspot_btn-exit:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:'';display:block;background-color:#fff;transform-origin:center}.s-video-hotspot_btn-exit:after{height:3px;width:24px}.s-video-hotspot_btn-exit:before{height:24px;width:3px}.s-video-hotspot_timeline{display:none;position:absolute;bottom:25px;left:50%;transform:translateX(-50%) rotate(-89deg);z-index:12;pointer-events:none}.s-video-hotspot_btn-scroll{font-size:14px;line-height:1.0625rem;text-decoration:none;text-transform:uppercase;padding:0;margin:0;border:none;background-color:transparent;outline:0;cursor:pointer;display:none;height:40px;width:40px;color:#fff;position:absolute;bottom:25px;left:50%;transform:translateX(-50%);z-index:11}.s-video-hotspot_btn-scroll:active,.s-video-hotspot_btn-scroll:focus{outline:0}.s-video-hotspot_btn-scroll img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:768px){.s-video-hotspot_controls{height:calc(100% - 75px)}.s-video-hotspot_btn-scroll{bottom:75px}}.s-tsk-2021-automn .a-price{font:20px VolvoNovumRegular,sans-serif}.s-tsk-2021-automn .s-tsk-offer{font:14px/24px VolvoNovumLight,sans-serif;max-width:1180px;position:relative;background:url(/assets/market/img/campaign/tsk_campaign_2021_3/windshield/check.jpg) no-repeat center center/cover;margin:60px auto 15px auto}.s-tsk-2021-automn .s-tsk-offer_main{max-width:1180px;min-height:550px;padding:60px 0;margin:60px auto 15px auto;color:#fff}.s-tsk-2021-automn .s-tsk-offer_main_info{max-width:500px;margin-left:50%}.s-tsk-2021-automn .s-tsk-offer_main_info_ttl{font:28px/36px VolvoNovumLight,sans-serif;margin-bottom:15px}.s-tsk-2021-automn .s-tsk-offer_main_info_txt{font:16px/24px VolvoNovumLight,sans-serif;margin-bottom:15px}.s-tsk-2021-automn .s-tsk-offer_main_info_txt>*{font:14px/24px VolvoNovumLight,sans-serif}.s-tsk-2021-automn .s-tsk-offer_main_info_price{margin-bottom:30px}.s-tsk-2021-automn .s-tsk-offer_main_info_btn{font-size:14px;line-height:1.0625rem;text-decoration:none;text-transform:uppercase;color:#fff!important;background-color:transparent;padding:15px 27px;display:inline-block;white-space:nowrap;cursor:pointer;border:1px solid #fff;border-radius:4px;background-color:transparent!important;position:relative}.s-tsk-2021-automn .s-tsk-offer_main_info_btn:hover:after{margin-left:10px}.s-tsk-2021-automn .s-tsk-offer_main_info_btn:after{top:0;left:100%;margin-left:5px;font-family:volvo-icons;font-size:1em;line-height:1em;content:"";vertical-align:-3px;margin-top:.2em;background-repeat:no-repeat;background-position:center center;transition:all .15s}.s-tsk-2021-automn .s-tsk-offer_main_info_btn:hover{transition:all .15s;color:#000!important;background-color:#fff!important;border-color:#fff!important}@media (max-width:992px){.s-tsk-2021-automn .s-tsk-offer_main{margin:60px 30px}}@media (max-width:768px){.s-tsk-2021-automn .s-tsk-offer_main_info{max-width:unset;margin-left:45%}}@media (max-width:625px){.s-tsk-2021-automn .s-tsk-offer{background:url(/assets/market/img/campaign/tsk_campaign_2021_3/windshield/check-mobile-cut.jpg) no-repeat center bottom/contain;height:auto;padding:1% 0 50% 0;background-color:#dedde1}.s-tsk-2021-automn .s-tsk-offer_main{min-height:unset;padding:0;margin-top:30px}.s-tsk-2021-automn .s-tsk-offer_main_info{color:#333;margin-left:0}.s-tsk-2021-automn .s-tsk-offer_main_info_btn{font-size:14px;line-height:1.0625rem;text-decoration:none;text-transform:uppercase;color:#007bcd!important;padding:15px 27px;display:inline-block;white-space:nowrap;cursor:pointer;border:1px solid #007bcd;border-radius:4px;background-color:transparent!important;position:relative;width:100%;text-align:center}.s-tsk-2021-automn .s-tsk-offer_main_info_btn:hover:after{margin-left:10px}.s-tsk-2021-automn .s-tsk-offer_main_info_btn:after{top:0;left:100%;margin-left:5px;font-family:volvo-icons;font-size:1em;line-height:1em;content:"";vertical-align:-3px;margin-top:.2em;background-repeat:no-repeat;background-position:center center;transition:all .15s}.s-tsk-2021-automn .s-tsk-offer_main_info_btn:hover{transition:all .15s;color:#fff!important;background-color:#007bcd!important;border-color:#007bcd!important}}.s-tsk-2021-automn .s-windshield{margin-bottom:110px}.s-tsk-2021-automn .s-windshield_main_entry_dsc{padding:30px 0 0}.s-tsk-2021-automn .s-windshield .b-feature-two_main_dsc_price{display:inline-block}.s-tsk-2021-automn .s-windshield .b-feature-two_main_dsc_btn{font-size:14px;line-height:1.0625rem;text-decoration:none;text-transform:uppercase;color:#007bcd!important;padding:15px 27px;display:inline-block;white-space:nowrap;cursor:pointer;border:1px solid #007bcd;border-radius:4px;background-color:transparent!important;position:relative;color:#007bcd;margin-left:40px}.s-tsk-2021-automn .s-windshield .b-feature-two_main_dsc_btn:hover:after{margin-left:10px}.s-tsk-2021-automn .s-windshield .b-feature-two_main_dsc_btn:after{top:0;left:100%;margin-left:5px;font-family:volvo-icons;font-size:1em;line-height:1em;content:"";vertical-align:-3px;margin-top:.2em;background-repeat:no-repeat;background-position:center center;transition:all .15s}.s-tsk-2021-automn .s-windshield .b-feature-two_main_dsc_btn:hover{transition:all .15s;color:#fff!important;background-color:#007bcd!important;border-color:#007bcd!important}.s-tsk-2021-automn .s-conditioning{margin-bottom:calc(110px - 20px)}.s-tsk-2021-automn .s-conditioning_head_tgl{font:16px/24px VolvoNovumLight,sans-serif;max-width:550px;margin:0 auto 0 auto}.s-tsk-2021-automn .s-conditioning_main_entry:first-child h3{margin-bottom:54px}.s-tsk-2021-automn .s-conditioning_main_entry:nth-child(2) h3{margin-bottom:54px}.s-tsk-2021-automn .s-conditioning_main_entry_dsc_ttl{margin-bottom:30px}.s-tsk-2021-automn .s-conditioning_main_entry_dsc_price{margin-bottom:30px}.s-tsk-2021-automn .s-conditioning_main_entry_dsc_btn{font-size:14px;line-height:1.0625rem;text-decoration:none;text-transform:uppercase;color:#007bcd!important;padding:15px 27px;display:inline-block;white-space:nowrap;cursor:pointer;border:1px solid #007bcd;border-radius:4px;background-color:transparent!important;position:relative}.s-tsk-2021-automn .s-conditioning_main_entry_dsc_btn:hover:after{margin-left:10px}.s-tsk-2021-automn .s-conditioning_main_entry_dsc_btn:after{top:0;left:100%;margin-left:5px;font-family:volvo-icons;font-size:1em;line-height:1em;content:"";vertical-align:-3px;margin-top:.2em;background-repeat:no-repeat;background-position:center center;transition:all .15s}.s-tsk-2021-automn .s-conditioning_main_entry_dsc_btn:hover{transition:all .15s;color:#fff!important;background-color:#007bcd!important;border-color:#007bcd!important}@media (max-width:768px){.s-tsk-2021-automn .s-conditioning_head_tgl{margin:0 auto 0 auto}.s-tsk-2021-automn .s-conditioning_main_entry_dsc_btn{width:100%;text-align:center}}.s-tsk-2021-automn .s-windshield-service{margin-bottom:calc(110px + 2px)}.s-tsk-2021-automn .s-windshield-service_main_dsc_txt{margin-bottom:30px}.s-tsk-2021-automn .s-windshield-service_main_dsc_price{display:inline-block}.s-tsk-2021-automn .s-windshield-service_main_dsc_btn{font-size:14px;line-height:1.0625rem;text-decoration:none;text-transform:uppercase;color:#007bcd!important;padding:15px 27px;display:inline-block;white-space:nowrap;cursor:pointer;border:1px solid #007bcd;border-radius:4px;background-color:transparent!important;position:relative;color:#007bcd;margin-left:40px}.s-tsk-2021-automn .s-windshield-service_main_dsc_btn:hover:after{margin-left:10px}.s-tsk-2021-automn .s-windshield-service_main_dsc_btn:after{top:0;left:100%;margin-left:5px;font-family:volvo-icons;font-size:1em;line-height:1em;content:"";vertical-align:-3px;margin-top:.2em;background-repeat:no-repeat;background-position:center center;transition:all .15s}.s-tsk-2021-automn .s-windshield-service_main_dsc_btn:hover{transition:all .15s;color:#fff!important;background-color:#007bcd!important;border-color:#007bcd!important}@media (max-width:768px){.s-tsk-2021-automn .s-windshield-service_main_dsc_price{margin:auto}.s-tsk-2021-automn .s-windshield-service_main_dsc_btn{position:absolute;right:5%;margin-left:0;margin-top:2px}}@media (max-width:445px){.s-tsk-2021-automn .s-windshield-service_main_dsc_btn{position:unset;display:block;margin-top:15px}}.s-tsk-2021-automn .s-car-care_head_tgl{max-width:550px;margin:0 auto 0 auto;text-transform:none}.s-tsk-2021-automn .s-car-care_main{padding:0 8%}.s-tsk-2021-automn .s-car-care_main_top-nav_entry_btn{font:22px/24px VolvoNovumLight,sans-serif;padding:6px 20px;font-family:VolvoNovumRegular,sans-serif;text-transform:none}.s-tsk-2021-automn .s-car-care_main_top-nav_entry_btn.m-active{color:#007bcd}.s-tsk-2021-automn .s-car-care .b-slider-nav_btn{height:20px;width:20px}.s-tsk-2021-automn .s-car-care .b-slider-nav_btn:first-child{border-width:6px 0 0 6px;margin-left:-8%}.s-tsk-2021-automn .s-car-care .b-slider-nav_btn:last-child{border-width:6px 6px 0 0;margin-right:-8%}@media (max-width:768px){.s-tsk-2021-automn .s-car-care .b-slider-nav{top:85%}}@media (max-width:585px){.s-tsk-2021-automn .s-car-care .b-slider-nav{top:75%}}.s-tsk-2021-automn .s-car-care .b-slider-dots_dot{border:1px solid #fff}@media (max-width:768px){.s-tsk-2021-automn .s-car-care{margin-bottom:100px}.s-tsk-2021-automn .s-car-care_head_tgl{max-width:unset}.s-tsk-2021-automn .s-car-care_main{padding:0}.s-tsk-2021-automn .s-car-care_main_top-nav{margin-bottom:15px}.s-tsk-2021-automn .s-car-care_main_slider_entry_img{order:1}.s-tsk-2021-automn .s-car-care_main_slider_entry_dsc{order:2}.s-tsk-2021-automn .s-car-care .b-slider-nav{width:85%}.s-tsk-2021-automn .s-car-care .b-slider-nav_btn:first-child{margin-left:3%}.s-tsk-2021-automn .s-car-care .b-slider-nav_btn:last-child{margin-right:-15%}.s-tsk-2021-automn .s-car-care .b-slider-dots{bottom:-30px}}.s-tsk3-campaign-legals{font:14px/24px VolvoNovumLight,sans-serif;max-width:1180px;margin:60px auto 15px auto;display:block;position:relative;margin-top:120px;margin-bottom:60px}.s-tsk3-campaign-legals_main_entry{font:12px/24px VolvoNovumLight,sans-serif;color:#6e6e6e}.s-tsk3-campaign-legals_main_entry+.s-legals_main_entry{margin-top:15px}.tsk3-campaign-contact-module{margin-top:60px}.tsk3-campaign-contact-module.tsk3-automn-campaign-contact-module{background:url(/assets/market/img/campaign/tsk_campaign_2021_3/bg-kontakt-form.jpg) no-repeat center top/cover}.tsk3-campaign-contact-module.tsk3-automn-campaign-contact-module .contact-wrapper .asterisk{color:#fff}.tsk3-campaign-contact-module.tsk3-automn-campaign-contact-module .contact-container{padding-top:35px;color:#fff}.tsk3-campaign-contact-module.tsk3-automn-campaign-contact-module .contact-container .description{font:16px/24px VolvoNovumLight,sans-serif;max-width:465px}.tsk3-campaign-contact-module.tsk3-automn-campaign-contact-module .contact-container .form-fields .input-fields .line .line-data ::placeholder{color:#007bcd;opacity:.5}.tsk3-campaign-contact-module.tsk3-automn-campaign-contact-module .contact-container .form-fields .input-fields .line .line-data select{background-color:#efeeee}.tsk3-campaign-contact-module.tsk3-automn-campaign-contact-module .contact-container .form-fields .input-fields .select-wrapper:before{content:"";width:0;height:0;position:absolute;right:16px;top:50%;margin-top:-3px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #007bcd;background-color:unset;pointer-events:none}.tsk3-campaign-contact-module.tsk3-automn-campaign-contact-module .contact-container .form-fields .input-fields .select-wrapper:after{right:45px}.tsk3-campaign-contact-module.tsk3-automn-campaign-contact-module .contact-container .form-fields .input-fields .select-wrapper select{background:0 0}.tsk3-campaign-contact-module.tsk3-automn-campaign-contact-module .contact-container .form-fields .vehicle-information .desired-date-options .custom-radio-inside_button input:not(:checked)+label{color:#000}.tsk3-campaign-contact-module.tsk3-automn-campaign-contact-module .contact-container .form-fields .vehicle-information .desired-date-options .custom-radio-inside_button input+label{display:inline-block;height:100%}.tsk3-campaign-contact-module.tsk3-automn-campaign-contact-module .contact-container .form-fields .vehicle-information .desired-date-options .custom-radio-inside_button #desired-date-as_soon_as+label{padding:15px}.tsk3-campaign-contact-module.tsk3-automn-campaign-contact-module .contact-container .form-fields .vehicle-information .date-options-text{color:#fff;text-align:center}.tsk3-campaign-contact-module.tsk3-automn-campaign-contact-module .contact-container .form-fields .rules-text .text-area a{color:#fff}.tsk3-campaign-contact-module.tsk3-automn-campaign-contact-module .contact-container .form-fields .submit-form-block>button{background-color:#1c6bba;color:#fff}@media (max-width:768px){.tsk3-campaign-contact-module.tsk3-automn-campaign-contact-module{background:url(/assets/market/img/campaign/tsk_campaign_2021_3/bg-kontakt-form-mobile.jpg) no-repeat center top/cover}.tsk3-campaign-contact-module.tsk3-automn-campaign-contact-module .contact-container{padding-top:80%}.tsk3-campaign-contact-module.tsk3-automn-campaign-contact-module .contact-container h3{width:100%;text-align:center}.tsk3-campaign-contact-module.tsk3-automn-campaign-contact-module .contact-container .description{margin-top:0}}@media (max-width:768px){.s-tsk3-campaign-oncall-service_main_dsc_btn{width:100%;text-align:center}}.second-and-third-campaigns{width:100%}.second-and-third-campaigns .hero-slider{position:relative}.second-and-third-campaigns .hero-slider.angebot-tabs-wrapper{margin-bottom:0!important}.second-and-third-campaigns .hero-slider.carousel-wrapper{margin-top:0}.second-and-third-campaigns .hero-slider.carousel-wrapper #carouselCampaignTeaser{height:100%!important}.second-and-third-campaigns .hero-slider.carousel-wrapper #carouselCampaignTeaser .owl-nav .owl-next,.second-and-third-campaigns .hero-slider.carousel-wrapper #carouselCampaignTeaser .owl-nav .owl-prev{top:-480px}@media (max-width:768px){.second-and-third-campaigns .hero-slider.carousel-wrapper #carouselCampaignTeaser .owl-nav .owl-next,.second-and-third-campaigns .hero-slider.carousel-wrapper #carouselCampaignTeaser .owl-nav .owl-prev{top:-380px}.second-and-third-campaigns .hero-slider.carousel-wrapper #carouselCampaignTeaser .owl-nav .owl-next{right:35px}.second-and-third-campaigns .hero-slider.carousel-wrapper #carouselCampaignTeaser .owl-nav .owl-prev{left:35px}}@media (max-width:768px){.second-and-third-campaigns .hero-slider.carousel-wrapper #carouselCampaignTeaser .owl-carousel .owl-item{height:500px!important}.second-and-third-campaigns .hero-slider.carousel-wrapper #carouselCampaignTeaser .carousel-caption{border-bottom:unset!important}}.second-and-third-campaigns .hero-slider.carousel-wrapper #carouselCampaignTeaser .wrapper-img img{width:100%;object-fit:cover;cursor:pointer}@media (max-width:768px){.second-and-third-campaigns .hero-slider.carousel-wrapper #carouselCampaignTeaser .wrapper-img img.slide-first{height:55vh;object-position:0 0}.second-and-third-campaigns .hero-slider.carousel-wrapper #carouselCampaignTeaser .wrapper-img img.slide-second{height:45vh;object-position:100% 0}.second-and-third-campaigns .hero-slider.carousel-wrapper #carouselCampaignTeaser .wrapper-img img.slide-third{height:45vh;object-position:0 0}}@media (max-width:768px){.second-and-third-campaigns .hero-slider.carousel-wrapper #carouselCampaignTeaser .wrapper-img{background-color:#000;height:500px}}.second-and-third-campaigns .hero-slider.carousel-wrapper #carouselCampaignTeaser .carousel-caption{max-width:430px;top:58%;left:69%;color:#fff;background-color:unset!important;transform:translate(-50%,-50%);font-family:VolvoNovumMedium,sans-serif}.second-and-third-campaigns .hero-slider.carousel-wrapper #carouselCampaignTeaser .carousel-caption.first-item{left:75%}.second-and-third-campaigns .hero-slider.carousel-wrapper #carouselCampaignTeaser .carousel-caption.second-item{left:-15%}.second-and-third-campaigns .hero-slider.carousel-wrapper #carouselCampaignTeaser .carousel-caption.third-item{max-width:645px;transform:unset;left:50%;top:20%}@media (max-width:1200px){.second-and-third-campaigns .hero-slider.carousel-wrapper #carouselCampaignTeaser .carousel-caption.third-item{top:15%}}@media (max-width:768px){.second-and-third-campaigns .hero-slider.carousel-wrapper #carouselCampaignTeaser .carousel-caption{transform:unset}.second-and-third-campaigns .hero-slider.carousel-wrapper #carouselCampaignTeaser .carousel-caption h1.title{font-size:32px}.second-and-third-campaigns .hero-slider.carousel-wrapper #carouselCampaignTeaser .carousel-caption.first-item{left:0;top:-35%}.second-and-third-campaigns .hero-slider.carousel-wrapper #carouselCampaignTeaser .carousel-caption.second-item{left:0;top:-35%}.second-and-third-campaigns .hero-slider.carousel-wrapper #carouselCampaignTeaser .carousel-caption.third-item{max-width:unset;left:0;top:-50%}}@media (max-width:375px){.second-and-third-campaigns .hero-slider.carousel-wrapper #carouselCampaignTeaser .carousel-caption h1.title{max-width:375px}}.second-and-third-campaigns .hero-slider.carousel-wrapper #carouselCampaignTeaser .carousel-caption h1.title{line-height:1.3;text-align:left}.second-and-third-campaigns .hero-slider.carousel-wrapper #carouselCampaignTeaser .carousel-caption .button-link{width:242px;height:49px;padding:0;margin-top:40px;font-size:14px;line-height:45px;color:#fcfcfc;border-radius:4px}.second-and-third-campaigns .hero-slider.carousel-wrapper #carouselCampaignTeaser .carousel-caption .button-link a{text-transform:uppercase;color:inherit}.second-and-third-campaigns .hero-slider.carousel-wrapper #carouselCampaignTeaser .carousel-caption .button-link:hover{border-color:#fff;background-color:#fff;color:#000}@media (max-width:768px){.second-and-third-campaigns .hero-slider.carousel-wrapper #carouselCampaignTeaser .carousel-caption .button-link{margin:10px 0 0 0}}@media (max-width:680px){.second-and-third-campaigns .hero-slider.carousel-wrapper #carouselCampaignTeaser .carousel-caption .button-link{line-height:45px!important}}.second-and-third-campaigns .hero-slider .item{position:relative;width:100%;height:100%}.second-and-third-campaigns .hero-slider .item .text-container{max-width:330px;position:absolute;top:50%;transform:translate(-50%,-50%);left:69%;font-family:VolvoNovumMedium,sans-serif}.second-and-third-campaigns .hero-slider .item .text-container.second-item{left:20%}.second-and-third-campaigns .hero-slider .item .text-container.third-item{max-width:570px;transform:unset;left:50%}@media (max-width:1200px){.second-and-third-campaigns .hero-slider .item .text-container.third-item{top:15%}}@media (max-width:768px){.second-and-third-campaigns .hero-slider .item .text-container{transform:unset}.second-and-third-campaigns .hero-slider .item .text-container h1.title{font-size:32px}.second-and-third-campaigns .hero-slider .item .text-container.first-item{left:0;top:-35%;bottom:40px}.second-and-third-campaigns .hero-slider .item .text-container.second-item{left:0;bottom:45px;top:-35%}.second-and-third-campaigns .hero-slider .item .text-container.third-item{max-width:unset;left:25px;bottom:30px;top:unset}}@media (max-width:375px){.second-and-third-campaigns .hero-slider .item .text-container h1.title{max-width:375px}}.second-and-third-campaigns .hero-slider .img-container img{width:100%;height:80vh;object-fit:cover;cursor:pointer}@media (max-width:768px){.second-and-third-campaigns .hero-slider .img-container img.slide-first{height:55vh;object-position:0 0}.second-and-third-campaigns .hero-slider .img-container img.slide-second{height:45vh;object-position:100% 0}.second-and-third-campaigns .hero-slider .img-container img.slide-third{height:45vh;object-position:0 0}}@media (max-width:768px){.second-and-third-campaigns .hero-slider .img-container{background-color:#000;height:500px}}.second-and-third-campaigns .hero-slider .slick-dots{display:flex;position:absolute;left:50%;bottom:5%;transform:translate(-50%,-50%);cursor:pointer}.second-and-third-campaigns .hero-slider .slick-dots li{padding:0 10px}.second-and-third-campaigns .hero-slider .slick-dots button{display:block;width:8px;height:8px;padding:0;border:none;border-radius:100%;background-color:#fff;text-indent:-9999px}.second-and-third-campaigns .hero-slider .slick-dots li.slick-active button{background-color:#2b7bcd}.second-and-third-campaigns .hero-slider .slick-next,.second-and-third-campaigns .hero-slider .slick-prev{width:80px;height:50px;padding:0;display:flex;position:absolute;justify-content:center;top:50%;cursor:pointer;align-items:center;border:none;overflow:hidden;z-index:10;transform:translateY(-50%);background-color:transparent;color:#fff;opacity:.5}.second-and-third-campaigns .hero-slider .slick-next:focus,.second-and-third-campaigns .hero-slider .slick-prev:focus{outline:0}.second-and-third-campaigns .hero-slider .slick-next:after,.second-and-third-campaigns .hero-slider .slick-prev:after{display:none!important}.second-and-third-campaigns .hero-slider .slick-next:before,.second-and-third-campaigns .hero-slider .slick-prev:before{content:'';width:50px;height:50px;display:inline-block;border-top:4px solid;border-left:4px solid}@media (max-width:768px){.second-and-third-campaigns .hero-slider .slick-next:before,.second-and-third-campaigns .hero-slider .slick-prev:before{border-top:5px solid;border-left:5px solid}}.second-and-third-campaigns .hero-slider .slick-next{right:20px}.second-and-third-campaigns .hero-slider .slick-next:before{transform:rotate(135deg)}.second-and-third-campaigns .hero-slider .slick-prev{left:20px}.second-and-third-campaigns .hero-slider .slick-prev:before{transform:rotate(-45deg)}.second-and-third-campaigns .text-section .block-title{max-width:765px;margin:auto;margin-bottom:20px}.second-and-third-campaigns .text-section .block-title h2{font-family:VolvoNovumMedium,sans-serif;font-size:36px;line-height:1.17;text-align:center;color:#000}.second-and-third-campaigns .text-section .block-description{max-width:630px;margin:auto}.second-and-third-campaigns .text-section .block-description p{font-size:16px;line-height:1.5;text-align:center;color:#141414}@media (max-width:768px){.second-and-third-campaigns .text-section{padding:24px}.second-and-third-campaigns .text-section .block-title h2{font-size:24px}}.second-and-third-campaigns .service-promise-3d .pagingInfo{max-width:100px;margin:auto;margin-top:-40px;text-align:center;font-size:24px;font-family:VolvoNovumMedium,sans-serif}.second-and-third-campaigns .service-promise-3d .product-slider .slick-list{padding-left:15%!important;padding-right:15%!important}@media (max-width:768px){.second-and-third-campaigns .service-promise-3d .product-slider .slick-list{padding-left:0!important;padding-right:0!important}}.second-and-third-campaigns .service-promise-3d .product-slider .slick-track{max-width:100%!important;transform:translate3d(0,0,0)!important;perspective:100px}.second-and-third-campaigns .service-promise-3d .product-slider .slick-slide{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;opacity:0;width:100%!important;transform:translate3d(0,0,50px) scale(.45,.45);transition:transform .75s;z-index:1}.second-and-third-campaigns .service-promise-3d .product-slider .slick-slide:not(.slick-current) .legal,.second-and-third-campaigns .service-promise-3d .product-slider .slick-slide:not(.slick-current) .text-container{display:none}.second-and-third-campaigns .service-promise-3d .product-slider .slick-current{opacity:1;position:relative;display:block;z-index:3}.second-and-third-campaigns .service-promise-3d .product-slider .slick-snext{opacity:1;transform:translate3d(10%,0,-10px);z-index:2;perspective:1000px}.second-and-third-campaigns .service-promise-3d .product-slider .slick-snext2{opacity:1;transform:translate3d(20%,0,-20px);z-index:1;perspective:1000px}.second-and-third-campaigns .service-promise-3d .product-slider .slick-sprev{opacity:1;transform:translate3d(-10%,0,-10px);z-index:2}.second-and-third-campaigns .service-promise-3d .product-slider .slick-sprev2{opacity:1;z-index:1;transform:translate3d(-20%,0,-20px)}@media (max-width:1200px){.second-and-third-campaigns .service-promise-3d .product-slider .slick-next,.second-and-third-campaigns .service-promise-3d .product-slider .slick-prev{display:block!important;top:97%}.second-and-third-campaigns .service-promise-3d .product-slider .slick-next{right:30%}.second-and-third-campaigns .service-promise-3d .product-slider .slick-prev{left:30%}}.second-and-third-campaigns .service-promise-3d .slick-snext,.second-and-third-campaigns .service-promise-3d .slick-snext2,.second-and-third-campaigns .service-promise-3d .slick-sprev,.second-and-third-campaigns .service-promise-3d .slick-sprev2{display:block;border-radius:50px}.second-and-third-campaigns .service-promise-3d .slick-snext{transform:rotateY(-12deg) translate(110px,0) scale(.28,.4)!important;perspective:100px!important}@media (max-width:768px){.second-and-third-campaigns .service-promise-3d .slick-snext{transform:rotateY(-12deg) translate(105px,0) scale(.28,.53)!important}}@media (max-width:540px){.second-and-third-campaigns .service-promise-3d .slick-snext{transform:rotateY(-13deg) translate(90px,0) scale(.28,.53)!important}}@media (max-width:415px){.second-and-third-campaigns .service-promise-3d .slick-snext{transform:rotateY(-10deg) translate(90px,0) scale(.28,.53)!important}}@media (max-width:375px){.second-and-third-campaigns .service-promise-3d .slick-snext{transform:rotateY(-12deg) translate(80px,0) scale(.28,.53)!important}}.second-and-third-campaigns .service-promise-3d .slick-sprev{transform:rotateY(12deg) translate(-110px,0) scale(.28,.4)!important;perspective:100px!important}@media (max-width:768px){.second-and-third-campaigns .service-promise-3d .slick-sprev{transform:rotateY(12deg) translate(-105px,0) scale(.28,.53)!important}}@media (max-width:540px){.second-and-third-campaigns .service-promise-3d .slick-sprev{transform:rotateY(13deg) translate(-90px,0) scale(.28,.53)!important}}@media (max-width:415px){.second-and-third-campaigns .service-promise-3d .slick-sprev{transform:rotateY(9deg) translate(-90px,0) scale(.28,.53)!important}}@media (max-width:375px){.second-and-third-campaigns .service-promise-3d .slick-sprev{transform:rotateY(12deg) translate(-80px,0) scale(.28,.53)!important}}.second-and-third-campaigns .service-promise-3d .slick-sprev2{transform:rotateY(12deg) translate(-121px,0) scale(.28,.35)!important;perspective:100px!important}@media (max-width:768px){.second-and-third-campaigns .service-promise-3d .slick-sprev2{transform:rotateY(12deg) translate(-115px,0) scale(.28,.43)!important}}@media (max-width:540px){.second-and-third-campaigns .service-promise-3d .slick-sprev2{transform:rotateY(12deg) translate(-100px,0) scale(.28,.43)!important}}@media (max-width:415px){.second-and-third-campaigns .service-promise-3d .slick-sprev2{transform:rotateY(8deg) translate(-100px,0) scale(.28,.43)!important}}@media (max-width:375px){.second-and-third-campaigns .service-promise-3d .slick-sprev2{transform:rotateY(10deg) translate(-90px,0) scale(.28,.43)!important}}.second-and-third-campaigns .service-promise-3d .slick-snext2{transform:rotateY(-12deg) translate(121px,0) scale(.28,.35)!important;perspective:100px!important}@media (max-width:768px){.second-and-third-campaigns .service-promise-3d .slick-snext2{transform:rotateY(-12deg) translate(115px,0) scale(.28,.43)!important}}@media (max-width:540px){.second-and-third-campaigns .service-promise-3d .slick-snext2{transform:rotateY(-9deg) translate(115px,0) scale(.28,.43)!important}}@media (max-width:415px){.second-and-third-campaigns .service-promise-3d .slick-snext2{transform:rotateY(-5deg) translate(115px,0) scale(.28,.43)!important}}@media (max-width:375px){.second-and-third-campaigns .service-promise-3d .slick-snext2{transform:rotateY(-10deg) translate(90px,0) scale(.28,.43)!important}}.second-and-third-campaigns .service-promise-3d .item{position:relative}.second-and-third-campaigns .service-promise-3d .item img{object-fit:cover;max-width:none!important}@media (max-width:768px){.second-and-third-campaigns .service-promise-3d .item img{height:600px!important;object-fit:unset}}.second-and-third-campaigns .service-promise-3d .item .text-container{position:absolute;bottom:30%;left:10%}.second-and-third-campaigns .service-promise-3d .item .text-container .description,.second-and-third-campaigns .service-promise-3d .item .text-container .price,.second-and-third-campaigns .service-promise-3d .item .text-container .title{color:#fff}@media (max-width:768px){.second-and-third-campaigns .service-promise-3d .item .text-container{bottom:25%}.second-and-third-campaigns .service-promise-3d .item .text-container#textWindschutzscheibenreparatur{bottom:40%}.second-and-third-campaigns .service-promise-3d .item .text-container .title{font-size:22px}.second-and-third-campaigns .service-promise-3d .item .text-container .description{font-size:15px}.second-and-third-campaigns .service-promise-3d .item .text-container .price{font-size:12px}.second-and-third-campaigns .service-promise-3d .item .text-container .button-link{font-size:12px!important}}@media (max-width:1200px){.second-and-third-campaigns .service-promise-3d .item .img-container{padding:0!important}}.second-and-third-campaigns .service-promise{margin-top:85px}.second-and-third-campaigns .service-promise .slick-dots{position:absolute;top:-20%;left:50%;display:flex;cursor:pointer;transform:translate(-50%,-50%)}.second-and-third-campaigns .service-promise .slick-dots #volvo-assistance .icon-tab{width:46px;height:46px;display:inline-block;background-image:url(/assets/market/img/campaign/tsk_campaign_2022_2/icons/volvoAssistance.svg);background-repeat:no-repeat}@media (max-width:1024px){.second-and-third-campaigns .service-promise .slick-dots #volvo-assistance .icon-tab{display:none}}.second-and-third-campaigns .service-promise .slick-dots #unser-flex-service .icon-tab{width:46px;height:46px;display:inline-block;background-image:url(/assets/market/img/campaign/tsk_campaign_2022_2/icons/flexPlus.svg);background-repeat:no-repeat}@media (max-width:1024px){.second-and-third-campaigns .service-promise .slick-dots #unser-flex-service .icon-tab{display:none}}.second-and-third-campaigns .service-promise .slick-dots #lebenslange-ersatzteilgarantie .icon-tab{width:48px;height:55px;margin-bottom:10px;display:inline-block;background-image:url(/assets/market/img/campaign/tsk_campaign_2022_2/icons/lifetimeGuarantee.svg);background-repeat:no-repeat}@media (max-width:1024px){.second-and-third-campaigns .service-promise .slick-dots #lebenslange-ersatzteilgarantie .icon-tab{display:none}}@media (max-width:1500px){.second-and-third-campaigns .service-promise .slick-dots{top:-20%}}.second-and-third-campaigns .service-promise .service-promise-title{margin-bottom:15%;font-family:VolvoNovumMedium,sans-serif;line-height:1.13;color:#000}@media (max-width:768px){.second-and-third-campaigns .service-promise .service-promise-title{margin-bottom:15%;font-size:24px}}@media (max-width:415px){.second-and-third-campaigns .service-promise .service-promise-title{margin-bottom:35%}}.second-and-third-campaigns .service-promise .slick-dots{margin-bottom:36px}.second-and-third-campaigns .service-promise .slick-dots .slick-active{opacity:1}.second-and-third-campaigns .service-promise .slick-dots li{width:200px;color:#000;opacity:.5}.second-and-third-campaigns .service-promise .slick-dots li a{display:flex;flex-direction:column;align-items:center;text-align:center}.second-and-third-campaigns .service-promise .slick-dots li a .icon-tab{margin-bottom:20px}.second-and-third-campaigns .service-promise .slick-dots li a .tab-text{font-family:VolvoNovumMedium,sans-serif;font-size:13px;text-transform:uppercase;color:#000}.second-and-third-campaigns .service-promise .slick-dots li a .tab-text.tab-text-desktop{display:inline-block}.second-and-third-campaigns .service-promise .slick-dots li a .tab-text.tab-text-mobile{display:none}@media (max-width:1280px){.second-and-third-campaigns .service-promise .slick-dots{top:-20%}}@media (max-width:1024px){.second-and-third-campaigns .service-promise .slick-dots{padding:0 26px;top:-6%}.second-and-third-campaigns .service-promise .slick-dots li a .icon-tab{display:none}.second-and-third-campaigns .service-promise .slick-dots li a .tab-text{font-size:14px}.second-and-third-campaigns .service-promise .slick-dots li:not(:last-child){width:120px;border-right:1px solid rgba(0,0,0,.5)}}@media (max-width:415px){.second-and-third-campaigns .service-promise .slick-dots{margin-top:-3%}.second-and-third-campaigns .service-promise .slick-dots .nav{flex-wrap:unset}.second-and-third-campaigns .service-promise .slick-dots li a .tab-text.tab-text-mobile{display:inline-block}.second-and-third-campaigns .service-promise .slick-dots li a .tab-text.tab-text-desktop{display:none}.second-and-third-campaigns .service-promise .slick-dots li:nth-child(1){width:125px;padding-top:10px}.second-and-third-campaigns .service-promise .slick-dots li:nth-child(2){width:85px;padding-top:20px}.second-and-third-campaigns .service-promise .slick-dots li:nth-child(3){width:140px}}@media (max-width:1200px){.second-and-third-campaigns .service-promise.service-promise-section .item.slick-slide:not(.slick-current) .text-container{display:none}}.second-and-third-campaigns .service-promise .item{display:flex;padding-bottom:50px;flex-direction:column}.second-and-third-campaigns .service-promise .item .item-block{display:flex;justify-content:center}.second-and-third-campaigns .service-promise .item p.legal{padding:10px 26px 0 26px;margin:0;text-align:center}.second-and-third-campaigns .service-promise .item p.legal:first-child{margin-top:20px}.second-and-third-campaigns .service-promise .item .img-container.promise-text{margin-right:50px}@media (max-width:1200px){.second-and-third-campaigns .service-promise .item .img-container.promise-text{margin-right:0}}.second-and-third-campaigns .service-promise .item .img-container img{width:100%;max-width:500px;height:auto}@media (max-width:1200px){.second-and-third-campaigns .service-promise .item .img-container{margin-right:0;padding:0 26px}.second-and-third-campaigns .service-promise .item .img-container img{max-width:100%}}@media (max-width:1200px){.second-and-third-campaigns .service-promise .item .item-block{flex-direction:column}}.second-and-third-campaigns .service-promise .text-container{max-width:500px;margin:auto 0}.second-and-third-campaigns .service-promise .text-container .title{margin-bottom:20px;font-family:VolvoNovumMedium,sans-serif;font-size:32px;line-height:1.13;color:#000}.second-and-third-campaigns .service-promise .text-container .description{margin-bottom:16px;font-size:16px;line-height:1.5;color:#141414}.second-and-third-campaigns .service-promise .text-container .price{margin-bottom:0;font-family:VolvoNovumMedium,sans-serif,"Helvetica Neue",Arial,sans-serif;font-size:20px;color:#000}.second-and-third-campaigns .service-promise .text-container .button-link{width:242px;height:49px;padding:0;margin-top:31px;font-size:14px;border-color:#1c6bba;border-radius:4px;color:#1c6bba}.second-and-third-campaigns .service-promise .text-container .button-link a{color:inherit;font-family:VolvoNovumMedium,sans-serif;text-transform:uppercase;line-height:45px}.second-and-third-campaigns .service-promise .text-container .button-link:hover{border-color:#1c6bba;background-color:#1c6bba;color:#fff}@media (max-width:768px){.second-and-third-campaigns .service-promise .text-container .button-link{margin:31px 0 0 0}}@media (max-width:1200px){.second-and-third-campaigns .service-promise .text-container{padding:20px 26px}}.second-and-third-campaigns .service-promise .slick-next,.second-and-third-campaigns .service-promise .slick-prev{width:80px;height:50px;padding:0;display:flex;position:absolute;justify-content:center;top:50%;cursor:pointer;align-items:center;border:none;overflow:hidden;z-index:10;transform:translateY(-50%);background-color:transparent}.second-and-third-campaigns .service-promise .slick-next:focus,.second-and-third-campaigns .service-promise .slick-prev:focus{outline:0}.second-and-third-campaigns .service-promise .slick-next:after,.second-and-third-campaigns .service-promise .slick-prev:after{display:none!important}.second-and-third-campaigns .service-promise .slick-next:before,.second-and-third-campaigns .service-promise .slick-prev:before{content:'';width:50px;height:50px;display:inline-block;border-top:4px solid;border-left:4px solid}@media (max-width:768px){.second-and-third-campaigns .service-promise .slick-next:before,.second-and-third-campaigns .service-promise .slick-prev:before{border-top:5px solid;border-left:5px solid}}@media (max-width:1200px){.second-and-third-campaigns .service-promise .slick-next,.second-and-third-campaigns .service-promise .slick-prev{display:none!important}}.second-and-third-campaigns .service-promise .slick-next{right:7%}.second-and-third-campaigns .service-promise .slick-next:before{transform:rotate(135deg)}@media (max-width:1740px){.second-and-third-campaigns .service-promise .slick-next{right:1%}}.second-and-third-campaigns .service-promise .slick-prev{left:7%}.second-and-third-campaigns .service-promise .slick-prev:before{transform:rotate(-45deg)}@media (max-width:1740px){.second-and-third-campaigns .service-promise .slick-prev{left:1%}}.second-and-third-campaigns~.tsk3-campaign-contact-module{margin-top:0;background:url(/assets/market/img/campaign/tsk_campaign_2022_2/Image_Servicetermin.png) no-repeat center top/cover}.second-and-third-campaigns~.tsk3-campaign-contact-module .form-fields{padding:0 55px 0 0}.second-and-third-campaigns~.tsk3-campaign-contact-module .form-fields .input-fields .line:not(:last-of-type){margin-bottom:25px}.second-and-third-campaigns~.tsk3-campaign-contact-module .form-fields .vehicle-information .desired-date-options .custom-radio-inside_button input:checked+label{color:#000}.second-and-third-campaigns~.tsk3-campaign-contact-module .contact-container{color:#fff}.second-and-third-campaigns~.tsk3-campaign-contact-module .contact-container h3{text-align:left}.second-and-third-campaigns~.tsk3-campaign-contact-module .contact-container .description{text-align:left;font-size:16px;width:425px;margin:0;margin-bottom:65px}@media (max-width:768px){.second-and-third-campaigns~.tsk3-campaign-contact-module .contact-container{padding-top:55%}.second-and-third-campaigns~.tsk3-campaign-contact-module .contact-container .description{width:330px}.second-and-third-campaigns~.tsk3-campaign-contact-module .contact-container h3{width:unset}}.second-and-third-campaigns~.tsk3-campaign-contact-module form .custom-checkbox-area{font-size:12px}.second-and-third-campaigns~.tsk3-campaign-contact-module form .custom-checkbox-area a{color:#1c6bba}.second-and-third-campaigns~.tsk3-campaign-contact-module form .vehicle-information .desired-date-options .custom-radio-inside_button input+label{color:#fff;padding:13px}.second-and-third-campaigns~.tsk3-campaign-contact-module form .vehicle-information .desired-date-options .custom-radio-inside_button input:checked+label::before{background-color:#fff}.second-and-third-campaigns~.tsk3-campaign-contact-module form .vehicle-information .desired-date-options .custom-radio-inside_button input:not(:checked)+label::before{background-color:#284e80}.second-and-third-campaigns~.tsk3-campaign-contact-module form .submit-form-block{justify-content:flex-start}.second-and-third-campaigns~.tsk3-campaign-contact-module form .submit-form-block>button{font-size:13px;color:#fff;background-color:#284e80;border:none}.second-and-third-campaigns~.tsk3-campaign-contact-module form .select-container{display:flex}.second-and-third-campaigns~.tsk3-campaign-contact-module form .select-container .form-item{width:100%}.second-and-third-campaigns~.tsk3-campaign-contact-module form .select-container .form-item:nth-child(1){margin-right:20px}@media (max-width:768px){.second-and-third-campaigns~.tsk3-campaign-contact-module form .select-container{flex-direction:column;margin-bottom:25px}}.second-and-third-campaigns~.tsk3-campaign-contact-module form .line-data{max-width:100%!important}.second-and-third-campaigns~.tsk3-campaign-contact-module form .form-item .input-wrapper{position:relative}.second-and-third-campaigns~.tsk3-campaign-contact-module form .form-item .input-wrapper input::placeholder{opacity:0}.second-and-third-campaigns~.tsk3-campaign-contact-module form .form-item .input-wrapper span:not(.error_message){position:absolute;top:50%;left:24px;transform:translateY(-50%);font-size:16px;transition-duration:.3s;color:#b7b7b7}.second-and-third-campaigns~.tsk3-campaign-contact-module form .form-item .input-wrapper input:not(:placeholder-shown)+span:not(.error_message),.second-and-third-campaigns~.tsk3-campaign-contact-module form .form-item .input-wrapper:focus-within>span:not(.error_message){top:0!important;transform:none;font-size:12px;color:#b7b7b7}.second-and-third-campaigns~.tsk3-campaign-contact-module form .form-item .input-wrapper input[type=email],.second-and-third-campaigns~.tsk3-campaign-contact-module form .form-item .input-wrapper input[type=tel],.second-and-third-campaigns~.tsk3-campaign-contact-module form .form-item .input-wrapper input[type=text]{padding:12px 25px;font-size:16px;color:#141414;border:1px solid #1c6bba;border-radius:4px;background-color:#fff}.second-and-third-campaigns~.tsk3-campaign-contact-module form .form-item .select-wrapper select{background-color:#fff}.second-and-third-campaigns~.tsk3-campaign-contact-module form .form-item .select-wrapper:after{width:0}.second-and-third-campaigns~.tsk3-campaign-contact-module form .form-item .select-wrapper #personGender~span{top:30%}.second-and-third-campaigns~.tsk3-campaign-contact-module form .form-item .floating-label{position:relative}.second-and-third-campaigns~.tsk3-campaign-contact-module form .form-item .floating-label select{width:100%;height:auto;padding:12px 25px;border:1px solid #1c6bba;border-radius:4px;appearance:none;font-size:16px}.second-and-third-campaigns~.tsk3-campaign-contact-module form .form-item .floating-label select+span:not(.triggered){position:absolute;top:50%;left:24px;transform:translateY(-50%);font-size:16px;transition-duration:.3s;color:#b7b7b7}@media (max-width:768px){.second-and-third-campaigns~.tsk3-campaign-contact-module form .form-item .floating-label select{height:49px}}.second-and-third-campaigns~.tsk3-campaign-contact-module form .form-item .floating-label span:not(.error_message){position:absolute;top:50%;left:24px;transform:translateY(-50%);font-size:16px;transition-duration:.3s;color:#b7b7b7}.second-and-third-campaigns~.tsk3-campaign-contact-module form .form-item .floating-label select+span.triggered,.second-and-third-campaigns~.tsk3-campaign-contact-module form .form-item .floating-label:focus-within>span.triggered{top:0!important;transform:none;font-size:12px;color:#b7b7b7}@media (max-width:768px){.second-and-third-campaigns~.tsk3-campaign-contact-module form .contact-container .form-fields .input-fields .line .line-data input{line-height:unset}}@media (max-width:1024px){.second-and-third-campaigns~.tsk3-campaign-contact-module{background:#000 url(/assets/market/img/campaign/tsk_campaign_2022_2/Image_Servicetermin.png) no-repeat top/contain;background-position:inherit;background-size:contain}}@media (max-width:375px){.second-and-third-campaigns~.tsk3-campaign-contact-module{background:#000 url(/assets/market/img/campaign/tsk_campaign_2022_2/Image_Servicetermin_mobile.png) no-repeat top/contain;background-position:inherit}}.seasonal-check-parallax-module.module{max-width:none}.seasonal-check-parallax-module.module .scroll{width:3px;height:18vh;background-color:#fff;position:fixed;top:44vh;right:50px}@media all and (max-width:640px){.seasonal-check-parallax-module.module .scroll{right:30px;top:200px}}.seasonal-check-parallax-module.module .scroll-circle{background-color:#000;position:absolute;border:solid 3px #fff;width:18px;height:18px;border-radius:50%;left:-7px;z-index:10;cursor:pointer;transform:translate(0,-50%)}.seasonal-check-parallax-module.module .scroll-step{width:24px;height:2px;left:-10px;position:absolute;background:#fff;border-radius:12px}.seasonal-check-parallax-module.module .scroll-step#step-1{top:0}.seasonal-check-parallax-module.module .scroll-step#step-2{top:calc(6vh - 1px)}.seasonal-check-parallax-module.module .scroll-step#step-3{top:calc(12vh - 1px)}.seasonal-check-parallax-module.module .scroll-step#step-4{top:calc(18vh - 1px)}.seasonal-check-parallax-module.module .intro{width:100%;background-color:#000;line-height:0;position:relative;overflow:hidden}.seasonal-check-parallax-module.module .intro>.tsk-animate{position:absolute;overflow-y:hidden;top:0;left:0;height:100%;width:100%}.seasonal-check-parallax-module.module section{width:100%}.seasonal-check-parallax-module.module #lottie{height:100%;overflow:hidden}.seasonal-check-parallax-module.module .tsk-animate-video{height:calc(100vh - 70px);width:100%;background-color:#fff;object-fit:cover}@media all and (max-width:640px){.seasonal-check-parallax-module.module .tsk-animate-video{height:calc(100vh - 60px)}}.under-header figure.full-size-img img{width:100%;height:auto;max-width:none}.under-header.gebrauchtwagen-under-header figure{margin-bottom:0}.angebot_mit_tabelle .text-center h2.headline_model{font-size:36px;line-height:48px}.angebot_mit_tabelle .text-center h4.subheadline_model{font-size:24px;margin-top:0;margin-bottom:14px;text-transform:none}.angebot_mit_tabelle .text-center p{font-size:16px;line-height:22px}.angebot_mit_tabelle .text-center.legal-text p{font-size:16px;line-height:22px;max-width:650px}.angebot_mit_tabelle .wrapper{margin:0 auto;width:1040px}.module.angebot_mit_tabelle{padding:60px 0 0 0;margin-bottom:-60px}.table{width:70%;max-width:100%;margin:0 auto 20px}.table-striped>tfoot>tr,.table-striped>thead>tr.table-header{background:#707173;color:#fff}.table-striped>tbody>tr>th{border-left:1px solid #ececec;text-align:left;padding-left:20px;font-weight:400}.table-striped>tbody>tr>td{border-left:1px solid #ececec;border-right:1px solid #ececec}.table-striped>tfoot>tr>th{text-align:left;padding-left:20px}.xc60_faststart .highlight_head{max-width:810px}.xc60_faststart .text-center p{max-width:730px}.xc60_faststart .highlight_head p{font-size:16px;line-height:22px}.xc60_faststart .highlight_head h2{font-size:34px;line-height:48px}.xc60_faststart .text-center h2{font-size:48px!important;margin:18px 0 10px 0;line-height:52px}.xc60_faststart .text-center h3{font-size:34px!important;color:#333;margin-top:10px;line-height:36px}.xc60_faststart .highlight_item .higlight_headline{bottom:90px}.xc60_faststart .title.thirty-coll-sm{font-size:16px;line-height:24px;margin-bottom:5px}.xc60_faststart .title.thirty-coll-sm h4.title{font-size:16px;line-height:24px;margin-bottom:5px}.xc60_faststart.item_list.text_center .item{text-align:center}.module.button_angebot{margin:0 auto;max-width:1040px;text-align:center;padding-bottom:0;clear:both}.module.button_angebot .button{margin-bottom:20px}.module.button_angebot .text_box h2{-webkit-font-smoothing:antialiased;font-size:36px;line-height:42px;margin-top:0}.video_module{display:flex;align-items:center;max-height:100%;padding:10px 0}.video_module .video_wrapper{display:flex;justify-content:center;width:100%;align-items:stretch}.video_module .video_wrapper video{max-height:500px}.video_module .video_wrapper video[controls=controls]{max-height:100%}@media (min-width:2000px){.video_module{max-height:100%}.video_module .video_wrapper{max-height:100%}.video_module .video_wrapper video{max-height:900px}.video_module .video_wrapper video[controls=controls]{max-height:100%}}.s3.highlight_item .content_box .content p{font-size:16px;line-height:22px;margin-bottom:10px}.s3 .highlight_item .content_box .content{width:56%;height:100%;position:absolute;top:0;right:0;background-color:#e6e6e6;padding:25px 40px;pointer-events:none;transition:opacity ease-in-out .3s;-moz-transition:opacity ease-in-out .3s;-ms-transition:opacity ease-in-out .3s;-o-transition:opacity ease-in-out .3s;-webkit-transition:opacity ease-in-out .3s}.highlights1.active>div,.highlights2.active>div{width:17%}.highlights1>.highlight_item.open,.highlights2>.highlight_item.open{width:83%}.highlight_item h2{text-align:left}.highlight_item h3{font-size:26px;line-height:32px;font-weight:700;margin-top:10px}.highlight_item ul>li{list-style-type:disc}.highlight_item .content_box .content ul{padding-left:40px}.highlight_item .content_box .content ul li{font-size:16px;line-height:20px}.highlight_item .content_box .background{position:relative;height:100%;width:99.8%;background:#000}.module.button_angebot .button{margin-left:0!important;width:323px!important}.s4 .highlights3 .highlight_item.open .content_box .background img{height:100%;position:absolute;left:0;transition:left ease-in-out .5s}.s4 .highlights3 .highlight_item .content_box .background img{width:auto!important;height:100%;position:absolute;left:-148px;transition:left ease-in-out .5s}.s4 .highlights3 .highlight_item:nth-child(3) .content_box .background img{width:auto!important;height:100%;position:absolute;left:-273px;transition:left ease-in-out .6s}.s4 .highlights3 .highlight_item:nth-child(3).open .content_box .background img{height:100%;position:absolute;left:0;transition:left ease-in-out .6s}.s4 .highlights3 .highlight_item:nth-child(1) .content_box .background img{width:auto!important;height:100%;position:absolute;left:-163px;transition:left ease-in-out .6s}.s4 .highlights3 .highlight_item:nth-child(1).open .content_box .background img{height:100%;position:absolute;left:0;transition:left ease-in-out .6s}.s4 .highlight_item{left:1px}.s4 .highlight_item.open .content_box .content *{opacity:1;transition-delay:.6s;-moz-transition-delay:.6s;-ms-transition-delay:.6s;-o-transition-delay:.6s;-webkit-transition-delay:.6s}.module.video_module,.video_wrapper{overflow:hidden}.s3.xc60_faststart .container.mobile,.s4.xc60_faststart .container.mobile{display:none;visibility:hidden}.xc60_faststart.item_list.text_center .item h4{font-size:20px;line-height:26px;text-transform:none}.xc60_faststart.item_list.text_center .item a.button-first{font-weight:400}.xc60_faststart .highlight_item.open .modell_cta{margin-top:20px}.highlight_item .content_box .content h2{font-size:42px;line-height:48px}.highlight_item .content_box .content h3{font-size:26px;line-height:32px;font-weight:700;margin-top:10px}.slide-model-text{position:absolute;top:50px;left:50px;width:500px;height:250px}.slide-model-text .headline h3{padding:0;margin-top:0;font-size:40px;line-height:46px;margin-bottom:0;color:#fff}.slide-model-text .title{margin-bottom:10px!important}.slide-model-text .title h4{padding:0;margin-top:0;font-size:26px;line-height:32px;margin-bottom:0;color:#fff;font-family:VolvoSansMedium;text-transform:none}.slide-model-text .text p{padding:0;margin-top:0;font-size:16px;line-height:22px;margin-bottom:0;font-weight:400;color:#fff;text-transform:none}.home-angebotshighlights .tab-nav .icon-xc40:before{content:url(/assets/market/img/campaign/volvo-xc-range/icons/XC40_icon.png)}.home-angebotshighlights .tab-nav .icon-xc60:before{content:url(/assets/market/img/campaign/volvo-xc-range/icons/XC60_icon.png)}.home-angebotshighlights .tab-nav .icon-xc90:before{content:url(/assets/market/img/campaign/volvo-xc-range/icons/XC90_icon.png)}.highlight_head{max-width:800px;margin:auto;text-align:center;padding:0 15px;margin-bottom:60px}.highlight_head h3{line-height:36px}.module.angebot_mit_tabelle{padding:60px 0 0 0;margin-bottom:30px}.table-striped>tfoot>tr>th{text-align:left;vertical-align:middle;padding-left:20px;font-size:14px;border:none;height:40px}.table-striped>tfoot>tr>td{text-align:right;vertical-align:middle;padding-left:20px;font-size:14px;border-left:1px solid #fff!important;border:none;height:40px}.table-striped>tbody>tr>th{border:none;text-align:left;vertical-align:middle;padding-left:20px;font-weight:400;z-index:15156;color:#000;font-size:14px;height:40px}.table-striped>tbody>tr>th.last{border-bottom:1px solid #ccc!important}.table-striped>tbody>tr>td{border-left:1px solid #ccc!important;border:none;text-align:right;vertical-align:middle;padding-left:20px;font-weight:400;z-index:15156;color:#000;font-size:14px;height:40px}.table-striped>tbody>tr>td.last{border-bottom:1px solid #ccc!important}.price_and_offers .price_and_offers_line{display:block;font-size:16px;padding:5px 20px;margin-bottom:2px;line-height:32px}.module.angebot_mit_tabelle{padding-top:0}.price_and_offers .background-dark{background-color:#6e6e6e;color:#fff;height:40px}.home-angebotshighlights .tab-wrapper-info .wrapper-img{width:100%;margin-left:0!important;margin-right:0!important}.home-angebotshighlights.last .tab-wrapper-info .wrapper-img{width:100%;margin-left:0!important;margin-right:0!important;overflow:visible}.home-angebotshighlights.last .tab-wrapper-info .wrapper-img a:after{content:none}.home-kampagne .item{height:100%;padding-left:0}.home-kampagne .slide-infos{top:0;right:0;color:#000;bottom:0;margin:auto;width:100%;text-align:left;max-width:510px;position:absolute;background-color:#fff;padding:15px 15px 15px 30px}.home-kampagne .slide-infos.leasing{max-height:520px}.home-kampagne .slide-infos.barpreis{max-height:260px}.home-kampagne .slide-infos.finanzierung,.home-kampagne .slide-infos.schwedenleasing{max-height:580px}.home-kampagne .slide-infos.preisvorteil{max-height:350px}.home-kampagne .slide-infos.barpreis section.module.angebot_mit_tabelle,.home-kampagne .slide-infos.preisvorteil section.module.angebot_mit_tabelle{display:none!important}.home-kampagne .wrapper{padding:0 15px;height:100%;position:relative}.module.angebot_mit_tabelle .wrapper{min-height:100%}.tab-content>.active{display:block!important}.tab-content>.tab-pane{display:none}.fade.in{opacity:1}.home-kampagne .slide-infos .description{padding:0;margin-top:0;font-size:30px;line-height:1.1;margin-bottom:0;font-weight:400}.home-kampagne .slide-infos .text{font-size:20px;line-height:32px;margin-bottom:30px;position:relative;overflow:hidden}.home-kampagne .slide-infos .button-first{border:1px solid #1c6bba}.angebot_mit_tabelle .wrapper{margin:0 auto;width:100%;padding:0}.angebot_mit_tabelle .item.active .row{margin-left:0;margin-right:0}.table{width:100%;max-width:100%;margin-bottom:20px;margin:0 auto}.module.head_text_module{padding-bottom:0}.module.head_text_module .content{max-width:1180px}.module.head_text_module .content h3{text-transform:none;margin-bottom:15px;font-size:26px;letter-spacing:0;line-height:32px;margin-top:0}.items .item{margin-bottom:40px}.module.item_list.xc60_faststart{padding-bottom:60px}.module.item_list.xc60_faststart .item.details_image img{width:100%}.module.item_list.xc60_faststart .item.details_image .button-blue{margin-top:15px}.home-angebotshighlights.highlights-modelle{padding-bottom:10px}.home-angebotshighlights.highlights-modelle .home-kampagne{padding-bottom:10px}.annotation#legal p.legal_text{font-size:16px;color:#333;line-height:22px}.highlight_item .award{position:absolute;bottom:50px}.highlights-modelle .award{position:absolute;bottom:50px;left:50px}.highlight_item .award #legalnumber,.highlights-modelle .award #legalnumber{display:inline-block;vertical-align:top;padding-right:5px;font-size:12px;color:#fff}.highlight_item .award img{width:80px;height:auto}.highlights-modelle .award img{width:80px;height:auto}.highlights-modelle .tab-wrapper-info:nth-child(3) .award img{width:65px;height:auto}@media (max-width:1260px){[data-edit=top-block]{padding:0 30px}}@media (max-width:1024px){.home-kampagne .item,.home-kampagne .wrapper{padding:0!important}.home-kampagne .slide-infos{position:relative!important;margin-top:-50px!important;max-width:90%!important}.price-car.thirty-coll-sm{padding-left:0!important;padding-right:0!important}.home-kampagne .slide-infos .description,.home-kampagne .slide-infos .text{text-align:center}.button-second{margin-left:0!important}.angebot_mit_tabelle .table{width:100%!important}li[class*=button-]{display:block;line-height:normal}.slide-model-text{width:90%}.home-kampagne .slide-infos{max-height:100%!important}.highlights-modelle .award{left:84%}.highlight_item .button-first{display:block;margin:10px 0}.highlight_item .award{position:absolute;bottom:50px}.highlights-modelle .award{position:absolute;top:37%}.xc60_faststart.item_list .button-blue{display:block;margin-top:15px}}@media (max-width:991px){[data-edit=top-block]{padding:0 30px}.highlights1,.highlights2{height:100%}.s4 .container.desktop{width:900px}}@media (max-width:882px){.s4 .highlights3 .highlight_item:nth-child(1) .content_box .background img,.s4 .highlights3 .highlight_item:nth-child(2) .content_box .background img,.s4 .highlights3 .highlight_item:nth-child(3) .content_box .background img{width:100%!important;height:auto;position:absolute;left:0;bottom:-30px}.s4 .highlights3 .highlight_item.open:nth-child(1) .content_box .background img,.s4 .highlights3 .highlight_item.open:nth-child(2) .content_box .background img,.s4 .highlights3 .highlight_item.open:nth-child(3) .content_box .background img{width:100%!important;height:auto;position:absolute;left:0;top:0;transition:top ease-in-out .3s;-moz-transition:top ease-in-out .3s;-ms-transition:top ease-in-out .3s;-o-transition:top ease-in-out .3s;-webkit-transition:top ease-in-out .3s}.s4 .highlights3.active .highlight_item.open .content_box .background img{width:auto;height:100%;position:absolute;left:0}.s3.xc60_faststart .container.mobile{display:block;visibility:visible}.s3.xc60_faststart .container.desktop{display:none;visibility:hidden}.s3 .mobile .highlights1.active>div,.s3 .mobile .highlights1>.highlight_item.open,.s3 .mobile .highlights1>div{width:100%;height:250px;margin-bottom:5px}.s3 .mobile .highlight_item .content_box{width:100%;height:100%;float:left;position:relative;overflow:hidden;background:#000}.s3 .mobile .highlight_item .content_box .background{position:relative;height:100%;width:100%;background:#000;opacity:.6}.s3 .mobile .highlight_item .higlight_headline{bottom:140px!important}.s3 .mobile .highlight_item .open_icon{bottom:80px}.s3 .mobile .highlights1>.highlight_item.open{width:100%;height:700px}.s3 .mobile .highlight_item.open .open_icon{top:240px}.s3 .mobile .highlight_item .open_icon:hover span{color:#fff}.s3 .mobile .highlight_item.open .open_icon span{color:#fff}.s3 .mobile .highlight_item.open .content_box .background{opacity:1;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.s3 .mobile .highlights1 .highlight_item .higlight_headline{opacity:1}.s3 .mobile .highlights1 .highlight_item.open .higlight_headline{opacity:0;transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s}.s3 .mobile .highlight_item.open .content_box .background{position:relative;height:45%;width:100%;background:#000}.s3 .mobile .highlight_item .content_box .content{width:100%;height:100%;position:relative;top:0;right:0;background-color:#e6e6e6;padding:25px 40px;pointer-events:none;transition:opacity ease-in-out .3s;-moz-transition:opacity ease-in-out .3s;-ms-transition:opacity ease-in-out .3s;-o-transition:opacity ease-in-out .3s;-webkit-transition:opacity ease-in-out .3s}.s3 .mobile .highlight_item .content_box .background img{width:100%;height:auto;position:absolute;left:0}.s3 .mobile .highlight_item .open_icon{position:absolute;bottom:30px;width:50px;height:50px;border:1px solid #fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-khtml-border-radius:50%;left:50%;top:120px;margin-left:-25px;display:table;cursor:pointer;transition:background ease-in-out .2s,top ease-in-out .7s;-moz-transition:background ease-in-out .2s,top ease-in-out .7s;-ms-transition:background ease-in-out .2s,top ease-in-out .7s;-o-transition:background ease-in-out .2s,top ease-in-out .7s;-webkit-transition:background ease-in-out .2s,top ease-in-out .7s}.s4.xc60_faststart .container.mobile{display:block;visibility:visible}.s4.xc60_faststart .container.desktop{display:none;visibility:hidden}.s4 .mobile .highlights3.active>div,.s4 .mobile .highlights3>.highlight_item.open,.s4 .mobile .highlights3>div{width:100%;height:200px;margin-bottom:5px}.s4 .mobile .highlight_item .content_box{width:100%;height:100%;float:left;position:relative;overflow:hidden;background:#000}.s4 .mobile .highlight_item .content_box .background{position:relative;height:100%;width:100%;background:#000;opacity:.6}.s4 .mobile .highlight_item .higlight_headline{bottom:66px!important;padding-left:50px}.s4 .mobile .highlight_item .open_icon{bottom:80px}.s4 .mobile .highlights3>.highlight_item.open{width:100%;height:500px}.s4 .mobile .highlight_item.open .open_icon{top:230px;opacity:0;display:none}.s4 .mobile .highlight_item .open_icon:hover span{color:#fff}.s4 .mobile .highlight_item.open .open_icon span{color:#fff}.s4 .mobile .highlight_item.open .content_box .background{opacity:1;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.s4 .mobile .highlights3 .highlight_item .higlight_headline{opacity:1}.s4 .mobile .highlights3 .highlight_item.open .higlight_headline{opacity:0;transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s}.s4 .mobile .highlight_item.open .content_box .background{position:relative;height:100%;width:100%;background:#000}.s4 .mobile .highlight_item .content_box .content{width:100%;height:100%;position:absolute;top:0;right:0;background-color:transparent;padding:25px 40px;transition:opacity ease-in-out .1s;-moz-transition:opacity ease-in-out .1s;-ms-transition:opacity ease-in-out .1s;-o-transition:opacity ease-in-out .1s;-webkit-transition:opacity ease-in-out .1s}.s4 .mobile .highlight_item .content_box .background img{width:100%;height:auto;position:absolute;left:0}.s4 .mobile .highlight_item .open_icon{position:absolute;bottom:30px;width:50px;height:50px;border:1px solid #fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-khtml-border-radius:50%;left:90%;top:70px;margin-left:-25px;display:table;cursor:pointer;transition:background ease-in-out .2s,top ease-in-out .7s;-moz-transition:background ease-in-out .2s,top ease-in-out .7s;-ms-transition:background ease-in-out .2s,top ease-in-out .7s;-o-transition:background ease-in-out .2s,top ease-in-out .7s;-webkit-transition:background ease-in-out .2s,top ease-in-out .7s}.s4 .highlights3.active .highlight_item .content_box .background img,.s4 .highlights3.active .highlight_item.open .content_box .background img{width:100%!important;height:auto!important;position:absolute;left:0}}@media (max-width:700px){.s4 .highlights3 .highlight_item.open:nth-child(1) .content_box .background img,.s4 .highlights3 .highlight_item.open:nth-child(2) .content_box .background img,.s4 .highlights3 .highlight_item.open:nth-child(3) .content_box .background img{width:auto!important;height:100%!important}.home-angebotshighlights.highlights-modelle .tab-wrapper-info .wrapper-img img{width:auto;height:100%}.slide-model-text{position:absolute;top:50px;left:25px;width:90%;height:250px}}@media (max-width:667px){[data-edit=top-block]{padding:15px}.s4 .mobile .highlights3>.highlight_item.open{width:100%;height:560px}.highlights-modelle .award{left:77%}.table-striped>tbody>tr>td{width:60%}}@media (max-width:467px){.s4 .mobile .highlights3>.highlight_item.open{width:100%;height:620px}.s3 .mobile .highlight_item.open .content_box .background{position:relative;height:260px;width:100%;background:#000}.s3 .mobile .highlight_item.open .open_icon{top:190px}.home-angebotshighlights .tab-nav .icon-xc40:before,.home-angebotshighlights .tab-nav .icon-xc60:before .home-angebotshighlights .tab-nav .icon-xc90:before{content:none}.highlights-modelle .award{left:70%}}@media (max-width:414px){.s4 .mobile .highlights3>.highlight_item.open{width:100%;height:650px}}@media (max-width:367px){.s4 .mobile .highlights3>.highlight_item.open{width:100%;height:730px}}@media (max-width:320px){.s4 .mobile .highlights3>.highlight_item.open{width:100%;height:750px}.s3 .mobile .highlights1>.highlight_item.second.open{height:830px}}@media screen and (min-width:1024px){.video_wrapper{margin:-13% 0}}@media screen and (max-width:1024px){.video_wrapper{margin:-13% 0}.angebot_mit_tabelle .wrapper{margin:0 auto;width:100%}.angebot_mit_tabelle .table{width:90%}}@media (max-width:881px){.s4.xc60_faststart .highlight_item .content_box .background img{width:100%;height:auto;position:absolute;left:0}.highlights2 .highlight_item:nth-of-type(2) .content_box,.s3.xc60_faststart .highlights1 .highlight_item:nth-of-type(2) .content_box{margin-left:0}.s4 .highlights3.active .highlight_item.open .content_box .background img{width:auto;height:100%;position:absolute;left:0}.highlights1.active>div,.highlights1>.highlight_item.open,.highlights1>div{width:100%;height:520px}.highlights2.active>div,.highlights2>.highlight_item.open,.highlights2>div{width:100%;height:520px}}@media (max-width:767px){.xc60_faststart .text-center{width:90%;margin:0 auto}.xc60_faststart .text-center h2{font-size:34px!important;line-height:42px}.xc60_faststart .text-center h3{font-size:24px!important}.highlights1,.highlights2{height:100%}}@media (max-width:680px){li[class*=button-]{font-size:18px}}@media (max-width:567px){.s4 .highlights3 .highlight_item:nth-child(1) .content_box .background img,.s4 .highlights3 .highlight_item:nth-child(2) .content_box .background img,.s4 .highlights3 .highlight_item:nth-child(3) .content_box .background img{bottom:-10px}.s4 .highlights3.active .highlight_item.open .content_box .background img{left:-80px}.s4 .highlights3 .highlight_item.open:nth-child(3) .content_box .background img{left:-160px}.s4 .highlights3 .highlight_item .content_box .background img{transition:left ease-in-out 0s!important}}@media (max-width:467px){.highlights3{height:433px}.home-angebotshighlights .tab-nav .icon-xc40:before,.home-angebotshighlights .tab-nav .icon-xc60:before,.home-angebotshighlights .tab-nav .icon-xc90:before{content:none}}a.st_cr_a::after{content:"";left:0;margin-left:0}.normal{font-size:22px;line-height:32px;font-family:VolvoNovumLight}.exterior_feature_two.last{padding:60px 0}.footer_list i,.sticky_crumb i{font-family:serviceicons_2!important}.xc60_wrapper{color:#000}.xc60_wrapper h2{margin-bottom:15px}.xc60_wrapper .video_module{background:#fff}.s4,.s5{clear:both}.highlight_head{max-width:600px;margin:auto;text-align:center;padding:0 15px}.s6 .img-responsive{padding-right:9%}.v1,.v2{background:#fff}.hero-background img{bottom:auto}@media (min-width:1300px){.hero-background img{bottom:-40px}}@media (min-width:1400px){.hero-background img{bottom:-69px}}@media (min-width:1600px){.hero-background img{bottom:-75px}}@media (min-width:1800px){.hero-background img{bottom:-89px}}.hero-content-align{vertical-align:top;padding-top:160px}.full_image_text_box:after,.hero-content:after,.upgrade:after{content:"Abb. zeigt Sonderausstattung";position:absolute;font-family:VolvoSansMedium;font-size:15px;color:#fff;bottom:10px;right:20px}.hero-content-align .hero-content-box .hero-content-box-text p{text-transform:uppercase}.xc60_wrapper{float:left;width:100%;padding-bottom:90px}.xc60_wrapper .container.highlights_container{max-width:1201px}.highlights_container h2,.unser_angebot h2{max-width:960px;text-align:center;color:#000;display:block;margin:0 auto;line-height:60px}.highlights{display:block;position:relative;height:640px;margin:65px 0;transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);-webkit-transform:translateZ(0);background-color:#000}.highlights1{display:block;position:relative;height:400px;margin:30px 0;transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);-webkit-transform:translateZ(0);background-color:#fff}.highlights2{display:block;position:relative;height:400px;margin:2px 0;transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);-webkit-transform:translateZ(0);background-color:#fff}.highlights3{display:block;position:relative;height:600px;margin:30px 0;transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);-webkit-transform:translateZ(0);background-color:#fff}.highlights>div{width:33.33%;height:100%;float:left;position:relative;transition:width ease-in-out .7s;-moz-transition:width ease-in-out .7s;-ms-transition:width ease-in-out .7s;-o-transition:width ease-in-out .7s;-webkit-transition:width ease-in-out .7s}.highlights.active>div{width:9%}.highlights>.highlight_item.open{width:82%}.highlights1>div,.highlights2>div{width:50%;height:100%;float:left;position:relative;transition:width ease-in-out .7s;-moz-transition:width ease-in-out .7s;-ms-transition:width ease-in-out .7s;-o-transition:width ease-in-out .7s;-webkit-transition:width ease-in-out .7s}.highlights1.active>div,.highlights2.active>div{width:20%}.highlights1>.highlight_item.open,.highlights2>.highlight_item.open{width:80%}.highlights3>div{width:25%;height:100%;float:left;position:relative;transition:width ease-in-out .7s;-moz-transition:width ease-in-out .7s;-ms-transition:width ease-in-out .7s;-o-transition:width ease-in-out .7s;-webkit-transition:width ease-in-out .7s}.highlights3.active>div{width:15%}.highlights3>.highlight_item.open{width:70%}.highlight_item .icon_top{width:68px;height:68px;margin-left:-34px;top:-34px;left:50%;position:absolute;background-color:#fff;border-radius:50%;z-index:1}.highlight_item .icon_top i{position:absolute;width:100%;height:100%;color:#000}.highlight_item .icon_top i::before{position:relative;float:left;font-size:92px;transform:translate(-50%,-50%);left:50%;top:50%}.highlights1 .highlight_item:nth-of-type(2) .content_box,.highlights2 .highlight_item:nth-of-type(2) .content_box{margin-left:2px}.highlight_item .content_box{width:99.7%;height:100%;float:left;position:relative;overflow:hidden}.highlight_item.open .content_box{width:99.8%;height:100%;float:left;position:relative;overflow:hidden}.highlight_item .content_box .background{position:relative;height:100%;width:100%;background:#000}.highlight_item .content_box .background img{width:auto;height:100%;position:absolute;left:-148px;transition:left ease-in-out .5s}.highlight_item .content_box .background img.extra_hover{opacity:0;pointer-events:none;position:absolute;top:0;left:0;transition:opacity ease-in-out .35s;-moz-transition:opacity ease-in-out .35s;-ms-transition:opacity ease-in-out .35s;-o-transition:opacity ease-in-out .35s;-webkit-transition:opacity ease-in-out .35s}.highlights3 .content_box .content{display:block}.highlights3 .content_box .content p{display:table-cell;vertical-align:middle;overflow:hidden}.highlight_item.change_img_active .content_box .background img.extra_hover{opacity:1;pointer-events:all}.highlight_item .content_box .content{width:50%;height:100%;position:absolute;top:0;right:0;padding:25px 40px;opacity:0;pointer-events:none;transition:opacity ease-in-out .3s;-moz-transition:opacity ease-in-out .3s;-ms-transition:opacity ease-in-out .3s;-o-transition:opacity ease-in-out .3s;-webkit-transition:opacity ease-in-out .3s}.s3 .highlight_item .content_box .content{background-color:#e6e6e6}.highlights3 .highlight_item .content{width:100%}.highlight_item.open .content_box .content{opacity:1;pointer-events:all}.highlight_item .content_box .content *{color:#fff;opacity:0;-moz-transition:opacity ease-in-out .2s;-ms-transition:opacity ease-in-out .2s;-o-transition:opacity ease-in-out .2s;-webkit-transition:opacity ease-in-out .2s;transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s}.highlight_item.open .content_box .content *{opacity:1;transition-delay:.6s;-moz-transition-delay:.6s;-ms-transition-delay:.6s;-o-transition-delay:.6s;-webkit-transition-delay:.6s}.highlight_item .content_box .content h3{font-size:22px;line-height:27px;margin-bottom:10px}.highlight_item .content_box .content p{font-size:16px;line-height:22px;margin-bottom:10px}.highlight_item .content_box .content ul{padding-left:20px}.highlight_item .higlight_headline{color:#fff;font-family:VolvoSansMedium;font-size:16px;text-transform:uppercase;position:absolute;bottom:110px;width:100%;padding:0 20px;text-align:left;left:0;opacity:1;transition:opacity ease-in-out .1s;-moz-transition:opacity ease-in-out .1s;-ms-transition:opacity ease-in-out .1s;-o-transition:opacity ease-in-out .1s;-webkit-transition:opacity ease-in-out .1s;transition-delay:.6s;-moz-transition-delay:.6s;-ms-transition-delay:.6s;-o-transition-delay:.6s;-webkit-transition-delay:.6s}.highlights.active .highlight_item .higlight_headline,.highlights1.active .highlight_item .higlight_headline,.highlights2.active .highlight_item .higlight_headline,.highlights3.active .highlight_item .higlight_headline{opacity:0;transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s}.highlight_item .open_icon{position:absolute;background-color:rgba(0,0,0,.3);bottom:30px;width:50px;height:50px;border:1px solid #fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-khtml-border-radius:50%;left:50%;margin-left:-25px;display:table;cursor:pointer;transition:background ease-in-out .2s,left ease-in-out .7s;-moz-transition:background ease-in-out .2s,left ease-in-out .7s;-ms-transition:background ease-in-out .2s,left ease-in-out .7s;-o-transition:background ease-in-out .2s,left ease-in-out .7s;-webkit-transition:background ease-in-out .2s,left ease-in-out .7s}.highlight_item .open_icon span{color:#fff;display:table-cell;text-align:center;vertical-align:middle;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-khtml-border-radius:50%;transition:background ease-in-out .2s,transform ease-in-out .7s;-moz-transition:background ease-in-out .2s,transform ease-in-out .7s;-ms-transition:background ease-in-out .2s,transform ease-in-out .7s;-o-transition:background ease-in-out .2s,transform ease-in-out .7s;-webkit-transition:background ease-in-out .2s,transform ease-in-out .7s}.highlight_item .open_icon:hover{background-color:rgba(255,255,255,.3)}.highlight_item.open .open_icon{background-color:rgba(255,255,255,.3)}.highlight_item .open_icon:hover span{color:#000}.highlight_item.open .open_icon{opacity:0;display:none;transition:opacity ease-in-out .2s,transform ease-in-out .8s;-moz-transition:opacity ease-in-out .2s,transform ease-in-out .8s;-ms-transition:opacity ease-in-out .2s,transform ease-in-out .8s;-o-transition:opacity ease-in-out .2s,transform ease-in-out .8s;-webkit-transition:opacity ease-in-out .2s,transform ease-in-out .8s}.highlight_item.open .open_icon span{color:#000}.s3 .highlight_item.open .open_icon{left:95%}.highlight_item.open .open_icon span{transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.breadcrumb{display:none}.upgrade{width:100%;float:left;position:relative}.upgrade .annotation{font-size:12px;line-height:20px}.upgrade h2,.upgrade h3,.upgrade h4{font-family:VolvoNovumLight;font-weight:400}.upgrade h3{width:100%;float:left;margin-top:30px;margin-bottom:-10px}.upgrade h4{font-size:16px;line-height:20px;text-transform:none;text-align:center;float:left;margin-top:-20px;max-width:160px}.upgrade_bg{width:100%}.upgrade_bg img{width:100%;height:auto}.upgrade_content{position:absolute;top:-60px;width:100%}.no_equipmentlinefeatures .container{width:900px}.no_equipmentlinefeatures .annotation_row{padding:0 30px}.annotation p{color:#97999b;font-size:12px;line-height:20px;font-family:Arial;cursor:pointer;margin-bottom:10px}.annotation a:after{content:none}@media (max-width:768px){.upgrade .cta_row a{display:block;width:100%}}.lightbg{background-color:#fff;padding:60px 30px;color:#000}.upgrade .icon{width:100%;float:left}.upgrade .icon i{width:100%;text-align:center;float:left;font-size:160px}.upgrade .icon i:before{position:relative;left:50%;top:50%;transform:translateX(-50%);float:left}.xc60_wrapper a.button:hover{background-color:#000;color:#fff}.upgrade ul{padding-left:20px}.xc60_wrapper a.button{font-size:16px;letter-spacing:.12em;padding:10px 21px;border:1px solid #000;cursor:pointer;display:inline-block;color:#000;webkit-transition:all .1s linear;-webkit-transition:all .1s linear;transition:all .1s linear;font-family:VolvoSansMedium;text-transform:uppercase;background-color:rgba(255,255,255,.2)}.xc60_wrapper a.button.white{border:1px solid #fff;color:#fff;background-color:rgba(255,255,255,.2)}.xc60_wrapper a.button.white:hover{background-color:#000;color:#fff;border-color:#000}a.bordered{border-bottom:1px solid #000;font-family:VolvoSansMedium;text-transform:uppercase;color:#000;padding-top:22px;display:inline-block;position:relative}.unser_angebot{color:#000}.unser_angebot .buttons{width:100%;margin:0 auto;display:block;max-width:880px;padding-bottom:90px}.unser_angebot .buttons a.button{width:calc((100% - 90px)/ 3);text-align:center;margin-left:15px;margin-right:15px;float:left}.unser_angebot .text-center{float:left;width:100%;padding-top:15px}.unser_angebot .text-center p{margin-bottom:0}.block_center{width:100%;max-width:460px;display:block;margin:0 auto}.block_center .offer_tag{margin-top:40px}.upgrade .offer_tag{margin-bottom:27px}.exterior_feature_two.home-angebotshighlights{background:#fff}.exterior_feature_two.home-angebotshighlights .tab-wrapper-info{display:flex;flex-direction:row-reverse}.exterior_feature_two.home-angebotshighlights .tab-wrapper-info .tab-info h3{padding:0;font-size:30px;line-height:1.1;margin-bottom:30px;margin-top:0}.exterior_feature_two.home-angebotshighlights .tab-wrapper-info .tab-info .main-description{margin-bottom:30px}.exterior_feature_two.home-angebotshighlights .wrapper-img{display:flex;justify-content:center;align-items:center;position:relative}.exterior_feature_two.home-angebotshighlights .wrapper-img .play-video{position:absolute}.car_roll .text_box{padding-left:0;padding-right:90px}.car_roll .button_row{margin-top:30px}@media (max-width:768px){.car_roll .text_box{padding:30px}.car_roll .button_row a{display:block;width:100%;text-align:center}.hero-background{top:51px}}p{font-family:VolvoNovumLight;font-size:22px;line-height:32px}.s7 .s7_table_wrapper{display:table;position:absolute;left:0;top:0;width:100%}.s7 .s7_table_wrapper .s7_table_content{display:table-cell;vertical-align:middle}@media (max-width:1200px){.upgrade_bg img{height:1150px;width:auto}}@media (max-width:991px){.upgrade_content{position:relative;top:auto;float:left;margin-top:-100px}.upgrade h4{width:100%;max-width:none}.upgrade_bg img{width:100%;height:auto}.highlights{height:500px}.highlights1,.highlights2,.highlights3{height:580px}.home-angebotshighlights .wrapper-img{margin-bottom:15px}.home-angebotshighlights .tab-info .button-blue{margin:0 15px;display:block}}@media (max-width:880px){.highlights.active>div,.highlights>.highlight_item.open,.highlights>div{width:100%}.highlights1.active>div,.highlights1>.highlight_item.open,.highlights1>div{width:100%}.highlights2.active>div,.highlights2>.highlight_item.open,.highlights2>div{width:100%}.highlights3.active>div,.highlights3>.highlight_item.open,.highlights3>div{width:100%}.highlight_item .higlight_headline{bottom:140px}.highlight_item .open_icon{bottom:70px}.highlight_item.open .open_icon{left:50%}}@media (max-width:767px){.s3,.s4 .row,.s5 .row,.s6{margin-top:0}.hero-content:after{bottom:0;right:20px}.hero-content-align{padding-top:60px}.hero-content-align .hero-content-box{margin-top:30px}.upgrade_content{margin-top:0}.upgra .left-side{margin-left:0!important}.lightbg{padding-top:30px;padding-bottom:30px}.upgrade .text-center:last-child a.button{margin-top:15px}.upgrade ul{padding-top:20px}.highlights_container h2,.unser_angebot h2{line-height:40px}.highlights1,.highlights2,.highlights3{background:0 0}.nopadding-xs{padding:0}.highlights,.highlights1,.highlights2,.highlights3{height:520px}}@media (max-width:640px){.highlight_item .content_box .content{width:100%;padding:40px 20px}.highlight_item.open.change_img_active .content_box .content{left:100%}}@media (max-width:500px){.highlight_item .content_box .content{padding:26px 10px}.highlight_item .content_box .content h3{font-size:20px;line-height:23px;margin-bottom:10px}.highlight_item .higlight_headline{bottom:130px}.highlight_item .open_icon{bottom:60px}}@media (max-width:380px){.highlight_item.open .open_icon{left:100%}}.no_offer{background-color:#fff;float:right;padding:30px;padding-top:60px;padding-bottom:60px;color:#000}.sticky_crumb{height:100px;width:50px;border-right:none;position:fixed;right:0;top:100px;z-index:1;display:none}.sticky_crumb.show{display:block}.sticky_crumb .sticky_crumb_button{height:50%;width:50px;float:right;padding-top:11px;padding-bottom:11px;background-color:#c3c3c3;margin-top:2px;margin-bottom:2px}.sticky_crumb a{text-decoration:none;color:#000}.sticky_crumb a .sticky_crumb_button.active{width:150px}.sticky_crumb a .sticky_crumb_button .button_icon{width:100%;text-align:center;float:left}.sticky_crumb a .sticky_crumb_button .button_icon i{font-weight:700}.sticky_crumb a .sticky_crumb_button .button_icon.quarter_width{width:25%}.sticky_crumb a .sticky_crumb_button .button_text{display:none;float:left}.sticky_crumb a .sticky_crumb_button .button_text.show{display:block}.sticky_crumb a .sticky_crumb_button .button_text p{font-size:12px;line-height:12px;position:absolute}.cf{clear:both}.animation_wrapper{position:relative;max-width:90%}.animation_wrapper .wheel_position{position:absolute;right:190px;top:315px;right:19.2%;top:46%;width:38%}.move{-webkit-animation-name:move_left_to_right;-webkit-animation-duration:2.5s;-webkit-animation-iteration-count:1;-webkit-transition-timing-function:linear}.rotation{-webkit-animation-name:rotate;-webkit-animation-duration:2.5s;-webkit-animation-iteration-count:1;-webkit-transition-timing-function:linear}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@-webkit-keyframes move_left_to_right{from{right:100%}to{right:0}}.a-brackets{position:relative}.a-brackets.m-increased:after,.a-brackets.m-increased:before{font-size:30px}.a-brackets:after,.a-brackets:before{height:100%;width:5px;display:block;position:absolute;top:50%;transform:translateY(-50%);font-size:23px;font-weight:bolder;border:1px solid #007bcd;background:0 0}.a-brackets:before{content:'';left:0;border-width:2px 0 2px 2px}.a-brackets:after{content:'';right:0;border-width:2px 2px 2px 0}.neue-xc40-module.module p.title{text-align:center;font-size:30px}.neue-xc40-module.module .nav{justify-content:center;font-size:25px}.neue-xc40-module.module .nav li{padding:0 15px;border-right:1px solid #ccc}.neue-xc40-module.module .nav li:first-child{padding-left:0}.neue-xc40-module.module .nav li:last-child{border:0}.neue-xc40-module.module .nav li a,.neue-xc40-module.module .nav li a:not(.s-offer_main_fg_links_lnk):hover{color:#6b6b79;background-color:transparent;border-radius:0;padding:0}.neue-xc40-module.module .nav li a.active{border-bottom:2px solid #007bcd;color:#007bcd}.neue-xc40-module.module .tab-content{margin-top:25px}.neue-xc40-module.module .s-offer_legals{display:block}.neue-xc40-module.module .s-offer_main_controls{display:none}@media (max-width:768px){.neue-xc40-module.module p.title{font-size:24px}.neue-xc40-module.module .nav{font-size:21px}.neue-xc40-module.module .edit-der-neue .second_header{margin-top:20px;margin-bottom:0}.neue-xc40-module.module .edit-der-neue .second_header .over-text{top:30px}.neue-xc40-module.module .edit-der-neue .second_header .over-text .title{font-size:28px;line-height:32px}.neue-xc40-module.module .edit-der-neue .second_header .over-text .description{display:none}.neue-xc40-module.module .edit-der-neue .second_header .block_over{right:0;text-align:center;box-shadow:none}.neue-xc40-module.module .edit-der-neue .second_header .block_over h3{text-align:center}.neue-xc40-module.module .edit-der-neue .second_header .block_over .link-container{display:flex;flex-direction:column;align-items:center}.neue-xc40-module.module .edit-der-neue .second_header .block_over .link-container a{width:auto;margin-bottom:10px}.neue-xc40-module.module .edit-der-neue .over-text{max-width:90%}}.xc40-teaser .title{text-align:center;font-size:36px}.xc40-teaser .elem-teaser .elem-teaser-head img{width:100%}.xc40-teaser .elem-teaser .elem-teaser-body{margin-top:25px}.xc40-teaser .elem-teaser .elem-teaser-body h5{font-size:24px;margin-bottom:20px}.xc40-teaser .elem-teaser .elem-teaser-body a{color:#007bcd;padding-left:0!important}@media (max-width:768px){.xc40-teaser .title{font-size:22px}.xc40-teaser .elem-teaser{padding:0;margin-bottom:25px}.xc40-teaser .elem-teaser .elem-teaser-body{padding:0 15px}.xc40-teaser .elem-teaser .elem-teaser-body h5{font-size:20px}.xc40-teaser .elem-teaser .elem-teaser-body p{font-size:14px}}.a-brackets{position:relative}.a-brackets.m-increased:after,.a-brackets.m-increased:before{font-size:30px}.a-brackets:after,.a-brackets:before{height:100%;width:5px;display:block;position:absolute;top:50%;transform:translateY(-50%);font-size:23px;font-weight:bolder;border:1px solid #007bcd;background:0 0}.a-brackets:before{content:'';left:0;border-width:2px 0 2px 2px}.a-brackets:after{content:'';right:0;border-width:2px 2px 2px 0}.campaign-xc40 sup{font-size:60%}.campaign-xc40 .xc40-campaign-video_wrapper{position:relative}.campaign-xc40 .xc40-campaign-video_wrapper_video{height:calc(100vh - 70px);width:100%;display:block;object-fit:cover}@media (max-width:768px){.campaign-xc40 .xc40-campaign-video_wrapper_video{height:calc(100vw - 68px)}}.campaign-xc40 .xc40-campaign-video_wrapper_controls{width:100%;position:absolute;bottom:20px;left:0}.campaign-xc40 .xc40-campaign-video_wrapper_controls button{font-size:14px;line-height:1.0625rem;text-decoration:none;text-transform:uppercase;padding:0;margin:0;border:none;background-color:transparent;outline:0;cursor:pointer;color:#007bcd!important;display:inline-block;border:1px solid #007bcd;border-radius:4px;background-color:true!important;position:relative;transition:all .15s;color:#007bcd!important;background-color:true!important;border-color:#007bcd!important;display:block;height:45px;width:45px;padding:10px;cursor:pointer;position:relative}.campaign-xc40 .xc40-campaign-video_wrapper_controls button:active,.campaign-xc40 .xc40-campaign-video_wrapper_controls button:focus{outline:0}.campaign-xc40 .xc40-campaign-video_wrapper_controls button:hover:after{margin-left:10px}.campaign-xc40 .xc40-campaign-video_wrapper_controls button:after{top:0;left:100%;margin-left:5px;font-family:volvo-icons;font-size:1em;line-height:1em;content:"";vertical-align:-3px;margin-top:.2em;background-repeat:no-repeat;background-position:center center;transition:all .15s}.campaign-xc40 .xc40-campaign-video_wrapper_controls button:active,.campaign-xc40 .xc40-campaign-video_wrapper_controls button:focus{outline:0}.campaign-xc40 .xc40-campaign-video_wrapper_controls button img{width:calc(100% - 20px);height:calc(100% - 20px);position:absolute;top:10px;left:10px;display:block;object-fit:contain}.campaign-xc40 .xc40-campaign-video_wrapper_controls button.m-off{display:none}.campaign-xc40 .xc40-campaign-video_wrapper_controls_scroll{left:50%;transform:translateX(-50%)}.campaign-xc40 .xc40-campaign-video_wrapper_controls_player{margin-right:65px;position:absolute;right:25px;top:50%;transform:translateY(-50%);display:flex}.campaign-xc40 .xc40-campaign-video_wrapper_controls_player_pause{position:relative}.campaign-xc40 .xc40-campaign-video_wrapper_controls_player_pause_timeline{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-85deg)}.campaign-xc40 .xc40-campaign-video_wrapper_txt{max-width:550px;position:absolute;top:50%;left:5%;transform:translateY(-50%);color:#fff}.campaign-xc40 .xc40-campaign-video_wrapper_txt.m-off{display:none}.campaign-xc40 .xc40-campaign-video_wrapper_txt_ttl{font-size:40px;margin-bottom:20px}.campaign-xc40 .xc40-campaign-video_wrapper_txt_dsc p{margin-bottom:0;font-size:18px}.campaign-xc40 .xc40-campaign-video_wrapper_txt_btns_btn{font-size:14px;line-height:1.0625rem;text-decoration:none;text-transform:uppercase;padding:0;margin:0;border:none;background-color:transparent;outline:0;cursor:pointer;color:#fff!important;display:inline-block;padding:15px 27px;display:inline-block;white-space:nowrap;cursor:pointer;border:1px solid #fff;border-radius:4px;background-color:true!important;position:relative;transition:all .15s;color:#fff!important;background-color:true!important;border-color:#007bcd!important}.campaign-xc40 .xc40-campaign-video_wrapper_txt_btns_btn:active,.campaign-xc40 .xc40-campaign-video_wrapper_txt_btns_btn:focus{outline:0}.campaign-xc40 .xc40-campaign-video_wrapper_txt_btns_btn:hover:after{margin-left:10px}.campaign-xc40 .xc40-campaign-video_wrapper_txt_btns_btn:after{top:0;left:100%;margin-left:5px;font-family:volvo-icons;font-size:1em;line-height:1em;content:"";vertical-align:-3px;margin-top:.2em;background-repeat:no-repeat;background-position:center center;transition:all .15s}.campaign-xc40 .xc40-campaign-video_wrapper_mobile-txt{margin-top:30px;padding-left:1rem;padding-right:1rem;display:none;text-align:center}.campaign-xc40 .xc40-campaign-video_wrapper_mobile-txt.m-off{display:none}.campaign-xc40 .xc40-campaign-video_wrapper_mobile-txt_ttl{font-size:34px!important;margin-bottom:30px}.campaign-xc40 .xc40-campaign-video_wrapper_mobile-txt_dsc p{margin-bottom:5px;font-size:22px;line-height:26px}.campaign-xc40 .xc40-campaign-video_wrapper_mobile-txt_btns{display:flex;flex-direction:column;align-items:center}.campaign-xc40 .xc40-campaign-video_wrapper_mobile-txt_btns_btn{font-size:14px;line-height:1.0625rem;text-decoration:none;text-transform:uppercase;padding:0;margin:0;border:none;background-color:transparent;outline:0;cursor:pointer;color:#007bcd!important;display:inline-block;padding:15px 27px;display:inline-block;white-space:nowrap;cursor:pointer;border:1px solid #007bcd;border-radius:4px;background-color:true!important;position:relative;transition:all .15s;color:#007bcd!important;background-color:true!important;border-color:#007bcd!important}.campaign-xc40 .xc40-campaign-video_wrapper_mobile-txt_btns_btn:active,.campaign-xc40 .xc40-campaign-video_wrapper_mobile-txt_btns_btn:focus{outline:0}.campaign-xc40 .xc40-campaign-video_wrapper_mobile-txt_btns_btn:hover:after{margin-left:10px}.campaign-xc40 .xc40-campaign-video_wrapper_mobile-txt_btns_btn:after{top:0;left:100%;margin-left:5px;font-family:volvo-icons;font-size:1em;line-height:1em;content:"";vertical-align:-3px;margin-top:.2em;background-repeat:no-repeat;background-position:center center;transition:all .15s}.campaign-xc40 .xc40-campaign-video_wrapper_mobile-txt_btns .button:first-child{border:1px solid #0056b3}.campaign-xc40 .xc40-campaign-video_wrapper_mobile-txt_btns .button{width:auto}@media (max-width:640px){.campaign-xc40 .xc40-campaign-video_wrapper_mobile-txt{display:block}}@media (max-width:768px){.campaign-xc40 .headline-text-module .content p{font-size:16px!important}.campaign-xc40 .headline-text-module .title{font-size:24px!important}}.campaign-xc40 .expandable-gallery-module .item-list-text{margin-bottom:14px}@media (max-width:720px){.campaign-xc40 .expandable-gallery-module .item-list-text .title{font-size:24px!important}}.campaign-xc40 .s-offer{font:14px/24px VolvoNovumLight,sans-serif;max-width:1180px;margin:60px auto 15px auto;display:block;position:relative}.campaign-xc40 .s-offer_main{min-height:unset}.campaign-xc40 .s-offer_main_bg{background-image:url(/assets/market/img/campaign/fast_start/background_offer.jpg)}.campaign-xc40 .s-offer_main_txt{margin:75px 25px 0}.campaign-xc40 .s-offer_main_fg{margin:50px 25px}.campaign-xc40 .s-offer_main_fg_links_lnk:last-child{font-size:14px;line-height:1.0625rem;text-decoration:none;text-transform:uppercase;padding:0;margin:0;border:none;background-color:transparent;outline:0;cursor:pointer}.campaign-xc40 .s-offer_main_fg_links_lnk:last-child:active,.campaign-xc40 .s-offer_main_fg_links_lnk:last-child:focus{outline:0}.campaign-xc40 .s-offer_legals{margin-top:30px;display:block}.campaign-xc40 .s-offer_legals>*{margin:0}.campaign-xc40 .s-offer_legals>*+*{margin-top:30px}@media (max-width:768px){.campaign-xc40 .s-offer_legals{padding:0 20px!important}}@media (max-width:768px){.campaign-xc40 .s-offer_main_txt{margin-top:30px}}@media (max-width:640px){.campaign-xc40 .exterior-feature-two-module .tab-wrapper-info{flex-wrap:wrap}}.campaign-xc40 .exterior-feature-two-module .main-description>:last-child{margin-bottom:0}.campaign-xc40 .exterior-feature-two-module .main-description li{margin-top:15px!important}.campaign-xc40 .exterior-feature-two-module .thirty-coll-sm.button-first a{font-size:16px;text-transform:uppercase}.campaign-xc40 .exterior-feature-two-module .links{display:flex;justify-content:flex-start}.campaign-xc40 .exterior-feature-two-module .links_lnk{font-size:14px;line-height:1.0625rem;text-decoration:none;text-transform:uppercase;padding:0;margin:0;border:none;background-color:transparent;outline:0;cursor:pointer;color:#007bcd!important;display:inline-block;padding:15px 27px;display:inline-block;white-space:nowrap;cursor:pointer;border:1px solid #007bcd;border-radius:4px;background-color:true!important;position:relative;transition:all .15s;color:#007bcd!important;background-color:true!important;border-color:#007bcd!important;width:calc(50% - 5px);max-width:275px;margin-top:30px;padding-left:0!important;padding-right:0!important;text-align:center}.campaign-xc40 .exterior-feature-two-module .links_lnk:active,.campaign-xc40 .exterior-feature-two-module .links_lnk:focus{outline:0}.campaign-xc40 .exterior-feature-two-module .links_lnk:hover:after{margin-left:10px}.campaign-xc40 .exterior-feature-two-module .links_lnk:after{top:0;left:100%;margin-left:5px;font-family:volvo-icons;font-size:1em;line-height:1em;content:"";vertical-align:-3px;margin-top:.2em;background-repeat:no-repeat;background-position:center center;transition:all .15s}.campaign-xc40 .exterior-feature-two-module .links_lnk:first-child{font-size:14px;line-height:1.0625rem;text-decoration:none;text-transform:uppercase;padding:0;margin:0;border:none;background-color:transparent;outline:0;cursor:pointer;color:#007bcd!important;display:inline-block;padding:15px 27px;display:inline-block;white-space:nowrap;cursor:pointer;border:1px solid #007bcd;border-radius:4px;background-color:true!important;position:relative;transition:all .15s;color:#007bcd!important;background-color:true!important;border-color:#007bcd!important}.campaign-xc40 .exterior-feature-two-module .links_lnk:first-child:active,.campaign-xc40 .exterior-feature-two-module .links_lnk:first-child:focus{outline:0}.campaign-xc40 .exterior-feature-two-module .links_lnk:first-child:hover:after{margin-left:10px}.campaign-xc40 .exterior-feature-two-module .links_lnk:first-child:after{top:0;left:100%;margin-left:5px;font-family:volvo-icons;font-size:1em;line-height:1em;content:"";vertical-align:-3px;margin-top:.2em;background-repeat:no-repeat;background-position:center center;transition:all .15s}.campaign-xc40 .exterior-feature-two-module .links_lnk:last-child{margin-left:20px;margin-top:0}.campaign-xc40 .exterior-feature-two-module .description .item-content,.campaign-xc40 .exterior-feature-two-module .description .item-title{text-align:left!important}@media (max-width:768px){.campaign-xc40 .exterior-feature-two-module .tab-wrapper-info{display:flex}.campaign-xc40 .exterior-feature-two-module .tab-wrapper-info .tab-info{margin-bottom:0;order:2;text-align:center}.campaign-xc40 .exterior-feature-two-module .tab-wrapper-info .tab-info>:last-child{margin-bottom:0}.campaign-xc40 .exterior-feature-two-module .tab-wrapper-info .tab-info .title{margin-bottom:15px!important;font-size:24px;text-align:center}.campaign-xc40 .exterior-feature-two-module .tab-wrapper-info .tab-info .title h2{margin-bottom:0}.campaign-xc40 .exterior-feature-two-module .tab-wrapper-info .tab-info .main-description h3{font-size:18px!important}.campaign-xc40 .exterior-feature-two-module .tab-wrapper-info .tab-info .main-description p{font-size:16px!important}.campaign-xc40 .exterior-feature-two-module .tab-wrapper-info .tab-info .main-description ul{max-width:300px;margin:auto}.campaign-xc40 .exterior-feature-two-module .tab-wrapper-info .tab-info .links,.campaign-xc40 .exterior-feature-two-module .tab-wrapper-info .tab-info .thirty-coll-sm{display:flex;flex-direction:column;align-items:center}.campaign-xc40 .exterior-feature-two-module .tab-wrapper-info .tab-info .links a,.campaign-xc40 .exterior-feature-two-module .tab-wrapper-info .tab-info .thirty-coll-sm a{padding-left:40px!important;padding-right:40px!important;width:auto;max-width:unset;font-size:16px!important}.campaign-xc40 .exterior-feature-two-module .tab-wrapper-info .wrapper-img{order:1}}@media (max-width:678px){.campaign-xc40 .exterior-feature-two-module .tab-info{padding-right:0!important}}.campaign-xc40 .image-slider-gallery-module .description,.campaign-xc40 .image-slider-gallery-module .title{padding:0 20px}.campaign-xc40 .image-slider-gallery-module img{object-position:center!important}.campaign-xc40 .s-txt-legal *{font:12px/22px VolvoNovumLight,sans-serif}@media (max-width:760px){.campaign-xc40 .s-txt-legal{padding:0 20px!important}}.campaign-xc40 .item-list-module .list_elem{flex:50%!important;max-width:50%!important}@media (max-width:768px){.campaign-xc40 .item-list-module .list_elem{flex:100%!important;max-width:100%!important}}@media (max-width:768px){.campaign-xc40 .module .title{font-size:24px!important}}.s-xc40-offer-legal{padding:0!important}@media (max-width:760px){.s-xc40-offer-legal{padding:0 20px!important}}.xc40-campaign-exterior-feature-two-module{padding-bottom:25px!important}.xc60-campaign .xc60-bg-1{--bg1-color:#c4b8b1;background-image:var(--bg1);background-color:var(--bg1-color);background-repeat:no-repeat;background-position:top;background-size:1920px;padding:20px 0;margin-top:-1px}@media (max-width:1599px){.xc60-campaign .xc60-bg-1{background-size:120%}}@media (max-width:767px){.xc60-campaign .xc60-bg-1{--bg1-color:#ebdfd4;background-image:var(--bg1-m);background-size:100%}}@media (max-width:379px){.xc60-campaign .xc60-bg-1{background-size:120%}}@media (max-width:335px){.xc60-campaign .xc60-bg-1{background-size:0}}.xc60-campaign .xc60-bg-2{background:linear-gradient(to bottom,#bcb8b0,#9db0b7);padding:20px 0;margin-top:-1px}.xc60-campaign .module{margin-top:120px;margin-bottom:120px;padding-top:0!important;padding-bottom:0!important}@media (max-width:767px){.xc60-campaign .module{margin-top:60px;margin-bottom:60px}}.xc60-campaign .module.mt-0{margin-top:0}.xc60-campaign .module.mb-40{margin-bottom:40px}.xc60-campaign .module .links-box{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:40px;margin:40px 0 0}.xc60-campaign .disclaimer-box{max-width:1110px;margin-left:auto;margin-right:auto;padding-right:24px;padding-left:24px;font-family:VolvoNovumRegular,sans-serif;font-size:12px;font-weight:400;line-height:1.5;text-align:center;color:#707070}.xc60-campaign .disclaimer-box p{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-align:inherit;color:inherit}.xc60-campaign video{display:block;width:100%}.xc60-campaign .pause-button,.xc60-campaign .play-button{z-index:999;position:absolute;right:20px;bottom:20px;transition:opacity .1s ease-out;cursor:pointer;border:0;border-radius:50%;background:0 0;padding:0}.xc60-campaign .pause-button:hover,.xc60-campaign .play-button:hover{opacity:.7}.xc60-campaign .pause-button{display:none}.xc60-campaign .video-hero{position:relative}.xc60-campaign .video-hero video{display:block;width:100%}@media (max-width:767px){.xc60-campaign .video-hero video{aspect-ratio:1;object-fit:cover}}.xc60-campaign .headline-text-module{margin-top:30px;margin-bottom:120px}@media (max-width:767px){.xc60-campaign .headline-text-module{margin-bottom:80px}}.xc60-campaign .headline-text-module.mt-120{margin-top:120px}.xc60-campaign .headline-text-module.mt-80{margin-top:80px}.xc60-campaign .headline-text-module.mb-60{margin-bottom:60px}@media (max-width:767px){.xc60-campaign .headline-text-module.mb-60{margin-bottom:40px}}.xc60-campaign .headline-text-module .text-box{max-width:808px;margin-left:auto;margin-right:auto;padding:0 24px}.xc60-campaign .headline-text-module .text-box.max-w-720{max-width:768px;margin-left:auto;margin-right:auto}.xc60-campaign .headline-text-module .text-box.max-w-840{max-width:888px;margin-left:auto;margin-right:auto}.xc60-campaign .headline-text-module .text-box h1{font-family:VolvoNovumMedium,sans-serif;font-size:40px;font-weight:500;text-align:center;color:#000;margin:0 0 20px}@media (max-width:767px){.xc60-campaign .headline-text-module .text-box h1{font-size:32px;text-align:left}.xc60-campaign .headline-text-module .text-box h1 span{font-size:24px}}.xc60-campaign .headline-text-module .text-box h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.2;text-align:center;color:#000;margin:0 0 10px}@media (max-width:767px){.xc60-campaign .headline-text-module .text-box h2{font-size:24px;text-align:left}}@media (max-width:767px){.xc60-campaign .headline-text-module .text-box h2 br{display:none}}.xc60-campaign .headline-text-module .text-box h3{font-family:VolvoNovumMedium,sans-serif;font-size:26px;font-weight:500;text-align:center;color:#141414;margin:0 0 24px}@media (max-width:767px){.xc60-campaign .headline-text-module .text-box h3{font-size:24px}.xc60-campaign .headline-text-module .text-box h3 br{display:none}}.xc60-campaign .headline-text-module .text-box p{text-align:center;color:#141414}@media (max-width:767px){.xc60-campaign .headline-text-module .text-box p{text-align:left}}.xc60-campaign .campaign-offer{max-width:1158px;margin-left:auto;margin-right:auto}.xc60-campaign .campaign-offer .text-box{max-width:890px;margin-left:auto;margin-right:auto;padding:0 24px;margin:0 auto 20px}@media (max-width:767px){.xc60-campaign .campaign-offer .text-box{margin:0 auto 40px}.xc60-campaign .campaign-offer .text-box br{display:none}}.xc60-campaign .campaign-offer .text-box h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.2;text-align:center;color:#141414;margin:0 0 20px}@media (max-width:767px){.xc60-campaign .campaign-offer .text-box h2{font-size:24px;text-align:left}}.xc60-campaign .campaign-offer .text-box p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:center;color:#141414;margin:0 0 0}@media (max-width:767px){.xc60-campaign .campaign-offer .text-box p{text-align:left}}.xc60-campaign .campaign-offer .content-box{position:relative;margin:0 24px;padding:0 0 40px}@media (max-width:767px){.xc60-campaign .campaign-offer .content-box{margin-left:0;margin-right:0;background-color:var(--bg1-color)}}.xc60-campaign .campaign-offer .content-box img{width:100%}.xc60-campaign .campaign-offer .content-box-offer{max-width:494px;width:100%;position:absolute;top:0;right:0;background:#fff;padding:24px;margin:60px 30px}@media (max-width:991px){.xc60-campaign .campaign-offer .content-box-offer{position:relative;margin:-24px 40px 0}}@media (max-width:767px){.xc60-campaign .campaign-offer .content-box-offer{width:calc(100% - 40px);position:relative;left:calc(50% - 20px);transform:translate(-50%,0);padding-left:17px;padding-right:17px;margin:-48px 20px 0}}.xc60-campaign .campaign-offer .content-box-offer h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.2;text-align:left;color:#333;margin:0 0 20px}@media (max-width:767px){.xc60-campaign .campaign-offer .content-box-offer h2{font-size:24px;text-align:left}}@media (max-width:767px){.xc60-campaign .campaign-offer .content-box-offer h2{color:#000}}.xc60-campaign .campaign-offer .content-box-offer p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:left;color:#333;margin:0 0 24px}@media (max-width:767px){.xc60-campaign .campaign-offer .content-box-offer p{text-align:left}}.xc60-campaign .campaign-offer .content-box-offer p{font-size:20px}@media (max-width:767px){.xc60-campaign .campaign-offer .content-box-offer p{color:#141414}}.xc60-campaign .campaign-offer .content-box-offer .links-box{display:flex;justify-content:flex-start;align-items:center;margin:30px 0 0}.xc60-campaign .campaign-offer .content-box-offer-price{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:20px;background:#3b3b3b;color:#fff;padding:20px}.xc60-campaign .campaign-offer .content-box-offer-price span{font-family:VolvoNovumMedium,sans-serif;font-size:24px;line-height:1.25;font-weight:500;text-align:left;color:#fff;text-transform:uppercase}@media (max-width:767px){.xc60-campaign .campaign-offer .content-box-offer-price span{font-size:20px}}.xc60-campaign .campaign-offer .info-box{display:flex;flex-wrap:wrap;gap:15px;padding:0 24px 20px}@media (max-width:767px){.xc60-campaign .campaign-offer .info-box{gap:10px;background-color:var(--bg1-color)}}.xc60-campaign .campaign-offer .info-box-item{max-width:calc(25% - 12px);flex-basis:100%;flex-grow:1;padding:22px 60px 22px 22px;border-radius:8px;background-color:#bcb8b0;display:flex;flex-direction:column;justify-content:space-between;height:178px}@media (max-width:991px){.xc60-campaign .campaign-offer .info-box-item{padding-right:22px}}@media (max-width:767px){.xc60-campaign .campaign-offer .info-box-item{max-width:calc(50% - 5px);padding:18px;min-height:96px;height:auto}}.xc60-campaign .campaign-offer .info-box-item-name{font-size:16px;color:#000}@media (max-width:767px){.xc60-campaign .campaign-offer .info-box-item-name{font-size:12px}}.xc60-campaign .campaign-offer .info-box-item-value{font-family:VolvoNovumMedium,sans-serif;font-size:24px;font-weight:500;line-height:1.5;color:#000}@media (max-width:767px){.xc60-campaign .campaign-offer .info-box-item-value{font-size:16px}}.xc60-campaign .campaign-offer .info-box-item-value span{font-size:16px;white-space:nowrap}@media (max-width:767px){.xc60-campaign .campaign-offer .info-box-item-value span{font-size:12px}}.xc60-campaign .campaign-offer .disclaimer-box{max-width:1158px;margin-left:auto;margin-right:auto;text-align:left;color:#707070}@media (max-width:767px){.xc60-campaign .offer-video{max-width:500px!important}}.xc60-campaign .offer-video .video-box{position:relative}.xc60-campaign .offer-video .video-box>a{font-size:0;display:block;z-index:99;position:absolute;width:100%;height:100%}.xc60-campaign .tabs{display:flex;justify-content:center;align-items:center;gap:10px}.xc60-campaign .tabs .tab{font-family:VolvoNovumMedium,sans-serif;font-size:14px;line-height:17px;font-weight:500;color:#000;text-transform:uppercase;padding:6px 13px 5px;border-radius:5px;cursor:pointer;border:none;background:0 0}.xc60-campaign .tabs .tab:hover{background:rgba(0,0,0,.05)}.xc60-campaign .tabs .tab.active{color:#141414;background:#fff}.xc60-campaign .slider-box{max-width:unset;margin-left:auto;margin-right:auto;margin-bottom:40px}.xc60-campaign .slider-box .slider-1,.xc60-campaign .slider-box .slider-2{position:relative}@media (max-width:767px){.xc60-campaign .slider-box .slider-1,.xc60-campaign .slider-box .slider-2{margin:0 -15px}}.xc60-campaign .slider-box .slider-1 .slick-list,.xc60-campaign .slider-box .slider-2 .slick-list{overflow:unset}.xc60-campaign .slider-box .slider-1 .slick-arrow,.xc60-campaign .slider-box .slider-2 .slick-arrow{position:absolute;top:50%;transform:translate(0,-50%);width:40px;height:40px;z-index:1;margin:0 35px;font-size:0;border:1px solid #fff;border-radius:50%;background-color:#fff;opacity:0}.xc60-campaign .slider-box .slider-1 .slick-arrow:after,.xc60-campaign .slider-box .slider-2 .slick-arrow:after{display:none}.xc60-campaign .slider-box .slider-1 .slick-arrow.slick-prev,.xc60-campaign .slider-box .slider-2 .slick-arrow.slick-prev{left:10%}.xc60-campaign .slider-box .slider-1 .slick-arrow.slick-next,.xc60-campaign .slider-box .slider-2 .slick-arrow.slick-next{right:10%}.xc60-campaign .slider-box .slider-1 .slick-dots,.xc60-campaign .slider-box .slider-2 .slick-dots{display:flex;gap:8px;position:absolute;bottom:0;left:50%;transform:translate(-50%,0);margin:0 0 34px}.xc60-campaign .slider-box .slider-1 .slick-dots button,.xc60-campaign .slider-box .slider-2 .slick-dots button{font-size:0;width:12px;height:12px;padding:0;border:1px solid #464646;border-radius:50%;background-color:#464646;cursor:pointer}.xc60-campaign .slider-box .slider-1 .slick-dots .slick-active button,.xc60-campaign .slider-box .slider-2 .slick-dots .slick-active button{background-color:#fff;border-color:#707070}.xc60-campaign .slider-box .slider-1 .slide-box,.xc60-campaign .slider-box .slider-2 .slide-box{position:relative;margin:0 15px}.xc60-campaign .slider-box .slider-1 .slide-box+.slide-box,.xc60-campaign .slider-box .slider-2 .slide-box+.slide-box{display:none}.xc60-campaign .slider-box .slider-1 .slide-box+.slide-box.slick-slide,.xc60-campaign .slider-box .slider-2 .slide-box+.slide-box.slick-slide{display:block}.xc60-campaign .slider-box .slider-1 video,.xc60-campaign .slider-box .slider-2 video{aspect-ratio:16/9;object-fit:cover}@media (max-width:767px){.xc60-campaign .slider-box .slider-1 video,.xc60-campaign .slider-box .slider-2 video{aspect-ratio:375/520}}.xc60-campaign .slider-box .slider-1 img,.xc60-campaign .slider-box .slider-2 img{width:100%;aspect-ratio:16/9;object-fit:cover}@media (max-width:767px){.xc60-campaign .slider-box .slider-1 img,.xc60-campaign .slider-box .slider-2 img{aspect-ratio:375/520}}.xc60-campaign .features{max-width:1266px;margin-left:auto;margin-right:auto;padding:0 24px}@media (max-width:767px){.xc60-campaign .features{padding:0}}.xc60-campaign .features .features-box{display:flex;flex-wrap:wrap;justify-content:space-between;gap:28px}.xc60-campaign .features .features-box-item{position:relative;flex-basis:calc(33.333333% - 19px);flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:991px){.xc60-campaign .features .features-box-item{flex-basis:calc(50% - 14px)}}@media (max-width:767px){.xc60-campaign .features .features-box-item{flex-basis:100%}}.xc60-campaign .features .features-box-item>*{transition:all .3s}.xc60-campaign .features .features-box-item .content-box{position:absolute;top:0;bottom:0;left:0;right:0;padding:62px 42px 24px 42px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 50%,#000 112%)}@media (max-width:1199px){.xc60-campaign .features .features-box-item .content-box{padding:48px 24px 24px}}@media (max-width:991px){.xc60-campaign .features .features-box-item .content-box{padding:62px 42px 24px 42px}}.xc60-campaign .features .features-box-item .content-box.expanded{justify-content:space-between;background-image:linear-gradient(to bottom,rgba(0,0,0,.48) 50%,#000 112%)}.xc60-campaign .features .features-box-item .content-box.expanded .expanded-line{display:none}.xc60-campaign .features .features-box-item .content-box.expanded h5{margin:0 0 38px}.xc60-campaign .features .features-box-item .content-box.expanded p{overflow:unset;text-overflow:unset;-webkit-line-clamp:none}.xc60-campaign .features .features-box-item .expand{background:0 0;border:none;border-radius:50%;cursor:pointer;padding:0;margin:22px 0 0;transition:opacity .1s ease-out}.xc60-campaign .features .features-box-item .expand:hover{opacity:.7}.xc60-campaign .features .features-box-item img{width:100%;min-height:520px;object-fit:cover}@media (min-width:768px) and (max-width:991px){.xc60-campaign .features .features-box-item img{max-height:520px}}.xc60-campaign .features .features-box-item h5{font-family:VolvoNovumMedium,sans-serif;font-size:20px;font-weight:500;line-height:1.2;text-align:left;color:#fff;margin:0 0 10px}.xc60-campaign .features .features-box-item p{text-align:left;color:#fff;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.xc60-campaign .item-columns-3{max-width:1164px;margin-left:auto;margin-right:auto;padding:0 24px;margin-top:60px}@media (max-width:767px){.xc60-campaign .item-columns-3{padding:0}}.xc60-campaign .item-columns-3 .item-box{display:flex;flex-wrap:wrap;gap:40px 24px;margin:0 0 80px}@media (max-width:767px){.xc60-campaign .item-columns-3 .item-box{margin:0 0 40px}}.xc60-campaign .item-columns-3 .item-box .item{flex-basis:calc(33.333333% - 16px);flex-grow:1}@media (max-width:991px){.xc60-campaign .item-columns-3 .item-box .item{flex-basis:calc(50% - 12px)}}@media (max-width:767px){.xc60-campaign .item-columns-3 .item-box .item{flex-basis:100%}}.xc60-campaign .item-columns-3 .item-box .item .image-box,.xc60-campaign .item-columns-3 .item-box .item .video-box{position:relative;margin:0 0 26px}@media (max-width:767px){.xc60-campaign .item-columns-3 .item-box .item .image-box,.xc60-campaign .item-columns-3 .item-box .item .video-box{margin:0 0 16px}}.xc60-campaign .item-columns-3 .item-box .item .image-box .pause-button,.xc60-campaign .item-columns-3 .item-box .item .image-box .play-button,.xc60-campaign .item-columns-3 .item-box .item .video-box .pause-button,.xc60-campaign .item-columns-3 .item-box .item .video-box .play-button{position:absolute;right:20px;bottom:20px;transition:opacity .1s ease-out;cursor:pointer}.xc60-campaign .item-columns-3 .item-box .item .image-box .pause-button:hover,.xc60-campaign .item-columns-3 .item-box .item .image-box .play-button:hover,.xc60-campaign .item-columns-3 .item-box .item .video-box .pause-button:hover,.xc60-campaign .item-columns-3 .item-box .item .video-box .play-button:hover{opacity:.7}.xc60-campaign .item-columns-3 .item-box .item .image-box img,.xc60-campaign .item-columns-3 .item-box .item .image-box video,.xc60-campaign .item-columns-3 .item-box .item .video-box img,.xc60-campaign .item-columns-3 .item-box .item .video-box video{width:100%;object-fit:cover;aspect-ratio:356/274}@media (max-width:767px){.xc60-campaign .item-columns-3 .item-box .item .text-box{padding:0 24px}}.xc60-campaign .item-columns-3 .item-box .item .text-box h4{font-family:VolvoNovumMedium,sans-serif;font-size:24px;font-weight:500;line-height:1.17;text-align:left;color:#000;margin:0 0 20px}@media (max-width:1199px){.xc60-campaign .item-columns-3 .item-box .item .text-box h4{margin:0 0 16px}}@media (max-width:767px){.xc60-campaign .item-columns-3 .item-box .item .text-box h4{font-size:20px}}.xc60-campaign .item-columns-3 .item-box .item .text-box p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:left;color:#000;margin:0 0 0}@media (max-width:767px){.xc60-campaign .item-columns-3 .item-box .item .text-box p{text-align:left}}.xc90-campaign .xc90-bg-1{--bg1-color:#fffbf4;background-image:var(--bg1);background-color:var(--bg1-color);background-size:100%;padding:20px 0}@media (max-width:767px){.xc90-campaign .xc90-bg-1{background-image:var(--bg1-m)}}.xc90-campaign .xc90-bg-2{background:linear-gradient(to bottom,#b0babc,#9db0b7);padding:20px 0}.xc90-campaign .module{margin-top:120px;margin-bottom:120px;padding-top:0!important;padding-bottom:0!important}@media (max-width:767px){.xc90-campaign .module{margin-top:60px;margin-bottom:60px}}.xc90-campaign .module.mt-0{margin-top:0}.xc90-campaign .module.mb-40{margin-bottom:40px}.xc90-campaign .module .links-box{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:40px;margin:40px 0 0}.xc90-campaign .module .button-blue-fill.light{background-color:#1c6bba!important;border-color:#1c6bba!important}.xc90-campaign .disclaimer-box{max-width:1110px;margin-left:auto;margin-right:auto;padding-right:24px;padding-left:24px;font-family:VolvoNovumRegular,sans-serif;font-size:12px;font-weight:400;line-height:1.5;text-align:center;color:#5c5c5c}.xc90-campaign .disclaimer-box p{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-align:inherit;color:inherit}.xc90-campaign video{display:block;width:100%}.xc90-campaign .pause-button,.xc90-campaign .play-button{z-index:999;position:absolute;right:20px;bottom:20px;transition:opacity .1s ease-out;cursor:pointer;border:0;border-radius:50%;background:0 0;padding:0}.xc90-campaign .pause-button:hover,.xc90-campaign .play-button:hover{opacity:.7}.xc90-campaign .pause-button{display:none}.xc90-campaign .video-hero{position:relative}.xc90-campaign .video-hero video{display:block;width:100%}@media (max-width:767px){.xc90-campaign .video-hero video{aspect-ratio:1;object-fit:cover}}.xc90-campaign .headline-text-module{margin-top:30px;margin-bottom:120px}@media (max-width:767px){.xc90-campaign .headline-text-module{margin-bottom:80px}}.xc90-campaign .headline-text-module.mt-120{margin-top:120px}.xc90-campaign .headline-text-module.mt-80{margin-top:80px}.xc90-campaign .headline-text-module.mb-60{margin-bottom:60px}@media (max-width:767px){.xc90-campaign .headline-text-module.mb-60{margin-bottom:40px}}.xc90-campaign .headline-text-module .text-box{max-width:858px;margin-left:auto;margin-right:auto;padding:0 24px}.xc90-campaign .headline-text-module .text-box h1{font-family:VolvoNovumMedium,sans-serif;font-size:40px;font-weight:500;text-align:center;color:#0a0a0a;margin:0 0 26px}@media (max-width:767px){.xc90-campaign .headline-text-module .text-box h1{max-width:326px;font-size:32px;text-align:left}}.xc90-campaign .headline-text-module .text-box h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.2;text-align:center;color:#0a0a0a;margin:0 0 10px}@media (max-width:767px){.xc90-campaign .headline-text-module .text-box h2{font-size:24px;text-align:left}}@media (max-width:767px){.xc90-campaign .headline-text-module .text-box h2 br{display:none}}.xc90-campaign .headline-text-module .text-box h3{font-family:VolvoNovumMedium,sans-serif;font-size:26px;font-weight:500;text-align:center;color:#0a0a0a;margin:0 0 24px}@media (max-width:767px){.xc90-campaign .headline-text-module .text-box h3{font-size:24px}.xc90-campaign .headline-text-module .text-box h3 br{display:none}}.xc90-campaign .headline-text-module .text-box p{text-align:center;color:#0a0a0a}@media (max-width:767px){.xc90-campaign .headline-text-module .text-box p{text-align:left}.xc90-campaign .headline-text-module .text-box p br{display:none}}.xc90-campaign .campaign-offer{max-width:1158px;margin-left:auto;margin-right:auto;margin-bottom:176px}@media (max-width:767px){.xc90-campaign .campaign-offer{margin-bottom:80px}}.xc90-campaign .campaign-offer .text-box{max-width:1110px;margin-left:auto;margin-right:auto;padding:0 24px;margin:0 auto 40px}@media (max-width:767px){.xc90-campaign .campaign-offer .text-box{margin:0 auto 40px}.xc90-campaign .campaign-offer .text-box br{display:none}}.xc90-campaign .campaign-offer .text-box h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.2;text-align:center;color:#0a0a0a;margin:0 0 20px}@media (max-width:767px){.xc90-campaign .campaign-offer .text-box h2{font-size:24px;text-align:left}}.xc90-campaign .campaign-offer .text-box p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:center;color:#0a0a0a;margin:0 0 0}@media (max-width:767px){.xc90-campaign .campaign-offer .text-box p{text-align:left}}.xc90-campaign .campaign-offer .content-box{position:relative;margin:0 24px;padding:0 0 36px}@media (max-width:767px){.xc90-campaign .campaign-offer .content-box{margin-left:0;margin-right:0}}.xc90-campaign .campaign-offer .content-box img{width:100%}.xc90-campaign .campaign-offer .content-box-offer{max-width:494px;width:100%;position:absolute;top:0;right:0;background:#fff;padding:24px;margin:60px 30px;box-shadow:0 3px 4px 0 rgba(0,0,0,.42)}@media (max-width:991px){.xc90-campaign .campaign-offer .content-box-offer{position:relative;margin:-24px auto 0}}@media (max-width:767px){.xc90-campaign .campaign-offer .content-box-offer{width:calc(100% - 40px);position:relative;left:calc(50% - 20px);transform:translate(-50%,0);padding-left:17px;padding-right:17px;margin:-48px 20px 0}}.xc90-campaign .campaign-offer .content-box-offer h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.2;text-align:left;color:#0a0a0a;margin:0 0 20px}@media (max-width:767px){.xc90-campaign .campaign-offer .content-box-offer h2{font-size:24px;text-align:left}}.xc90-campaign .campaign-offer .content-box-offer p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:left;color:#0a0a0a;margin:0 0 24px}@media (max-width:767px){.xc90-campaign .campaign-offer .content-box-offer p{text-align:left}}.xc90-campaign .campaign-offer .content-box-offer p{font-size:20px}.xc90-campaign .campaign-offer .content-box-offer .links-box{display:flex;justify-content:flex-start;align-items:center;margin:30px 0 0}.xc90-campaign .campaign-offer .content-box-offer-price{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:20px;background:#3b3b3b;color:#fff;padding:20px}.xc90-campaign .campaign-offer .content-box-offer-price>div{display:flex;align-items:flex-start;gap:4px}.xc90-campaign .campaign-offer .content-box-offer-price>div span{font-family:VolvoNovumMedium,sans-serif;font-size:14px;font-weight:500;line-height:1.1}@media (max-width:767px){.xc90-campaign .campaign-offer .content-box-offer-price>div span{font-size:12px}}.xc90-campaign .campaign-offer .content-box-offer-price h4{font-family:VolvoNovumMedium,sans-serif;font-size:24px;font-weight:500;text-align:left;color:#fff;text-transform:uppercase;white-space:nowrap;margin:0}@media (max-width:767px){.xc90-campaign .campaign-offer .content-box-offer-price h4{font-size:20px}}.xc90-campaign .campaign-offer .content-box-offer-item{display:flex;align-items:flex-start;justify-content:space-between;background:#fff;color:#141414}.xc90-campaign .campaign-offer .content-box-offer-item:nth-child(even){background:#f5f5f5}.xc90-campaign .campaign-offer .content-box-offer-item>div{width:66.6666667%;font-size:19px;padding:4px 16px}@media (max-width:767px){.xc90-campaign .campaign-offer .content-box-offer-item>div{font-size:16px;padding-left:12px;padding-right:12px}}.xc90-campaign .campaign-offer .content-box-offer-item>div:nth-child(2){width:33.3333334%;border-left:1px solid #a5a5a5;font-family:VolvoNovumMedium,sans-serif}.xc90-campaign .campaign-offer .info-box{max-width:1108px;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;gap:20px;padding:0 24px 36px}@media (max-width:767px){.xc90-campaign .campaign-offer .info-box{gap:10px}}.xc90-campaign .campaign-offer .info-box-item{max-width:calc(25% - 15px);flex-basis:100%;flex-grow:1;padding:22px 22px 32px 22px;border-radius:8px;background-color:#b0babc;display:flex;flex-direction:column;justify-content:space-between;height:146px}@media (max-width:991px){.xc90-campaign .campaign-offer .info-box-item{padding:22px}}@media (max-width:767px){.xc90-campaign .campaign-offer .info-box-item{max-width:calc(50% - 5px);padding:18px;min-height:96px;height:auto}}.xc90-campaign .campaign-offer .info-box-item-name{font-size:16px;line-height:1.035;color:#0a0a0a}@media (max-width:767px){.xc90-campaign .campaign-offer .info-box-item-name{font-size:12px}}.xc90-campaign .campaign-offer .info-box-item-value{font-family:VolvoNovumMedium,sans-serif;font-size:28px;font-weight:500;line-height:1.2;color:#0a0a0a}@media (max-width:767px){.xc90-campaign .campaign-offer .info-box-item-value{font-size:16px}}.xc90-campaign .campaign-offer .info-box-item-value span{font-family:VolvoNovumLight;font-size:16px;white-space:nowrap}@media (max-width:767px){.xc90-campaign .campaign-offer .info-box-item-value span{font-size:12px}}.xc90-campaign .campaign-offer .disclaimer-box{max-width:1108px;margin-left:auto;margin-right:auto;text-align:left}@media (max-width:767px){.xc90-campaign .offer-video{max-width:500px!important}}.xc90-campaign .offer-video .video-box{position:relative}.xc90-campaign .offer-video .video-box>a{font-size:0;display:block;z-index:99;position:absolute;width:100%;height:100%}.xc90-campaign .tabs{display:flex;justify-content:center;align-items:center;gap:10px}.xc90-campaign .tabs .tab{font-family:VolvoNovumMedium,sans-serif;font-size:14px;line-height:17px;font-weight:500;color:#0a0a0a;text-transform:uppercase;padding:6px 13px 5px;border-radius:5px;cursor:pointer;border:none;background:0 0}.xc90-campaign .tabs .tab:hover{background:rgba(0,0,0,.05)}.xc90-campaign .tabs .tab.active{background:#fff}.xc90-campaign .slider-box{max-width:unset;margin-left:auto;margin-right:auto;margin-bottom:40px}.xc90-campaign .slider-box .slider-1,.xc90-campaign .slider-box .slider-2{position:relative}@media (max-width:767px){.xc90-campaign .slider-box .slider-1,.xc90-campaign .slider-box .slider-2{margin:0 -15px}}.xc90-campaign .slider-box .slider-1 .slick-list,.xc90-campaign .slider-box .slider-2 .slick-list{overflow:unset}.xc90-campaign .slider-box .slider-1 .slide-box,.xc90-campaign .slider-box .slider-2 .slide-box{position:relative;margin:0 15px}.xc90-campaign .slider-box .slider-1 .slide-box+.slide-box,.xc90-campaign .slider-box .slider-2 .slide-box+.slide-box{display:none}.xc90-campaign .slider-box .slider-1 .slide-box+.slide-box.slick-slide,.xc90-campaign .slider-box .slider-2 .slide-box+.slide-box.slick-slide{display:block}.xc90-campaign .slider-box .slider-1 video,.xc90-campaign .slider-box .slider-2 video{aspect-ratio:16/9;object-fit:cover}@media (max-width:767px){.xc90-campaign .slider-box .slider-1 video,.xc90-campaign .slider-box .slider-2 video{aspect-ratio:375/520}}.xc90-campaign .slider-box .slider-1 img,.xc90-campaign .slider-box .slider-2 img{width:100%;aspect-ratio:16/9;object-fit:cover}@media (max-width:767px){.xc90-campaign .slider-box .slider-1 img,.xc90-campaign .slider-box .slider-2 img{aspect-ratio:375/520}}.xc90-campaign .slider-box .slider-nav{position:absolute;left:calc(11.5% + 15px + 24px);bottom:24px;border-radius:15px;background-color:#fff;display:flex;align-items:center}@media (max-width:767px){.xc90-campaign .slider-box .slider-nav{left:24px}}.xc90-campaign .slider-box .slider-nav-control{border:none;border-radius:15px;background:0 0;padding:10px;width:auto;height:auto}.xc90-campaign .slider-box .slider-nav-control:before{content:'';display:block;width:10px;height:10px;border:solid 2px #1c6bba;border-top:0;border-right:0;transform:rotate(45deg)}.xc90-campaign .slider-box .slider-nav-control-next:before{transform:rotate(-135deg)}.xc90-campaign .slider-box .slider-nav-control:after{display:none}.xc90-campaign .slider-box .slider-nav-control.slick-disabled{opacity:.7}.xc90-campaign .slider-box .slider-nav .slick-count{font-family:VolvoNovumRegular,sans-serif;color:#0a0a0a;width:34px;text-align:center}.xc90-campaign .features{max-width:1266px;margin-left:auto;margin-right:auto;padding:0 24px}@media (max-width:767px){.xc90-campaign .features{padding:0}}.xc90-campaign .features .features-box{display:flex;flex-wrap:wrap;justify-content:space-between;gap:28px}.xc90-campaign .features .features-box-item{position:relative;flex-basis:calc(33.333333% - 19px);flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:991px){.xc90-campaign .features .features-box-item{flex-basis:calc(50% - 14px)}}@media (max-width:767px){.xc90-campaign .features .features-box-item{flex-basis:100%}}.xc90-campaign .features .features-box-item>*{transition:all .3s}.xc90-campaign .features .features-box-item .content-box{position:absolute;top:0;bottom:0;left:0;right:0;padding:62px 42px 24px 42px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 50%,#000 112%)}@media (max-width:1199px){.xc90-campaign .features .features-box-item .content-box{padding:48px 24px 24px}}@media (max-width:991px){.xc90-campaign .features .features-box-item .content-box{padding:62px 42px 24px 42px}}.xc90-campaign .features .features-box-item .content-box.expanded{justify-content:space-between;background-image:linear-gradient(to bottom,rgba(0,0,0,.48) 50%,#000 112%)}.xc90-campaign .features .features-box-item .content-box.expanded .expanded-line{display:none}.xc90-campaign .features .features-box-item .content-box.expanded h5{margin:0 0 38px}.xc90-campaign .features .features-box-item .content-box.expanded p{overflow:unset;text-overflow:unset;-webkit-line-clamp:none}.xc90-campaign .features .features-box-item .expand{background:0 0;border:none;border-radius:50%;cursor:pointer;padding:0;margin:22px 0 0;transition:opacity .1s ease-out}.xc90-campaign .features .features-box-item .expand:hover{opacity:.7}.xc90-campaign .features .features-box-item img{width:100%;min-height:520px;object-fit:cover}@media (min-width:768px) and (max-width:991px){.xc90-campaign .features .features-box-item img{max-height:520px}}.xc90-campaign .features .features-box-item h5{font-family:VolvoNovumMedium,sans-serif;font-size:20px;font-weight:500;line-height:1.2;text-align:left;color:#fff;margin:0 0 10px}.xc90-campaign .features .features-box-item p{text-align:left;color:#fff;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.xc90-campaign .item-columns-3{max-width:1164px;margin-left:auto;margin-right:auto;padding:0 24px;margin-top:60px}@media (max-width:767px){.xc90-campaign .item-columns-3{padding:0}}.xc90-campaign .item-columns-3 .item-box{display:flex;flex-wrap:wrap;gap:40px 24px;margin:0 0 80px}@media (max-width:767px){.xc90-campaign .item-columns-3 .item-box{margin:0 0 40px}}.xc90-campaign .item-columns-3 .item-box .item{flex-basis:calc(33.333333% - 16px);flex-grow:1}@media (max-width:991px){.xc90-campaign .item-columns-3 .item-box .item{flex-basis:calc(50% - 12px)}}@media (max-width:767px){.xc90-campaign .item-columns-3 .item-box .item{flex-basis:100%}}.xc90-campaign .item-columns-3 .item-box .item .image-box,.xc90-campaign .item-columns-3 .item-box .item .video-box{position:relative;margin:0 0 26px}@media (max-width:767px){.xc90-campaign .item-columns-3 .item-box .item .image-box,.xc90-campaign .item-columns-3 .item-box .item .video-box{margin:0 0 16px}}.xc90-campaign .item-columns-3 .item-box .item .image-box .pause-button,.xc90-campaign .item-columns-3 .item-box .item .image-box .play-button,.xc90-campaign .item-columns-3 .item-box .item .video-box .pause-button,.xc90-campaign .item-columns-3 .item-box .item .video-box .play-button{position:absolute;right:20px;bottom:20px;transition:opacity .1s ease-out;cursor:pointer}.xc90-campaign .item-columns-3 .item-box .item .image-box .pause-button:hover,.xc90-campaign .item-columns-3 .item-box .item .image-box .play-button:hover,.xc90-campaign .item-columns-3 .item-box .item .video-box .pause-button:hover,.xc90-campaign .item-columns-3 .item-box .item .video-box .play-button:hover{opacity:.7}.xc90-campaign .item-columns-3 .item-box .item .image-box img,.xc90-campaign .item-columns-3 .item-box .item .image-box video,.xc90-campaign .item-columns-3 .item-box .item .video-box img,.xc90-campaign .item-columns-3 .item-box .item .video-box video{width:100%;object-fit:cover;aspect-ratio:356/274}@media (max-width:767px){.xc90-campaign .item-columns-3 .item-box .item .text-box{padding:0 24px}}.xc90-campaign .item-columns-3 .item-box .item .text-box h4{font-family:VolvoNovumMedium,sans-serif;font-size:24px;font-weight:500;line-height:1.17;text-align:left;color:#0a0a0a;margin:0 0 12px}@media (max-width:1199px){.xc90-campaign .item-columns-3 .item-box .item .text-box h4{margin:0 0 16px}}@media (max-width:767px){.xc90-campaign .item-columns-3 .item-box .item .text-box h4{font-size:20px}}.xc90-campaign .item-columns-3 .item-box .item .text-box p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:left;color:#0a0a0a;margin:0 0 0}@media (max-width:767px){.xc90-campaign .item-columns-3 .item-box .item .text-box p{text-align:left}}html{scroll-behavior:smooth}.tsk2-top-block{display:flex;height:calc(100vh - 70px);background:url(/assets/market/img/campaign/tsk_campaign_2020_3/2021/Section_1.jpg) no-repeat center center;background-size:cover}@media all and (max-width:640px){.tsk2-top-block{background:#0d1825 url("/assets/market/img/campaign/tsk_campaign_2020_3/2021/phone/Mobile Section 1420x780@2.jpg") no-repeat top center;height:calc(100vh - 60px);background-size:cover}}.tsk2-top-block .section-container{display:flex;max-width:1180px;margin-left:auto;margin-right:auto}.tsk2-top-block .section-container.custom-container{flex:1}@media all and (max-width:640px){.tsk2-top-block .section-container.custom-container{justify-content:center}}.tsk2-top-block .section-content{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;flex-basis:50%}@media all and (max-width:640px){.tsk2-top-block .section-content{flex-basis:auto;padding:0 25px}}.tsk2-top-block .section-content>*{text-align:center}.tsk2-top-block .section-content>span{font-size:16px;max-width:270px;line-height:21px}@media all and (max-width:640px){.tsk2-top-block .section-content>span{line-height:24px}}.tsk2-top-block h1{font-family:VolvoNovumRegular,sans-serif;font-size:56px;margin-top:auto;margin-bottom:50px;max-width:400px;letter-spacing:-.56px}@media all and (max-width:640px){.tsk2-top-block h1{font-size:36px;letter-spacing:-.36px;margin-bottom:55px}}.tsk2-top-block h5{font-family:VolvoNovumMedium,sans-serif;font-size:28px}@media all and (max-width:640px){.tsk2-top-block h5{font-family:VolvoNovumRegular,sans-serif;font-size:26px;letter-spacing:-.26px}}.tsk2-top-block a{margin-top:30px}.tsk2-top-block .tsk-btn{font-family:VolvoNovumRegular,sans-serif;text-transform:uppercase;padding:15px 25px;border-radius:8px;font-size:16px;text-align:center}@media all and (max-width:640px){.tsk2-top-block .tsk-btn{font-size:15px}}.tsk2-top-block .tsk-btn-blue{background-color:#1c6bba;color:#fff}.tsk2-top-block .tsk-btn-transparent{border:1px solid #fff;color:#fff}.tsk2-top-block .icon-box{margin-top:auto;margin-bottom:20px}.tsk2-top-block .icon-box>span{display:inline-block;font-family:VolvoNovumRegular,sans-serif;font-size:14px;line-height:18px}.tsk2-top-block .icon-box .animated-image{animation:pulse-down-parallax 1.5s infinite}.tsk2-parallax{position:relative}.tsk2-parallax .sticky-block{position:absolute;top:9vh;right:15vw;width:450px}@media screen and (max-height:900px){.tsk2-parallax .sticky-block{width:350px}}@media all and (max-width:640px){.tsk2-parallax .sticky-block{width:250px;top:auto;display:none}}.tsk2-parallax .tsk-btn{font-family:VolvoNovumRegular,sans-serif;padding:15px 40px;border-radius:8px;font-size:16px;text-align:center}.tsk2-parallax .tsk-btn-transparent{border:1px solid #fff;color:#fff}.tsk2-parallax .s-1,.tsk2-parallax .s-2,.tsk2-parallax .s-3,.tsk2-parallax .s-4{min-height:calc(100vh - 70px);padding:50px 0;color:#fff}@media all and (max-width:640px){.tsk2-parallax .s-1,.tsk2-parallax .s-2,.tsk2-parallax .s-3,.tsk2-parallax .s-4{height:auto;min-height:calc(100vh - 60px)}}.tsk2-parallax .s-1 .section-content,.tsk2-parallax .s-2 .section-content,.tsk2-parallax .s-3 .section-content,.tsk2-parallax .s-4 .section-content{flex-basis:50%;padding-top:50px}@media all and (max-width:640px){.tsk2-parallax .s-1 .section-content,.tsk2-parallax .s-2 .section-content,.tsk2-parallax .s-3 .section-content,.tsk2-parallax .s-4 .section-content{flex-basis:auto;padding-top:0}}.tsk2-parallax .s-1{display:flex;background:url(/assets/market/img/campaign/tsk_campaign_2020_3/2021/Section_2.jpg) no-repeat center center;background-size:cover;font-family:VolvoNovumRegular,sans-serif}@media all and (max-width:640px){.tsk2-parallax .s-1{background:#0d1825;position:relative}}.tsk2-parallax .s-1 .section-content-align{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media all and (max-width:640px){.tsk2-parallax .s-1 .first{position:relative}}@media all and (max-width:640px){.tsk2-parallax .s-1 .sticky-block{display:block;right:auto;position:absolute;top:72%}.tsk2-parallax .s-1 .sticky-block>div{position:absolute;width:250px}.tsk2-parallax .s-1 .sticky-block>div>div{width:100%;max-width:250px}}.tsk2-parallax .s-1 h2{font-size:50px}@media all and (max-width:640px){.tsk2-parallax .s-1 h2{font-size:28px;text-align:left;letter-spacing:-.56px}}.tsk2-parallax .s-1 .pre-description{display:inline-block;font-size:24px;letter-spacing:.14px;margin:15px 0 20px}@media all and (max-width:640px){.tsk2-parallax .s-1 .pre-description{font-size:18px}}.tsk2-parallax .s-1 .description{line-height:25.2px;margin-bottom:20px}@media all and (max-width:640px){.tsk2-parallax .s-1 .description{line-height:21px;letter-spacing:-.32px}}.tsk2-parallax .s-1 .service-items{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:10px;grid-row-gap:2.5em;padding:15px 0}@media all and (max-width:640px){.tsk2-parallax .s-1 .service-items{grid-template-columns:repeat(2,1fr)}}.tsk2-parallax .s-1 .service-items .item{display:flex;flex-direction:column;align-items:center}@media all and (max-width:640px){.tsk2-parallax .s-1 .service-items .item:nth-child(1){order:1}.tsk2-parallax .s-1 .service-items .item:nth-child(2){order:6}.tsk2-parallax .s-1 .service-items .item:nth-child(3){order:5}.tsk2-parallax .s-1 .service-items .item:nth-child(4){order:3}.tsk2-parallax .s-1 .service-items .item:nth-child(5){order:2}.tsk2-parallax .s-1 .service-items .item:nth-child(6){order:4}}.tsk2-parallax .s-1 .service-items .item .icon{width:6em;height:6em;max-width:95px;background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (max-width:640px){.tsk2-parallax .s-1 .service-items .item .icon{width:4.5em;height:4.5em}}.tsk2-parallax .s-1 .service-items .item .icon.icon-1{background-image:url(/assets/market/img/campaign/tsk_campaign_2020_3/2021/icons/Originalservice.png)}.tsk2-parallax .s-1 .service-items .item .icon.icon-2{background-image:url(/assets/market/img/campaign/tsk_campaign_2020_3/2021/icons/Mobilitatslosungen.png)}.tsk2-parallax .s-1 .service-items .item .icon.icon-3{background-image:url(/assets/market/img/campaign/tsk_campaign_2020_3/2021/icons/Personlicher_Ansprechpartner.png)}.tsk2-parallax .s-1 .service-items .item .icon.icon-4{background-image:url(/assets/market/img/campaign/tsk_campaign_2020_3/2021/icons/Autowasche.png)}.tsk2-parallax .s-1 .service-items .item .icon.icon-5{background-image:url(/assets/market/img/campaign/tsk_campaign_2020_3/2021/icons/Software_Aktualisierungen.png)}.tsk2-parallax .s-1 .service-items .item .icon.icon-6{background-image:url(/assets/market/img/campaign/tsk_campaign_2020_3/2021/icons/Assistance.png)}.tsk2-parallax .s-1 .service-items .item .text{margin-top:15px;text-align:center}.tsk2-parallax .s-1 .icon-box{display:flex;flex-direction:column;align-items:center;align-self:center;text-align:center;margin-top:auto;margin-bottom:10px;position:relative;bottom:-30px}@media all and (max-width:640px){.tsk2-parallax .s-1 .icon-box{display:none}}.tsk2-parallax .s-1 .icon-box>span{display:inline-block;font-size:14px;line-height:18px}.tsk2-parallax .s-1 .icon-box .animated-image{animation:pulse-down-parallax 1.5s infinite}.tsk2-parallax .s-1 .sticky-block{align-self:center}@media all and (min-width:641px){.tsk2-parallax .s-1 .sticky-block{display:none}}.tsk2-parallax .s-1 .mobile-phone-spacer{display:none;height:440px}@media all and (max-width:640px){.tsk2-parallax .s-1 .mobile-phone-spacer{display:block}}.tsk2-parallax .s-2{background:url(/assets/market/img/campaign/tsk_campaign_2020_3/2021/Section_3.jpg) no-repeat center center;background-size:cover}@media all and (max-width:640px){.tsk2-parallax .s-2{background:url(/assets/market/img/campaign/tsk_campaign_2020_3/2021/phone/Mobile_Section_3_840x1560.jpg) no-repeat center center;background-size:cover}}.tsk2-parallax .s-2 h3{font-size:36px;letter-spacing:-.36px;line-height:46.8px}@media all and (max-width:640px){.tsk2-parallax .s-2 h3{font-size:26px;letter-spacing:-.26px;line-height:31px}}.tsk2-parallax .s-2 .description{margin-top:20px;line-height:24px}.tsk2-parallax .s-3{background:url(/assets/market/img/campaign/tsk_campaign_2020_3/2021/Section_4.jpg) no-repeat center center;background-size:cover}@media all and (max-width:640px){.tsk2-parallax .s-3{background:url(/assets/market/img/campaign/tsk_campaign_2020_3/2021/phone/Mobile_Section_4_840x1560.jpg) no-repeat center center;background-size:cover}}.tsk2-parallax .s-3 h3{font-size:36px;letter-spacing:-.36px;line-height:46.8px}@media all and (max-width:640px){.tsk2-parallax .s-3 h3{font-size:26px;letter-spacing:-.26px;line-height:31px}}.tsk2-parallax .s-3 .description{margin-top:20px;line-height:24px}.tsk2-parallax .s-4{background:url(/assets/market/img/campaign/tsk_campaign_2020_3/2021/Section_5.jpg) no-repeat center center;background-size:cover}@media all and (max-width:640px){.tsk2-parallax .s-4{background:url(/assets/market/img/campaign/tsk_campaign_2020_3/2021/phone/Mobile_Section_5_840x1560.jpg) no-repeat center center;background-size:cover}}.tsk2-parallax .s-4 h3{font-size:36px;letter-spacing:-.36px;line-height:46.8px}@media all and (max-width:640px){.tsk2-parallax .s-4 h3{font-size:26px;letter-spacing:-.26px;line-height:31px}}.tsk2-parallax .s-4 .description{margin-top:20px;line-height:24px}.tsk2-parallax .pocket{height:100vh;color:#e6ebf4;position:relative;display:flex;padding:6em 0}@media all and (max-width:640px){.tsk2-parallax .pocket{height:auto;min-height:calc(100vh - 60px);padding:3em 0}}.tsk2-parallax .pocket:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:url(/assets/market/img/campaign/tsk_campaign_2020_3/2021/Section_6.jpg) no-repeat center right 20%;background-size:cover;z-index:-1}@media all and (max-width:640px){.tsk2-parallax .pocket:before{background:#111d2c url(/assets/market/img/campaign/tsk_campaign_2020_3/2021/phone/Mobile_Section_6_840x1560.jpg) no-repeat top center;background-size:cover}}.tsk2-parallax .pocket:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:url(/assets/market/img/campaign/tsk_campaign_2020_3/2021/Pocket@2.png) no-repeat center right 20%;background-size:cover}@media all and (max-width:640px){.tsk2-parallax .pocket:after{background:url(/assets/market/img/campaign/tsk_campaign_2020_3/2021/Mobile_Section_6_Pocket.png) no-repeat top 66px center;background-size:cover}}.tsk2-parallax .pocket .pocket-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex-basis:50%;position:relative;z-index:5}@media all and (max-width:640px){.tsk2-parallax .pocket .pocket-content{flex-basis:auto;justify-content:flex-end}}.tsk2-parallax .pocket .pocket-content h2{font-family:VolvoNovumMedium,sans-serif;font-size:50px;line-height:60px;text-align:left;margin-top:25px}@media all and (max-width:640px){.tsk2-parallax .pocket .pocket-content h2{font-family:VolvoNovumRegular,sans-serif;font-size:36px;letter-spacing:-.36px;line-height:43px}}.tsk2-parallax .pocket .pocket-content .pre-description{font-family:VolvoNovumRegular,sans-serif;font-size:32px;line-height:38.4px;margin:25px 0 30px}@media all and (max-width:640px){.tsk2-parallax .pocket .pocket-content .pre-description{font-size:22px;line-height:24px}}.tsk2-parallax .pocket .pocket-content .description{font-size:20px;line-height:30px;max-width:85%}@media all and (max-width:640px){.tsk2-parallax .pocket .pocket-content .description{font-size:15px;line-height:24px;max-width:none}}.tsk2-parallax .pocket .pocket-content>a{margin-top:75px}@media all and (max-width:640px){.tsk2-parallax .pocket .pocket-content>a{margin-top:35px}}.tsk2-parallax .section-container{display:flex;max-width:1180px;margin-left:auto;margin-right:auto;position:relative}@media all and (max-width:640px){.tsk2-parallax .section-container{max-width:100%;padding:0 25px}}.tsk2-parallax .phone-container{position:relative}.tsk2-parallax .phone-container img{max-width:100%;height:auto;position:relative;z-index:50}.tsk2-parallax .phone-container>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:98%}.tsk2-parallax .phone-container>div.sl-1{background:url(/assets/market/img/campaign/tsk_campaign_2020_3/2021/gifs/phone_screen01.gif) no-repeat center center;background-size:contain;z-index:7}.tsk2-parallax .phone-container>div.sl-2{background:url(/assets/market/img/campaign/tsk_campaign_2020_3/2021/gifs/2TSK-MobileScreen_Desktop_Lock.gif) no-repeat center center;background-size:contain;z-index:6}@media all and (max-width:640px){.tsk2-parallax .phone-container>div.sl-2{background:url(/assets/market/img/campaign/tsk_campaign_2020_3/2021/gifs/2TSK-MobileScreen_Mobile_Lock.gif) no-repeat center center;background-size:contain}}.tsk2-parallax .phone-container>div.sl-3{background:url(/assets/market/img/campaign/tsk_campaign_2020_3/2021/gifs/2TSK-MobileScreen_Desktop_PreHeat.gif) no-repeat center center;background-size:contain;z-index:5}@media all and (max-width:640px){.tsk2-parallax .phone-container>div.sl-3{background:url(/assets/market/img/campaign/tsk_campaign_2020_3/2021/gifs/2TSK-MobileScreen_Mobile_PreHeat.gif) no-repeat center center;background-size:contain}}.tsk2-parallax .phone-container>div.sl-4{background:url(/assets/market/img/campaign/tsk_campaign_2020_3/2021/gifs/2TSK-MobileScreen_Desktop_Nav.gif) no-repeat center center;background-size:contain;z-index:4}@media all and (max-width:640px){.tsk2-parallax .phone-container>div.sl-4{background:url(/assets/market/img/campaign/tsk_campaign_2020_3/2021/gifs/2TSK-MobileScreen_Mobile_Nav.gif) no-repeat center center;background-size:contain}}@keyframes pulse-down-parallax{0%{transform:translate(0,0);opacity:0}50%{opacity:1}100%{transform:translate(0,5px);opacity:0}}@keyframes FadeIn{0%{opacity:0}85%{opacity:1}100%{opacity:1}}@-webkit-keyframes animateCircleWidth{0%{width:10px;height:10px}100%{width:40em;height:40em}}@-webkit-keyframes animateCircleWidthRetina{0%{width:10px;height:10px}100%{width:30em;height:30em}}.tsk3-campaign-circle-module{position:absolute;width:100%;height:100vh;background:0 0;color:#fff}.tsk3-campaign-circle-module.active .circle-block .circle-container .circle-element .circle-button{animation:FadeIn 1s linear;animation-fill-mode:both}.tsk3-campaign-circle-module .module{z-index:200;padding-bottom:50px;position:absolute;left:50%;top:50%;transform:translate(-40%,-35%)}.tsk3-campaign-circle-module .module .circle-block{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center}.tsk3-campaign-circle-module .module .circle-block .mobile-actions{display:none}.tsk3-campaign-circle-module .module .circle-block .circle-container{position:relative;width:40em;height:40em;padding:0;border-radius:50%;list-style:none;border:dashed 1px #fff;margin:0}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .circle-button{display:block;opacity:0;position:absolute;top:50%;left:50%;z-index:100;width:4em;height:4em;margin:-2em}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .circle-button:before{content:'';display:block;position:absolute;height:1.5em;width:1.5em;top:50%;left:50%;border-radius:50%;margin:-.75em}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .circle-button:after{content:'';display:block;position:absolute;height:4em;width:4em;top:50%;left:50%;border-radius:50%;margin:-2em;background-color:rgba(255,255,255,.1);z-index:-1}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .circle-button:hover:before{border:1px solid #fff;transform:scale(1.2)}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(1) .circle-button{-webkit-animation-delay:.6s;transform:rotate(315deg) translate(20em) rotate(-315deg)}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(1) .circle-button>span{left:calc(100% + 15px);justify-content:flex-start}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(2) .circle-button{-webkit-animation-delay:.9s;transform:rotate(45deg) translate(20em) rotate(-45deg)}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(2) .circle-button>span{left:calc(100% + 15px);justify-content:flex-start}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(3) .circle-button{-webkit-animation-delay:1.2s;transform:rotate(120deg) translate(20em) rotate(-120deg)}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(3) .circle-button>span{text-align:right;right:calc(100% + 15px);justify-content:flex-end}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(4) .circle-button{-webkit-animation-delay:1.5s;transform:rotate(160deg) translate(20em) rotate(-160deg)}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(4) .circle-button>span{text-align:right;right:calc(100% + 15px);justify-content:flex-end}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(5) .circle-button{-webkit-animation-delay:1.8s;transform:rotate(205deg) translate(20em) rotate(-205deg)}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(5) .circle-button>span{text-align:right;right:calc(100% + 15px);justify-content:flex-end}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(6) .circle-button{-webkit-animation-delay:2.1s;transform:rotate(250deg) translate(20em) rotate(-250deg)}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(6) .circle-button>span{text-align:right;right:calc(100% + 15px);justify-content:flex-end}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element{display:block;border-radius:50%}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .circle-button{cursor:pointer}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .circle-button:before{background-color:#1c6bba}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .circle-button>.circle-text{position:absolute;top:0;display:flex;align-items:center;height:100%;width:165px;font-family:VolvoNovumMedium,sans-serif;font-size:18px}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .circle-button.active:before{border:1px solid #fff;transform:scale(1.2)}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .content-item{display:flex;flex-direction:column;color:#fff;width:98%;height:98%;border-radius:50%;position:absolute;top:0;left:0;z-index:1;-webkit-clip-path:circle();clip-path:circle();margin:1%;overflow:hidden;transition:visibility .6s linear,opacity .6s linear}@supports (-ms-ime-align:auto){.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .content-item{overflow:hidden}}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .content-item.active{visibility:visible;opacity:1}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .content-item:not(.active){visibility:hidden;opacity:0}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .content-item .top-side{height:43%}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .content-item .top-side>img{max-width:100%;height:auto}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .content-item .bottom-side{height:57%;background-color:#a7abaf;position:relative;padding-top:25px}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .content-item .bottom-side .close-part{position:absolute;top:22px;right:35px;width:42px;height:42px;border-radius:50%;border:2px solid #161618;display:flex;justify-content:center;align-items:center}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .content-item .bottom-side .close-part:after,.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .content-item .bottom-side .close-part:before{content:'';position:absolute;display:block;width:2px;height:22px;background-color:#1c6bba}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .content-item .bottom-side .close-part:before{transform:rotate(45deg)}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .content-item .bottom-side .close-part:after{transform:rotate(-45deg)}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .content-item .bottom-side h5{font-family:VolvoNovumMedium,sans-serif;font-size:30px;text-align:center;color:#1c6bba;margin-bottom:15px}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .content-item .bottom-side p{max-width:490px;text-align:center;margin:0 auto;color:#000;font-family:VolvoNovumRegular,sans-serif;font-size:20px;letter-spacing:-.42px}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .content-item .bottom-side .part-button{display:block;max-width:247px;margin:25px auto 0;border:2px solid #161618;text-align:center;padding:13px 5px;font-family:VolvoNovumRegular,sans-serif;font-size:18px}@media screen and (min-width:1100px){.tsk3-campaign-circle-module.active .circle-container{-webkit-animation:animateCircleWidth 1s ease-in;-webkit-animation-fill-mode:forwards}}@media only screen and (min-height:580px) and (max-height:850px){.tsk3-campaign-circle-module .module.circle-module-container{padding-bottom:0;transform:translate(-36%,-35%)}.tsk3-campaign-circle-module .module .circle-block .circle-container{position:relative;width:30em;height:30em;padding:0;border-radius:50%;list-style:none}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .circle-button{display:block;opacity:0;position:absolute;top:50%;left:50%;z-index:100;width:3em;height:3em;margin:-1.5em}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .circle-button:before{content:'';display:block;position:absolute;height:1.5em;width:1.5em;top:50%;left:50%;border-radius:50%;margin:-.75em}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .circle-button:after{content:'';display:block;position:absolute;height:3em;width:3em;top:50%;left:50%;border-radius:50%;margin:-1.5em;background-color:rgba(255,255,255,.1);z-index:-1}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .circle-button:hover:before{border:1px solid #fff;transform:scale(1.2)}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(1) .circle-button{-webkit-animation-delay:.6s;transform:rotate(315deg) translate(15em) rotate(-315deg)}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(1) .circle-button>span{left:calc(100% + 15px);justify-content:flex-start}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(2) .circle-button{-webkit-animation-delay:.9s;transform:rotate(45deg) translate(15em) rotate(-45deg)}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(2) .circle-button>span{left:calc(100% + 15px);justify-content:flex-start}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(3) .circle-button{-webkit-animation-delay:1.2s;transform:rotate(120deg) translate(15em) rotate(-120deg)}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(3) .circle-button>span{text-align:right;right:calc(100% + 15px);justify-content:flex-end}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(4) .circle-button{-webkit-animation-delay:1.5s;transform:rotate(160deg) translate(15em) rotate(-160deg)}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(4) .circle-button>span{text-align:right;right:calc(100% + 15px);justify-content:flex-end}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(5) .circle-button{-webkit-animation-delay:1.8s;transform:rotate(205deg) translate(15em) rotate(-205deg)}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(5) .circle-button>span{text-align:right;right:calc(100% + 15px);justify-content:flex-end}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(6) .circle-button{-webkit-animation-delay:2.1s;transform:rotate(250deg) translate(15em) rotate(-250deg)}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(6) .circle-button>span{text-align:right;right:calc(100% + 15px);justify-content:flex-end}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .content-item .bottom-side .close-part{width:30px;height:30px}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .content-item .bottom-side h5{font-size:22px}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .content-item .bottom-side p{font-size:12px;max-width:330px}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .content-item .bottom-side .part-button{padding:7px 5px;font-size:12px;max-width:180px}.tsk3-campaign-circle-module.active .circle-container{-webkit-animation:animateCircleWidthRetina 1s ease-in;-webkit-animation-fill-mode:forwards}}@media screen and (min-width:1700px){.tsk3-campaign-circle-module{background-size:unset}}@media screen and (max-width:1440px){.tsk3-campaign-circle-module{background-size:auto}}@media screen and (max-width:998px){.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .circle-button>.circle-text{display:none}}@media screen and (max-width:640px){.tsk3-campaign-circle-module{background-position:center 0;background-size:contain}.tsk3-campaign-circle-module .module{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:300px;transform:translate(-38%,-20%)}.tsk3-campaign-circle-module .module .text-block h3{font-size:30px}.tsk3-campaign-circle-module .module .circle-block{position:relative}.tsk3-campaign-circle-module .module .circle-block .mobile-actions{display:block;color:#1c6bba}.tsk3-campaign-circle-module .module .circle-block .mobile-actions .open-left,.tsk3-campaign-circle-module .module .circle-block .mobile-actions .open-right{position:absolute;width:25px;height:25px;z-index:20;top:245px;display:flex;justify-content:center;cursor:pointer}.tsk3-campaign-circle-module .module .circle-block .mobile-actions .open-left:after,.tsk3-campaign-circle-module .module .circle-block .mobile-actions .open-right:after{padding:5px;border-width:0 3px 3px 0}.tsk3-campaign-circle-module .module .circle-block .mobile-actions .open-left{left:-180px}.tsk3-campaign-circle-module .module .circle-block .mobile-actions .open-right{right:-180px}.tsk3-campaign-circle-module .module .circle-block .circle-container{position:relative;width:20em;height:20em;padding:0;border-radius:50%;list-style:none;border-top:dashed 1px #fff;border-bottom:0;border-right:0;border-left:0;border-radius:500em 500em 0 0;position:absolute;top:0;width:30em;height:30em}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .circle-button{display:block;opacity:0;position:absolute;top:50%;left:50%;z-index:100;width:2.5em;height:2.5em;margin:-1.25em}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .circle-button:before{content:'';display:block;position:absolute;height:1.5em;width:1.5em;top:50%;left:50%;border-radius:50%;margin:-.75em}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .circle-button:after{content:'';display:block;position:absolute;height:2.5em;width:2.5em;top:50%;left:50%;border-radius:50%;margin:-1.25em;background-color:rgba(255,255,255,.1);z-index:-1}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .circle-button:hover:before{border:1px solid #fff;transform:scale(1.2)}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(1) .circle-button{-webkit-animation-delay:.6s;transform:rotate(315deg) translate(10em) rotate(-315deg)}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(1) .circle-button>span{left:calc(100% + 15px);justify-content:flex-start}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(2) .circle-button{-webkit-animation-delay:.9s;transform:rotate(45deg) translate(10em) rotate(-45deg)}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(2) .circle-button>span{left:calc(100% + 15px);justify-content:flex-start}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(3) .circle-button{-webkit-animation-delay:1.2s;transform:rotate(120deg) translate(10em) rotate(-120deg)}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(3) .circle-button>span{text-align:right;right:calc(100% + 15px);justify-content:flex-end}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(4) .circle-button{-webkit-animation-delay:1.5s;transform:rotate(160deg) translate(10em) rotate(-160deg)}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(4) .circle-button>span{text-align:right;right:calc(100% + 15px);justify-content:flex-end}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(5) .circle-button{-webkit-animation-delay:1.8s;transform:rotate(205deg) translate(10em) rotate(-205deg)}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(5) .circle-button>span{text-align:right;right:calc(100% + 15px);justify-content:flex-end}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(6) .circle-button{-webkit-animation-delay:2.1s;transform:rotate(250deg) translate(10em) rotate(-250deg)}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(6) .circle-button>span{text-align:right;right:calc(100% + 15px);justify-content:flex-end}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .circle-button .circle-text{display:none}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .circle-button:before{height:.94em;width:.94em;margin:-.5em;background-color:#999}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .circle-button.active:before{background-color:#1c6bba}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .content-item{width:88%;margin:6%;clip-path:none}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .content-item .bottom-side{height:63%;max-width:400px;margin:0 auto;padding:25px 20px 15px 20px;background-color:#181a1e}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .content-item .bottom-side h5{font-size:22px;color:#fefefe}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .content-item .bottom-side p{font-size:14px;line-height:1.3;color:#fff}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .content-item .bottom-side .part-button{color:#fff;border:2px solid #fff}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .content-item .bottom-side .close-part{display:none}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(1) .circle-button{transform:rotate(232deg) translate(15em) rotate(-320deg)}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(2) .circle-button{transform:rotate(246deg) translate(15em) rotate(-320deg)}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(3) .circle-button{transform:rotate(262deg) translate(15em) rotate(-320deg)}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(4) .circle-button{transform:rotate(279deg) translate(15em) rotate(-320deg)}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(5) .circle-button{transform:rotate(294deg) translate(15em) rotate(-320deg)}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element:nth-of-type(6) .circle-button{transform:rotate(308deg) translate(15em) rotate(-320deg)}}@media screen and (max-width:360px){.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .content-item .top-side{height:30%}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .content-item .bottom-side{max-width:350px;height:70%}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .content-item .bottom-side h5{font-size:16px}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .content-item .bottom-side p{font-size:12px}.tsk3-campaign-circle-module .module .circle-block .circle-container .circle-element .content-item .bottom-side .part-button{max-width:214px;border:1px solid #fff;display:block;margin:15px auto 0;padding:8px 5px;font-size:12px}}.tsk3-campaign-contact-module{position:relative;background:#ddd9d6 url(/assets/market/img/campaign/tsk_campaign_2020_3/bg-kontakt-form_cropped.png) no-repeat center 0;background-size:cover;-moz-text-size-adjust:none;-webkit-text-size-adjust:none}.tsk3-campaign-contact-module .module{padding:60px 0}.tsk3-campaign-contact-module .contact-container{font-size:15px;color:#000;font-family:VolvoNovumRegular,sans-serif;max-width:55%;margin-left:auto;padding-top:120px}.tsk3-campaign-contact-module .contact-container h3{font-size:40px;letter-spacing:-.8px;margin-bottom:20px;text-align:center}.tsk3-campaign-contact-module .contact-container .description{text-align:center;max-width:550px;margin:0 auto;line-height:20px;letter-spacing:-.3px}.tsk3-campaign-contact-module .form-fields{margin-top:30px;padding:0 25px 0 55px}.tsk3-campaign-contact-module .form-fields .form-title{font-size:30px;margin-bottom:30px;letter-spacing:-.6px}.tsk3-campaign-contact-module .form-fields .required-container .error-massage{display:none}.tsk3-campaign-contact-module .form-fields .required-container.error .error-massage{display:block;color:red}.tsk3-campaign-contact-module .form-fields .input-fields input:focus,.tsk3-campaign-contact-module .form-fields .input-fields select:focus{outline:0}.tsk3-campaign-contact-module .form-fields .input-fields .select-wrapper{position:relative;width:100%}.tsk3-campaign-contact-module .form-fields .input-fields .select-wrapper select{margin-bottom:35px;width:100%;padding:4px 35px 4px 5px;font-size:14px;border:1px solid transparent;height:36px;appearance:none;background-position:right 10px center;background-repeat:no-repeat;background-color:#efeeee;background-size:15px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAH6CAYAAABxmfQYAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALiQAAC4kBN8nLrQAACsFJREFUeJzt1suRLEcZhuGUByyQEB6w1gW8wAEcQYiLCxI3w0DCBVYg2CtCLDgjzZnTM1PdnZX5X54novZZGVH1vWMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFPfh7gMAAGt9Mcb45xjjZ7sPAgCs8cUY47s3jwgAgAYej78IAIAGLo1/mwj45Rjj/d2HAIDFXhr/8hHwqzHGt2OMvw0RAEAfR8a/bAQ8jP/DC4oAADq4ZvzLRcDT8RcBAHRwy/iXiYDnxl8EAFDZPeOfPgJeG38RAEBFM8Y/bQQcHX8RAEAlM8c/XQRcO/4iAIAKzhj/NBFw6/iLAAAyO3P8w0fAveMvAgDIaMX4h42AWeMvAgDIZOX4h4uA2eMvAgDIYMf4h4mAs8ZfBAAQ2c7x3x4BZ4+/CAAgogjjvy0CVo2/CAAgkkjjvzwCVo+/CAAggojjvywCdo2/CABgp8jjf3oE7B5/EQDADhnG/7QIiDL+IgCAlTKN//QIiDb+IgCAFTKO/7QIiDr+IgCAM2Ue/8cR8ONbXj76+IsAAM5QYfy/G2P84ZaXzzL+IgCAmYx/gMOLAABWMv4BDi8CAFip9fj/aIzxrwCHFwEArPTl2L9d28b/wS/GGP8J8BIiAIAVjP8jIgCADoz/BVUi4O9DBADwLuP/AhEAQEXG/wARAEAlxv8KIgCACoz/DUQAAJkZ/zuIAAAyMv4TiAAAMjH+E4kAADIw/icQAQBEZvxPJAIAiMj4LyACAIjE+C8kAgCIwPhvIAIA2Mn4byQCANjB+AcgAgBYyfgHIgIAWMH4ByQCADiT8Q9MBABwBuOfgAgAYCbjn4gIAGAG45+QCADgHsY/MREAwC2MfwEiAIBrGP9CRAAARxj/gkQAAC+pMv6/n30xFYgAAC7549j/bzf+JxMBADxm/BsRAQCMYfxb+vkQAQCdGf/GqkTAV0MEAFzD+CMCAJox/nxPBAD0YPx5hwgAqM348ywRAFCT8edVIgCgFuPPYSIAoAbjz9VEAEBuxp+biQCAnIw/dxMBALkYf6YRAQA5GH+mEwEAsRl/TiMCAGIy/pxOBADEYvxZRgQAxGD8WU4EAOxl/NlGBADsYfzZTgQArGX8CUMEAKxh/AlHBACcy/gTlggAOIfxJzwRADCX8ScNEQAwh/EnHREAcB/jT1oiAOA2xp/0RADAdf409v/zjD9TiACAY4w/5VSKgA8m3w3AGHXG/3ezL4b8RADAZcaf8kQAwNuMP22IAID/M/608+kQAUBvxp+2RADQlfGnPREAdGP84Q0RAHRh/OEJEQBUZ/zhGSIAqMr4wytEAFCN8YeDRABQhfGHK4kAIDvjDzcSAUBWxh/uJAKAbIw/TCICgCyMP0wmAoDojD+cRAQAURl/OJkIAKIx/rCICACiMP6wmAgAdjP+sIkIAHYx/rCZCABWM/4QhAgAVjH+EIwIAM5m/CEoEQCcxfhDcCIAmO3PY/8/wfjDASIAmMX4QzIiALiX8YekqkTA10MEwGrGH5ITAcC1jD8UIQKAo6qM/29nXwxkJQKA1xh/KEoEAM8x/lDcp2OMb8b+j1QEQBzGH5oQAcAD4w/NiADA+ENTIgD6Mv7QnAiAfow/MMYQAdCJ8QfeIgKgPuMPXCQCoC7jD7xIBEA9xh84RARAHcYfuIoIgPyMP3ATEQB5GX/gLiIA8jH+wBQiAPIw/sBUIgDiM/7AKUQAxGX8gVOJAIjH+ANLiACIw/gDS4kA2M/4A1uIANjH+ANbiQBYz/gDIYgAWOcvY/+3YvyB71WKgJ9MvhuYxfgDIYkAOI/xB0ITATCf8QdSEAEwj/EHUhEBcD/jD6QkAuB2xh9ITQTA9Yw/UIIIgOOqjP/nsy8GyEkEwOuMP1DSJ0MEwHOMP1CaCIB3GX+gBREAPzD+QCsiAIw/0JQIoDPjD7QmAujI+AMMEUAvxh/gERFAB8Yf4AIRQGXGH+AFIoCKjD/AASKASow/wBVEABUYf4AbiAAyM/4AdxABZGT8ASYQAWRi/AEmEgFkYPwBTiACiMz4A5xIBBCR8QdYQAQQxXvD+AMsVSUC/jFEQFbGH2ATEcAuxh9gMxHAasYfIAgRwCrGHyAYEcDZjD9AUCKAsxh/gOBEALMZf4AkRACzGH+AZEQA9zL+AEmJAG5l/AGSEwFcy/gDFCECOKrS+P9m8t0ApCQCeI3xByjq4yECuMz4AxQnAnjK+AM0IQJ4YPwBmhEBGH+ApkRAX8YfoDkR0I/xB2CMIQI6Mf4AvEUE1Gf8AbhIBNRl/AF4kQiox/gDcIgIqMP4A3AVEZCf8QfgJiIgL+MPwF1EQD7GH4ApREAe740x/jr237XxByiiUgR8OPluojD+AJxCBMRl/AE4lQiIx/gDsIQIiMP4A7CUCNjP+AOwhQjYx/gDsJUIWM/4AxCCCFjH+AMQigg4n/EHICQRcB7jD0BoImA+4w9ACiJgHuMPQCoi4H7GH4CURMDtjD8AqYmA61Ua/88m3w0AiYiA44w/AKV8PMb499g/SpEjwPgDUJIIeJ7xB6A0EfAu4w9ACyLgB8YfgFZEgPEHoKnOEWD8AWitYwQYfwAYvSLA+APAIx0iwPgDwAWVI8D4A8ALKkaA8QeAAypFwE+H8QeAw6pEwH8DnMH4A5BKlQjI/hh/AJYTAcYfgKZEgPEHoCkRYPwBaEoEGH8AmhIBxh+ApkSA8QegKRFg/AFoSgQYfwCaEgHGH4CmRIDxB6ApEWD8AWhKBBh/AJoSAcYfgKZEgPEHoCkRYPwBaEoEGH8AmuoeAb++/woBIKePRs8IMP4AtNctAow/ALzRJQKMPwA8UT0CjD8APKNqBBh/AHhFtQgw/gBwUJUIMP4AcKXsEWD8AeBGWSPA+APAnbJFgPEHgEmyRIDxB4DJokeA8QeAk0SNAOMPACeLFgHGHwAWiRIBxh8AFtsdAcYfADbZFQHGHwA2Wx0Bxh8AglgVAcYfAII5OwKMPwAEdVYEGH8ACG52BBh/AEhiVgQYfwBI5t4IMP4AkNStEWD8ASC5ayPA+ANAEUcjwPgDQDGvRYDxB4CinosA4w8AxT2NAOMPAE08RIDxB4BmPth9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgNb+ByYKCFG24PsKAAAAAElFTkSuQmCC);-moz-appearance:none;-webkit-appearance:none;appearance:none}.tsk3-campaign-contact-module .form-fields .input-fields .select-wrapper select::-ms-expand{display:none}.tsk3-campaign-contact-module .form-fields .input-fields .select-wrapper:after{content:'';position:absolute;top:7px;right:35px;display:block;width:1px;background-color:#d3d3d3;height:60%;z-index:2}.tsk3-campaign-contact-module .form-fields .input-fields .custom-radio-inside_button,.tsk3-campaign-contact-module .form-fields .input-fields .radio_input_wrapper{width:18px;height:18px;display:inline-block;vertical-align:middle;border:1px solid #a29f9f;box-sizing:content-box;border-radius:50%;background-color:#f4f4f4}.tsk3-campaign-contact-module .form-fields .input-fields .custom-radio-inside_button [type*=checkbox],.tsk3-campaign-contact-module .form-fields .input-fields .custom-radio-inside_button [type*=radio],.tsk3-campaign-contact-module .form-fields .input-fields .radio_input_wrapper [type*=checkbox],.tsk3-campaign-contact-module .form-fields .input-fields .radio_input_wrapper [type*=radio]{width:100%;height:100%;opacity:0;left:0;top:0;clip:auto;z-index:9999;margin:auto;position:absolute;display:block;cursor:pointer}.tsk3-campaign-contact-module .form-fields .input-fields .custom-radio-inside_button [type*=checkbox]+label,.tsk3-campaign-contact-module .form-fields .input-fields .custom-radio-inside_button [type*=radio]+label,.tsk3-campaign-contact-module .form-fields .input-fields .radio_input_wrapper [type*=checkbox]+label,.tsk3-campaign-contact-module .form-fields .input-fields .radio_input_wrapper [type*=radio]+label{width:12px;height:12px;display:block;margin:3px auto;padding:0;background-color:transparent;border-radius:50%}.tsk3-campaign-contact-module .form-fields .input-fields .custom-radio-inside_button [type*=checkbox]:checked+label,.tsk3-campaign-contact-module .form-fields .input-fields .custom-radio-inside_button [type*=radio]:checked+label,.tsk3-campaign-contact-module .form-fields .input-fields .radio_input_wrapper [type*=checkbox]:checked+label,.tsk3-campaign-contact-module .form-fields .input-fields .radio_input_wrapper [type*=radio]:checked+label{background-color:#1c6bba;border-color:#1c6bba}.tsk3-campaign-contact-module .form-fields .input-fields .custom-radio-inside_button+*,.tsk3-campaign-contact-module .form-fields .input-fields .radio_input_wrapper+*{padding-left:5px;vertical-align:middle}.tsk3-campaign-contact-module .form-fields .input-fields input[type=email],.tsk3-campaign-contact-module .form-fields .input-fields input[type=tel],.tsk3-campaign-contact-module .form-fields .input-fields input[type=text]{font-size:14px;color:#1c6bba;border:none;background-color:#f4f4f4;padding:7px 10px;line-height:22px;width:100%}.tsk3-campaign-contact-module .form-fields .input-fields .line{display:flex;flex-direction:row}.tsk3-campaign-contact-module .form-fields .input-fields .line:not(:last-of-type){margin-bottom:10px}.tsk3-campaign-contact-module .form-fields .input-fields .line .line-title{flex:0 1 37%;align-self:center}.tsk3-campaign-contact-module .form-fields .input-fields .line .line-data{display:flex;flex:1 0 63%;flex-wrap:wrap;margin-bottom:25px}.tsk3-campaign-contact-module .form-fields .input-fields .line .line-data .salutation-container{display:flex;flex-direction:row;align-items:center;flex:1;height:36px}.tsk3-campaign-contact-module .form-fields .input-fields .line .line-data .salutation-container .input-group>label{margin:0 0 0 7px}.tsk3-campaign-contact-module .form-fields .vehicle-information{margin-top:40px}.tsk3-campaign-contact-module .form-fields .vehicle-information .desired-date-options{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:10px;align-items:center}.tsk3-campaign-contact-module .form-fields .vehicle-information .desired-date-options .custom-radio-inside_button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.tsk3-campaign-contact-module .form-fields .vehicle-information .desired-date-options .custom-radio-inside_button input{opacity:0;position:absolute}.tsk3-campaign-contact-module .form-fields .vehicle-information .desired-date-options .custom-radio-inside_button input+label{border-radius:4px;margin-bottom:0;padding:5px 0;width:100%;cursor:pointer}.tsk3-campaign-contact-module .form-fields .vehicle-information .desired-date-options .custom-radio-inside_button input+label:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;border-radius:4px}.tsk3-campaign-contact-module .form-fields .vehicle-information .desired-date-options .custom-radio-inside_button input+label>span{position:relative;z-index:1}.tsk3-campaign-contact-module .form-fields .vehicle-information .desired-date-options .custom-radio-inside_button input:not(:checked)+label:before{background-color:#f4f4f4}.tsk3-campaign-contact-module .form-fields .vehicle-information .desired-date-options .custom-radio-inside_button input:checked+label{color:#fff}.tsk3-campaign-contact-module .form-fields .vehicle-information .desired-date-options .custom-radio-inside_button input:checked+label:before{background-color:#1c6bba}.tsk3-campaign-contact-module .form-fields .vehicle-information .date-options-text{color:#757575;padding:0 20px;margin-top:20px}.tsk3-campaign-contact-module .form-fields .vehicle-information .date-options-text p{font-size:12px;line-height:18px;letter-spacing:.12px}.tsk3-campaign-contact-module .form-fields .rules-text .custom-checkbox-area label{display:flex;flex-direction:row;line-height:25px;cursor:pointer}.tsk3-campaign-contact-module .form-fields .rules-text .custom-checkbox-area .checkbox_input_wrapper{display:flex;align-items:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:25px}.tsk3-campaign-contact-module .form-fields .rules-text .custom-checkbox-area .checkbox_input_wrapper input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.tsk3-campaign-contact-module .form-fields .rules-text .custom-checkbox-area .checkbox_input_wrapper .checkmark{height:25px;width:25px;background-color:#f4f4f4}.tsk3-campaign-contact-module .form-fields .rules-text .custom-checkbox-area .checkbox_input_wrapper .checkmark:after{content:"";position:absolute;display:none}.tsk3-campaign-contact-module .form-fields .rules-text .custom-checkbox-area .checkbox_input_wrapper input:checked~.checkmark{background-color:#f4f4f4}.tsk3-campaign-contact-module .form-fields .rules-text .custom-checkbox-area .checkbox_input_wrapper input:checked~.checkmark:after{display:block}.tsk3-campaign-contact-module .form-fields .rules-text .custom-checkbox-area .checkbox_input_wrapper .checkmark:after{left:8px;top:2px;width:8px;height:15px;border:solid #1c6bba;border-width:0 2px 2px 0;transform:rotate(45deg)}.tsk3-campaign-contact-module .form-fields .rules-text .custom-checkbox-area .text-area{padding-left:15px}.tsk3-campaign-contact-module .form-fields .rules-text .custom-checkbox-area .text-area a{text-decoration:none;pointer-events:none}.tsk3-campaign-contact-module .form-fields .submit-form-block{display:flex;margin-top:27px}.tsk3-campaign-contact-module .form-fields .submit-form-block>button{color:#1c6bba;border:1px solid #1c6bba;border-radius:4px;background-color:transparent;max-width:250px;width:100%;padding:15px 20px;text-transform:uppercase;cursor:pointer;outline:0}.tsk3-campaign-contact-module .form-fields .submit-form-block>button:focus{outline:0}.tsk3-campaign-contact-module .thank-you-container{display:none;width:100%;z-index:1000;padding:50px 0;overflow:auto;background-color:#d3d3d3}.tsk3-campaign-contact-module .thank-you-container .thank-you-content h3{font-size:18px;font-weight:700;line-height:24px;margin-bottom:9px;font-family:VolvoSansLight}.tsk3-campaign-contact-module .thank-you-container .thank-you-content .headline h2{font-size:29px;line-height:35px;margin:0 auto 25px;text-align:center;max-width:990px}.tsk3-campaign-contact-module .thank-you-container .thank-you-content .headline p{font-size:16px;font-family:VolvoSansLight;max-width:720px;text-align:center;margin:0 auto;line-height:22px}.tsk3-campaign-contact-module .thank-you-container .thank-you-content .dachbox .tab-wrapper-info{flex-direction:row-reverse}.tsk3-campaign-contact-module .thank-you-container .thank-you-content .dachbox .img-container span{font-size:12px}.tsk3-campaign-contact-module .thank-you-container .thank-you-content .dachbox .tab-info{display:flex;flex-direction:column;justify-content:center;align-items:baseline}.tsk3-campaign-contact-module .thank-you-container .thank-you-content .exterior-feature-two-module{margin:60px 0}.tsk3-campaign-contact-module .thank-you-container .thank-you-content .exterior-feature-two-module h3{font-size:27px;line-height:1.1;margin-bottom:30px;font-weight:500}.tsk3-campaign-contact-module .thank-you-container .thank-you-content .exterior-feature-two-module img{max-height:300px;object-fit:cover;width:100%}.tsk3-campaign-contact-module .thank-you-container .thank-you-content .exterior-feature-two-module .tab-info>span{line-height:1.4;font-size:16px;margin-bottom:10px;display:block}.tsk3-campaign-contact-module .thank-you-container .thank-you-content .exterior-feature-two-module a{background-color:transparent;color:#007bcd;text-align:center;display:inline-block;font-size:16px;padding:15px 40px 12px 45px;border:1px solid #1c6bba;cursor:pointer}.tsk3-campaign-contact-module .thank-you-container .thank-you-content .exterior-feature-two-module a:hover{background-color:#1c6bba;color:#fff}.tsk3-campaign-contact-module .thank-you-container .thank-you-content .exterior-feature-two-module a:hover span{border-color:#fff;margin-left:5px}@media screen and (min-width:1600px){.tsk3-campaign-contact-module{background-size:contain}.tsk3-campaign-contact-module .contact-container{max-width:60%}}@media screen and (max-width:1000px){.tsk3-campaign-contact-module{background-position:28% 0}.tsk3-campaign-contact-module .contact-wrapper{padding:30px}.tsk3-campaign-contact-module .contact-container{max-width:61%}}@media screen and (max-width:767px){.tsk3-campaign-contact-module{background-size:contain;background-position:top center}.tsk3-campaign-contact-module .module{padding:0 20px}.tsk3-campaign-contact-module .contact-container{max-width:none;width:100%;margin:auto;padding-top:70px;padding-bottom:50px}.tsk3-campaign-contact-module .contact-container h3{font-size:28px;width:50%;margin-left:auto;text-align:left}.tsk3-campaign-contact-module .contact-container .description{margin-top:70px}.tsk3-campaign-contact-module .contact-container .form-fields{padding:0 5px}.tsk3-campaign-contact-module .contact-container .form-fields .form-title{font-size:28px;text-align:center}.tsk3-campaign-contact-module .contact-container .form-fields .input-fields .line{flex-direction:column}.tsk3-campaign-contact-module .contact-container .form-fields .input-fields .line .line-title{align-self:flex-start;margin-bottom:5px}.tsk3-campaign-contact-module .contact-container .form-fields .input-fields .line .line-data{max-width:none}.tsk3-campaign-contact-module .contact-container .form-fields .input-fields .line .line-data select{height:44px}.tsk3-campaign-contact-module .contact-container .form-fields .input-fields .line .line-data input{line-height:30px}.tsk3-campaign-contact-module .contact-container .form-fields .vehicle-information .desired-date-options{grid-template-columns:repeat(2,1fr);grid-row-gap:15px;grid-column-gap:15px}.tsk3-campaign-contact-module .thank-you-container{padding-bottom:0}.tsk3-campaign-contact-module .thank-you-container .thank-you-content{padding:0 5px}.tsk3-campaign-contact-module .thank-you-container .thank-you-content .exterior-feature-two-module{padding:0}.tsk3-campaign-contact-module .thank-you-container .thank-you-content .exterior-feature-two-module h3{margin-top:15px}}.tsk3-campaign-headline-module{height:calc(100vh - 70px);background:rgba(0,0,0,.95) url(/assets/market/img/campaign/tsk_campaign_2020_3/tsk-header-bg.jpg) no-repeat center center;background-size:cover;font-family:VolvoNovumRegular,sans-serif;display:flex}.tsk3-campaign-headline-module .module{padding:0;display:flex;flex-direction:column;justify-content:center;flex:1}.tsk3-campaign-headline-module .content{align-items:center}.tsk3-campaign-headline-module .right-container{text-align:center;color:#e4e4e4}.tsk3-campaign-headline-module .right-container h3{font-size:65px;font-family:VolvoNovumMedium,sans-serif;line-height:1;letter-spacing:-1.3px;margin-bottom:40px}.tsk3-campaign-headline-module .right-container .description{font-size:30px;font-family:VolvoNovumRegular,sans-serif;letter-spacing:-.63px;line-height:33px;margin-bottom:25px}.tsk3-campaign-headline-module .right-container .description span{font-family:VolvoNovumBold,sans-serif}.tsk3-campaign-headline-module .right-container .main-link{display:inline-block;border-radius:4px;text-transform:uppercase;color:#e4e4e4;border:1px solid #fff}.tsk3-campaign-headline-module .page-scroll{position:absolute;bottom:5%;left:50%;transform:translate(-50%,0)}.tsk3-campaign-headline-module .page-scroll .scroll-link{display:flex;flex-direction:column;align-items:center;cursor:pointer;padding:20px;position:relative;color:#e4e4e4;font-size:16px}.tsk3-campaign-headline-module .page-scroll .scroll-link span.scroll-down{width:32px;height:32px;border-left:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;transform:rotate(-45deg);animation:pulse-down 1.5s infinite;box-sizing:border-box}.tsk3-campaign-headline-module .page-scroll .scroll-link:hover{outline:0;color:#fff}@media screen and (max-width:767px){.tsk3-campaign-headline-module{background:rgba(0,0,0,.95) url(/assets/market/img/campaign/tsk_campaign_2020_3/tsk-header-bg-mobile.jpg) no-repeat top center;background-size:contain;height:calc(100vh - 130px)}.tsk3-campaign-headline-module .content{width:100%;position:absolute;bottom:90px;left:50%;transform:translate(-50%,0)}.tsk3-campaign-headline-module .content .right-container h3{font-size:28px;line-height:1.14;letter-spacing:-.56px;margin-bottom:15px}.tsk3-campaign-headline-module .content .right-container .description{font-size:15px;letter-spacing:-.3px;line-height:normal}.tsk3-campaign-headline-module .content .right-container .main-link{max-width:250px;font-size:15px;padding:10px}.tsk3-campaign-headline-module .page-scroll{margin-top:10px;bottom:30px}.tsk3-campaign-headline-module .page-scroll .scroll-link{font-size:15px;padding:0}.tsk3-campaign-headline-module .page-scroll .scroll-link span.scroll-down{width:20px;height:20px;animation:pulse-down-mobile 1.5s infinite}.tsk3-campaign-headline-module .page-scroll .link-text{white-space:nowrap}}@keyframes pulse-down{0%{transform:rotate(-45deg) translate(0,0);opacity:0}50%{opacity:1}100%{transform:rotate(-45deg) translate(-20px,20px);opacity:0}}@keyframes pulse-down-mobile{0%{transform:rotate(-45deg) translate(0,0);opacity:0}50%{opacity:1}100%{transform:rotate(-45deg) translate(-5px,5px);opacity:0}}.tsk3-offer-list{padding:40px 0 40px 0;color:#e4e4e4;background:#0c1117}.tsk3-offer-list:not(.empty){background:#0c1117 url(/assets/market/img/campaign/tsk_campaign_2020_3/2021/Section_7.jpg) no-repeat top center;background-size:contain}@media all and (max-width:640px){.tsk3-offer-list:not(.empty){background:#0c1117 url(/assets/market/img/campaign/tsk_campaign_2020_3/2021/phone/Mobile_Section_7_840x1560.jpg) no-repeat top center;background-size:contain}}.tsk3-offer-list:not(.empty) .spacer{height:25vw}@media all and (max-width:640px){.tsk3-offer-list:not(.empty) .spacer{height:75vw}}.tsk3-offer-list .headline-text-module{font-family:VolvoNovumRegular,sans-serif;padding:0 20px}.tsk3-offer-list .headline-text-module>.content{margin:0}@media all and (max-width:640px){.tsk3-offer-list .headline-text-module>.content .title{font-size:28px;line-height:39.2px;word-break:break-word;letter-spacing:-.56px}}.tsk3-offer-list .headline-text-module>.content p{font-family:VolvoNovumRegular,sans-serif;font-size:15px;max-width:640px}@media all and (max-width:640px){.tsk3-offer-list .headline-text-module>.content p{line-height:20px;letter-spacing:-.3px}}.tsk3-offer-list .link-container{width:100%;display:flex;justify-content:center}.tsk3-offer-list .link-container a{font-family:VolvoNovumRegular,sans-serif;text-transform:uppercase;padding:15px 25px;border-radius:8px;font-size:17px;letter-spacing:-.34px;text-align:center;border:1px solid #fff;color:#fff}.tsk3-offer-list .offer-list{padding:0 15px;grid-gap:10px;display:flex;justify-content:center;flex-wrap:wrap;margin-left:auto;margin-right:auto;margin-bottom:20px;position:relative;max-width:1400px}@media all and (max-width:640px){.tsk3-offer-list .offer-list{display:block}}.tsk3-offer-list .offer-list .mobile-structure{display:none}.tsk3-offer-list .offer-list .mobile-structure .slider-1{margin-bottom:40px}.tsk3-offer-list .offer-list .mobile-structure .slider-1.slick-slider .slick-track{padding:20px 0 50px}.tsk3-offer-list .offer-list .mobile-structure .slider-1.slick-slider .slick-slide{display:flex;flex-direction:column;align-items:center;margin:0}.tsk3-offer-list .offer-list .mobile-structure .slider-1.slick-slider .slick-slide.slick-center .image-box{position:relative}.tsk3-offer-list .offer-list .mobile-structure .slider-1.slick-slider .slick-slide.slick-center .image-box:after{content:'';position:absolute;z-index:-1;top:29%;left:50%;width:92%;height:75%;filter:blur(22px);background-color:#525658;border-radius:52px;transform:translateX(-50%)}.tsk3-offer-list .offer-list .mobile-structure .slider-1.slick-slider .slick-slide:not(.slick-center) .image-box{position:relative}.tsk3-offer-list .offer-list .mobile-structure .slider-1.slick-slider .slick-slide:not(.slick-center) .image-box:after{content:'';position:absolute;z-index:-1;top:50%;left:50%;width:100%;height:100%;filter:blur(8px);background-color:#475058;border-radius:52px;transform:translate(-50%,-50%)}.tsk3-offer-list .offer-list .mobile-structure .slider-1 .title{font-size:22px;word-break:break-word;text-align:center;min-height:57px}.tsk3-offer-list .offer-list .mobile-structure .slider-1 .image-box{max-width:12rem;max-height:12rem}.tsk3-offer-list .offer-list .mobile-structure .slider-2 .description{font-size:15px;line-height:20px;letter-spacing:-.3px}.tsk3-offer-list .offer-list .mobile-structure .slider-2 .price{font-family:VolvoNovumBold,sans-serif;font-size:15px;letter-spacing:-.3px;margin-top:20px;text-align:center}.tsk3-offer-list .offer-list .mobile-structure .slick-slider .slick-slide img{max-width:100%;height:auto}.tsk3-offer-list .offer-list .mobile-structure .slick-slider .slick-dots{display:flex;justify-content:center}.tsk3-offer-list .offer-list .mobile-structure .slick-slider .slick-dots li{margin:0 10px}.tsk3-offer-list .offer-list .mobile-structure .slick-slider .slick-dots li button{width:15px;height:15px;border-radius:50%;background-color:#e5e5e5}.tsk3-offer-list .offer-list .mobile-structure .slick-slider .slick-dots li.slick-active button{background-color:#797878}@media all and (max-width:640px){.tsk3-offer-list .offer-list .mobile-structure{display:flex;flex-direction:column}}.tsk3-offer-list .offer-list .offer{flex:0 1 285px;display:flex;flex-direction:column;padding:25px 0}@media screen and (max-width:768px){.tsk3-offer-list .offer-list .offer{flex:0 1 100%}}@media all and (max-width:640px){.tsk3-offer-list .offer-list .offer{display:none}}.tsk3-offer-list .offer-list .offer .description,.tsk3-offer-list .offer-list .offer .price,.tsk3-offer-list .offer-list .offer .title{padding:0 15px}.tsk3-offer-list .offer-list .offer .title{min-height:84px;font-size:24px;font-family:VolvoNovumRegular;word-break:break-word}.tsk3-offer-list .offer-list .offer .image-box{height:190px}.tsk3-offer-list .offer-list .offer .image-box img{width:70%;height:100%;object-fit:cover}.tsk3-offer-list .offer-list .offer .description{margin:20px 0 30px 0;text-align:left;font-family:VolvoNovumRegular;font-size:15px;letter-spacing:-.3px;line-height:20px;padding:0 30px}.tsk3-offer-list .offer-list .offer .price{text-align:left;margin-top:auto;font-family:VolvoNovumMedium;padding:0 30px}.tsk3-offer-list .offer-list .offer.offer-1 .image-box img{width:100%;height:100%;object-fit:contain;margin-left:-25px}@media all and (max-width:640px){.tsk3-offer-list .offer-list .offer.offer-1 .image-box img{margin-left:0}}.tsk3-offer-list .offer-list .offer.offer-2 .image-box img{width:100%;object-fit:contain;height:100%;margin-left:-25px}@media all and (max-width:640px){.tsk3-offer-list .offer-list .offer.offer-2 .image-box img{margin-left:0}}.tsk3-offer-list .offer-list .offer.offer-3 .image-box img{width:100%;height:100%;object-fit:contain;margin-left:-25px}@media all and (max-width:640px){.tsk3-offer-list .offer-list .offer.offer-3 .image-box img{margin-left:0}}.tsk3-offer-list .offer-list .offer.offer-4 .image-box img{width:100%;object-fit:contain;margin-left:-25px}@media all and (max-width:640px){.tsk3-offer-list .offer-list .offer.offer-4 .image-box img{margin-left:0}}.tsk3-offer-list .offer-list .offer.single{display:flex;flex-direction:row;flex-wrap:wrap;flex:0 1 100%;padding:0;max-width:80%;margin:0 auto 30px auto}.tsk3-offer-list .offer-list .offer.single .image-box,.tsk3-offer-list .offer-list .offer.single .offer-info{flex:0 1 50%}.tsk3-offer-list .offer-list .offer.single .image-box{height:auto;padding:30px 0}.tsk3-offer-list .offer-list .offer.single .image-box img{width:70%;height:100%;object-fit:cover;transform:scale(1)}.tsk3-offer-list .offer-list .offer.single .offer-info{padding:25px 15px}.tsk3-offer-list .offer-list .offer.single .offer-info .title{min-height:30px;text-align:left;margin-bottom:25px}.tsk3-offer-list .offer-list .slick-list{padding:0 7%;order:1}.tsk3-offer-list .offer-list .slick-list .slick-slide{height:auto;outline:0;margin:0 10px}.tsk3-offer-list .offer-list .slick-track{display:flex}.tsk3-offer-list .offer-list .slick-dots{position:relative;bottom:0;margin:0;display:flex;align-items:center;order:0}.tsk3-offer-list .offer-list .slick-dots li{margin:0 3px}.tsk3-offer-list .offer-list .slick-dots li button{width:50px;height:3px;font-size:0;line-height:0;border:0;outline:0;cursor:pointer;background:#e4e4e4}.tsk3-offer-list .offer-list .slick-dots li button:before{display:none}.tsk3-offer-list .offer-list .slick-dots li.slick-active button{background:#0b76ef}.tsk3-offer-list .legal-box{padding:0 15px;text-align:center;max-width:1250px;margin:0 auto}.tsk3-offer-list .legal-box p{line-height:18px;margin:0;font-size:12px}@media screen and (max-width:768px){.tsk3-offer-list{padding-top:20px}.tsk3-offer-list .headline-text-module .title{font-size:30px}.tsk3-offer-list .offer-list{padding:0}.tsk3-offer-list .offer-list .offer.single{max-width:100%}.tsk3-offer-list .offer-list .offer.single .image-box,.tsk3-offer-list .offer-list .offer.single .offer-info{flex:0 1 100%}.tsk3-offer-list .offer-list .offer .image-box img{margin:0 auto}.tsk3-offer-list .offer-list .offer.offer-4 .image-box img{margin-left:-17px}}@keyframes fadeIn{from{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes fadeOut{from{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes pulse-down{0%{transform:rotate(-45deg) translate(0,0);opacity:0}50%{opacity:1}100%{transform:rotate(-45deg) translate(-5px,5px);opacity:0}}.tsk3-parallax{position:relative;overflow:hidden;background-color:#090809;-webkit-overflow-scrolling:auto}.tsk3-parallax .info-wrapper{position:absolute;max-width:400px;font-size:60px;color:#e4e4e4;visibility:hidden;opacity:0;-webkit-animation:fadeOut 2s ease-in-out;animation:fadeOut 2s ease-in-out}.tsk3-parallax .info-wrapper-1{top:50%!important;right:0;left:auto!important;transform:translate(120%,-50%)}.tsk3-parallax .info-wrapper-1.active{transform:translate(0,-50%)}.tsk3-parallax .info-wrapper-2{top:50%!important;left:200px!important;transform:translate(0,-50%)}.tsk3-parallax .info-wrapper-3{top:50%!important;right:0;left:auto!important;transform:translate(120%,-50%)}.tsk3-parallax .info-wrapper-3.active{transform:translate(0,-50%)}.tsk3-parallax .info-wrapper-4{width:100%;top:100px!important;left:calc(50% + 75px)!important;transform:translate(-50%,0)!important}.tsk3-parallax .info-wrapper-5{top:0!important;max-width:100%;height:calc(100vh - 70px)!important;left:0!important;right:0!important;transform:translate(0,0)}.tsk3-parallax .info-wrapper.active{opacity:1!important;-webkit-animation:fadeIn 2s ease-in-out;animation:fadeIn 2s ease-in-out;visibility:visible;height:auto}.tsk3-parallax .info-wrapper h1{font-size:36px;margin:0}.tsk3-parallax .info-wrapper h3{font-size:24px;margin:0}.tsk3-parallax .info-wrapper .info-line{width:80px;height:.5px;margin:18px 0 18px -20px;background-color:#2b7bcd}.tsk3-parallax .video-box{height:100vh}.tsk3-parallax .video-box .icon-box{display:inline-block;position:absolute;left:50%;text-align:center;z-index:2000;bottom:10px;transform:translate(-50%,-50%)}.tsk3-parallax .video-box .icon-box span{font-family:VolvoNovumRegular;display:block;color:#fff;white-space:nowrap}.tsk3-parallax .video-box .icon-box .animated-image{animation:pulse-down 1.5s infinite}.tsk3-parallax .video-box .icon-box img{transform:rotate(45deg)}.tsk3-parallax video{width:100%;height:100%;object-fit:cover}.tsk3-parallax .text-block{color:#e4e4e4;padding:0 15px;margin-bottom:90px;max-width:700px!important}.tsk3-parallax .text-block h3{font-family:VolvoNovumRegular,sans-serif;font-size:40px;letter-spacing:-.8px;text-align:center;margin-bottom:20px}.tsk3-parallax .text-block p{font-family:VolvoNovumRegular,sans-serif;font-size:15px;letter-spacing:-.3px;line-height:1.33;max-width:750px;margin:0 auto 15px;text-align:center}.tsk3-parallax .text-block .text-price{font-family:VolvoNovumBold,sans-serif;font-size:17px;text-align:center}.tsk3-parallax .text-block .circle-text-link{display:block;max-width:300px;margin:35px auto 0;border:2px solid #e4e4e4;border-radius:4px;color:#e4e4e4;text-align:center;padding:13px 5px;font-family:VolvoNovumRegular,sans-serif;font-size:18px;text-transform:uppercase}@media screen and (max-width:1000px){.tsk3-parallax video{height:73%;object-fit:contain}.tsk3-parallax .info-wrapper{right:0;padding:0 15px}.tsk3-parallax .info-wrapper h1{font-size:30px}.tsk3-parallax .info-wrapper-1{top:70%!important}.tsk3-parallax .info-wrapper-2{top:70%!important;left:24px!important}.tsk3-parallax .info-wrapper-3{top:70%!important;left:24px!important}.tsk3-parallax .info-wrapper-4{top:55%!important;left:0!important;transform:translate(0,0)!important}.tsk3-parallax .info-wrapper-5{top:0!important;max-width:100%;height:calc(100vh - 70px)!important;left:0!important;right:0!important;transform:translate(0,0)}}@media screen and (max-width:768px){.tsk3-parallax video{height:auto;position:absolute;top:60px}.tsk3-parallax .text-block h3{font-size:26px}.tsk3-parallax .text-block p{font-size:13px}.tsk3-parallax .text-block .text-price{font-size:14px}.tsk3-parallax .text-block .circle-text-link{font-size:14px;margin:14px auto 0}.tsk3-parallax .info-wrapper-4{top:60%!important;left:50%!important;transform:translate(-50%,0)!important}.tsk3-parallax .info-wrapper-5{top:0!important;max-width:100%;height:calc(100vh - 70px)!important;left:0!important;right:0!important;transform:translate(0,0)}}@media screen and (max-width:360px){.tsk3-parallax .info-wrapper h1{font-size:26px}.tsk3-parallax .info-wrapper-1,.tsk3-parallax .info-wrapper-2,.tsk3-parallax .info-wrapper-3{top:60%!important}.tsk3-parallax .info-wrapper-4{top:42%!important}}.tsk3-services-head{display:flex;flex-direction:column;align-items:center;position:relative;padding:100px 15px 100px 15px;justify-content:center;color:#e4e4e4;background-color:#0b0a0e}.tsk3-services-head--title{font-family:VolvoNovumMedium}.tsk3-services-head--description{font-family:VolvoNovumRegular;line-height:1.3;margin:0 auto;max-width:765px;font-size:16px}.tsk3-services-head--nav .nav-item{position:relative}.tsk3-services-head--nav .nav-item:after{content:'';position:absolute;display:inline-block;right:0;top:0;width:1px;height:100%;background-color:#e4e4e4}.tsk3-services-head--nav .nav-item:last-child:after{display:none}.tsk3-services-head--nav .nav-link{font-family:VolvoNovumBold;color:#e4e4e4}.tsk3-services-head--nav .nav-link.active{color:#0d83cd}.tsk3-services-tab-content .tab-pane{background-color:#d0d0ce}.tsk3-services-tab-content .tab-pane .tab-item{display:flex;flex-wrap:wrap;max-width:1300px;min-height:384px;margin:0 auto;background-color:#d0d0ce}.tsk3-services-tab-content .tab-pane .tab-item--image,.tsk3-services-tab-content .tab-pane .tab-item--info{flex:0 1 50%}.tsk3-services-tab-content .tab-pane .tab-item--info{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:5% 4% 2% 10%}.tsk3-services-tab-content .tab-pane .tab-item--info .title{margin-bottom:20px}.tsk3-services-tab-content .tab-pane .tab-item--info .description{margin-bottom:40px}.tsk3-services-tab-content .tab-pane .tab-item--info .link-container{margin-top:auto}.tsk3-services-tab-content .tab-pane .tab-item--image{position:relative}.tsk3-services-tab-content .tab-pane .tab-item--image img{max-width:100%;height:110%;position:absolute;z-index:1}.tsk3-services-tab-content .tab-pane .tab-item .link-container a{cursor:pointer;text-align:center;border-radius:4px;display:inline-block;font-size:18px;padding:15px 40px 12px 45px;outline:0;color:#161618;white-space:nowrap;border:1px solid #161618;text-transform:uppercase}.tsk3-services-tab-content .tab-pane .tab-item .mobile-content{display:none}.tsk3-services-tab-content .tab-pane:nth-of-type(1) .tab-item--image img{bottom:0;right:7%}.tsk3-services-tab-content .tab-pane:nth-of-type(2) .tab-item--image img{bottom:0;right:0}.tsk3-services-tab-content .tab-pane:nth-of-type(3) .tab-item--image img{bottom:0;right:0}.tsk3-services-tab-content .tab-pane:nth-of-type(4) .tab-item--image img{bottom:0;right:15%}.tsk3-services-tab-content.slick-slider .tab-pane.slick-slide{opacity:1}@media screen and (min-width:768px) and (max-width:1100px){.tsk3-services-head{padding:50px 15px 50px 15px}.tsk3-services-tab-content .tab-pane .tab-item--image{align-items:center;display:flex;justify-content:center}.tsk3-services-tab-content .tab-pane .tab-item--image img{position:inherit;right:0;height:auto}.tsk3-services-tab-content .tab-pane:nth-of-type(1) .tab-item--image{align-items:flex-end}}@media screen and (max-width:767px){.tsk3-services-head{padding:40px 20px 0 20px}.tsk3-services-head--title{text-align:center}.tsk3-services-head--description{text-align:center;margin-bottom:10px!important}.tsk3-services-head--nav{display:none!important}.tsk3-services-head .slick-dots{display:flex;flex-direction:row}.tsk3-services-head .slick-dots>li button{width:50px;height:2px;font-size:0;outline:0;background-color:#e4e4e4;border:none}.tsk3-services-head .slick-dots>li button:focus{outline:0}.tsk3-services-head .slick-dots>li.slick-active button{background-color:#0d83cd}.tsk3-services-head .slick-dots>li:not(:first-of-type){margin-left:15px}.tsk3-services-tab-content{background-color:#181a1e}.tsk3-services-tab-content .tab-pane{padding-top:30px;background-color:#0b0a0e}.tsk3-services-tab-content .tab-pane .tab-item{flex-direction:row}.tsk3-services-tab-content .tab-pane .tab-item--info{padding:0;flex:0 0 60%;align-items:center}.tsk3-services-tab-content .tab-pane .tab-item--info .title{font-size:22px;margin:0;text-align:center}.tsk3-services-tab-content .tab-pane .tab-item--info .description{margin-bottom:20px;display:none}.tsk3-services-tab-content .tab-pane .tab-item--info .link-container{display:none}.tsk3-services-tab-content .tab-pane .tab-item--image{flex:0 0 40%;height:100px}.tsk3-services-tab-content .tab-pane .tab-item--image img{height:120%}.tsk3-services-tab-content .tab-pane .tab-item .mobile-content{display:flex;flex:0 0 100%;background-color:#161618;flex-direction:column;color:#e4e4e4;padding:10px 20px;text-align:center}.tsk3-services-tab-content .tab-pane .tab-item .mobile-content .description{font-size:15px;letter-spacing:-.3px;line-height:20px}.tsk3-services-tab-content .tab-pane .tab-item .mobile-content .link-container a{color:#e4e4e4;border-color:#e4e4e4}.tsk3-services-tab-content .tab-pane:nth-of-type(1) .tab-item--image img{bottom:0;right:7%}.tsk3-services-tab-content .tab-pane:nth-of-type(2) .tab-item--image img{bottom:0;right:0}.tsk3-services-tab-content .tab-pane:nth-of-type(3) .tab-item--image img{bottom:0;right:0}.tsk3-services-tab-content .tab-pane:nth-of-type(4) .tab-item--image img{bottom:0;right:15%}}html{height:100%}body.body-container{position:relative;height:100%;font-family:VolvoNovumLight;font-weight:400}body.body-container .navigation_top{padding:10px 0;text-align:center;position:fixed;width:100%;z-index:999;background-color:#fff;left:0;top:0}body.body-container .navigation_top img{width:50px;height:50px}body .main-group{margin:0}.group-page{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 0 85px}.group-page .content-group{width:100%;max-width:1180px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:-100px auto 0 auto;padding:0 25px}.group-page .content-group .group-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff}.group-page .content-group .group-row .item-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:25px 0;box-shadow:2px 2px 5px #ababab}.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper{overflow:hidden;height:0;visibility:hidden;opacity:0;transition:visibility 0s,opacity 1s linear}.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .hours-content{display:flex;flex-wrap:wrap;padding:15px 15px 25px 150px}.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .contact-box,.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .map-box{flex:1 0 50%;padding:0 15px}.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .map-box .map-container{height:100%;display:block;position:relative;overflow:hidden}.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .map-box .map-container .map-wrapper{height:349px;max-width:512px}.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .map-box .map-container .map-wrapper a img{width:100%;height:100%;object-fit:cover}.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper.show{height:auto;visibility:visible;opacity:1}.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .contact-box .hours-title,.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .contact-box .title{display:block;text-align:left;margin-bottom:15px;font-size:16px;line-height:22.4px;color:#333;font-family:VolvoNovumMedium}.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .contact-box .contact-title,.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .contact-box .hours-title{font-family:VolvoNovumMedium;font-size:22px;line-height:26.4px;color:#414146}.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .contact-box .mail,.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .contact-box .tel{font-family:VolvoNovumMedium}.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .contact-box .mail:before,.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .contact-box .tel:before{font-family:icomoon-old;color:#007bcd;font-size:19px;margin-right:10px}.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .contact-box .mail:hover,.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .contact-box .tel:hover{color:#000}.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .contact-box .tel:before{content:"\e915"}.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .contact-box .mail:before{content:"\E91A"}.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .contact-box .date-row{display:flex!important;align-items:center;justify-content:space-between;font-size:16px;line-height:22.4px;color:#333}.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .contact-box .date-row br{display:none}.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .contact-box a{display:block;margin:15px 0;color:#007bcd}.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .contact-box .hours-container .opening-hours-wrapper{display:flex;flex-direction:column}.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .contact-box .hours-container .opening-hours-wrapper .title{margin:0}.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .contact-box .hours-container .opening-hours-wrapper>li{margin-bottom:10px}.group-page .content-group .group-row .space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.group-page .content-group .group-row .flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.group-page .content-group .group-row .item{display:-webkit-box;display:flex;padding:0;background-color:#fff;cursor:pointer;z-index:100}.group-page .content-group .group-row .item:hover{color:#161618}.group-page .content-group .group-row .item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.group-page .content-group .group-row .item img{max-width:132px;max-height:132px;min-height:132px;height:auto;margin-right:32px;object-fit:cover;overflow:hidden}.group-page .content-group .group-row .item .head{font-size:26px;line-height:31px;color:#707070;padding-top:13px;padding-bottom:20px;max-width:613px}.group-page .content-group .group-row .item .head .city{color:#007bcd}.group-page .content-group .group-row .item .dealer-address{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;color:#707070;padding-bottom:17px}.group-page .content-group .group-row .item .dealer-address .symbol{margin:0 4px}.group-page .content-group .group-row .item .dealer-address .top-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.group-page .content-group .group-row .item .dealer-address span{display:block}.group-page .content-group .group-row .item .dropdown-btn{display:-webkit-box;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-wrap:nowrap;text-align:left;color:#007bcd}.group-page .content-group .group-row .item .dropdown-btn .arrow-down{margin-left:10px}.group-page .content-group .group-row .item .dropdown-btn.toggled .arrow-down{top:2px;transform:rotate(180deg)}.group-page .content-group .group-row .item .dealer-distance{white-space:nowrap;color:#999;padding-right:5px}.group-page .content-group .group-row .item .dealer-adress{white-space:nowrap}.group-page .content-group .group-row .item .dealer-adress.toggled{color:#007bcd}.group-page .content-group .group-row .item .arrow-right{margin-left:auto;margin-right:24px;top:40px;width:50px;height:50px}.group-page .content-group .group-row .item .arrow-right p{display:none}.group-page .content-group .group-row .item .arrow-right p.shown{display:block;position:absolute;left:-123px;font-size:17px;top:12px;width:140px}.group-page .content-group .group-row .item .arrow-right:after{padding:6px;height:30px;width:30px}.group-page .content-group .group-row .item:hover .arrow-right,.group-page .content-group .group-row .item:hover .dealer-address{color:#007bcd}.group-page .content-group .group_items_wrap{display:flex;justify-content:center}.group-page .content-group .headline_top_name{text-align:center;font-family:VolvoSansMedium;-webkit-font-smoothing:antialiased;font-size:48px;line-height:48px;color:#333;margin-bottom:15px}.group-page .group-headline{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:flex-start;padding:0}.group-page .group-headline .image-full-width{width:100%}.group-page .group-headline .image-full-width .full-group-image{width:100%;height:442px;object-fit:cover}@media (max-width:678px){.group-page .group-headline .image-full-width .full-group-image{height:240px}}.group-page .group-headline .group-header-container{position:absolute;left:50%;top:100px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;z-index:2;padding-left:0;padding-right:0}.group-page .group-headline .group-header-container .group-header-image{width:100%;max-width:264px;height:180px}.group-page .group-headline .group-header-container .group-header-image img{width:264px;height:100%;object-fit:cover}.group-page .group-headline .group-header-container .group-header{padding-top:40px;padding-left:30px;width:100%}.group-page .group-headline .group-header-container .group-header .headline_top_name{text-align:center;color:#fff;font-family:VolvoSansMedium;font-size:36px;line-height:43px;text-shadow:1px 1px 3px rgba(0,0,0,.75)}@media (max-width:990px){.content-group{margin:35px 0 0 0!important}.footer_navigation ul{display:flex;flex-direction:column}.footer_navigation ul li{display:flex;justify-content:center;line-height:56px}}@media only screen and (max-width:767px){.content-group{margin-top:5px!important;padding:0!important}.group-page{padding-top:20px}.group-page .headline{margin-top:20px}.group-page .headline h2{margin-bottom:0;font-size:1.9em;line-height:1.2em}.content-group .item{margin-top:40px!important}.content-group .item h3{font-size:1.375em!important;line-height:1em!important}.button{width:100%;text-align:center}.content_footer{padding:0 14px}.content_footer .description_text{font-size:16px}.name{min-height:0!important}.headline_top_name{text-align:center;font-size:1.91em!important;line-height:1.2em!important;margin-bottom:0!important;font-weight:400;word-wrap:break-word}}@media (max-width:678px){.group-page .content-group .group-row{padding:0}.group-page .content-group .group-row .item-wrapper{padding:11px;max-width:100%}.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .hours-content{padding:0;flex-direction:column-reverse}.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .contact-box,.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .map-box{padding:0}.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .map-box .map-container .map-wrapper{height:398px}.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .contact-box a{padding-left:0!important;margin:6px 0}.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .contact-box .contact-title,.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .contact-box .title{font-size:15px;line-height:22.4px}.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .contact-box .mail,.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .contact-box .tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;line-height:22.4px}.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .contact-box .mail:before,.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .contact-box .tel:before{position:relative;top:3px}.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .contact-box .date-row{font-size:12px;line-height:22.4px;padding-bottom:6px}.group-page .content-group .group-row .item-wrapper .hours-dropdown-wrapper .contact-box .hours-container .hours-title{font-size:15px;line-height:22.4px}.group-page .content-group .group-row .item{margin-top:0!important;position:relative}.group-page .content-group .group-row .item img{display:none}.group-page .content-group .group-row .item .head{display:flex;flex-direction:column;font-size:12px;line-height:22.4px;padding-bottom:10px}.group-page .content-group .group-row .item .head span{padding-bottom:10px;font-size:16px;line-height:22.4px}.group-page .content-group .group-row .item .dealer-address{flex-direction:column;font-size:12px;line-height:22.4px;padding-bottom:8px}.group-page .content-group .group-row .item .arrow-right{position:absolute;margin:0;top:10px;width:20px;height:20px;right:20px}.group-page .content-group .group-row .item .arrow-right:after{height:15px;width:15px}.group-page .content-group .group-row .item .arrow-right p.shown{display:none}.group-header-image{display:none!important}.group-header{padding:20px!important}.symbol{display:none}}@media screen and (-webkit-min-device-pixel-ratio:0){.group-page .content-group,::i-block-chrome{margin:25px auto 0 auto}}.omnichannel~.module{max-width:1110px;margin-left:auto;margin-right:auto;margin-top:100px;margin-bottom:100px;padding:0}@media (max-width:767px){.omnichannel~.module{margin-top:60px;margin-bottom:60px}}.omnichannel~.disclaimer-box,.omnichannel~.module .disclaimer-box{max-width:1162px;margin-left:auto;margin-right:auto;padding:0 26px}.omnichannel~.disclaimer-box p,.omnichannel~.module .disclaimer-box p{font-family:VolvoNovumLight;font-size:12px;font-weight:300;line-height:1.5;text-align:center;color:#707070}.omnichannel~.disclaimer-box p a,.omnichannel~.module .disclaimer-box p a{color:inherit}.omnichannel~.module .disclaimer-box{max-width:1018px;margin-left:auto;margin-right:auto;margin-top:20px}.omnichannel~.last-module{padding-bottom:0!important}.hero-module-omnichannel{position:relative}.hero-module-omnichannel .image-box img{width:100%}.hero-module-omnichannel .hero-container{position:absolute;bottom:9.28%;right:2.668%;top:auto;left:auto}@media (max-width:767px){.hero-module-omnichannel .hero-container{position:initial;width:100%}}.hero-module-omnichannel .hero-container .wrapper{display:flex;justify-content:space-between;gap:48px;padding:17px 30px 20px;border-radius:3px;background:#fff}@media (max-width:767px){.hero-module-omnichannel .hero-container .wrapper{display:none}}.hero-module-omnichannel .hero-container .wrapper .item{display:flex;flex-direction:column;gap:8px}.hero-module-omnichannel .hero-container .wrapper .item label{font-family:VolvoNovumLight;font-size:15px;font-weight:300;line-height:1.2;color:#141414;margin:0}.hero-module-omnichannel .hero-container .wrapper .item span{font-family:VolvoNovumMedium,sans-serif;font-size:15px;font-weight:500;line-height:1.2;color:#141414}.hero-module-omnichannel .mobile-tabs-box{display:none;background:#000;color:#fff;padding:15px 26px;transition:opacity .5s ease-in-out;margin-top:-2px;position:relative}@media (max-width:767px){.hero-module-omnichannel .mobile-tabs-box{display:block}}.hero-module-omnichannel .mobile-tabs-box .tabs{display:flex;gap:26px;margin:0 -26px;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.hero-module-omnichannel .mobile-tabs-box .tabs::-webkit-scrollbar{display:none}.hero-module-omnichannel .mobile-tabs-box .tabs label{font-family:VolvoNovumMedium,sans-serif;font-size:16px;font-weight:500;color:#a0a0a0;margin:0;white-space:nowrap}@media (max-width:767px){.hero-module-omnichannel .mobile-tabs-box .tabs label{text-transform:uppercase}}.hero-module-omnichannel .mobile-tabs-box .tabs label:first-child{padding-left:26px}.hero-module-omnichannel .mobile-tabs-box .tabs label:last-child{padding-right:26px}.hero-module-omnichannel .mobile-tabs-box .tabs-content{padding:26px 0}.hero-module-omnichannel .mobile-tabs-box .tabs-content span{display:none;font-family:VolvoNovumMedium,sans-serif;font-size:24px;font-weight:500;line-height:1.2;text-align:center;color:#fff}.hero-module-omnichannel .mobile-tabs-box input{display:none}.hero-module-omnichannel .mobile-tabs-box input#tab-100:checked~.tabs label[for=tab-100]{color:#fff;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px}.hero-module-omnichannel .mobile-tabs-box input#tab-100:checked~.tabs-content span[data-tab=tab-100]{display:block}.hero-module-omnichannel .mobile-tabs-box input#tab-101:checked~.tabs label[for=tab-101]{color:#fff;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px}.hero-module-omnichannel .mobile-tabs-box input#tab-101:checked~.tabs-content span[data-tab=tab-101]{display:block}.hero-module-omnichannel .mobile-tabs-box input#tab-102:checked~.tabs label[for=tab-102]{color:#fff;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px}.hero-module-omnichannel .mobile-tabs-box input#tab-102:checked~.tabs-content span[data-tab=tab-102]{display:block}.hero-module-omnichannel .mobile-tabs-box input#tab-103:checked~.tabs label[for=tab-103]{color:#fff;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px}.hero-module-omnichannel .mobile-tabs-box input#tab-103:checked~.tabs-content span[data-tab=tab-103]{display:block}.omnichannel~.module.headline-text1{max-width:1162px;margin-left:auto;margin-right:auto;padding:0 26px}.omnichannel~.module.headline-text1 h1{font-family:VolvoNovumMedium,sans-serif;font-size:40px;font-weight:500;line-height:1.2;text-align:center;color:#141414;margin:0 0 20px}@media (max-width:767px){.omnichannel~.module.headline-text1 h1{font-size:32px;text-align:left}}.omnichannel~.module.headline-text1 p{font-family:VolvoNovumLight;font-size:20px;font-weight:300;line-height:1.4;text-align:center;color:#707070}@media (max-width:767px){.omnichannel~.module.headline-text1 p{text-align:left}}.omnichannel~.module.headline-text1 .wrapper-box{display:flex;justify-content:space-between;gap:60px;color:#141414}@media (max-width:767px){.omnichannel~.module.headline-text1 .wrapper-box{flex-wrap:wrap;max-width:640px;margin:0 auto}}.omnichannel~.module.headline-text1 .title-box{flex:1 1 auto}.omnichannel~.module.headline-text1 .title-box-v2{max-width:376px}@media (max-width:767px){.omnichannel~.module.headline-text1 .title-box-v2{max-width:100%}}.omnichannel~.module.headline-text1 .title-box-v2 h1{text-align:left;color:inherit;margin:0 0 32px}.omnichannel~.module.headline-text1 .title-box-v2 p{text-align:left;color:inherit}.omnichannel~.module.headline-text1 .consumption-box{flex:1 1 auto;max-width:614px}@media (max-width:767px){.omnichannel~.module.headline-text1 .consumption-box{max-width:100%}}.omnichannel~.module.headline-text1 .consumption-box h6{font-family:VolvoNovumMedium,sans-serif;font-size:15px;font-weight:500;text-align:left;margin:0 0 20px}.omnichannel~.module.headline-text1 .consumption-box .item-box{display:flex;flex-wrap:wrap;gap:16px 32px}.omnichannel~.module.headline-text1 .consumption-box .item-box .item{flex:1 1 calc(33.33333% - 32px)}@media (max-width:575px){.omnichannel~.module.headline-text1 .consumption-box .item-box .item{flex:1 1 100%}}@media (max-width:575px){.omnichannel~.module.headline-text1 .consumption-box .item-box .item br{display:none}}.omnichannel~.module.headline-text1 .consumption-box .item-box .item h5{font-family:VolvoNovumMedium,sans-serif;font-size:20px;font-weight:500;margin:0 0 8px}.omnichannel~.module.headline-text1 .consumption-box .item-box .item h5 span{font-size:14px}.omnichannel~.module.headline-text1 .consumption-box .item-box .item h6{font-family:VolvoNovumLight;font-size:14px;font-weight:300;color:#707070;margin:0}.omnichannel~.module.offer-omnichannel{padding:0 26px;max-width:1162px;margin-left:auto;margin-right:auto}.omnichannel~.module.offer-omnichannel .title-box{margin:0 auto 80px;max-width:640px}.omnichannel~.module.offer-omnichannel .title-box h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.2;text-align:center;color:#000;margin:0 0 25px}@media (max-width:767px){.omnichannel~.module.offer-omnichannel .title-box h2{font-size:24px;text-align:left}}.omnichannel~.module.offer-omnichannel .title-box p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:center;color:#000;margin:0 0 0}@media (max-width:767px){.omnichannel~.module.offer-omnichannel .title-box p{text-align:left}}.omnichannel~.module.offer-omnichannel .content-wrapper{display:flex;flex-wrap:wrap;gap:30px;margin:80px 0 0}@media (max-width:767px){.omnichannel~.module.offer-omnichannel .content-wrapper{margin:60px 0 0}}.omnichannel~.module.offer-omnichannel .content-wrapper .item{flex:1 1 calc(33.33333% - 20px)}@media (max-width:767px){.omnichannel~.module.offer-omnichannel .content-wrapper .item{flex:1 1 100%}}.omnichannel~.module.offer-omnichannel .content-wrapper .item .content-box{display:flex;gap:20px;margin:0 0 30px}@media (max-width:767px){.omnichannel~.module.offer-omnichannel .content-wrapper .item .content-box{background:#fafafa;border-radius:10px;margin:0 0 16px;padding:12px 0}}.omnichannel~.module.offer-omnichannel .content-wrapper .item .icon-box{width:80px;height:80px;background:#fafafa;border-radius:10px;flex-shrink:0;display:flex;justify-content:center;align-items:center}@media (max-width:767px){.omnichannel~.module.offer-omnichannel .content-wrapper .item .icon-box{height:auto;min-height:56px}}.omnichannel~.module.offer-omnichannel .content-wrapper .item h6{font-family:VolvoNovumMedium,sans-serif;font-size:16px;font-weight:500;line-height:1.2;color:#161618;margin:0 0 5px}.omnichannel~.module.offer-omnichannel .content-wrapper .item p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:left;color:#707070;margin:0 0 0}@media (max-width:767px){.omnichannel~.module.offer-omnichannel .content-wrapper .item p{text-align:left}}@media (max-width:767px){.omnichannel~.module.offer-omnichannel .content-wrapper .item p{font-size:12px}}.omnichannel~.module.offer-omnichannel .content-wrapper .item .links-box{display:flex;flex-direction:column;gap:20px;margin:0 0 0 100px}@media (max-width:767px){.omnichannel~.module.offer-omnichannel .content-wrapper .item .links-box{gap:10px;align-items:center;margin:0}}.omnichannel~.module.image-text .item-wrapper{max-width:1018px;margin-left:auto;margin-right:auto;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:30px}.omnichannel~.module.image-text .item-wrapper.inverse{flex-direction:row-reverse}.omnichannel~.module.image-text .item-wrapper .item{flex-basis:calc(50% - 15px)}@media (max-width:991px){.omnichannel~.module.image-text .item-wrapper .item{flex-basis:100%}}.omnichannel~.module.image-text .item-wrapper picture img{width:100%}@media (max-width:991px){.omnichannel~.module.image-text .item-wrapper .content-box{padding:0 26px}}.omnichannel~.module.image-text .item-wrapper .content-box h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.2;text-align:center;color:#141414;margin:0 0 30px}@media (max-width:767px){.omnichannel~.module.image-text .item-wrapper .content-box h2{font-size:24px;text-align:left}}.omnichannel~.module.image-text .item-wrapper .content-box h3{font-family:VolvoNovumMedium,sans-serif;font-size:28px;font-weight:500;color:#141414;margin:0 0 30px}@media (max-width:767px){.omnichannel~.module.image-text .item-wrapper .content-box h3{font-size:20px;margin:0 0 16px}}.omnichannel~.module.image-text .item-wrapper .content-box p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:left;color:#000;margin:0 0 30px}@media (max-width:767px){.omnichannel~.module.image-text .item-wrapper .content-box p{text-align:left}}.omnichannel~.module.image-text .item-wrapper .content-box p:last-child{margin:0}.omnichannel~.module.image-text .item-wrapper .content-box .links-box{display:flex;flex-wrap:wrap;align-items:center;gap:20px}@media (max-width:767px){.omnichannel~.module.image-text .item-wrapper .content-box .links-box a{width:100%}}.omnichannel~.module.image-text-2 .item-wrapper{max-width:1046px;margin-left:auto;margin-right:auto;margin-right:0}.omnichannel~.tabs-img .title-box{padding:0 26px}.omnichannel~.tabs-img h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.2;text-align:center;color:#161818;margin:0 0 40px}@media (max-width:767px){.omnichannel~.tabs-img h2{font-size:24px;text-align:left}}.omnichannel~.tabs-img .item-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}@media (max-width:767px){.omnichannel~.tabs-img .item-wrapper{justify-content:center}}.omnichannel~.tabs-img .tabs-box{width:100%;max-width:476px;padding:60px;position:absolute;left:0;box-shadow:0 20px 50px 0 rgba(0,0,0,.16);background-color:#fff}@media (max-width:767px){.omnichannel~.tabs-img .tabs-box{position:initial;max-width:730px;padding:0 26px 40px;box-shadow:none}}.omnichannel~.tabs-img .tabs-box .tabs{display:flex;flex-wrap:wrap;gap:8px 40px;overflow-x:auto;margin:0 0 20px}@media (max-width:767px){.omnichannel~.tabs-img .tabs-box .tabs{flex-wrap:nowrap;height:26px}}.omnichannel~.tabs-img .tabs-box .tabs label{font-family:VolvoNovumMedium,sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:#a0a0a0;cursor:pointer;margin:0;white-space:nowrap}.omnichannel~.tabs-img .tabs-box .tabs label:hover{color:#141414;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px;text-decoration-color:#1c6bba}.omnichannel~.tabs-img .tabs-box .tabs-content ul{list-style:initial;margin:0 0 0 16px;font-family:VolvoNovumLight;font-size:15px;font-weight:300;line-height:1.4;color:#585858}.omnichannel~.tabs-img .tabs-box .tabs-content ul li:not(:last-child){margin:0 0 8px}.omnichannel~.tabs-img .tabs-box .tabs-content>div{display:none}.omnichannel~.tabs-img .tabs-box .tabs-content>div>p{font-family:VolvoNovumLight;font-size:15px;font-weight:300;line-height:1.4;color:#585858}.omnichannel~.tabs-img .tabs-box .tabs-content .disclaimer-box{padding:0}.omnichannel~.tabs-img .tabs-box .tabs-content .disclaimer-box p{text-align:left}.omnichannel~.tabs-img .tabs-box input{display:none}.omnichannel~.tabs-img .tabs-box input#tab-200:checked~.tabs label[for=tab-200]{color:#141414;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px;text-decoration-color:#1c6bba}.omnichannel~.tabs-img .tabs-box input#tab-200:checked~.tabs-content div[data-tab=tab-200]{display:block}.omnichannel~.tabs-img .tabs-box input#tab-201:checked~.tabs label[for=tab-201]{color:#141414;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px;text-decoration-color:#1c6bba}.omnichannel~.tabs-img .tabs-box input#tab-201:checked~.tabs-content div[data-tab=tab-201]{display:block}.omnichannel~.tabs-img .tabs-box input#tab-202:checked~.tabs label[for=tab-202]{color:#141414;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px;text-decoration-color:#1c6bba}.omnichannel~.tabs-img .tabs-box input#tab-202:checked~.tabs-content div[data-tab=tab-202]{display:block}.omnichannel~.tabs-img .tabs-box input#tab-203:checked~.tabs label[for=tab-203]{color:#141414;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px;text-decoration-color:#1c6bba}.omnichannel~.tabs-img .tabs-box input#tab-203:checked~.tabs-content div[data-tab=tab-203]{display:block}.omnichannel~.tabs-img .tabs-box input#tab-204:checked~.tabs label[for=tab-204]{color:#141414;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px;text-decoration-color:#1c6bba}.omnichannel~.tabs-img .tabs-box input#tab-204:checked~.tabs-content div[data-tab=tab-204]{display:block}.omnichannel~.tabs-img .tabs-box input#tab-205:checked~.tabs label[for=tab-205]{color:#141414;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px;text-decoration-color:#1c6bba}.omnichannel~.tabs-img .tabs-box input#tab-205:checked~.tabs-content div[data-tab=tab-205]{display:block}.omnichannel~.tabs-img .tabs-box input#tab-206:checked~.tabs label[for=tab-206]{color:#141414;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px;text-decoration-color:#1c6bba}.omnichannel~.tabs-img .tabs-box input#tab-206:checked~.tabs-content div[data-tab=tab-206]{display:block}.omnichannel~.tabs-img .image-box{max-width:730px}.omnichannel~.tabs-img .image-box.hide{display:none}.omnichannel~.tabs-img .image-box picture img{width:100%}.omnichannel~.item-columns{padding:0 26px}.omnichannel~.item-columns .title-box{margin:0 auto 80px;max-width:770px;padding:0 10px}@media (max-width:767px){.omnichannel~.item-columns .title-box{max-width:unset;margin-left:auto;margin-right:auto}}.omnichannel~.item-columns p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:center;color:#000;margin:0 0 0}@media (max-width:767px){.omnichannel~.item-columns p{text-align:left}}.omnichannel~.item-columns h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.2;text-align:center;color:#000;margin:0 0 40px}@media (max-width:767px){.omnichannel~.item-columns h2{font-size:24px;text-align:left}}@media (max-width:767px){.omnichannel~.item-columns h2{text-align:center}}.omnichannel~.item-columns .item-box{display:flex;flex-wrap:wrap;gap:40px 30px}.omnichannel~.item-columns .item-box .item .image-box picture img{width:100%;margin:0 0 30px}@media (max-width:1199px){.omnichannel~.item-columns .item-box .item .text-box{padding:0 26px}}.omnichannel~.item-columns .item-box .item .text-box h5{font-family:VolvoNovumRegular,sans-serif;font-size:22px;font-weight:400;line-height:1.2;text-align:left;color:#161618;margin:0 0 16px}@media (max-width:767px){.omnichannel~.item-columns .item-box .item .text-box h5{font-size:20px}}@media (max-width:1199px){.omnichannel~.item-columns .item-box .item .text-box h5{font-family:VolvoNovumMedium,sans-serif;font-size:20px}}.omnichannel~.item-columns .item-box .item .text-box p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:left;color:#161618;margin:0 0 20px}@media (max-width:767px){.omnichannel~.item-columns .item-box .item .text-box p{text-align:left}}.omnichannel~.item-columns .item-box .item .text-box p{font-size:15px}@media (max-width:1199px){.omnichannel~.item-columns .item-box .item .text-box .match-height{height:auto!important}}.omnichannel~.item-columns .item-box .item .text-box ul{font-family:VolvoNovumLight;font-size:15px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:left;color:#141414;list-style:initial;margin:0 0 0 16px}@media (max-width:1199px){.omnichannel~.item-columns .item-box .item .text-box ul{font-size:16px}}.omnichannel~.item-columns .item-box .item .text-box ul li:not(:last-child){margin:0 0 8px}.omnichannel~.item-columns-3 h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.2;text-align:center;color:#141414;margin:0 0 40px}@media (max-width:767px){.omnichannel~.item-columns-3 h2{font-size:24px;text-align:left}}@media (max-width:767px){.omnichannel~.item-columns-3 h2{text-align:center}}.omnichannel~.item-columns-3 .item-box .item{flex-basis:calc(33.333333% - 20px);flex-grow:1}@media (max-width:991px){.omnichannel~.item-columns-3 .item-box .item{flex-basis:calc(50% - 15px)}}@media (max-width:767px){.omnichannel~.item-columns-3 .item-box .item{flex-basis:100%}}.omnichannel~.item-columns-4 .item-box .item{flex-basis:calc(25% - 25px);flex-grow:1}@media (max-width:1199px){.omnichannel~.item-columns-4 .item-box .item{flex-basis:calc(50% - 15px)}}@media (max-width:767px){.omnichannel~.item-columns-4 .item-box .item{flex-basis:100%}}.omnichannel~.bgimage-text .bg-img-wrapper{position:relative;display:flex;flex-direction:row;justify-content:center;gap:30px}@media (max-width:1199px){.omnichannel~.bgimage-text .bg-img-wrapper{flex-wrap:wrap}}.omnichannel~.bgimage-text .bg-img-wrapper .item-wrapper{position:relative;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;flex-grow:1;background:#fafafa}.omnichannel~.bgimage-text .bg-img-wrapper .item-wrapper .item:nth-of-type(2n-1){width:100%;position:absolute;left:0}@media (max-width:767px){.omnichannel~.bgimage-text .bg-img-wrapper .item-wrapper .item:nth-of-type(2n-1){position:relative}}.omnichannel~.bgimage-text .bg-img-wrapper .item-wrapper .img-wrapper img{width:100%;object-fit:cover;max-height:356px;margin:84px 0 0}@media (max-width:767px){.omnichannel~.bgimage-text .bg-img-wrapper .item-wrapper .img-wrapper img{max-height:268px;margin:0}}.omnichannel~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper{max-width:498px;padding-left:98px}@media (max-width:1199px){.omnichannel~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper{padding-left:60px}}@media (max-width:1199px){.omnichannel~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper{max-width:356px}}@media (max-width:767px){.omnichannel~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper{max-width:100%;padding:40px 26px 0;margin:0 0 -24px}}.omnichannel~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.2;text-align:left;color:#000;margin:0 0 30px}@media (max-width:767px){.omnichannel~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper h2{font-size:24px;text-align:left}}.omnichannel~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:left;color:#141414;margin:0 0 30px}@media (max-width:767px){.omnichannel~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper p{text-align:left}}@media (max-width:767px){.omnichannel~.bgimage-text .bg-img-wrapper .item-wrapper .text-block-wrapper .description{margin:1.25rem 0}}.omnichannel~.bgimage-text-2 .bg-img-wrapper .item-wrapper .item:nth-of-type(2n-1){top:0}.omnichannel~.bgimage-text-2 .bg-img-wrapper .item-wrapper .img-wrapper img{max-height:268px;margin:172px 0 0}@media (max-width:767px){.omnichannel~.bgimage-text-2 .bg-img-wrapper .item-wrapper .img-wrapper img{margin:0}}.omnichannel~.bgimage-text-2 .bg-img-wrapper .item-wrapper .text-block-wrapper{max-width:354px;padding-left:48px;padding-top:48px}@media (max-width:767px){.omnichannel~.bgimage-text-2 .bg-img-wrapper .item-wrapper .text-block-wrapper{max-width:100%;padding:40px 26px 0;margin:0 0 -24px}}.omnichannel~.module.teaser-contact-module{max-width:100%;margin-left:auto;margin-right:auto}.omnichannel~.module.teaser-contact-module .contact-teaser-box{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.omnichannel~.module.teaser-contact-module .contact-teaser-box .text-box{width:100%;max-width:508px;padding:64px 42px;position:absolute;left:7.5%;background-color:#fff}@media (max-width:1199px){.omnichannel~.module.teaser-contact-module .contact-teaser-box .text-box{padding:30px 26px;left:3.5%;max-width:354px}}@media (max-width:767px){.omnichannel~.module.teaser-contact-module .contact-teaser-box .text-box{max-width:100%;position:initial;padding:30px 26px 0 26px}}.omnichannel~.module.teaser-contact-module .contact-teaser-box .text-box h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.2;text-align:left;color:#000;margin:0 0 30px}@media (max-width:767px){.omnichannel~.module.teaser-contact-module .contact-teaser-box .text-box h2{font-size:24px;text-align:left}}.omnichannel~.module.teaser-contact-module .contact-teaser-box .text-box p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:left;color:#000;margin:0 0 30px}@media (max-width:767px){.omnichannel~.module.teaser-contact-module .contact-teaser-box .text-box p{text-align:left}}.omnichannel~.module.teaser-contact-module .contact-teaser-box .text-box .links-box{display:flex;flex-wrap:wrap;gap:20px}.omnichannel~.module.teaser-contact-module .contact-teaser-box .text-box .links-box a{font-family:VolvoNovumRegular,sans-serif;font-size:15px;line-height:normal;color:#464646;display:flex;align-items:center}.omnichannel~.module.teaser-contact-module .contact-teaser-box .text-box .links-box a:hover{text-decoration:underline}.omnichannel~.module.teaser-contact-module .contact-teaser-box .text-box .links-box a[href^='tel:']:before{content:"\e915";font-family:icomoon-old;margin-right:20px}.omnichannel~.module.teaser-contact-module .contact-teaser-box .text-box .links-box a[href^='mailto:']:before{content:"\E91A";font-family:icomoon-old;margin-right:20px}.omnichannel~.module.teaser-contact-module .contact-teaser-box .image-box img{width:100%;min-height:400px;object-fit:cover}.omnichannel~.openPopup{position:fixed;z-index:9999;overflow-y:hidden;top:0;bottom:0;left:0;right:0;display:none;visibility:hidden;opacity:0;transition:opacity .3s ease-out;padding:24px;align-items:center;justify-content:center}@media (max-width:767px){.omnichannel~.openPopup{padding:0}}.omnichannel~.openPopup .openPopup-wrapper{position:relative;z-index:9;overflow-y:auto;margin:0 auto;max-width:1510px;width:100%;max-height:calc(100vh - 24px * 2);height:fit-content;padding:54px 24px;background:#fff}@media (max-width:767px){.omnichannel~.openPopup .openPopup-wrapper{max-height:unset;height:100%}}.omnichannel~.openPopup .openPopup-wrapper .ef2new-with-popup-popup{max-width:unset;padding:0}.omnichannel~.openPopup .openPopup-wrapper .ef2new-with-popup-popup .item-wrapper{flex-wrap:nowrap}@media (max-width:991px){.omnichannel~.openPopup .openPopup-wrapper .ef2new-with-popup-popup .item-wrapper{flex-wrap:wrap}}.omnichannel~.openPopup .popup-header{position:relative;display:flex;align-items:center;justify-content:center;margin:0 0 54px}.omnichannel~.openPopup .popup-header h2{font-family:VolvoNovumMedium,sans-serif;font-size:28px;font-weight:500;color:#141414;margin:0}@media (max-width:767px){.omnichannel~.openPopup .popup-header h2{font-size:24px}}.omnichannel~.openPopup .close-popup{width:24px;height:24px;margin:44px 44px 0 0;cursor:pointer;position:absolute;top:0;right:0}@media (max-width:991px){.omnichannel~.openPopup .close-popup{margin:20px 20px 0 0}}.omnichannel~.openPopup .overlay-popup{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.7)}.omnichannel~.hybrid-bonus-teaser>div{position:relative;display:flex;flex-direction:column;align-items:center;background:#fafafa}.omnichannel~.hybrid-bonus-teaser>div>svg{display:none;max-width:120%;height:auto}@media (max-width:767px){.omnichannel~.hybrid-bonus-teaser>div>svg{max-width:110%;margin-left:5%}}.omnichannel~.hybrid-bonus-teaser>div>svg:nth-of-type(1){display:block}@media (max-width:767px){.omnichannel~.hybrid-bonus-teaser>div>svg:nth-of-type(1){display:none}}.omnichannel~.hybrid-bonus-teaser>div>svg:nth-of-type(2){display:none}@media (max-width:767px){.omnichannel~.hybrid-bonus-teaser>div>svg:nth-of-type(2){display:block}}@media (max-width:319px){.omnichannel~.hybrid-bonus-teaser>div>svg:nth-of-type(2){display:none}}.omnichannel~.hybrid-bonus-teaser .content-box{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:16px;display:flex;align-items:center;justify-content:center;gap:40px 7.5%}@media (max-width:767px){.omnichannel~.hybrid-bonus-teaser .content-box{flex-direction:column;flex-wrap:wrap;align-content:center;align-items:flex-start}}@media (max-width:319px){.omnichannel~.hybrid-bonus-teaser .content-box{position:relative;top:auto;left:auto;transform:none}}.omnichannel~.hybrid-bonus-teaser .svg-box svg{max-width:172px;height:auto}@media (max-width:767px){.omnichannel~.hybrid-bonus-teaser .svg-box svg{max-width:146px}}.omnichannel~.hybrid-bonus-teaser .text-box{max-width:440px}@media (max-width:767px){.omnichannel~.hybrid-bonus-teaser .text-box{max-width:240px}}.omnichannel~.hybrid-bonus-teaser .text-box h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.2;text-align:left;color:#000;margin:0 0 20px}@media (max-width:767px){.omnichannel~.hybrid-bonus-teaser .text-box h2{font-size:24px;text-align:left}}@media (max-width:767px){.omnichannel~.hybrid-bonus-teaser .text-box h2{font-size:20px}}.omnichannel~.hybrid-bonus-teaser .text-box p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:left;color:#161618;margin:0 0 30px}@media (max-width:767px){.omnichannel~.hybrid-bonus-teaser .text-box p{text-align:left}}.omnichannel~.hybrid-bonus-teaser .text-box p{font-size:14px}.omnichannel~.cross-teaser .item-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}@media (max-width:767px){.omnichannel~.cross-teaser .item-wrapper{justify-content:center}}.omnichannel~.cross-teaser .text-box{width:100%;max-width:500px;padding:52px;position:absolute;right:0;box-shadow:0 20px 50px 0 rgba(0,0,0,.16);background-color:#fff}@media (max-width:991px){.omnichannel~.cross-teaser .text-box{max-width:338px;padding:20px 26px}}@media (max-width:767px){.omnichannel~.cross-teaser .text-box{position:initial;margin:-44px 26px 0;box-shadow:none;text-align:center}}.omnichannel~.cross-teaser .text-box h4{font-family:VolvoNovumMedium,sans-serif;font-size:24px;font-weight:500;color:#000;margin:0 0 30px}@media (max-width:767px){.omnichannel~.cross-teaser .text-box h4{margin:0 0 44px}}.omnichannel~.cross-teaser .text-box p{font-family:VolvoNovumLight;font-size:16px;font-weight:300;line-height:1.47;text-align:left;color:#000;margin:0 0 30px}@media (max-width:767px){.omnichannel~.cross-teaser .text-box p{text-align:left}}.omnichannel~.cross-teaser .image-box{max-width:762px}.omnichannel~.cross-teaser .image-box picture img{width:100%}.omnichannel~.cross-teaser.electric-tour .text-box{padding:30px 40px}.omnichannel~.cross-teaser.electric-tour .text-box h4{color:#141414;margin:0 0 20px}.omnichannel~.cross-teaser.inverse .item-wrapper{justify-content:flex-end}@media (max-width:767px){.omnichannel~.cross-teaser.inverse .item-wrapper{justify-content:center}}.omnichannel~.cross-teaser.inverse .text-box{left:0;right:auto}.omnichannel~.ex30-cc-teaser{max-width:unset;position:relative;background:#fafafa;padding:60px 0 30px;margin:100px 0}@media (max-width:767px){.omnichannel~.ex30-cc-teaser{padding:120px 0 0;margin:80px 0}}.omnichannel~.ex30-cc-teaser .landscape{position:absolute;top:-72px;left:0}@media (max-width:767px){.omnichannel~.ex30-cc-teaser .landscape{top:-52px}}.omnichannel~.ex30-cc-teaser .title-box{z-index:1;position:relative;text-align:center;padding:0 26px;margin:0 0 72px}@media (max-width:767px){.omnichannel~.ex30-cc-teaser .title-box{margin:0 0 60px}}.omnichannel~.ex30-cc-teaser .title-box h2{font-family:VolvoNovumMedium,sans-serif;font-size:32px;font-weight:500;line-height:1.2;text-align:center;color:#141414;margin:0 0 10px}@media (max-width:767px){.omnichannel~.ex30-cc-teaser .title-box h2{font-size:24px;text-align:left}}@media (max-width:767px){.omnichannel~.ex30-cc-teaser .title-box h2{text-align:center;margin:0 0 16px}}.omnichannel~.ex30-cc-teaser .title-box h5{font-family:VolvoNovumRegular,sans-serif;font-size:22px;font-weight:400;line-height:1.2;text-align:center;color:#141414;margin:0 0 55px}@media (max-width:767px){.omnichannel~.ex30-cc-teaser .title-box h5{font-size:20px}}@media (max-width:767px){.omnichannel~.ex30-cc-teaser .title-box h5{font-size:16px;margin:0 0 40px}}.omnichannel~.ex30-cc-teaser .tabs-box{max-width:1138px;margin-left:auto;margin-right:auto;width:100%;display:flex;flex-wrap:wrap;justify-content:center}.omnichannel~.ex30-cc-teaser .tabs-box input{display:none}.omnichannel~.ex30-cc-teaser .tabs-box input#tab-300:checked~.tabs label[for=tab-300]{color:#141414;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px;text-decoration-color:#1c6bba}.omnichannel~.ex30-cc-teaser .tabs-box input#tab-300:checked~.tabs-content div[data-tab=tab-300]{display:flex}.omnichannel~.ex30-cc-teaser .tabs-box input#tab-301:checked~.tabs label[for=tab-301]{color:#141414;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px;text-decoration-color:#1c6bba}.omnichannel~.ex30-cc-teaser .tabs-box input#tab-301:checked~.tabs-content div[data-tab=tab-301]{display:flex}.omnichannel~.ex30-cc-teaser .tabs-box input#tab-302:checked~.tabs label[for=tab-302]{color:#141414;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px;text-decoration-color:#1c6bba}.omnichannel~.ex30-cc-teaser .tabs-box input#tab-302:checked~.tabs-content div[data-tab=tab-302]{display:flex}.omnichannel~.ex30-cc-teaser .tabs-box input#tab-303:checked~.tabs label[for=tab-303]{color:#141414;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px;text-decoration-color:#1c6bba}.omnichannel~.ex30-cc-teaser .tabs-box input#tab-303:checked~.tabs-content div[data-tab=tab-303]{display:flex}.omnichannel~.ex30-cc-teaser .tabs-box input#tab-304:checked~.tabs label[for=tab-304]{color:#141414;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px;text-decoration-color:#1c6bba}.omnichannel~.ex30-cc-teaser .tabs-box input#tab-304:checked~.tabs-content div[data-tab=tab-304]{display:flex}.omnichannel~.ex30-cc-teaser .tabs{display:flex;gap:40px;overflow-x:auto;padding:0 26px;margin:0 0 16px;height:36px}.omnichannel~.ex30-cc-teaser .tabs label{font-family:VolvoNovumMedium,sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:#a0a0a0;cursor:pointer;margin:0;white-space:nowrap}.omnichannel~.ex30-cc-teaser .tabs label:hover{color:#141414;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2.5px;text-decoration-color:#1c6bba}.omnichannel~.ex30-cc-teaser .tabs-content{position:relative;width:100%}.omnichannel~.ex30-cc-teaser .tabs-content [data-tab]{position:relative;display:none;justify-content:flex-end;align-items:center}@media (max-width:767px){.omnichannel~.ex30-cc-teaser .tabs-content [data-tab]{justify-content:center;align-items:flex-start}}.omnichannel~.ex30-cc-teaser .tabs-content .image-box img{width:100%}.omnichannel~.ex30-cc-teaser .tabs-content .text-box{position:absolute;margin:40px}@media (max-width:991px){.omnichannel~.ex30-cc-teaser .tabs-content .text-box{margin:26px}}.omnichannel~.ex30-cc-teaser .tabs-content .text-box>div{max-width:470px;background:#fff;padding:60px;margin:0 auto}@media (max-width:991px){.omnichannel~.ex30-cc-teaser .tabs-content .text-box>div{max-width:350px;padding:26px}}.omnichannel~.ex30-cc-teaser .tabs-content .text-box h4{font-family:VolvoNovumMedium,sans-serif;font-size:26px;font-weight:500;letter-spacing:normal;text-align:left;color:#141414;margin:0 0 16px}@media (max-width:767px){.omnichannel~.ex30-cc-teaser .tabs-content .text-box h4{font-size:24px}}.omnichannel~.ex30-cc-teaser .tabs-content .text-box h5{font-family:VolvoNovumRegular,sans-serif;font-size:22px;font-weight:400;line-height:1.2;text-align:left;color:#000;margin:0 0 0}@media (max-width:767px){.omnichannel~.ex30-cc-teaser .tabs-content .text-box h5{font-size:20px}}@media (max-width:767px){.omnichannel~.ex30-cc-teaser .tabs-content .text-box h5{font-size:16px}}.module.newcar_detail{font-size:16px;font-family:VolvoNovumLight;padding-bottom:40px}.module.newcar_detail .info-block{min-height:450px}.module.newcar_detail .carousel-indicators li{background:0 0;width:10px;height:10px;transition:none;border-radius:50%;border:1px #fff solid}.module.newcar_detail .carousel-indicators li.active{background-color:#fff}.module.newcar_detail .carousel-item{min-height:250px}.module.newcar_detail .carousel-control-next-icon,.module.newcar_detail .carousel-control-prev-icon{background:0 0}.module.newcar_detail .carousel-control-next{right:-3px}.module.newcar_detail .carousel-control-prev{left:-3px}.module.newcar_detail .carousel-control-next,.module.newcar_detail .carousel-control-prev{opacity:1;width:15px}.module.newcar_detail .carousel-control-next-icon:before{content:"";width:26px;height:2px;position:absolute;border-bottom:2px solid #000;margin-top:auto;margin-bottom:auto;bottom:-10px;top:0;right:0;transform:rotate(-45deg)}.module.newcar_detail .carousel-control-next-icon:after{content:"";width:26px;height:2px;position:absolute;border-bottom:2px solid #000;margin-top:auto;margin-bottom:auto;bottom:0;top:-26px;right:0;transform:rotate(45deg)}.module.newcar_detail .carousel-control-prev-icon:before{content:"";width:26px;height:2px;position:absolute;border-bottom:2px solid #000;margin-top:auto;margin-bottom:auto;bottom:0;top:0;left:0;transform:rotate(45deg)}.module.newcar_detail .carousel-control-prev-icon:after{content:"";width:26px;height:2px;position:absolute;border-bottom:2px solid #000;margin-top:auto;margin-bottom:auto;bottom:0;top:-36px;left:0;transform:rotate(-45deg)}.module.newcar_detail .legal-text-wrapper{padding:0 25px}.module.newcar_detail .legal-text-container{display:flex;justify-content:center;flex-wrap:wrap}.module.newcar_detail .legal-text-container .item{padding:0 20px;border-right:2px solid #1c6bba;text-align:center;font-weight:600;margin:5px 0}.module.newcar_detail .legal-text-container .item:last-child{border:none}.module.newcar_detail .legal-text-container .item .title{line-height:22px;margin-bottom:2px}.module.newcar_detail .legal-text-container .item .price-value{font-size:13px}.module.newcar_detail .return-back-wrapper .arrow-left{transition:.3s all ease}.module.newcar_detail table.energy-table td{width:68.5%}.module.newcar_detail table.table-striped:not(.energy-table) td{width:68.8%}.module.newcar_detail .nameProduct{max-width:55%;margin:0 auto;display:block}.module.newcar_detail .carousel-item h2{font-size:1.87em}.module.newcar_detail .carousel-item h3{font-size:1.25em}.module.newcar_detail .carousel-item h4{font-size:.88em}.module.newcar_detail .carousel-item .button_wrapper a{font-size:1.11em}.module.newcar_detail .carousel-item .button_wrapper span{transition:all .3s ease}.module.newcar_detail .carousel-item .button_wrapper span.arrow-right{vertical-align:sub}.module.newcar_detail .equipment-subline-wrapper{font-size:.88em}.module.newcar_detail .technical-description-first,.module.newcar_detail .technical-description-hybrid,.module.newcar_detail .technical-description-second{font-size:.88em;line-height:1.7}.module.newcar_detail .technical-description-first .for-admin,.module.newcar_detail .technical-description-hybrid .for-admin,.module.newcar_detail .technical-description-second .for-admin{display:none}.module.newcar_detail .technical-description-first .co2lbl,.module.newcar_detail .technical-description-first .dattext,.module.newcar_detail .technical-description-hybrid .co2lbl,.module.newcar_detail .technical-description-hybrid .dattext,.module.newcar_detail .technical-description-second .co2lbl,.module.newcar_detail .technical-description-second .dattext{color:#1c6bba;border-bottom:1px solid #1c6bba}.module.newcar_detail .technical-description-first .co2lbl:after,.module.newcar_detail .technical-description-first .dattext:after,.module.newcar_detail .technical-description-hybrid .co2lbl:after,.module.newcar_detail .technical-description-hybrid .dattext:after,.module.newcar_detail .technical-description-second .co2lbl:after,.module.newcar_detail .technical-description-second .dattext:after{content:'\e908';font-family:icomoon;font-size:8px;margin-left:6px;transition:all .3s ease 0s}.module.newcar_detail .technical-description-first .co2lbl:hover,.module.newcar_detail .technical-description-first .dattext:hover,.module.newcar_detail .technical-description-hybrid .co2lbl:hover,.module.newcar_detail .technical-description-hybrid .dattext:hover,.module.newcar_detail .technical-description-second .co2lbl:hover,.module.newcar_detail .technical-description-second .dattext:hover{color:#23527c}.module.newcar_detail .technical-description-first .co2lbl:hover:after,.module.newcar_detail .technical-description-first .dattext:hover:after,.module.newcar_detail .technical-description-hybrid .co2lbl:hover:after,.module.newcar_detail .technical-description-hybrid .dattext:hover:after,.module.newcar_detail .technical-description-second .co2lbl:hover:after,.module.newcar_detail .technical-description-second .dattext:hover:after{margin-left:10px}.module.newcar_detail .technical-description-electric-additional{margin-top:1em}.module.newcar_detail .cash-price-title{text-transform:capitalize}.module.newcar_detail .co2-emissions-info{font-size:.9em;line-height:normal}.module.newcar_detail .equipment-highlights-info li span,.module.newcar_detail .more-features-info li span{padding-left:10px}.module.newcar_detail .text-with-buttons.button_wrapper .title-of-module{font-size:1.25em}.module.newcar_detail .return-back-button-wrapper{font-size:1.13em}.module.newcar_detail .dealer-item .name,.module.newcar_detail .dealer-item .surname{font-size:1.13em}.module.newcar_detail .show-more-button{font-size:16px;cursor:pointer}.module.newcar_detail .show-more-button:not(.active) .show-text{display:none}.module.newcar_detail .show-more-button.active .hidden-text{display:none}.module.newcar_detail .show-more-button .icon{font-size:.81em}.module.newcar_detail .show-more-button:hover .icon{margin-left:10px!important}.module.newcar_detail .show-more-button .icon_plus{transform:rotate(45deg);display:inline-block}.module.newcar_detail .erstellen-wrapper-link{display:flex;flex-wrap:wrap;margin-bottom:10px}.module.newcar_detail .erstellen-wrapper-link a:first-of-type{text-transform:uppercase}.module .newcars .title,.module .oldcars .title{font-size:1.13em}.module .newcars_oldcars figcaption{margin-top:20px}.module .price-block{font-family:VolvoSansMedium}.module .price_and_offers_line{display:flex;justify-content:space-between;line-height:27px;font-size:14px}.module .price_and_offers_line .column-pre-text{margin:0 8px}.module .full-model-name span sup{font-size:13px;top:-.8em}.module .price_and_offers:first-of-type{line-height:1}.module .price_and_offers:first-of-type .price_and_offers_line:nth-child(2n){background-color:#fff;color:#000}.module .price_and_offers:first-of-type .price_and_offers_line:nth-child(2n) span:not(.editable),.module .price_and_offers:first-of-type .price_and_offers_line:nth-child(2n) span:not(.row_title){font-family:VolvoNovumLight}.module .price_and_offers:first-of-type .price_and_offers_line:nth-child(2n) span[data-name=price]{font-family:VolvoNovumLight}.module .price_and_offers:first-of-type .price_and_offers_line:nth-child(2n-1){background-color:#ececec;color:#000}.module .price_and_offers:first-of-type .price_and_offers_line:nth-child(2n-1) span:not(.editable),.module .price_and_offers:first-of-type .price_and_offers_line:nth-child(2n-1) span:not(.row_title){font-family:VolvoSansMedium}.module .price_and_offers:first-of-type .price_and_offers_line:first-of-type{background-color:#6e6e6e;color:#fff;font-family:VolvoSansMedium;display:flex;justify-content:flex-end}.module .price_and_offers:first-of-type .price_and_offers_line:first-of-type .row_title{margin-right:auto}.module .price_and_offers:not(:first-of-type) .price_and_offers_line:nth-child(2n){background-color:#fff;color:#000}.module .price_and_offers:not(:first-of-type) .price_and_offers_line:nth-child(2n):last-of-type{border-bottom:1px solid #ccc}.module .price_and_offers:not(:first-of-type) .price_and_offers_line:nth-child(2n) span:not(.editable),.module .price_and_offers:not(:first-of-type) .price_and_offers_line:nth-child(2n) span:not(.row_title){font-family:VolvoNovumLight}.module .price_and_offers:not(:first-of-type) .price_and_offers_line:nth-child(2n-1){background-color:#ececec;color:#000}.module .price_and_offers:not(:first-of-type) .price_and_offers_line:nth-child(2n-1) span:not(.editable),.module .price_and_offers:not(:first-of-type) .price_and_offers_line:nth-child(2n-1) span:not(.row_title){font-family:VolvoNovumLight}.module.newcar_detail .price_and_offers_line{height:40px}.module .bonustotal-row,.module .electricbonus-row,.module .mildbonus-row{background-color:#6e6e6e!important;color:#fff!important;border-top:1px solid #ccc}.module .bonustotal-row span:nth-of-type(2),.module .electricbonus-row span:nth-of-type(2),.module .mildbonus-row span:nth-of-type(2){margin-left:auto}.module .price_and_offers_line{padding:0!important;line-height:40px;margin-bottom:0;border-left:1px solid #ccc;border-right:1px solid #ccc}.module .row_title{width:64%;padding-right:5px;height:100%;display:block;text-align:right;border-right:1px solid #ccc}.module .price-block{font-family:VolvoSansMedium!important;margin:0 10px 0 5px}.module .price_and_offers_line{display:flex!important}.module .price_and_offers_line.d-none{display:none!important}.module .dealer-item{margin-bottom:25px}.module .dealer-item a{color:#000}.module .dealer-item a span{color:#1c6bba}.module .return-back-wrapper a{max-width:none}.js-getHeight .price_and_offers:first-of-type td.background-light>span:first-of-type{width:69%;padding-right:5px;height:100%;display:inline-block;border-right:1px solid #ccc;font-size:16px;line-height:40px;text-align:right}.shown [class*="-name-of-product"]{visibility:visible!important}@media (max-width:992px){.newcar_detail .newcars{margin-bottom:15px}.module.newcar_detail .price_and_offers_line{font-size:12px}}@media (max-width:767px){.module.newcar_detail .price_and_offers_line{font-size:11px}.module .row_title{width:60%}.module .price-block{margin:0 10px 0 5px}sub,sup{font-size:10px}.newcar_detail .newcars_oldcars img{padding:0 30px}.newcar_detail .newcars_oldcars a{width:90%}}.small-number{font-size:16px;top:-16px}.der-flex-item-list{padding:30px 0}.der-flex-item-list .item-list-top{margin-bottom:50px}.der-flex-item-list .item-list-top .item-list-image{max-width:500px;margin:0 auto}.der-flex-item-list .item-list-bottom .item-list-image{max-width:200px;margin:0 auto}.der-flex-item-list .item-list-image img{width:100%}.der-flex-item-list .item-list-title{font-size:24px;text-align:center;margin:20px 0 10px 0;height:70px;text-transform:uppercase}.der-flex-item-list .item-list-text{text-align:center}.der-flex-service,.der-volvo-service{padding:0 30px}.der-flex-service .active-rubber-mats img,.der-volvo-service .active-rubber-mats img{width:100%}.der-flex-service .active-rubber-mats .link a,.der-volvo-service .active-rubber-mats .link a{text-transform:uppercase}.der-flex-service .active-rubber-mats .rubber-mats-info .title,.der-volvo-service .active-rubber-mats .rubber-mats-info .title{display:block;font-size:36px;line-height:40px}.der-flex-service .active-rubber-mats .rubber-mats-info .rubber-mats-text,.der-volvo-service .active-rubber-mats .rubber-mats-info .rubber-mats-text{display:block;font-size:16px;margin:20px 0}.der-flex-service .active-rubber-mats .rubber-mats-info .rubber-mats-legal,.der-volvo-service .active-rubber-mats .rubber-mats-info .rubber-mats-legal{display:block;margin:20px 0;color:#6e6e6e;font-size:16px}.der-flex-service .active-rubber-mats .box-price,.der-volvo-service .active-rubber-mats .box-price{display:flex;align-items:center;justify-content:flex-end;line-height:40px;background-color:#6e6e6e;color:#fff;font-family:VolvoNovumLight}.der-flex-service .active-rubber-mats .box-price .box-left,.der-volvo-service .active-rubber-mats .box-price .box-left{text-transform:uppercase}.der-flex-service .active-rubber-mats .box-price .box-right,.der-volvo-service .active-rubber-mats .box-price .box-right{display:block;margin:0 15px 0 8px}.der-flex-service .performance-price h2,.der-flex-service .performance-price p,.der-volvo-service .performance-price h2,.der-volvo-service .performance-price p{margin:0}.der-flex-service .performance-price .box,.der-volvo-service .performance-price .box{display:flex;align-items:center}.der-flex-service .performance-price .performance-price-title,.der-volvo-service .performance-price .performance-price-title{display:flex;align-items:center}.der-flex-service .performance-price .performance-price-text,.der-volvo-service .performance-price .performance-price-text{width:100%;display:flex;align-items:center;justify-content:flex-end;background-color:#6e6e6e;color:#fff;padding:10px 15px;font-family:VolvoSansMedium}.der-flex-service .performance-price .performance-price-text .box-left,.der-volvo-service .performance-price .performance-price-text .box-left{text-transform:uppercase;font-size:16px;font-weight:700;margin-right:10px}.der-flex-service .performance-price .performance-price-text .box-right,.der-volvo-service .performance-price .performance-price-text .box-right{font-size:26px}.der-flex-service .performance-price .performance-price-description,.der-volvo-service .performance-price .performance-price-description{display:flex;align-items:center;flex-direction:column;color:#6e6e6e;margin-top:50px}.der-flex-service .performance-price .performance-price-description p,.der-volvo-service .performance-price .performance-price-description p{font-size:14px}.der-flex-service .new-service-tabs-module,.der-flex-service .tsk-tabs-module,.der-volvo-service .new-service-tabs-module,.der-volvo-service .tsk-tabs-module{max-width:1700px!important;margin:0 auto!important;padding:0 50px 100px 50px}.der-flex-service .new-service-tabs-module .new-service-tabs-wrapper,.der-flex-service .tsk-tabs-module .new-service-tabs-wrapper,.der-volvo-service .new-service-tabs-module .new-service-tabs-wrapper,.der-volvo-service .tsk-tabs-module .new-service-tabs-wrapper{display:flex;align-items:center;flex-direction:column}.der-flex-service .new-service-tabs-module .new-service-tabs-box,.der-flex-service .tsk-tabs-module .new-service-tabs-box,.der-volvo-service .new-service-tabs-module .new-service-tabs-box,.der-volvo-service .tsk-tabs-module .new-service-tabs-box{display:flex;margin-bottom:40px}.der-flex-service .new-service-tabs-module .new-service-tabs-box .tab-hidden,.der-flex-service .tsk-tabs-module .new-service-tabs-box .tab-hidden,.der-volvo-service .new-service-tabs-module .new-service-tabs-box .tab-hidden,.der-volvo-service .tsk-tabs-module .new-service-tabs-box .tab-hidden{display:none}.der-flex-service .new-service-tabs-module .new-service-tabs-box .tab-item,.der-flex-service .tsk-tabs-module .new-service-tabs-box .tab-item,.der-volvo-service .new-service-tabs-module .new-service-tabs-box .tab-item,.der-volvo-service .tsk-tabs-module .new-service-tabs-box .tab-item{position:relative;padding:0 20px;border-bottom:2px solid transparent;cursor:pointer}.der-flex-service .new-service-tabs-module .new-service-tabs-box .tab-item:last-child .title:after,.der-flex-service .tsk-tabs-module .new-service-tabs-box .tab-item:last-child .title:after,.der-volvo-service .new-service-tabs-module .new-service-tabs-box .tab-item:last-child .title:after,.der-volvo-service .tsk-tabs-module .new-service-tabs-box .tab-item:last-child .title:after{content:none}.der-flex-service .new-service-tabs-module .new-service-tabs-box .tab-item a,.der-flex-service .tsk-tabs-module .new-service-tabs-box .tab-item a,.der-volvo-service .new-service-tabs-module .new-service-tabs-box .tab-item a,.der-volvo-service .tsk-tabs-module .new-service-tabs-box .tab-item a{display:block}.der-flex-service .new-service-tabs-module .new-service-tabs-box .tab-item.current,.der-flex-service .tsk-tabs-module .new-service-tabs-box .tab-item.current,.der-volvo-service .new-service-tabs-module .new-service-tabs-box .tab-item.current,.der-volvo-service .tsk-tabs-module .new-service-tabs-box .tab-item.current{border-bottom:2px solid #1c6bba}.der-flex-service .new-service-tabs-module .new-service-tabs-box .icon,.der-flex-service .tsk-tabs-module .new-service-tabs-box .icon,.der-volvo-service .new-service-tabs-module .new-service-tabs-box .icon,.der-volvo-service .tsk-tabs-module .new-service-tabs-box .icon{font-size:50px;color:#000}.der-flex-service .new-service-tabs-module .new-service-tabs-box .icon img,.der-flex-service .tsk-tabs-module .new-service-tabs-box .icon img,.der-volvo-service .new-service-tabs-module .new-service-tabs-box .icon img,.der-volvo-service .tsk-tabs-module .new-service-tabs-box .icon img{max-width:75px}.der-flex-service .new-service-tabs-module .new-service-tabs-box .title,.der-flex-service .tsk-tabs-module .new-service-tabs-box .title,.der-volvo-service .new-service-tabs-module .new-service-tabs-box .title,.der-volvo-service .tsk-tabs-module .new-service-tabs-box .title{position:relative;font-size:17px;text-transform:uppercase;min-height:50px;max-width:250px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.der-flex-service .new-service-tabs-module .new-service-tabs-box .title:after,.der-flex-service .tsk-tabs-module .new-service-tabs-box .title:after,.der-volvo-service .new-service-tabs-module .new-service-tabs-box .title:after,.der-volvo-service .tsk-tabs-module .new-service-tabs-box .title:after{position:absolute;right:-18px;top:5px;content:'';display:inline-block;width:1px;height:20px;background-color:#bfbfbf}.der-flex-service .new-service-tabs-module .bottom-legal-text,.der-flex-service .tsk-tabs-module .bottom-legal-text,.der-volvo-service .new-service-tabs-module .bottom-legal-text,.der-volvo-service .tsk-tabs-module .bottom-legal-text{display:block;margin:20px 0;color:#6e6e6e;font-size:16px}.der-flex-service .new-service-content-box,.der-volvo-service .new-service-content-box{position:relative;width:100%}.der-flex-service .new-service-content-box .wrapper-img img,.der-volvo-service .new-service-content-box .wrapper-img img{max-height:450px;object-fit:cover}.der-flex-service .new-service-content-box .service-block_right,.der-volvo-service .new-service-content-box .service-block_right{display:flex;flex-direction:column;justify-content:space-between}.der-flex-service .new-service-content-box .service-block_right .title,.der-volvo-service .new-service-content-box .service-block_right .title{display:block;font-size:26px;text-transform:uppercase;line-height:30px}.der-flex-service .new-service-content-box .service-block_right .product-text,.der-volvo-service .new-service-content-box .service-block_right .product-text{display:block;font-size:16px;margin:20px 0}.der-flex-service .new-service-content-box .service-block_right .legal-text,.der-volvo-service .new-service-content-box .service-block_right .legal-text{display:block;margin:20px 0;color:#6e6e6e;font-size:16px}.der-flex-service .new-service-content-box .service-block_right .link,.der-volvo-service .new-service-content-box .service-block_right .link{display:flex;z-index:100}.der-flex-service .new-service-content-box .service-block_right .link .edit,.der-flex-service .new-service-content-box .service-block_right .link a,.der-volvo-service .new-service-content-box .service-block_right .link .edit,.der-volvo-service .new-service-content-box .service-block_right .link a{text-transform:uppercase}.der-flex-service .new-service-content-box .btn-next,.der-flex-service .new-service-content-box .btn-previous,.der-flex-service .new-service-content-box .tsk-btn-next,.der-flex-service .new-service-content-box .tsk-btn-previous,.der-volvo-service .new-service-content-box .btn-next,.der-volvo-service .new-service-content-box .btn-previous,.der-volvo-service .new-service-content-box .tsk-btn-next,.der-volvo-service .new-service-content-box .tsk-btn-previous{display:inline-flex;position:absolute;cursor:pointer;width:30px;height:40px;top:50%;transform:translate(0,-50%)}.der-flex-service .new-service-content-box .btn-next.disabled,.der-flex-service .new-service-content-box .btn-previous.disabled,.der-flex-service .new-service-content-box .tsk-btn-next.disabled,.der-flex-service .new-service-content-box .tsk-btn-previous.disabled,.der-volvo-service .new-service-content-box .btn-next.disabled,.der-volvo-service .new-service-content-box .btn-previous.disabled,.der-volvo-service .new-service-content-box .tsk-btn-next.disabled,.der-volvo-service .new-service-content-box .tsk-btn-previous.disabled{pointer-events:none;opacity:.3}.der-flex-service .new-service-content-box .tsk-btn-next.disabled,.der-flex-service .new-service-content-box .tsk-btn-previous.disabled,.der-volvo-service .new-service-content-box .tsk-btn-next.disabled,.der-volvo-service .new-service-content-box .tsk-btn-previous.disabled{opacity:.5;pointer-events:none}.der-flex-service .new-service-content-box .btn-next,.der-flex-service .new-service-content-box .tsk-btn-next,.der-volvo-service .new-service-content-box .btn-next,.der-volvo-service .new-service-content-box .tsk-btn-next{right:-46px}.der-flex-service .new-service-content-box .btn-next:after,.der-flex-service .new-service-content-box .btn-next:before,.der-flex-service .new-service-content-box .tsk-btn-next:after,.der-flex-service .new-service-content-box .tsk-btn-next:before,.der-volvo-service .new-service-content-box .btn-next:after,.der-volvo-service .new-service-content-box .btn-next:before,.der-volvo-service .new-service-content-box .tsk-btn-next:after,.der-volvo-service .new-service-content-box .tsk-btn-next:before{content:"";width:26px;height:2px;position:absolute;border-bottom:2px solid #000;margin-top:auto;margin-bottom:auto;bottom:0}.der-flex-service .new-service-content-box .btn-next:before,.der-flex-service .new-service-content-box .tsk-btn-next:before,.der-volvo-service .new-service-content-box .btn-next:before,.der-volvo-service .new-service-content-box .tsk-btn-next:before{top:0;right:0;transform:rotate(-45deg)}.der-flex-service .new-service-content-box .btn-next:after,.der-flex-service .new-service-content-box .tsk-btn-next:after,.der-volvo-service .new-service-content-box .btn-next:after,.der-volvo-service .new-service-content-box .tsk-btn-next:after{top:-36px;right:0;transform:rotate(45deg)}.der-flex-service .new-service-content-box .btn-previous,.der-flex-service .new-service-content-box .tsk-btn-previous,.der-volvo-service .new-service-content-box .btn-previous,.der-volvo-service .new-service-content-box .tsk-btn-previous{left:-46px}.der-flex-service .new-service-content-box .btn-previous:after,.der-flex-service .new-service-content-box .btn-previous:before,.der-flex-service .new-service-content-box .tsk-btn-previous:after,.der-flex-service .new-service-content-box .tsk-btn-previous:before,.der-volvo-service .new-service-content-box .btn-previous:after,.der-volvo-service .new-service-content-box .btn-previous:before,.der-volvo-service .new-service-content-box .tsk-btn-previous:after,.der-volvo-service .new-service-content-box .tsk-btn-previous:before{content:"";width:26px;height:2px;position:absolute;border-bottom:2px solid #000;margin-top:auto;margin-bottom:auto;bottom:0}.der-flex-service .new-service-content-box .btn-previous:before,.der-flex-service .new-service-content-box .tsk-btn-previous:before,.der-volvo-service .new-service-content-box .btn-previous:before,.der-volvo-service .new-service-content-box .tsk-btn-previous:before{top:0;left:0;transform:rotate(45deg)}.der-flex-service .new-service-content-box .btn-previous:after,.der-flex-service .new-service-content-box .tsk-btn-previous:after,.der-volvo-service .new-service-content-box .btn-previous:after,.der-volvo-service .new-service-content-box .tsk-btn-previous:after{top:-36px;left:0;transform:rotate(-45deg)}.der-flex-service .new-service-content-box .tab-pane,.der-volvo-service .new-service-content-box .tab-pane{display:none}.der-flex-service .new-service-content-box .tab-pane.current,.der-volvo-service .new-service-content-box .tab-pane.current{display:inherit}@media screen and (max-width:992px){.der-flex-service{padding:0 15px}.der-flex-service .new-service-content-box .service-block_right .title{font-size:20px}.der-flex-service .new-service-content-box .service-block_right .product-text{font-size:14px}.der-flex-service .new-service-content-box .service-block_right .legal-text{font-size:13px}.der-flex-service .new-service-tabs-module,.der-flex-service .tsk-tabs-module{padding:60px 0}.der-flex-service .new-service-tabs-module .product-info,.der-flex-service .tsk-tabs-module .product-info{margin-top:30px}.der-flex-service .new-service-tabs-module .new-service-tabs-wrapper,.der-flex-service .tsk-tabs-module .new-service-tabs-wrapper{display:block}.der-flex-service .active-rubber-mats .rubber-mats-info{margin-top:30px}.der-flex-service .owl-nav{position:relative}.der-flex-service .owl-nav button{position:absolute;top:-124px;background-color:transparent;border:none}.der-flex-service .owl-nav button:focus{outline:0}.der-flex-service .owl-nav button.disabled{opacity:.4}.der-flex-service .owl-nav .owl-prev{left:0}.der-flex-service .owl-nav .owl-next{right:0}.der-flex-service .nav-btn{display:inline-flex;position:absolute;cursor:pointer;width:30px;height:40px;top:50%;z-index:200;transform:translate(0,-50%)}.der-flex-service .nav-btn.disabled{pointer-events:none;opacity:.4}.der-flex-service .next-slide{position:relative;right:0}.der-flex-service .next-slide:after,.der-flex-service .next-slide:before{content:"";width:26px;height:2px;position:absolute;border-bottom:2px solid #000;margin-top:auto;margin-bottom:auto;bottom:0}.der-flex-service .next-slide:before{top:0;right:0;transform:rotate(-45deg)}.der-flex-service .next-slide:after{top:-36px;right:0;transform:rotate(45deg)}.der-flex-service .prev-slide{position:relative;left:0}.der-flex-service .prev-slide:after,.der-flex-service .prev-slide:before{content:"";width:26px;height:2px;position:absolute;border-bottom:2px solid #000;margin-top:auto;margin-bottom:auto;bottom:0}.der-flex-service .prev-slide:before{top:0;left:0;transform:rotate(45deg)}.der-flex-service .prev-slide:after{top:-36px;left:0;transform:rotate(-45deg)}}.service-bottom-box .service-bottom-title{font-size:24px;text-align:center;margin:20px 0;text-transform:uppercase}.service-bottom-box .service-bottom-image img{display:block;width:100%}.service-bottom-box .service-bottom-link{display:flex;justify-content:center;margin-top:30px}@media screen and (max-width:576px){.der-volvo-service{padding:0 20px}.der-volvo-service .active-rubber-mats .rubber-mats-info .title{margin-top:10px;font-size:26px;line-height:1.2}.der-volvo-service .active-rubber-mats .rubber-mats-info .performance-price .performance-price-text{font-family:VolvoNovumLight;padding:7px 15px}.der-volvo-service .active-rubber-mats .rubber-mats-info .performance-price .performance-price-text>div{font-size:18px}.der-volvo-service .new-service-tabs-module,.der-volvo-service .tsk-tabs-module{padding:0}.der-volvo-service .new-service-tabs-module .new-service-tabs-wrapper,.der-volvo-service .tsk-tabs-module .new-service-tabs-wrapper{display:block}.der-volvo-service .new-service-tabs-module .new-service-tabs-wrapper .new-service-tabs-box,.der-volvo-service .tsk-tabs-module .new-service-tabs-wrapper .new-service-tabs-box{flex-direction:column}.der-volvo-service .new-service-tabs-module .new-service-tabs-wrapper .new-service-tabs-box .owl-stage,.der-volvo-service .tsk-tabs-module .new-service-tabs-wrapper .new-service-tabs-box .owl-stage{display:flex}.der-volvo-service .new-service-tabs-module .new-service-tabs-wrapper .new-service-tabs-box .owl-dots button,.der-volvo-service .tsk-tabs-module .new-service-tabs-wrapper .new-service-tabs-box .owl-dots button{width:8px;height:8px;border-radius:50%;background-color:grey;margin:0 5px}.der-volvo-service .new-service-tabs-module .new-service-tabs-wrapper .new-service-tabs-box .owl-dots button.active,.der-volvo-service .tsk-tabs-module .new-service-tabs-wrapper .new-service-tabs-box .owl-dots button.active{background-color:#1c6bba}.der-volvo-service .new-service-tabs-module .new-service-tabs-wrapper .owl-item,.der-volvo-service .tsk-tabs-module .new-service-tabs-wrapper .owl-item{display:flex;justify-content:center;flex:1 0 auto}.der-volvo-service .new-service-tabs-module .new-service-tabs-wrapper .owl-item.active:not(:last-of-type),.der-volvo-service .tsk-tabs-module .new-service-tabs-wrapper .owl-item.active:not(:last-of-type){position:relative}.der-volvo-service .new-service-tabs-module .new-service-tabs-wrapper .owl-item.active:not(:last-of-type):after,.der-volvo-service .tsk-tabs-module .new-service-tabs-wrapper .owl-item.active:not(:last-of-type):after{content:'';width:1px;height:28px;background-color:#ccc;position:absolute;right:0;top:50%;margin-top:-14px}.der-volvo-service .new-service-tabs-module .new-service-tabs-wrapper .tab-item,.der-volvo-service .tsk-tabs-module .new-service-tabs-wrapper .tab-item{display:flex;flex-direction:column;align-items:center;cursor:pointer}.der-volvo-service .new-service-tabs-module .new-service-tabs-wrapper .tab-item .title,.der-volvo-service .tsk-tabs-module .new-service-tabs-wrapper .tab-item .title{font-size:15px;word-break:break-word}.der-volvo-service .new-service-tabs-module .new-service-tabs-wrapper .tab-item.current,.der-volvo-service .tsk-tabs-module .new-service-tabs-wrapper .tab-item.current{border-color:transparent}.der-volvo-service .new-service-tabs-module .new-service-tabs-wrapper .tab-item.current .title,.der-volvo-service .tsk-tabs-module .new-service-tabs-wrapper .tab-item.current .title{color:#1c6bba}.der-volvo-service .new-service-tabs-module .new-service-tabs-wrapper .new-service-content-box .tabs-navigation .tsk-btn-next,.der-volvo-service .new-service-tabs-module .new-service-tabs-wrapper .new-service-content-box .tabs-navigation .tsk-btn-previous,.der-volvo-service .tsk-tabs-module .new-service-tabs-wrapper .new-service-content-box .tabs-navigation .tsk-btn-next,.der-volvo-service .tsk-tabs-module .new-service-tabs-wrapper .new-service-content-box .tabs-navigation .tsk-btn-previous{top:22%;z-index:2}.der-volvo-service .new-service-tabs-module .new-service-tabs-wrapper .new-service-content-box .tabs-navigation .tsk-btn-next:after,.der-volvo-service .new-service-tabs-module .new-service-tabs-wrapper .new-service-content-box .tabs-navigation .tsk-btn-next:before,.der-volvo-service .new-service-tabs-module .new-service-tabs-wrapper .new-service-content-box .tabs-navigation .tsk-btn-previous:after,.der-volvo-service .new-service-tabs-module .new-service-tabs-wrapper .new-service-content-box .tabs-navigation .tsk-btn-previous:before,.der-volvo-service .tsk-tabs-module .new-service-tabs-wrapper .new-service-content-box .tabs-navigation .tsk-btn-next:after,.der-volvo-service .tsk-tabs-module .new-service-tabs-wrapper .new-service-content-box .tabs-navigation .tsk-btn-next:before,.der-volvo-service .tsk-tabs-module .new-service-tabs-wrapper .new-service-content-box .tabs-navigation .tsk-btn-previous:after,.der-volvo-service .tsk-tabs-module .new-service-tabs-wrapper .new-service-content-box .tabs-navigation .tsk-btn-previous:before{border-color:#fff}.der-volvo-service .new-service-tabs-module .new-service-tabs-wrapper .new-service-content-box .tabs-navigation .tsk-btn-previous,.der-volvo-service .tsk-tabs-module .new-service-tabs-wrapper .new-service-content-box .tabs-navigation .tsk-btn-previous{left:7px}.der-volvo-service .new-service-tabs-module .new-service-tabs-wrapper .new-service-content-box .tabs-navigation .tsk-btn-next,.der-volvo-service .tsk-tabs-module .new-service-tabs-wrapper .new-service-content-box .tabs-navigation .tsk-btn-next{right:7px}}.tires-accordion-module{padding:0 15px;font-family:VolvoNovumLight}.tires-accordion-module h3{text-align:center;font-size:2.5em;margin-bottom:30px}.tires-accordion-module .tires-accordion-wrapper{display:flex;align-items:center;flex-wrap:wrap;padding-top:10px}.tires-accordion-module .tires-accordion-wrapper .left-side{display:flex;flex-direction:column}.tires-accordion-module .tires-accordion-wrapper #accordion-tires .item{overflow:hidden}.tires-accordion-module .tires-accordion-wrapper #accordion-tires .item-header{display:flex;align-items:center;justify-content:space-between;font-size:20px;cursor:pointer;padding:24px 15px 1px 0;margin-bottom:15px;border-bottom:2px solid rgba(65,65,70,.4)}.tires-accordion-module .tires-accordion-wrapper #accordion-tires .item-header i{transform:rotate(0);color:#1c6bba}.tires-accordion-module .tires-accordion-wrapper #accordion-tires .item-header i:after{padding:7px;border-width:0 2px 2px 0;transition:all .4s ease}.tires-accordion-module .tires-accordion-wrapper #accordion-tires .item-body{visibility:hidden;opacity:0;height:0;transition:visibility 0s linear .1s,opacity .33s linear;padding-right:15px}.tires-accordion-module .tires-accordion-wrapper #accordion-tires .item-body p{width:67%;line-height:20px}.tires-accordion-module .tires-accordion-wrapper #accordion-tires .item-body .image-box{display:none;justify-content:center}@media screen and (max-width:960px){.tires-accordion-module .tires-accordion-wrapper #accordion-tires .item-body .image-box{display:flex}}.tires-accordion-module .tires-accordion-wrapper #accordion-tires .item-body .image-box img{width:auto;max-height:250px}.tires-accordion-module .tires-accordion-wrapper #accordion-tires .item.active .item-header{border-color:#1c6bba}.tires-accordion-module .tires-accordion-wrapper #accordion-tires .item.active .item-header i:after{bottom:-15px;transform:rotate(225deg)}.tires-accordion-module .tires-accordion-wrapper #accordion-tires .item.active .item-body{visibility:visible;opacity:1;transition-delay:0s;height:auto}.tires-accordion-module .tires-accordion-wrapper #accordion-tires .item:first-child .item-header{padding-top:0}.tires-accordion-module .tires-accordion-wrapper .image-list{overflow:hidden}@media screen and (max-width:960px){.tires-accordion-module .tires-accordion-wrapper .image-list{display:none}}.tires-accordion-module .tires-accordion-wrapper .image-list li{visibility:hidden;opacity:0;height:0;transition:visibility 0s linear .1s,opacity .33s linear}.tires-accordion-module .tires-accordion-wrapper .image-list li.active{visibility:visible;opacity:1;transition-delay:0s;height:auto}.tires-accordion-module .tires-accordion-wrapper .image-list img{width:100%;height:100%;max-height:380px;object-fit:contain}.tires-accordion-module .tires-accordion-wrapper .image-list,.tires-accordion-module .tires-accordion-wrapper .left-side{width:100%}@media (min-width:960px){.tires-accordion-module .tires-accordion-wrapper .image-list,.tires-accordion-module .tires-accordion-wrapper .left-side{width:50%}}.tires-accordion-module .tires-accordion-wrapper .btn-wrapper{margin-top:30px;flex:0 0 100%}@media screen and (max-width:640px){.tires-accordion-module{padding-top:0!important}.tires-accordion-module h3{font-size:30px}.tires-accordion-module .tires-accordion-wrapper #accordion-tires .item-header{padding:15px 15px 1px 0;margin-bottom:10px;font-family:VolvoNovumLight;line-height:32px}.tires-accordion-module .tires-accordion-wrapper #accordion-tires .item-body p{width:98%}}.tires-range-slider .range-slider-content .slider-body .range-slider .range-slider__input::-moz-range-thumb{position:relative;z-index:2000;height:40px;border-radius:50%;width:40px;background:url(/assets/icons/icon-svg/range.svg) #1c6bba center center no-repeat;cursor:pointer;-webkit-appearance:none;appearance:none}.tires-range-slider{padding:0 15px;font-family:VolvoNovumLight}.tires-range-slider .range-slider-wrapper{display:flex;min-height:590px;align-items:center;padding:20px 20px 20px 0;box-shadow:0 0 6px 0 rgba(0,0,0,.16)}@media screen and (max-width:960px){.tires-range-slider .range-slider-wrapper{padding:20px 0}}.tires-range-slider .range-slider-tire{position:absolute;overflow:hidden;left:0;bottom:30px;user-select:none;pointer-events:none}.tires-range-slider .range-slider-tire svg{position:relative;z-index:20;max-height:500px;margin-left:-50%}@media screen and (max-width:960px){.tires-range-slider .range-slider-tire{position:relative;bottom:auto;height:178px}.tires-range-slider .range-slider-tire svg{position:absolute;top:0;left:0;max-height:500px;margin-left:0}}@media screen and (max-width:640px){.tires-range-slider .range-slider-tire{height:187px}.tires-range-slider .range-slider-tire svg{width:443px;left:50%;top:-20px;transform:translate(-50%,0)}}.tires-range-slider .range-slider-content{flex:0 1 100%}.tires-range-slider .range-slider-content .slider-head{max-width:600px;margin:0 auto}.tires-range-slider .range-slider-content .slider-head .title{text-align:center;font-size:2.5em}.tires-range-slider .range-slider-content .slider-head .description{font-size:16px;text-align:center}.tires-range-slider .range-slider-content .slider-head .btn-wrapper{display:flex;justify-content:center;margin-top:40px;flex:0 0 100%}@media screen and (max-width:640px){.tires-range-slider .range-slider-content .slider-head{padding:20px 10px}.tires-range-slider .range-slider-content .slider-head .title{font-size:30px}.tires-range-slider .range-slider-content .slider-head .btn-wrapper{display:none}}.tires-range-slider .range-slider-content .slider-body{margin:45px 0 30px 0}.tires-range-slider .range-slider-content .slider-body .range-info{display:flex;flex-direction:column;align-items:center;margin-bottom:40px;user-select:none}.tires-range-slider .range-slider-content .slider-body .range-info .profile-depth{font-size:22px}.tires-range-slider .range-slider-content .slider-body .range-info .line{width:43%;height:2px;margin:4px 0 8px -14%;background-color:#1c6bba}.tires-range-slider .range-slider-content .slider-body .range-info .replacement{font-size:24px;font-family:VolvoNovumMedium}.tires-range-slider .range-slider-content .slider-body .range-info .replacement .range-slider__percent{-webkit-transition:all 2s ease-in-out;transition:all 2s ease-in-out}@media screen and (max-width:1000px){.tires-range-slider .range-slider-content .slider-body .range-info .line{width:62%;margin:4px 0 8px 0}}@media screen and (max-width:640px){.tires-range-slider .range-slider-content .slider-body .range-info{margin-bottom:20px}}.tires-range-slider .range-slider-content .slider-body .range-slider{padding-left:22%}.tires-range-slider .range-slider-content .slider-body .range-slider .range-slider__input{position:relative;-webkit-appearance:none;width:100%;height:2px;background:#c9c9c9;outline:0;z-index:1;padding:0;margin:0}.tires-range-slider .range-slider-content .slider-body .range-slider .range-slider__input::-webkit-slider-thumb{position:relative;z-index:2000;height:40px;border-radius:50%;width:40px;background:url(/assets/icons/icon-svg/range.svg) center center no-repeat;cursor:pointer;-webkit-appearance:none;appearance:none}.tires-range-slider .range-slider-content .slider-body .range-slider .range-slider__input+.range-list{position:relative;z-index:0;display:flex;justify-content:space-evenly;margin:24px 0 0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.tires-range-slider .range-slider-content .slider-body .range-slider .range-slider__input+.range-list li{position:relative;display:flex;justify-content:center;text-align:center;width:40px;line-height:40px;margin:0 0 20px 0}.tires-range-slider .range-slider-content .slider-body .range-slider .range-slider__input+.range-list li.integer,.tires-range-slider .range-slider-content .slider-body .range-slider .range-slider__input+.range-list li.not-integer{position:relative}.tires-range-slider .range-slider-content .slider-body .range-slider .range-slider__input+.range-list li.integer:before,.tires-range-slider .range-slider-content .slider-body .range-slider .range-slider__input+.range-list li.not-integer:before{content:'';display:inline-block;position:absolute;width:3px;z-index:10;background-color:#c9c9c9}.tires-range-slider .range-slider-content .slider-body .range-slider .range-slider__input+.range-list li.integer:before{bottom:40px;height:40px}.tires-range-slider .range-slider-content .slider-body .range-slider .range-slider__input+.range-list li.not-integer:before{bottom:65px;height:12px}.tires-range-slider .range-slider-content .slider-body .range-slider ::-moz-range-track{background:#d7dcdf;border:0}.tires-range-slider .range-slider-content .slider-body .range-slider input::-moz-focus-inner,.tires-range-slider .range-slider-content .slider-body .range-slider input::-moz-focus-outer{border:0}.tires-range-slider .range-slider-content .slider-body .btn-wrapper{display:none}@media screen and (max-width:960px){.tires-range-slider .range-slider-content .slider-body .range-slider{padding:0}.tires-range-slider .range-slider-content .slider-body .range-slider .range-slider__input+.range-list li{width:4px}}@media screen and (max-width:640px){.tires-range-slider .range-slider-content .slider-body{margin:10px 0}.tires-range-slider .range-slider-content .slider-body .range-slider{padding:20px 10px 0 10px;border-top:1px solid #1c6bba}.tires-range-slider .range-slider-content .slider-body .btn-wrapper{display:block;padding:0 10px}}.exterior-item{display:flex;align-items:center}.exterior-item:first-child{margin-bottom:30px}.exterior-item:not(.reversed) .info-block{padding-left:30px}.exterior-item.reversed{flex-direction:row-reverse}.exterior-item.reversed .info-block{padding-right:30px}.exterior-item .info-block,.exterior-item .slider-block{flex:0 0 50%}.exterior-item .info-block--title{font-size:28px;text-align:left;margin-bottom:20px}.exterior-item .info-block--description{text-align:left;margin-bottom:20px}.exterior-item .info-block--list{display:flex;flex-direction:column;margin-bottom:20px;list-style-type:none;padding:0;text-align:left;white-space:pre-line}.exterior-item .info-block--list li{position:relative;display:inline-block}.exterior-item .info-block--list li:before{content:"\2022";display:inline-block;margin-right:6px}.exterior-item .info-block--btn{display:flex}.exterior-item .slider-block{max-width:50%}.exterior-item .slider-block .exterior-slick{display:flex;max-height:400px;overflow:hidden}.exterior-item .slider-block .exterior-slick img{max-width:100%;height:auto}@media screen and (max-width:1000px){.exterior-item{flex-direction:column}.exterior-item .slider-block{max-width:100%;order:1}.exterior-item .info-block{order:0}.exterior-item .info-block--title{text-align:center;margin-top:20px}.exterior-item .info-block--description{text-align:center}.exterior-item .info-block--list{text-align:center}.exterior-item .info-block--btn{justify-content:center;margin-bottom:30px}.exterior-item.reversed{flex-direction:column}.exterior-item.reversed .info-block{padding:0 20px}.exterior-item:not(.reserved) .info-block{padding:0 20px}}.exterior .slick-slider .slick-list .slick-slide{height:auto;outline:0;margin:0}.exterior .slick-slider .slick-list .slick-slide img{width:100%}.exterior .slick-slider .slick-track{display:flex}.exterior .slick-slider .slick-next,.exterior .slick-slider .slick-prev{position:absolute;display:flex;align-items:center;justify-content:center;top:50%;width:40px;padding:0;height:60px;border:none;overflow:hidden;outline:0;z-index:10;transform:translateY(-50%);background-color:transparent;cursor:pointer}.exterior .slick-slider .slick-next:after,.exterior .slick-slider .slick-prev:after{display:none}.exterior .slick-slider .slick-next:before,.exterior .slick-slider .slick-prev:before{content:'';width:25px;height:25px;display:inline-block;border-top:3px solid;border-left:3px solid;border-color:#797979}.exterior .slick-slider .slick-next{right:15px}.exterior .slick-slider .slick-next:before{transform:rotate(135deg)}.exterior .slick-slider .slick-prev{left:15px}.exterior .slick-slider .slick-prev:before{transform:rotate(-45deg)}.exterior .slick-slider .slick-dots{align-items:center;justify-content:center;display:flex;position:absolute;left:50%;bottom:0;transform:translate(-50%,0)}.exterior .slick-slider .slick-dots li{margin:0 3px;width:auto;padding:3px}.exterior .slick-slider .slick-dots li button{width:10px;height:10px;border:none;padding:0;text-indent:-9999px;background-color:#707070;border-radius:50%;display:block}.exterior .slick-slider .slick-dots li button:before{display:none}.exterior .slick-slider .slick-dots li.slick-active button{background:#fff}.new-car-offer-details-main-container .model-details-legal-text-container>a .back-icon,.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper>a .back-icon{display:inline-block;width:20px;height:20px;background-color:#007bcd;margin-right:10px;position:relative}.new-car-offer-details-main-container .model-details-legal-text-container>a .back-icon:after,.new-car-offer-details-main-container .model-details-legal-text-container>a .back-icon:before,.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper>a .back-icon:after,.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper>a .back-icon:before{content:"";display:block;width:12px;height:1px;background-color:#fff;position:absolute;left:4px}.new-car-offer-details-main-container .model-details-legal-text-container>a .back-icon:before,.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper>a .back-icon:before{top:12px;transform:rotate(30deg)}.new-car-offer-details-main-container .model-details-legal-text-container>a .back-icon:after,.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper>a .back-icon:after{top:6px;transform:rotate(-30deg)}.new-car-offer-details-main-container .model-details-container .details-wrapper .model-parameters .model-settings .model-element,.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .right-content .model-settings .model-element{display:flex;flex-direction:row;flex-basis:50%;margin-bottom:20px}@media only screen and (max-width:1368px){.new-car-offer-details-main-container .model-details-container .details-wrapper .model-parameters .model-settings .model-element,.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .right-content .model-settings .model-element{margin-bottom:10px}}.new-car-offer-details-main-container .model-details-container .details-wrapper .model-parameters .model-settings .model-element .element-icon,.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .right-content .model-settings .model-element .element-icon{min-width:80px;max-width:80px;min-height:65px;margin-right:10px;background-position:center top 6px;background-repeat:no-repeat;background-size:initial}@media only screen and (max-width:1368px){.new-car-offer-details-main-container .model-details-container .details-wrapper .model-parameters .model-settings .model-element .element-icon,.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .right-content .model-settings .model-element .element-icon{min-width:75px;max-width:75px}}@media only screen and (max-width:600px){.new-car-offer-details-main-container .model-details-container .details-wrapper .model-parameters .model-settings .model-element .element-icon,.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .right-content .model-settings .model-element .element-icon{min-width:69px;max-width:65px}}.new-car-offer-details-main-container .model-details-container .details-wrapper .model-parameters .model-settings .model-element .element-icon.battery,.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .right-content .model-settings .model-element .element-icon.battery{background-image:url(/assets/default/models/new_detail/icons/battery.png)}.new-car-offer-details-main-container .model-details-container .details-wrapper .model-parameters .model-settings .model-element .element-icon.can,.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .right-content .model-settings .model-element .element-icon.can{background-image:url(/assets/default/models/new_detail/icons/can.png)}.new-car-offer-details-main-container .model-details-container .details-wrapper .model-parameters .model-settings .model-element .element-icon.co2,.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .right-content .model-settings .model-element .element-icon.co2{background-image:url(/assets/default/models/new_detail/icons/co2.png)}.new-car-offer-details-main-container .model-details-container .details-wrapper .model-parameters .model-settings .model-element .element-icon.electric,.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .right-content .model-settings .model-element .element-icon.electric{background-image:url(/assets/default/models/new_detail/icons/electric.png)}.new-car-offer-details-main-container .model-details-container .details-wrapper .model-parameters .model-settings .model-element .element-icon.fuel,.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .right-content .model-settings .model-element .element-icon.fuel{background-image:url(/assets/default/models/new_detail/icons/fuel.png)}.new-car-offer-details-main-container .model-details-container .details-wrapper .model-parameters .model-settings .model-element .element-icon.plug-in-hybrid,.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .right-content .model-settings .model-element .element-icon.plug-in-hybrid{background-image:url(/assets/default/models/new_detail/icons/plug-in-hybrid.png)}.new-car-offer-details-main-container .model-details-container .details-wrapper .model-parameters .model-settings .model-element .element-icon.power,.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .right-content .model-settings .model-element .element-icon.power{background-image:url(/assets/default/models/new_detail/icons/power.png)}.new-car-offer-details-main-container .model-details-container .details-wrapper .model-parameters .model-settings .model-element .element-icon.reach,.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .right-content .model-settings .model-element .element-icon.reach{background-image:url(/assets/default/models/new_detail/icons/reach.png)}.new-car-offer-details-main-container .model-details-container .details-wrapper .model-parameters .model-settings .model-element .element-icon.seats,.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .right-content .model-settings .model-element .element-icon.seats{background-image:url(/assets/default/models/new_detail/icons/seats.png)}.new-car-offer-details-main-container .model-details-container .details-wrapper .model-parameters .model-settings .model-element .element-icon.efficiencyclass,.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .right-content .model-settings .model-element .element-icon.efficiencyclass{background-image:url(/assets/default/models/new_detail/icons/efficiencyclass.svg)}.new-car-offer-details-main-container .model-details-container .details-wrapper .model-parameters .model-settings .model-element .element-icon.consumption_2,.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .right-content .model-settings .model-element .element-icon.consumption_2{background-image:url(/assets/default/models/new_detail/icons/consumption_2.svg)}.new-car-offer-details-main-container .model-details-container .details-wrapper .model-parameters .model-settings .model-element .element-description,.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .right-content .model-settings .model-element .element-description{display:flex;flex-direction:column}.new-car-offer-details-main-container .model-details-container .details-wrapper .model-parameters .model-settings .model-element .element-description span.name,.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .right-content .model-settings .model-element .element-description span.name{font-size:15px}.new-car-offer-details-main-container .model-details-container .details-wrapper .model-parameters .model-settings .model-element .element-description span+span,.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .right-content .model-settings .model-element .element-description span+span{margin-top:5px;font-family:VolvoNovumMedium}.new-car-offer-details-main-container .offer-top-container{display:flex;flex-direction:column;min-height:calc(100vh - 70px)}@media only screen and (max-width:600px){.new-car-offer-details-main-container .offer-top-container{height:auto}}.new-car-offer-details-main-container .offer-top-container .image-container{display:flex;flex:1;position:relative;overflow:hidden}@media only screen and (max-width:600px){.new-car-offer-details-main-container .offer-top-container .image-container{flex-direction:column;overflow:visible;background-color:#f2f2f2}}.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper{display:flex;flex-direction:column;flex:1;padding:0 20px;position:relative;z-index:1}.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper>a{margin-top:30px;display:flex;align-items:center}.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content{display:flex;flex-direction:row;margin-top:20px}@media only screen and (max-width:600px){.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content{flex-direction:column}}.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .left-content{flex:0 0 60%}@media only screen and (max-width:1368px){.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .left-content{flex:0 1 60%}}@media only screen and (max-width:600px){.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .left-content{flex-basis:auto}}.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .left-content .left-wrapper{padding-left:60px}@media only screen and (max-width:600px){.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .left-content .left-wrapper{padding-left:0}}.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .left-content .left-wrapper h1{text-align:left;margin-bottom:55px;max-width:600px}@media only screen and (max-width:1368px){.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .left-content .left-wrapper h1{font-size:30px;margin-bottom:30px}}@media only screen and (max-width:600px){.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .left-content .left-wrapper h1{margin-bottom:20px;text-align:center}}.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .left-content .left-wrapper .top-actions{display:block}@media only screen and (max-width:1368px){.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .left-content .left-wrapper .top-actions{margin-top:15px}}@media only screen and (max-width:600px){.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .left-content .left-wrapper .top-actions{display:none}}.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .left-content .left-wrapper .top-actions a:first-of-type{margin-right:30px}.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .right-content{flex:0 0 40%}.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .right-content .new-car-offer-table-section .bottom-price{display:flex;justify-content:center;flex-direction:column}.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .right-content .new-car-offer-table-section .bottom-price .price{max-width:440px;padding:5px 15px}.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .right-content .new-car-offer-table-section .bottom-price .description-text{margin-top:7px;font-size:18px}.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .right-content .model-settings{margin-top:20px;padding:0 40px;display:grid;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:600px){.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .right-content .model-settings{padding:0}}@media only screen and (max-width:400px){.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .right-content .model-settings{grid-template-columns:repeat(1,1fr);padding:0 15px}}.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .right-content .model-settings h6{grid-area:1/1/2/3;font-family:VolvoNovumMedium;font-size:14px;font-weight:500;text-align:left;color:#707070;margin:0 0 10px 30px}@media only screen and (max-width:400px){.new-car-offer-details-main-container .offer-top-container .image-container .image-container-wrapper .offer-content .right-content .model-settings h6{grid-area:1/1/1/1}}@media only screen and (max-width:600px){.new-car-offer-details-main-container .offer-top-container .image-container picture{overflow:hidden}}.new-car-offer-details-main-container .offer-top-container .image-container>picture>img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0;max-width:100%;width:100%;height:100%;object-fit:cover;object-position:left bottom}@media only screen and (max-width:600px){.new-car-offer-details-main-container .offer-top-container .image-container>picture>img{position:static;transform:translate(23%,-26%) scale(1.5);width:auto;height:auto;max-width:100%}}.new-car-offer-details-main-container .offer-top-container .descriptions{display:flex;flex-direction:row;justify-content:space-around}@media only screen and (max-width:600px){.new-car-offer-details-main-container .offer-top-container .descriptions{display:none}}.new-car-offer-details-main-container .offer-top-container .descriptions span a{text-decoration:underline}.new-car-offer-details-main-container .offer-top-container .top-actions{display:none;flex-direction:column;justify-content:center;align-items:center;margin:40px 0}@media only screen and (max-width:600px){.new-car-offer-details-main-container .offer-top-container .top-actions{display:flex;padding:0 15px}}@media only screen and (max-width:600px){.new-car-offer-details-main-container .offer-top-container .top-actions a+a{margin-top:20px}}@media only screen and (max-width:600px){.new-car-offer-details-main-container .model-details-container{margin-bottom:30px}}.new-car-offer-details-main-container .model-details-container .details-wrapper{display:flex;flex-direction:row}@media only screen and (max-width:600px){.new-car-offer-details-main-container .model-details-container .details-wrapper{flex-direction:column;padding:0 15px}}.new-car-offer-details-main-container .model-details-container .details-wrapper .title{font-size:26px}@media only screen and (max-width:600px){.new-car-offer-details-main-container .model-details-container .details-wrapper .title{text-align:center}}@media only screen and (max-width:600px){.new-car-offer-details-main-container .model-details-container .details-wrapper .description{text-align:center}}.new-car-offer-details-main-container .model-details-container .details-wrapper .model-parameters{flex:0 0 50%;padding-right:15px}@media only screen and (max-width:600px){.new-car-offer-details-main-container .model-details-container .details-wrapper .model-parameters{margin-bottom:20px;padding-right:0}}.new-car-offer-details-main-container .model-details-container .details-wrapper .model-parameters .model-settings{display:flex;flex-wrap:wrap}@media only screen and (max-width:600px){.new-car-offer-details-main-container .model-details-container .details-wrapper .model-parameters .model-settings{flex-direction:column}}.new-car-offer-details-main-container .model-details-container .details-wrapper .emission-level{flex:0 0 50%;padding-left:15px}@media only screen and (max-width:600px){.new-car-offer-details-main-container .model-details-container .details-wrapper .emission-level{padding-left:0}}.new-car-offer-details-main-container .model-details-container .details-wrapper .emission-level img{max-width:100%;height:auto}.new-car-offer-details-main-container .model-details-contacts-container .description{max-width:800px;margin:0 auto 40px;text-align:center}@media only screen and (max-width:600px){.new-car-offer-details-main-container .model-details-contacts-container .description{padding:0 15px}}.new-car-offer-details-main-container .model-details-contacts-container .action-buttons{display:flex;justify-content:center}@media only screen and (max-width:600px){.new-car-offer-details-main-container .model-details-contacts-container .action-buttons{padding:0 15px}}.new-car-offer-details-main-container .model-details-contacts-container .action-buttons>a{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.new-car-offer-details-main-container .model-details-contacts-container .action-buttons>a:after{line-height:.8em;margin-top:0}.new-car-offer-details-main-container .model-details-contacts-container .contacts-container{display:flex;flex-wrap:wrap;flex-direction:row;gap:30px 0;margin-top:40px}@media only screen and (max-width:600px){.new-car-offer-details-main-container .model-details-contacts-container .contacts-container{flex-direction:column}}.new-car-offer-details-main-container .model-details-contacts-container .contacts-container .contact-item{flex:0 1;min-width:25%;padding:0 15px}.new-car-offer-details-main-container .model-details-contacts-container .contacts-container .contact-item .contact-image{margin-bottom:30px}.new-car-offer-details-main-container .model-details-contacts-container .contacts-container .contact-item .contact-image img{width:100%;max-width:100%;height:auto}.new-car-offer-details-main-container .model-details-contacts-container .contacts-container .contact-item .contact-data .name{font-size:20px}.new-car-offer-details-main-container .model-details-contacts-container .contacts-container .contact-item .contact-data .title{font-family:VolvoNovumMedium}.new-car-offer-details-main-container .model-details-contacts-container .contacts-container .contact-item .contact-data .phone{margin-top:15px}.new-car-offer-details-main-container .model-details-contacts-container .contacts-container .contact-item .contact-data .phone:before{content:"\e915";font-family:icomoon-old;display:inline-block;color:#007bcd;margin-right:10px;vertical-align:middle}.new-car-offer-details-main-container .model-details-contacts-container .contacts-container .contact-item .contact-data .mail:before{content:"\e91a";font-family:icomoon-old;display:inline-block;color:#007bcd;margin-right:10px;vertical-align:middle}@media only screen and (max-width:600px){.new-car-offer-details-main-container .model-details-contacts-container .contacts-container .contact-item:not(:last-of-type){margin-bottom:30px}}.new-car-offer-details-main-container .model-details-legal-text-container>a{padding:0 30px;display:flex;align-items:center}@media only screen and (max-width:600px){.new-car-offer-details-main-container .model-details-legal-text-container>a{padding:0 15px}}.new-car-offer-details-main-container .model-details-legal-text-container .legal-text-wrapper{max-width:1180px;margin:0 auto}@media only screen and (max-width:600px){.new-car-offer-details-main-container .model-details-legal-text-container .legal-text-wrapper{padding:0 15px}}.new-car-offer-details-main-container .model-details-legal-text-container .legal-text-wrapper>p{line-height:1.6;font-size:15px}.new-car-offer-details-main-container .last-module{padding-bottom:30px!important}.new-car-offer-details-main-container .top-actions{max-width:1180px;margin-left:auto;margin-right:auto}.new-car-offer-details-main-container .top-actions a.color-blue.link-left-angle:focus{outline:2px solid #1c6bba;outline-offset:13px}@media only screen and (min-width:800px){.new-car-offer-details-main-container .top-actions a{margin:50px 80px 0 0}}.new-car-offer-details-main-container .wallbox-wrapper{max-width:440px;margin:30px 50px;background:radial-gradient(circle at top,transparent 0,transparent 20px,#fff 20px,#fff 100%);border-radius:80px}@media only screen and (max-width:1368px){.new-car-offer-details-main-container .wallbox-wrapper{margin:30px auto}}.new-car-offer-details-main-container .wallbox-wrapper .wallbox-box{position:relative;padding:0 26px;border-radius:inherit;display:flex;align-items:center;gap:22px;height:131px;background:inherit;opacity:.5}@media only screen and (max-width:1368px){.new-car-offer-details-main-container .wallbox-wrapper .wallbox-box{padding:26px;height:auto}}.new-car-offer-details-main-container .wallbox-wrapper .wallbox-box:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20.766' height='20.766' viewBox='0 0 20.766 20.766'%3E%3Cg data-name='Gruppe 1'%3E%3Cpath data-name='Linie 1' transform='translate(10.383)' style='fill:none;stroke:%231c6bba;stroke-width:4px' d='M0 0v20.766'/%3E%3Cpath data-name='Linie 2' transform='rotate(90 5.192 15.575)' style='fill:none;stroke:%231c6bba;stroke-width:4px' d='M0 0v20.766'/%3E%3C/g%3E%3C/svg%3E");position:absolute;top:0;left:50%;transform:translate(-50%,-50%);width:21px;height:21px}.new-car-offer-details-main-container .wallbox-wrapper .wallbox-box:before{content:"";position:absolute;z-index:9;top:10px;left:50%;transform:translate(-50%,-50%);width:42px;height:21px;border:1px solid #fff;border-top:none;border-radius:0 0 20px 20px}.new-car-offer-details-main-container .wallbox-wrapper .checkmark{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cg data-name='Rechteck 1883' style='fill:%23fff;stroke:%23a0a0a0'%3E%3Crect width='18' height='18' rx='3' style='stroke:none'/%3E%3Crect x='.5' y='.5' width='17' height='17' rx='2.5' style='fill:none'/%3E%3C/g%3E%3C/svg%3E");margin:0}.new-car-offer-details-main-container .wallbox-wrapper input[type=checkbox]{display:none}.new-car-offer-details-main-container .wallbox-wrapper input[type=checkbox]:checked+.wallbox-box{opacity:1}.new-car-offer-details-main-container .wallbox-wrapper input[type=checkbox]:checked+.wallbox-box .checkmark{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Crect data-name='Rechteck 1883' width='18' height='18' rx='3' style='fill:%231c6bba'/%3E%3Cg data-name='Häckchen Checkmark'%3E%3Cpath data-name='Pfad 1248' d='m-111.3 130.869 3.105 2.831 6.6-7.579' transform='translate(115.305 -121.121)' style='fill:none;stroke:%23fff;stroke-linecap:square;stroke-linejoin:round;stroke-width:1.5px'/%3E%3C/g%3E%3C/svg%3E")}.new-car-offer-details-main-container .wallbox-wrapper picture{overflow:initial!important}.new-car-offer-details-main-container .wallbox-wrapper .walbox-text{display:flex;flex-direction:column;gap:8px;font-family:VolvoNovumMedium;font-size:20px;line-height:1.2;color:#242228}.new-car-offer-details-main-container .wallbox-wrapper .walbox-text .price{font-family:VolvoNovumRegular}.new-car-offer-details-main-container .volvo-charging.exterior-feature-two-module{max-width:1188px;margin:0 auto;padding-left:24px;padding-right:24px}.new-car-offer-details-main-container .volvo-charging.exterior-feature-two-module .tab-wrapper-info{align-items:center}.new-car-offer-details-main-container .volvo-charging.exterior-feature-two-module .tab-wrapper-info h2{font-size:32px;text-align:left;color:#141414}@media only screen and (max-width:600px){.new-car-offer-details-main-container .volvo-charging.exterior-feature-two-module .tab-wrapper-info h2{text-align:center}}.new-car-offer-details-main-container .volvo-charging.exterior-feature-two-module .tab-wrapper-info p{color:#000!important}@media only screen and (max-width:600px){.new-car-offer-details-main-container .volvo-charging.exterior-feature-two-module .tab-wrapper-info p{text-align:center}}.new-car-offer-details-main-container .disclaimer-box{max-width:1028px;margin:0 auto;padding:38px 24px 0}.new-car-offer-details-main-container .disclaimer-box .disclaimer-text{font-size:12px;line-height:1.4;text-align:center;color:#707070;margin:0}.new-car-offer-table-section .offer-table-wrapper{display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:600px){.new-car-offer-table-section .offer-table-wrapper{max-width:350px;margin:0 auto}}.new-car-offer-table-section .offer-table-wrapper ul.item-list{position:relative;margin-bottom:25px;width:100%}@media only screen and (max-width:600px){.new-car-offer-table-section .offer-table-wrapper ul.item-list{order:1;width:100%;margin-top:10px}}.new-car-offer-table-section .offer-table-wrapper ul.item-list li{display:flex;flex-direction:column;float:left;width:50%;margin:10px 0}@media only screen and (max-width:1368px){.new-car-offer-table-section .offer-table-wrapper ul.item-list li{margin:6px 0}}@media only screen and (max-width:600px){.new-car-offer-table-section .offer-table-wrapper ul.item-list li{float:none;width:100%}}.new-car-offer-table-section .offer-table-wrapper ul.item-list li:nth-child(even){padding-left:25px}@media only screen and (max-width:600px){.new-car-offer-table-section .offer-table-wrapper ul.item-list li:nth-child(even){padding-left:0;text-align:right;padding-right:25px}}.new-car-offer-table-section .offer-table-wrapper ul.item-list li:nth-child(odd){text-align:right;padding-right:25px}.new-car-offer-table-section .offer-table-wrapper ul.item-list li span:first-child{word-break:break-word;hyphens:auto}.new-car-offer-table-section .offer-table-wrapper ul.item-list li span+span{font-weight:700}.new-car-offer-table-section .offer-table-wrapper ul.item-list:after{content:'';position:absolute;top:0;right:calc(50% - 1px);display:block;height:100%;width:2px;background-color:#1c6bba}@media only screen and (max-width:600px){.new-car-offer-table-section .offer-table-wrapper ul.item-list:after{right:0}}.new-car-offer-table-section .offer-table-wrapper .bottom-price{width:100%;max-width:80%}@media only screen and (max-width:600px){.new-car-offer-table-section .offer-table-wrapper .bottom-price{order:0;max-width:none}}.new-car-offer-table-section .offer-table-wrapper .bottom-price .price{background-color:#1c6bba;color:#fff;font-size:28px;font-weight:700;text-align:center;padding:5px 20px}.new-car-offer-table-section .offer-table-wrapper .bottom-price .description-text{display:flex;flex-direction:column}.new-car-offer-table-section .offer-table-wrapper .bottom-price .description-text span span{font-weight:700}