@media screen and (max-width:374px){html{font-size:clamp(10px,100vw,.235vw)!important}}@media screen and (max-width:1024px){.hide-mobile{display:none!important}}@media only screen and (min-width:1024px){.hide-desktop{display:none!important}}@media screen and (max-width:1023px){.hide-mobile{display:none!important}}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}picture{align-items:center;display:flex;justify-content:center}img{border-style:none;max-width:100%}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}blockquote,body,dd,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}button{cursor:pointer}.alignleft{float:left;margin-bottom:10px;margin-right:10px}.alignright{float:right;margin-bottom:10px;margin-left:10px}.aligncenter{left:50%;transform:translateX(-50%)}.aligncenter img,img.aligncenter{height:auto!important;width:100%!important}.wp-caption{background:#fff;border-radius:4px;box-shadow:0 3px 5px rgba(0,0,0,.1);margin-bottom:30px;margin-top:30px;max-width:100%;padding:15px}.wp-caption img{border-radius:2px}.wp-caption-text{background:#fff;margin:0;padding-top:15px}.footer{background-color:#6e1e6e;color:#fff;max-width:100%;overflow:hidden;padding-bottom:3.5rem;padding-top:3.5rem}.footer__inner{margin-left:auto;margin-right:auto;max-width:120rem;padding-left:3.6rem;padding-right:3.6rem;position:relative}@media only screen and (min-width:1440px){.footer__inner{max-width:unset}}.footer .menu{display:flex;flex-wrap:wrap;gap:3rem;justify-content:center}.footer .menu li{list-style:none}.footer .menu a{color:#fff;font-weight:700}@media only screen and (min-width:768px){.footer .c-main-social{padding-top:2.8rem}}.footer .c-main-social__inner{border-top:.1rem solid hsla(0,0%,100%,.15)}.footer .c-main-social__text{color:#fff;margin-top:2.5rem}.footer .c-main-social__icon{margin:0 auto 5.5rem;width:-moz-max-content;width:max-content}@media only screen and (min-width:768px){.footer .c-main-social__icon{margin:0 auto}}.footer .c-main-social__icon img{filter:brightness(1000%)}@media only screen and (min-width:768px){.footer .c-main-social__icon img{height:4.8rem}.footer__copyright{bottom:0;left:3.5rem;position:absolute}}@media only screen and (min-width:1440px){.footer__copyright{margin-left:4rem}}body.error404 .footer .c-main-social__text{color:unset}body.error404 .footer .c-main-social__icon img{filter:unset}body.error404 .footer .c-main-social__inner{border-color:#01010126}.single:not(.single-company) .footer{margin-top:6rem}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300 900;src:url(/wp-content/themes/d11z/assets/dist/7e687123cd4528224ce5.ttf) format("truetype-variations")}@font-face{font-display:swap;font-family:Montserrat Italic;font-style:italic;font-weight:300 900;src:url(/wp-content/themes/d11z/assets/dist/7451547bd28d8dddbeea.ttf) format("truetype-variations")}html{font-family:Montserrat,Arial,Sans-Serif;font-size:10px}body{color:#222f48}ol li,p,ul li{font-size:1.4rem;font-weight:300;line-height:1.8rem}@media only screen and (min-width:1024px){ol li,p,ul li{font-size:1.6rem;line-height:2.6rem}}ol li b,ol li strong,p b,p strong,ul li b,ul li strong{font-weight:700}.b-event-registration__stage ol,.b-event-registration__stage ul,.block ol,.block ul{margin-left:1.6rem}.tab-button,a{color:#222f48;font-size:1.6rem;font-weight:300;line-height:1.6rem;text-decoration:none}@media only screen and (min-width:1024px){.tab-button,a{font-size:1.6rem;line-height:1.6rem}}.tab-button b,.tab-button strong,a b,a strong{font-weight:700}main a{color:#222f48}.copy-l,.copy-l p{font-size:2rem;font-weight:300;line-height:2.6rem}@media only screen and (min-width:1024px){.copy-l,.copy-l p{font-size:2rem;line-height:2.6rem}}.copy-l b,.copy-l p b,.copy-l p strong,.copy-l strong{font-weight:700}.copy p,.copy-m,.copy-m p{font-size:1.4rem;font-weight:300;line-height:1.8rem}@media only screen and (min-width:1024px){.copy p,.copy-m,.copy-m p{font-size:1.6rem;line-height:2.6rem}}.copy p b,.copy p strong,.copy-m b,.copy-m p b,.copy-m p strong,.copy-m strong{font-weight:700}.copy-m a{text-decoration:underline;text-underline-offset:4px}.copy-s{font-size:1.4rem;font-weight:300;line-height:1.8rem}@media only screen and (min-width:1024px){.copy-s{font-size:1.4rem;line-height:1.8rem}}.button,.copy-s b,.copy-s strong{font-weight:700}.button{font-size:1.6rem;line-height:1.6rem}@media only screen and (min-width:1024px){.button{font-size:1.6rem;line-height:1.6rem}}.canvas-navi{font-size:4rem;font-weight:900;line-height:4.9rem;text-transform:uppercase}@media only screen and (min-width:1024px){.canvas-navi{font-size:6.4rem;line-height:7.1rem}}.h1,.text-xxl,h1,h1 a{font-size:4.2rem;font-weight:900;line-height:4.2rem;text-transform:uppercase}@media only screen and (min-width:1024px){.h1,.text-xxl,h1,h1 a{font-size:10rem;line-height:10rem}}.h2,.text-xl,h2,h2 a{font-size:4rem;font-weight:900;line-height:4.4rem;text-transform:uppercase}@media only screen and (min-width:1024px){.h2,.text-xl,h2,h2 a{font-size:7.2rem;line-height:8rem}}.h3,.text-l,h3,h3 a{font-size:3.2rem;font-weight:800;line-height:3.5rem;text-transform:uppercase}@media only screen and (min-width:1024px){.h3,.text-l,h3,h3 a{font-size:6.4rem;line-height:7rem}}.h4,.text-m,h4,h4 a,h4.text-m{font-size:3.2rem;font-weight:700;line-height:3.5rem}@media only screen and (min-width:1024px){.h4,.text-m,h4,h4 a,h4.text-m{font-size:4rem;line-height:4.4rem}}.h5,.text-s,h5,h5 a{font-size:1.8rem;font-weight:700;line-height:2rem}@media only screen and (min-width:1024px){.h5,.text-s,h5,h5 a{font-size:2.4rem;line-height:2.6rem}}.h6,.text-xs,h6,h6 a{font-size:2rem;font-weight:700;line-height:2.6rem}@media only screen and (min-width:1024px){.h6,.text-xs,h6,h6 a{font-size:2.4rem;line-height:2.1rem}}.menu-toggle{background-color:#6e1e6e;border:none;cursor:pointer;height:6.8rem;margin:0;order:1;outline:none;pointer-events:all;position:fixed;right:-.1rem;top:0;width:6.8rem}@media only screen and (min-width:1024px){.menu-toggle{height:9.5rem;width:9.5rem}}.menu-toggle:after{background-color:#6e1e6e;content:"";display:block;height:0;position:absolute;right:-1rem;top:0;transition:width .5s ease-in-out,height .5s ease-in-out;width:0;z-index:-1}.menu-toggle__inner{height:3.2rem;left:calc(50% - 1.6rem);position:absolute;top:calc(50% - .5rem);transition:transform .5s ease-in-out;width:3.2rem}.menu-toggle span{background:#fff;border-radius:.3rem;display:block;height:.2rem;left:0;min-height:2px;opacity:1;position:absolute;transition:top .5s ease-in-out,transform .5s ease-in-out;width:100%}.menu-toggle span:first-of-type{top:0}.menu-toggle span:nth-of-type(2){top:.8rem}.menu-toggle.c-modal__toggle:after,.menu-toggle[aria-expanded=true]:after{content:"";height:115vh;width:calc(100vw + 1.2rem)}.menu-toggle.c-modal__toggle .menu-toggle__inner span:first-of-type,.menu-toggle[aria-expanded=true] .menu-toggle__inner span:first-of-type{top:.4rem;transform:translateY(1.1rem) rotate(45deg)}.menu-toggle.c-modal__toggle .menu-toggle__inner span:nth-of-type(2),.menu-toggle[aria-expanded=true] .menu-toggle__inner span:nth-of-type(2){top:1.5rem;transform:rotate(-45deg)}@media only screen and (min-width:1024px){.menu-toggle.c-modal__toggle:hover .menu-toggle__inner,.menu-toggle[aria-expanded=true]:hover .menu-toggle__inner{transform:rotate(90deg);transition:transform .5s ease-in-out}}.menu-toggle.c-modal__toggle:after{content:unset}.menu-toggle:hover span:first-of-type,.menu-toggle:hover span:last-of-type{transform:translateY(-.2rem)}.modal .menu-toggle__inner{top:calc(50% - 1rem)}.next-post{display:block;padding-bottom:4rem;padding-top:4rem;text-align:center}@media only screen and (min-width:768px){.next-post{padding-bottom:8rem;padding-top:8rem}}@media only screen and (min-width:1024px){.next-post{pointer-events:none}}.next-post__inner{margin-left:auto;margin-right:auto;max-width:120rem;padding-left:3.6rem;padding-right:3.6rem;position:relative}.next-post__topline{color:#6e1e6e;margin-bottom:.8rem;text-transform:uppercase}@media only screen and (min-width:768px){.next-post__topline{margin-bottom:1.6rem}}.next-post__link{font-weight:900;margin:auto;max-width:79%}@media only screen and (min-width:1180px){.next-post__link{max-width:100%}}.next-post__arrow{min-width:9rem}@media screen and (max-width:374px){.next-post__arrow{margin-top:2rem}}.next-post__arrow-wrapper{display:flex;justify-content:flex-end;margin-top:2rem;max-width:4rem;overflow:hidden;pointer-events:all;position:absolute;right:3.6rem;top:33%;transform:translate(50%);transition:transform .3s ease-in-out}@media screen and (max-width:374px){.next-post__arrow-wrapper{display:contents;justify-content:center;min-width:unset;position:relative;right:unset;top:unset}}@media only screen and (min-width:768px){.next-post__arrow{max-width:unset;transform:translate(50%)}.next-post__arrow-wrapper{overflow:visible;right:9.4rem;top:41%}}.next-post:hover .next-post__arrow-wrapper{transform:translate(60%)}.-sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.b-event-registration__stage,.block{padding-bottom:5rem;padding-top:5rem}@media only screen and (min-width:768px){.b-event-registration__stage,.block{padding-bottom:10rem;padding-top:10rem}}.block__inner{margin-left:auto;margin-right:auto;max-width:120rem;padding-left:3.6rem;padding-right:3.6rem}.block-flex-content{display:flex;flex-direction:column;gap:2.4rem}@media only screen and (min-width:1024px){.block-flex-content{gap:2.4rem}}.b-accordion.dark{background-color:#222f48}.b-accordion.dark .c-accordion__content__inner,.b-accordion.dark .c-accordion__title{color:#fff}.b-accordion.white{background-color:#fff}.b-accordion.white .c-accordion__content__inner,.b-accordion.white .c-accordion__title{color:#222f48}.b-accordion__inner,.b-cta.-boxed{margin-left:auto;margin-right:auto;max-width:120rem;padding-left:3.6rem;padding-right:3.6rem}.b-cta.center{display:flex;justify-content:center}.b-quote{background-color:#222f48;color:#fff;padding-bottom:8rem;padding-top:8rem}@media only screen and (min-width:768px){.b-quote{padding-bottom:16rem;padding-top:16rem}}.b-quote__inner{margin-left:auto;margin-right:auto;margin-top:-1.6rem;max-width:120rem;padding-left:3.6rem;padding-right:3.6rem}@media only screen and (min-width:768px){.b-quote__inner{margin-top:-4rem}}.b-quote__icon svg{position:relative;top:-4rem;width:6.4rem}@media only screen and (min-width:768px){.b-quote__icon svg{top:2rem;width:unset}}.b-quote__text{margin-top:-11.4rem;position:relative;z-index:2}@media only screen and (min-width:768px){.b-quote__text{margin-top:-9rem}}.b-quote__quote{font-size:2.4rem;line-height:2.64rem;margin-bottom:3.2rem;text-transform:unset}@media only screen and (min-width:768px){.b-quote__quote{font-size:4rem;line-height:4.4rem;padding-left:10rem}}.b-quote__author{font-weight:700}@media only screen and (min-width:768px){.b-quote__author{padding-left:10rem}}.b-quote__position{font-weight:300}@media only screen and (min-width:768px){.b-quote__position{padding-left:10rem}}.b-content-stage{align-items:center;color:#fff;display:flex;height:80dvh;justify-content:center;margin-top:0;max-width:100%;min-height:70rem;overflow:hidden;position:relative;width:100vw;z-index:0}.b-content-stage.-small{height:50dvh;min-height:44rem}@media only screen and (min-width:768px){.b-content-stage.-small{min-height:50rem}}.b-content-stage.-medium{height:80dvh;min-height:70rem}@media only screen and (min-width:768px){.b-content-stage.-medium{min-height:80rem}}.b-content-stage.-large{height:100dvh;min-height:60rem}@media only screen and (min-width:768px){.b-content-stage.-large{min-height:100rem}}.b-content-stage__inner{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center;width:100%;z-index:2}.b-content-stage__logo{margin-bottom:4rem;max-width:13rem}@media only screen and (min-width:1024px){.b-content-stage__logo{max-width:20rem}}.-animate .b-content-stage__logo{opacity:0;transform:translateY(4rem);transition:transform 1s ease-in,opacity 1s;transition-delay:.5s}.-inview .b-content-stage__logo{opacity:1;transform:translateY(0)}.b-content-stage__headline{margin-bottom:2.4rem;padding-left:3.6rem;padding-right:3.6rem;text-align:center}.b-content-stage__headline .c-title{padding-bottom:0}.-animate .b-content-stage__headline{opacity:0;transform:translateY(4rem);transition:transform 1s ease-in,opacity 1s;transition-delay:.5s}.-inview .b-content-stage__headline{opacity:1;transform:translateY(0)}.b-content-stage__headline-container .splide__list+div,.b-content-stage__headline-container .splide__list+span{display:none!important}.b-content-stage__copy{font-size:1.6rem;font-weight:400;line-height:2.56rem;margin-bottom:4rem;margin-left:auto;margin-right:auto;max-width:98.8rem;padding-left:3.6rem;padding-right:3.6rem}@media only screen and (min-width:1024px){.b-content-stage__copy{font-size:1.8rem;line-height:2.88rem}}.-animate .b-content-stage__copy{opacity:0;transform:translateY(4rem);transition:transform 1s ease-in,opacity 1s;transition-delay:.5s}.-inview .b-content-stage__copy{opacity:1;transform:translateY(0)}.b-content-stage__arrow{bottom:2rem;display:flex;justify-content:center;left:calc(50% - 2.7rem);position:absolute}.b-content-stage__arrow__inner{cursor:pointer;padding:2rem;transition:transform .2s ease-in-out}.b-content-stage__arrow__inner:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMSIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjNDY2RTkxIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Im0uNjIzIDEuMjcgOC40OTYgOC4zNzcgOC41MDQtOC4zNzciLz48L3N2Zz4=);filter:brightness(10)}.b-content-stage__arrow__inner:hover{transform:translateY(.5rem)}.b-content-stage+.b-post-list{margin-top:0;overflow:visible;position:relative;z-index:1}.b-content-stage+.b-post-list .b-post-list__filters__wrapper{transform:translateY(-42rem)}@media screen and (max-width:767px){.b-content-stage .splide .b-content-stage__headline{overflow:hidden;padding-left:0;padding-right:0}}@keyframes moveHeadlinesToLeft{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.home .site-logo{display:none!important}.b-singleteaser{padding-bottom:8rem}@media only screen and (min-width:768px){.b-singleteaser{padding-bottom:0}}.b-singleteaser__inner{display:flex;flex-direction:column;gap:4.8rem}@media only screen and (min-width:768px){.b-singleteaser__inner{gap:0}}@media only screen and (min-width:1180px){.b-singleteaser__inner{gap:13.1rem}}@media only screen and (min-width:768px){.b-singleteaser__inner{align-items:center;flex-direction:row}.b-singleteaser__inner.-reversed{flex-direction:row-reverse}}.b-singleteaser__content{opacity:0;padding-left:3.6rem;padding-right:3.6rem;transform:translateY(20%);transition:transform .5s ease-in,opacity .5s}.b-singleteaser__content.-inview{opacity:1;transform:translateY(0)}@media only screen and (min-width:768px){.b-singleteaser__content{max-width:44rem;width:50%}}@media only screen and (min-width:1440px){.b-singleteaser__content{padding-left:0;padding-right:0}}@media only screen and (min-width:768px){.b-singleteaser__media{aspect-ratio:1/1;height:100dvh;min-height:60rem;overflow:hidden;width:50%}.b-singleteaser__media .c-mediafull,.b-singleteaser__media .c-mediafull img,.b-singleteaser__media .c-mediafull video{height:100%!important}.b-singleteaser__media .c-mediafull img,.b-singleteaser__media .c-mediafull video{-o-object-fit:cover!important;object-fit:cover!important;transform:scale(1.1);transition:transform .5s ease-in;width:100%}.b-singleteaser__media.-inview .c-mediafull img,.b-singleteaser__media.-inview .c-mediafull video{transform:scale(1)}}.b-singleteaser__logo{margin-bottom:1.6rem;max-width:20rem}@media only screen and (min-width:768px){.b-singleteaser__logo{max-width:16rem}}.b-singleteaser__headline .c-title{padding-bottom:0;text-align:left}.b-singleteaser__headline .c-title__headline{font-weight:300;text-transform:none}.b-singleteaser__headline .c-title__headline b{font-weight:700}.b-singleteaser__cta{margin-top:1.6rem}.b-contact{align-items:center;background-color:#6e1e6e;color:#fff;display:flex;flex-direction:column;padding-bottom:6.4rem;padding-top:8rem}@media only screen and (min-width:768px){.b-contact{padding-bottom:16rem;padding-bottom:6.4rem;padding-top:16rem}}.b-contact .c-title{padding-bottom:1.2rem}@media only screen and (min-width:768px){.b-contact .c-title{padding-bottom:1.6rem}}.b-contact__subline{font-weight:700;margin-bottom:2rem}@media only screen and (min-width:768px){.b-contact__subline{margin-bottom:2.4rem}}.b-contact__mail{align-items:center;display:flex;gap:1rem;margin-top:1.6rem}.b-contact__mail a{align-items:center;border:1px solid hsla(0,0%,100%,.25);cursor:pointer;display:flex;height:5.2rem;justify-content:center;padding:1.2rem;transition:border-color .3s ease-in-out;width:5.2rem}@media only screen and (min-width:768px){.b-contact__mail a{height:6.6rem;padding:1.8rem;width:6.6rem}}.b-contact__mail a svg{min-height:100%}.b-contact__mail a img,.b-contact__mail a svg{filter:invert(1) brightness(10)}.b-contact__mail a:hover{border:1px solid #fff}.b-contact__mail img,.b-contact__mail svg{filter:unset!important}.b-contactmap{padding:4rem 3.6rem 10rem;position:relative}@media only screen and (min-width:768px){.b-contactmap{min-height:80rem;padding:0}}.b-contactmap__inner{display:none;gap:2rem}@media only screen and (min-width:768px){.b-contactmap__inner{grid-template-columns:70% 1fr;justify-content:center;min-height:100vh}}.b-contactmap__inner.-active{display:block}@media only screen and (min-width:768px){.b-contactmap__inner.-active{display:grid}}.b-contactmap__image{background-repeat:no-repeat;background-size:cover;height:100%;margin:0 -3.6rem;opacity:.5;position:absolute;top:0;width:100%;z-index:-1}@media only screen and (min-width:768px){.b-contactmap__image{opacity:1;position:relative}}.b-contactmap__image:before{background:#f7fbff;background:linear-gradient(180deg,#f7fbff 50%,hsla(0,0%,100%,0));content:"";height:100%;height:10%;opacity:1;position:absolute;top:0;transition:opacity .1s;width:100%;z-index:2}@media only screen and (min-width:768px){.b-contactmap__image:before{width:100%}.b-contactmap__image:after{background:#f7fbff;background:linear-gradient(90deg,#f7fbff 50%,hsla(0,0%,100%,0));content:"";height:100%;opacity:1;position:absolute;right:-.1rem;top:0;transform:rotate(180deg);transition:opacity .1s;width:5%;z-index:2}}@media only screen and (min-width:768px) and (min-width:768px){.b-contactmap__image:after{width:20%}}.b-contactmap__logo{margin-bottom:2rem}.b-contactmap__logo img{min-width:23.4rem}.b-contactmap__tab-buttons{border-bottom:1px solid rgba(34,47,72,.25);margin-bottom:1rem}.b-contactmap__tab-button{color:#6e1e6e;cursor:pointer;display:inline-block;font-weight:700;margin-right:3rem}.b-contactmap__tab-button.-active{border-bottom:.3rem solid #6e1e6e;color:#222f48}@media only screen and (min-width:1024px){.b-contactmap__content{margin-left:-5rem;z-index:1}}.b-contactmap__content__social{align-items:center;display:flex;gap:1rem;margin-top:1.5rem}.b-contactmap__content__social a{align-items:center;background-color:#f7fbff;border:1px solid rgba(34,47,72,.25);cursor:pointer;display:flex;height:5.2rem;justify-content:center;padding:1.2rem;transition:border-color .3s ease-in-out;width:5.2rem}@media only screen and (min-width:768px){.b-contactmap__content__social a{height:6.6rem;padding:1.8rem;width:6.6rem}}.b-contactmap__content__social a svg{min-height:100%}.b-contactmap__content__social a:hover{background-color:#6e1e6e}.b-contactmap__content__social a:hover img,.b-contactmap__content__social a:hover svg{filter:invert(1) brightness(10)}@media only screen and (min-width:768px){.b-contactmap .b-contactmap__content,.b-contactmap .b-contactmap__logo,.b-contactmap .b-contactmap__tab-buttons{left:62%;margin-left:-5rem;position:absolute;z-index:1}.b-contactmap__logo{height:10rem;top:28vh}.b-contactmap__tab-buttons{height:2.8rem;top:calc(28vh + 10rem)}.b-contactmap__content{top:calc(28vh + 13.55rem)}.b-contactmap__phone{margin-top:2.5rem}}.b-teamsslider{background-color:#222f48;color:#fff;max-width:100vw;overflow:hidden}.b-teamsslider__content-inner{margin-left:auto;margin-right:auto;max-width:120rem;padding-left:3.6rem;padding-right:3.6rem}.b-teamsslider__list{display:grid;grid-template-columns:100%;grid-gap:2.4rem}@media only screen and (min-width:768px){.b-teamsslider__list{grid-template-columns:repeat(3,1fr)}}.b-teamsslider__list__item{width:100%}@media only screen and (min-width:1024px){.b-teamsslider__list__item{aspect-ratio:1/1;cursor:pointer}.b-teamsslider__list__item:after,.b-teamsslider__list__item:before{background:#000;content:"";height:calc(100% - 5rem);margin:2.5rem;mix-blend-mode:color;opacity:0;position:absolute;top:0;transform:scale(.1);transition:all .3s ease-in-out;width:calc(100% - 5rem);z-index:0}.b-teamsslider__list__item:before{background:#6e1e6e;mix-blend-mode:hard-light!important;z-index:1}.b-teamsslider__list__item:hover:after,.b-teamsslider__list__item:hover:before{opacity:1;transform:scale(1)}}.b-teamsslider .c-background{height:100%}.b-teamsslider .splide{grid-gap:4rem}@media only screen and (min-width:768px){.b-teamsslider .splide{grid-gap:8rem}}.b-teamsslider .splide.is-overflow .splide__controls{display:block}.b-teamsslider .splide__controls{margin-left:0}.b-teamsslider .splide__arrow{border:.1rem solid hsla(0,0%,100%,.302);transition:border-color .3s ease-in-out}.b-teamsslider .splide__arrow:hover{border-color:#fff}.b-teamsslider .splide__progress{margin-bottom:2.4rem}.teamsslider .c-teaser,.teamsslider .c-teaser__wrapper{height:100%}.teamsslider .c-teaser__img{aspect-ratio:1/1;height:auto;z-index:0}@media only screen and (min-width:1024px){.teamsslider .c-teaser__img{height:100%;position:absolute;width:100%}}.teamsslider .c-teaser__content{position:unset;z-index:1}@media only screen and (min-width:768px){.teamsslider .c-teaser__content{margin-bottom:5rem;margin-left:5rem;position:absolute}}.teamsslider .c-teaser__title{margin-bottom:.5rem}@media screen and (max-width:480px){.teamsslider .c-teaser__title{font-size:1.6rem;margin-bottom:.2rem;margin-top:.5rem}}.teamsslider .c-teaser a{pointer-events:all}.teamsslider .splide__track{overflow:visible}.b-aboutslider,.b-aboutslider *{box-sizing:border-box}@media screen and (max-width:767px){.b-aboutslider{margin-left:auto;margin-right:auto;max-width:120rem;padding-left:3.6rem;padding-right:3.6rem}}@media only screen and (min-width:768px){.b-aboutslider{min-height:100vh;overflow:hidden;padding-top:20vh}.b-aboutslider__inner{display:flex;overflow-x:auto;-ms-overflow-style:none;height:100%;overflow-y:scroll;scrollbar-width:none}}@media only screen and (min-width:768px){.b-aboutslider__inner::-webkit-scrollbar{display:none}}.b-aboutslider__box{align-items:center;display:flex;flex-direction:column;min-height:100%;text-align:center}@media only screen and (min-width:768px){.b-aboutslider__box{min-width:100vw;padding:12rem 3.6rem}}.b-aboutslider__copy{max-width:90rem}@media only screen and (min-width:768px){.b-aboutslider__copy{padding:0 11%}}@media only screen and (min-width:1180px){.b-aboutslider__copy{padding:0}}.b-aboutslider__headline{margin-bottom:.8rem}@media only screen and (min-width:768px){.b-aboutslider__headline{margin-bottom:0}.b-aboutslider__progress{background-color:gray;border-bottom-right-radius:.5rem;border-top-right-radius:.5rem;height:.8rem;margin-top:8rem;position:absolute;transform:translateX(50%);width:100vw;z-index:1}.b-aboutslider__progress--bar{background-color:#6e1e6e;border-bottom-left-radius:.5rem;border-top-left-radius:.5rem;height:.8rem;position:relative;width:0}.b-aboutslider__progress--fill{background-color:#6e1e6e;height:3rem;margin-top:-1rem;position:absolute;right:-1.5rem;transform:scale(1);width:3rem}.b-aboutslider__gradient{background:#f7fbff;background:linear-gradient(90deg,#f7fbff 50%,hsla(0,0%,100%,0));height:100%;opacity:1;position:absolute;top:0;transition:opacity .1s;width:5%;z-index:2}}@media only screen and (min-width:768px) and (min-width:768px){.b-aboutslider__gradient{width:10%}}@media only screen and (min-width:768px){.b-aboutslider__box:last-of-type{margin-left:-15rem}.b-aboutslider__progress{margin-left:-7rem}.b-aboutslider__progress:before{background-color:#f7fbff;content:"";height:100%;left:0;position:absolute;width:7.5rem}.b-aboutslider__progress--bar{margin-left:7rem}}.b-aboutslider .splide{display:block!important}@media only screen and (min-width:768px){.b-aboutslider .splide{visibility:visible}.b-aboutslider .splide__track{overflow:visible}.b-aboutslider .splide__controls{display:none}}.b-aboutslider .splide__arrows{display:flex;justify-content:center;margin-bottom:17rem}.b-aboutslider .splide__arrows svg{fill:#222f48}.b-aboutslider .splide__arrow--prev svg{transform:rotate(180deg) translate(1rem,.8rem)}.b-aboutslider .splide__arrow--next svg{transform:translate(1rem,.3rem)}.b-aboutslider .splide__arrow:disabled{visibility:hidden}.b-aboutslider .splide__progress{background-color:rgba(27,38,59,.102)}.-no-touch .b-post-list__filters{flex-wrap:wrap;justify-content:center;padding:.2rem 3.6rem}.-no-touch .b-post-list__filters__wrapper:after{display:none}.-no-touch .b-post-list button:last-of-type{margin-right:0}.-no-touch .b-post-list .b-content-stage{align-items:flex-end;z-index:10}@media screen and (max-height:700px){.-no-touch .b-post-list .b-content-stage{min-height:60rem}}@media only screen and (min-width:768px){.-no-touch .b-post-list .b-content-stage{align-items:center}}.-no-touch .b-post-list .b-content-stage .b-post-list__floating-button:after{position:unset;width:0}.b-post-list{background-color:#6e1e6e;padding-bottom:0;padding-top:0}@media only screen and (min-width:1024px){.b-post-list .c-title{padding-bottom:2rem}}.b-post-list[aria-busy=true],.b-post-list[aria-busy=true] *{cursor:progress}.b-post-list[aria-busy=true] button{pointer-events:none}.b-post-list[aria-busy=true][data-active-action=filter] .b-post-list__filters button:not([aria-selected=true]),.b-post-list[aria-busy=true][data-active-action=load-more] .b-post-list__load-more button{opacity:.5;transform:scale(.9)}.b-post-list__content{background-color:#222f48;color:#fff}.b-post-list__content.-active{background-color:#fff}.b-post-list__posts:not(.-active){display:grid;margin-left:auto;margin-right:auto;max-width:120rem;padding:3rem 0;grid-gap:2rem}@media only screen and (min-width:380px){.b-post-list__posts:not(.-active){grid-template-columns:calc(50% - 1rem) calc(50% - 1rem)}}@media only screen and (min-width:768px){.b-post-list__posts:not(.-active){padding:8rem 0;grid-gap:.5rem;grid-template-columns:1fr 1fr 1fr;margin-left:auto;margin-right:auto}}@media only screen and (min-width:1180px){.b-post-list__posts:not(.-active){grid-template-columns:1fr 1fr 1fr 1fr;max-width:144rem;padding-left:0;padding-right:0}}@media screen and (min-width:1280px){.b-post-list__posts:not(.-active){grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.b-post-list__posts .-list-view{border:unset;color:#222f48;display:none;padding:0 0 8rem;grid-gap:0;background-color:#fff}@media only screen and (min-width:768px){.b-post-list__posts .-list-view{padding:0;position:sticky;top:0}}.b-post-list__posts .-list-view .b-post-list__img{filter:brightness(0) brightness(0) invert(17%) sepia(13%) saturate(1896%) hue-rotate(181deg) brightness(93%) contrast(94%)}.b-post-list__posts .-list-view .c-mediafull img{width:100%}@media only screen and (min-width:768px){.b-post-list__posts>div:nth-of-type(odd)>.b-singleteaser__inner{flex-direction:row-reverse}}.b-post-list__posts .-grid-view{display:grid;grid-template-rows:2fr 1fr;margin:0;min-height:12rem}@media only screen and (min-width:600px){.b-post-list__posts .-grid-view{aspect-ratio:1/1;min-height:unset}}.b-post-list__posts .-grid-view .b-post-list__img{align-self:flex-end;display:flex;justify-self:center;margin-bottom:3rem;transform:translateY(0);transition:transform .3s ease-in-out}.b-post-list__posts.-active .-grid-view{display:none}.b-post-list__posts.-active .-list-view{display:block}.b-post-list__post{display:flex;justify-content:center;width:100%}.b-post-list__post.-grid-view{border:1px solid transparent;color:#fff;cursor:pointer;margin:auto;padding:2rem 2rem .6rem}@media only screen and (min-width:1024px){.b-post-list__post.-grid-view{transition:border .3s ease-in-out}.b-post-list__post.-grid-view:hover{border:1px solid #fff}.b-post-list__post.-grid-view:hover .b-post-list__img{transform:translateY(-3rem)}.b-post-list__post.-grid-view:hover .b-post-list__copy{opacity:1}}.b-post-list__img{height:100%;max-height:8rem;max-width:15rem;-o-object-fit:contain;object-fit:contain;width:-moz-max-content;width:max-content}@media only screen and (min-width:768px){.b-post-list__img{max-height:9rem;max-width:20rem}}.b-post-list__copy{display:none;opacity:0;text-align:center;transition:opacity .3s ease-in-out}@media only screen and (min-width:768px){.b-post-list__copy{display:block}}.b-post-list__floating-button{align-items:center;background-color:#6e1e6e;border:0;border-radius:100%;display:flex;flex-shrink:0;height:6rem;justify-content:center;padding:1.8rem;width:6rem}@media only screen and (min-width:768px){.b-post-list__floating-button{height:8rem;padding:2.4rem;width:8rem}}.b-post-list__floating-button.-list{display:flex}.b-post-list__floating-button.-grid{display:none}.b-post-list__floating-button-wrapper{height:0;left:calc(100% - 9rem);position:sticky;right:4.8rem;top:100%;transform:translateY(-9rem);width:4.8rem;z-index:9}.b-post-list__floating-button-wrapper.-active .-grid{display:flex}.b-post-list__floating-button-wrapper.-active .-list{display:none}.b-content-stage .b-post-list__floating-button-wrapper{display:flex;height:auto;justify-content:center;padding-left:3.6rem;padding-right:3.6rem;position:unset;transform:unset}.b-post-list__floating-button-wrapper.show-on-scroll{display:none}.b-post-list__floating-button-wrapper.show-on-scroll.-show{display:flex}.b-post-list__filters{display:flex;gap:1.5rem;overflow:auto;padding:.2rem 0 .2rem 3.6rem;-ms-overflow-style:none;overflow-y:scroll;scrollbar-width:none}.b-post-list__filters::-webkit-scrollbar{display:none}.b-post-list__filters .c-cta{border:unset}.b-post-list__filters .b-post-list__filter[data-type=reset]{display:none}.b-post-list__filters__wrapper{display:flex;flex-direction:column}.-animate .b-post-list__filters__wrapper{opacity:0;transform:translateY(4rem);transition:transform 1s ease-in,opacity 1s;transition-delay:.5s}.-inview .b-post-list__filters__wrapper{opacity:1;transform:translateY(0)}.b-post-list__filters__wrapper button.c-cta.b-post-list__floating-button{border:none;color:#fff;font-weight:700;width:unset}.b-post-list__filters__wrapper .b-post-list__floating-button{background-color:transparent;border:1px solid #fff;height:5.4rem;padding:.8rem;width:5.4rem}.b-post-list__filters__wrapper .b-post-list__floating-button-wrapper{border-left:none;padding-top:1rem;width:100%!important}@media only screen and (min-width:768px){.b-post-list__filters__wrapper .b-post-list__floating-button-wrapper{border-left:1px solid #ffffff26;padding-top:unset;width:24rem!important}.b-post-list__filters__wrapper{flex-direction:row}}@media only screen and (min-width:1180px){.b-post-list__filters{justify-content:center}}.b-post-list__filter:hover{font-weight:300!important}.b-post-list__filter[aria-selected=true]{font-weight:700!important;opacity:1}.b-post-list__filter[aria-selected=true]:before{border-color:#fff!important}.b-post-list__filter button{border-color:transparent;border-width:0;cursor:pointer;transition:opacity .2s ease,transform .2s ease;white-space:nowrap}.b-post-list__filter button:last-of-type{margin-right:15rem}@media only screen and (min-width:1180px){.b-post-list__filter button:last-of-type{margin-right:0}}.b-post-list__filter button::-moz-focus-inner,.b-post-list__filter input::-moz-focus-inner{border:0;padding:0}.b-post-list__load-more{align-items:center;display:flex;flex-direction:column;gap:1.6rem;padding-bottom:4rem;padding-top:4rem;pointer-events:none}@media only screen and (min-width:768px){.b-post-list__load-more{padding-bottom:8rem;padding-top:8rem}}.b-post-list__load-more--button{align-items:flex-start;background:#fff;border-radius:100%;cursor:pointer;display:flex;height:8rem;padding:2.6rem;pointer-events:all;transition:background-color .2s ease-in-out;width:8rem}.b-post-list__load-more--button path{stroke:#000}.b-post-list__load-more--button:hover{background:#6e1e6e}.b-post-list__load-more--button:hover path{stroke:#fff}.-active .b-post-list__load-more--button{background:#222f48}.-active .b-post-list__load-more--button path{stroke:#fff}.-active .b-post-list__load-more--button:hover{background:#6e1e6e}.-active .b-post-list__load-more--button+div.button{color:#222f48}.b-post-list__load-more .button{text-transform:uppercase}.b-customlist__inner{margin-left:auto;margin-right:auto;max-width:120rem;padding-left:3.6rem;padding-right:3.6rem}.b-customlist__headline{color:#466e91;font-size:2rem;line-height:2.6rem;margin-bottom:2rem;max-width:62rem}.b-customlist__content{color:#fff;line-height:2.6rem;margin-bottom:2.4rem;width:100%}.b-customlist__content li{align-items:center;display:flex;gap:1rem;max-width:62rem}.b-customlist__content li:before{content:"\2B24 ";font-size:.2rem}.b-copy-media{padding-bottom:8rem;padding-top:8rem}@media only screen and (min-width:768px){.b-copy-media{padding-bottom:16rem;padding-top:16rem}}.b-copy-media__inner{display:flex;flex-direction:column;gap:4.8rem}@media only screen and (min-width:768px){.b-copy-media__inner{gap:8rem}}@media only screen and (min-width:1180px){.b-copy-media__inner{gap:14.5rem}}@media only screen and (min-width:768px){.b-copy-media__inner{align-items:center;flex-direction:row-reverse}.b-copy-media__inner.left{flex-direction:row}}@media screen and (max-width:767px){.b-copy-media__inner.bottom>div:first-of-type{order:2}}.b-copy-media__item{flex:1}.b-copy-media .c-title{padding-bottom:0;text-align:left}.b-copy-media .c-title>*{text-transform:none}.b-copy-media__image{display:block}.b-copy-media__image img{width:100%}@media only screen and (min-width:768px){.b-copy-media__image img{width:auto}}.b-copy-media .-two>div{position:relative}@media only screen and (min-width:768px){.b-copy-media .-two>div:first-of-type{flex:2.15}.b-copy-media .-two>div:last-of-type{flex:1}}.b-copy-media .-two .b-copy-media__image img{max-width:90%}@media only screen and (min-width:1024px){.b-copy-media .-two .b-copy-media__image img{max-width:unset}}.b-copy-media .-two .b-copy-media__image.-first{padding-bottom:16.5rem}.b-copy-media .-two .b-copy-media__image.-last{bottom:0;position:absolute;right:0;text-align:right}.b-copy-media .right.-two .b-copy-media__image.-first{text-align:right}.b-copy-media .right.-two .b-copy-media__image.-last{left:0;right:unset;text-align:left}@media only screen and (min-width:768px){.b-copy-media .-one>div:first-of-type{flex:.68}}.b-copy-media__caption{margin-top:2.4rem}.b-headlineplus{padding-bottom:8rem;padding-top:8rem}@media only screen and (min-width:768px){.b-headlineplus{padding-bottom:16rem;padding-top:16rem}}.b-headlineplus__inner{gap:4rem}@media only screen and (min-width:768px){.b-headlineplus__inner{gap:8rem}}@media only screen and (min-width:1180px){.b-headlineplus__inner{gap:14.5rem}}@media only screen and (min-width:768px){.b-headlineplus__inner{flex-direction:row}}.b-headlineplus .c-title{padding-bottom:.8rem;width:100%}@media only screen and (min-width:768px){.b-headlineplus .c-title{width:65%}}.b-headlineplus .c-title__headline{font-weight:300;text-align:left;text-transform:none}.b-headlineplus .c-title__headline b,.b-headlineplus .c-title__headline strong{font-weight:700}.b-headlineplus__subline{font-weight:500}@media only screen and (min-width:1024px){.b-headlineplus__subline{font-size:1.8rem}}.b-headlineplus__content{width:100%}@media only screen and (min-width:1024px){.b-headlineplus__content{width:50%}}.b-headlineplus__links{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:1.6rem;margin-top:1.5rem}@media only screen and (min-width:768px){.b-headlineplus__links{flex-direction:row;margin-top:1rem}}.b-headlineplus__links .button{padding-bottom:.6rem;padding-top:.6rem}.b-headlineplus__links .c-cta.-dark{transition:all .2s ease-in-out}.b-headlineplus__links .c-cta.-dark:after{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxNSIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEuMjY1IDE0LjA4MyA3LjYxOCA3LjY0IDEuMjY1IDEuMTkiLz48L3N2Zz4=);opacity:0;position:absolute;transform:translate(1rem);transition:opacity .2s ease-in-out,padding-right .2s ease-in-out}.b-headlineplus__links .c-cta.-dark:active,.b-headlineplus__links .c-cta.-dark:hover{padding-right:4.4rem}.b-headlineplus__links .c-cta.-dark:active:after,.b-headlineplus__links .c-cta.-dark:hover:after{opacity:1}.b-headlineplus__links .c-cta.-dark:after{filter:invert(1)}.b-tabteaser{background-color:#222f48;color:#fff;padding-bottom:8rem;padding-top:8rem}@media only screen and (min-width:768px){.b-tabteaser{padding-bottom:16rem;padding-top:16rem}}.b-tabteaser__inner{display:flex;flex-direction:column;gap:4.8rem}@media only screen and (min-width:768px){.b-tabteaser__inner{gap:8rem}}@media only screen and (min-width:1180px){.b-tabteaser__inner{gap:14.5rem}}@media only screen and (min-width:768px){.b-tabteaser__inner{flex-direction:row}}.b-tabteaser .c-title{padding-bottom:.3rem}.b-tabteaser .c-title__headline{text-align:left}@media only screen and (min-width:1024px){.b-tabteaser .c-title__headline{padding-right:4rem}}.b-tabteaser__content{width:100%}@media only screen and (min-width:768px){.b-tabteaser__content{width:60%}}.b-tabteaser__links{align-items:center;display:flex;flex-direction:column;gap:0;width:100%}@media only screen and (min-width:768px){.b-tabteaser__links{width:45%}}.b-tabteaser__links a{align-items:center;align-self:stretch;border-bottom:.1rem solid rgba(70,110,145,.24);color:inherit;display:flex;gap:1.6rem;justify-content:space-between;padding:1.8rem .8rem;width:100%}@media only screen and (min-width:768px){.b-tabteaser__links a{padding:3.2rem .8rem 3.2rem 0}.b-tabteaser__links a span,.b-tabteaser__links a:after{transform:translateX(0);transition:transform .5s ease-in-out}.b-tabteaser__links a:hover span,.b-tabteaser__links a:hover:after{transform:translateX(.8rem)}}.b-tabteaser__links a:first-child{border-top:.1rem solid rgba(70,110,145,.24)}.b-tabteaser__links a:after{content:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" fill=\"none\"><path stroke=\"%23fff\" stroke-linecap=\"round\" stroke-width=\"2\" d=\"M5.001 1.36 8.32 4.679l3.319 3.32L5 14.638\"/></svg>")}.has-white-1-background-color .b-tabteaser__links a:after,.has-white-2-background-color .b-tabteaser__links a:after,.has-white-background-color .b-tabteaser__links a:after{filter:invert(1)}.b-logo-slider{background-color:#222f48;max-width:100%;overflow:hidden}.b-logo-slider__row ul{animation:slide 20s linear infinite;gap:6.4rem;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:768px){.b-logo-slider__row ul{gap:9.8rem}}.b-logo-slider__row li{flex-shrink:0}.b-logo-slider__row li::marker{display:none}.b-logo-slider__row img{max-height:6rem;max-width:20rem;min-height:6rem;-o-object-fit:contain;object-fit:contain;width:auto}@keyframes slide{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.b-logo-slider__row ul{animation:slide var(--animation-duration) linear infinite;display:flex;min-width:200%;white-space:nowrap;will-change:transform}.b-logo-slider__row ul:hover{animation-play-state:paused}.b-contact-form{background-color:#6e1e6e}.b-contact-form__inner{display:flex;flex-direction:column;gap:2.4rem;margin-left:auto;margin-right:auto;max-width:120rem;padding-left:3.6rem;padding-right:3.6rem}@media only screen and (min-width:768px){.b-contact-form__inner{flex-direction:row}}.b-contact-form__inner>div{flex:1}.b-contact-form__logo{filter:brightness(100);margin-bottom:4.8rem}@media only screen and (min-width:768px){.b-contact-form__logo{margin-bottom:6.4rem}}.b-contact-form__logo img{max-width:14.4rem}@media only screen and (min-width:768px){.b-contact-form__logo img{max-width:20.6rem}}.b-contact-form__text{color:#fff;margin-bottom:3.2rem}.b-contact-form__text>p{margin-bottom:.8rem}.b-contact-form__tel{margin-bottom:3.2rem}.b-contact-form__tel a{color:#fff}.b-contact-form__icons{display:flex;gap:1.6rem}.b-contact-form__icons>div{border:1px solid hsla(0,0%,100%,.302);transition:border-color .3s ease-in-out}.b-contact-form__icons>div:hover{border-color:#fff}.b-contact-form__icons>div a{display:inline-block;padding:1.5rem}.b-contact-form__icons svg{height:3.2rem;width:3.2rem}.b-contact-form__form .wpcf7 .success>*{display:none}.b-contact-form__form .wpcf7 .success .wpcf7-response-output{display:block}.b-contact-form__form .wpcf7 p{color:#fff;line-height:1.6rem}.b-contact-form__form .wpcf7 label{color:#fff;position:relative}.b-contact-form__form .wpcf7 label:focus-within .label-name{opacity:1}.b-contact-form__form .wpcf7 label:focus-within ::-webkit-input-placeholder{opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.b-contact-form__form .wpcf7 label:focus-within :-moz-placeholder{opacity:0;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.b-contact-form__form .wpcf7 label:focus-within ::-moz-placeholder{opacity:0;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.b-contact-form__form .wpcf7 label:focus-within :-ms-input-placeholder{opacity:0;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.b-contact-form__form .wpcf7 .label-name{background:#6e1e6e;font-size:1.4rem;font-weight:700;left:0;line-height:1.8rem;margin-left:2.2rem;margin-top:1.2rem;opacity:0;padding:0 1rem;position:absolute;top:0;transition:opacity .3s ease-in-out;z-index:2}@media only screen and (min-width:1024px){.b-contact-form__form .wpcf7 .label-name{font-size:1.4rem;line-height:1.8rem}}.b-contact-form__form .wpcf7 input{background:transparent;border:1px solid hsla(0,0%,100%,.302);color:#fff;padding:2rem 3.2rem;width:100%}.b-contact-form__form .wpcf7 input:focus{outline:none}.b-contact-form__form .wpcf7 input[type=checkbox]{margin-right:.5rem;width:auto}.b-contact-form__form .wpcf7 .acceptance,.b-contact-form__form .wpcf7 .acceptance a{color:#fff;font-size:1.4rem;line-height:1.8rem}@media only screen and (min-width:1024px){.b-contact-form__form .wpcf7 .acceptance,.b-contact-form__form .wpcf7 .acceptance a{font-size:1.4rem;line-height:1.8rem}}.b-contact-form__form .wpcf7 .acceptance .wpcf7-list-item,.b-contact-form__form .wpcf7 .acceptance a .wpcf7-list-item{margin:0}.b-contact-form__form .wpcf7 textarea{background:transparent;border:1px solid hsla(0,0%,100%,.302);color:#fff;height:13.2rem;padding:2rem 3.2rem;width:100%}.b-contact-form__form .wpcf7 textarea:focus{outline:none}.b-contact-form__form .wpcf7 .form-submit{background-color:#222f48;border:none;border-radius:2.4rem;margin-top:2.4rem;padding:1.5rem 1.5rem 1.5rem 2.4rem;position:relative;transition:padding-right .3s ease-in-out;width:-moz-max-content;width:max-content}.b-contact-form__form .wpcf7 .form-submit p{color:#fff;display:flex;font-size:1.6rem;font-weight:700;line-height:1.6rem}.b-contact-form__form .wpcf7 .form-submit p:after{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxNSIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEuMjY1IDE0LjA4MyA3LjYxOCA3LjY0IDEuMjY1IDEuMTkiLz48L3N2Zz4=);opacity:0;pointer-events:none;transform:translate(7px);transition:opacity .3s ease-in-out}.b-contact-form__form .wpcf7 .form-submit:hover{padding-right:2.8rem}.b-contact-form__form .wpcf7 .form-submit:hover p:after{opacity:1}.b-contact-form__form .wpcf7 .wpcf7-submit{border:0;cursor:pointer;display:inline-block;height:100%;left:0;opacity:0;padding:0;position:absolute;top:0;width:100%}.b-contact-form__form .wpcf7 .wpcf7-spinner{display:none}.b-contact-form__form .wpcf7 .legal-text p{font-size:1.4rem;font-weight:300;line-height:1.8rem;margin-top:2.4rem}@media only screen and (min-width:1024px){.b-contact-form__form .wpcf7 .legal-text p{font-size:1.4rem;line-height:1.8rem}}.b-contact-form__form .wpcf7 .wpcf7-not-valid-tip{margin-top:1.6rem}.b-contact-form__form .wpcf7 .wpcf7 form.payment-required .wpcf7-response-output,.b-contact-form__form .wpcf7 .wpcf7 form.unaccepted .wpcf7-response-output,.b-contact-form__form .wpcf7 form.failed .wpcf7-response-output,.b-contact-form__form .wpcf7 form.invalid .wpcf7-response-output{border:none;color:#fff;font-size:3.2rem;font-weight:700;line-height:3.5rem;margin:2.4rem 0 0;padding:0}@media only screen and (min-width:1024px){.b-contact-form__form .wpcf7 .wpcf7 form.payment-required .wpcf7-response-output,.b-contact-form__form .wpcf7 .wpcf7 form.unaccepted .wpcf7-response-output,.b-contact-form__form .wpcf7 form.failed .wpcf7-response-output,.b-contact-form__form .wpcf7 form.invalid .wpcf7-response-output{font-size:4rem;line-height:4.4rem}}.b-contact-form__form .wpcf7 ::-webkit-input-placeholder{color:#fff;opacity:1}.b-contact-form__form .wpcf7 :-moz-placeholder,.b-contact-form__form .wpcf7 ::-moz-placeholder{color:#fff;opacity:1}.b-contact-form__form .wpcf7 :-ms-input-placeholder{color:#fff;opacity:1}.b-expert{min-height:81rem}.b-expert__inner{background-color:#222f48;display:flex;flex-direction:column}@media only screen and (min-width:768px){.b-expert__inner{flex-direction:row}}.b-expert__content{margin:auto;padding-bottom:4.8rem;padding-top:4.8rem}.b-expert__acf-wrapper{margin-left:auto;margin-right:auto;max-width:120rem;max-width:55.8rem;padding-left:3.6rem;padding-right:3.6rem}.b-expert .b-customlist__inner{max-width:55.8rem}.b-expert .b-customlist__content{margin-bottom:4.8rem}.b-expert .b-quote__inner{max-width:55.8rem;padding-top:1rem}@media only screen and (min-width:768px){.b-expert .b-quote__inner{padding-top:0}}.b-expert .b-quote__icon svg{width:9.1rem}@media only screen and (min-width:768px){.b-expert .b-quote__icon svg{top:0;width:6.4rem}}.b-expert .b-quote__quote{font-size:2rem;line-height:2.2rem;padding-left:0}@media only screen and (min-width:768px){.b-expert .b-quote__quote{font-size:2.4rem;line-height:2.64rem;padding-left:4rem}}.b-expert__featured-img{max-width:100%}.b-expert__featured-img img{height:37.5rem;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:768px){.b-expert__featured-img img{min-height:81rem}.b-expert__featured-img{max-width:40.9%;min-width:40.9%}}.b-expert .c-modal__title{color:#fff}.b-expert .b-event-registration__stage,.b-expert .block,.b-media{padding:0}.b-media__inner{position:relative}@media only screen and (min-width:768px){.b-media__inner{min-height:100vh}}.b-media__text-wrapper{align-items:center;display:flex;flex-direction:column;gap:1.6rem;justify-content:center;opacity:1;padding-bottom:4.8rem;padding-top:8rem;transition:opacity .3s ease-in-out}@media only screen and (min-width:768px){.b-media__text-wrapper{color:#fff;left:50%;position:absolute;top:45%;transform:translate(-50%,-50%);z-index:9}}@media only screen and (min-width:1024px){.b-media__text-wrapper{width:65%}}.b-media__play-btn{align-items:center;color:#fff;cursor:pointer;display:flex;gap:1.6rem;justify-content:center;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease-in-out;width:-moz-max-content;width:max-content;z-index:9}@media only screen and (min-width:768px){.b-media__play-btn{top:55%;transform:translate(-50%,150%)}.b-media__play-btn.no-text{top:50%;transform:unset}}.b-media__medialoop{transform:scale(.8);transition:transform .3s ease-in-out;z-index:2}.b-media__medialoop,.b-media__overlay{height:100%;position:absolute;width:100%}.b-media__overlay{left:0;top:0}.b-media__medialoop-inner{display:flex;height:100%;justify-content:center;width:100%}.b-media__medialoop-inner video{height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}.b-media__medialoop-inner .b-media__image{left:0;position:absolute;top:0}.b-media__medialoop-inner .b-media__image,.b-media__medialoop-inner .b-media__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.b-media__mediafull{display:none}.b-media__mediafull .c-mediafull.-background{z-index:9999}.b-media__close{align-items:center;background-color:#6e1e6e;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:2rem;font-weight:700;height:4.8rem;justify-content:center;position:absolute;right:2.4rem;top:2.4rem;width:4.8rem;z-index:99999}.b-media__video-wrapper{aspect-ratio:16/9;position:relative}@media only screen and (min-width:768px){.b-media__video-wrapper{aspect-ratio:unset;min-height:100vh}}.b-media .c-mediafull .-overlay{transition:opacity .3s ease-in-out}.b-media .c-mediafull.-background .-video{background-color:#000}.b-media .c-mediafull.-background .-video video{-o-object-fit:contain;object-fit:contain;pointer-events:all}.b-news-teaser{overflow:hidden}@media screen and (max-width:767px){.b-news-teaser{max-width:100%}}.b-news-teaser[aria-busy=true],.b-news-teaser[aria-busy=true] *{cursor:progress}.b-news-teaser[aria-busy=true] button{pointer-events:none}.b-news-teaser[aria-busy=true][data-active-action=filter] .b-news-teaser__filters button:not([aria-selected=true]),.b-news-teaser[aria-busy=true][data-active-action=load-more] .b-news-teaser__load-more button{opacity:.5;transform:scale(.9)}.b-news-teaser button{transition:opacity .2s ease,transform .2s ease}.b-news-teaser .splide.is-initialized{margin-left:auto;margin-right:auto;max-width:120rem;padding-left:3.6rem;padding-right:3.6rem}.b-news-teaser .splide.is-initialized .splide__track{overflow:visible}.b-news-teaser .splide.is-initialized .splide__slide{min-width:calc(100vw - 6.4rem)}@media only screen and (min-width:600px){.b-news-teaser .splide.is-initialized .splide__slide{min-width:30rem}}.b-news-teaser__posts>*{width:100%}.b-news-teaser__posts-archive{display:grid;gap:2.8rem;grid-template-columns:1fr;margin-left:auto;margin-right:auto;max-width:120rem;max-width:145rem;padding-left:3.6rem;padding-right:3.6rem;position:relative}@media only screen and (min-width:768px){.b-news-teaser__posts-archive{grid-template-columns:repeat(4,32rem)}}.b-news-teaser__post{cursor:pointer;min-height:54rem;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:1024px){.b-news-teaser__post{min-height:57.5rem}.b-news-teaser__post>div:after,.b-news-teaser__post>div:before{background:#000;content:"";height:100%;left:0;mix-blend-mode:color;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:-1}.b-news-teaser__post>div:before{background:#6e1e6e;mix-blend-mode:hard-light!important;z-index:0}.b-news-teaser__post:hover>div:after,.b-news-teaser__post:hover>div:before{opacity:1}.b-news-teaser__post:hover>div .c-teaser__background{opacity:0;transition:opacity .3s ease-in-out,background-color .3s ease-in-out}}@media only screen and (min-width:1024px) and (min-width:1024px){.b-news-teaser__post:hover>div .c-teaser__background{background-color:#6e1e6e;opacity:.5}}@media only screen and (min-width:1024px){.b-news-teaser__post:hover>div .c-teaser__logo{opacity:0}}@media only screen and (min-width:1024px) and (min-width:1024px){.b-news-teaser__post:hover>div .c-teaser__content{transform:translate(0)}}@media only screen and (min-width:1024px){.b-news-teaser__post:hover>div .c-teaser__cta{display:flex;font-size:1.6rem;line-height:1.6rem;margin:2rem .2rem .2rem;opacity:1;padding:1.7rem 2.4rem}}@media only screen and (min-width:1024px) and (min-width:1024px){.b-news-teaser__post:hover>div .c-teaser__cta{font-size:1.6rem;line-height:1.6rem}}@media only screen and (min-width:1024px){.b-news-teaser__post:hover>div .c-teaser__cta:before{height:100%;top:0}.b-news-teaser__post:hover>div .c-teaser__copy{opacity:1}}@media only screen and (min-width:1024px) and (min-width:1024px){.b-news-teaser__post:hover>div .c-teaser__copy{height:-moz-fit-content;height:fit-content;max-height:30rem}.b-news-teaser__post:hover>div .c-teaser__copy-inner{max-height:100%}}.b-news-teaser__post .c-teaser{display:grid;min-height:100%}.b-news-teaser__post .c-teaser__background{background:linear-gradient(180deg,transparent 50%,#000);display:block;height:100%;opacity:1;position:absolute;transition:opacity .3s ease-in-out,background-color .3s ease-in-out;width:100%}.b-news-teaser__post .c-teaser__content{align-items:flex-start;color:#fff;gap:2rem;justify-content:flex-end;padding:3.2rem;text-align:left;transition:transform .3s ease-in-out;width:100%}@media only screen and (min-width:1024px){.b-news-teaser__post .c-teaser__content{transform:translateY(12rem)}}.b-news-teaser__post .c-teaser__logo{left:3.2rem;max-width:10rem;opacity:1;position:absolute;top:3.2rem;transition:opacity .3s ease-in-out}.b-news-teaser__post .c-teaser__topline{display:none}.b-news-teaser__post .c-teaser__headline{font-size:2.4rem;line-height:110%}.b-news-teaser__post .c-teaser__copy{display:flex;flex-direction:column;font-size:1.6rem;font-style:normal;font-weight:300;justify-content:space-between;line-height:160%;opacity:1;overflow:hidden;text-overflow:ellipsis;transition:opacity .3s ease-in-out;width:100%}@media only screen and (min-width:1024px){.b-news-teaser__post .c-teaser__copy{max-height:10rem;min-height:10rem;opacity:0;transition:all .3s ease-in-out}}.b-news-teaser__post .c-teaser__copy>div{display:none}@media only screen and (min-width:1024px){.b-news-teaser__post .c-teaser__copy>div{display:block}}.b-news-teaser__post .c-teaser__copy-inner{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:none;overflow:hidden}@media only screen and (min-width:1024px){.b-news-teaser__post .c-teaser__copy-inner{display:block;max-height:0;transition:max-height .3s ease-in-out}.b-news-teaser__post .c-teaser__copy-inner>div{display:-webkit-box;overflow:hidden;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}}.b-news-teaser__post .c-teaser__cta{display:flex;margin:2rem .2rem .2rem}@media only screen and (min-width:768px){.b-news-teaser__post .c-teaser__cta{opacity:0;transition:opacity .3s ease-in-out!important}}@media screen and (max-width:767px){.b-news-teaser__post .c-teaser__cta{font-weight:700!important;justify-content:center;margin:.2rem;width:100%}.b-news-teaser__post .c-teaser__cta:before{border-color:#fff!important;right:.3rem!important}}.b-news-teaser button{border-color:transparent;border-width:0;cursor:pointer;font-weight:300!important;max-width:-moz-max-content;max-width:max-content;padding:1rem 1.5rem;transition:opacity .2s ease-in-out,transform .2s ease-in-out;white-space:nowrap}.b-news-teaser button:last-of-type{margin-right:15rem}@media only screen and (min-width:768px){.b-news-teaser button{padding:1.4rem 2rem}.b-news-teaser button:last-of-type{margin-right:0}}.b-news-teaser button::-moz-focus-inner,.b-news-teaser input::-moz-focus-inner{border:0;padding:0}.b-news-teaser__filters{display:flex;gap:1.5rem;margin-bottom:4.8rem;margin-top:2rem;overflow:auto;padding:.2rem 0 .2rem 3.6rem;-ms-overflow-style:none;overflow-y:scroll;scrollbar-width:none}.b-news-teaser__filters::-webkit-scrollbar{display:none}@media only screen and (min-width:768px){.b-news-teaser__filters{justify-content:center;margin-bottom:8rem}}.b-news-teaser__filter:before{opacity:.35}.b-news-teaser__filter:hover{font-weight:300!important}.b-news-teaser__filter[aria-selected=true]{font-weight:700!important;opacity:1}.b-news-teaser__filter[aria-selected=true]:before{opacity:1}.b-news-teaser .video-bg .c-teaser__img{z-index:0}.b-news-teaser__cta{align-items:flex-start;display:flex;flex-direction:column;gap:1.6rem;height:100%;justify-content:flex-end;padding:3.2rem 4.8rem}.b-news-teaser__cta-button{align-items:flex-start;background:#222f48;border-radius:100%;display:flex;height:9.6rem;margin:0 2rem;padding:3.2rem;transition:background-color .2s ease-in-out;width:9.6rem}.b-news-teaser__cta-button:hover{background:#6e1e6e}.b-news-teaser__cta p{text-align:center;width:13.6rem}@media screen and (max-width:767px){.newsslider .splide__track{padding-right:0!important}.newsslider .splide__slide{max-width:100%;min-width:unset}}.b-triple-teaser{padding-bottom:0;padding-top:0}.b-triple-teaser__inner{display:flex;flex-direction:column}@media only screen and (min-width:1024px){.b-triple-teaser__inner{flex-direction:row}}.b-triple-teaser__post{flex:1;min-height:54rem;overflow:hidden;position:relative;transition:flex .3s ease-in-out;width:100%}@media only screen and (min-width:1024px){.b-triple-teaser__post{height:80dvh;min-height:60rem}.b-triple-teaser__post .c-teaser__copy>div{height:0}.b-triple-teaser__post.-active{flex:2}.b-triple-teaser__post.-active>div:after,.b-triple-teaser__post.-active>div:before{opacity:0}.b-triple-teaser__post.-active .c-teaser{opacity:1}.b-triple-teaser__post.-active .c-teaser__background{background-color:transparent;opacity:1}}@media only screen and (min-width:1024px) and (min-width:1024px){.b-triple-teaser__post.-active .c-teaser__content{transform:translate(0)}}@media only screen and (min-width:1024px){.b-triple-teaser__post.-active .c-teaser__copy{display:flex;justify-content:space-between;opacity:1}.b-triple-teaser__post.-active .c-teaser__copy>div{height:auto}.b-triple-teaser__post.-active .c-teaser__headline{font-size:3.2rem}}@media only screen and (min-width:1024px) and (min-width:1024px){.b-triple-teaser__post.-active .c-teaser__headline{font-size:4rem}}@media only screen and (min-width:1024px){.b-triple-teaser__post:hover{flex:2}.b-triple-teaser__post>div:after,.b-triple-teaser__post>div:before{background:#000;content:"";height:100%;left:0;mix-blend-mode:color;opacity:.8;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:-1}.b-triple-teaser__post>div:before{background:#6e1e6e;mix-blend-mode:hard-light!important;z-index:0}.b-triple-teaser__post:hover>div:after,.b-triple-teaser__post:hover>div:before{opacity:0}.b-triple-teaser__post:hover>div .c-teaser__copy,.b-triple-teaser__post:hover>div .c-teaser__logo{opacity:1}}.b-triple-teaser__post .c-teaser{display:grid;height:80dvh;min-height:60rem}@media screen and (min-width:1045px){.b-triple-teaser__post .c-teaser{height:100%}}.b-triple-teaser__post .c-teaser__background{background:linear-gradient(180deg,transparent 50%,#000);display:block;height:100%;opacity:1;position:absolute;transition:opacity .3s ease-in-out,background-color .3s ease-in-out;width:100%}@media only screen and (min-width:1024px){.b-triple-teaser__post .c-teaser__background{background:#6e1e6e;opacity:.5}}.b-triple-teaser__post .c-teaser__content{align-items:flex-start;color:#fff;justify-content:flex-end;padding:3.2rem;text-align:left;transition:transform .3s ease-in-out;width:100%}@media only screen and (min-width:1024px){.b-triple-teaser__post .c-teaser__content{transform:translateY(8rem)}}.b-triple-teaser__post .c-teaser__logo{left:3.2rem;max-width:10rem;opacity:1;position:absolute;top:3.2rem;transition:opacity .3s ease-in-out}.b-triple-teaser__post .c-teaser__logo img{max-height:7rem;min-width:12rem}.b-triple-teaser__post .c-teaser__topline{display:none}.b-triple-teaser__post .c-teaser__headline{font-size:3.2rem;line-height:110%;margin-bottom:1rem;max-width:54rem;transition:all .3s ease-in-out}@media only screen and (min-width:1024px){.b-triple-teaser__post .c-teaser__headline{font-size:2.4rem}}.b-triple-teaser__post .c-teaser__copy{display:flex;flex-direction:column;font-size:1.6rem;font-style:normal;font-weight:300;line-height:160%;opacity:1;overflow:hidden;text-overflow:ellipsis;transition:opacity .3s ease-in-out;width:100%}.b-triple-teaser__post .c-teaser__copy:before{content:""}@media only screen and (min-width:1024px){.b-triple-teaser__post .c-teaser__copy{opacity:0}}.b-triple-teaser__post .c-teaser__copy-inner{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:none;overflow:hidden}@media only screen and (min-width:1024px){.b-triple-teaser__post .c-teaser__copy-inner{display:block}}.b-triple-teaser__post .c-teaser__cta{display:flex;margin:2rem .2rem .2rem}@media screen and (max-width:767px){.b-triple-teaser__post .c-teaser__cta{font-weight:700!important;justify-content:center;margin:2.4rem .2rem .2rem;width:100%}.b-triple-teaser__post .c-teaser__cta:before{border-color:#fff!important;right:.3rem!important}}.b-facts__inner{margin-left:auto;margin-right:auto;max-width:120rem;padding-left:3.6rem;padding-right:3.6rem}.b-facts__inner .c-cta{align-self:flex-end;width:-moz-max-content;width:max-content}.b-facts__teaser-wrapper{display:flex;flex-direction:column;width:100%}@media only screen and (min-width:768px){.b-facts__teaser-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.b-facts__teaser{align-items:center;display:flex;flex:1;flex-direction:column;justify-items:center;text-align:center}@media only screen and (min-width:768px){.b-facts__teaser{display:grid;grid-template-columns:subgrid;grid-template-rows:auto auto 1fr}}.b-facts__teaser-title{font-weight:700}.b-facts__teaser-copy{align-self:center;display:block}@media only screen and (min-width:768px){.b-facts__teaser-copy{align-self:flex-start}}.b-facts__number{font-size:6rem;font-weight:700}.b-icon-list__inner{display:grid;gap:4.8rem}@media only screen and (min-width:1024px){.b-icon-list__inner{gap:6.4rem}}@media only screen and (min-width:768px){.b-icon-list__inner,.b-icon-list__inner.two{grid-template-columns:1fr 1fr}.b-icon-list__inner.three{grid-template-columns:1fr 1fr 1fr}}.b-icon-list__item{display:flex;flex-direction:row}.b-icon-list__content{display:grid;gap:2.4rem;grid-template-columns:auto 2fr}@media only screen and (min-width:1024px){.b-icon-list__content{gap:2.4rem}}@media only screen and (min-width:768px){.b-icon-list__content{grid-template-rows:auto 1fr}}.b-icon-list__content i{font-size:5rem}.b-icon-list .c-title{padding-bottom:0}.b-icon-list .c-title.b-icon-list__title{align-items:center;display:flex;text-align:left}.b-icon-list .c-title.b-icon-list__title h1,.b-icon-list .c-title.b-icon-list__title h2,.b-icon-list .c-title.b-icon-list__title h3,.b-icon-list .c-title.b-icon-list__title h4,.b-icon-list .c-title.b-icon-list__title h5{font-size:1.8rem;font-weight:700;line-height:2rem;text-transform:none}@media only screen and (min-width:1024px){.b-icon-list .c-title.b-icon-list__title h1,.b-icon-list .c-title.b-icon-list__title h2,.b-icon-list .c-title.b-icon-list__title h3,.b-icon-list .c-title.b-icon-list__title h4,.b-icon-list .c-title.b-icon-list__title h5{font-size:2.4rem;line-height:2.6rem}}.b-icon-list__copy{display:grid;grid-column:1/span 2;grid-row:2}@media only screen and (min-width:768px){.b-icon-list__copy{grid-column:2}}.b-event-registration{padding:0}.b-event-registration__stage{align-items:center;color:#fff;display:flex;justify-content:center;margin-top:0;max-width:100%;overflow:hidden;position:relative;width:100vw;z-index:0}.b-event-registration__stage,.b-event-registration__stage.-medium{height:80dvh;min-height:70rem}@media only screen and (min-width:768px){.b-event-registration__stage.-medium{min-height:80rem}}.b-event-registration__stage__top{height:100%;max-height:5rem;position:absolute;top:10rem;width:100%;z-index:3}.b-event-registration__stage__inner{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin-top:5rem;text-align:center;width:100%;z-index:2}.b-event-registration__stage__logos{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.b-event-registration__stage__logos__item{border-right:1px solid #fff;cursor:pointer;height:5rem;padding-left:2.9rem;padding-right:2.9rem;text-decoration:none;width:auto}.b-event-registration__stage__logos__item img{height:100%;width:auto}.b-event-registration__stage__logos__item:last-child{border:none;padding-right:0}.b-event-registration__stage__logos__item:first-child{padding-left:0}.b-event-registration__stage__headline{font-weight:400;margin-bottom:2.4rem;padding-left:3.6rem;padding-right:3.6rem;text-align:center}.b-event-registration__stage__divider{background:#fff;height:1px;margin:4.8rem auto 1.6rem;max-width:25.9rem;width:100%}.b-event-registration__stage__copy{font-size:1.8rem;font-weight:400;line-height:2.88rem;margin-bottom:4rem;margin-left:auto;margin-right:auto;max-width:98.8rem;padding-left:3.6rem;padding-right:3.6rem}@media only screen and (min-width:1024px){.b-event-registration__stage__copy{font-size:3.2rem;line-height:4.16rem}}.-animate .b-event-registration__stage__copy{opacity:0;transform:translateY(4rem);transition:transform 1s ease-in,opacity 1s;transition-delay:.5s}.-inview .b-event-registration__stage__copy{opacity:1;transform:translateY(0)}.b-event-registration__stage__arrow{bottom:2rem;display:flex;justify-content:center;left:calc(50% - 2.7rem);position:absolute}.b-event-registration__stage__arrow__inner{cursor:pointer;padding:2rem;transition:transform .2s ease-in-out}.b-event-registration__stage__arrow__inner:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMSIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjNDY2RTkxIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Im0uNjIzIDEuMjcgOC40OTYgOC4zNzcgOC41MDQtOC4zNzciLz48L3N2Zz4=);filter:brightness(10)}.b-event-registration__stage__arrow__inner:hover{transform:translateY(.5rem)}.b-event-registration__inner{margin:6.1rem auto 12.6rem;max-width:78.3rem;padding-left:3.6rem;padding-right:3.6rem}@media only screen and (min-width:768px){.b-event-registration__inner{padding-left:0;padding-right:0}}.b-event-registration__details{margin-bottom:5.1rem}.b-event-registration__details ol li,.b-event-registration__details p,.b-event-registration__details ul li{color:#000;font-size:1.6rem;font-weight:400;line-height:2.4rem;text-align:center}@media only screen and (min-width:1024px){.b-event-registration__details ol li,.b-event-registration__details p,.b-event-registration__details ul li{font-size:2rem;line-height:3.2rem}}.b-event-registration__headline{color:#6e1e6e;font-size:1.6rem;font-weight:700;line-height:2.4rem;margin:0;text-transform:uppercase}@media only screen and (min-width:1024px){.b-event-registration__headline{font-size:2rem;line-height:3.2rem}}.b-event-registration__text{color:#000;font-size:1.6rem;font-weight:400;line-height:2.4rem;margin:0;text-align:center}@media only screen and (min-width:1024px){.b-event-registration__text{font-size:2rem;line-height:3.2rem}}.b-event-registration__location{text-align:center}.b-event-registration__divider{background:#6e1e6e;height:1px;margin:3.6rem auto;max-width:25.9rem;width:100%}.b-event-registration__sponsors{text-align:center}.b-event-registration__sponsors__list{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:3.8rem;justify-content:center;list-style:none;margin-bottom:4.6rem;margin-left:0!important;width:100%}.b-event-registration__sponsors__list__item{width:100%}.b-event-registration__sponsors__link{align-items:center;cursor:pointer;display:flex;flex-wrap:nowrap;gap:2.6rem;justify-content:flex-end;text-decoration:none;width:100%}.b-event-registration__sponsors__link img{max-height:4.3rem;width:auto}.b-event-registration__sponsors__link__name{text-align:left;width:50%}.b-event-registration__form{width:100%}.b-event-registration__form__iframe{border:none;height:186.7rem;width:100%}.b-event-registration__form__link{color:#6e1e6e;display:block;font-size:1.6rem;font-weight:400;line-height:2.4rem;margin-top:2.4rem;text-align:center;text-decoration:underline}@media only screen and (min-width:1024px){.b-event-registration__form__link{font-size:2rem;line-height:3.2rem}}.b-event-registration__footer{background-color:#6e1e6e;color:#fff;max-width:100%;overflow:hidden;position:relative;z-index:0}.b-event-registration__footer .c-mediafull.-background .-picture img{-o-object-position:center top;object-position:center top}.b-event-registration__footer__inner{align-items:center;display:flex;justify-content:center;margin-left:auto;margin-right:auto;max-width:120rem;padding:3.5rem 3.6rem;position:relative;z-index:2}@media only screen and (min-width:1440px){.b-event-registration__footer__inner{max-width:unset}}.b-event-registration__footer__logo{cursor:pointer;display:block;height:13.2rem;margin:14rem auto 6.6rem;text-decoration:none;width:auto}.b-event-registration__footer__logo img{height:100%;width:auto}.site-header{display:grid;grid-template-rows:auto 1fr;height:100vh;pointer-events:none;position:fixed;top:0;width:100vw;z-index:1002}@media only screen and (min-width:1024px){.site-header{grid-template-columns:100%;grid-template-rows:unset;height:100%}}.site-header li{list-style:none;text-align:center}.site-header li a{color:#222f48}.site-header__side .site-logo{align-items:center;display:flex;height:9.6rem;justify-content:center;margin:auto 3.6rem;max-width:5rem;min-width:20rem;transition:opacity .3s ease-in-out;width:100%}.home .site-header__side .site-logo{margin:auto}.site-header__side .site-logo img{min-width:14.4rem}.site-header__side .site-logo a{align-items:center;display:flex;pointer-events:all}.site-header__nav{opacity:0;padding:0 2.2rem 2.2rem;pointer-events:none;transition:opacity .2s ease-in-out}@media only screen and (min-width:1024px){.site-header__nav{max-height:unset;padding:2.2rem 0 6.6rem}}.site-header__nav .menu .sub-menu{display:none}.site-header__nav .menu li a{color:#fff;display:inline-block;font-size:3.2rem;font-weight:900;line-height:3.6rem;line-height:1;margin-bottom:2rem;padding-bottom:.7rem;text-transform:uppercase;transition:transform .4s ease-in-out,color .4s ease-in-out}@media only screen and (min-width:1024px){.site-header__nav .menu li a{font-size:7.2rem;line-height:8rem;margin-bottom:1rem}.site-header__nav .menu li a:hover{color:#fff;transform:translateY(-.6rem)}}.site-header .c-main-social{filter:invert(1) brightness(10);grid-column:1/span 2;grid-row:2}.site-header .menu-main{display:grid;grid-template-rows:1fr auto 4.5rem;height:100%;justify-content:center}.site-header .menu-main-navigation-container{align-items:center;display:flex;grid-column:1/span 2;grid-row:1;justify-content:center}@media only screen and (min-width:1024px){.site-header .menu-main{display:grid;grid-template-rows:1fr auto;grid-gap:1rem 4rem;margin-top:-5rem}}.site-header .menu-main #primary-menu{align-items:center;display:flex;flex-direction:column;max-height:calc(100vh - 13.5rem);overflow:auto}.site-header .menu-main .menu-main__footer-nav{display:flex;grid-column:1/span 2;justify-content:center}.site-header .menu-main__footer-nav .menu-footer-navigation-container ul{display:flex;flex-wrap:wrap;gap:.4rem 2.4rem;justify-content:center}.site-header .menu-main__footer-nav .menu-footer-navigation-container ul li a{font-size:1.6rem;font-weight:700;line-height:1.6rem;margin:0;text-transform:capitalize}.site-header .menu-main__footer-nav .menu-footer-navigation-container ul li a:hover{transform:unset}.site-header.-toggled{height:100%;pointer-events:all;z-index:10000}.site-header.-toggled .site-header__side{background-color:unset;border:unset}.site-header.-toggled .site-header__side .site-logo{opacity:0}.site-header.-toggled .site-header__side>span{display:none}.site-header.-toggled .site-header__nav{display:block;opacity:1;pointer-events:all;z-index:1}@media only screen and (min-width:1024px){.site-header.-toggled .site-header__nav{margin:0 8rem}}.site-header .c-main-social{padding-top:1.5vh}.c-cta{background-color:transparent;border-radius:6.3rem;cursor:pointer;display:inline-block;font-size:1.6rem;line-height:1;padding:1.3rem 1.5rem;position:relative;text-align:center;text-decoration:unset;width:100%}@media only screen and (min-width:768px){.c-cta{padding:1.7rem 2.4rem;width:auto}}@media screen and (max-width:767px){.c-cta{max-width:-moz-max-content;max-width:max-content}}.c-cta:before{border-radius:4rem;position:absolute}.c-cta.-purple{background-color:#6e1e6e;border-color:#6e1e6e;color:#fff;font-weight:700;transition:all .2s ease-in-out}.c-cta.-purple:after{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxNSIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEuMjY1IDE0LjA4MyA3LjYxOCA3LjY0IDEuMjY1IDEuMTkiLz48L3N2Zz4=);opacity:0;position:absolute;transform:translate(1rem);transition:opacity .2s ease-in-out,padding-right .2s ease-in-out}.c-cta.-purple:active,.c-cta.-purple:hover{padding-right:4.4rem}.c-cta.-purple:active:after,.c-cta.-purple:hover:after{opacity:1}.c-cta.-white{color:#fff;font-weight:300;transition:font-weight .2s ease-in-out}.c-cta.-white:before{border:.1rem solid #ffffff26;bottom:-.2rem;content:"";left:-.2rem;right:-.2rem;top:-.2rem;transition:border .2s ease-in-out}.c-cta.-white:hover{font-weight:700}.c-cta.-white:hover:before{border-color:#fff}.c-cta.-white:active{font-weight:700}.c-cta.-white:active:before{border-color:#ffffffcc}.c-cta.-dark{color:#222f48;font-weight:700;transition:font-weight .2s ease-in-out}.c-cta.-dark:before{border:.1rem solid #222f48;bottom:-.2rem;content:"";left:-.2rem;right:-.2rem;top:-.2rem;transition:border .2s ease-in-out}.c-cta.-dark:hover:before{border-color:#222f4899}.c-cta.-dark:active:before{border-color:#222f48}@media only screen and (min-width:768px){.c-cta{width:-moz-max-content;width:max-content}}.c-event-info__inner{display:flex;flex-direction:column;gap:6.4rem;margin-left:auto;margin-right:auto;max-width:120rem;padding:7.6rem 3.6rem}.c-event-info__media{overflow:hidden;position:relative}.c-event-info__media:before{content:"";float:left;height:0;margin-left:-1px;padding-top:100%;width:1px}.c-event-info__media:after{clear:both;content:"";display:table}.c-event-info__media img{background-color:#e0e1e3;border-radius:.3rem;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.c-event-info__date{color:#222f48;display:inline-block;font-size:1.6rem;font-weight:700;line-height:2.4rem;margin-bottom:.8rem}@media only screen and (min-width:1024px){.c-event-info__date{font-size:1.6rem;line-height:2.4rem}}.c-event-info__title{color:#222f48;display:inline-block;font-size:4.8rem;font-weight:900;line-height:5.8rem;margin-bottom:2.4rem}@media only screen and (min-width:1024px){.c-event-info__title{font-size:6.4rem;line-height:7.8rem}}.c-event-info__details__item{display:block;font-size:1.8rem;font-weight:900;line-height:2.8rem;text-align:left;white-space:nowrap}@media only screen and (min-width:1024px){.c-event-info__details__item{font-size:2rem;line-height:2.4rem}}.c-event-info__details__item span{opacity:0;transition:all .15s ease}.c-event-info__details__item i{font-size:1.8rem;font-weight:900;line-height:2.8rem;transition:all .15s ease}@media only screen and (min-width:1024px){.c-event-info__details__item i{font-size:2rem;line-height:2.4rem}}.c-event-info__details__item[href="#"]{cursor:none;pointer-events:none}.c-event-info__details__item:not(:last-child){margin-bottom:2.4rem}.c-event-info__details__item:not([href="#"]):hover i{font-size:0;min-width:0;width:0}.c-event-info__details__item:not([href="#"]):hover span{opacity:1}@media only screen and (min-width:600px){.c-event-info__inner{flex-direction:row}.c-event-info__media{min-width:41.6rem}}.c-floating{bottom:2rem;position:fixed;right:2rem;z-index:9999}.c-floating__close,.c-floating__mail,.c-floating__phone{height:6.4rem;right:0;width:6.4rem}@media only screen and (min-width:600px){.c-floating__close,.c-floating__mail,.c-floating__phone{bottom:88px!important;right:8px!important}}.c-floating__mail .ThemeReplace-icon{font-size:2.4rem;line-height:0}@media only screen and (min-width:1024px){.c-floating__mail .ThemeReplace-icon{font-size:2.4rem;line-height:0}}.c-floating__phone .ThemeReplace-icon{font-size:3.2rem;line-height:0}@media only screen and (min-width:1024px){.c-floating__phone .ThemeReplace-icon{font-size:3.2rem;line-height:0}}.c-floating__close .ThemeReplace-icon{font-size:2.5rem;line-height:0}@media only screen and (min-width:1024px){.c-floating__close .ThemeReplace-icon{font-size:2.5rem;line-height:0}}.c-floating__close.--pink,.c-floating__close.--purple,.c-floating__close.--yellow{background-color:#222f48!important;border-color:#222f48!important;color:#fff!important}.c-floating__chats,.c-floating__top{height:6.4rem;width:6.4rem;z-index:1}@media only screen and (min-width:600px){.c-floating__chats,.c-floating__top{height:8rem;width:8rem}}.c-floating__chats .ThemeReplace-icon,.c-floating__top .ThemeReplace-icon{font-size:2rem;line-height:0}@media only screen and (min-width:1024px){.c-floating__chats .ThemeReplace-icon,.c-floating__top .ThemeReplace-icon{font-size:2rem;line-height:0}}@media only screen and (min-width:600px){.c-floating__chats .ThemeReplace-icon,.c-floating__top .ThemeReplace-icon{font-size:2.4rem;line-height:0}}@media only screen and (min-width:600px) and (min-width:1024px){.c-floating__chats .ThemeReplace-icon,.c-floating__top .ThemeReplace-icon{font-size:2.4rem;line-height:0}}.c-floating__top{bottom:0!important}.c-floating__top .ThemeReplace-icon{font-size:2.4rem;line-height:0}@media only screen and (min-width:1024px){.c-floating__top .ThemeReplace-icon{font-size:2.4rem;line-height:0}}@media only screen and (min-width:600px){.c-floating__top .ThemeReplace-icon{font-size:2.8rem;line-height:0}}@media only screen and (min-width:600px) and (min-width:1024px){.c-floating__top .ThemeReplace-icon{font-size:2.8rem;line-height:0}}.c-floating__button{align-items:center;bottom:8.8rem;display:flex;justify-content:center;padding:0!important;position:absolute;right:0}.c-floating__button .ThemeReplace-icon.icon-close{color:#fff}.c-floating__button .ThemeReplace-icon:before{margin-right:0}.c-floating.active .c-floating__chats{opacity:0;z-index:0}.c-floating.active .c-floating__phone{bottom:16.8rem!important}.c-floating.active .c-floating__mail{bottom:24.8rem!important}.c-floating.active .c-floating__close{z-index:1}.c-language{display:flex}.c-language__inner{align-items:center;background-color:transparent;border-radius:2.4rem;flex-wrap:wrap;gap:1rem;justify-content:flex-end;padding:1.6rem 2.4rem;position:relative;transition:all .3s ease-in-out}.c-language__inner,.c-language__item{display:flex;line-height:normal;list-style:none;margin:0}.c-language__item{border-width:0;padding:0}.c-language__item a{align-items:center!important;color:#fff;display:flex;flex-grow:1;font-size:1.2rem;font-weight:700;line-height:1.6rem;padding:0;transition:.4s;white-space:nowrap}@media only screen and (min-width:1024px){.c-language__item a{font-size:1.2rem;line-height:1.6rem}}.c-language__item.-active a:before{box-sizing:inherit;content:"\ea08";font-size:1.2rem;line-height:1.6rem;margin-right:.4rem}@media only screen and (min-width:1024px){.c-language__item.-active a:before{font-size:1.2rem;line-height:1.6rem}}.c-teaser{margin:auto;position:relative}.c-teaser__img{height:100%;position:relative;width:100%;z-index:-1}.c-teaser__img:after{background:transparent linear-gradient(180deg,transparent,transparent 63%,#000) 0 0;content:"";height:100%;left:0;opacity:.8;pointer-events:none;position:absolute;top:0;width:100%}.c-teaser__img img,.c-teaser__img video{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.c-teaser__content{bottom:0;display:flex;flex-direction:column;position:absolute}.c-teaser__title{font-weight:700;word-break:break-word}.c-teaser__desc,.c-teaser__title{display:block;margin-top:2rem;white-space:break-spaces;width:100%}.c-accordion__headline{color:#466e91;font-size:2rem;line-height:2.6rem;margin-bottom:2rem}@media only screen and (min-width:768px){.c-accordion__headline{font-size:2.4rem}}.c-accordion__row{max-width:57rem;padding:1.2rem 0}.c-accordion__row.-expanded .c-accordion__content,.c-accordion__row.-expanded-desktop .c-accordion__content,.c-accordion__row.-expanded-mobile .c-accordion__content{grid-template-rows:1fr!important}.c-accordion__row.-expanded .c-accordion__icon:after,.c-accordion__row.-expanded-desktop .c-accordion__icon:after,.c-accordion__row.-expanded-mobile .c-accordion__icon:after{content:"−"}.c-accordion__icon:after{content:"+";display:inline-flex;font-size:5.2rem;font-weight:300;height:auto;margin-right:.6rem;position:relative;top:-.3rem;vertical-align:middle;width:-moz-max-content;width:max-content}.c-accordion__title{align-items:baseline;background:transparent;border:0;color:#222f48;cursor:pointer;display:block;display:flex;font-weight:700;line-height:2.6rem;padding:0;position:relative;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.c-accordion__content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease-in-out}.c-accordion__content__inner{color:#222f48;margin-left:3.8rem;overflow:hidden}.c-media{display:block;overflow:hidden;position:relative}.c-media,.c-media__inner{min-height:100%;min-width:100%}.c-media__inner,.c-media__inner>*{-o-object-fit:cover;object-fit:cover;position:absolute}.c-media__inner>*{min-height:100%;min-width:100%}.c-media iframe{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.c-media iframe,.c-mediafull__inner.-iframe,.c-mediafull__inner.-picture,.c-mediafull__inner.-video{height:100%;width:100%}.c-mediafull__inner.-picture img{height:auto;-o-object-fit:contain;object-fit:contain}.c-mediafull__inner.-video{display:flex;justify-content:center}.c-mediafull__inner.-video video{height:auto;width:100%}.c-mediafull__inner.-iframe{padding-bottom:56.25%;position:relative}.c-mediafull__inner.-iframe iframe{height:100%;left:0;position:absolute;top:0;width:100%}.video-container{height:100%;position:relative}.c-mediafull.-background,.c-mediafull.-background .-overlay{height:100%;position:absolute;width:100%}.c-mediafull.-background .-overlay{-o-object-fit:cover;object-fit:cover;z-index:1}.c-mediafull.-background iframe,.c-mediafull.-background img,.c-mediafull.-background video{height:100%;width:100%}.c-mediafull.-background .-picture img{-o-object-fit:cover;object-fit:cover}.c-mediafull.-background .-video video{height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}.c-mediafull.-background .-iframe{padding-bottom:0}.c-mediafull.-lightbox{display:flex;max-width:-moz-max-content;max-width:max-content;position:relative}.c-lightbox{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}.c-lightbox__inner{background-color:#222f48;display:none;height:100%;max-width:100%;min-width:100%;padding:0;position:fixed;top:0;z-index:100}.c-lightbox img,.c-lightbox picture img,.c-lightbox video{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.c-lightbox picture{width:100%}.c-lightbox.-active .c-lightbox__inner{display:flex}.c-lightbox__open{height:100%;position:absolute;width:100%}.c-lightbox__open:hover{cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27%3E%3Cpath stroke=%27%23000A14%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27M9 21H3v-6M14 4h6v6M20 4l-7 7M10 14l-7 7%27/%3E%3C/svg%3E") 24 24,pointer}.c-lightbox.-active .c-lightbox__open{display:none}.c-lightbox__close{align-items:center;background-color:#fff;border-radius:100%;bottom:7rem;cursor:pointer;display:flex;font-weight:900;height:4.8rem;justify-content:center;position:absolute;right:3.6rem;width:4.8rem;z-index:100}.c-lightbox__close:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27%3E%3Cpath stroke=%27%23000A14%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27M4 14h6v6M20 10h-6V4M14 10l7-7M3 21l7-7%27/%3E%3C/svg%3E");height:2.3rem}.c-mediafull.-parallax iframe,.c-mediafull.-parallax img,.c-mediafull.-parallax video{height:100%;width:100%}.c-mediafull.-parallax .-picture img{-o-object-fit:cover;object-fit:cover}.c-mediafull.-parallax .-video video{height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}.c-title{padding-bottom:3rem;text-align:center;text-transform:uppercase}@media only screen and (min-width:768px){.c-title{padding-bottom:6.4rem}}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.splide{display:grid;grid-auto-rows:auto 4.8rem;grid-template-columns:100%;grid-gap:.6rem 0}@media only screen and (min-width:1024px){.splide{grid-gap:2.5rem 0;grid-auto-rows:auto 6.4rem}}.splide__controls{display:grid;grid-template-columns:100%;width:100%}@media only screen and (min-width:768px){.splide__controls{grid-template-columns:auto 1fr;margin-left:5.5rem;grid-gap:2rem}}.splide.is-overflow{display:grid;pointer-events:all}.splide.is-overflow .splide__controls{display:grid}.splide__arrows{display:none;gap:.8rem}@media only screen and (min-width:768px){.splide__arrows{display:flex;gap:.5rem}}.splide__arrow{background:transparent;border:.1rem solid transparent;border-radius:unset;color:#fff;height:4.8rem;opacity:1;position:unset;transform:unset;width:4.8rem}.splide__arrow svg{font-size:2.4rem;fill:#fff}@media only screen and (min-width:768px){.splide__arrow{height:6.4rem;width:6.4rem}.splide__arrow svg{font-size:3.4rem}.splide__arrow--prev svg{transform:rotate(180deg) translate(1.6rem,.8rem)}.splide__arrow--next svg{transform:translate(1.6rem,.8rem)}.splide__arrow:hover{border:.1rem solid hsla(0,0%,100%,.25)}.splide__arrow:hover:disabled{border:.1rem solid transparent}}.splide__arrow:disabled{cursor:default}.splide__progress{align-self:center;background:#1b263b}.splide__progress--bar{background:#6e1e6e;height:.3rem;transition:width .4s ease;width:0}@media only screen and (min-width:768px){.splide__progress{max-width:95%}.splide__progress--bar{height:.6rem}}.c-main-social{color:#222f48;justify-self:center;padding-top:2rem}.c-main-social__inner{border-top:.1rem solid #222f485a;margin:auto;max-width:44rem;text-align:center}@media only screen and (min-width:768px){.c-main-social__inner{min-width:44rem}}.c-main-social__text{display:block;font-weight:700;margin:2rem 0}.c-main-social__icon{display:block}.c-modal{border:unset;color:#fff;display:none;height:100%;margin:0;max-height:unset;max-width:unset;padding:0 0 4rem;width:100%}.c-modal__inner{margin-left:auto;margin-right:auto;max-width:120rem;padding-left:3.6rem;padding-right:3.6rem}.c-modal__inner a{color:#fff}@media only screen and (min-width:768px){.c-modal__inner.--no-thumb .b-quote__quote{max-width:unset}}.c-modal .b-event-registration__stage,.c-modal .block{background-color:transparent;padding-bottom:0;padding-top:0}.c-modal .b-cta.b-event-registration__stage,.c-modal .b-event-registration__stage>div,.c-modal .block.b-cta,.c-modal .block>div{padding-left:0;padding-right:0}@media only screen and (min-width:768px){.c-modal .b-event-registration__stage,.c-modal .block{left:50%;position:relative;width:50%}}.c-modal .-content-padding{margin-left:unset;margin-right:unset;padding-left:0;padding-right:0}@media only screen and (min-width:768px){.c-modal__inner>p{max-width:50%}.c-modal__inner.--no-thumb>p{max-width:unset}}.c-modal__content{display:flex;flex-direction:column}@media only screen and (min-width:768px){.c-modal__content{left:50%;padding-top:5rem;position:relative}}.c-modal .b-cta{margin-top:3.2rem}.c-modal__logo{display:block;margin-bottom:5rem;max-width:17rem}.c-modal.company .c-modal__logo{max-height:6rem;max-width:-moz-max-content;max-width:max-content;min-height:5.5rem}.c-modal__title{text-transform:unset}.c-modal__job{color:#466e91;display:block;font-weight:800;margin:2rem 0 .5rem}@media only screen and (min-width:768px){.c-modal__job{margin:1rem 0 2rem}}.c-modal__social{align-items:center;display:flex;gap:1rem;margin-bottom:2rem;margin-top:1.6rem}.c-modal__social a{align-items:center;border:1px solid hsla(0,0%,100%,.25);cursor:pointer;display:flex;height:5.2rem;justify-content:center;padding:1.2rem;transition:border-color .3s ease-in-out;width:5.2rem}@media only screen and (min-width:768px){.c-modal__social a{height:6.6rem;padding:1.8rem;width:6.6rem}}.c-modal__social a svg{min-height:100%}.c-modal__social a img,.c-modal__social a svg{filter:invert(1) brightness(10)}.c-modal__social a:hover{border:1px solid #fff}.c-modal__img{margin:0 -3.6rem 3rem;min-width:calc(100% + 7.2rem);order:-1}.c-modal__img img{aspect-ratio:1/1;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:768px){.c-modal__img{left:0;margin:unset;max-width:45%;min-width:45%;position:fixed;top:0;z-index:-1}.c-modal__img img{aspect-ratio:unset;min-height:100vh}}.c-modal .close.-modal{z-index:1}.c-modal.-active{background-color:#222f48;display:block}.c-modal.-active .c-accordion button,.c-modal.-active .c-accordion p{color:#fff}.c-modal .b-customlist__content{margin-bottom:4.8rem}.c-modal .b-quote__inner{padding-top:1rem}@media only screen and (min-width:768px){.c-modal .b-quote__inner{padding-top:0}}.c-modal .b-quote__icon svg{width:9.1rem}@media only screen and (min-width:768px){.c-modal .b-quote__icon svg{top:0;width:6.4rem}}.c-modal .b-quote__quote{font-size:2rem;line-height:2.2rem;padding-left:0}@media only screen and (min-width:768px){.c-modal .b-quote__quote{font-size:2.4rem;line-height:2.64rem;padding-left:4rem}}.c-modal .menu-toggle{z-index:10}.c-icon-picker__image{height:5rem;width:5rem}.c-icon-picker__image img{height:100%}.c-icon-picker .dashicon{font-family:dashicons;font-size:6rem}body.error404{background-color:#222f48;display:flex;flex-direction:column;justify-content:space-around;margin-top:16.9rem;min-height:100vh}body.error404 .c-main-social{filter:invert(1) brightness(10)}body.error404 .b-content-stage{color:#fff;display:flex;flex-direction:column}body.error404 .b-content-stage svg{max-width:97.7rem}body.error404 .b-content-stage__inner{min-height:unset}body.error404 .b-content-stage__headline{-webkit-text-stroke:.0625rem hsla(0,0%,100%,.8);color:#222f48;font-size:18rem;position:relative;top:-6rem}@media only screen and (min-width:768px){body.error404 .b-content-stage__headline{font-size:30rem}}body.error404 .b-content-stage__content{margin-top:-7rem}body.error404 .b-content-stage__lead{margin-bottom:2.8rem}body.error404 .b-content-stage__copy{display:flex;justify-content:center;margin-bottom:2.2rem;max-width:unset}body.error404 .b-content-stage__copy p{max-width:90.8rem}body.error404 .b-content-stage .b-copy-media__action{margin-bottom:2.2rem}.single__header{align-items:center;display:flex;flex-direction:column;gap:3.2rem;padding-bottom:8rem;padding-top:8rem}@media only screen and (min-width:768px){.single__header{padding-bottom:16rem;padding-top:16rem}}.single__topline{background-color:#6e1e6e;color:#fff;display:none;font-size:1.4rem;font-weight:700;line-height:1.8rem;margin:0 auto;max-width:-moz-max-content;max-width:max-content;padding:.6rem;text-transform:capitalize}.single__title{max-width:90.2rem;text-align:center;text-transform:unset}.single__meta{color:#466e91;line-height:160%;text-align:center;text-transform:uppercase}.single__excerpt{max-width:90.2rem;text-align:center}.single .content-padding{margin-left:auto;margin-right:auto;max-width:120rem;padding-left:3.6rem;padding-right:3.6rem}.single .c-media{overflow:visible}.single .c-media__inner{padding-top:0}.single .c-media__inner.-picture{display:block;position:unset}.single .c-media__inner.-picture img{position:unset}@media screen and (max-width:768px){.single .c-media__inner.-picture img{margin:0 -3.6rem 3rem;min-width:calc(100% + 7.2rem)}}.single .c-media__caption{color:#466e91;font-size:1.4rem;margin-top:-2.4rem;top:100%}@media only screen and (min-width:768px){.single .c-media__caption{margin-top:1rem}}.single .c-media__content{margin-top:1.8rem}@media only screen and (min-width:768px){.single .c-media__content{margin-top:0}}body{background-color:#f7fbff;padding-bottom:0!important;padding-top:0!important}.-content-padding{margin-left:auto;margin-right:auto;max-width:120rem;padding-left:3.6rem;padding-right:3.6rem}.-content-padding.has-text-align-center.alignwide,.b-copy-media.alignwide,.b-cta.center.alignwide{max-width:unset}.text-center,.text-center .c-title>*{text-align:center}
