.promotion__text-collapse a:before,.promotion__text-collapse>div:before{font-family:hlc-icons!important;speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e921"}.promotion{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:40px auto;position:relative}@media only screen and (min-width:320px){.promotion{width:82.5vw}}@media only screen and (min-width:768px){.promotion{width:85.4166666667vw}}@media only screen and (min-width:1024px){.promotion{width:89.0625vw}}@media only screen and (min-width:1440px){.promotion{width:1272px}}@media only screen and (min-width:768px){.promotion{margin-bottom:48px;margin-top:48px}}@media only screen and (min-width:1024px){.promotion{margin-bottom:64px;margin-top:64px}}@media only screen and (min-width:1440px){.promotion{margin-bottom:64px;margin-top:64px}}.promotion .promotion__container{box-shadow:0 8px 24px rgba(0,0,0,.15);margin-left:-24px;margin-right:-24px;position:relative;width:calc(82.5vw + 48px)}@media only screen and (min-width:768px){.promotion .promotion__container{flex-basis:85.4166666667vw;margin-left:0;margin-right:0;max-width:85.4166666667vw;padding-left:1.171875vw;padding-right:1.171875vw;width:85.4166666667vw}}@media only screen and (min-width:1024px){.promotion .promotion__container{flex-basis:89.0625vw;max-width:89.0625vw;padding-left:.87890625vw;padding-right:.87890625vw;width:89.0625vw}}@media only screen and (min-width:1440px){.promotion .promotion__container{flex-basis:1272px;max-width:1272px;padding-left:12px;padding-right:12px;width:1272px}}.promotion .promotion__container.has--extra-headline{margin-top:74px}@media only screen and (min-width:768px){.promotion .promotion__container.has--extra-headline{margin-top:unset}}.promotion__logo{background:#fff;border-radius:50%;box-shadow:0 4.22642px 12.6792px rgba(0,0,0,.15);display:flex;height:140px;justify-content:center;left:50%;position:absolute;top:0;transform:translate(-50%,-50%);width:140px}.promotion__logo__inner{align-self:center}.promotion__content-text{padding:100px 36px 56px;position:relative;width:100%}@media only screen and (min-width:1024px){.promotion__content-text{padding:100px 106px 56px}}.promotion__content-text.two_columns{display:block}@media only screen and (min-width:768px){.promotion__content-text.two_columns{display:flex}.promotion__content-text.two_columns .promotion__subline{margin-bottom:0}.promotion__content-text.two_columns>div{flex-basis:42.7083333333vw;max-width:42.7083333333vw;padding-left:1.171875vw;padding-right:1.171875vw;width:42.7083333333vw}.promotion__content-text.two_columns>div:first-of-type{padding-right:25px}.promotion__content-text.two_columns>div:last-of-type{padding-left:25px}}@media only screen and (min-width:1024px){.promotion__content-text.two_columns>div{flex-basis:37.109375vw;max-width:37.109375vw;padding-left:.87890625vw;padding-right:.87890625vw;width:37.109375vw}}@media only screen and (min-width:1440px){.promotion__content-text.two_columns>div{flex-basis:530px;max-width:530px;padding-left:12px;padding-right:12px;width:530px}}.promotion__content-text.text_center{text-align:center}.promotion__content-text.is--expanded{padding-bottom:116px}.promotion__content-text.is--expanded .promotion__text{max-height:1000px;transition:max-height .25s cubic-bezier(.645,.045,.355,1)}.promotion__content-text.is--expanded .promotion__text-collapse--more{display:none}.promotion__content-text.is--expanded .promotion__text-collapse--less{display:block}.promotion__extra-headline,.promotion__headline{font-size:22px;font-weight:300;letter-spacing:.1em;line-height:26px;margin-bottom:20px;text-transform:uppercase}@media only screen and (min-width:768px){.promotion__extra-headline,.promotion__headline{font-size:32px;line-height:38px}}@media only screen and (min-width:1024px){.promotion__extra-headline,.promotion__headline{font-size:40px;line-height:48px}}.promotion__extra-headline{display:block;font-size:26px;font-weight:300;letter-spacing:.1em;line-height:31px;text-align:center;text-transform:uppercase}@media only screen and (min-width:768px){.promotion__extra-headline{font-size:38px;line-height:46px}}@media only screen and (min-width:1024px){.promotion__extra-headline{font-size:50px;line-height:60px}}@media only screen and (min-width:768px){.promotion__extra-headline{display:none}.promotion__extra-headline .editmode__hint{margin-bottom:75px}}.promotion__subline{font-size:20px;font-weight:300;letter-spacing:.05em;line-height:24px;margin-bottom:24px}@media only screen and (min-width:768px){.promotion__subline{font-size:24px;line-height:29px}}@media only screen and (min-width:1024px){.promotion__subline{font-size:28px;line-height:34px}}.promotion__text{font-size:16px;font-weight:300;letter-spacing:.05em;line-height:24px;max-height:100px;overflow:hidden;transition:max-height .25s cubic-bezier(.645,.045,.355,1)}.promotion__text b,.promotion__text strong{font-weight:700}@media only screen and (min-width:768px){.promotion__text{height:auto;max-height:unset}}.promotion__text-collapse{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 70.63%);bottom:50px;display:flex;height:50px;left:0;margin:0 auto;padding-top:40px;position:absolute;right:0;width:90%}@media only screen and (min-width:768px){.promotion__text-collapse{display:none}}.promotion__text-collapse a,.promotion__text-collapse>div{background:#fff;color:#947c48;display:block;display:inline-block;font-size:12px;font-weight:700;letter-spacing:.21em;line-height:14px;padding-left:15px;padding-right:40px;position:relative;text-decoration:none;text-transform:uppercase;width:auto}.promotion__text-collapse a:before,.promotion__text-collapse>div:before{color:#947c48;font-size:24px;position:absolute;right:6px;top:-5px}.promotion__text-collapse a.promotion__text-collapse--more,.promotion__text-collapse>div.promotion__text-collapse--more{display:block;margin:0 auto}.promotion__text-collapse a.promotion__text-collapse--less,.promotion__text-collapse>div.promotion__text-collapse--less{display:none;margin:0 auto}.promotion__text-collapse a.promotion__text-collapse--less:before,.promotion__text-collapse>div.promotion__text-collapse--less:before{transform:rotate(180deg)}.promotion__text-collapse hr{background:#947c48;height:1px;left:0;opacity:.2;position:absolute;right:0;top:38px;width:89%}.promotion__media{overflow-x:hidden;width:100%}@media only screen and (min-width:768px){.promotion__media{margin-bottom:50px;padding:0 36px}}@media only screen and (min-width:1024px){.promotion__media{margin-bottom:50px;padding:0 106px}}.promotion__media-slider{position:relative}@media only screen and (min-width:768px){.promotion__media-slider{overflow:hidden}}.promotion__media-slider .slider-navigation{bottom:35px;position:absolute}@media only screen and (min-width:768px){.promotion__media-slider .slider-navigation{margin-top:50px;position:relative}}.promotion__media-slider .slider-pagination{bottom:-7px!important}@media only screen and (min-width:768px){.promotion__media-slider .slider-pagination{bottom:unset!important;left:32px}.promotion__media-slider .slider-pagination.no--headline{top:41%}}.promotion__media-slider .slider-pagination__range{background:hsla(0,0%,100%,.3)}.promotion__media-slider .slider-pagination-range-indicator{background:#fff}.promotion__media-slider .slider-button-next:before,.promotion__media-slider .slider-button-prev:before{color:#fff}@media only screen and (min-width:768px){.promotion__media-slider .slider-button-next:before,.promotion__media-slider .slider-button-prev:before{color:#947c48}}.promotion__media-image{height:auto;width:100%}.promotion__media-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.promotion__media-slider__item{position:relative;text-align:center;width:100%}.promotion__media-slider__item-image{height:auto;width:100%}.promotion__media-slider__item-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}