@charset "UTF-8";*{-webkit-box-sizing:border-box;box-sizing:border-box;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-family:"Plus Jakarta Sans",sans-serif;scroll-behavior:smooth;font-size:62.5%}body{margin:0;background-color:var(--primary-color);line-height:1.5}body::-webkit-scrollbar{display:none;-ms-overflow-style:none;scrollbar-width:none;width:0;height:0}section::-webkit-scrollbar{display:none}body ::-webkit-scrollbar{width:0!important}body{overflow:-moz-scrollbars-none}body{-ms-overflow-style:none}body{scrollbar-width:none}img{width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}img[loading=lazy]{opacity:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}img[loading=lazy].visible{opacity:1}.ratio-3-2{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.ratio-4-3{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}h1{font-size:5.73308928rem}h2{font-size:3.981312rem}h3{font-size:3.31776rem}h4{font-size:2.7648rem}h5{font-size:2.304rem}h6{font-size:1.92rem}@media (max-width:320px){h1{font-size:3.981312rem}h2{font-size:3.31776rem}h3{font-size:2.304rem}h4{font-size:2.304rem}h5{font-size:1.92rem}h6{font-size:1.92rem}}h1,h2,h3{font-weight:700;font-style:normal;text-transform:uppercase;line-height:1.2}@media (max-width:768px){h1,h2,h3{word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}h1{font-size:5rem;display:inline-block;color:var(--secondary-color);text-transform:none;line-height:1.2;margin:0}@media (max-width:1200px){h1{font-size:4rem}}@media (max-width:768px){h1{font-size:3.4rem}}h2{text-transform:none;font-weight:700;margin:0;letter-spacing:.1rem;font-size:5rem}@media (max-width:1200px){h2{font-size:4rem}}@media (max-width:768px){h2{font-size:calc(2rem + 3vw)}}h3{font-weight:700;text-transform:none}a{font-size:1.6rem}p{font-size:1.6rem;word-break:break-word}@media (max-width:768px){p{font-size:1.8rem}}.icon{width:40px;height:40px;margin:0!important}.site-container{max-width:1400px;margin:0 auto;padding:0 14rem}@media (min-width:1800px){.site-container{padding:0 6.4rem}}@media (max-width:1800px){.site-container{padding:0 7.2rem}}@media (max-width:1200px){.site-container{padding:0 7.2rem}}@media (max-width:1024px){.site-container{padding:0 4.8rem}}@media (max-width:768px){.site-container{padding:0 4.8rem}}@media (max-width:480px){.site-container{padding:0 2.4rem}}@media (max-width:320px){.site-container{padding:0 1.2rem}}.site-container--large{max-width:1600px;padding:0 14rem}@media (max-width:1800px){.site-container--large{padding:0 7.2rem}}@media (min-width:1800px){.site-container--large{padding:0 6.4rem}}@media (max-width:1024px){.site-container--large{padding:0 4.8rem}}@media (max-width:768px){.site-container--large{padding:0 4.8rem}}@media (max-width:480px){.site-container--large{padding:0 2.4rem}}@media (max-width:320px){.site-container--large{padding:0 1.2rem}}.site-container--right{max-width:100%;width:100%;margin:0;padding:0;padding-left:calc((100vw - 1400px + 12.8rem)/ 2)}@media (max-width:1400px){.site-container--right{padding-left:7.2rem}}.left-side{max-width:calc(700px - 12rem)}@media (max-width:1400px){.left-side{max-width:calc(50vw - 12rem);padding-right:7.2rem}}@media (max-width:1200px){.left-side{max-width:unset;padding-right:7.2rem}}.section{padding:24rem 0}@media (max-width:1800px){.section{padding:12rem 0}}@media (max-width:1024px){.section{padding:4.8rem 0}}.section--compact{padding:12rem 0}@media (max-width:1024px){.section--compact{padding:4.8rem 0}}.padding-top--none{padding-top:0}.padding-bottom--none{padding-bottom:0}.padding-lr--none{padding-left:0!important;padding-right:0!important}.margin-bottom{margin-bottom:12rem}@media (max-width:1024px){.margin-bottom{margin-bottom:4.8rem}}.text-left-right{padding:12rem 0!important}.text-left-right .row{gap:12rem}@media (max-width:1024px){.text-left-right .row{gap:2rem}}@media (max-width:1024px){.text-left-right{padding:4.8rem 0!important}}.spacer{height:6rem;margin-top:-.5rem;margin-bottom:-.5rem}@media (max-width:1024px){.spacer{display:none}}.full-width{max-width:100%!important}.grid{display:grid;row-gap:9.6rem;-webkit-column-gap:12rem;-moz-column-gap:12rem;column-gap:12rem}.grid-no-gaps{row-gap:0;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.grid--center-v{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.grid--2-cols{grid-template-columns:repeat(2,1fr)}@media (max-width:1024px){.grid--2-cols{grid-template-columns:repeat(1,1fr);row-gap:2rem}}.grid--3-cols{grid-template-columns:repeat(3,1fr);-webkit-column-gap:6rem;-moz-column-gap:6rem;column-gap:6rem}@media (max-width:1024px){.grid--3-cols{grid-template-columns:repeat(1,1fr);row-gap:2rem}}.order--last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (max-width:1024px){.order--last{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.social-icons{margin-top:4px}.social-icons img{margin-right:8px}.social-icons .svg-icon{margin-right:8px}.svg-icon{display:inline-block;width:28px;height:28px}.svg-icon--list_item{-ms-flex-item-align:start;align-self:flex-start;width:16px;height:16px;padding-top:2px}.svg-icon--list_item svg{width:16px;height:16px}.subtitle{font-size:2.4rem!important;font-weight:700!important}.subheading{display:inline-block;font-size:1.28rem;text-transform:uppercase;letter-spacing:.15rem;margin-bottom:1rem}@media (max-width:768px){.subheading{font-size:1.44rem}}.subheading--alt{letter-spacing:initial;text-transform:none;font-weight:700}.subheading--alt--bigger{font-size:1.6rem}.subheading--bigger{font-size:1.6rem}.subheading--light{font-weight:400;text-transform:none;letter-spacing:initial;font-size:1.6rem}.mrg--none{margin:0!important}.link:link,.link:visited{display:inline-block;font-size:1.6rem;color:var(--primary-color);text-decoration:underline;text-decoration-thickness:.1px;text-underline-offset:6px;-webkit-transition:all .3s;transition:all .3s}.link:active,.link:hover{color:var(--primary-color);-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.link-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2rem}.link.no-underline{border-bottom:none;text-decoration:none}.border-bottom-force{border-bottom:.1px solid currentColor!important}.bg-text{background-size:cover!important}.bg-text.section{padding:12rem 0}@media (max-width:1024px){.bg-text.section{padding:4.8rem 0}}.bg-text p{text-align:center;max-width:40rem;margin:0}.bg-text h2{text-align:center;max-width:60rem}.bg-text .site-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hlf-btn--outline{display:inline-block;border:1px solid currentColor;padding:1rem 4rem;text-transform:uppercase;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-weight:400;letter-spacing:.1rem;font-size:1.44rem;text-decoration:none}@media (max-width:768px){.hlf-btn--outline{padding:1rem 2rem}}.wpml-ls-legacy-list-horizontal{padding:0}.wpml-ls-legacy-list-horizontal ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.2rem}.wpml-ls-legacy-list-horizontal ul li.wpml-ls-current-language a{border-bottom:1px solid var(--secondary-color)}.wpml-ls-legacy-list-horizontal ul li a{padding:0}.wpml-ls-legacy-list-horizontal .wpml-ls-link{color:var(--secondary-color)}li.wpml-ls-item:not(.wpml-ls-current-language) a{font-weight:lighter!important;opacity:.8}.wpml-switcher{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.page-id-365 .wpml-ls-item-en{display:none!important}.search-li:hover{text-decoration:none!important}.search-flex{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-flex:hover{text-shadow:0 0 .1px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--secondary-color);text-decoration-color:var(--secondary-color)}.search-icon{padding-top:4px;width:14px;height:18px;opacity:1}.dlm-xhr-loading-gif{display:none!important}.dlm-xhr-progress{display:none!important}:root{--animate-delay:0.3s}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(2rem,0,0);transform:translate3d(2rem,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(2rem,0,0);transform:translate3d(2rem,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-2rem,0,0);transform:translate3d(-2rem,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-2rem,0,0);transform:translate3d(-2rem,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__animated.animate__delay-6s{-webkit-animation-delay:6s;animation-delay:6s;-webkit-animation-delay:calc(var(--animate-delay) * 6);animation-delay:calc(var(--animate-delay) * 6)}.animate__animated.animate__delay-7s{-webkit-animation-delay:7s;animation-delay:7s;-webkit-animation-delay:calc(var(--animate-delay) * 7);animation-delay:calc(var(--animate-delay) * 7)}.animate__animated.animate__delay-8s{-webkit-animation-delay:8s;animation-delay:8s;-webkit-animation-delay:calc(var(--animate-delay) * 8);animation-delay:calc(var(--animate-delay) * 8)}.animate__animated.animate__delay-10s{-webkit-animation-delay:10s;animation-delay:10s;-webkit-animation-delay:calc(var(--animate-delay) * 10);animation-delay:calc(var(--animate-delay) * 10)}body.menu-open{overflow:hidden}.page-header{position:fixed;top:-1px;width:100%;height:8rem;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:999}@media (max-width:768px){.page-header{height:8rem}}.page-header.extended{height:14rem}@media (max-width:768px){.page-header.extended{height:10rem}}.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:8rem;padding:4rem 0;-webkit-transition:height .3s ease;transition:height .3s ease}.menu.extended{height:14rem}@media (max-width:768px){.menu.extended{height:10rem}}@media (max-width:768px){.menu{height:8rem}}.menu .menu-logo{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:14rem;z-index:999}@media (max-width:768px){.menu .menu-logo{max-width:12rem}}.menu .menu-logo-key{max-width:14rem;-webkit-transform:rotate(0) translate(0,-50%);transform:rotate(0) translate(0,-50%);z-index:999}@media (max-width:768px){.menu .menu-logo-key{max-width:6rem}}.menu .logo-wrap{position:relative;width:16rem}.menu .logo-wrap div{position:absolute;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.menu #menuAlternative{opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu #menuAlternative.inactive{opacity:0;-webkit-transform:translateY(2rem);transform:translateY(2rem)}.menu #menuItems{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu #menuItems.inactive{-webkit-transform:translateY(-2rem);transform:translateY(-2rem)}.menu #menuLogoA{width:20rem}.menu #menuLogoB{width:8rem}.menu .visible{opacity:1}.menu .hidden{opacity:0}@media (max-width:768px){.menu{padding:2rem 0}}.mobile-menu-toggle{display:none;height:30px;width:30px;line-height:0;position:relative;z-index:999}@media (max-width:1024px){.mobile-menu-toggle{display:block}}.mobile-menu-toggle .mobile-menu-icon{display:inline-block;height:1px;width:30px;background-color:var(--secondary-color);-webkit-transition:all .2s;transition:all .2s}.mobile-menu-toggle .mobile-menu-icon.active{-webkit-transform:translate3d(0,15px,0) rotate(45deg);transform:translate3d(0,15px,0) rotate(45deg)}.mobile-menu-toggle .mobile-menu-icon.active::before{-webkit-transform:translate3d(0,0,0) rotate(0);transform:translate3d(0,0,0) rotate(0);opacity:0}.mobile-menu-toggle .mobile-menu-icon.active::after{-webkit-transform:translate3d(0,15px,0) rotate(-90deg);transform:translate3d(0,15px,0) rotate(-90deg);top:-15px}.mobile-menu-toggle .mobile-menu-icon::after,.mobile-menu-toggle .mobile-menu-icon::before{display:inline-block;position:absolute;content:"";height:1px;width:30px;background-color:var(--secondary-color);-webkit-transition:all .3s;transition:all .3s}.mobile-menu-toggle .mobile-menu-icon::before{top:13px}.mobile-menu-toggle .mobile-menu-icon::after{top:24px}.menu-items__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.menu-items{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0;visibility:initial;opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.menu-items.alt{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.menu-items.alt li{list-style:none}@media (max-width:1024px){.menu-items{display:none}}.menu-items li{margin-left:20px}.menu-items li:hover{text-shadow:0 0 .1px;text-decoration:underline;-webkit-text-decoration-color:var(--secondary-color);text-decoration-color:var(--secondary-color)}.menu-items li.active{text-shadow:0 0 .1px;text-decoration:underline;-webkit-text-decoration-color:var(--secondary-color);text-decoration-color:var(--secondary-color)}.menu-items a{text-decoration:none;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.menu--mobile{top:-100vh;display:block;position:fixed;height:100%;width:100%;background-color:var(--primary-color);z-index:300;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.menu--mobile.active{display:block;top:0;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.menu--mobile .menu-mobile_wrap{position:relative;height:100%}.menu--mobile .menu-mobile__bottom{height:10vh;bottom:0;z-index:99;position:absolute;width:100%}.menu--mobile .menu-mobile__bottom .site-container{height:100%}.menu--mobile .menu-mobile__bottom .site-container .menu-mobile__bottom-inner{padding:0 .8rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu--mobile .menu-mobile__bottom .site-container .menu-mobile__bottom-inner a{text-decoration:none;font-weight:500}.menu-mobile__inner{position:absolute;width:100%;top:8rem;height:calc(100% - 10vh - 8rem);overflow:auto;opacity:1;padding-bottom:1.4rem}.menu-mobile__inner.extended{height:calc(100% - 10vh - 14rem);top:14rem}@media (max-width:768px){.menu-mobile__inner.extended{top:10rem;height:calc(100% - 10vh - 10rem)}}.menu-mobile__inner.hide{height:0;opacity:1}.menu-mobile__inner .menu-mobile__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;line-height:1.2;margin:0;padding:0;visibility:initial;opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;font-size:4rem;gap:.4rem}.menu-mobile__inner .menu-mobile__items li>a{font-size:3rem}.menu-mobile__inner #deeper-level li,.menu-mobile__inner.deepest-level li{margin-left:0}.menu-mobile__inner .menu-mobile__items li{margin-left:20px;list-style-type:none}.menu-mobile__inner .menu-mobile__items a{color:var(--secondary-color);text-decoration:none;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.menu-mobile__inner .secondary.level-01{margin-left:0}.menu-mobile__inner .level-02 a,.menu-mobile__inner .level-03 a,.menu-mobile__inner .level-04 a{font-size:2.4rem!important}.menu-mobile__inner .level-03--heading{font-size:2.4rem!important;text-decoration:underline!important}.menu-mobile__inner .level-03,.menu-mobile__inner .level-04{margin-left:40px!important}.menu-mobile__inner .nogap{gap:0}.menu-mobile__inner.deeper-level{height:0;opacity:0}.menu-mobile__inner.deeper-level.show{height:70%;opacity:1}.menu-mobile__inner.deepest-level{height:0;opacity:0}.menu-mobile__inner.deepest-level.show{height:70%;opacity:1}.menu-mobile__inner .mobile-sub-menu{display:block;max-height:0;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:left top;transform-origin:left top;overflow:hidden;opacity:0;-webkit-transition:all .3s cubic-bezier(.52,.16,.24,1);transition:all .3s cubic-bezier(.52,.16,.24,1)}.menu-mobile__inner .mobile-sub-menu.active{max-height:100%;-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}.menu-mobile__inner .mobile-sub-menu ul{display:none}.menu-mobile__inner .mobile-sub-menu .mobile-sub-menu-items{height:0;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;-webkit-padding-start:0;padding-inline-start:0}.menu-mobile__inner .mobile-sub-menu .mobile-sub-menu-items.active{display:block!important;height:auto}.menu-mobile__inner .mobile-sub-menu .mobile-sub-menu-items.show-submenu{visibility:visible}@-webkit-keyframes slideIn{from{opacity:0}to{opacity:1}}@keyframes slideIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes slideOut{from{opacity:1}to{opacity:0}}@keyframes slideOut{from{opacity:1}to{opacity:0}}.fullscreen-menu-container{display:none;position:fixed;top:6rem;left:0;width:100%;height:100vh;z-index:100;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-animation:slideIn .5s ease;animation:slideIn .5s ease}.fullscreen-menu-container .site-container--large{margin-top:12rem}@media screen and (max-height:1000px){.fullscreen-menu-container .site-container--large{margin-top:8rem}}.fullscreen-menu-container.show-menu{display:block;-webkit-animation:slideIn .5s ease;animation:slideIn .5s ease}.fullscreen-menu-container.hide-menu{display:block;-webkit-animation:slideOut .5s ease;animation:slideOut .5s ease}.fullscreen-menu-container .top-nav-heading{position:absolute;font-size:18rem;bottom:-.1rem;right:0;font-weight:700;z-index:-1}@media (min-width:1800px){.fullscreen-menu-container .top-nav-heading{font-size:24rem;bottom:-3rem}}.fullscreen-menu-container .top-nav-heading span{opacity:.1}.fullscreen-menu-inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8rem}@media (max-width:1200px){.fullscreen-menu-inner{gap:9rem}}@media screen and (max-height:1000px){.fullscreen-menu-inner{gap:10rem}}.fullscreen-menu__col-2 .sub-menu-items,.fullscreen-menu__col-3 .sub-menu-items{row-gap:1.2rem;-webkit-column-gap:8rem!important;-moz-column-gap:8rem!important;column-gap:8rem!important}.fullscreen-menu__col-2 .sub-menu-items a,.fullscreen-menu__col-3 .sub-menu-items a{font-size:1.4rem;font-weight:400}.fullscreen-menu__col-2 .sub-menu-items a:hover,.fullscreen-menu__col-3 .sub-menu-items a:hover{font-weight:600;-webkit-transition:all .1s;transition:all .1s}@media (min-width:1800px){.fullscreen-menu__col-2 .sub-menu-items a,.fullscreen-menu__col-3 .sub-menu-items a{font-size:2rem}}@media (max-height:800px){.fullscreen-menu__col-2 .sub-menu-items a,.fullscreen-menu__col-3 .sub-menu-items a{font-size:1rem}}.fullscreen-menu__col-2 .sub-menu-items li,.fullscreen-menu__col-3 .sub-menu-items li{width:20rem}.fullscreen-menu__col-2 .sub-menu-items li.has-submenu a,.fullscreen-menu__col-3 .sub-menu-items li.has-submenu a{font-size:2rem}.fullscreen-menu__col-2 .sub-menu-items li.active a,.fullscreen-menu__col-3 .sub-menu-items li.active a{font-weight:600}@media (max-width:1200px){.fullscreen-menu__col-2 .sub-menu-items,.fullscreen-menu__col-3 .sub-menu-items{-webkit-column-gap:2rem!important;-moz-column-gap:2rem!important;column-gap:2rem!important}}@media screen and (max-height:1200px){.fullscreen-menu__col-2 .sub-menu-items,.fullscreen-menu__col-3 .sub-menu-items{-webkit-column-gap:5rem!important;-moz-column-gap:5rem!important;column-gap:5rem!important}}.fullscreen-menu-container .sub-menu-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.2rem}@media screen and (max-height:1200px){.fullscreen-menu-container .sub-menu-items{gap:.2rem}}.dismiss-btn{float:right;cursor:pointer;width:20px;height:20px;position:relative}.dismiss-btn div{position:absolute;height:2px;width:100%;top:50%}.dismiss-btn div:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.dismiss-btn div:last-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sub-menu{display:none}.sub-menu ul{display:none}.sub-menu .sub-menu-items{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:hidden;-webkit-transition:visibility .5s,-webkit-transform .5s ease-in-out;transition:visibility .5s,-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out,visibility .5s;transition:transform .5s ease-in-out,visibility .5s,-webkit-transform .5s ease-in-out}.sub-menu .sub-menu-items.show-submenu{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}.sub-menu-items{-webkit-padding-start:0;padding-inline-start:0;height:calc(100vh - 14rem - 8rem);-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:12rem;-moz-column-gap:12rem;column-gap:12rem}.sub-menu-items :first-child{row-gap:1rem;-webkit-column-gap:6rem;-moz-column-gap:6rem;column-gap:6rem}.sub-menu-items li.inactive,.sub-menu-items li.inactive>a{opacity:.5}.sub-menu-items a,.sub-menu-items li{font-size:2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;visibility:initial;opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@media (min-width:1800px){.sub-menu-items a,.sub-menu-items li{font-size:3rem}}@media (max-height:800px){.sub-menu-items a,.sub-menu-items li{font-size:1.8rem}}.sub-menu-items li.inactive:hover,.sub-menu-items li.inactive>a:hover{opacity:1}#fullscreen-search{background:var(--primary-color);display:none;position:fixed;top:6rem;left:0;width:100%;height:100vh;z-index:100;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-animation:slideIn .5s ease;animation:slideIn .5s ease}#fullscreen-search .site-container--large{margin-top:12rem}@media (max-width:1024px){#fullscreen-search .site-container--large{margin-top:3rem}}@media (max-width:1024px){#fullscreen-search{top:0;margin-top:0;z-index:99999}}#fullscreen-search.show-menu{display:block;-webkit-animation:slideIn .5s ease;animation:slideIn .5s ease}#fullscreen-search.hide-menu{display:block;-webkit-animation:slideOut .5s ease;animation:slideOut .5s ease}.fullscreen-wrap{padding-top:20rem}#fullscreen-search .fullscreen-inner{text-align:left}#fullscreen-search input[type=search]{width:100%;font-size:calc(6.6rem + 2vw);font-family:"Plus Jakarta Sans";font-weight:700;border-bottom:1px solid var(--secondary-color)}@media (max-width:1200px){#fullscreen-search input[type=search]{font-size:calc(5rem + 2vw)}}@media (max-width:768px){#fullscreen-search input[type=search]{font-size:calc(1.8rem + 2vw)}}#fullscreen-search input[type=search]::-webkit-search-clear-button{-webkit-appearance:none!important;appearance:none!important;margin:0!important;width:0!important;height:0!important}#fullscreen-search input[type=search]::-webkit-search-clear-button{-webkit-appearance:none;appearance:none;margin:0;width:0;height:0}#fullscreen-search input[type=search]::-moz-clear{display:none}#fullscreen-search input[type=search]::-webkit-search-cancel-button,#fullscreen-search input[type=search]::-webkit-search-decoration,#fullscreen-search input[type=search]::-webkit-search-results-button,#fullscreen-search input[type=search]::-webkit-search-results-decoration{display:none}input[type=search]{-webkit-appearance:none;border-radius:0}input[type=search]::-webkit-search-clear-button{-webkit-appearance:none;appearance:none;margin:0;width:0;height:0;background:0 0;border:none;padding:0}input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}#search-results{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:20px}#search-results h3{margin:0;font-weight:400}#search-results .no-result{text-transform:none;font-size:1.8rem}form[role=search]{width:100%;margin:0 auto;position:relative}form[role=search] input[type=search]{background-color:none;width:100%;padding:0;border:none;font-size:4rem;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:transparent;color:var(--secondary-color)}form[role=search] input[type=search]:focus{outline:0}form[role=search] button{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#333;color:#fff;border:none;border-radius:50%;width:40px;height:40px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}form[role=search] button:hover{background:#555}form[role=search] input[type=search]::-webkit-input-placeholder{color:var(--secondary-color);opacity:.2}form[role=search] input[type=search]::-moz-placeholder{color:var(--secondary-color);opacity:.2}form[role=search] input[type=search]:-ms-input-placeholder{color:var(--secondary-color);opacity:.2}form[role=search] input[type=search]::-ms-input-placeholder{color:var(--secondary-color);opacity:.2}form[role=search] input[type=search]::placeholder{color:var(--secondary-color);opacity:.2}form[role=search] input[type=search]::-moz-placeholder{color:var(--secondary-color);opacity:.2}form[role=search] input[type=search]:-ms-input-placeholder{color:var(--secondary-color);opacity:.2}form[role=search] input[type=search]::-ms-input-placeholder{color:var(--secondary-color);opacity:.2}form[role=search] input[type=search]::-moz-placeholder{color:var(--secondary-color);font-size:4rem}form[role=search] input[type=search]:-ms-input-placeholder,form[role=search] input[type=search]::-moz-placeholder,form[role=search] input[type=search]::-ms-input-placeholder,form[role=search] input[type=search]::placeholder{color:var(--secondary-color);font-size:4rem}.text-facts .lower-align{vertical-align:sub;font-size:8rem}@media (max-width:1024px){.text-facts .lower-align{font-size:4rem}}.text-facts .row{gap:12rem}@media (max-width:1024px){.text-facts .row{gap:2rem}}.text-facts .text-facts__right-col .lower-align{font-size:1.28rem;vertical-align:sub}@media (max-width:768px){.text-facts .text-facts__right-col .lower-align{font-size:1.44rem}}.text-facts .text-facts__numbers-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:0;padding:12rem 0 0 0}@media (max-width:768px){.text-facts .text-facts__numbers-container.row{gap:0}}@media (max-width:1024px){.text-facts .text-facts__numbers-container{padding:4.8rem 0 0 0}}@media (max-width:768px){.text-facts .text-facts__numbers-container{padding:2.4rem 0 0 0}}.text-facts .numbers-wrapper{width:20rem}.text-facts .numbers-wrapper p{margin:0}@media (max-width:768px){.text-facts .numbers-wrapper p{font-size:1.6rem}}.text-facts .numbers-wrapper .numbers{font-size:4.7775744rem;font-weight:700;white-space:nowrap}.text-facts .numbers-wrapper .numbers p{margin:0}@media (max-width:768px){.text-facts .numbers-wrapper .numbers{font-size:4rem}}@media (max-width:768px){.text-facts .numbers-wrapper{width:50%;margin-bottom:2rem}}.text-xl{display:block;white-space:nowrap;font-size:12rem;line-height:1}@media (min-width:1800px){.text-xl{font-size:16rem}}@media (max-width:1200px){.text-xl{font-size:10rem}}@media (max-width:768px){.text-xl{font-size:6.879707136rem}}.lighter{font-weight:lighter}.accordion h2{margin-bottom:2.4rem}.accordion .transition,.accordion p,.accordion ul li div.element .line-one,.accordion ul li div.element .line-two{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.accordion .flipIn,.accordion h1,.accordion ul li{-webkit-animation:flipdown .5s ease both;animation:flipdown .5s ease both}.accordion .no-select,.accordion h3{margin:0;font-size:2.5rem;font-weight:400;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:768px){.accordion .no-select,.accordion h3{font-size:2rem}}.accordion p{color:rgba(48,69,92,.8);position:relative;overflow:hidden;max-height:800px;opacity:1;margin:0;z-index:2;padding:1rem 3.4rem 2rem 3.4rem}@media (max-width:768px){.accordion p{padding:1.2rem 3.4rem 2rem 3.4rem}}.accordion .content-keyfacts{position:relative;overflow:hidden;max-height:800px;opacity:1;margin:0;z-index:2;padding:2rem 3.4rem}.accordion ul{list-style:none;-webkit-perspective:900;perspective:900;padding:0;margin:0}.accordion ul li{position:relative;padding:0;margin:0;border-top:1px dotted transparent}.accordion ul li:first-of-type .element{border-top:none!important}.accordion ul li:nth-of-type(1){-webkit-animation-delay:.5s;animation-delay:.5s}.accordion ul li:nth-of-type(2){-webkit-animation-delay:.75s;animation-delay:.75s}.accordion ul li:nth-of-type(3){-webkit-animation-delay:1s;animation-delay:1s}.accordion ul li:nth-of-type(4){-webkit-animation-delay:1.25s;animation-delay:1.25s}.accordion ul li:nth-of-type(5){-webkit-animation-delay:1.5s;animation-delay:1.5s}.accordion ul li:nth-of-type(6){-webkit-animation-delay:1.75s;animation-delay:1.75s}.accordion ul li:last-of-type{padding-bottom:0}.accordion .element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid currentColor;padding:1.4rem 0}.accordion .circle{width:24px;height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;border:2px solid currentColor;border-radius:25px}.accordion .line-one,.accordion .line-two{-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;width:2px;height:10px}.accordion .line-two{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.accordion ul li input[type=checkbox]{position:absolute;cursor:pointer;width:100%;height:100%;z-index:1;opacity:0}.accordion ul li input[type=checkbox]:checked~.content-keyfacts,.accordion ul li input[type=checkbox]:checked~p{padding:0 3.4rem;max-height:0;opacity:0;-webkit-transform:translate(0,50%);transform:translate(0,50%)}.accordion ul li input[type=checkbox]:checked~div.element .circle .line-one{-webkit-transform:rotate(0);transform:rotate(0)}.accordion ul li input[type=checkbox]:checked~div.element .circle .line-two{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@-webkit-keyframes flipdown{0%{opacity:0;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}5%{opacity:1}80%{-webkit-transform:rotateX(8deg);transform:rotateX(8deg)}83%{-webkit-transform:rotateX(6deg);transform:rotateX(6deg)}92%{-webkit-transform:rotateX(-3deg);transform:rotateX(-3deg)}100%{-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:rotateX(0);transform:rotateX(0)}}@keyframes flipdown{0%{opacity:0;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}5%{opacity:1}80%{-webkit-transform:rotateX(8deg);transform:rotateX(8deg)}83%{-webkit-transform:rotateX(6deg);transform:rotateX(6deg)}92%{-webkit-transform:rotateX(-3deg);transform:rotateX(-3deg)}100%{-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:rotateX(0);transform:rotateX(0)}}.about-us-mission.padding-bottom--none{margin-bottom:-1px}.about-us-mission .site-container{position:relative}.about-us-mission .about-us-mission__content-wrapper{position:relative}.about-us-mission .about-us-mission__content-wrapper .row{gap:0}@media (max-width:1024px){.about-us-mission .about-us-mission__content-wrapper .row{gap:2rem}}.about-us-mission .about-us-mission__content-wrapper .text-wrapper h2{padding-right:16rem}@media (max-width:1024px){.about-us-mission .about-us-mission__content-wrapper .text-wrapper h2{padding-right:4rem}}.about-us-mission .about-us-mission__content-wrapper a{font-size:unset;color:currentColor;text-decoration:none;opacity:.4;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.about-us-mission .about-us-mission__content-wrapper a.active{opacity:1}.about-us-mission .about-us-mission__content-wrapper h3{margin:0;font-size:10rem}@media (max-width:1200px){.about-us-mission .about-us-mission__content-wrapper h3{font-size:8rem}}@media (max-width:1024px){.about-us-mission .about-us-mission__content-wrapper h3{font-size:6rem;line-height:1}}@media (max-width:768px){.about-us-mission .about-us-mission__content-wrapper h3{font-size:5rem;line-height:1}}.about-us-mission .about-us-mission__content-wrapper h3>span{opacity:.4;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.about-us-mission .about-us-mission__content-wrapper h3>span.active{opacity:1}.about-us-mission .about-us-mission__content-wrapper .text-wrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;top:2rem;margin-top:2rem}.about-us-mission .about-us-mission__content-wrapper .prefix{font-weight:300;font-style:italic}.about-us-mission .about-us-mission__content-wrapper .keywords-wrapper{padding:20rem 0 0 6rem}@media (max-width:1024px){.about-us-mission .about-us-mission__content-wrapper .keywords-wrapper{padding:0}}.about-us-mission .about-us-mission__content-wrapper .keywords-wrapper .keywords-wrapper__inner{height:300px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.4rem}@media (max-width:1024px){.about-us-mission .about-us-mission__content-wrapper .keywords-wrapper .keywords-wrapper__inner{padding:0 .6rem;height:260px}}.about-us-mission .about-us-mission__content-wrapper .keywords-wrapper .keywords-wrapper__inner .keywords{position:absolute;top:0;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.about-us-mission .about-us-mission__content-wrapper .keywords-wrapper .keywords-wrapper__inner .keywords span{font-size:2.4rem}@media (max-width:1024px){.about-us-mission .about-us-mission__content-wrapper .keywords-wrapper .keywords-wrapper__inner .keywords{gap:.6rem;font-size:2rem}}.news-section{padding:12rem 0}@media (max-width:768px){.news-section{padding:6rem 0 0 0}}.news__inner-content{-webkit-transform:translateY(-28rem);transform:translateY(-28rem)}@media (max-width:1200px){.news__inner-content{-webkit-transform:translateY(-22rem);transform:translateY(-22rem)}}@media (max-width:768px){.news__inner-content{-webkit-transform:translateY(-16rem);transform:translateY(-16rem)}}.news__inner-content .news__buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:3rem;padding:2.4rem;overflow:auto}@media (max-width:1024px){.news__inner-content .news__buttons-wrapper{padding:2.4rem 0}}.news__inner-content .news__buttons-wrapper a{font-size:3rem;white-space:nowrap}.news__inner-content .news__buttons-wrapper .link{border-bottom:none;text-decoration:none}.news__inner-content .news__buttons-wrapper .link.active{border-bottom:.1px solid currentColor}.news__inner-content .more{margin-top:4rem}.news-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media (max-width:1200px){.news-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.news-grid{grid-template-columns:repeat(1,1fr)}}.news-grid .grid-item{padding:2.4rem}@media (max-width:768px){.news-grid .grid-item{padding:2.4rem 0}}.news-grid .grid-item h3{margin:0;font-size:2.4rem}.news-grid .grid-item img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.section-contact-form{margin-top:6rem;padding-top:0;margin-top:20rem}@media (min-width:768px){.section-contact-form{padding-bottom:18rem}}@media (max-width:768px){.section-contact-form{padding-bottom:14rem}}@media (max-width:1024px){.section-contact-form{margin-top:14rem}}@media (max-width:768px){.section-contact-form{margin-top:10rem}}.section-contact-form .contact-box__social{list-style:none;-webkit-padding-start:0;padding-inline-start:0;margin:0}.section-contact-form .contact-box__social .social-icons{margin-top:.8rem}.section-contact-form .contact-box__social .margin-top{margin-top:.8rem}.section-contact-form .contact-box__social div{display:inline-block!important}.section-contact-form .contact-box{padding-right:18rem}@media (max-width:1800px){.section-contact-form .contact-box{padding-right:12rem}}@media (max-width:1200px){.section-contact-form .contact-box{padding-right:6rem}}@media (max-width:1024px){.section-contact-form .contact-box{padding-right:0}}.section-contact-form .contact-box img{aspect-ratio:3/2;margin:2rem 0 3rem 0;-o-object-fit:cover;object-fit:cover}.section-contact-form .contact-box .contact-box__company{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.section-contact-form .contact-box .contact-box__company div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-contact-form .contact-box .contact-box__company span{font-size:1.6rem;margin:.2rem 0}@media (max-width:768px){.section-contact-form .contact__form{margin-top:4rem}}.section-contact-form .forminator-checkbox,.section-contact-form .forminator-custom-form input,.section-contact-form .forminator-input,.section-contact-form .selection span,.section-contact-form input,.section-contact-form label,.section-contact-form span,.section-contact-form textarea{color:currentColor!important;border-color:currentColor!important}.section-contact-form .forminator-checkbox-box{background-color:unset!important;border-width:1px!important}.section-contact-form .forminator-checkbox-box__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-contact-form .forminator-button-submit{padding:1rem 4rem!important;float:right;background-color:unset!important;color:currentColor!important;border:1px solid currentColor!important;text-transform:uppercase}.section-contact-form .forminator-field p{margin:0}.section-contact-form .forminator-consent__label a{font-size:14px}.section-map{padding:0}.section-map .map{position:relative;-webkit-transform:translateY(-10rem);transform:translateY(-10rem)}.section-map .map img{max-height:60rem;-o-object-fit:cover;object-fit:cover;aspect-ratio:3/2;display:block}.section-map .map .route-planner{position:absolute;bottom:0;right:0}.section-map .map .route-planner span{display:block;padding:1rem 4.8rem}@media (max-width:768px){.section-map .map .route-planner span{padding:1rem 2rem}}.section-map .map .route-planner .link{margin:0;font-size:1.6rem;border-bottom:none;text-decoration:none;text-transform:uppercase}@media (max-width:768px){.section-map .map .route-planner .link{font-size:1.4rem}}section.carousel-b{padding-right:0;overflow:hidden}section.carousel-b .row{gap:12rem}@media (max-width:1200px){section.carousel-b .row{gap:2rem}}@media (max-width:768px){section.carousel-b .site-container{padding:1rem 2.4rem}}section.carousel-b .carousel-container-b{position:relative;overflow:hidden}@media (max-width:480px){section.carousel-b .carousel-container-b{overflow:visible}}section.carousel-b .carousel-container-b .owl-carousel{overflow:visible;width:100%}section.carousel-b .carousel-container-b .owl-carousel .owl-stage-outer{overflow:visible}section.carousel-b .carousel-container-b .owl-carousel .owl-stage{padding-left:0!important}section.carousel-b .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}section.carousel-b .item img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.carousel-b__text-container{padding-right:2rem;margin-bottom:4rem}}.owl-carousel{overflow:hidden}.carousel-container-a,.carousel-container-b{position:relative;overflow:hidden}.progress-bar-container{width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2rem}@media (max-width:768px){.progress-bar-container{width:100%}}.progress-bar-outer{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.progress-bar{width:0%;height:4px;background-color:var(--secondary-color);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.progress-bar-a{width:0%;height:4px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.progress-line{width:100%;position:absolute;opacity:.5;height:1px;z-index:0}.custom-nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4rem;padding-left:1.8rem}.custom-nav .chevron{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .3s;transition:all .3s}.custom-nav .chevron:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.custom-nav .slider-button{width:24px;height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.carousel-a{text-align:center;overflow:hidden}section.carousel-a .carousel-a__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.carousel-a .carousel-a__heading a{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}section.carousel-a .carousel-a__heading h2{max-width:50rem;display:inline-block;margin-bottom:1rem}section.carousel-a .row{margin-top:6rem}section.carousel-a .carousel-container-a{position:relative;overflow:hidden}@media (max-width:480px){section.carousel-a .carousel-container-a{overflow:visible}}section.carousel-a .carousel-container-a .owl-carousel{overflow:visible;width:100%}section.carousel-a .carousel-container-a .owl-carousel .owl-stage-outer{overflow:visible}@media (max-width:480px){section.carousel-a .owl-carousel .owl-item{opacity:.5}}@media (max-width:480px){section.carousel-a .owl-carousel .owl-item.active.center{opacity:1}}@media (max-width:480px){section.carousel-a .owl-item{width:80vw!important}}section.carousel-a .item{text-align:left}section.carousel-a .item img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}section.carousel-a .item div{margin-top:2rem}section.carousel-a .item a{border-bottom:none;text-decoration:none}section.carousel-a .progress-bar-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2rem}section.carousel-a .progress-bar-outer{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.carousel-a .progress-bar{width:0%;height:4px;background-color:var(--primary-color);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}section.carousel-a .progress-bar-a{width:0%;height:4px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}section.carousel-a .progress-line{width:100%;position:absolute;opacity:.5;z-index:0;height:1px}section.carousel-a .custom-nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4rem;padding-left:1.8rem}section.carousel-a .custom-nav .chevron{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .3s;transition:all .3s}section.carousel-a .custom-nav .chevron:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}section.carousel-a .custom-nav .slider-button{width:24px;height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.section-certificates{gap:1.2rem;padding:6rem 0}section.section-certificates .subheading{font-size:1.6rem}@media (max-width:768px){section.section-certificates{padding:2.8rem 0}}section.section-certificates h5{margin:0}section.section-certificates a{font-size:.8rem}.certificates{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;margin:2rem 0}.certificates img{-o-object-fit:contain;object-fit:contain;aspect-ratio:1/1}.certificate-logo{width:auto;max-height:5rem;max-width:6rem}.page-footer{padding:0 0 4rem 0}.page-footer .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media (max-width:1200px){.page-footer .row{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.page-footer .footer-logo-container{-ms-flex-item-align:start;align-self:start}.page-footer .footer-logo{max-width:12rem;margin:1.4rem 0}@media (max-width:768px){.page-footer .footer-logo{max-width:16rem}}


.hero-video {
    position: absolute; /* Absolut positionieren, damit es im Container bleibt */
    top: 50%; /* Verschiebt das Video vertikal um 50% des Containers */
    left: 50%; /* Verschiebt das Video horizontal um 50% des Containers */
    transform: translate(-50%, -50%);
	width: 35vw;
	min-width: 450px;
	max-width: 750px;
    z-index: 1; /* Video hinter den Inhalt legen */
}

@media (max-width: 769px) {
	.hero-video {
display: none;
}
}

.hero-img {
	display: none;
}

@media (max-width: 769px) {
 .hero-img {
		display: inline;
	width: 45vw;
		min-width: 80px;
	max-width: 600px;
		    position: absolute !important; /* Absolut positionieren, damit es im Container bleibt */
    top: 50% !important; /* Verschiebt das Video vertikal um 50% des Containers */
    left: 50% !important; /* Verschiebt das Video horizontal um 50% des Containers */
    transform: translate(-50%, -50%);
    z-index: 1; /* Video hinter den Inhalt legen */
}
}

.hero-bg::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.15); /* Dunkles Overlay */
    z-index: 1;
}

@media (min-width: 769px) {
.popup-overlay {
    display: none;
    position: fixed;
    top: 0;
    align-items: center;
    justify-content: center;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.7);
    z-index: 9999;
	padding: 0px 16px 0px 16px;
}
}

@media (max-width: 769px) {
    .popup-overlay {
        display: none;
        position: fixed;
        top: 0;
        left: 0;
        align-items: center;
        justify-content: center;
        width: 100%;
        height: 100%;
        background: rgba(0, 0, 0, 0.7);
        z-index: 9999;
        padding: 0px 16px 0px 16px;
    }
}

.textFormFieldBlock label {
    display: none !important;
}

.submitButton {
    background-color: var(--primary-color) !important;
    font-family: "Plus Jakarta Sans",sans-serif !important;
}

.consentBlock div input {
    font-family: "Plus Jakarta Sans",sans-serif !important;
    accent-color: var(--primary-color) !important;
}

.consentBlock div label p {
    font-family: "Plus Jakarta Sans",sans-serif !important;
    color: var(--primary-color) !important;
    font-weight: 500 !important;
}

.marketingForm p {
    font-family: "Plus Jakarta Sans",sans-serif !important;
    color: var(--primary-color) !important;
    font-weight: 500 !important;
}

.consentBlock {
    padding: 16px 30px 4px 30px !important;
  }

@media (min-width: 769px) {
  .textFormFieldBlock {
    padding: 29px 32px !important;
  }
}

@media (max-width: 768px) {
  .textFormFieldBlock {
    padding: 18px 32px !important;
  }
}

@media (max-width: 768px) {
  .inner.ui-sortable {
    padding: 0px !important;
  }
}
  
  .textFormFieldBlock input {
    padding: 12px 9px !important;
    border-width: 0px 0px 2px 0px !important;
    border-color: var(--primary-color) !important;
    background-color: #e0efd400 !important;
    font-size: 16px !important;
    color: var(--primary-color) !important;
    font-family: "Plus Jakarta Sans",sans-serif !important;
    font-weight: 500 !important;
  }
  
  .textFormFieldBlock input::placeholder {
    color: var(--primary-color) !important;
  }

/* Popup Inhalt */
@media (min-width: 769px) {
  .popup-content {
    position: relative;
    margin: auto;
    padding: 20px;
    max-width: 700px;
    background: white;
    border-radius: 8px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
    max-height: 95vh;
    overflow-y: auto;
  }
}

@media (max-width: 769px) {
  .popup-content {
    position: relative;
    margin: auto;
    padding: 20px 20px 20px 20px;
    max-width: 700px;
    background: white;
    border-radius: 8px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
    max-height: 95vh;
    overflow-y: auto;
  }
}

/* Schließen-Button */
.close-btn {
    position: absolute;
    top: 15px;
    right: 15px;
    font-size: 25px;
    cursor: pointer;
    color: var(--primary-color)
}

.popup-content h2 {
    font-size: 24px; 
    margin-bottom: 15px;
    color: var(--primary-color) !important;
    margin-top: 5px;
    text-align: center;
    font-family: "Plus Jakarta Sans",sans-serif !important;
  }

.newsletter-button {
	margin: 2rem 0px 2rem 0px;
	background-color: var(--primary-color);
	cursor: pointer;
}
.footer-container{
	padding-top:4rem; }
.newsletter-container{flex-wrap:wrap;padding-top:50px;margin-bottom:4px;padding-bottom:50px;border-bottom:solid;border-width:0.5px;border-color:var(--secondary-color);display:flex;flex-direction:row;align-items:center;justify-content:space-between;}.newsletter-content{min-width:200px;max-width:60%;}.page-footer__item li{margin-bottom:.4rem;font-size:1.6rem;list-style:none}.page-footer__item a{text-decoration:none}.page-footer__item a.link{font-size:1.6rem}.page-footer__item ul{line-height:1.6;-webkit-padding-start:0;padding-inline-start:0}.page-footer__item ul li:first-child{font-weight:700}.ytb-embed h2{margin-bottom:6rem;text-align:center}.ytb-embed .box iframe{aspect-ratio:3/2;width:90%;height:auto}.image-text-overlay .image-text-overlay__container{padding:0 8rem}@media (max-width:1024px){.image-text-overlay .image-text-overlay__container{padding:0}}.image-text-overlay .image-text-overlay_headline-wrapper{max-width:60rem;margin:0 auto}.image-text-overlay .image-text-overlay_headline-wrapper h2{margin-bottom:6rem;text-align:center}.image-text-overlay .row{gap:12rem}@media (max-width:1024px){.image-text-overlay .row{gap:2rem}}.image-text-overlay .image-text-overlay__wrapper{background-size:cover}.image-text-overlay .image-text-overlay__wrapper .image-text-overlay_content_wrapper{position:relative}.image-text-overlay .image-text-overlay__wrapper .image-text-overlay_content_wrapper img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.image-text-overlay .image-text-overlay__wrapper .image-text-overlay_content_wrapper .image-text-overlay__text{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;position:absolute;font-size:4rem;font-weight:700;padding:3.6rem 2.4rem;bottom:0;left:0}@media (max-width:768px){.image-text-overlay .image-text-overlay__wrapper .image-text-overlay_content_wrapper .image-text-overlay__text{padding:1.6rem;font-size:3.4rem}}.image-text-overlay.services{margin-top:8rem;padding-bottom:0}.image-text-overlay.services .image-text-overlay__text{font-size:clamp(3rem,3vw,4rem)!important}@media (max-width:480px){.image-text-overlay.services .image-text-overlay__text{font-size:clamp(2.6rem,7vw,3.4rem)!important}}.image-text-overlay.services .image-text-overlay_content_wrapper img{-webkit-transition:all .3s;transition:all .3s}.image-text-overlay.services .image-text-overlay_content_wrapper:hover img{scale:1.01}.image-header{padding:0;margin-top:10rem}.image-header img{display:block;-webkit-transform:translateY(8rem);transform:translateY(8rem);aspect-ratio:4/2;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.image-header img{aspect-ratio:4/3;-webkit-transform:translateY(0);transform:translateY(0);padding-bottom:2.4rem}}.post__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post__header h1{text-align:center;max-width:56rem}.post-section{padding:0 0 12rem 0}@media (max-width:1024px){.post-section{padding:4.8rem 0}}.post__inner{max-width:1200px}.post__inner article{padding-top:14rem}@media (max-width:768px){.post__inner article{padding-top:0}}.post__inner article a{color:var(--primary-color);font-size:inherit}.post__content{margin-top:2rem}.post__content p{font-size:1.8rem;line-height:1.6;text-align:justify!important}@media (max-width:1024px){.post__content p{text-align:left!important}}.text-header{margin-top:14rem;padding-bottom:14rem}.text-header h1{font-size:20rem}@media (max-width:1024px){.text-header h1{font-size:14rem}}@media (max-width:480px){.text-header h1{font-size:8rem}}@media (max-width:1024px){.text-header{padding-bottom:10rem}}.text-header .text-header__text{margin-top:6rem}@media (max-width:768px){.text-header .text-header__text{margin-top:0}}.text-header .text-header__text p{max-width:44rem;margin:0}.image-text-spacing{padding-bottom:12rem}.image-text-header{margin-top:6rem}@media (max-width:1024px){.image-text-header{margin-top:14rem}}@media (max-width:768px){.image-text-header{margin-top:10rem}}.image-text-header__img-wrapper{-webkit-transform:translateY(10rem);transform:translateY(10rem);padding-right:6rem}.image-text-header__img-wrapper img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}@media (max-width:1023px){.image-text-header__img-wrapper{-webkit-transform:none;transform:none;padding-right:0}}.image-text-header__text-wrapper{margin-top:10rem;padding:2.4rem 0}@media (max-width:1024px){.image-text-header__text-wrapper{padding:3rem 0;margin-top:0}}.link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem}.link-wrapper a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.image-text-spacing{padding-bottom:12rem}.image-text-header-position{margin-top:6rem}@media (max-width:1024px){.image-text-header-position{margin-top:14rem}}@media (max-width:768px){.image-text-header-position{margin-top:10rem}}.image-text-header-position__img-wrapper{-webkit-transform:translateY(16rem);transform:translateY(16rem);padding-right:14rem}.image-text-header-position__img-wrapper h1{margin-bottom:6rem;width:100%}@media (max-width:1024px){.image-text-header-position__img-wrapper h1{margin-bottom:3rem}}.image-text-header-position__img-wrapper img{aspect-ratio:4/2.5;-o-object-fit:cover;object-fit:cover}@media (max-width:1023px){.image-text-header-position__img-wrapper{-webkit-transform:none;transform:none;padding-right:0}}.image-text-header-position__img-wrapper .job-contact{padding-top:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.4rem}@media (max-width:1024px){.image-text-header-position__img-wrapper .job-contact{color:var(--secondary-color)!important}}.image-text-header-position__img-wrapper .job-contact :first-child{font-weight:700}.image-text-header-position__img-wrapper .job-contact p{margin:0}.image-text-header-position__img-wrapper .job-contact .subheading{font-size:1.4rem}.image-text-header-position__text-wrapper{margin-top:10rem;padding:2.4rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.image-text-header-position__text-wrapper .claim-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.image-text-header-position__text-wrapper .claim-wrapper .claim{line-height:1;font-size:11.2rem;font-style:italic}.image-text-header-position__text-wrapper .claim-wrapper .claim strong{font-style:normal}@media (max-width:1400px){.image-text-header-position__text-wrapper .claim-wrapper .claim{font-size:10rem}}@media (max-width:1200px){.image-text-header-position__text-wrapper .claim-wrapper .claim{font-size:8.6rem}}@media (max-width:1024px){.image-text-header-position__text-wrapper .claim-wrapper .claim{font-size:6rem}}@media (max-width:1024px){.image-text-header-position__text-wrapper{padding:3rem 0;margin-top:0}}@media (max-width:1024px){.left{padding-right:initial}}@media (max-width:1024px){.right{padding-left:initial}}.image-quote .row{gap:12rem}@media (max-width:1024px){.image-quote .row{gap:2rem;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.image-quote .quotes{position:absolute;width:28rem;aspect-ratio:3/2;z-index:1}.image-quote .quotes img{opacity:.5}@media (max-width:768px){.image-quote .quotes{top:2.4rem;left:-6.8rem}}@media (max-width:480px){.image-quote .quotes{width:20rem;left:-4rem}}.image-quote .employee-wrapper{position:relative}.image-quote .employee-wrapper--position{padding:4rem 0 0 0}.image-quote .employee-wrapper--position h3{margin-top:0}.image-quote .employee-wrapper--position .quotes{width:20rem}.image-quote .employee-wrapper .text-container{z-index:2;position:relative;padding-left:20%;padding-top:2rem}.image-quote .employee-wrapper .text-container h3{font-size:2rem;line-height:1.5;font-weight:400}@media (max-width:1024px){.image-quote .employee-wrapper .text-container h3{font-size:2.4rem}}@media (max-width:1024px){.image-quote .employee-wrapper .text-container{padding-left:10%}}@media (max-width:768px){.image-quote .employee-wrapper .text-container{padding-left:0}}.image-quote .employee-wrapper .employee-info-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.image-quote .employee-wrapper .employee-info-container span:nth-child(1){margin-bottom:.6rem}section.contact{margin-top:-2rem;padding:0}@media (max-width:1024px){section.contact .site-container{padding:0 1.2rem}}section.contact .spacer{height:16rem}@media (max-width:1024px){section.contact .spacer{display:block;height:12rem}}.contact__wrapper{position:relative;padding:2.4rem 2.4rem;-webkit-transform:translateY(6rem);transform:translateY(6rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3rem;color:var(--secondary-color);background-image:url(../../img/content/lisa-amann-BCaHae7NVh4-unsplash.jpg);background-size:cover}.contact__wrapper::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:-1}@media (max-width:1024px){.contact__wrapper{padding:1.6rem 1.6rem}}.contact__wrapper :nth-child(2){font-size:8rem;text-align:center;font-weight:600}@media (max-width:1024px){.contact__wrapper :nth-child(2){font-size:4rem}}@media (max-width:768px){.infographic_outer{padding:2.4rem 0}}.infographic_inner{margin-left:20%}@media (max-width:1024px){.infographic_inner{margin-left:0}}.infographic_inner polygon{fill:var(--primary-color)}.infographic_inner rect{fill:var(--primary-color)}.infographic_inner--desktop{display:block}@media (max-width:768px){.infographic_inner--desktop{display:none}}.infographic_inner--mobile{display:none}@media (max-width:768px){.infographic_inner--mobile{display:block}}@media (max-width:768px){.infographic_inner{margin-left:0;padding:0 2.4rem}}.grid__header{margin-bottom:12rem;text-align:center}@media (max-width:1024px){.grid__header{margin-bottom:4.8rem}}.grid__element .grid__headline{margin-bottom:0}.ratio-4-2{aspect-ratio:4/2;-o-object-fit:contain;object-fit:contain;background-color:rgba(255,255,255,.4);padding:1.2rem}.grid-product-section{padding:12rem 0}@media (max-width:1200px){.grid-product-section{padding:4.8rem 0}}.grid-product .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.grid-product .grid-product__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12rem}@media (max-width:1024px){.grid-product .grid-product__header{margin-bottom:4.8rem}}.grid-product .grid-product__header .subheading--alternative{font-size:4.4rem;margin:0;font-weight:300}@media (max-width:1024px){.grid-product .grid-product__header .subheading--alternative{font-size:2.8rem}}.grid-product .grid-product__header h2{text-align:center}.grid-product .grid-product__element{background-color:#f7f0da}.grid-product .grid-product__element h3{font-size:2.6rem;font-weight:700;margin:0}.grid-product .grid-product__element .grid-product__content{padding:2.4rem 2.4rem 4.8rem 2.4rem}.grid-product .grid-product__element .grid-product__content .grid-product__text-container{height:12rem}.grid-product .grid-product__element .grid-product__content .grid-product__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.grid-product .grid-product__element .grid-product__content .grid-product__wrapper .grid-product__column{width:50%}.grid-product .grid-product__element .grid-product__content .grid-product__col-title{display:block;font-size:1.6rem;font-weight:700}.grid-product .grid-product__element .grid-product__content .grid-product__col-title::after{content:"";display:block;height:1px;background-color:var(--primary-color);max-width:10rem}.grid-product .grid-product__element .grid-product__content .grid-product__col-content{display:block;font-size:1.6rem}.timeline{margin:0 0 6rem 0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:768px){.timeline{margin:0 0 3rem 0}}.timeline .timeline__times span.active{font-weight:700}.timeline .path{width:2rem}.timeline .path a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.timeline .line{height:1px;width:95%;-webkit-transform:translate(50%,50%);transform:translate(50%,50%);top:50%;right:50%;position:absolute}@media (max-width:768px){.timeline .line{width:80%}}.timeline .item{padding:6rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.timeline .item .item-line,.timeline .item .item-line--inverted{display:inline-block;height:1px;width:2rem;-webkit-transform:translateY(6px) rotate(90deg);transform:translateY(6px) rotate(90deg)}@media (max-width:768px){.timeline .item .item-line,.timeline .item .item-line--inverted{-webkit-transform:translateY(3px) rotate(90deg);transform:translateY(3px) rotate(90deg)}}.timeline .item .item-line--inverted{-webkit-transform:translateY(26px) rotate(90deg);transform:translateY(26px) rotate(90deg)}@media (max-width:768px){.timeline .item .item-line--inverted{-webkit-transform:translateY(23px) rotate(90deg);transform:translateY(23px) rotate(90deg)}}.timeline .item .item-time,.timeline .item .item-time--inverted{font-size:1.6rem;-webkit-transform:translateY(-40px);transform:translateY(-40px);-webkit-transition:all .3s ease;transition:all .3s ease}.timeline .item .item-time--inverted{-webkit-transform:translateY(40px);transform:translateY(40px)}.timeline .item .item-time--inverted.active{font-weight:700;font-size:2rem;-webkit-transform:translateY(40px) scale(1.4)!important;transform:translateY(40px) scale(1.4)!important}@media (max-width:768px){.timeline .item .item-time--inverted.active{font-size:16px}}.timeline .item .active.item-time--inverted,.timeline .item .item-time.active{font-weight:700;font-size:2rem;-webkit-transform:translateY(-50px) scale(1.4);transform:translateY(-50px) scale(1.4)}@media (max-width:768px){.timeline .item .active.item-time--inverted,.timeline .item .item-time.active{font-size:16px}}.owl-timeline.owl-carousel .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:12rem;padding:6rem 0}@media (max-width:768px){.owl-timeline.owl-carousel .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6rem;padding:0}}.owl-timeline.owl-carousel .item .item__text-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-fle.ablox-direction:column;flex-direction:column;gap:2rem;width:85%}.owl-timeline.owl-carousel .item .item__text-content p{margin:0}@media (max-width:768px){.owl-timeline.owl-carousel .item .item__text-content{width:100%}}.owl-timeline.owl-carousel .item .item__image{position:relative;width:75%}.owl-timeline.owl-carousel .item .item__image img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.owl-timeline.owl-carousel .item .item__image{width:100%}}.owl-timeline.owl-carousel .item .item__image .item__image-year{position:absolute;font-size:10rem;font-weight:700;z-index:21233233;bottom:-8rem;right:-4rem}@media (max-width:768px){.owl-timeline.owl-carousel .item .item__image .item__image-year{font-size:4rem;right:0;bottom:-3.5rem}}.hero-section{height:80vh;position:relative;margin-top:12rem;padding:3rem 3rem 14rem 3rem}@media (max-width:768px){.hero-section{padding:initial;margin-top:10rem;height:100vw}}.hero-section h1{position:relative;display:inline-block;text-transform:none;margin:0;z-index:2;line-height:1.2}@media (max-width:1800px){.hero-section .hero-headline{padding-left:16rem;padding-top:4rem}}@media (max-width:1200px){.hero-section .hero-headline{padding-left:8rem;padding-top:4rem}}@media (max-width:768px){.hero-section .hero-headline{padding-left:0;padding-top:1rem}}.hero-section .hero-headline h1{font-size:15.04rem;display:none;text-transform:none;line-height:1.2;margin:0}@media (min-width:1800px){.hero-section .hero-headline h1{line-height:1;font-size:9rem;white-space:nowrap}}@media (max-width:1800px){.hero-section .hero-headline h1{font-size:9rem;line-height:1;white-space:nowrap}}@media (max-width:1200px){.hero-section .hero-headline h1{font-size:9rem;white-space:nowrap}}@media (max-width:768px){.hero-section .hero-headline h1{font-size:9rem;white-space:nowrap;padding-top:8rem}}@media (max-width:480px){.hero-section .hero-headline h1{font-size:9rem;font-size:5.8rem;white-space:nowrap;padding-top:8rem}}@media (max-width:768px){.hero-section .hero-headline{margin-left:initial}}.hero-section .hero-bg{background-image:url(../../img/content/lisa-amann-BCaHae7NVh4-unsplash.jpg);background-size:cover;background-position:center;position:absolute;height:100%;width:100%;max-width:92vw;right:0;top:12rem;z-index:1}@media (max-width:768px){.hero-section .hero-bg{height:115vw;top:3rem}}.hero-section .hero-img{position:absolute;right:0;left:6rem;top:14rem;max-height:40rem;-o-object-fit:cover;object-fit:cover;z-index:1}.hero-section .prefix{font-weight:300;font-style:italic}.about-us{padding:36.5rem 0 24rem 0}.about-us .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about-us .grid{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}@media (max-width:768px){.about-us{padding:15.5rem 0 4.8rem 0}}.about-us .hlt-30-years{padding:3.6rem 0 2.4rem 0;max-width:28rem}@media (max-width:768px){.about-us .hlt-30-years{max-width:24rem;padding-bottom:3.6rem}}.about-us__text-container{max-width:70%}@media (max-width:1024px){.about-us__text-container{max-width:100%}}.about-us__grid-container span{display:block;margin:-16px 0}.about-us__grid-container .number{margin-left:-1rem;line-height:1.2;font-size:clamp(6rem,10vw,16rem);font-weight:700}@media (max-width:768px){.about-us__grid-container .number{font-size:clamp(6rem,16vw,10rem);line-height:1.3}}@media (max-width:480px){.about-us__grid-container .number{font-size:clamp(6rem,15vw,10rem);line-height:1.8}}.about-us__grid-container .about-us__grid-element{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;line-height:1.1}.about-us__grid-container .about-us__grid-element .count{opacity:0}@media (max-width:1024px){.about-us__grid-container .grid.grid--2-cols{justify-items:center}}.about-us__grid-container .grid.grid--2-cols .about-us__grid-element:nth-child(1){-webkit-transform:translate(0,0);transform:translate(0,0)}.about-us__grid-container .grid.grid--2-cols .about-us__grid-element:nth-child(2){-webkit-transform:translate(0,-6rem);transform:translate(0,-6rem)}.about-us__grid-container .grid.grid--2-cols .about-us__grid-element:nth-child(3){-webkit-transform:translate(9rem,0);transform:translate(9rem,0)}@media (max-width:1200px){.about-us__grid-container .grid.grid--2-cols .about-us__grid-element:nth-child(3){-webkit-transform:translate(0,0);transform:translate(0,0)}}.about-us__grid-container .grid.grid--2-cols .about-us__grid-element:nth-child(4){-webkit-transform:translate(9rem,-6rem);transform:translate(9rem,-6rem)}@media (max-width:1200px){.about-us__grid-container .grid.grid--2-cols .about-us__grid-element:nth-child(4){-webkit-transform:translate(0,-6rem);transform:translate(0,-6rem)}}@media (max-width:1024px){.about-us__grid-container .grid.grid--2-cols{grid-template-columns:repeat(2,1fr);row-gap:9rem;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}}@media (max-width:1024px){.about-us__grid-container .grid.grid--2-cols{margin-top:9rem}}.about-us__video-container{position:relative;width:100vw;aspect-ratio:3/1.5;margin-top:12rem}.margin-left{margin-left:8px!important}.margin-right{margin-right:8px}.product-section{padding:12rem 0}@media (max-width:1200px){.product-section{padding:4.8rem 0}}.product-section--turkey{padding-top:12rem;padding-bottom:4rem}@media (max-width:1200px){.product-section--turkey{padding-top:4.8rem;padding-bottom:.6rem}}.product-container{position:relative;color:var(--primary-color)}.product-container a{font-size:1.44rem}.product__content{margin-bottom:8rem;margin-left:40%;width:60%}@media (max-width:1024px){.product__content{margin-left:0;width:100%}}.grid-list{display:grid;grid-template-columns:repeat(2,1fr);list-style:none;margin-top:4rem;-webkit-padding-start:0;padding-inline-start:0;list-style-type:none}.grid-list .li-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.grid-list .li-wrapper img{width:16px;height:16px}.grid-list li{font-size:1.6rem;margin-bottom:2rem}.grid-list__col-1{grid-template-columns:repeat(1,1fr)}.col-list,.list{margin-top:4rem;-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;-webkit-padding-start:0;padding-inline-start:0;list-style-type:none}.col-list .li-wrapper,.list .li-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.col-list li,.list li{font-size:1.6rem;margin-bottom:2rem}.list{-webkit-columns:initial;-moz-columns:initial;columns:initial;margin-top:initial}.list ul{-webkit-margin-after:0;margin-block-end:0}.list li:last-child{margin-bottom:0}.list.bold li{font-weight:700}.scrollable-div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:-1rem;position:sticky;top:22rem}.product-titles{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transform:translateY(2rem);transform:translateY(2rem)}.product-titles a{text-decoration:none;color:var(--primary-color);outline:0;cursor:pointer}.product-titles a:active,.product-titles a:focus{outline:0}@media (max-width:1024px){.product-titles{display:none}}.product-title{display:none;text-decoration:none;color:var(--primary-color);outline:0;cursor:pointer;text-transform:uppercase;letter-spacing:.2rem;margin-bottom:1.2rem}@media (max-width:1024px){.product-title{display:block}}.scrollable-div.product-titles{text-decoration:none;font-weight:400;-webkit-transition:all ease;transition:all ease}.scrollable-div.product-titles .active{font-weight:700;text-decoration:underline;-webkit-transition:all ease;transition:all ease}.animate-element{opacity:0;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.animate-element.animate{opacity:1}#col-list li{opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}section.error-page{margin-top:12rem;padding-top:16rem}section.error-page h1{font-size:9rem}section.page-template{margin-top:14rem;padding:0 0 6rem 0}section.page-template h1,section.page-template h2,section.page-template h3,section.page-template h4,section.page-template h5,section.page-template h6{text-align:left}section.page-template p{margin-top:0}section.page-template h4{margin:0}section.page-template ol{-webkit-padding-start:20px;padding-inline-start:20px}section.page-template li{font-size:1.76rem;margin-bottom:1.2rem}@media (max-width:768px){section.page-template li{font-size:1.8rem}}section.page-template a{color:unset}section.page-template article{text-align:justify;word-wrap:break-word;padding-top:6rem}@media (max-width:1024px){section.page-template article{text-align:left!important}}@media (max-width:768px){section.page-template article{padding-top:2rem}}section.page-template .page-content{margin-top:4rem}section.page-template .site-container{max-width:1200px}.career .row{gap:12rem}@media (max-width:1024px){.career .row{gap:2rem}}.career .job{padding:1.6rem 0;border-bottom:1px solid currentColor}.career .job .link{border-bottom:none;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.career h6{margin:0;font-weight:500}.career .hk-icon{max-width:160px;margin-top:2rem}.position-details{padding:24rem 0}.position-details .row{gap:6rem}@media (max-width:1024px){.position-details .row{gap:0}}.position-details h2{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (max-width:1800px){.position-details{padding:24rem 0}}@media (max-width:1024px){.position-details{padding:4.8rem 0}}.position-details ul{-webkit-margin-before:0;margin-block-start:0;-webkit-padding-start:0;padding-inline-start:0}.position-details ul li{font-size:1.6rem;margin-bottom:1.2rem}@media (max-width:768px){.position-details ul li{font-size:1.8rem}}@media (max-width:1024px){.position-details ul{-webkit-padding-start:2rem;padding-inline-start:2rem}}.position-details a{color:var(--primary-color)}section.application-form .forminator-ui#forminator-module-2368.forminator-design--material .forminator-button-submit{padding:1rem 4rem!important;float:right;border:1px solid currentColor!important;text-transform:uppercase}section.application-form .forminator-ui#forminator-module-2368.forminator-design--material .forminator-button-submit:hover{background-color:var(--secondary-color);color:var(--primary-color)}section.application-form .frominator-button .forminator-button-submit{padding:1rem 4rem!important;float:right;border:1px solid currentColor!important;text-transform:uppercase}section.application-form .forminator-field p{margin:0}
