.container{padding-left:1.25rem;padding-right:1.25rem}.concept-header-wrapper{position:fixed;top:0;z-index:2}@media(max-width:1025px){.concept-header-wrapper{position:static}}.concept-header-wrapper .holder{height:4rem;background-color:#f6f6f6}.concept-header-wrapper .concept-header-top{background-color:#555;color:#e0e0e0;font-size:80%;text-align:right;min-height:1.875rem;line-height:1.875rem}.concept-header-wrapper .concept-header-top .header-top-item{padding-left:.75rem;padding-right:.75rem}.concept-header-wrapper .concept-header-top .header-top-item .header-top-item-link,.concept-header-wrapper .concept-header-top .header-top-item .header-top-item-link:active,.concept-header-wrapper .concept-header-top .header-top-item .header-top-item-link:focus,.concept-header-wrapper .concept-header-top .header-top-item .header-top-item-link:hover,.concept-header-wrapper .concept-header-top .header-top-item .header-top-item-link:visited{color:#e0e0e0}.concept-header-wrapper .concept-header-top .header-top-item:not(.first){border-left:.0625rem solid #e0e0e0}.concept-header-wrapper .concept-header-space{margin-top:2rem}.concept-header-wrapper .concept-header-menue-off{height:2.125rem}.concept-header-wrapper .concept-mobile-button{line-height:1;margin:1px 0}.concept-header-wrapper .concept-header{background-color:#024089}.concept-header-wrapper .concept-header img{height:2.5rem;width:auto;margin-right:1.375rem}@media(max-width:1025px){.concept-header-wrapper .concept-header img{position:absolute;top:0;transform:translateY(calc(-50% + 1.0625rem))}}.concept-header-wrapper .concept-header img.logo-hero{height:auto;margin-bottom:0;margin-top:-56px}@media(max-width:1025px){.concept-header-wrapper .concept-header img.logo-hero{margin-top:0;height:80px;bottom:-2.125rem;top:auto;transform:none;left:0}}.concept-header-wrapper .concept-header h1{font-size:1.25rem;font-weight:700;letter-spacing:.15rem;text-transform:uppercase}@media(max-width:1025px){.concept-header-wrapper .concept-header h1{max-width:14.375rem;padding-top:1.0625rem;padding-bottom:1.0625rem}}.concept-header-wrapper .concept-header nav>a{color:#fff;font-size:.8125rem;font-weight:600;padding:0 .75rem;letter-spacing:.0625rem}@media(min-width:1025px){.concept-header-wrapper .concept-header{height:3.125rem}}@media(min-width:1025px){.concept-header-wrapper .concept-header .concept-header-logo{min-width:15.625rem}}.concept-content{margin-top:12.8125rem}@media(max-width:1025px){.concept-content{margin-top:6.9375rem}}.concept-content h2{font-size:2.2rem;text-transform:uppercase;line-height:3rem;letter-spacing:.285rem;word-wrap:break-word}.concept-content article{margin:.9375rem -.9375rem 4.0625rem}.concept-content article>div{padding:0 .9375rem}.concept-content article .find-partner-button{background-color:#ffd100;color:#024089;letter-spacing:.12rem;text-transform:uppercase;padding-left:.625rem;padding-right:1.25rem;height:3.125rem}.concept-content article .find-partner-button .wm-symbol{font-size:1.8rem}.concept-content .car-love-banner{max-width:68.75rem;min-height:29.6875rem;margin:auto;position:relative;background-position:bottom}.concept-content .car-love-banner>div{color:#fff;background-color:#555;position:absolute;top:1.875rem;right:1.875rem;font-weight:700;font-size:3.125rem;letter-spacing:.375rem;text-transform:uppercase;line-height:3.75rem;max-width:29.125rem;padding:1.25rem}@media(max-width:1025px){.concept-content .car-love-banner>div{margin-left:.6875rem}}.concept-free-fast-custom-banner{background-color:#024089;margin-top:-3.125rem;margin-bottom:6.25rem;padding-bottom:.0625rem;padding-top:.625rem}.concept-free-fast-custom-banner>.container{margin-top:7.5rem;margin-bottom:7.5rem}.concept-free-fast-custom-banner .info-boxes{color:#fff;margin-left:-.9375rem;margin-right:-.9375rem;margin-bottom:6.25rem}.concept-free-fast-custom-banner .info-boxes>div{width:33%;padding:0 .9375rem}@media(max-width:1025px){.concept-free-fast-custom-banner .info-boxes>div{width:100%}.concept-free-fast-custom-banner .info-boxes>div p{margin-bottom:2.5rem}}.concept-free-fast-custom-banner .info-boxes h2{font-size:1.5rem;font-weight:700;letter-spacing:.18rem;text-transform:uppercase;margin-bottom:.9375rem}.corona-teaser{background-color:#024089}.teaser-wir-sind-da{max-width:475px;margin:auto}.teaser-wir-sind-da img{width:100%}.concept-services{text-align:center;margin-bottom:5rem}.concept-services h2{font-size:1.875rem;font-weight:700;line-height:2.5625rem;letter-spacing:.22875rem;text-transform:uppercase;word-wrap:break-word}.concept-services header p{max-width:45rem;margin:.9375rem auto 4.0625rem}.concept-services .service-boxes{display:flex;margin-left:-.9375rem;margin-right:-.9375rem}@media(max-width:1025px){.concept-services .service-boxes{flex-direction:column}}.concept-services .service-boxes>div{width:33%;margin-left:.9375rem;margin-right:.9375rem;padding-top:2.1875rem;background-color:#f6f6f6}@media(max-width:1025px){.concept-services .service-boxes>div{width:calc(100% - 1.875rem);margin-bottom:2.5rem}}.concept-services .service-boxes>div .service-icon{height:6.25rem;width:6.25rem;border-radius:100%;margin:0 auto 1.25rem;background:#fff}.concept-services .service-boxes>div .service-icon .wm-symbol{font-size:4rem;color:#024089}.concept-services .service-boxes>div h3{font-weight:700;font-size:1rem;line-height:1.25rem;letter-spacing:.12rem;text-transform:uppercase;padding-left:.9375rem;padding-right:.9375rem}.concept-services .service-boxes>div p{padding-left:.9375rem;padding-right:.9375rem;padding-bottom:2em}.concept-contact{margin-top:4.6875rem;margin-bottom:4.6875rem}.concept-contact .d-lg-flex{margin-left:-.9375rem;margin-right:-.9375rem}.concept-contact .d-lg-flex>div{padding-left:.9375rem;padding-right:.9375rem}.concept-contact h2{font-weight:700;font-size:1.875rem;line-height:2.25rem;letter-spacing:.22875rem;text-transform:uppercase}.concept-contact h2 span{text-transform:none}.concept-contact h3{font-size:1.25rem;line-height:1.5625rem;letter-spacing:.15rem;font-weight:700;text-transform:uppercase;margin-bottom:1.25rem}.concept-contact form label{font-weight:700;letter-spacing:.12rem;text-transform:uppercase;margin-bottom:.625rem}.concept-contact form input{background-color:#f6f6f6;border-color:#6e6e6e;border-radius:0;color:#555;letter-spacing:0;padding:.625rem .9375rem;line-height:1.5rem;height:3.4375rem;outline:0}.concept-contact form ::placeholder{color:#555;opacity:1}.concept-footer{color:#fff;background-color:#6e6e6e;font-size:.8125rem;display:flex;align-items:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:greyscale}.concept-footer a{color:#fff}.concept-footer .footer-social-link{line-height:.75rem}.concept-footer .footer-social-link i{position:relative;top:3px}.concept-footer .footer-social-link i:before{font-size:1.5rem}.concept-footer span{padding-left:.625rem;padding-right:.625rem}@media(min-width:1025px){.concept-footer{height:3.125rem}}@media(max-width:1025px){.concept-footer{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.concept-footer .concept-footer-links{display:flex;flex-direction:column;line-height:1.625rem}.concept-footer .concept-footer-links span{display:none}}.text-concept-primary{color:#024089}.half{width:50%}@media(max-width:1025px){.half{width:100%}}.concept-mobile-nav a{padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;font-weight:700;font-size:.8125rem;line-height:2.5625rem;letter-spacing:.0625rem;border-bottom:.0625rem solid #fff}.concept-mobile-nav a:last-child{border:0}.search-background{background-repeat:no-repeat;background-size:cover}.search-header-wrapper{position:absolute;margin-top:2.75rem}.search-header-wrapper.auto_fit,.search-header-wrapper.auto_pro,.search-header-wrapper.auto_pro_plus_at,.search-header-wrapper.auto_pro_plus_nl,.search-header-wrapper.auto_team_plus{margin-top:4rem}.search-background{display:flex;justify-content:center;padding-top:12.5rem;min-height:100vh}.search-background .search-panel{background-color:#fff;padding:2.1875rem;max-width:36.25rem}@media(max-width:576px){.search-background .search-panel{padding:1.1875rem;margin-top:9.25rem}}@media only screen and (min-device-width:48rem)and (max-device-width:64rem)and (orientation:portrait){.search-background .search-panel{margin-top:24rem}}@media only screen and (min-device-width:48rem)and (max-device-width:64rem)and (orientation:landscape){.search-background .search-panel{margin-top:13rem}}.search-background .search-panel .search-panel-title{color:#555;font-size:1.375rem;font-weight:700;letter-spacing:.165rem;text-align:center;line-height:1.875rem;text-transform:uppercase;margin-bottom:.9375rem}@media(max-width:576px){.search-background .search-panel .search-panel-title{font-size:1rem;letter-spacing:.16rem;line-height:1.375rem;margin-bottom:.5375rem}}.search-background .search-panel input{background-color:#f6f6f6;border-color:#6e6e6e;border-radius:0;color:#555;letter-spacing:0;padding:.625rem .9375rem;line-height:1.5rem;height:3.4375rem;outline:0;margin-bottom:1.25rem}@media(max-width:576px){.search-background .search-panel input{margin-bottom:0}}.search-background .search-panel button{height:3.4375rem;width:100%;font-weight:700;letter-spacing:.12rem;color:#024089;background:#ffd100;border:0;border-radius:0;text-transform:uppercase}.search-free-fast-custom-banner{margin-top:0;margin-bottom:0}.search-free-fast-custom-banner .container{margin-top:0;padding-top:1.25rem}.search-free-fast-custom-banner .container .info-boxes{margin-bottom:2.5rem}.heroes-free-fast-custom-banner .container,.heroes-free-fast-custom-banner .container .info-boxes{margin-bottom:0}.heroes-free-fast-custom-banner .container .info-boxes div{width:25%}@media(max-width:1025px){.heroes-free-fast-custom-banner .container .info-boxes div{width:100%}}@media(max-width:1025px){.heroes-free-fast-custom-banner .container .info-boxes .image-wrap{padding-bottom:61%;height:0;overflow:hidden}}.heroes-free-fast-custom-banner .container .info-boxes .hero-team-container{position:relative}@media(max-width:1025px){.heroes-free-fast-custom-banner .container .info-boxes .hero-team-container{overflow:hidden;max-width:401px;text-align:center;margin:0 auto}}@media(min-width:1025px){.heroes-free-fast-custom-banner .container .info-boxes .footer-heroes{position:absolute;left:0;bottom:0;max-width:none}}@media(min-width:1025px){.heroes-footer img{position:absolute;left:0;bottom:0}}.btn{height:3.4375rem;display:flex;align-items:center;justify-content:center;width:100%;font-weight:700;letter-spacing:.12rem;color:#024089;background:#ffd100;border:0;border-radius:0;text-transform:uppercase}.search-results{padding-top:3.75rem;padding-bottom:3.75rem}.search-results.single-branch .branch-logo-wrapper{display:none}.search-results .search-result{background-color:#f6f6f6;padding:1.875rem;margin-bottom:1.25rem}.search-results .search-result .branch-logo{max-width:12.5rem;width:100%}.search-results .search-result .branch-logo.logo-auto_team_plus{max-width:7.5rem}.search-results .search-result .branch-logo.logo-auto_fit{max-width:6.25rem}.search-results .search-result .branch-logo.logo-auto_pro{max-width:12.5rem}.search-results .search-result .symbol-holder{position:relative}.search-results .search-result .symbol-holder .wm-symbol{position:absolute;top:-.4375rem}.search-results .search-result .symbol-holder .wm-symbol+*{margin-left:1.875rem}.search-results .search-result .symbol-holder .gallery-icon{width:6%;margin-left:.1875rem}.search-results .search-result .wm-symbol{font-size:1.5rem;font-weight:700}.search-results .search-result .search-result-workshop-name{font-weight:700;letter-spacing:.15rem;font-size:1.25rem}.search-results .search-result .search-result-info{font-size:90%}.search-results .search-result .opening-hours-collapse-trigger .wm-symbol,.search-results .search-result .opening-hours-status{color:#555}.search-results .search-result .opening-hours-status .highlight{color:#94c11e;font-weight:700}.search-results .search-result .opening-hours-list .opening-hours-line{display:inline-block}.search-results .search-result .opening-hours-list .inspection-title{font-weight:700}.search-results .search-result .opening-hours-list .inspection-time-line{width:95%;display:flex;justify-content:space-between}.search-results .search-result .search-result-services-extended{display:none}.search-results .search-result .title{font-weight:700;letter-spacing:.15rem;font-size:1rem;text-transform:uppercase}.search-results .search-result p{margin-bottom:.25rem}.search-results .search-result a,.search-results .search-result a:active,.search-results .search-result a:focus,.search-results .search-result a:hover,.search-results .search-result a:visited{color:#024089;word-break:break-all}.search-short-banner{background-color:#024089;padding-top:1rem;padding-bottom:1rem}.search-short-banner h3{margin-bottom:0}.search-short-banner h3 a{color:#fff;font-weight:700;font-size:1.5rem;line-height:1.875rem;letter-spacing:.125rem;text-transform:uppercase}.brands-full-bg{height:100vh;background-size:cover;background-position:center 0;padding:3rem 5rem;display:flex;flex-direction:column}@media(max-width:1025px){.brands-full-bg{padding:0;background-position:center 0!important}}.brands-full-bg h1{font-size:1.875rem;-ms-word-break:break-word;word-break:break-word;font-weight:700;line-height:3rem;letter-spacing:.28125rem;text-transform:uppercase}@media(max-width:1025px){.brands-full-bg h1{font-size:1.125rem;color:#fff;text-align:center}}.brands-full-bg .brands-logos{display:flex;align-items:center;justify-content:center;max-width:28.375rem}.brands-full-bg .brands-logos .autofit-logo{width:24.2%}.brands-full-bg .brands-logos .autofit-logo>img{width:87%}.brands-full-bg .brands-logos .autofit-logo .brands-logos-tooltip{margin-left:-1.25rem;margin-right:-1.25rem}.brands-full-bg .brands-logos .autopro-logo{width:48.4%}.brands-full-bg .brands-logos .autoteamplus-logo{width:27.4%}.brands-full-bg .brands-logos .autoteamplus-logo .brands-logos-tooltip{margin-left:-2.1875rem;margin-right:-2.1875rem}.brands-full-bg .brands-logos a:hover>.brands-logos-tooltip{visibility:visible}.brands-full-bg .brands-logos a{position:relative}.brands-full-bg .brands-logos .brands-logos-tooltip{position:absolute;visibility:hidden;color:#fff;background-color:#555;opacity:.6;font-size:.718rem;font-weight:700;font-style:normal;font-stretch:normal;line-height:2.65;letter-spacing:.0875rem;text-align:center;margin-top:.9375rem;left:0;right:0;text-transform:uppercase;padding-left:.5rem;padding-right:.5rem}.brands-full-bg .brands-logos .brands-logos-tooltip:after,.brands-full-bg .brands-logos .brands-logos-tooltip:before{content:" ";position:absolute;background-color:#555;box-sizing:border-box;left:55%;height:.9375rem;width:.9375rem;border-color:transparent transparent #555 #555;border-style:solid;border-width:medium;transform-origin:0 0;transform:rotate(135deg)}@media(max-width:1025px){.brands-full-bg .brands-logos{max-width:19.0625rem;margin:0 auto .9375rem}}.brands-full-bg .brands-search-wrapper{max-width:33.75rem;margin-top:auto;text-align:center;padding-bottom:2rem}@media(max-width:1025px){.brands-full-bg .brands-search-wrapper{margin-left:auto;margin-right:auto}}.brands-full-bg .brands-search{color:#fff;background:rgba(0,0,0,.6);padding:2rem;margin-top:calc(100vh - 34rem)}@media(max-width:1025px){.brands-full-bg .brands-search{max-width:none;margin-top:calc(100vh - 27.125rem);color:#6e6e6e;background-color:#fff}}.brands-full-bg .brands-search h2{font-size:1.375rem;letter-spacing:.165rem;font-weight:700;text-transform:uppercase;line-height:1.875rem;margin-bottom:1.875rem}.brands-full-bg .brands-search input{background-color:#f6f6f6;border-color:#6e6e6e;border-radius:0;color:#555;letter-spacing:0;padding:.625rem .9375rem;line-height:1.5rem;height:3.4375rem;outline:0;margin-bottom:1.25rem}.brands-full-bg .brands-search button{height:3.4375rem;width:100%;font-weight:700;letter-spacing:.12rem;color:#555;background:#fff;border:0;border-radius:0;text-transform:uppercase}@media(max-width:1025px){.brands-full-bg .brands-search button{background:#555;color:#fff}}.brands-information{padding:3rem 5rem;color:#fff;background-color:#6e6e6e}@media(max-width:1025px){.brands-information{text-align:center;padding:2.5rem 1.875rem}}.brands-information h2{font-size:1.25rem;font-weight:700;line-height:1.875rem;letter-spacing:.125rem;text-transform:uppercase;margin-bottom:.9375rem;margin-top:1.25rem}.brands-information .d-lg-flex .half:first-of-type{margin-right:4rem}@media(max-width:1025px){.brands-information .d-lg-flex .half:first-of-type{margin-bottom:1.875rem;margin-right:0}}.brands-footer{background-color:#555;padding:0 5rem}.brands-footer .concept-footer-links{display:flex;align-items:center}.brands-footer .concept-footer-links .brands-symbol-wrapper{margin-left:1.25rem}@media(max-width:1025px){.brands-footer .concept-footer-links .brands-symbol-wrapper:first-of-type{margin-left:0}}.brands-footer .concept-footer-links .brands-symbol-wrapper .wm-symbol{font-size:1.5rem}.brands-search-results{background-color:#6e6e6e}.brands-search-results .search-result .btn{background-color:#555;color:#fff}.teaser-top-wrapper .teaser-top-inner{max-width:30.5rem;width:100%;background-color:#fff;margin-left:auto;border:.1875rem solid #024089}.teaser-top-wrapper .teaser-top-inner.landing-teaser{background-color:#000;border:.1875rem solid #fff}.teaser-top-wrapper .teaser-top-inner.landing-teaser .teaser-text{color:#fff}.teaser-top-wrapper .teaser-top-inner .small-teaser-video-image-container:hover{cursor:pointer}.teaser-top-wrapper .teaser-top-inner #small-teaser-video-title{font-size:.9rem;letter-spacing:.1rem;font-weight:700;text-transform:uppercase;line-height:.9375rem;margin-left:.9375rem}.teaser-top-wrapper .teaser-top-inner #small-teaser-video-slate{padding-left:0;margin-left:0}.teaser-content-inner{width:100%;background:#fff;margin-left:auto;border:.1875rem solid #024089;margin-top:10.625rem}.teaser-content-inner.landing-teaser{margin-top:0;background:#000;border:.1875rem solid #fff}.teaser-content-inner.landing-teaser .teaser-text{color:#fff}.teaser-content-inner .teaser-text{padding:1rem}.teaser-content-wrapper .teaser-text,.teaser-top-wrapper .teaser-text{padding:1rem;text-align:left;color:#555}.teaser-content-wrapper .teaser-text p,.teaser-top-wrapper .teaser-text p{font-size:.8rem;line-height:1.5rem}.teaser-content-wrapper .teaser-video-element,.teaser-top-wrapper .teaser-video-element{width:100%;height:auto}#videoTeaserModal .modal-dialog{margin-left:15vw;width:70vw;max-width:70vw;height:auto;margin-top:10vh}#videoTeaserModal .modal-content{background:none;padding:0;border:0}#videoTeaserModal .close-wrapper{text-align:right;width:100%;margin:auto}#videoTeaserModal .close-icon{font-size:4rem;margin-right:1rem;color:#fff}#videoTeaserModal .video-teaser{width:70vw;height:auto;margin:auto;z-index:1060}@media(max-width:768px){#videoTeaserModal .modal-dialog{margin-left:0;width:100%;max-width:100%;margin-top:5vh}#videoTeaserModal .close-icon{font-size:2rem}#videoTeaserModal .video-teaser{width:100%}}.video-teaser-button{font-weight:700;letter-spacing:.12rem;color:#555;background:#fff;border:0;border-radius:0;text-transform:uppercase;margin-top:1rem}@media(max-width:1025px){.video-teaser-button{background:#555;color:#fff}}.video-teaser-button.concept{color:#fff;background:#024089}.form-control.is-invalid{border-color:#ba000b!important}#partnerLoginModal #partnerLoginModalTitle{color:#024089;text-transform:uppercase;font-size:1.375rem;font-weight:700;letter-spacing:.165rem}#partnerLoginModal .modal-content,#partnerLoginModal .modal-header{border:0;border-radius:0}#partnerLoginModal .modal-body .form-control,#partnerLoginModal .modal-body .form-control-plaintext,#partnerLoginModal .modal-body .form-submit{height:3.4375rem}#partnerLoginModal .modal-body .form-control-plaintext{background-color:#f6f6f6;border:.0625rem solid #6e6e6e;border-radius:0;color:#555}#partnerLoginModal .modal-body .form-submit{background-color:#ffd100;color:#024089;border:0;border-radius:0;width:100%;font-weight:700;letter-spacing:.12rem;text-transform:uppercase}#partnerLoginModal .modal-body .partner-loginform-forgot-login{font-weight:700}#partnerLoginModal.auto_team_plus .form-submit{color:#fff}.services-dropdown #servicesDropdown{padding-right:0;height:2.875rem;color:#024089;background-color:#ffd100;padding-top:0;padding-bottom:0}.services-dropdown #services{margin-top:-1rem;margin-bottom:-1rem}.services-dropdown #services>div{margin-top:1rem;margin-bottom:1rem}.concept-campaign-wrapper{background-color:#ececec;padding-bottom:4rem}.concept-campaign-wrapper .campaign-section-images{position:relative;display:inline-block}.concept-campaign-wrapper .campaign-section-images .seal{position:absolute;bottom:-2rem;right:-1rem}.concept-campaign-wrapper .logo{max-width:20rem;margin-top:2rem;margin-left:1rem}.concept-campaign-wrapper .campaign-section-misc-info{margin-left:5rem;margin-top:2rem}.concept-campaign-wrapper .campaign-section-misc-info .timeframe{font-size:1.25rem;line-height:1.25;letter-spacing:.125rem}.concept-campaign-wrapper .campaign-section-misc-info .invoice-info{max-width:23.125rem}.concept-campaign-wrapper .campaign-main-details{padding-top:2rem}.concept-campaign-wrapper .campaign-main-details .title{font-size:4rem;letter-spacing:.25rem}.concept-campaign-wrapper .campaign-main-details .description{margin-bottom:1.75rem;font-size:1.75rem;letter-spacing:.175rem;line-height:1.25;max-width:46.875rem}.concept-campaign-wrapper .campaign-main-details .all-info{font-size:1.25rem;letter-spacing:.115rem}.concept-campaign-wrapper .campaign-main-details .info-description{margin-bottom:2rem;max-width:46.875rem}.concept-campaign-wrapper .campaign-main-details .bulletpoint-list ul{list-style:none;padding-left:1.5rem;max-width:37.5rem}.concept-campaign-wrapper .campaign-main-details .bulletpoint-list ul li{margin-bottom:.5rem}.concept-campaign-wrapper .campaign-main-details .bulletpoint-list ul li:before{content:"■";font-weight:700;display:inline-block;width:1.2rem;font-size:1.75rem;margin-left:-1.5rem;margin-top:-.55rem;font-family:sans-serif;position:absolute}@media(max-width:576px){.concept-campaign-wrapper .campaign-main-details .bulletpoint-list ul li:before{font-size:1rem;margin-top:0}}.concept-campaign-wrapper .top-button{margin-top:2rem;max-width:25rem}@media(max-width:87.5rem){.concept-campaign-wrapper .campaign-section-images .seal{width:10rem;bottom:-2rem;right:1rem}}@media(max-width:1025px){.concept-campaign-wrapper .campaign-section-images{display:block}.concept-campaign-wrapper .campaign-section-images .mechanic{width:100%}.concept-campaign-wrapper .campaign-section-misc-info{margin-left:1rem}.concept-campaign-wrapper .campaign-main-details{padding-left:.9375rem;padding-right:.9375rem}.concept-campaign-wrapper .campaign-main-details .title{font-size:3rem}.concept-campaign-wrapper .campaign-main-details .top-button{max-width:100%}.concept-campaign-wrapper .campaign-main-details .info-description{margin-right:0}}@media(max-width:576px){.concept-campaign-wrapper .campaign-section-misc-info{margin-left:0;margin-top:2rem;padding-left:.9375rem;padding-right:.9375rem}.concept-campaign-wrapper .logo{max-width:18.125rem}.concept-campaign-wrapper .campaign-main-details .title{font-size:2.5rem}}.services-dropdown #servicesDropdown{background-color:#024089;color:#ffd100}.lightbox,::-ms-backdrop{position:fixed;top:10px!important}#small-teaser-video-container{margin-left:9.375rem}#small-teaser-video-container #small-teaser-video-text-container{color:#fff;background:rgba(0,0,0,.6);padding:1rem}#small-teaser-video-container #small-teaser-video-text-container #small-teaser-video-title{font-size:1.375rem;font-weight:700;text-transform:uppercase;color:#ffd100;margin-top:1.25rem}#small-teaser-video-container .small-teaser-video-image-container:hover{cursor:pointer}.brands-information #small-teaser-video-container-mobile{padding:0}.brands-information #small-teaser-video-container-mobile #small-teaser-video-text-container-mobile{background:rgba(0,0,0,.6)}.brands-information #small-teaser-video-container-mobile #small-teaser-video-text-container-mobile #small-teaser-video-title-mobile{font-size:.75rem;text-align:left;font-weight:700;text-transform:uppercase;color:#ffd100;padding:0;margin-top:1.25rem;margin-left:1.25rem}@media(min-width:768px){.brands-information #small-teaser-video-container-mobile #small-teaser-video-text-container-mobile #small-teaser-video-title-mobile{font-size:1.75rem}}.brands-information #small-teaser-video-container-mobile #small-teaser-video-text-container-mobile #small-teaser-video-slate-mobile{padding:0}.video-modal-body{z-index:10;position:fixed;top:0;right:0;bottom:0;left:0;width:auto;height:auto;max-width:100%;max-height:200%;background:rgba(0,0,0,.85);display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:auto}.video-modal-body .video-container .video-element{width:100%}@media only screen and (min-device-width:340px)and (max-device-width:1023px)and (orientation:landscape){.video-modal-body .video-container .video-element{width:88%}}.video-modal-body .teaser-text-container{max-width:85rem;padding-right:2.5rem;margin-left:auto;margin-right:auto;color:#ffd100}@media only screen and (min-device-width:540px)and (max-device-width:960px)and (orientation:landscape){.video-modal-body .teaser-text-container{margin-left:18px}}@media only screen and (min-device-width:768px)and (max-device-width:1024px){.video-modal-body .teaser-text-container{margin-left:3%}}.video-modal-body .teaser-text-container .teaser-title{font-size:2rem;font-weight:500;line-height:1.2;margin-top:0;margin-bottom:.5rem}@media(max-width:576px){.video-modal-body .teaser-text-container .teaser-title{font-size:1.25rem;margin-left:1.25rem}}.video-modal-body .small-teaser-video-close-desktop{padding-top:70px}.video-modal-body .small-teaser-video-close-desktop:hover{cursor:pointer}.concept-video-wrapper .video-container{margin:3rem auto 2rem;max-width:1200px;display:block}.concept-video-wrapper .video-container .video-element{max-width:1200px}.concept-video-wrapper .teaser-text-container{margin-left:auto;margin-right:auto;margin-bottom:3rem;max-width:1200px;display:block}.concept-video-wrapper .teaser-text-container .teaser-title{font-size:1.25rem;font-weight:700;letter-spacing:.1rem;text-transform:uppercase;margin-bottom:1.5rem}@media(max-width:1025px){.concept-video-wrapper{padding-left:15px;padding-right:15px}.concept-video-wrapper .video-container,.concept-video-wrapper .video-container .video-element{max-width:100%}}#error-message-text a{color:#024089}.concept-header-wrapper .concept-header-menue-on .concept-header-logo img{margin-top:.1875rem}@media(max-width:1025px){.concept-header-wrapper .concept-header img{height:1.8rem}}.lb-loader,.lightbox{text-align:center;line-height:0;position:absolute;left:0}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{width:100%;z-index:10000;font-weight:400;outline:0}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/build/images/loading.2299ad0b.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/build/images/prev.84b76dee.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/build/images/next.31f15875.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/build/images/close.d9d2d0b1.png) 100% 0 no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}