@font-face {
font-display: swap;
font-family: 'Gotham Narrow';
font-style: italic;
font-weight: 900;
src: url(//www.powerbird.de/wp-content/themes/wpbase-modular-child/fonts/gotham-narrow-black-italic.woff2) format('woff2');
}
@font-face {
font-display: swap;
font-family: 'Gotham Narrow';
font-style: normal;
font-weight: 900;
src: url(//www.powerbird.de/wp-content/themes/wpbase-modular-child/fonts/gotham-narrow-black.woff2) format('woff2');
}
@font-face {
font-display: swap;
font-family: 'Gotham Narrow';
font-style: italic;
font-weight: 700;
src: url(//www.powerbird.de/wp-content/themes/wpbase-modular-child/fonts/gotham-narrow-bold-italic.woff2) format('woff2');
}
@font-face {
font-display: swap;
font-family: 'Gotham Narrow';
font-style: normal;
font-weight: 700;
src: url(//www.powerbird.de/wp-content/themes/wpbase-modular-child/fonts/gotham-narrow-bold.woff2) format('woff2');
}
@font-face {
font-display: swap;
font-family: 'Gotham Narrow';
font-style: italic;
font-weight: 400;
src: url(//www.powerbird.de/wp-content/themes/wpbase-modular-child/fonts/gotham-narrow-book-italic.woff2) format('woff2');
}
@font-face {
font-display: swap;
font-family: 'Gotham Narrow';
font-style: normal;
font-weight: 400;
src: url(//www.powerbird.de/wp-content/themes/wpbase-modular-child/fonts/gotham-narrow-book.woff2) format('woff2');
}
@font-face {
font-display: swap;
font-family: 'Gotham Narrow';
font-style: italic;
font-weight: 300;
src: url(//www.powerbird.de/wp-content/themes/wpbase-modular-child/fonts/gotham-narrow-light-italic.woff2) format('woff2');
}
@font-face {
font-display: swap;
font-family: 'Gotham Narrow';
font-style: normal;
font-weight: 300;
src: url(//www.powerbird.de/wp-content/themes/wpbase-modular-child/fonts/gotham-narrow-light.woff2) format('woff2');
}
@font-face {
font-display: swap;
font-family: 'Gotham Narrow';
font-style: italic;
font-weight: 500;
src: url(//www.powerbird.de/wp-content/themes/wpbase-modular-child/fonts/gotham-narrow-medium-italic.woff2) format('woff2');
}
@font-face {
font-display: swap;
font-family: 'Gotham Narrow';
font-style: normal;
font-weight: 500;
src: url(//www.powerbird.de/wp-content/themes/wpbase-modular-child/fonts/gotham-narrow-medium.woff2) format('woff2');
}
@font-face {
font-display: swap;
font-family: 'Gotham Narrow';
font-style: italic;
font-weight: 100;
src: url(//www.powerbird.de/wp-content/themes/wpbase-modular-child/fonts/gotham-narrow-thin-italic.woff2) format('woff2');
}
@font-face {
font-display: swap;
font-family: 'Gotham Narrow';
font-style: normal;
font-weight: 100;
src: url(//www.powerbird.de/wp-content/themes/wpbase-modular-child/fonts/gotham-narrow-thin.woff2) format('woff2');
}
@font-face {
font-display: swap;
font-family: 'Gotham Narrow';
font-style: italic;
font-weight: 800;
src: url(//www.powerbird.de/wp-content/themes/wpbase-modular-child/fonts/gotham-narrow-ultra-italic.woff2) format('woff2');
}
@font-face {
font-display: swap;
font-family: 'Gotham Narrow';
font-style: normal;
font-weight: 800;
src: url(//www.powerbird.de/wp-content/themes/wpbase-modular-child/fonts/gotham-narrow-ultra.woff2) format('woff2');
}
@font-face {
font-display: swap;
font-family: 'Gotham Narrow';
font-style: italic;
font-weight: 200;
src: url(//www.powerbird.de/wp-content/themes/wpbase-modular-child/fonts/gotham-narrow-x-light-italic.woff2) format('woff2');
}
@font-face {
font-display: swap;
font-family: 'Gotham Narrow';
font-style: normal;
font-weight: 200;
src: url(//www.powerbird.de/wp-content/themes/wpbase-modular-child/fonts/gotham-narrow-x-light.woff2) format('woff2');
} @font-face {
font-display: swap;
font-family: 'Gotham Pro';
font-style: normal;
font-weight: 900;
src: url(//www.powerbird.de/wp-content/themes/wpbase-modular-child/fonts/gotham-pro-black.woff2) format('woff2');
}
@font-face {
font-display: swap;
font-family: 'Gotham Pro';
font-style: normal;
font-weight: 700;
src: url(//www.powerbird.de/wp-content/themes/wpbase-modular-child/fonts/gotham-pro-bold.woff2) format('woff2');
}
@font-face {
font-display: swap;
font-family: 'Gotham Pro';
font-style: italic;
font-weight: 300;
src: url(//www.powerbird.de/wp-content/themes/wpbase-modular-child/fonts/gotham-pro-light-italic.woff2) format('woff2');
}
@font-face {
font-display: swap;
font-family: 'Gotham Pro';
font-style: normal;
font-weight: 300;
src: url(//www.powerbird.de/wp-content/themes/wpbase-modular-child/fonts/gotham-pro-light.woff2) format('woff2');
}
@font-face {
font-display: swap;
font-family: 'Gotham Pro';
font-style: italic;
font-weight: 500;
src: url(//www.powerbird.de/wp-content/themes/wpbase-modular-child/fonts/gotham-pro-medium-italic.woff2) format('woff2');
}
@font-face {
font-display: swap;
font-family: 'Gotham Pro';
font-style: normal;
font-weight: 500;
src: url(//www.powerbird.de/wp-content/themes/wpbase-modular-child/fonts/gotham-pro-medium.woff2) format('woff2');
}
@font-face {
font-display: swap;
font-family: 'Gotham Pro';
font-style: normal;
font-weight: 400;
src: url(//www.powerbird.de/wp-content/themes/wpbase-modular-child/fonts/gotham-pro-regular.woff2) format('woff2');
}html:root{--border-radius: 20px;--box-shadow: 0px 4px 8px 0 rgba(0, 0, 0, 0.05)}body{background:var(--bg-one)}html:root{--color-one: rgb(68, 65, 65);--color-one-hover: color.scale(var(--color-one), $lightness: -10%);--color-two: rgb(213,62,77);--color-two-hover: color.scale(var(--color-two), $lightness: -10%);--color-two-dark: rgb(197, 57, 71);--color-three: rgb(0, 160, 208);--color-three-hover: color.scale(var(--color-three), $lightness: -10%);--gradient-one: linear-gradient(70deg, rgba($color-two,1) 0%, rgba($color-one,1) 100%);--color-white: rgb(255, 255, 255);--color-white-soft: rgb(235,235,235);--color-black: rgb(50, 52, 50);--bg-white: rgb(255, 255, 255);--bg-one: rgb(244, 244, 244);--bg-two: var(--color-two);--bg-three: var(--color-one);--bg-three-lighter: rgba(68, 65, 65, .5);--bg-white-10: rgba(255, 255, 255, 0.1);--bg-white-20: rgba(255, 255, 255, 0.2);--bg-white-30: rgba(255, 255, 255, 0.3);--bg-white-40: rgba(255, 255, 255, 0.4);--bg-white-50: rgba(255, 255, 255, 0.5);--bg-white-60: rgba(255, 255, 255, 0.6);--bg-white-70: rgba(255, 255, 255, 0.7);--bg-white-80: rgba(255, 255, 255, 0.8);--bg-white-90: rgba(255, 255, 255, 0.9);--bg-white-0: rgba(255, 255, 255, 0);--color-disabled: rgb(50, 50, 50);--color-validation: var(--color-two);--color-send-message: var(--color-one);--color-headline: var(--color-black);--color-font: var(--color-black)}.bg-white{background-color:var(--bg-white)}.bg-one{background-color:var(--bg-one)}.bg-two{background-color:var(--bg-two)}:root{--margin-sm: 1.5rem;--margin-md: 4.5rem;--margin-lg: 9rem;--padding-sm: 1.5rem;--padding-md: 4.5rem;--padding-lg: 9rem}html:root{--font-headline: "Gotham Narrow", sans-serif;--font-copy: "Gotham Pro", sans-serif;--font-headline-thin: 100;--font-headline-light: 300;--font-headline-regular: 400;--font-headline-medium: 500;--font-headline-semibold: 600;--font-headline-bold: 700;--font-headline-ultra: 800;--font-headline-black: 900;--font-copy-light: 300;--font-copy-regular: 400;--font-copy-medium: 500;--font-copy-semibold: 600;--font-copy-bold: 700;--font-copy-black: 900}.pre-level1,.pre-level2,.pre-level3,.pre-level4{font-style:normal !important;font-weight:var(--font-headline-regular) !important}.sub-level1,.sub-level2,.sub-level3,.sub-level4{font-weight:var(--font-headline-light) !important}h1,.main-level1,h2,.main-level2,h3,.main-level3,h4,.main-level4{font-weight:var(--font-headline-black) !important;color:var(--color-font) !important}.sub-level2{line-height:1.3 !important}:root{--xxs-width: 0;--xs-width: 321px;--sm-width: 576px;--md-width: 768px;--lg-width: 992px;--xl-width: 1200px;--xxl-width: 1500px;--xxxl-width: 1680px}@media(min-width: 0){.offset-bottom-xs{padding-bottom:+1.25rem}}@media(min-width: 992px){.offset-bottom-xs{padding-bottom:+2rem}}@media(min-width: 0){.offset-bottom-sm{padding-bottom:+2rem}}@media(min-width: 992px){.offset-bottom-sm{padding-bottom:+3rem}}@media(min-width: 0){.offset-bottom-md{padding-bottom:+4rem}}@media(min-width: 992px){.offset-bottom-md{padding-bottom:+6rem}}@media(min-width: 0){.offset-bottom-lg{padding-bottom:+6rem}}@media(min-width: 992px){.offset-bottom-lg{padding-bottom:+8rem}}@media(min-width: 0){.offset-bottom-n-sm{padding-bottom:-2rem}}@media(min-width: 992px){.offset-bottom-n-sm{padding-bottom:-3rem}}@media(min-width: 0){.offset-bottom-n-md{padding-bottom:-2rem}}@media(min-width: 992px){.offset-bottom-n-md{padding-bottom:-3rem}}@media(min-width: 0){.offset-bottom-n-lg{padding-bottom:-2rem}}@media(min-width: 992px){.offset-bottom-n-lg{padding-bottom:-3rem}}@media(min-width: 0){.offset-top-xs{padding-top:+1.25rem}}@media(min-width: 992px){.offset-top-xs{padding-top:+2rem}}@media(min-width: 0){.offset-top-sm{padding-top:+2rem}}@media(min-width: 992px){.offset-top-sm{padding-top:+3rem}}@media(min-width: 0){.offset-top-md{padding-top:+4rem}}@media(min-width: 992px){.offset-top-md{padding-top:+6rem}}@media(min-width: 0){.offset-top-lg{padding-top:+6rem}}@media(min-width: 992px){.offset-top-lg{padding-top:+8rem}}@media(min-width: 0){.offset-top-n-sm{padding-top:-2rem}}@media(min-width: 992px){.offset-top-n-sm{padding-top:-3rem}}@media(min-width: 0){.offset-top-n-md{padding-top:-2rem}}@media(min-width: 992px){.offset-top-n-md{padding-top:-3rem}}@media(min-width: 0){.offset-top-n-lg{padding-top:-2rem}}@media(min-width: 992px){.offset-top-n-lg{padding-top:-3rem}}.main-footer .footer-menu{margin:0 !important}.main-footer>.inner{margin-left:4.1666666667% !important;width:91.6666666667% !important;border-radius:var(--border-radius) var(--border-radius) 0 0 !important;overflow:hidden !important}.main-footer>.inner .main-footer__top{padding:0}.main-footer .main-footer__bottom>.inner{flex-direction:column !important;align-items:center !important}.main-footer .footer__logo svg{width:240px}.main-footer #menu-footer{text-align:center}.main-footer #menu-footer li:not(:last-child)::after{content:"|";margin-left:1rem;color:var(--color-white) !important}.main-footer #menu-footer a{color:var(--color-white) !important;font-family:var(--font-copy) !important;font-weight:var(--font-copy-semibold) !important}.main-footer #menu-footer a:hover{color:var(--color-one) !important}.main-footer #menu-footer a::after{background:var(--color-white) !important;width:0 !important}.main-footer .component-social-icons svg path{fill:var(--color-white) !important}@media(min-width: 0){.main-footer .footer-credits{color:var(--color-white) !important;margin-top:1rem;padding-bottom:2rem}}.main-footer .footer-credits svg{width:1rem;margin:0 .25rem;transform:translateY(25%)}.main-footer .footer-credits a:link,.main-footer .footer-credits a:visited{color:var(--color-white) !important;text-decoration:none;font-weight:600;transition:color .3s ease}.main-footer .footer-credits a:hover{color:var(--color-one) !important}.fancybox-bg{background:var(--color-one) !important}.acfe-form *{outline:none !important}.acfe-form textarea{font-family:var(--font-copy) !important;font-size:14px !important}.form-info .acf-label{display:none !important}.form-info h3{margin-bottom:.5rem}.form-info .acf-input p{font-family:var(--font-copy) !important;font-size:var(--copy-sm-calc) !important}.form-info .acf-input p .btn{margin-top:1rem;border-bottom:none;font-size:var(--copy-sm-calc) !important}[data-name=kontaktinfo]{background:var(--bg-one) !important;padding:1.5rem !important;border-radius:12px;margin-top:1rem !important}[data-name=kontaktinfo] p{line-height:1.5 !important}[data-name=kontaktinfo] p a{border-bottom:none !important}[data-name=kontaktinfo] p a:hover{color:var(--color-two) !important}.form-choice{font-family:var(--font-headline) !important}.form-choice .acf-input{background:var(--bg-one) !important;padding:.25rem;border-radius:12px}.acf-label{font-family:var(--font-headline) !important}input[type=radio]{outline:none !important}.acf-form-submit{margin-top:1rem}#modal-opener-video{max-width:90%;padding:0;line-height:0}#modal-opener-video video{width:100%}@media(min-width: 0){.search-results-container>.section-inner{width:91.6666666667%;margin-left:4.1666666667%;margin-top:4.1666666667%;margin-bottom:4.1666666667%;display:flex;flex-direction:column}}.search-results-container>.section-inner .no-results-ctn{background:var(--color-white);color:var(--colorfont);align-self:flex-start;padding:2rem;border-radius:20px;width:100%}.search-results-container>.section-inner .no-results-ctn .no-results{font-weight:var(--font-copy-bold) !important}@media(min-width: 0){.search-results-container>.section-inner h1{font-weight:var(--font-copy-light) !important;margin-bottom:3rem}}.search-results-container>.section-inner h1 strong{font-weight:var(--font-copy-bold) !important}@media(min-width: 0){.search-results-container>.section-inner .search-results-list{display:flex;flex-direction:column;gap:.125rem;list-style:none;padding:0;margin:0}}@media(min-width: 0){.search-results-container>.section-inner .search-results-list .search-result-item{background:var(--color-white);padding:1.25rem 2rem 2rem;flex:0 1 100%;text-decoration:none;transition:background .3s ease}}@media(min-width: 768px){.search-results-container>.section-inner .search-results-list .search-result-item{flex:0 1 48%}}@media(min-width: 1200px){.search-results-container>.section-inner .search-results-list .search-result-item{flex:0 1 32%}}.search-results-container>.section-inner .search-results-list .search-result-item h2{margin-bottom:.75rem}.search-results-container>.section-inner .search-results-list .search-result-item .search-result-path{font-family:var(--font-copy);font-weight:var(--font-copy-regular);font-size:var(--copy-sm-calc);color:var(--color-font);transition:color .3s ease}.search-results-container>.section-inner .search-results-list .search-result-item:hover{background:var(--color-two)}.search-results-container>.section-inner .search-results-list .search-result-item:hover h3,.search-results-container>.section-inner .search-results-list .search-result-item:hover p{color:var(--color-white)}.search-results-container>.section-inner .search-results-list .search-result-item:hover .search-result-path{color:var(--color-white)}.search-results-container>.section-inner .search-results-list .search-result-item:hover .search-result-path svg path{fill:var(--color-white);transition:fill .3s ease}.search-results-container>.section-inner .search-results-list .search-result-item:hover .search-result-content .excerpt_part strong{color:var(--color-white) !important}.search-results-container>.section-inner .search-results-list .search-result-item .excerpt_part strong{color:var(--color-two) !important}.search-results-container>.section-inner .search-results-list .search-result-item .search-result-path svg{width:.7rem;height:auto;margin-right:.125rem}.search-results-container>.section-inner .search-results-list .search-result-item .search-result-path svg path{fill:var(--color-font)}.search-results-container>.section-inner .search-results-list .search-result-item:first-child{border-radius:20px 20px 0 0}.search-results-container>.section-inner .search-results-list .search-result-item:last-child{border-radius:0 0 20px 20px}.search-results-container>.section-inner .search-result-item{position:relative}.search-results-container>.section-inner .search-result-content{position:relative;margin-top:2.5rem}.search-results-container>.section-inner .file-type{background:var(--color-font);border-radius:6px;color:var(--color-white);font-family:var(--font-copy);font-weight:var(--font-copy-medium);font-size:var(--copy-xs-calc);padding:.25rem .5rem;position:absolute;left:-1rem}.search-results-container>.section-inner .file-type .file-size{font-weight:var(--font-copy-light)}.module-card-grid>.section-inner>.component-headline{text-align:center}@media(min-width: 0){.module-card-grid[data-bg=bg-white]{margin-left:4.1666666667% !important;width:91.6666666667% !important}}.module-card-grid[data-bg=bg-white]>.section-inner{margin-left:0 !important;width:100% !important}.module-card-grid[data-bg=bg-white] .component-card>.component-inner{background:var(--color-white) !important}.module-card-grid[data-bg=bg-white] .component-card>.component-inner .icon{margin-top:2rem;align-self:flex-start;margin-left:3rem}.module-card-grid[data-bg=bg-white] .component-card>.component-inner .icon+.text{padding-top:1rem !important}.module-card-grid[data-bg=bg-white] .component-card>.component-inner .title,.module-card-grid[data-bg=bg-white] .component-card>.component-inner .text,.module-card-grid[data-bg=bg-white] .component-card>.component-inner .more-content{color:var(--color-font) !important}.module-card-grid[data-bg=bg-white] .component-card>.component-inner .mehr-trigger{color:var(--color-three) !important}.module-card-grid[data-bg=bg-white] .component-card>.component-inner .mehr-trigger svg path{fill:var(--color-three) !important}@media(min-width: 0){.module-card-grid[data-bg=bg-one-full]>.section-inner{margin-left:4.1666666667% !important;width:91.6666666667% !important}}.module-card-grid[data-bg=bg-one-full]>.section-inner .component-card>.component-inner{background:var(--color-two-dark) !important}.module-card-grid[data-bg=bg-one-full]>.section-inner .component-card>.component-inner .icon{margin-top:1.5rem;align-self:flex-start;margin-left:3rem}.module-card-grid[data-bg=bg-one-full]>.section-inner .component-card>.component-inner .icon+.text{padding-top:1rem !important}@media(min-width: 0){.module-card-grid[data-bg=bg-one-full]>.section-inner .component-card>.component-inner>.text{padding:3rem !important}}@media(min-width: 992px){.module-card-grid[data-bg=bg-one-full]>.section-inner .component-card>.component-inner>.text{padding:4rem !important}}.module-card-grid[data-bg=bg-one-full]>.section-inner .component-card>.component-inner svg path{fill:var(--color-white) !important}.module-card-grid[data-bg=bg-one-full]>.section-inner .component-card>.component-inner .mehr-trigger{color:var(--color-white) !important}@media(min-width: 0){.module-card-grid[data-bg=bg-one-boxed]{margin-left:4.1666666667% !important;width:91.6666666667% !important;background:var(--color-white) !important;border-radius:var(--border-radius)}}.module-card-grid[data-bg=bg-one-boxed]>.section-inner{background:rgba(0,0,0,0) !important}.module-card-grid[data-bg=bg-one-boxed] .component-card>.component-inner{background:var(--color-white) !important;border:1px solid var(--color-one)}.module-card-grid[data-bg=bg-one-boxed] .component-card>.component-inner .icon{margin-top:2rem}.module-card-grid[data-bg=bg-one-boxed] .component-card>.component-inner .icon+.text{padding-top:1rem !important}.module-card-grid[data-bg=bg-one-boxed] .component-card>.component-inner .text{color:var(--color-one) !important;text-align:center}.module-card-grid[data-bg=bg-one-boxed] .component-card>.component-inner .text .title{text-align:center}.module-card-grid[data-bg=bg-one-boxed] .component-card>.component-inner .text *{color:var(--color-one) !important}.module-card-grid[data-bg=bg-two-full] .component-card>.component-inner .icon svg path,.module-card-grid[data-bg=bg-two-boxed] .component-card>.component-inner .icon svg path,.module-card-grid[data-bg=bg-three-full] .component-card>.component-inner .icon svg path,.module-card-grid[data-bg=bg-three-boxed] .component-card>.component-inner .icon svg path{fill:var(--color-white)}.module-card-grid[data-bg=bg-two-full] .component-card>.component-inner .title,.module-card-grid[data-bg=bg-two-full] .component-card>.component-inner .text,.module-card-grid[data-bg=bg-two-full] .component-card>.component-inner .more-content,.module-card-grid[data-bg=bg-two-full] .component-card>.component-inner .mehr-trigger,.module-card-grid[data-bg=bg-two-boxed] .component-card>.component-inner .title,.module-card-grid[data-bg=bg-two-boxed] .component-card>.component-inner .text,.module-card-grid[data-bg=bg-two-boxed] .component-card>.component-inner .more-content,.module-card-grid[data-bg=bg-two-boxed] .component-card>.component-inner .mehr-trigger,.module-card-grid[data-bg=bg-three-full] .component-card>.component-inner .title,.module-card-grid[data-bg=bg-three-full] .component-card>.component-inner .text,.module-card-grid[data-bg=bg-three-full] .component-card>.component-inner .more-content,.module-card-grid[data-bg=bg-three-full] .component-card>.component-inner .mehr-trigger,.module-card-grid[data-bg=bg-three-boxed] .component-card>.component-inner .title,.module-card-grid[data-bg=bg-three-boxed] .component-card>.component-inner .text,.module-card-grid[data-bg=bg-three-boxed] .component-card>.component-inner .more-content,.module-card-grid[data-bg=bg-three-boxed] .component-card>.component-inner .mehr-trigger{color:var(--color-white) !important}.module-card-grid[data-bg=bg-two-full] .component-card>.component-inner,.module-card-grid[data-bg=bg-two-boxed] .component-card>.component-inner{background:var(--color-two-dark) !important}.module-card-grid[data-bg=bg-two-full] .component-card>.component-inner ul li,.module-card-grid[data-bg=bg-two-boxed] .component-card>.component-inner ul li{border-bottom-color:var(--color-white) !important}@media(min-width: 0){.module-card-grid[data-bg=bg-two-full]>.section-inner{margin-left:4.1666666667% !important;width:91.6666666667% !important}}.module-card-grid[data-bg=bg-two-full] .card-grid-filter #step_1 button:not(:last-child),.module-card-grid[data-bg=bg-two-full] .card-grid-filter #step_2 button:not(:last-child){margin-right:.25rem}.module-card-grid[data-bg=bg-two-full] .card-grid-filter #step_1 button:hover,.module-card-grid[data-bg=bg-two-full] .card-grid-filter #step_2 button:hover{color:var(--color-white) !important}.module-card-grid[data-bg=bg-three-full]{background:var(--color-one) !important}.module-card-grid[data-bg=bg-three-boxed]>.section-inner{background:var(--color-one) !important}.module-accordeon[data-bg=bg-white]{background:var(--bg-one) !important}.module-accordeon[data-bg=bg-one-full]{background:var(--bg-white) !important}@media(min-width: 0){.module-accordeon[data-bg=bg-one-boxed]{margin-left:4.1666666667% !important;width:91.6666666667% !important;background:var(--bg-white) !important;border-radius:var(--border-radius)}}.module-accordeon[data-bg=bg-one-boxed]>.section-inner{background:rgba(0,0,0,0)}.module-accordeon[data-bg=bg-two-full]{background:var(--bg-two) !important}.module-accordeon[data-bg=bg-two-boxed]>.section-inner{background:var(--bg-two) !important;border-radius:var(--border-radius);padding:4rem}.btn-primary{align-self:center;align-items:center;border:2px solid var(--color-white);border-radius:8px;cursor:pointer;display:inline-flex;padding:.4rem 2rem;position:relative;text-align:center;text-decoration:none;transition:background .2s,color .2s,border .2s,box-shadow .2s,transform .2s}.btn-primary .label,.btn-primary .button-text{font-family:var(--font-copy);font-weight:var(--font-copy-medium) !important;font-style:normal;line-height:120%}.btn-primary:disabled{opacity:.5}.btn-primary:not(.btn-tertiary):not(.btn-tertiary-white):hover{box-shadow:0 5px 10px 0 rgba(0,0,0,.14)}.btn-primary:focus{outline:none}.btn-primary{background-color:var(--color-two);border-color:var(--color-two);color:var(--color-white)}.btn-primary:visited{color:var(--color-white)}.btn-primary:active,.btn-primary:focus{background-color:var(--color-two) !important;border-color:var(--color-two);color:var(--color-white)}.btn-primary:hover{background-color:var(--color-two);border-color:var(--color-two);color:var(--color-white) !important;transform:scale(1.05)}.btn-primary .btn-icon svg path{fill:var(--color-white)}.btn-secondary{align-self:center;align-items:center;border:2px solid var(--color-white);border-radius:8px;cursor:pointer;display:inline-flex;padding:.4rem 2rem;position:relative;text-align:center;text-decoration:none;transition:background .2s,color .2s,border .2s,box-shadow .2s,transform .2s}.btn-secondary .label,.btn-secondary .button-text{font-family:var(--font-copy);font-weight:var(--font-copy-medium) !important;font-style:normal;line-height:120%}.btn-secondary:disabled{opacity:.5}.btn-secondary:not(.btn-tertiary):not(.btn-tertiary-white):hover{box-shadow:0 5px 10px 0 rgba(0,0,0,.14)}.btn-secondary:focus{outline:none}.btn-secondary{background-color:rgba(0,0,0,0);border-color:var(--color-one);color:var(--color-one);font-weight:var(--font-copy-medium)}.btn-secondary .btn-icon svg path{fill:var(--color-one)}.btn-secondary:visited{color:var(--color-one)}.btn-secondary:active,.btn-secondary:focus{background-color:var(--color-white);border-color:var(--color-two);color:var(--color-one)}.btn-secondary:hover{background-color:var(--color-one-hover) !important;border-color:var(--color-one-hover) !important;color:var(--color-one-hover) !important}.btn-secondary:hover .btn-icon svg path{fill:var(--color-one-hover) !important}.btn-tertiary{align-self:center;align-items:center;border:2px solid var(--color-white);border-radius:8px;cursor:pointer;display:inline-flex;padding:.4rem 2rem;position:relative;text-align:center;text-decoration:none;transition:background .2s,color .2s,border .2s,box-shadow .2s,transform .2s}.btn-tertiary .label,.btn-tertiary .button-text{font-family:var(--font-copy);font-weight:var(--font-copy-medium) !important;font-style:normal;line-height:120%}.btn-tertiary:disabled{opacity:.5}.btn-tertiary:not(.btn-tertiary):not(.btn-tertiary-white):hover{box-shadow:0 5px 10px 0 rgba(0,0,0,.14)}.btn-tertiary:focus{outline:none}.btn-tertiary{background-color:rgba(0,0,0,0);border:0;color:var(--color-two);font-weight:var(--font-copy-medium);padding:0}.btn-tertiary .btn-icon svg path{fill:var(--color-two)}.btn-tertiary:visited{color:var(--color-two)}.btn-tertiary:active,.btn-tertiary:focus{color:var(--color-one-hover)}.btn-tertiary:hover{color:var(--color-one-hover)}.btn-tertiary:hover .btn-icon svg path{fill:var(--color-one-hover)}.btn-primary-white{align-self:center;align-items:center;border:2px solid var(--color-white);border-radius:8px;cursor:pointer;display:inline-flex;padding:.4rem 2rem;position:relative;text-align:center;text-decoration:none;transition:background .2s,color .2s,border .2s,box-shadow .2s,transform .2s}.btn-primary-white .label,.btn-primary-white .button-text{font-family:var(--font-copy);font-weight:var(--font-copy-medium) !important;font-style:normal;line-height:120%}.btn-primary-white:disabled{opacity:.5}.btn-primary-white:not(.btn-tertiary):not(.btn-tertiary-white):hover{box-shadow:0 5px 10px 0 rgba(0,0,0,.14)}.btn-primary-white:focus{outline:none}.btn-primary-white{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-two);font-weight:var(--font-copy-medium)}.btn-primary-white .btn-icon svg path{fill:var(--color-two)}.btn-primary-white:visited{color:var(--color-two)}.btn-primary-white:active,.btn-primary-white:focus{background-color:var(--color-white) !important;border-color:var(--color-white) !important;color:var(--color-two) !important}.btn-primary-white:hover{color:var(--color-two) !important}.btn-primary-white:hover .btn-icon svg path{fill:var(--color-two)}.btn-secondary-white{align-self:center;align-items:center;border:2px solid var(--color-white);border-radius:8px;cursor:pointer;display:inline-flex;padding:.4rem 2rem;position:relative;text-align:center;text-decoration:none;transition:background .2s,color .2s,border .2s,box-shadow .2s,transform .2s}.btn-secondary-white .label,.btn-secondary-white .button-text{font-family:var(--font-copy);font-weight:var(--font-copy-medium) !important;font-style:normal;line-height:120%}.btn-secondary-white:disabled{opacity:.5}.btn-secondary-white:not(.btn-tertiary):not(.btn-tertiary-white):hover{box-shadow:0 5px 10px 0 rgba(0,0,0,.14)}.btn-secondary-white:focus{outline:none}.btn-secondary-white{background-color:rgba(0,0,0,0);border-color:var(--color-white);border-width:1px;color:var(--color-white)}.btn-secondary-white .btn-icon svg path{fill:var(--color-white)}.btn-secondary-white:visited .label,.btn-secondary-white:visited .button-text{color:var(--color-white)}.btn-secondary-white:active .label,.btn-secondary-white:active .button-text,.btn-secondary-white:focus .label,.btn-secondary-white:focus .button-text{color:var(--color-white)}.btn-secondary-white:hover{background-color:var(--color-white)}.btn-secondary-white:hover .label,.btn-secondary-white:hover .button-text{color:var(--color-one) !important}.btn-secondary-white:hover svg path{fill:var(--color-one) !important}.btn-tertiary-white{align-self:center;align-items:center;border:2px solid var(--color-white);border-radius:8px;cursor:pointer;display:inline-flex;padding:.4rem 2rem;position:relative;text-align:center;text-decoration:none;transition:background .2s,color .2s,border .2s,box-shadow .2s,transform .2s}.btn-tertiary-white .label,.btn-tertiary-white .button-text{font-family:var(--font-copy);font-weight:var(--font-copy-medium) !important;font-style:normal;line-height:120%}.btn-tertiary-white:disabled{opacity:.5}.btn-tertiary-white:not(.btn-tertiary):not(.btn-tertiary-white):hover{box-shadow:0 5px 10px 0 rgba(0,0,0,.14)}.btn-tertiary-white:focus{outline:none}.btn-tertiary-white{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:var(--color-white);font-weight:var(--font-copy-medium);height:inherit;padding:0}.btn-tertiary-white .btn-icon svg path{fill:var(--color-white)}.btn-tertiary-white:visited,.btn-tertiary-white:active,.btn-tertiary-white:focus{color:var(--color-white)}.btn-tertiary-white:hover{color:var(--color-white)}.btn-icon{display:flex;margin-left:.5rem;transition:transform .3s}.btn-icon svg{width:1rem;height:auto}.btn.is-open .btn-icon{transform:rotate(45deg)}.btn.no-icon .btn-icon{display:none}.btn-lg .label,.btn-lg .button-text{font-size:var(--copy-lg-calc);font-weight:var(--font-copy-medium)}.btn-md .label,.btn-md .button-text{font-size:var(--copy-md-calc);font-weight:var(--font-copy-medium)}.btn-sm .label,.btn-sm .button-text{font-size:var(--copy-sm-calc);font-weight:var(--font-copy-medium)}.btn-xs .label,.btn-xs .button-text{font-size:var(--copy-xs-calc);font-weight:var(--font-copy-medium)}[data-bg=bg-three-full] .btn-primary,[data-bg=bg-three-boxed] .btn-primary{align-self:center;align-items:center;border:2px solid var(--color-white);border-radius:8px;cursor:pointer;display:inline-flex;padding:.4rem 2rem;position:relative;text-align:center;text-decoration:none;transition:background .2s,color .2s,border .2s,box-shadow .2s,transform .2s}[data-bg=bg-three-full] .btn-primary .label,[data-bg=bg-three-full] .btn-primary .button-text,[data-bg=bg-three-boxed] .btn-primary .label,[data-bg=bg-three-boxed] .btn-primary .button-text{font-family:var(--font-copy);font-weight:var(--font-copy-medium) !important;font-style:normal;line-height:120%}[data-bg=bg-three-full] .btn-primary:disabled,[data-bg=bg-three-boxed] .btn-primary:disabled{opacity:.5}[data-bg=bg-three-full] .btn-primary:not(.btn-tertiary):not(.btn-tertiary-white):hover,[data-bg=bg-three-boxed] .btn-primary:not(.btn-tertiary):not(.btn-tertiary-white):hover{box-shadow:0 5px 10px 0 rgba(0,0,0,.14)}[data-bg=bg-three-full] .btn-primary:focus,[data-bg=bg-three-boxed] .btn-primary:focus{outline:none}[data-bg=bg-three-full] .btn-primary,[data-bg=bg-three-boxed] .btn-primary{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-two);font-weight:var(--font-copy-medium)}[data-bg=bg-three-full] .btn-primary .btn-icon svg path,[data-bg=bg-three-boxed] .btn-primary .btn-icon svg path{fill:var(--color-two)}[data-bg=bg-three-full] .btn-primary:visited,[data-bg=bg-three-boxed] .btn-primary:visited{color:var(--color-two)}[data-bg=bg-three-full] .btn-primary:active,[data-bg=bg-three-full] .btn-primary:focus,[data-bg=bg-three-boxed] .btn-primary:active,[data-bg=bg-three-boxed] .btn-primary:focus{background-color:var(--color-white) !important;border-color:var(--color-white) !important;color:var(--color-two) !important}[data-bg=bg-three-full] .btn-primary:hover,[data-bg=bg-three-boxed] .btn-primary:hover{color:var(--color-two) !important}[data-bg=bg-three-full] .btn-primary:hover .btn-icon svg path,[data-bg=bg-three-boxed] .btn-primary:hover .btn-icon svg path{fill:var(--color-two)}[data-bg=bg-three-full] .btn-secondary,[data-bg=bg-three-boxed] .btn-secondary{align-self:center;align-items:center;border:2px solid var(--color-white);border-radius:8px;cursor:pointer;display:inline-flex;padding:.4rem 2rem;position:relative;text-align:center;text-decoration:none;transition:background .2s,color .2s,border .2s,box-shadow .2s,transform .2s}[data-bg=bg-three-full] .btn-secondary .label,[data-bg=bg-three-full] .btn-secondary .button-text,[data-bg=bg-three-boxed] .btn-secondary .label,[data-bg=bg-three-boxed] .btn-secondary .button-text{font-family:var(--font-copy);font-weight:var(--font-copy-medium) !important;font-style:normal;line-height:120%}[data-bg=bg-three-full] .btn-secondary:disabled,[data-bg=bg-three-boxed] .btn-secondary:disabled{opacity:.5}[data-bg=bg-three-full] .btn-secondary:not(.btn-tertiary):not(.btn-tertiary-white):hover,[data-bg=bg-three-boxed] .btn-secondary:not(.btn-tertiary):not(.btn-tertiary-white):hover{box-shadow:0 5px 10px 0 rgba(0,0,0,.14)}[data-bg=bg-three-full] .btn-secondary:focus,[data-bg=bg-three-boxed] .btn-secondary:focus{outline:none}[data-bg=bg-three-full] .btn-secondary,[data-bg=bg-three-boxed] .btn-secondary{background-color:rgba(0,0,0,0);border-color:var(--color-white);border-width:1px;color:var(--color-white)}[data-bg=bg-three-full] .btn-secondary .btn-icon svg path,[data-bg=bg-three-boxed] .btn-secondary .btn-icon svg path{fill:var(--color-white)}[data-bg=bg-three-full] .btn-secondary:visited .label,[data-bg=bg-three-full] .btn-secondary:visited .button-text,[data-bg=bg-three-boxed] .btn-secondary:visited .label,[data-bg=bg-three-boxed] .btn-secondary:visited .button-text{color:var(--color-white)}[data-bg=bg-three-full] .btn-secondary:active .label,[data-bg=bg-three-full] .btn-secondary:active .button-text,[data-bg=bg-three-full] .btn-secondary:focus .label,[data-bg=bg-three-full] .btn-secondary:focus .button-text,[data-bg=bg-three-boxed] .btn-secondary:active .label,[data-bg=bg-three-boxed] .btn-secondary:active .button-text,[data-bg=bg-three-boxed] .btn-secondary:focus .label,[data-bg=bg-three-boxed] .btn-secondary:focus .button-text{color:var(--color-white)}[data-bg=bg-three-full] .btn-secondary:hover,[data-bg=bg-three-boxed] .btn-secondary:hover{background-color:var(--color-white)}[data-bg=bg-three-full] .btn-secondary:hover .label,[data-bg=bg-three-full] .btn-secondary:hover .button-text,[data-bg=bg-three-boxed] .btn-secondary:hover .label,[data-bg=bg-three-boxed] .btn-secondary:hover .button-text{color:var(--color-one) !important}[data-bg=bg-three-full] .btn-secondary:hover svg path,[data-bg=bg-three-boxed] .btn-secondary:hover svg path{fill:var(--color-one) !important}.module-dates>.section-inner .date-item{padding:2rem !important}@media(min-width: 0){.module-dates>.section-inner .date-link{margin-top:.5rem !important}}@media(min-width: 992px){.module-dates>.section-inner .date-link{margin-top:0 !important}}@media(min-width: 0){.module-dates[data-bg=bg-white]{width:91.6666666667%;margin-left:4.1666666667%;background:var(--color-white) !important;border-radius:var(--border-radius)}}.module-dates[data-bg=bg-white]>.section-inner .date-link a{border-radius:1px solid var(--color-white) !important;color:var(--color-white) !important;border-color:var(--color-white) !important}.module-dates[data-bg=bg-white]>.section-inner .date-link a:hover{color:var(--color-one) !important;border-color:var(--color-one) !important}@media(min-width: 0){.module-dates[data-bg=bg-one-boxed]{margin-left:4.1666666667% !important;width:91.6666666667% !important;background:var(--color-white);border-radius:var(--border-radius)}}.module-dates[data-bg=bg-one-boxed]>.section-inner{background:rgba(0,0,0,0) !important}.module-dates[data-bg=bg-one-boxed]>.section-inner .date-item{background:var(--color-white) !important;color:var(--color-one) !important;border:1px solid var(--color-one) !important}.module-dates[data-bg=bg-one-boxed]>.section-inner .date-item *{color:var(--color-one) !important}.module-logo-grid .element-title::after{display:none}.module-logo-grid .element-title .title{text-transform:uppercase}.module-logo-grid[data-bg=bg-white]{background:rgba(0,0,0,0) !important}.module-logo-grid[data-bg=bg-white]>.section-inner{width:91.6666666667% !important;margin-left:4.1666666667% !important;background:var(--color-white) !important;border-radius:var(--border-radius);padding:2rem 4rem 3rem}.module-logo-grid[data-bg=bg-white]>.section-inner .title{color:var(--color-one) !important;opacity:.75;font-size:.9rem !important;font-weight:var(--font-headline-medium) !important;margin-top:-0.75rem}.module-logo-grid[data-bg=bg-white]>.section-inner .component-logo-grid[data-type=slider]::before{background:linear-gradient(to right, var(--color-white) 0, var(--bg-white-60) 45%, var(--bg-white-40) 65%, var(--bg-white-0) 100%)}.module-logo-grid[data-bg=bg-white]>.section-inner .component-logo-grid[data-type=slider]::after{background:linear-gradient(to left, var(--color-white) 0, var(--bg-white-60) 45%, var(--bg-white-40) 65%, var(--bg-white-0) 100%)}.module-logo-grid[data-bg=bg-white]>.section-inner .component-logo-grid[data-type=slider] .element-logo{border-right:1px dotted var(--bg-three-lighter)}.module-logo-grid[data-bg=bg-one-full]{background:var(--bg-white) !important}.module-logo-grid[data-bg=bg-one-boxed]>.section-inner{background:var(--bg-white) !important;border-radius:var(--border-radius);padding:4rem}.module-logo-grid[data-bg=bg-two-full]{background:var(--bg-two) !important}.module-logo-grid[data-bg=bg-two-boxed]>.section-inner{width:91.6666666667% !important;margin-left:4.1666666667% !important;background:var(--bg-three) !important;border-radius:var(--border-radius);padding:2rem 4rem 3rem}.module-logo-grid[data-bg=bg-two-boxed]>.section-inner .title{color:var(--color-white) !important;opacity:.75;font-size:1.1rem !important;font-weight:var(--font-headline-regular) !important;margin-top:-0.75rem}.module-logo-grid[data-bg=bg-two-boxed]>.section-inner .component-logo-grid[data-type=slider]::before{background:linear-gradient(to right, var(--bg-three) 0, var(--bg-two-60) 45%, var(--bg-two-40) 65%, var(--bg-two-0) 100%)}.module-logo-grid[data-bg=bg-two-boxed]>.section-inner .component-logo-grid[data-type=slider]::after{background:linear-gradient(to left, var(--bg-three) 0, var(--bg-two-60) 45%, var(--bg-two-40) 65%, var(--bg-two-0) 100%)}.nav-spacer{background:var(--bg-one) !important;height:114px !important}#main-nav.is-ontop{background:var(--bg-one) !important}#main-nav.is-fixed{background:var(--bg-one) !important}#main-nav .ctn-logo{margin-left:0}#main-nav #desktop-menu #menu-primary-big{display:flex;align-items:center}#main-nav #desktop-menu #menu-primary-big .menu-item.highlight{background:var(--color-white);border-radius:12px;box-shadow:var(--box-shadow);padding:.75rem 1rem}#main-nav #desktop-menu #menu-primary-small .menu-item a{font-size:.8em}#main-nav #desktop-menu .menu-item{text-align:center}#main-nav #desktop-menu .menu-item span{display:block;color:var(--color-font);font-size:.6em;font-weight:var(--font-headline-medium)}#main-nav #desktop-menu .menu-item.btn-item{border-radius:8px;border:1px solid var(--color-one);padding:.25rem .75rem}#main-nav #desktop-menu #menu-primary-small .menu-item:last-child{margin-right:0}#main-nav #mobile-menu{margin:2rem 0;opacity:0;width:80%}#main-nav #mobile-menu .menu-main-container{width:100%}#main-nav #mobile-menu .menu-item{margin-bottom:1.5rem;position:relative;text-align:left}#main-nav #mobile-menu .menu-item a,#main-nav #mobile-menu .menu-item a:visited{color:var(--color-white-soft)}#main-nav #mobile-menu .menu-item a:hover,#main-nav #mobile-menu .menu-item a:visited:hover{color:var(--color-two)}#main-nav #mobile-menu .menu-item .sub-menu{padding:.5rem 0 .25rem}#main-nav #mobile-menu .menu-item .sub-menu li{margin-bottom:.5rem}#main-nav #mobile-menu .menu-item .sub-menu li::after{display:none}#main-nav #mobile-menu .menu-item .sub-menu li a{font-size:1.2rem;font-weight:var(--font-copy-light);text-transform:inherit}#main-nav #mobile-menu #menu-primary-big-1,#main-nav #mobile-menu #menu-primary-small-1{list-style:none}#main-nav #mobile-menu #menu-primary-big-1 .sub-menu,#main-nav #mobile-menu #menu-primary-small-1 .sub-menu{list-style:none}#main-nav #mobile-menu #menu-primary-big-1 li a{font-size:2rem;color:var(--color-white-soft);font-weight:var(--font-copy-regular)}#main-nav #mobile-menu #menu-primary-big-1 li:hover a{color:var(--color-two)}#main-nav #mobile-menu #menu-primary-big-1 li.current-menu-item>a,#main-nav #mobile-menu #menu-primary-big-1 li.current-page-parent>a{font-weight:var(--font-copy-semibold)}#main-nav #mobile-menu #menu-primary-big-1 li.current-menu-item:hover>a,#main-nav #mobile-menu #menu-primary-big-1 li.current-page-parent:hover>a{color:var(--color-white-soft)}#main-nav #mobile-menu #menu-primary-small-1{margin-top:2rem}#main-nav #mobile-menu #menu-primary-small-1>li>a{font-size:1.4rem}#main-nav #mobile-menu #menu-primary-small-1>li .sub-menu{padding-top:1rem}#main-nav #mobile-menu #menu-primary-small-1>li .sub-menu li{padding-bottom:.5rem}#main-nav #mobile-menu #menu-primary-small-1>li .sub-menu li a{font-size:1.2rem}#main-nav #mobile-menu #menu-primary-small-1 .sub-menu,#main-nav #mobile-menu #menu-primary-big-1 .sub-menu{display:none;transition:max-height .3s ease-out;overflow:hidden}#main-nav #mobile-menu #menu-primary-small-1 .sub-menu.open,#main-nav #mobile-menu #menu-primary-big-1 .sub-menu.open{display:block}#main-nav #mobile-menu #menu-primary-small-1 .menu-item-wrapper,#main-nav #mobile-menu #menu-primary-big-1 .menu-item-wrapper{display:flex;justify-content:space-between}#main-nav #mobile-menu #menu-primary-small-1 .menu-item-wrapper .toggle-submenu,#main-nav #mobile-menu #menu-primary-big-1 .menu-item-wrapper .toggle-submenu{width:1.3rem;transition:transform .3s;cursor:pointer}#main-nav #mobile-menu #menu-primary-small-1 .menu-item-wrapper.open .toggle-submenu,#main-nav #mobile-menu #menu-primary-big-1 .menu-item-wrapper.open .toggle-submenu{transform:rotate(180deg)}#main-nav #mobile-menu #menu-primary-small-1>li>.menu-item-wrapper>a{font-weight:var(--font-copy-semibold)}html.no-scroll .ctn-logo{background:rgba(0,0,0,0) !important}@media(min-width: 0){.module-cta[data-version=image-bg]>.section-inner{padding-bottom:0 !important}}@media(min-width: 992px){.module-cta[data-version=image-bg]>.section-inner{padding-bottom:4rem !important;min-height:360px;display:flex;justify-content:center}}.module-cta[data-version=image-bg]>.section-inner .text{max-width:560px}@media(min-width: 0){.module-cta[data-version=image-bg]>.section-inner .image{position:relative}}@media(min-width: 992px){.module-cta[data-version=image-bg]>.section-inner .image{max-height:95%}}.module-cta[data-version=image-bg]>.section-inner .image img{object-position:bottom}@media(min-width: 0){.module-cta[data-version=image-bg][data-image-pos=bottom]{margin-left:4.1666666667% !important;width:91.6666666667% !important}}.module-cta[data-version=image-bg][data-image-pos=bottom]>.section-inner{margin-left:0 !important;width:100% !important}@media(min-width: 0){.module-cta[data-version=default]>.section-inner{margin-left:4.1666666667% !important;width:91.6666666667% !important}}.module-cta[data-version=default]>.section-inner>.section-inner{margin-left:0 !important;width:100% !important}.module-cta[data-version=default]>.section-inner>.text>.inner{display:flex;flex-direction:column}.module-cta[data-bg=bg-white]>.section-inner{background:var(--color-white) !important;border-radius:var(--border-radius);padding:4rem}.module-cta[data-bg=bg-one-full] .component-headline *,.module-cta[data-bg=bg-one-boxed] .component-headline *{color:var(--color-white) !important}.module-cta[data-bg=bg-one-full] .wysiwyg-component p,.module-cta[data-bg=bg-one-boxed] .wysiwyg-component p{color:var(--color-white) !important}.module-cta[data-bg=bg-one-full]{background:var(--color-one) !important}.module-cta[data-bg=bg-one-boxed]>.section-inner{background:var(--color-one) !important;border-radius:12px;padding:4rem}.module-cta[data-bg=bg-two-full] .component-headline *,.module-cta[data-bg=bg-two-boxed] .component-headline *{color:var(--color-white) !important}.module-cta[data-bg=bg-two-full] .wysiwyg-component p,.module-cta[data-bg=bg-two-boxed] .wysiwyg-component p{color:var(--color-white) !important}.module-cta[data-bg=bg-two-full] .btn-primary,.module-cta[data-bg=bg-two-boxed] .btn-primary{align-self:center;align-items:center;border:2px solid var(--color-white);border-radius:8px;cursor:pointer;display:inline-flex;padding:.4rem 2rem;position:relative;text-align:center;text-decoration:none;transition:background .2s,color .2s,border .2s,box-shadow .2s,transform .2s}.module-cta[data-bg=bg-two-full] .btn-primary .label,.module-cta[data-bg=bg-two-full] .btn-primary .button-text,.module-cta[data-bg=bg-two-boxed] .btn-primary .label,.module-cta[data-bg=bg-two-boxed] .btn-primary .button-text{font-family:var(--font-copy);font-weight:var(--font-copy-medium) !important;font-style:normal;line-height:120%}.module-cta[data-bg=bg-two-full] .btn-primary:disabled,.module-cta[data-bg=bg-two-boxed] .btn-primary:disabled{opacity:.5}.module-cta[data-bg=bg-two-full] .btn-primary:not(.btn-tertiary):not(.btn-tertiary-white):hover,.module-cta[data-bg=bg-two-boxed] .btn-primary:not(.btn-tertiary):not(.btn-tertiary-white):hover{box-shadow:0 5px 10px 0 rgba(0,0,0,.14)}.module-cta[data-bg=bg-two-full] .btn-primary:focus,.module-cta[data-bg=bg-two-boxed] .btn-primary:focus{outline:none}.module-cta[data-bg=bg-two-full] .btn-primary,.module-cta[data-bg=bg-two-boxed] .btn-primary{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-two);font-weight:var(--font-copy-medium)}.module-cta[data-bg=bg-two-full] .btn-primary .btn-icon svg path,.module-cta[data-bg=bg-two-boxed] .btn-primary .btn-icon svg path{fill:var(--color-two)}.module-cta[data-bg=bg-two-full] .btn-primary:visited,.module-cta[data-bg=bg-two-boxed] .btn-primary:visited{color:var(--color-two)}.module-cta[data-bg=bg-two-full] .btn-primary:active,.module-cta[data-bg=bg-two-full] .btn-primary:focus,.module-cta[data-bg=bg-two-boxed] .btn-primary:active,.module-cta[data-bg=bg-two-boxed] .btn-primary:focus{background-color:var(--color-white) !important;border-color:var(--color-white) !important;color:var(--color-two) !important}.module-cta[data-bg=bg-two-full] .btn-primary:hover,.module-cta[data-bg=bg-two-boxed] .btn-primary:hover{color:var(--color-two) !important}.module-cta[data-bg=bg-two-full] .btn-primary:hover .btn-icon svg path,.module-cta[data-bg=bg-two-boxed] .btn-primary:hover .btn-icon svg path{fill:var(--color-two)}.module-cta[data-bg=bg-two-full] .btn-primary,.module-cta[data-bg=bg-two-boxed] .btn-primary{margin-top:1.5rem}@media(min-width: 0){.module-cta[data-bg=bg-two-boxed]{background:var(--color-two) !important;border-radius:var(--border-radius);margin-left:4.1666666667% !important;width:91.6666666667% !important}}.module-cta[data-bg=bg-two-boxed]>.section-inner{background:rgba(0,0,0,0)}.module-content-txt-img[data-type=text-video]>.section-inner,.module-content-txt-img[data-type=video-text]>.section-inner{border-radius:var(--border-radius);overflow:hidden}@media(min-width: 0){.module-content-txt-img[data-type=text-image]>.section-inner,.module-content-txt-img[data-type=image-text]>.section-inner{width:91.6666666667% !important;margin-left:4.1666666667% !important;border-radius:var(--border-radius);overflow:hidden}}@media(min-width: 576px){.module-content-txt-img[data-type=text-image]>.section-inner,.module-content-txt-img[data-type=image-text]>.section-inner{width:91.6666666667% !important;margin-left:4.1666666667% !important}}@media(min-width: 768px){.module-content-txt-img[data-type=text-image]>.section-inner,.module-content-txt-img[data-type=image-text]>.section-inner{width:91.6666666667% !important;margin-left:4.1666666667% !important}}@media(min-width: 992px){.module-content-txt-img[data-type=text-image]>.section-inner,.module-content-txt-img[data-type=image-text]>.section-inner{width:91.6666666667% !important;margin-left:4.1666666667% !important}}@media(min-width: 1200px){.module-content-txt-img[data-type=text-image]>.section-inner,.module-content-txt-img[data-type=image-text]>.section-inner{width:91.6666666667% !important;margin-left:4.1666666667% !important}}@media(min-width: 1500px){.module-content-txt-img[data-type=text-image]>.section-inner,.module-content-txt-img[data-type=image-text]>.section-inner{width:91.6666666667% !important;margin-left:4.1666666667% !important}}.module-content-txt-img[data-type=text-image]>.section-inner .img-left,.module-content-txt-img[data-type=text-image]>.section-inner .img-right,.module-content-txt-img[data-type=image-text]>.section-inner .img-left,.module-content-txt-img[data-type=image-text]>.section-inner .img-right{line-height:0 !important}.module-content-txt-img[data-type=text-image]>.section-inner .img-left img,.module-content-txt-img[data-type=text-image]>.section-inner .img-right img,.module-content-txt-img[data-type=image-text]>.section-inner .img-left img,.module-content-txt-img[data-type=image-text]>.section-inner .img-right img{height:100%;object-fit:cover}.module-content-txt-img[data-type=text-image]>.section-inner .content,.module-content-txt-img[data-type=image-text]>.section-inner .content{display:flex;align-items:center}@media(min-width: 0){.module-content-txt-img[data-type=text-image]>.section-inner .content,.module-content-txt-img[data-type=text-video]>.section-inner .content,.module-content-txt-img[data-type=image-text]>.section-inner .content,.module-content-txt-img[data-type=video-text]>.section-inner .content{padding:2rem}}@media(min-width: 768px){.module-content-txt-img[data-type=text-image]>.section-inner .content,.module-content-txt-img[data-type=text-video]>.section-inner .content,.module-content-txt-img[data-type=image-text]>.section-inner .content,.module-content-txt-img[data-type=video-text]>.section-inner .content{padding:3rem 4rem}}@media(min-width: 1200px){.module-content-txt-img[data-type=text-image]>.section-inner .content,.module-content-txt-img[data-type=text-video]>.section-inner .content,.module-content-txt-img[data-type=image-text]>.section-inner .content,.module-content-txt-img[data-type=video-text]>.section-inner .content{padding:3rem 6rem}}.module-content-txt-img[data-type=text-only][data-bg=bg-one-full][data-full-width="1"] .component-flexible-content{width:680px !important;max-width:90% !important;margin:auto}.module-content-txt-img[data-type=text-only][data-bg=bg-one-full][data-full-width="1"] .component-flexible-content *{text-align:center}.module-content-txt-img[data-type=text-only][data-bg=bg-one-full][data-full-width="1"] .component-flexible-content .component-headline{margin-bottom:0}.module-content-txt-img[data-type=text-only][data-bg=bg-one-full][data-full-width="1"] .component-flexible-content .wysiwyg-component{margin-top:1rem;background:var(--color-white);padding:1.5rem 2rem;border-radius:var(--border-radius)}@media(min-width: 0){.module-content-txt-img[data-bg=bg-white]{margin-left:4.1666666667% !important;width:91.6666666667% !important;border-radius:var(--border-radius)}}.module-content-txt-img[data-bg=bg-one-boxed] .content{background:var(--color-white) !important}:root{--color-one: rgb(39, 39, 38);--color-one-hover: rgb(35, 35, 34) // 10% dunkler;--color-two: rgb(163, 163, 163);--color-two-hover: rgb(147, 147, 147) // 10% dunkler;--color-three: rgb(191, 191, 191);--color-three-hover: rgb(172, 172, 172) // 10% dunkler;--color-white: rgb(255, 255, 255);--color-black: rgb(39, 39, 38);--gradient-one: linear-gradient(70deg, rgb(163, 163, 163) 0%, rgb(39, 39, 38) 100%);--bg-white: rgb(255, 255, 255);--bg-one: rgb(244, 244, 244);--bg-one-10: rgba(244, 244, 244, 0.1);--bg-one-20: rgba(244, 244, 244, 0.2);--bg-one-30: rgba(244, 244, 244, 0.3);--bg-one-40: rgba(244, 244, 244, 0.4);--bg-one-50: rgba(244, 244, 244, 0.5);--bg-one-60: rgba(244, 244, 244, 0.6);--bg-one-70: rgba(244, 244, 244, 0.7);--bg-one-80: rgba(244, 244, 244, 0.8);--bg-one-90: rgba(244, 244, 244, 0.9);--bg-one-0: rgba(244, 244, 244, 0);--bg-two: rgb(163, 163, 163);--bg-two-10: rgba(163, 163, 163, 0.1);--bg-two-20: rgba(163, 163, 163, 0.2);--bg-two-30: rgba(163, 163, 163, 0.3);--bg-two-40: rgba(163, 163, 163, 0.4);--bg-two-50: rgba(163, 163, 163, 0.5);--bg-two-60: rgba(163, 163, 163, 0.6);--bg-two-70: rgba(163, 163, 163, 0.7);--bg-two-80: rgba(163, 163, 163, 0.8);--bg-two-90: rgba(163, 163, 163, 0.9);--bg-two-0: rgba(163, 163, 163, 0);--bg-three: rgb(191, 191, 191);--bg-three-10: rgba(191, 191, 191, 0.1);--bg-three-20: rgba(191, 191, 191, 0.2);--bg-three-30: rgba(191, 191, 191, 0.3);--bg-three-40: rgba(191, 191, 191, 0.4);--bg-three-50: rgba(191, 191, 191, 0.5);--bg-three-60: rgba(191, 191, 191, 0.6);--bg-three-70: rgba(191, 191, 191, 0.7);--bg-three-80: rgba(191, 191, 191, 0.8);--bg-three-90: rgba(191, 191, 191, 0.9);--bg-three-0: rgba(191, 191, 191, 0);--color-disabled: rgb(50, 50, 50);--color-validation: rgb(163, 163, 163);--color-send-message: rgb(39, 39, 38);--color-headline: rgb(39, 39, 38);--color-font: rgb(39, 39, 38)}.bg-white{background-color:var(--bg-white)}.bg-one{background-color:var(--bg-one)}.bg-two{background-color:var(--bg-two)}.bg-gradient{background:#f5f5f5;background:radial-gradient(ellipse 100% 55%, rgb(245, 245, 245) 0%, var(--bg-white) 100%)}.bg-gradient-bottom{background:#f5f5f5;background:linear-gradient(0deg, rgb(245, 245, 245) 0%, rgba(245, 245, 245, 0) 100%)}.bg-one{color:var(--color-white) !important}.bg-one *{color:var(--color-white) !important}:root{--font-headline: "Roboto Slab", sans-serif;--font-copy: "Roboto", sans-serif;--font-headline-light: 300;--font-headline-regular: 300;--font-headline-medium: 500;--font-headline-semibold: 500;--font-headline-bold: 600;--font-copy-light: 300;--font-copy-regular: 300;--font-copy-medium: 500;--font-copy-semibold: 500;--font-copy-bold: 600}@media(min-width: 0){:root{--basesize: .95}}@media(min-width: 321px){:root{--basesize: .95}}@media(min-width: 576px){:root{--basesize: .95}}@media(min-width: 768px){:root{--basesize: 1}}@media(min-width: 992px){:root{--basesize: 1}}@media(min-width: 1200px){:root{--basesize: 1.1}}@media(min-width: 1500px){:root{--basesize: 1.1}}@media(min-width: 1680px){:root{--basesize: 1.2}}:root{--level1-factor: 2.2;--level2-factor: 1.8;--level3-factor: 1.4;--level4-factor: 1.2;--level1-pre-factor: 0.4;--level2-pre-factor: 0.5;--level3-pre-factor: 0.75;--level4-pre-factor: 0.75;--level1-sub-factor: 0.6;--level2-sub-factor: 0.6;--level3-sub-factor: 0.6;--level4-sub-factor: 0.6;--copy-xs-factor: .8;--copy-sm-factor: .9;--copy-md-factor: 1;--copy-lg-factor: 1.3;--basesize-rem: calc(var(--basesize) * 1rem);--level1-calc: calc(var(--basesize-rem) * var(--level1-factor));--level2-calc: calc(var(--basesize-rem) * var(--level2-factor));--level3-calc: calc(var(--basesize-rem) * var(--level3-factor));--level4-calc: calc(var(--basesize-rem) * var(--level4-factor));--level1-pre-calc: calc(var(--level1-calc) * var(--level1-pre-factor));--level2-pre-calc: calc(var(--level2-calc) * var(--level2-pre-factor));--level3-pre-calc: calc(var(--level3-calc) * var(--level3-pre-factor));--level4-pre-calc: calc(var(--level4-calc) * var(--level4-pre-factor));--level1-sub-calc: calc(var(--level1-calc) * var(--level1-sub-factor));--level2-sub-calc: calc(var(--level2-calc) * var(--level2-sub-factor));--level3-sub-calc: calc(var(--level3-calc) * var(--level3-sub-factor));--level4-sub-calc: calc(var(--level4-calc) * var(--level4-sub-factor));--copy-xs-calc: calc(var(--basesize-rem) * var(--copy-xs-factor));--copy-sm-calc: calc(var(--basesize-rem) * var(--copy-sm-factor));--copy-md-calc: calc(var(--basesize-rem) * var(--copy-md-factor));--copy-lg-calc: calc(var(--basesize-rem) * var(--copy-lg-factor))}.level1-calc{font-size:var(--level1-calc)}.level2-calc{font-size:var(--level2-calc)}.level3-calc{font-size:var(--level3-calc)}.level4-calc{font-size:var(--level4-calc)}.level1-pre-calc{font-size:var(--level1-pre-calc)}.level2-pre-calc{font-size:var(--level2-pre-calc)}.level3-pre-calc{font-size:var(--level3-pre-calc)}.level4-pre-calc{font-size:var(--level4-pre-calc)}.level1-sub-calc{font-size:var(--level1-sub-calc)}.level2-sub-calc{font-size:var(--level2-sub-calc)}.level3-sub-calc{font-size:var(--level3-sub-calc)}.level4-sub-calc{font-size:var(--level4-sub-calc)}.copy-xs-calc{font-size:var(--copy-xs-calc)}.copy-sm-calc{font-size:var(--copy-sm-calc)}.copy-md-calc{font-size:var(--copy-md-calc)}.copy-lg-calc{font-size:var(--copy-lg-calc)}p{color:var(--color-font);font-family:var(--font-copy);font-weight:var(--font-copy-regular);line-height:130%;margin:0 0 .5rem}p{font-size:var(--copy-md-calc)}.copy-xs{color:var(--color-font);font-family:var(--font-copy);font-weight:var(--font-copy-regular);line-height:130%;margin:0 0 .5rem}.copy-xs{font-size:var(--copy-xs-calc)}.copy-sm{color:var(--color-font);font-family:var(--font-copy);font-weight:var(--font-copy-regular);line-height:130%;margin:0 0 .5rem}.copy-sm{font-size:var(--copy-sm-calc)}.copy-md{color:var(--color-font);font-family:var(--font-copy);font-weight:var(--font-copy-regular);line-height:130%;margin:0 0 .5rem}.copy-md{font-size:var(--copy-md-calc)}.copy-lg{color:var(--color-font);font-family:var(--font-copy);font-weight:var(--font-copy-regular);line-height:130%;margin:0 0 .5rem}.copy-lg{font-size:var(--copy-lg-calc)}.module-opener-main{margin-top:2rem}.module-opener-main[data-version=opener-features-text] .animation,.module-opener-main[data-version=opener-features-text-video] .animation{background:var(--color-white) !important}@media(min-width: 0){.module-opener-main[data-version=opener-features-text]>.section-inner,.module-opener-main[data-version=opener-features-text-video]>.section-inner{width:91.6666666667% !important;margin-left:4.1666666667% !important;display:flex;flex-direction:column-reverse}}@media(min-width: 768px){.module-opener-main[data-version=opener-features-text]>.section-inner,.module-opener-main[data-version=opener-features-text-video]>.section-inner{width:91.6666666667% !important;margin-left:4.1666666667% !important}}@media(min-width: 992px){.module-opener-main[data-version=opener-features-text]>.section-inner,.module-opener-main[data-version=opener-features-text-video]>.section-inner{width:91.6666666667% !important;margin-left:4.1666666667% !important;flex-direction:row-reverse}}@media(min-width: 0){.module-opener-main[data-version=opener-features-text]>.section-inner .opener-main__text,.module-opener-main[data-version=opener-features-text-video]>.section-inner .opener-main__text{background:var(--color-two);border-radius:0 0 var(--border-radius) var(--border-radius);display:flex;align-items:center}}@media(min-width: 992px){.module-opener-main[data-version=opener-features-text]>.section-inner .opener-main__text,.module-opener-main[data-version=opener-features-text-video]>.section-inner .opener-main__text{border-radius:0 var(--border-radius) var(--border-radius) 0;flex:50% 1 1;width:41.6666666667%}}@media(min-width: 0){.module-opener-main[data-version=opener-features-text]>.section-inner .opener-main__text>.inner,.module-opener-main[data-version=opener-features-text-video]>.section-inner .opener-main__text>.inner{padding:2rem 2rem 3rem}}@media(min-width: 768px){.module-opener-main[data-version=opener-features-text]>.section-inner .opener-main__text>.inner,.module-opener-main[data-version=opener-features-text-video]>.section-inner .opener-main__text>.inner{padding:4rem 4rem 6rem}}.module-opener-main[data-version=opener-features-text]>.section-inner .opener-main__text>.inner .component-headline *,.module-opener-main[data-version=opener-features-text-video]>.section-inner .opener-main__text>.inner .component-headline *{color:var(--color-white) !important}.module-opener-main[data-version=opener-features-text]>.section-inner .opener-main__text>.inner .element-excerpt a,.module-opener-main[data-version=opener-features-text-video]>.section-inner .opener-main__text>.inner .element-excerpt a{color:var(--color-white) !important;text-decoration:none}@media(min-width: 0){.module-opener-main[data-version=opener-features-text]>.section-inner .opener-main__image,.module-opener-main[data-version=opener-features-text-video]>.section-inner .opener-main__image{line-height:0;border-radius:var(--border-radius) var(--border-radius) 0 0;overflow:hidden}}@media(min-width: 992px){.module-opener-main[data-version=opener-features-text]>.section-inner .opener-main__image,.module-opener-main[data-version=opener-features-text-video]>.section-inner .opener-main__image{flex:50% 1 1;width:58.3333333333%;border-radius:var(--border-radius) 0 0 var(--border-radius)}}.module-opener-main[data-version=opener-features-text]>.section-inner .opener-main__image img,.module-opener-main[data-version=opener-features-text-video]>.section-inner .opener-main__image img{height:100%;object-fit:cover}.module-opener-main[data-version=opener-features-text]>.section-inner .opener-main__info-box,.module-opener-main[data-version=opener-features-text-video]>.section-inner .opener-main__info-box{margin-top:2rem}.module-opener-main[data-version=opener-features-text]>.section-inner .opener-main__info-box .element-excerpt,.module-opener-main[data-version=opener-features-text-video]>.section-inner .opener-main__info-box .element-excerpt{color:var(--color-white) !important;font-size:var(--copy-md-calc)}.module-opener-main[data-version=opener-features-text]>.section-inner .opener-main__info-box .btn,.module-opener-main[data-version=opener-features-text-video]>.section-inner .opener-main__info-box .btn{align-self:center;align-items:center;border:2px solid var(--color-white);border-radius:8px;cursor:pointer;display:inline-flex;padding:.4rem 2rem;position:relative;text-align:center;text-decoration:none;transition:background .2s,color .2s,border .2s,box-shadow .2s,transform .2s}.module-opener-main[data-version=opener-features-text]>.section-inner .opener-main__info-box .btn .label,.module-opener-main[data-version=opener-features-text]>.section-inner .opener-main__info-box .btn .button-text,.module-opener-main[data-version=opener-features-text-video]>.section-inner .opener-main__info-box .btn .label,.module-opener-main[data-version=opener-features-text-video]>.section-inner .opener-main__info-box .btn .button-text{font-family:var(--font-copy);font-weight:var(--font-copy-medium) !important;font-style:normal;line-height:120%}.module-opener-main[data-version=opener-features-text]>.section-inner .opener-main__info-box .btn:disabled,.module-opener-main[data-version=opener-features-text-video]>.section-inner .opener-main__info-box .btn:disabled{opacity:.5}.module-opener-main[data-version=opener-features-text]>.section-inner .opener-main__info-box .btn:not(.btn-tertiary):not(.btn-tertiary-white):hover,.module-opener-main[data-version=opener-features-text-video]>.section-inner .opener-main__info-box .btn:not(.btn-tertiary):not(.btn-tertiary-white):hover{box-shadow:0 5px 10px 0 rgba(0,0,0,.14)}.module-opener-main[data-version=opener-features-text]>.section-inner .opener-main__info-box .btn:focus,.module-opener-main[data-version=opener-features-text-video]>.section-inner .opener-main__info-box .btn:focus{outline:none}.module-opener-main[data-version=opener-features-text]>.section-inner .opener-main__info-box .btn,.module-opener-main[data-version=opener-features-text-video]>.section-inner .opener-main__info-box .btn{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-two);font-weight:var(--font-copy-medium)}.module-opener-main[data-version=opener-features-text]>.section-inner .opener-main__info-box .btn .btn-icon svg path,.module-opener-main[data-version=opener-features-text-video]>.section-inner .opener-main__info-box .btn .btn-icon svg path{fill:var(--color-two)}.module-opener-main[data-version=opener-features-text]>.section-inner .opener-main__info-box .btn:visited,.module-opener-main[data-version=opener-features-text-video]>.section-inner .opener-main__info-box .btn:visited{color:var(--color-two)}.module-opener-main[data-version=opener-features-text]>.section-inner .opener-main__info-box .btn:active,.module-opener-main[data-version=opener-features-text]>.section-inner .opener-main__info-box .btn:focus,.module-opener-main[data-version=opener-features-text-video]>.section-inner .opener-main__info-box .btn:active,.module-opener-main[data-version=opener-features-text-video]>.section-inner .opener-main__info-box .btn:focus{background-color:var(--color-white) !important;border-color:var(--color-white) !important;color:var(--color-two) !important}.module-opener-main[data-version=opener-features-text]>.section-inner .opener-main__info-box .btn:hover,.module-opener-main[data-version=opener-features-text-video]>.section-inner .opener-main__info-box .btn:hover{color:var(--color-two) !important}.module-opener-main[data-version=opener-features-text]>.section-inner .opener-main__info-box .btn:hover .btn-icon svg path,.module-opener-main[data-version=opener-features-text-video]>.section-inner .opener-main__info-box .btn:hover .btn-icon svg path{fill:var(--color-two)}.module-opener-main[data-version=opener-features-text]>.section-inner .opener-main__info-box .btn,.module-opener-main[data-version=opener-features-text-video]>.section-inner .opener-main__info-box .btn{margin-top:2rem}.module-opener-main[data-version=opener-features-text-video] .opener-main__image{background:#c3c6c6;transition:background .25s ease-in-out}@media(min-width: 0){.module-opener-main[data-version=opener-features-text-video] .opener-main__image{aspect-ratio:4/3;width:100%}}@media(min-width: 992px){.module-opener-main[data-version=opener-features-text-video] .opener-main__image{aspect-ratio:unset}}.module-opener-main[data-version=opener-features-text-video] .opener-main__image .lightbox-link{display:block;width:100%;height:100%}.module-opener-main[data-version=opener-features-text-video] .opener-main__image dotlottie-player{display:block;width:100%;height:100%}@media(min-width: 0){.module-opener-main[data-version=opener-features-text-video] .opener-main__image.is-lottie-ready{background:linear-gradient(to bottom, rgb(153, 217, 236) 0%, rgb(153, 217, 236) 50%, rgb(153, 153, 153) 50%, rgb(153, 153, 153) 100%)}}.module-opener-main[data-version=opener-textonly]{padding-bottom:0}@media(min-width: 0){.module-opener-main[data-version=opener-textonly]>.section-inner{width:91.6666666667%;margin-left:4.1666666667%;display:flex;flex-direction:column;text-align:center;padding-top:4rem;padding-bottom:4rem;background:var(--color-two);border-radius:var(--border-radius)}}.module-opener-main[data-version=opener-textonly]>.section-inner .element-excerpt a{color:var(--color-white) !important;text-decoration:none;border-bottom:1px dashed var(--color-white);transition:color .2s ease-in-out,border-bottom-color .2s ease-in-out}.module-opener-main[data-version=opener-textonly]>.section-inner .element-excerpt a:hover{color:var(--color-font) !important;border-bottom-color:var(--color-font) !important}.module-opener-main[data-version=opener-textonly]>.section-inner .opener-main__icon svg path{fill:var(--color-white) !important}.module-opener-main[data-version=opener-textonly]>.section-inner .component-headline *{color:var(--color-white) !important}.module-opener-main[data-version=opener-textonly]>.section-inner .element-excerpt{margin-top:1rem;color:var(--color-white) !important}.module-opener-main[data-version=opener-textonly]>.section-inner .btn{align-self:center;align-items:center;border:2px solid var(--color-white);border-radius:8px;cursor:pointer;display:inline-flex;padding:.4rem 2rem;position:relative;text-align:center;text-decoration:none;transition:background .2s,color .2s,border .2s,box-shadow .2s,transform .2s}.module-opener-main[data-version=opener-textonly]>.section-inner .btn .label,.module-opener-main[data-version=opener-textonly]>.section-inner .btn .button-text{font-family:var(--font-copy);font-weight:var(--font-copy-medium) !important;font-style:normal;line-height:120%}.module-opener-main[data-version=opener-textonly]>.section-inner .btn:disabled{opacity:.5}.module-opener-main[data-version=opener-textonly]>.section-inner .btn:not(.btn-tertiary):not(.btn-tertiary-white):hover{box-shadow:0 5px 10px 0 rgba(0,0,0,.14)}.module-opener-main[data-version=opener-textonly]>.section-inner .btn:focus{outline:none}.module-opener-main[data-version=opener-textonly]>.section-inner .btn{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-two);font-weight:var(--font-copy-medium)}.module-opener-main[data-version=opener-textonly]>.section-inner .btn .btn-icon svg path{fill:var(--color-two)}.module-opener-main[data-version=opener-textonly]>.section-inner .btn:visited{color:var(--color-two)}.module-opener-main[data-version=opener-textonly]>.section-inner .btn:active,.module-opener-main[data-version=opener-textonly]>.section-inner .btn:focus{background-color:var(--color-white) !important;border-color:var(--color-white) !important;color:var(--color-two) !important}.module-opener-main[data-version=opener-textonly]>.section-inner .btn:hover{color:var(--color-two) !important}.module-opener-main[data-version=opener-textonly]>.section-inner .btn:hover .btn-icon svg path{fill:var(--color-two)}.module-opener-main[data-version=opener-textonly]>.section-inner .btn{margin-top:1rem}@media(min-width: 0){.module-opener-main[data-version=opener-location]>.section-inner{width:91.6666666667%;margin-left:4.1666666667%;display:flex;flex-direction:column}}@media(min-width: 576px){.module-opener-main[data-version=opener-location]>.section-inner{width:83.3333333333%;margin-left:8.3333333333%}}@media(min-width: 992px){.module-opener-main[data-version=opener-location]>.section-inner{width:91.6666666667%;margin-left:8.3333333333%;flex-direction:row}}@media(min-width: 992px){.module-opener-main[data-version=opener-location]>.section-inner .opener-main__text{width:41.6666666667%}}@media(min-width: 0){.module-opener-main[data-version=opener-location]>.section-inner .opener-main__image{line-height:0}}@media(min-width: 992px){.module-opener-main[data-version=opener-location]>.section-inner .opener-main__image{width:58.3333333333%}}.module-opener-main[data-version=opener-location]>.section-inner .opener-main__info-box{background:var(--bg-one);margin-top:2rem;padding:2rem}.module-opener-main[data-version=opener-location]>.section-inner .opener-main__info-box .btn{margin-top:1rem}.module-opener-main .icon-play{display:flex;align-items:center;width:auto !important;transition:transform .3s ease-in-out;transform-origin:center center;animation:play-icon-rotate 8s ease-in-out infinite;animation-delay:2s}@media(min-width: 0){.module-opener-main .icon-play .icon{width:7rem}}@media(min-width: 768px){.module-opener-main .icon-play .icon{width:10rem}}.module-opener-main .icon-play .icon svg path{fill:var(--color-three);transition:fill .3s ease-in-out}.module-opener-main .icon-play .icon svg path:first-child{fill:var(--color-white);opacity:1;transition:fill .3s ease-in-out,opacity .3s ease-in-out}.module-opener-main .icon-play .icon_description{background:var(--color-white);line-height:1;padding:1rem;margin-left:-1rem;border-radius:0 var(--border-radius) var(--border-radius) 0;transition:background .3s ease-in-out}.module-opener-main .icon-play .icon_description span{font-family:var(--font-headline);font-size:var(--copy-md-calc);color:var(--color-three);display:block;white-space:nowrap;transition:color .3s ease-in-out}.module-opener-main .icon-play .icon_description span:first-child{font-weight:var(--font-headline-black);font-size:var(--copy-lg-calc);text-transform:uppercase}.module-opener-main .icon-play .icon_description span:last-child{font-weight:var(--font-headline-roman);font-size:var(--copy-md-calc);text-transform:uppercase}.module-opener-main .lightbox-link{display:block;height:100%}.module-opener-main .lightbox-link:hover .icon svg path{fill:var(--color-white)}.module-opener-main .lightbox-link:hover .icon svg path:first-child{fill:var(--color-three)}.module-opener-main .lightbox-link:hover .icon_description{background:var(--color-three)}.module-opener-main .lightbox-link:hover .icon_description span{color:var(--color-white)}@keyframes play-icon-rotate{0%,37.5%,100%{transform:translate(-50%, -50%) rotate(0deg)}3.75%{transform:translate(-50%, -50%) rotate(-2deg)}7.5%{transform:translate(-50%, -50%) rotate(2deg)}11.25%{transform:translate(-50%, -50%) rotate(-1deg)}15%{transform:translate(-50%, -50%) rotate(1deg)}18.75%{transform:translate(-50%, -50%) rotate(0deg)}22.5%{transform:translate(-50%, -50%) rotate(-1deg)}26.25%{transform:translate(-50%, -50%) rotate(1deg)}30%{transform:translate(-50%, -50%) rotate(-0.5deg)}33.75%{transform:translate(-50%, -50%) rotate(0.5deg)}}@media(min-width: 0){.module-process[data-bg=bg-one-boxed]{margin-left:4.1666666667% !important;width:91.6666666667% !important;background:var(--color-white) !important;border-radius:var(--border-radius)}}@media(min-width: 0){.module-process[data-bg=bg-one-boxed]>.section-inner{background:rgba(0,0,0,0) !important}}@media(min-width: 768px){.module-process[data-bg=bg-one-boxed]>.section-inner .component-headline{margin-left:7.5rem}}.module-process[data-bg=bg-one-boxed]>.section-inner .element-process-step{margin-bottom:0 !important}.module-process[data-bg=bg-one-boxed] .element-process-step .step-icon,.module-process[data-bg=bg-one-full] .element-process-step .step-icon{border:none !important;background:var(--color-three) !important}.module-process[data-bg=bg-one-boxed] .element-process-step .step-icon svg path,.module-process[data-bg=bg-one-full] .element-process-step .step-icon svg path{fill:var(--color-white) !important}@media(min-width: 0){.module-team-grid>.section-inner{margin-left:4.1666666667%;width:91.6666666667%}}@media(min-width: 576px){.module-team-grid>.section-inner{margin-left:8.3333333333%;width:83.3333333333%}}.module-team-grid[data-bg=bg-one-full]{background:var(--color-one) !important}.module-team-grid[data-bg=bg-one-full] .component-headline>.inner *{color:var(--color-white) !important}.video-module[data-bg=bg-one-full]{padding:0 var(--grid-col-1);border-radius:12px}.component-accordeon-item .item-title-icon svg{width:1.5rem !important}.component-accordeon-item .item-title-icon svg path{fill:var(--color-three) !important}.component-flexible-content .wysiwyg-component p em{font-weight:var(--font-copy-light) !important;line-height:1.4}.card-grid-filter{justify-content:center}@media(min-width: 0){.component-card-grid>.component-inner{gap:.75rem}}.component-card-grid>.component-inner .component-card{margin-bottom:.75rem}.component-card-grid>.component-inner .component-card>.component-inner .image{border-radius:10px 10px 0 0}@media(min-width: 768px){.component-card-grid>.component-inner .component-card>.component-inner .image img{height:100%;object-fit:cover}}[data-bg=bg-two-full] .component-headline *,[data-bg=bg-two-boxed] .component-headline *{color:var(--color-white) !important}[data-bg=bg-three-full] .component-headline *,[data-bg=bg-three-boxed] .component-headline *{color:var(--color-white) !important}.component-card>.component-inner{padding:0}.component-card>.component-inner .image{line-height:0;width:100%}.component-card>.component-inner .image img{border-radius:10px 10px 0 0;overflow:hidden;width:100%}.component-card>.component-inner .mehr-trigger{margin-left:0 !important;margin-top:1rem !important}.component-card>.component-inner .mehr-trigger .icon-plus svg path{fill:var(--color-white)}.component-card>.component-inner .icon{width:4rem;height:4rem;margin-bottom:0}.component-card>.component-inner .icon svg{width:4rem;height:4rem}.component-card>.component-inner .icon svg path{fill:var(--color-three)}@media(min-width: 0){.component-card>.component-inner>.text{text-align:left;padding:3rem;color:var(--color-white) !important}}.component-card>.component-inner>.text .btn{align-self:flex-start;margin-top:2rem}.component-card>.component-inner>.text ul{margin:0 0 0 1rem;padding-left:.25rem}.component-card>.component-inner>.text ul li{padding:.25rem .25rem .25rem 0;line-height:1.2}.component-card>.component-inner>.text ul li::marker{color:var(--color-three)}.component-card>.component-inner>.text .title{font-weight:var(--font-headline-black) !important;color:var(--color-white);text-align:left}.component-card>.component-inner>.text .title span{color:var(--color-white);font-weight:var(--font-copy-regular);font-size:.6em;display:block}.component-card>.component-inner>.text .title .subtitle{display:block;font-weight:var(--font-headline-regular) !important;font-size:.8em;line-height:1.2}.component-card>.component-inner>.text .text{color:var(--color-white) !important;text-align:left}.component-card>.component-inner>.text .btn-primary{background:rgba(0,0,0,0) !important;border-color:var(--color-white) !important}.component-card>.component-inner>.text .btn-primary:hover{background:var(--color-white) !important;color:var(--color-two) !important}.component-card>.component-inner>.text .btn-primary:hover svg path{fill:var(--color-two) !important}[data-bg=bg-one-boxed] .element-title .title{background:rgba(0,0,0,0) !important;font-weight:var(--font-headline-regular) !important;color:var(--color-two) !important;font-size:var(--copy-md-calc) !important;text-transform:uppercase !important}[data-bg=bg-one-boxed] .element-title::after{display:none}.component-logo-grid{margin-top:0 !important;justify-content:center}.component-logo-grid[data-type=slider]{opacity:0;transition:opacity .3s ease-in-out;min-height:1px}.component-logo-grid[data-type=slider].slick-initialized{opacity:1}.component-logo-grid .element-logo{display:flex;align-items:center;justify-content:center}.component-logo-grid .element-logo img{transition:filter .3s ease-in-out;filter:grayscale(100%);max-width:100%;width:auto;height:auto;object-fit:contain}.component-logo-grid .element-logo:hover img{filter:grayscale(0%)}.menu-modal{left:0 !important}.menu-modal .menu-modal-content{background:#141414 !important}.component-menu-trigger .menu-icon span{background:var(--color-two) !important}.component-menu-trigger .menu-icon span::before,.component-menu-trigger .menu-icon span::after{background:var(--color-two) !important}.component-process-steps .element-process-step .step-number{background-color:var(--color-three);color:var(--color-white)}.component-side-bar .side-bar__item{background:var(--color-three);border-radius:12px 0 0 12px}.component-side-bar .side-bar__item .icon{padding:.3rem}.component-side-bar .side-bar__item .icon .phone{fill:var(--color-white) !important}.component-side-bar .side-bar__item .icon .envelope{opacity:.7;fill:var(--color-white) !important}.component-side-bar .side-bar__item a{color:var(--color-white) !important;background:rgba(0,0,0,0) !important}.component-social-icons{margin:2rem 0 0 !important}.component-social-icons>.component-inner{flex-direction:row !important}.component-social-icons>.component-inner .social-icon:hover svg path{fill:var(--color-one) !important}@media(min-width: 0){.component-team-filter>.component-inner .filter-buttons{border-color:var(--color-white) !important;flex-direction:column;border-radius:18px !important}}@media(min-width: 768px){.component-team-filter>.component-inner .filter-buttons{flex-direction:row;width:auto}}@media(min-width: 0){.component-team-filter>.component-inner .filter-buttons .filter-btn{width:100%}}@media(min-width: 768px){.component-team-filter>.component-inner .filter-buttons .filter-btn{width:auto}}.component-team-filter>.component-inner .filter-buttons .filter-btn .btn-text{color:var(--color-white) !important}.component-team-filter>.component-inner .filter-buttons .filter-btn.active{background:var(--color-white) !important}.component-team-filter>.component-inner .filter-buttons .filter-btn.active .btn-text{color:var(--color-one) !important}.component-team-filter>.component-inner .filter-buttons .filter-btn.active:hover .btn-text{color:var(--color-one) !important}.component-team-filter>.component-inner .filter-buttons .filter-btn:hover{background:var(--color-white) !important}.component-team-filter>.component-inner .filter-buttons .filter-btn:hover .btn-text{color:var(--color-one) !important}.component-team-member>.component-inner{height:100%}.component-team-member>.component-inner .ctn-image{border-radius:8px 8px 0 0;line-height:0}.component-team-member>.component-inner .ctn-text{background:var(--color-white);box-shadow:var(--box-shadow);border-radius:0 0 8px 8px;flex:1;width:100%}.component-team-member>.component-inner .ctn-text .ctn-text__inner *{color:var(--color-font) !important}.component-team-member>.component-inner .ctn-text .ctn-text__inner .name{display:flex;gap:.25rem;flex-wrap:wrap}.component-team-member>.component-inner .ctn-text .ctn-text__inner .name .vorname,.component-team-member>.component-inner .ctn-text .ctn-text__inner .name .nachname{font-size:1.25rem}.component-team-grid-repeater>.component-inner{gap:1rem;display:flex;flex-wrap:wrap}@media(min-width: 0){.component-team-grid-repeater>.component-inner .component-team-member{flex:0 0 calc((100% - 1rem)/2)}}@media(min-width: 768px){.component-team-grid-repeater>.component-inner .component-team-member{flex:0 0 calc((100% - 2rem)/3)}}@media(min-width: 992px){.component-team-grid-repeater>.component-inner .component-team-member{flex:0 0 calc((100% - 3rem)/4)}}@media(min-width: 1500px){.component-team-grid-repeater>.component-inner .component-team-member{flex:0 0 calc((100% - 4rem)/5)}}@media(min-width: 1680px){.component-team-grid-repeater>.component-inner .component-team-member{flex:0 0 calc((100% - 5rem)/6)}}.wysiwyg-component p+h2,.wysiwyg-component p+h3,.wysiwyg-component p+h4,.wysiwyg-component p+h5,.wysiwyg-component p+h6{margin-top:2rem}.wysiwyg-component h2,.wysiwyg-component h3,.wysiwyg-component h4,.wysiwyg-component h5,.wysiwyg-component h6{margin-bottom:.75rem}.wysiwyg-component p{font-size:var(--copy-md-calc)}.element-process-step[data-type=icon] .step-content{background:var(--color-white) !important;padding:1rem 2rem !important;border-radius:20px !important}.element-process-step[data-type=icon] .step-content .step-content__text strong{font-weight:var(--font-copy-medium) !important}.element-process-step[data-type=icon] .step-content .pre-title{font-weight:var(--font-copy-regular) !important;color:var(--color-three) !important}.element-process-step[data-type=icon]::before{background:var(--color-three) !important}.element-process-step .step-icon{margin-top:0rem}