.grid{display:block;margin-left:-6px;position:relative;width:calc(100% + 12px)}@media (max-width: 750px){.grid{margin-left:0;width:100%}}.grid.reverse{direction:rtl}.grid.reverse>div{direction:ltr}.grid.no-padding{margin-left:0px;width:100%}body,html{font-size:62.5%;font-family:"";color:#2C2C2C}body{font-family:'Visby', sans-serif;font-weight:500;font-style:normal;font-display:swap;font-size:2rem;line-height:1.5;letter-spacing:0}@media (max-width: 450px){body{font-size:1.6rem;line-height:1.7}}.swiper-horizontal .swiper-progress,.image-slider .swiper-progress{font-family:'Visby', sans-serif;font-weight:400;font-style:normal;font-display:swap;font-size:1.1rem}.text-container,.text-container p{margin-bottom:2.6rem}.text-container:last-child,.text-container p:last-child{margin-bottom:0}.text-container strong,.text-container p strong{font-weight:700}.menu-wrapper .bottom .text-container,.menu-list ul li a{font-family:'Visby', sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:1.8rem;line-height:1.2}footer p{font-family:'Visby', sans-serif;font-weight:500;font-style:normal;font-display:swap;font-size:1.6rem}footer p strong{font-size:2rem}footer .bottom-container,footer .bottom-container p{font-size:1.3rem}.social p{font-family:'Visby', sans-serif;font-weight:500;font-style:normal;font-display:swap;font-size:1.5rem;line-height:1.2}.animated-text-block{font-family:'Visby', sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:9.6rem}@media (max-width: 450px){.animated-text-block{font-size:6.4rem}.animated-text-block .left,.animated-text-block .right{height:64px}}.hero-block-container-wrapper .title-container h1{font-family:'Visby', sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:7.2rem;letter-spacing:-0.01em;line-height:0.76;text-transform:lowercase}@media (max-width: 750px){.hero-block-container-wrapper .title-container h1{font-size:4rem}}.number-container{display:flex;text-align:center;align-items:center;justify-content:center;width:40px;height:45px;border-radius:50%;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);color:#D5FEFF;background-color:#2F8DB2}.btn-purple .number-container{color:#fff;background-color:#8E1E6C}.number-container span{font-family:'Visby', sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:2.4rem;letter-spacing:0em;line-height:1.2;-moz-transition:font-size 500ms ease;-ms-transition:font-size 500ms ease;-o-transition:font-size 500ms ease;-webkit-transition:font-size 500ms ease;transition:font-size 500ms ease;line-height:1;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.redactor h1{font-family:'Visby', sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:6.4rem;letter-spacing:0em;line-height:1.2;-moz-transition:font-size 500ms ease;-ms-transition:font-size 500ms ease;-o-transition:font-size 500ms ease;-webkit-transition:font-size 500ms ease;transition:font-size 500ms ease;margin-bottom:2rem}@media (max-width: 450px){.redactor h1{font-size:3.9rem}}.redactor h2{font-family:'Visby', sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:4.8rem;letter-spacing:0em;line-height:1.2;-moz-transition:font-size 500ms ease;-ms-transition:font-size 500ms ease;-o-transition:font-size 500ms ease;-webkit-transition:font-size 500ms ease;transition:font-size 500ms ease;margin-bottom:2rem}@media (max-width: 450px){.redactor h2{font-size:3.7rem}}.redactor h3{font-family:'Visby', sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:4rem;letter-spacing:0em;line-height:1.2;-moz-transition:font-size 500ms ease;-ms-transition:font-size 500ms ease;-o-transition:font-size 500ms ease;-webkit-transition:font-size 500ms ease;transition:font-size 500ms ease;margin-bottom:2rem}@media (max-width: 450px){.redactor h3{font-size:3.3rem}}.redactor h4{font-family:'Visby', sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:2.4rem;letter-spacing:0em;line-height:1.2;-moz-transition:font-size 500ms ease;-ms-transition:font-size 500ms ease;-o-transition:font-size 500ms ease;-webkit-transition:font-size 500ms ease;transition:font-size 500ms ease;margin-bottom:2rem}.redactor i{font-style:italic}.redactor .collapse-block .collapse-text-check:checked+.collapse-text{max-height:1000px}.redactor .collapse-block .collapse-text-check:checked+.collapse-text+.collapse-text-label{color:transparent}.redactor .collapse-block .collapse-text-check:checked+.collapse-text+.collapse-text-label:after{left:0px;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.redactor .collapse-block .collapse-text{font-family:'Visby', sans-serif;font-weight:500;font-style:normal;font-display:swap;font-size:2rem;line-height:1.5;letter-spacing:0;max-width:46rem;max-height:0px;overflow:hidden;-moz-transition:max-height 500ms ease;-ms-transition:max-height 500ms ease;-o-transition:max-height 500ms ease;-webkit-transition:max-height 500ms ease;transition:max-height 500ms ease}@media (max-width: 450px){.redactor .collapse-block .collapse-text{font-size:1.6rem;line-height:1.7}}.redactor .collapse-block .collapse-text .text-container{padding:0rem}.redactor .collapse-block .collapse-text-label{margin-right:3rem;white-space:nowrap;cursor:pointer;display:inline-block;-moz-transition:color 500ms ease;-ms-transition:color 500ms ease;-o-transition:color 500ms ease;-webkit-transition:color 500ms ease;transition:color 500ms ease;font-family:'Visby', sans-serif;font-weight:700;font-style:normal;font-display:swap;letter-spacing:0;font-size:1.8rem;line-height:1;padding:1.5rem 0;padding-right:2.5rem;background-color:transparent;border:0px;border-radius:0;position:relative}@media (max-width: 450px){.redactor .collapse-block .collapse-text-label{font-size:1.6rem}}.redactor .collapse-block .collapse-text-label:after{content:'\A';width:100%;height:100%;width:10px;left:calc(100% - 10px);background-repeat:no-repeat;background-image:url('../images/arrow-dropdown.svg?1726826043');background-size:10px auto;background-position:center;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;-webkit-transition:all 500ms ease;transition:all 500ms ease}@media (hover: hover){.redactor .collapse-block .collapse-text-label:hover{padding-right:26px}}.redactor p strong{font-weight:700}.redactor p:has(+ul){margin-bottom:2rem}.redactor ul{padding-left:2.5rem}.redactor blockquote{max-width:48.6rem;color:#2F8DB2;padding-top:4.6rem;background-repeat:no-repeat;background-image:url('../images/quotes.svg?1726826043');background-size:5.6rem auto;background-position:top left;font-family:'Visby', sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:3.2rem;line-height:1.2}.redactor blockquote:last-child:first-child{margin-left:auto;margin-right:auto}.redactor .columns-container{display:flex;align-items:flex-start;justify-content:space-between;gap:8rem}.redactor .columns-container .column{flex:1}.redactor .columns-container .column.align-bottom{align-self:flex-end}.redactor .columns-container .column.align-bottom .btn{margin-bottom:0}@media (max-width: 850px){.redactor .columns-container{gap:8rem 0;flex-wrap:wrap}.redactor .columns-container .column{flex:unset}.centered .redactor .columns-container{justify-content:center}}.redactor p:has(+.cards-container){text-align:center;max-width:69rem;margin-left:auto;margin-right:auto;margin-bottom:10rem}.redactor .cards-container{gap:2.4rem;color:#D5FEFF;align-items:stretch}.redactor .cards-container .column{border-radius:16px}.redactor .cards-container .column .inner-wrapper{padding:4rem}@media (max-width: 450px){.redactor .cards-container .column .inner-wrapper{padding:2.4rem}}.redactor .cards-container .column .inner-wrapper .icon-container svg{display:block;max-width:6rem;margin-bottom:4rem}@media (max-width: 450px){.redactor .cards-container .column .inner-wrapper .icon-container svg{max-width:4rem;margin-bottom:2rem}}.redactor .cards-container .column:nth-child(odd){background-color:#41998E}.redactor .cards-container .column:nth-child(even){background-color:#8E1E6C}.redactor .buttons-container{margin-top:3rem}.redactor video,.redactor img{border-radius:16px;overflow:hidden;width:100%;height:auto;margin-top:3rem;margin-bottom:7rem}.upper{text-transform:uppercase}.social-icons{margin:0;text-transform:capitalize}.social-icons a{margin-right:1rem}.social-icons svg path:not(.no-fill-change){fill:#fff;-moz-transition:fill 500ms ease;-ms-transition:fill 500ms ease;-o-transition:fill 500ms ease;-webkit-transition:fill 500ms ease;transition:fill 500ms ease}@media (hover: hover){.social-icons a:hover svg path:not(.no-fill-change){fill:#2F8DB2}}a{-moz-transition:color 500ms;-ms-transition:color 500ms;-o-transition:color 500ms;-webkit-transition:color 500ms;transition:color 500ms;text-decoration:none;color:#EDEDED}.wf-active a{color:inherit}p a:hover,p a:focus,p a:active{text-decoration:none;color:black}h1,h2,h3,h4,h5,h6,p,a,span,i,u{font:inherit}*{margin:0;padding:0;-webkit-text-size-adjust:none}a.link-overlay{position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;cursor:pointer}button{font:inherit}body,html{box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden;padding:0;scroll-behavior:smooth;-webkit-scroll-behavior:smooth;background-color:#fff}::-webkit-scrollbar{display:none}body{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}div.info{display:none;color:white;background-color:#262626;padding:15px 30px;z-index:99999;position:relative}div.info p{text-align:left;display:inline-block;margin:0}div.info span a{color:white;margin-left:30px;text-align:right;float:right;text-decoration:underline}div.info.none{display:none;visibility:hidden;opacity:0}#map{height:380px}#map .mapboxgl-canvas{width:100% !important}#map .mapboxgl-canvas div:not(.location){height:100% !important}#map .mapboxgl-ctrl-bottom-right .mapbox-improve-map,#map .mapboxgl-ctrl-bottom-left{display:none}#map .marker{width:42px;height:42px;background-repeat:no-repeat;background-image:url('../images/pin.svg?1726826043');background-size:42px auto;background-size:contain;background-repeat:no-repeat}video,img{display:inherit;max-width:100%;width:100%}figure{height:100%;width:100%;position:relative}figure.lazy{height:0}figure.lazy img{position:absolute}.grecaptcha-badge{display:none}.btn{display:inline-block;line-height:1;cursor:pointer;margin-right:7px;margin-bottom:7px}.btn:last-child{margin-right:0}.btn:last-child:first-child{margin-bottom:0}.btn a{font-family:'Visby', sans-serif;font-weight:700;font-style:normal;font-display:swap;letter-spacing:0;font-size:1.8rem;line-height:1;display:block;padding:15px 25px;border-radius:100px;background-color:#8E1E6C;border:1px solid #8E1E6C;color:#fff;-webkit-transition:background-color 500ms ease,border 500ms ease,padding 500ms ease;-moz-transition:background-color 500ms ease,border 500ms ease,padding 500ms ease;-ms-transition:background-color 500ms ease,border 500ms ease,padding 500ms ease;-o-transition:background-color 500ms ease,border 500ms ease,padding 500ms ease;transition:background-color 500ms ease,border 500ms ease,padding 500ms ease}@media (max-width: 450px){.btn a{font-size:1.6rem}}@media (hover: hover){.btn a:hover{background-color:transparent;color:#8E1E6C}}.btn.btn-light-blue a{background-color:#D5FEFF;border-color:#D5FEFF;color:#8E1E6C}@media (hover: hover){.btn.btn-light-blue a:hover{background-color:transparent;color:#D5FEFF}}img{opacity:1;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}img.lazy{opacity:0}.fade{opacity:0;-webkit-transition:opacity 500ms ease-in-out, transform 500ms ease-in-out;-moz-transition:opacity 500ms ease-in-out, transform 500ms ease-in-out;-ms-transition:opacity 500ms ease-in-out, transform 500ms ease-in-out;-o-transition:opacity 500ms ease-in-out, transform 500ms ease-in-out;transition:opacity 500ms ease-in-out, transform 500ms ease-in-out;transition-delay:opacity  0.3s}.fade.img-fade{opacity:1}.fade-in{opacity:0;-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:opacity 500ms ease-in-out, transform 500ms ease-in-out;-moz-transition:opacity 500ms ease-in-out, transform 500ms ease-in-out;-ms-transition:opacity 500ms ease-in-out, transform 500ms ease-in-out;-o-transition:opacity 500ms ease-in-out, transform 500ms ease-in-out;transition:opacity 500ms ease-in-out, transform 500ms ease-in-out;transition-delay:opacity  0.3s}.fade-in.in{opacity:1;-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px)}.pswp{display:none}.stick{position:fixed !important;top:0}.sticky.column-right{right:0}.flex{display:flex}.flex.stretch{align-items:stretch}.flex.align-start{align-items:flex-start}.flex.align-end{align-items:flex-end}.flex .start{justify-content:flex-start}.flex.middle{align-items:center}.flex.center{justify-content:center}.flex.reverse{flex-direction:row-reverse}.flex.space-between{justify-content:space-between}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-horizontal>.swiper-pagination-bullets,.swiper-horizontal>.swiper-pagination,.image-slider>.swiper-pagination-bullets.swiper-pagination-horizontal,.image-slider>.swiper-pagination-bullets,.image-slider>.swiper-pagination{position:absolute;left:6rem;bottom:3rem;text-align:left}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet,.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-horizontal>.swiper-pagination .swiper-pagination-bullet,.image-slider>.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet,.image-slider>.swiper-pagination-bullets .swiper-pagination-bullet,.image-slider>.swiper-pagination .swiper-pagination-bullet{width:52px;padding-top:2rem;border-bottom:1px solid rgba(255,255,255,0.5);background-color:transparent;border-radius:0;opacity:1;margin:0 1.8rem 0 0;position:relative;display:inline-block}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet:after,.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet:after,.swiper-horizontal>.swiper-pagination .swiper-pagination-bullet:after,.image-slider>.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet:after,.image-slider>.swiper-pagination-bullets .swiper-pagination-bullet:after,.image-slider>.swiper-pagination .swiper-pagination-bullet:after{content:'\A';display:block;width:0%;height:1px;background-color:#fff;position:absolute;bottom:-1px;left:0}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet.swiper-pagination-bullet-active:after,.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:after,.swiper-horizontal>.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after,.image-slider>.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet.swiper-pagination-bullet-active:after,.image-slider>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:after,.image-slider>.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{animation-name:progressBar;animation-duration:2500ms}.home-slider .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet.swiper-pagination-bullet-active:after,.home-slider .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:after,.home-slider .swiper-horizontal>.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after,.home-slider .image-slider>.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet.swiper-pagination-bullet-active:after,.home-slider .image-slider>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:after,.home-slider .image-slider>.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{animation-duration:4000ms}.swiper-horizontal .swiper-progress,.image-slider .swiper-progress{position:absolute;left:6rem;text-align:left;z-index:10;bottom:4.5rem;color:#fff}@keyframes progressBar{from{width:0%}to{width:100%}}.container-wrapper{max-width:calc(100% - 6rem);width:120rem;margin-left:auto;margin-right:auto}.hover-effect .hover-effect-change{opacity:1;-moz-transition:opacity 500ms ease;-ms-transition:opacity 500ms ease;-o-transition:opacity 500ms ease;-webkit-transition:opacity 500ms ease;transition:opacity 500ms ease}.hover-effect.hovering .hover-effect-change{opacity:0.4}.hover-effect.hovering .active-hover .hover-effect-change{opacity:1}ul{margin:0}.white-space-nowrap{white-space:nowrap}.relative{position:relative}.right-align{text-align:right}.left-align{text-align:left}.center-align{text-align:center}.ov-hidden{overflow:hidden}@media (max-width: 750px){.pl-center-align{text-align:center}}@media (max-width: 750px){.pl-right-align{text-align:right}}@media (max-width: 750px){.pl-left-align{text-align:left}}.valign-wrapper{height:100%}.valign-wrapper:before{content:'\A';display:inline-block;height:100%;width:0;vertical-align:middle}.valign-wrapper .valign{display:inline-block;vertical-align:middle;width:calc(100% - 6px)}@media (max-width: 750px){.md-hidden{display:none}}.animated-text{width:100%;overflow:hidden}.animated-text-block{text-align:center;background-color:#D5FEFF}.animated-text-block .valign{padding-top:30px;padding-bottom:30px}.animated-text-block .left,.animated-text-block .right{height:96px;width:120vw;overflow:hidden;position:relative;display:flex;align-items:center}.animated-text-block .left div,.animated-text-block .right div{display:block;width:200%;position:absolute;overflow:hidden;display:flex;justify-content:flex-start;flex-wrap:nowrap}.animated-text-block .right{height:58px}.animated-text-block .right div{height:58px}.animated-text-block .left div{-webkit-animation:left 60s linear infinite;animation:left 60s linear infinite}@media (max-width: 979px){.animated-text-block .left div{-webkit-animation:left 30s linear infinite;animation:left 30s linear infinite}}@media (max-width: 600px){.animated-text-block .left div{-webkit-animation:left 15s linear infinite;animation:left 15s linear infinite}}.animated-text-block .left div span{float:left;text-align:left;white-space:nowrap}.animated-text-block .right div{-webkit-animation:right 60s linear infinite;animation:right 60s linear infinite}@media (max-width: 979px){.animated-text-block .right div{-webkit-animation:right 30s linear infinite;animation:right 30s linear infinite}}@media (max-width: 600px){.animated-text-block .right div{-webkit-animation:right 15s linear infinite;animation:right 15s linear infinite}}.animated-text-block .right div span{float:right;text-align:right;white-space:nowrap}@-webkit-keyframes left{0%{left:0}100%{left:-100%}}@keyframes left{0%{left:0}100%{left:-100%}}@-webkit-keyframes right{0%{right:0}100%{right:-100%}}@keyframes right{0%{right:0}100%{right:-100%}}.hidden{display:none !important;opacity:0 !important;visibility:hidden !important}.no-relative{position:static}body,html{font-size:62.5%;font-family:"";color:#2C2C2C}body{font-family:'Visby', sans-serif;font-weight:500;font-style:normal;font-display:swap;font-size:2rem;line-height:1.5;letter-spacing:0}@media (max-width: 450px){body{font-size:1.6rem;line-height:1.7}}.swiper-horizontal .swiper-progress,.image-slider .swiper-progress{font-family:'Visby', sans-serif;font-weight:400;font-style:normal;font-display:swap;font-size:1.1rem}.text-container,.text-container p{margin-bottom:2.6rem}.text-container:last-child,.text-container p:last-child{margin-bottom:0}.text-container strong,.text-container p strong{font-weight:700}.menu-wrapper .bottom .text-container,.menu-list ul li a{font-family:'Visby', sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:1.8rem;line-height:1.2}footer p{font-family:'Visby', sans-serif;font-weight:500;font-style:normal;font-display:swap;font-size:1.6rem}footer p strong{font-size:2rem}footer .bottom-container,footer .bottom-container p{font-size:1.3rem}.social p{font-family:'Visby', sans-serif;font-weight:500;font-style:normal;font-display:swap;font-size:1.5rem;line-height:1.2}.animated-text-block{font-family:'Visby', sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:9.6rem}@media (max-width: 450px){.animated-text-block{font-size:6.4rem}.animated-text-block .left,.animated-text-block .right{height:64px}}.hero-block-container-wrapper .title-container h1{font-family:'Visby', sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:7.2rem;letter-spacing:-0.01em;line-height:0.76;text-transform:lowercase}@media (max-width: 750px){.hero-block-container-wrapper .title-container h1{font-size:4rem}}.number-container{display:flex;text-align:center;align-items:center;justify-content:center;width:40px;height:45px;border-radius:50%;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);color:#D5FEFF;background-color:#2F8DB2}.btn-purple .number-container{color:#fff;background-color:#8E1E6C}.number-container span{font-family:'Visby', sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:2.4rem;letter-spacing:0em;line-height:1.2;-moz-transition:font-size 500ms ease;-ms-transition:font-size 500ms ease;-o-transition:font-size 500ms ease;-webkit-transition:font-size 500ms ease;transition:font-size 500ms ease;line-height:1;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.redactor h1{font-family:'Visby', sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:6.4rem;letter-spacing:0em;line-height:1.2;-moz-transition:font-size 500ms ease;-ms-transition:font-size 500ms ease;-o-transition:font-size 500ms ease;-webkit-transition:font-size 500ms ease;transition:font-size 500ms ease;margin-bottom:2rem}@media (max-width: 450px){.redactor h1{font-size:3.9rem}}.redactor h2{font-family:'Visby', sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:4.8rem;letter-spacing:0em;line-height:1.2;-moz-transition:font-size 500ms ease;-ms-transition:font-size 500ms ease;-o-transition:font-size 500ms ease;-webkit-transition:font-size 500ms ease;transition:font-size 500ms ease;margin-bottom:2rem}@media (max-width: 450px){.redactor h2{font-size:3.7rem}}.redactor h3{font-family:'Visby', sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:4rem;letter-spacing:0em;line-height:1.2;-moz-transition:font-size 500ms ease;-ms-transition:font-size 500ms ease;-o-transition:font-size 500ms ease;-webkit-transition:font-size 500ms ease;transition:font-size 500ms ease;margin-bottom:2rem}@media (max-width: 450px){.redactor h3{font-size:3.3rem}}.redactor h4{font-family:'Visby', sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:2.4rem;letter-spacing:0em;line-height:1.2;-moz-transition:font-size 500ms ease;-ms-transition:font-size 500ms ease;-o-transition:font-size 500ms ease;-webkit-transition:font-size 500ms ease;transition:font-size 500ms ease;margin-bottom:2rem}.redactor i{font-style:italic}.redactor .collapse-block .collapse-text-check:checked+.collapse-text{max-height:1000px}.redactor .collapse-block .collapse-text-check:checked+.collapse-text+.collapse-text-label{color:transparent}.redactor .collapse-block .collapse-text-check:checked+.collapse-text+.collapse-text-label:after{left:0px;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.redactor .collapse-block .collapse-text{font-family:'Visby', sans-serif;font-weight:500;font-style:normal;font-display:swap;font-size:2rem;line-height:1.5;letter-spacing:0;max-width:46rem;max-height:0px;overflow:hidden;-moz-transition:max-height 500ms ease;-ms-transition:max-height 500ms ease;-o-transition:max-height 500ms ease;-webkit-transition:max-height 500ms ease;transition:max-height 500ms ease}@media (max-width: 450px){.redactor .collapse-block .collapse-text{font-size:1.6rem;line-height:1.7}}.redactor .collapse-block .collapse-text .text-container{padding:0rem}.redactor .collapse-block .collapse-text-label{margin-right:3rem;white-space:nowrap;cursor:pointer;display:inline-block;-moz-transition:color 500ms ease;-ms-transition:color 500ms ease;-o-transition:color 500ms ease;-webkit-transition:color 500ms ease;transition:color 500ms ease;font-family:'Visby', sans-serif;font-weight:700;font-style:normal;font-display:swap;letter-spacing:0;font-size:1.8rem;line-height:1;padding:1.5rem 0;padding-right:2.5rem;background-color:transparent;border:0px;border-radius:0;position:relative}@media (max-width: 450px){.redactor .collapse-block .collapse-text-label{font-size:1.6rem}}.redactor .collapse-block .collapse-text-label:after{content:'\A';width:100%;height:100%;width:10px;left:calc(100% - 10px);background-repeat:no-repeat;background-image:url('../images/arrow-dropdown.svg?1726826043');background-size:10px auto;background-position:center;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;-webkit-transition:all 500ms ease;transition:all 500ms ease}@media (hover: hover){.redactor .collapse-block .collapse-text-label:hover{padding-right:26px}}.redactor p strong{font-weight:700}.redactor p:has(+ul){margin-bottom:2rem}.redactor ul{padding-left:2.5rem}.redactor blockquote{max-width:48.6rem;color:#2F8DB2;padding-top:4.6rem;background-repeat:no-repeat;background-image:url('../images/quotes.svg?1726826043');background-size:5.6rem auto;background-position:top left;font-family:'Visby', sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:3.2rem;line-height:1.2}.redactor blockquote:last-child:first-child{margin-left:auto;margin-right:auto}.redactor .columns-container{display:flex;align-items:flex-start;justify-content:space-between;gap:8rem}.redactor .columns-container .column{flex:1}.redactor .columns-container .column.align-bottom{align-self:flex-end}.redactor .columns-container .column.align-bottom .btn{margin-bottom:0}@media (max-width: 850px){.redactor .columns-container{gap:8rem 0;flex-wrap:wrap}.redactor .columns-container .column{flex:unset}.centered .redactor .columns-container{justify-content:center}}.redactor p:has(+.cards-container){text-align:center;max-width:69rem;margin-left:auto;margin-right:auto;margin-bottom:10rem}.redactor .cards-container{gap:2.4rem;color:#D5FEFF;align-items:stretch}.redactor .cards-container .column{border-radius:16px}.redactor .cards-container .column .inner-wrapper{padding:4rem}@media (max-width: 450px){.redactor .cards-container .column .inner-wrapper{padding:2.4rem}}.redactor .cards-container .column .inner-wrapper .icon-container svg{display:block;max-width:6rem;margin-bottom:4rem}@media (max-width: 450px){.redactor .cards-container .column .inner-wrapper .icon-container svg{max-width:4rem;margin-bottom:2rem}}.redactor .cards-container .column:nth-child(odd){background-color:#41998E}.redactor .cards-container .column:nth-child(even){background-color:#8E1E6C}.redactor .buttons-container{margin-top:3rem}.redactor video,.redactor img{border-radius:16px;overflow:hidden;width:100%;height:auto;margin-top:3rem;margin-bottom:7rem}.upper{text-transform:uppercase}.social-icons{margin:0;text-transform:capitalize}.social-icons a{margin-right:1rem}.social-icons svg path:not(.no-fill-change){fill:#fff;-moz-transition:fill 500ms ease;-ms-transition:fill 500ms ease;-o-transition:fill 500ms ease;-webkit-transition:fill 500ms ease;transition:fill 500ms ease}@media (hover: hover){.social-icons a:hover svg path:not(.no-fill-change){fill:#2F8DB2}}input:-internal-autofill-previewed,input:-internal-autofill-selected,input:-webkit-autofill,input[data-com-onepassword-filled="light"],input[data-com-onepassword-filled="dark"]{background-color:#fff !important;-moz-box-shadow:0 0 0 100px #fff inset !important;-ms-box-shadow:0 0 0 100px #fff inset !important;-o-box-shadow:0 0 0 100px #fff inset !important;-webkit-box-shadow:0 0 0 100px #fff inset !important;box-shadow:0 0 0 100px #fff inset !important;font-family:'Visby', sans-serif;font-weight:500;font-style:normal;font-display:swap;letter-spacing:0;font-size:1.8rem;line-height:1.3;-moz-text-fill-color:#2C2C2C !important;-ms-text-fill-color:#2C2C2C !important;-o-text-fill-color:#2C2C2C !important;-webkit-text-fill-color:#2C2C2C !important;text-fill-color:#2C2C2C !important}::-webkit-scrollbar{display:none}canvas{outline:none}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus{border-color:#EDEDED;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.success-message{font-family:'Visby', sans-serif;font-weight:500;font-style:normal;font-display:swap;font-size:2rem;line-height:1.5;letter-spacing:0;color:#2F8DB2;margin-bottom:2rem}@media (max-width: 450px){.success-message{font-size:1.6rem;line-height:1.7}}.success-message p+p{margin-top:1.5rem}.error-message{color:red;font-size:1.4rem;margin-bottom:1.2rem}label,input,textarea{font-family:'Visby', sans-serif;font-weight:500;font-style:normal;font-display:swap;letter-spacing:0;font-size:1.8rem;line-height:1.3;color:#2F8DB2;-webkit-appearance:none;-moz-appearance:none;appearance:none}form fieldset{border:none;padding:0;margin:0;position:relative}form input,form textarea{background-color:#fff;border:0px;border-radius:16px;outline:none;margin-bottom:0;padding:2rem 3rem;display:block;width:calc(100% - 6rem)}form input:focus+label,form input.not-empty+label,form textarea:focus+label,form textarea.not-empty+label{-moz-transform:scale3d(0.8, 0.8, 1) translate3d(-2.4rem, -2.8em, 0);-ms-transform:scale3d(0.8, 0.8, 1) translate3d(-2.4rem, -2.8em, 0);-o-transform:scale3d(0.8, 0.8, 1) translate3d(-2.4rem, -2.8em, 0);-webkit-transform:scale3d(0.8, 0.8, 1) translate3d(-2.4rem, -2.8em, 0);transform:scale3d(0.8, 0.8, 1) translate3d(-2.4rem, -2.8em, 0)}form label{position:absolute;display:block;width:calc(100% - 26px);margin:0;z-index:1;top:0;padding:2rem 3rem;opacity:0.4;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;-webkit-transform-origin:0% 50%;-ms-transform-origin:0% 50%;transform-origin:0% 50%}.dealer-login form label,.form-block form label{top:0}form textarea{resize:none;height:90px}form [type="submit"]{font-family:'Visby', sans-serif;font-weight:700;font-style:normal;font-display:swap;letter-spacing:0;font-size:1.8rem;line-height:1;width:auto;margin-left:auto;margin-right:auto;margin-top:3.5rem;display:block;cursor:pointer;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;padding:15px 25px;border-radius:100px;background-color:#8E1E6C;border:1px solid #8E1E6C;color:#fff}@media (max-width: 450px){form [type="submit"]{font-size:1.6rem}}@media (hover: hover){form [type="submit"]:hover{background-color:#2F8DB2;border-color:#2F8DB2;color:#fff}}form .upload-file input[type=file]{display:none}form .upload-file input[type=file]+label{display:block;text-transform:none;text-align:right;position:relative;font-size:1.4rem;letter-spacing:0.03em;margin-bottom:0.3rem}form .upload-file input[type=file]+label .btn{margin-top:2px}form .upload-file input[type=file]+label .btn a{pointer-events:none;padding:7px 18px 10px}@media (hover: hover){form .upload-file input[type=file]+label:hover a{border-color:#EDEDED;background-color:#EDEDED;color:white}}form .upload-file input[type=file]+label span{background-color:rgba(255,255,255,0.5);border:1px solid #E8E8E6;border-radius:2px;outline:none;text-align:left;margin-right:1rem;height:25px;padding:6px 13px;width:calc(100% - 52px - 108px);position:absolute;left:0;top:0}form .columns{display:flex;gap:2.4rem;flex-wrap:wrap}form .columns .column{width:calc(50% - 1.2rem)}@media (max-width: 500px){form .columns .column{width:100%}}form .columns .fullwidth{width:100%}form .challenge{margin-bottom:2rem}form .challenge label{display:block;margin-bottom:0;margin-top:1rem}form .challenge label .star{font-size:1rem}form .challenge span,form .challenge input{display:inline-block}form .challenge span{font-family:'Visby', sans-serif;font-weight:500;font-style:normal;font-display:swap;letter-spacing:0;font-size:1.8rem;line-height:1.3}form .challenge input{margin-left:1rem;width:auto;max-width:115px}form .dropdown{position:relative}form .dropdown select{display:none}form .dropdown .active-dropdown{font-family:'Visby', sans-serif;font-weight:500;font-style:normal;font-display:swap;letter-spacing:0;font-size:1.8rem;line-height:1.3;border:1px solid #E8E8E6;border-radius:2px;padding:6px 13px;background-color:white;padding-right:45px;position:relative;cursor:pointer}form .dropdown .active-dropdown:after{content:'\A';position:absolute;top:16px;width:12px;height:7px;right:20px;-moz-transition:transform 500ms ease;-ms-transition:transform 500ms ease;-o-transition:transform 500ms ease;-webkit-transition:transform 500ms ease;transition:transform 500ms ease}form .dropdown .active-dropdown.open:after{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}form .dropdown .dropdown-list{position:absolute;top:calc(100% - 1px);width:calc(100% - 2px);border-radius:0 0 2px 2px;border:1px solid #E8E8E6;background-color:white;max-height:0;overflow-y:scroll;opacity:0;z-index:5;-moz-transition:max-height 500ms ease;-ms-transition:max-height 500ms ease;-o-transition:max-height 500ms ease;-webkit-transition:max-height 500ms ease;transition:max-height 500ms ease}form .dropdown .dropdown-list.open{opacity:1;max-height:300px}form .dropdown .dropdown-list .dropdown-item{font-family:'Visby', sans-serif;font-weight:500;font-style:normal;font-display:swap;letter-spacing:0;font-size:1.8rem;line-height:1.3;padding:6px 13px;border-bottom:1px solid #E8E8E6;-moz-transition:background 500ms ease;-ms-transition:background 500ms ease;-o-transition:background 500ms ease;-webkit-transition:background 500ms ease;transition:background 500ms ease;cursor:pointer}form .dropdown .dropdown-list .dropdown-item.active{background-color:rgba(237,237,237,0.5)}@media (hover: hover){form .dropdown .dropdown-list .dropdown-item:hover{background-color:rgba(237,237,237,0.5)}}form [type="checkbox"]:not(:checked),form [type="checkbox"]:checked{position:absolute;left:-9999px}form [type="checkbox"]:not(:checked).error+label:before,form [type="checkbox"]:checked.error+label:before{border-color:red}form [type="checkbox"]:not(:checked)+label,form [type="checkbox"]:checked+label{position:relative;padding:0;padding-left:28px;cursor:pointer;display:inline-block;text-transform:none;font-family:'Visby', sans-serif;font-weight:500;font-style:normal;font-display:swap;font-size:1.7rem;line-height:1;opacity:1;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;transform:none}form [type="checkbox"]:not(:checked)+label p,form [type="checkbox"]:checked+label p{margin:0}form [type="checkbox"]:not(:checked)+label a,form [type="checkbox"]:checked+label a{color:inherit;text-decoration:underline}.search-block form [type="checkbox"]:not(:checked)+label,.search-block form [type="checkbox"]:checked+label{margin-bottom:6px}form [type="checkbox"]:not(:checked)+label:before,form [type="checkbox"]:checked+label:before{content:'';position:absolute;left:1px;top:0px;width:13px;height:15px;background-color:transparent;box-shadow:none;border:1px solid #2F8DB2;border-radius:50%;background-position:center;z-index:1;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}form [type="checkbox"]:not(:checked)+label:after,form [type="checkbox"]:checked+label:after{content:'\A';background-color:#2F8DB2;position:absolute;left:1px;top:0px;width:13px;height:15px;opacity:0;-webkit-transform:scale(0) rotate(45deg);-moz-transform:scale(0) rotate(45deg);-ms-transform:scale(0) rotate(45deg);-o-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg);-moz-transition:all 500ms;-ms-transition:all 500ms;-o-transition:all 500ms;-webkit-transition:all 500ms;transition:all 500ms;border:1px solid transparent;border-radius:50%}form [type="checkbox"]:not(:checked)+label:after{opacity:0}form [type="checkbox"]:checked+label:after{opacity:1;-webkit-transform:scale(1) rotate(45deg);-moz-transform:scale(1) rotate(45deg);-ms-transform:scale(1) rotate(45deg);-o-transform:scale(1) rotate(45deg);transform:scale(1) rotate(45deg)}form .field-wrapper.check{padding-top:2rem;margin-bottom:2.4rem}header{background-color:transparent;position:relative;z-index:99}header .container-wrapper{max-width:calc(100% - 60px);width:calc(100% - 120px);padding:4rem 0}header .container-wrapper .flex{gap:0 2.4rem}header .logo-container{display:inline-flex;align-items:flex-end;text-align:left}header .logo-container svg{display:block;width:15.8rem}header .logo-container svg path{fill:#D5FEFF}header:not(.headroom.over--offset):has(+.content-wrapper .hero-block-container-wrapper#item-1){--overlay-color:#2F8DB2;--btn-color:#8E1E6C;--btn-text-color:#fff}header:not(.headroom.over--offset):has(+.content-wrapper .hero-block-container-wrapper#item-1) .btn a{border-color:var(--btn-color);background-color:var(--btn-color);color:var(--btn-text-color)}header:not(.headroom.over--offset):has(+.content-wrapper .hero-block-container-wrapper#item-1) .menu-list>ul li a{color:var(--overlay-color)}header:not(.headroom.over--offset):has(+.content-wrapper .hero-block-container-wrapper#item-1) .menu-list>ul li a:after{background-color:var(--overlay-color)}header:not(.headroom.over--offset):has(+.content-wrapper .hero-block-container-wrapper#item-1) .logo-container svg path{fill:var(--overlay-color)}@media (hover: hover){header:not(.headroom.over--offset):has(+.content-wrapper .hero-block-container-wrapper#item-1) .btn a:hover{border-color:#2F8DB2;background-color:#2F8DB2;color:#fff}}header .menu-list{vertical-align:baseline;display:inline-block;width:calc(100% - 15.8rem);text-align:right}header .menu-list>ul{display:block;list-style-type:none}header .menu-list>ul li{display:inline-block}header .menu-list>ul li a{padding:1.2rem 2.4rem 1.2rem 2.4rem;cursor:pointer;color:#D5FEFF;position:relative;display:block;-moz-transition:font 500ms ease;-ms-transition:font 500ms ease;-o-transition:font 500ms ease;-webkit-transition:font 500ms ease;transition:font 500ms ease}header .menu-list>ul li a:after{content:'\A';width:4px;height:4px;border-radius:50%;background-color:#D5FEFF;position:absolute;bottom:0;left:calc(50% - 2px);transform-origin:center;-moz-transition:transform 0.3s ease;-ms-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;-webkit-transition:transform 0.3s ease;transition:transform 0.3s ease;-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}header .menu-list>ul li a.active:after{-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}@media (hover: hover){header .menu-list>ul li a:hover:after{-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}header .menu-list .buttons-list{display:none}header.headroom{top:0;width:100%;position:fixed;z-index:99;-moz-transition:transform 0.3s;-ms-transition:transform 0.3s;-o-transition:transform 0.3s;-webkit-transition:transform 0.3s;transition:transform 0.3s}header.headroom+.content-wrapper{padding-top:19.2rem}header:has(+.content-wrapper .article-intro-block#item-1),header:has(+.content-wrapper .hero-titel-block-container-wrapper#item-1){background-color:#2F8DB2}header:has(+.content-wrapper .article-intro-block#item-1) .logo-container svg path,header:has(+.content-wrapper .hero-titel-block-container-wrapper#item-1) .logo-container svg path{fill:#D5FEFF}header:has(+.content-wrapper .article-intro-block#item-1) .menu-list>ul li a,header:has(+.content-wrapper .hero-titel-block-container-wrapper#item-1) .menu-list>ul li a{color:#D5FEFF}header:has(+.content-wrapper .article-intro-block#item-1) .menu-list>ul li a:after,header:has(+.content-wrapper .hero-titel-block-container-wrapper#item-1) .menu-list>ul li a:after{background-color:#D5FEFF}header:has(#collapse-menu:checked) .logo-container svg path,header:has(#collapse-menu:checked):has(+.content-wrapper .article-intro-block#item-1) .logo-container svg path,header:has(#collapse-menu:checked):has(+.content-wrapper .hero-titel-block-container-wrapper#item-1) .logo-container svg path{fill:#2F8DB2}header:has(#collapse-menu:checked) .menu-list>ul li a,header:has(#collapse-menu:checked):has(+.content-wrapper .article-intro-block#item-1) .menu-list>ul li a,header:has(#collapse-menu:checked):has(+.content-wrapper .hero-titel-block-container-wrapper#item-1) .menu-list>ul li a{color:#2F8DB2}header:has(#collapse-menu:checked) .menu-list>ul li a:after,header:has(#collapse-menu:checked):has(+.content-wrapper .article-intro-block#item-1) .menu-list>ul li a:after,header:has(#collapse-menu:checked):has(+.content-wrapper .hero-titel-block-container-wrapper#item-1) .menu-list>ul li a:after{background-color:#2F8DB2}header.headroom.over--offset .logo-container svg path{fill:#2F8DB2}header.headroom.over--offset .menu-trigger-container .hamburger-icon span{background-color:#2F8DB2}header.headroom.over--offset .menu-list>ul li a{color:#2F8DB2}header.headroom.over--offset .menu-list>ul li a:after{background-color:#2F8DB2}header:has(+.content-wrapper .pointers-container-wrapper#item-1){background-color:#D5FEFF}header:has(+.content-wrapper .pointers-container-wrapper#item-1) .logo-container svg path{fill:#2F8DB2}header:has(+.content-wrapper .pointers-container-wrapper#item-1) .menu-list>ul li a{color:#2F8DB2}header:has(+.content-wrapper .pointers-container-wrapper#item-1) .menu-list>ul li a:after{background-color:#2F8DB2}header:has(+.content-wrapper .hero-block-container-wrapper#item-1){top:0;width:100%;position:fixed;z-index:99;-moz-transition:transform 0.3s;-ms-transition:transform 0.3s;-o-transition:transform 0.3s;-webkit-transition:transform 0.3s;transition:transform 0.3s}header:has(+.content-wrapper .hero-block-container-wrapper#item-1)+.content-wrapper{padding-top:0rem !important}header.headroom--unpinned{-moz-transform:translate(0, -150%);-ms-transform:translate(0, -150%);-o-transform:translate(0, -150%);-webkit-transform:translate(0, -150%);transform:translate(0, -150%)}header.headroom--pinned:not(.headroom--top){-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);background-color:#fff}header .btn a{white-space:nowrap}.menu-trigger-container{display:none}.video-wrapper{position:relative}.video-wrapper button{background:transparent;border:0;padding:0}.video-wrapper video{height:100%;width:100%;object-fit:cover}.video-wrapper .controls{transition:opacity 0.2s ease-in-out, visibility 0.2s ease-in-out;opacity:0;visibility:hidden}.video-wrapper .controls[data-state="hidden"]{opacity:0;visibility:hidden}.video-wrapper .controls[data-state="visible"]{opacity:1;visibility:visible}.video-wrapper .controls .time{display:none}.video-wrapper .controls .progress-wrapper{display:flex;align-items:center;flex-grow:1;height:2rem;display:none}.video-wrapper .controls .progress-wrapper progress{display:inline-flex;width:100%;border:none;background:rgba(255,255,255,0.25);overflow:hidden}.video-wrapper .controls .progress-wrapper progress span{width:0%;height:100%;display:inline-block;background-color:white}.video-wrapper .controls .progress-wrapper progress,.video-wrapper .controls .progress-wrapper progress[data-state="fake"]{transition:height 0.2s ease-in-out, border-radius 0.2s ease-in-out;height:0.4rem;background:rgba(255,255,255,0.25);border-radius:0.4rem}.video-wrapper .controls .progress-wrapper progress::-webkit-progress-bar{background:rgba(255,255,255,0.25)}.video-wrapper .controls .progress-wrapper progress::-moz-progress-bar{background:white}.video-wrapper .controls .progress-wrapper progress::-webkit-progress-value{background:white}.video-wrapper .controls .progress-wrapper progress{color:white}.video-wrapper .controls .progress-wrapper:hover progress,.video-wrapper .controls .progress-wrapper:hover progress[data-state="fake"]{height:0.8rem;border-radius:0.8rem}.video-wrapper .controls .playpause{font-size:0;color:transparent;outline:none;width:6rem;height:6rem;background-repeat:no-repeat;background-size:3rem;background-position:center;cursor:pointer}.video-wrapper .controls .playpause[data-state="play"]{background-repeat:no-repeat;background-image:url("../images/play.svg?1636448141");background-size:29px auto}.video-wrapper .controls .playpause[data-state="pause"]{background-repeat:no-repeat;background-image:url("../images/pause.svg?1636448301");background-size:29px auto}.video-wrapper .controls .mute{font-size:0;color:transparent;outline:none;width:6rem;height:6rem;background-repeat:no-repeat;background-size:2rem auto !important;background-position:center;cursor:pointer}.video-wrapper .controls .mute[data-state="mute"]{background-repeat:no-repeat;background-image:url("../images/mute.svg?1636448155");background-size:100% auto}.video-wrapper .controls .mute[data-state="unmute"]{background-repeat:no-repeat;background-image:url("../images/unmute.svg?1636448166");background-size:100% auto}.video-wrapper .controls-bottom{position:absolute;bottom:5px;left:5px;right:5px;display:flex;align-items:center;justify-content:space-between}footer{position:relative;z-index:26;background:#D5FEFF;padding:6rem 0 2.5rem 0;color:#2F8DB2}footer .flex{gap:4rem 9rem;justify-content:space-between}footer .flex>.bottom-container{display:none}footer .column-left{width:100%}footer .column-left .flex{flex-wrap:wrap;gap:4rem;align-items:stretch;justify-content:space-evenly}footer .column-left .flex .contact-container{width:calc(25% - ((3 * 4rem))/ 4);width:auto;display:inline-flex;flex-direction:column;justify-content:space-between}footer .column-left .flex .bottom-container{padding-top:5rem;width:100%}footer .column-left .flex .bottom-container .website,footer .column-left .flex .bottom-container .link-item{width:calc(25% - 4rem);width:auto}footer .column-left .flex .text-container ul{list-style-type:none;padding-left:0}.popup{position:fixed;width:100vw;min-height:100vh;display:flex;top:0;left:0;right:0;justify-content:center;align-items:center;background-color:rgba(255,255,255,0.6);z-index:999;pointer-events:none;opacity:0}.popup .center-wrapper{position:relative;max-width:450px;margin:3rem;background-color:#fff;-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);transform-origin:center;-moz-transition:transform 0.6s ease;-ms-transition:transform 0.6s ease;-o-transition:transform 0.6s ease;-webkit-transition:transform 0.6s ease;transition:transform 0.6s ease}.popup .center-wrapper .close{position:absolute;top:2.3rem;right:2.3rem;display:block;cursor:pointer}.popup .center-wrapper .close svg{display:block}.popup .center-wrapper .close.dark-colored svg line{stroke:#444}.popup .center-wrapper .image-container{max-width:450px;max-height:450px}.popup .center-wrapper .content-container{padding:4rem 4rem 2rem 4rem}.popup .center-wrapper .content-container .title-container{font-family:'Visby', sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:4.8rem;letter-spacing:0em;line-height:1.2;-moz-transition:font-size 500ms ease;-ms-transition:font-size 500ms ease;-o-transition:font-size 500ms ease;-webkit-transition:font-size 500ms ease;transition:font-size 500ms ease;color:#2C2C2C;margin-bottom:2.3rem}@media (max-width: 450px){.popup .center-wrapper .content-container .title-container{font-size:3.7rem}}.popup .center-wrapper .content-container .text-container{color:rgba(44,44,44,0.75)}.popup.opened{-moz-transition:opacity 0.5s ease;-ms-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease;opacity:1;pointer-events:auto}.popup.opened .center-wrapper{-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.slide{width:100vw;max-height:0;overflow:hidden;-moz-transition:max-height 0.5s ease;-ms-transition:max-height 0.5s ease;-o-transition:max-height 0.5s ease;-webkit-transition:max-height 0.5s ease;transition:max-height 0.5s ease}.slide .center-wrapper{background-color:#D5FEFF;width:100%;position:relative}.slide .center-wrapper .close{position:absolute;top:1.5rem;right:1.5rem;display:block;cursor:pointer}.slide .center-wrapper .close svg{display:block;width:1.8rem;height:1.8rem}.slide .center-wrapper .close.dark-colored svg line{stroke:#444}.slide .center-wrapper .content-container{padding:2rem 3rem 2rem 3rem;display:flex;align-items:flex-end;justify-content:space-between}@media (max-width: 750px){.slide .center-wrapper .content-container{flex-wrap:wrap}}.slide .center-wrapper .content-container .title-container{font-family:'Visby', sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:4.8rem;letter-spacing:0em;line-height:1.2;-moz-transition:font-size 500ms ease;-ms-transition:font-size 500ms ease;-o-transition:font-size 500ms ease;-webkit-transition:font-size 500ms ease;transition:font-size 500ms ease;color:#2C2C2C;margin-bottom:2.3rem}@media (max-width: 450px){.slide .center-wrapper .content-container .title-container{font-size:3.7rem}}.slide .center-wrapper .content-container .text-container{color:#2C2C2C;max-width:1080px}.slide .center-wrapper .buttons-container{min-width:270px;text-align:right;padding-left:30px;margin-top:2.6rem}@media (max-width: 750px){.slide .center-wrapper .buttons-container{padding-left:0;text-align:left}}.slide .center-wrapper .buttons-container .btn a{border-color:#2C2C2C;background-color:#2C2C2C;color:#2C2C2C}@media (hover: hover){.slide .center-wrapper .buttons-container .btn:hover a{background-color:transparent;color:#2C2C2C}}.slide.opened{max-height:600px}html,body{background:#d5feff;background:-moz-linear-gradient(0deg, #d5feff 0%, #2f8db2 50%, #fff 100%);background:-webkit-linear-gradient(0deg, #d5feff 0%, #fff 50%, #fff 100%);background:linear-gradient(0deg, #d5feff 0%, #fff 50%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d5feff",endColorstr="#ffffff",GradientType=1)}html:has(.article-intro-block#item-1),html:has(.hero-titel-block-container-wrapper#item-1),body:has(.article-intro-block#item-1),body:has(.hero-titel-block-container-wrapper#item-1){background:#d5feff;background:-moz-linear-gradient(0deg, #d5feff 0%, #2f8db2 50%, #2f8db2 100%);background:-webkit-linear-gradient(0deg, #d5feff 0%, #2f8db2 50%, #2f8db2 100%);background:linear-gradient(0deg, #d5feff 0%, #2f8db2 50%, #2f8db2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d5feff",endColorstr="#2f8db2",GradientType=1)}.content-wrapper{min-height:0px;-moz-transition:min-height 500ms ease;-ms-transition:min-height 500ms ease;-o-transition:min-height 500ms ease;-webkit-transition:min-height 500ms ease;transition:min-height 500ms ease}.content-wrapper>section:last-child{border-bottom:0px}.image-container.full-size{height:100%;width:100%}.image-container.full-size figure{width:100%;height:100%;display:block}.image-container.full-size figure img,.image-container.full-size figure video{width:100%;height:100%;object-fit:cover}.hero-block-container-wrapper{height:100vh;overflow:hidden;position:relative}.hero-block-container-wrapper .swiper,.hero-block-container-wrapper .swiper-container{height:100%;z-index:0}.hero-block-container-wrapper .swiper .swiper-button-prev,.hero-block-container-wrapper .swiper .swiper-rtl .swiper-button-next,.hero-block-container-wrapper .swiper-button-next,.hero-block-container-wrapper .swiper-rtl .swiper-button-prev{opacity:0;-moz-transition:opacity 500ms ease;-ms-transition:opacity 500ms ease;-o-transition:opacity 500ms ease;-webkit-transition:opacity 500ms ease;transition:opacity 500ms ease}@media (hover: hover){.hero-block-container-wrapper:has(.swiper):hover{cursor:pointer}.hero-block-container-wrapper:has(.swiper):hover .swiper-button-next,.hero-block-container-wrapper:has(.swiper):hover .swiper-rtl .swiper-button-prev{opacity:1}}.hero-block-container-wrapper .title-container{width:24.3rem;height:27.5rem;background-color:#2F8DB2;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:50%;-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);-o-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);position:absolute;left:50%;top:calc(100% - 28rem);z-index:2}.hero-block-container-wrapper .title-container h1{color:#D5FEFF;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);font-size:5.2rem}.hero-block-container-wrapper+#item-2 .scroll-down{display:none}.hero-titel-block-container-wrapper{padding:5rem 0 40rem;background-color:#2F8DB2;color:#fff;text-align:center}.hero-titel-block-container-wrapper .breadcrumbs{font-size:1.8rem;margin-bottom:1.5rem}.hero-titel-block-container-wrapper .title-container{font-family:'Visby', sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:6.4rem;letter-spacing:0em;line-height:1.2;-moz-transition:font-size 500ms ease;-ms-transition:font-size 500ms ease;-o-transition:font-size 500ms ease;-webkit-transition:font-size 500ms ease;transition:font-size 500ms ease}@media (max-width: 450px){.hero-titel-block-container-wrapper .title-container{font-size:3.9rem}}.contactblock-container-wrapper#item-2,.about-container-wrapper#item-2,.team-container-wrapper#item-2,.pointers-container-wrapper#item-2,.news-container-wrapper#item-2,.textblock-container-wrapper#item-2{padding-top:20rem;margin-top:-16rem;position:relative;background-color:transparent}.contactblock-container-wrapper#item-2:after,.about-container-wrapper#item-2:after,.team-container-wrapper#item-2:after,.pointers-container-wrapper#item-2:after,.news-container-wrapper#item-2:after,.textblock-container-wrapper#item-2:after{content:'\A';width:100%;height:calc(100% - 16rem);background-color:#D5FEFF;position:absolute;bottom:0;left:0;z-index:0}.contactblock-container-wrapper#item-2 .background-container,.about-container-wrapper#item-2 .background-container,.team-container-wrapper#item-2 .background-container,.pointers-container-wrapper#item-2 .background-container,.news-container-wrapper#item-2 .background-container,.textblock-container-wrapper#item-2 .background-container{background-repeat:no-repeat;background-image:url('../images/background.svg?1726826043');background-size:auto auto;background-size:200% auto;background-position:57% 0%;height:28rem;top:-12rem;width:100%;position:absolute;z-index:0}.contactblock-container-wrapper#item-2 .background-container .scroll-down,.about-container-wrapper#item-2 .background-container .scroll-down,.team-container-wrapper#item-2 .background-container .scroll-down,.pointers-container-wrapper#item-2 .background-container .scroll-down,.news-container-wrapper#item-2 .background-container .scroll-down,.textblock-container-wrapper#item-2 .background-container .scroll-down{position:absolute;top:-1rem;left:calc(50% - 2rem)}.contactblock-container-wrapper#item-2 .relative,.about-container-wrapper#item-2 .relative,.team-container-wrapper#item-2 .relative,.pointers-container-wrapper#item-2 .relative,.news-container-wrapper#item-2 .relative,.textblock-container-wrapper#item-2 .relative{z-index:1}.scroll-down svg .arrow-group{opacity:1;transform:translateY(0)}.scroll-down svg .arrow-group-2{display:none}.scroll-down svg .arrow-group{animation:arrow 5s infinite ease}@keyframes arrow{0%{opacity:1;transform:translateY(0)}12.5%{opacity:0;transform:translateY(55px)}13%{opacity:0;transform:translateY(-55px)}25.5%{opacity:1;transform:translateY(0px)}100%{opacity:1;transform:translateY(0px)}}.pointers-container-wrapper{padding:16rem 0;background-color:#D5FEFF}.pointers-container-wrapper .relative{z-index:1}.pointers-container-wrapper .top-container .title-container{text-align:center;font-family:'Visby', sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:4rem;letter-spacing:0em;line-height:1.2;-moz-transition:font-size 500ms ease;-ms-transition:font-size 500ms ease;-o-transition:font-size 500ms ease;-webkit-transition:font-size 500ms ease;transition:font-size 500ms ease;margin-bottom:8rem;color:#2F8DB2}@media (max-width: 450px){.pointers-container-wrapper .top-container .title-container{font-size:3.3rem}}.pointers-container-wrapper .pointers-container .flex{gap:2.4rem;flex-wrap:wrap}.pointers-container-wrapper .pointers-container .pointer{width:calc(25% - ((3 * 2.4rem) / 4));min-width:23rem}.pointers-container-wrapper .pointers-container .pointer .inner-wrapper{padding-top:11.2rem;position:relative;height:calc(100% - 11.2rem);display:flex;flex-direction:column;align-items:stretch}.pointers-container-wrapper .pointers-container .pointer .inner-wrapper .image-container{position:absolute;top:0;z-index:1;width:100%}.pointers-container-wrapper .pointers-container .pointer .inner-wrapper .image-container img{mask:url(/assets/images/circle-path.svg#star) 50% 50%/80% no-repeat;background:#D5FEFF;max-width:27rem;margin:0 auto}.pointers-container-wrapper .pointers-container .pointer .inner-wrapper .title-container{background-color:#fff;border-radius:16px;padding:14.7rem 1.5rem 3.5rem 1.5rem;text-align:center;font-family:'Visby', sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:2.4rem;letter-spacing:0em;line-height:1.2;-moz-transition:font-size 500ms ease;-ms-transition:font-size 500ms ease;-o-transition:font-size 500ms ease;-webkit-transition:font-size 500ms ease;transition:font-size 500ms ease;color:#2F8DB2;height:100%;filter:drop-shadow(0px 8px 24px rgba(47,141,178,0.15))}.pointers-container-wrapper .pointers-container .pointer .inner-wrapper .arrow-next{position:absolute;width:4rem;height:4rem;bottom:-2rem;left:calc(50% - 3rem);opacity:0;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;-webkit-transition:all 500ms ease;transition:all 500ms ease}@media (hover: hover){.pointers-container-wrapper .pointers-container .pointer a.link-overlay:hover+.inner-wrapper .arrow-next{opacity:1;left:calc(50% - 2rem)}}.pointers-container-wrapper .buttons-container{display:block;text-align:center;padding-top:7rem}.news-container-wrapper{padding:13rem 0 15rem;background-color:#fff}body.nieuws .news-container-wrapper{background-color:#D5FEFF}body.nieuws .news-container-wrapper .top-container{margin-bottom:8rem;font-family:'Visby', sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:4rem;letter-spacing:0em;line-height:1.2;-moz-transition:font-size 500ms ease;-ms-transition:font-size 500ms ease;-o-transition:font-size 500ms ease;-webkit-transition:font-size 500ms ease;transition:font-size 500ms ease;color:#2F8DB2;text-align:center}@media (max-width: 450px){body.nieuws .news-container-wrapper .top-container{font-size:3.3rem}}body.nieuws .news-container-wrapper .articles-container{padding-top:0}.news-container-wrapper#item-2:after{background-color:#fff}.news-container-wrapper#item-2 .background-container{background-repeat:no-repeat;background-image:url('../images/background-white.svg?1726826043');background-size:auto auto;background-size:180% auto;background-position:top center}.news-container-wrapper#item-2 .articles-container{padding-top:0}.news-container-wrapper .articles-container{padding-top:13rem}.news-container-wrapper .articles-container .flex{gap:2.4rem;justify-content:center;flex-wrap:wrap}.news-container-wrapper .articles-container .article{width:calc(33.33% - ((2 * 2.4rem) / 3));min-width:28rem;margin-bottom:0.6rem}.news-container-wrapper .articles-container .article .inner-wrapper .image-container{overflow:hidden;border-radius:1.6rem;margin-bottom:3rem;position:relative}.news-container-wrapper .articles-container .article .inner-wrapper .image-container .arrow-next{position:absolute;width:4rem;height:4rem;bottom:3rem;right:4rem;opacity:0;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;-webkit-transition:all 500ms ease;transition:all 500ms ease}.news-container-wrapper .articles-container .article .inner-wrapper .title-container{font-family:'Visby', sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:2.4rem;letter-spacing:0em;line-height:1.2;-moz-transition:font-size 500ms ease;-ms-transition:font-size 500ms ease;-o-transition:font-size 500ms ease;-webkit-transition:font-size 500ms ease;transition:font-size 500ms ease;color:#2F8DB2}.news-container-wrapper .articles-container .article .inner-wrapper .date-container{font-family:'Visby', sans-serif;font-weight:500;font-style:normal;font-display:swap;font-size:1.6rem;color:#444}@media (hover: hover){.news-container-wrapper .articles-container .article a.link-overlay:hover+.inner-wrapper .image-container .arrow-next{opacity:1;right:3rem}}.team-container-wrapper{padding:13rem 0 15rem;background-color:#fff}.team-container-wrapper#item-2:after{background-color:#fff}.team-container-wrapper#item-2 .background-container{background-repeat:no-repeat;background-image:url('../images/background-white.svg?1726826043');background-size:auto auto;background-size:180% auto;background-position:top center}.team-container-wrapper .top-container .title-container{text-align:center;font-family:'Visby', sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:4.8rem;letter-spacing:0em;line-height:1.2;-moz-transition:font-size 500ms ease;-ms-transition:font-size 500ms ease;-o-transition:font-size 500ms ease;-webkit-transition:font-size 500ms ease;transition:font-size 500ms ease;margin-bottom:8rem;color:#2F8DB2}@media (max-width: 450px){.team-container-wrapper .top-container .title-container{font-size:3.7rem}}.team-container-wrapper .candidates-container .flex{gap:2.4rem;flex-wrap:wrap}.team-container-wrapper .candidates-container .candidate{width:calc(25% - ((3 * 2.4rem) / 4))}.team-container-wrapper .candidates-container .candidate .inner-wrapper{padding-top:11.2rem;position:relative;height:calc(100% - 11.2rem);display:flex;flex-direction:column;align-items:stretch}.team-container-wrapper .candidates-container .candidate .inner-wrapper .image-container{position:absolute;top:0;z-index:1;width:calc(100% - 4.5rem);left:2.25rem}.team-container-wrapper .candidates-container .candidate .inner-wrapper .image-container img{mask:url(/assets/images/circle-path.svg#star) 50% 50%/100% no-repeat;background:#D5FEFF;max-width:27rem;margin:0 auto}.team-container-wrapper .candidates-container .candidate .inner-wrapper .number-container{position:absolute;bottom:-2.25rem;left:calc(50% - 2.25rem)}.team-container-wrapper .candidates-container .candidate .inner-wrapper .title-container{background-color:#fff;border-radius:16px;padding:17.7rem 1.5rem 3.5rem 1.5rem;text-align:center;font-family:'Visby', sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:2.4rem;letter-spacing:0em;line-height:1.2;-moz-transition:font-size 500ms ease;-ms-transition:font-size 500ms ease;-o-transition:font-size 500ms ease;-webkit-transition:font-size 500ms ease;transition:font-size 500ms ease;color:#2F8DB2;height:100%;filter:drop-shadow(0px 8px 24px rgba(47,141,178,0.15))}.team-container-wrapper .candidates-container .candidate .inner-wrapper .title-container .text-container{margin-top:1rem;font-family:'Visby', sans-serif;font-weight:500;font-style:normal;font-display:swap;font-size:2rem}.team-container-wrapper .candidates-container .candidate .inner-wrapper .arrow-next{position:absolute;width:4rem;height:4rem;bottom:-2rem;left:calc(50% - 3rem);opacity:0;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;-webkit-transition:all 500ms ease;transition:all 500ms ease}@media (hover: hover){.team-container-wrapper .candidates-container .candidate a.link-overlay:hover+.inner-wrapper .arrow-next{opacity:1;left:calc(50% - 2rem)}}.team-container-wrapper .candidates-container .candidate.btn-purple .title-container{color:#8E1E6C}.team-container-wrapper .candidates-container .candidate.btn-purple .change-fill{fill:#8E1E6C}.team-container-wrapper .buttons-container{display:block;text-align:center;padding-top:7rem}.contactblock-container-wrapper#item-2 .scroll-down .change-fill,body.about .textblock-container-wrapper#item-2 .scroll-down .change-fill,.pointers-container-wrapper#item-2 .scroll-down .change-fill{fill:#fff}.about-container-wrapper{padding:13rem 0;background-color:#fff}.about-container-wrapper#item-2:after{background-color:#fff}.about-container-wrapper#item-2 .background-container{background-repeat:no-repeat;background-image:url('../images/background-white.svg?1726826043');background-size:auto auto;background-size:180% auto;background-position:top center}.about-container-wrapper .flex{gap:4rem;align-items:center}.about-container-wrapper .content-container{width:50%}.about-container-wrapper .content-container .text-container{max-width:50rem;margin-left:auto;margin-right:auto}.about-container-wrapper .content-container .text-container h2{color:#2F8DB2;margin-bottom:0}.about-container-wrapper .content-container .text-container h4{color:#2F8DB2;font-weight:500}.about-container-wrapper .content-container .text-container ul{list-style-type:none;padding-left:0}.about-container-wrapper .content-container .text-container a[href*="mailto:"],.about-container-wrapper .content-container .text-container a[href*="tel:"]{padding-left:6.2rem;background-repeat:no-repeat;background-image:url('../images/mail.svg?1726826043');background-size:4rem auto;background-position:0.7rem 0;min-height:4rem;line-height:4rem;display:block;margin-bottom:1rem}.about-container-wrapper .content-container .text-container a[href*="tel:"]{background-repeat:no-repeat;background-image:url('../images/phone.svg?1726826043');background-size:4rem auto}.about-container-wrapper .images-container{width:50%;position:relative}.about-container-wrapper .images-container img{mask:url(/assets/images/circle-path.svg#star) 50% 50%/95% no-repeat;background:#D5FEFF}.about-container-wrapper .images-container .number-container{position:absolute;bottom:calc(5% - 5rem);left:calc(50% - 4rem);width:8.9rem;height:10.3rem}.about-container-wrapper .images-container .number-container span{font-size:5.5rem;line-height:1;margin-top:2px}.textblock-container-wrapper{padding:13rem 0;background-color:#fff}.about-container-wrapper+.textblock-container-wrapper:not(:last-child){background-color:#D5FEFF;color:#2F8DB2}.textblock-container-wrapper#item-2{padding-top:2rem}.textblock-container-wrapper#item-2:after{background-color:#fff}body.about .textblock-container-wrapper#item-2:after{background-color:#D5FEFF}.textblock-container-wrapper#item-2 .background-container{background-image:url("../images/background-white.svg")}body.about .textblock-container-wrapper#item-2 .background-container{background-image:url("../images/background.svg")}.textblock-container-wrapper#item-2 .text-container{padding-top:13rem}body.about .textblock-container-wrapper#item-2 .text-container{padding-top:6rem;color:#2F8DB2}.textblock-container-wrapper .text-container{font-size:1.8rem}.textblock-container-wrapper .text-container>p,.textblock-container-wrapper .text-container>h1,.textblock-container-wrapper .text-container>h2,.textblock-container-wrapper .text-container>h3,.textblock-container-wrapper .text-container>h4,.textblock-container-wrapper .text-container blockquote,.textblock-container-wrapper .text-container .buttons-container,.textblock-container-wrapper .text-container video,.textblock-container-wrapper .text-container ul,.textblock-container-wrapper .text-container img{max-width:99.6rem;margin-left:auto;margin-right:auto}.textblock-container-wrapper .text-container>p+.columns-container,.textblock-container-wrapper .text-container>h1+.columns-container,.textblock-container-wrapper .text-container>h2+.columns-container,.textblock-container-wrapper .text-container>h3+.columns-container,.textblock-container-wrapper .text-container>h4+.columns-container,.textblock-container-wrapper .text-container blockquote+.columns-container,.textblock-container-wrapper .text-container .buttons-container+.columns-container,.textblock-container-wrapper .text-container video+.columns-container,.textblock-container-wrapper .text-container ul+.columns-container,.textblock-container-wrapper .text-container img+.columns-container{max-width:99.6rem;margin-left:auto;margin-right:auto;gap:2.4rem}.article-intro-block{position:relative;padding-top:5rem}.article-intro-block:after{content:'\A';width:100%;height:calc(100vh - 19.2rem);background-color:#2F8DB2;position:absolute;top:0;left:0;z-index:0}.article-intro-block .background-container{background-repeat:no-repeat;background-image:url('../images/background-white.svg?1726826043');background-size:auto auto;width:100%;position:absolute;top:47vh;z-index:1;height:50rem;bottom:0;background-size:350% auto;background-position:54% 0%}@media (max-width: 1080px){.article-intro-block .background-container{top:unset;bottom:0}}@media (max-height: 950px){.article-intro-block .background-container{top:calc(100% - 50rem - 16rem)}}.article-intro-block .background-container .scroll-down{position:absolute;top:-1rem;left:calc(50% - 2rem)}.article-intro-block .relative{z-index:2}.article-intro-block .container-wrapper{width:99.6rem}.article-intro-block .images-container img{overflow:hidden;border-radius:16px;margin-bottom:6rem}.article-intro-block .title-container h1{color:#2F8DB2;margin-bottom:0}.article-intro-block .date-container{font-family:'Visby', sans-serif;font-weight:500;font-style:normal;font-display:swap;font-size:1.6rem;color:#444}.article-intro-block+#item-2 .scroll-down{display:none}.textblock-centered-container-wrapper{padding:14rem 0;text-align:center;background-color:#8E1E6C;color:#D5FEFF}.textblock-centered-container-wrapper .title-container{font-family:'Visby', sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:4.8rem;letter-spacing:0em;line-height:1.2;-moz-transition:font-size 500ms ease;-ms-transition:font-size 500ms ease;-o-transition:font-size 500ms ease;-webkit-transition:font-size 500ms ease;transition:font-size 500ms ease;margin-bottom:2.5rem}@media (max-width: 450px){.textblock-centered-container-wrapper .title-container{font-size:3.7rem}}.textblock-centered-container-wrapper .text-container{margin-bottom:5rem;max-width:69rem;margin-left:auto;margin-right:auto}.animated-text-container{padding:14rem 0 6rem 0;background-color:#D5FEFF;color:#2F8DB2}.animated-text-container .title-container{text-align:center;margin-bottom:3rem;font-family:'Visby', sans-serif;font-weight:500;font-style:normal;font-display:swap;font-size:3.2rem}.contactblock-container-wrapper{padding:13rem 0}.contactblock-container-wrapper .top-container{padding:8rem 0;text-align:center;color:#2F8DB2}.contactblock-container-wrapper .top-container .title-container{margin-bottom:4rem;font-family:'Visby', sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:4rem;letter-spacing:0em;line-height:1.2;-moz-transition:font-size 500ms ease;-ms-transition:font-size 500ms ease;-o-transition:font-size 500ms ease;-webkit-transition:font-size 500ms ease;transition:font-size 500ms ease}@media (max-width: 450px){.contactblock-container-wrapper .top-container .title-container{font-size:3.3rem}}.contactblock-container-wrapper .top-container .text-container{margin-bottom:4rem}.contactblock-container-wrapper .relative{z-index:2}.contactblock-container-wrapper form{max-width:84rem;margin-left:auto;margin-right:auto}.swiper{--swiper-navigation-sides-offset:6rem}.swiper .swiper-button-prev,.swiper .swiper-rtl .swiper-button-next{width:4rem;height:4rem}.swiper .swiper-button-prev svg,.swiper .swiper-rtl .swiper-button-next svg{display:block;width:4rem}.swiper .swiper-button-prev:after,.swiper .swiper-rtl .swiper-button-next:after{display:none}.swiper .swiper-button-next,.swiper .swiper-rtl .swiper-button-prev{width:4rem;height:4rem}.swiper .swiper-button-next svg,.swiper .swiper-rtl .swiper-button-prev svg{display:block;width:4rem}.swiper .swiper-button-next:after,.swiper .swiper-rtl .swiper-button-prev:after{display:none}@media (min-width: 1450px){.contactblock-container-wrapper#item-2 .background-container,.about-container-wrapper#item-2 .background-container,.team-container-wrapper#item-2 .background-container,.pointers-container-wrapper#item-2 .background-container,.news-container-wrapper#item-2 .background-container,.textblock-container-wrapper#item-2 .background-container{height:29rem;top:-12rem;background-size:350% auto;background-position:54% 0%}.hero-titel-block-container-wrapper{padding:5rem 0 43rem}}@media (max-width: 1200px){header .logo-container svg{width:11.7rem}header .menu-list{width:calc(100% - 11.7rem - 2.4rem)}.pointers-container-wrapper .pointers-container .pointer .inner-wrapper .title-container{padding-top:calc(14vw - 2.4rem)}.team-container-wrapper .candidates-container .candidate .inner-wrapper .title-container{padding-top:14vw}}@media (max-width: 1160px){header{width:100vw}header.headroom{top:0;width:100%;position:fixed;z-index:99;-moz-transition:transform 0.3s;-ms-transition:transform 0.3s;-o-transition:transform 0.3s;-webkit-transition:transform 0.3s;transition:transform 0.3s}header.headroom+.content-wrapper{padding-top:13.7rem}header.headroom--unpinned{-moz-transform:translate(0, -150%);-ms-transform:translate(0, -150%);-o-transform:translate(0, -150%);-webkit-transform:translate(0, -150%);transform:translate(0, -150%)}header.headroom--pinned:not(.headroom--top){-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);background-color:#fff}header .container-wrapper{padding:4rem 0;max-height:calc(100vh - 4rem);overflow-y:scroll}header .flex{flex-wrap:wrap}header .logo-container{display:inline-block;vertical-align:middle;position:relative;z-index:5}header .logo-container svg{width:8rem}header #collapse-menu+.menu-trigger-container+.menu-list{height:0;max-height:0;overflow:hidden;float:left;transition:max-height 500ms ease,height 500ms ease;position:absolute;top:0;left:0;background-color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column}header #collapse-menu+.menu-trigger-container+.menu-list ul{opacity:0;-moz-transition:opacity 500ms ease;-ms-transition:opacity 500ms ease;-o-transition:opacity 500ms ease;-webkit-transition:opacity 500ms ease;transition:opacity 500ms ease}header #collapse-menu:checked+.menu-trigger-container label span{opacity:0;background-color:#2F8DB2}header #collapse-menu:checked+.menu-trigger-container label span:first-child{opacity:1;-moz-transform:rotate(45deg) translate(7px, 7px);-ms-transform:rotate(45deg) translate(7px, 7px);-o-transform:rotate(45deg) translate(7px, 7px);-webkit-transform:rotate(45deg) translate(7px, 7px);transform:rotate(45deg) translate(7px, 7px)}header #collapse-menu:checked+.menu-trigger-container label span:last-child{opacity:1;-moz-transform:rotate(-45deg) translate(5px, -6px);-ms-transform:rotate(-45deg) translate(5px, -6px);-o-transform:rotate(-45deg) translate(5px, -6px);-webkit-transform:rotate(-45deg) translate(5px, -6px);transform:rotate(-45deg) translate(5px, -6px)}header #collapse-menu:checked+.menu-trigger-container+.menu-list{height:100vh;float:none;max-height:100vh;overflow:scroll}header #collapse-menu:checked+.menu-trigger-container+.menu-list ul{opacity:1}header #collapse-menu:checked+.menu-trigger-container+.menu-list .buttons-list{display:block;padding-bottom:4rem}header #collapse-menu:checked+.menu-trigger-container+.menu-list .buttons-list ul{padding-top:0}header .menu-trigger-container{display:inline-block;width:calc(100% - 11.7rem - 2.4rem);text-align:right;vertical-align:middle;z-index:5}header .menu-trigger-container .hamburger-icon{display:inline-block;cursor:pointer;outline:none}header .menu-trigger-container .hamburger-icon span{display:block;height:2px;width:25px;background-color:#D5FEFF;margin-bottom:7px;-moz-transition:all 500ms;-ms-transition:all 500ms;-o-transition:all 500ms;-webkit-transition:all 500ms;transition:all 500ms}header .menu-trigger-container .hamburger-icon span:last-child{margin-bottom:0}}@media (max-width: 1160px) and (hover: hover){header .menu-trigger-container .hamburger-icon:hover span{background-color:#8E1E6C}}@media (max-width: 1160px){header:has(+.content-wrapper .article-intro-block#item-1) .menu-trigger-container .hamburger-icon span,header:has(+.content-wrapper .hero-titel-block-container-wrapper#item-1) .menu-trigger-container .hamburger-icon span{background-color:#D5FEFF}header:has(+.content-wrapper .article-intro-block#item-1):has(#collapse-menu:checked) .menu-trigger-container .hamburger-icon span,header:has(+.content-wrapper .hero-titel-block-container-wrapper#item-1):has(#collapse-menu:checked) .menu-trigger-container .hamburger-icon span{background-color:#2F8DB2}header .buttons-list{display:none}header .menu-list{text-align:left;padding-left:0;width:100%}header .menu-list>ul{padding:12rem 3rem 1.5rem;text-align:center;width:calc(100% - 6rem)}header .menu-list>ul li{display:block}header .menu-list>ul li a{padding:1.5rem;display:inline-block}header .menu-list>ul li a:after{left:0;top:calc(50% - 2.5px)}header .menu-list li .dropdown-menu{position:relative}header .menu-list li .dropdown-menu a{display:block}}@media (max-width: 1024px){footer .flex{flex-wrap:wrap}footer .flex .column-right{width:100%}footer .flex .column-left .flex{justify-content:flex-start}.pointers-container-wrapper .pointers-container .pointer,.team-container-wrapper .candidates-container .candidate{width:calc(33.333% - ((2 * 2.4rem) / 3))}.pointers-container-wrapper .pointers-container .pointer .inner-wrapper .title-container{padding-top:calc(17vw - 2.4rem)}.team-container-wrapper .candidates-container .candidate .inner-wrapper .title-container{padding-top:17vw}}@media (max-width: 750px){header .container-wrapper,.container-wrapper{max-width:calc(100% - 60px);width:calc(100% - 60px)}.hero-block-container-wrapper{height:60rem;height:80vh;min-height:70rem}.hero-block-container-wrapper .image-container.full-size figure{height:calc(100% - 12rem)}.team-container-wrapper#item-2,.pointers-container-wrapper#item-2{margin-top:-13rem}.team-container-wrapper#item-2 .background-container,.pointers-container-wrapper#item-2 .background-container{height:30rem;top:-13rem}.pointers-container-wrapper .pointers-container .pointer .inner-wrapper .title-container{padding-top:calc(23vw - 2.4rem)}.team-container-wrapper .candidates-container .candidate .inner-wrapper .title-container{padding-top:27vw}.article-intro-block{padding-bottom:6rem}.article-intro-block+#item-2{margin-top:0}.article-intro-block+#item-2 .background-container{top:-32rem;height:64rem}.news-container-wrapper .articles-container .article,.team-container-wrapper .candidates-container .candidate,.pointers-container-wrapper .pointers-container .pointer{width:calc(50% - (4rem / 2))}body.about .textblock-container-wrapper#item-2 .text-container,.textblock-container-wrapper#item-2 .text-container,.news-container-wrapper .articles-container{padding-top:0}.hero-block-container-wrapper .title-container{width:19.3rem;height:22.5rem}.hero-block-container-wrapper .title-container h1{font-size:4.2rem}.contactblock-container-wrapper#item-2,.about-container-wrapper#item-2,.team-container-wrapper#item-2,.pointers-container-wrapper#item-2,.news-container-wrapper#item-2,.textblock-container-wrapper#item-2{padding-top:7rem}footer .column-left .flex{flex-wrap:wrap}footer .column-left .flex .contact-container{width:calc(50% - 2rem)}footer .column-left .flex .contact-container .bottom-container{display:none}footer .flex>.bottom-container{display:block}footer .flex>.bottom-container .website,footer .flex>.bottom-container .link-item{width:auto}}@media (max-width: 650px){.about-container-wrapper{padding-bottom:8rem}.about-container-wrapper .flex{flex-direction:column}.about-container-wrapper .flex .content-container,.about-container-wrapper .flex .images-container{width:100%}.about-container-wrapper .flex .images-container{margin-bottom:4rem}}@media (max-width: 600px){.news-container-wrapper .articles-container .article{width:100%;min-width:0}.pointers-container-wrapper .pointers-container .flex,.team-container-wrapper .candidates-container .flex{justify-content:center}.team-container-wrapper .candidates-container .candidate,.pointers-container-wrapper .pointers-container .pointer{width:100%;max-width:32rem;min-width:0}.contactblock-container-wrapper .top-container{padding:0 0 2rem 0}.contactblock-container-wrapper .top-container .title-container{margin-bottom:2rem}.pointers-container-wrapper .pointers-container .pointer .inner-wrapper .title-container{padding-top:15rem}.team-container-wrapper .candidates-container .candidate .inner-wrapper .title-container{padding-top:20rem}}@media (max-width: 500px){header .container-wrapper,.container-wrapper{max-width:calc(100% - 30px);width:calc(100% - 30px)}.contactblock-container-wrapper,.textblock-container-wrapper,.team-container-wrapper,.pointers-container-wrapper,.textblock-centered-container-wrapper{padding:8rem 0}.animated-text-container{padding:8rem 0 2rem 0}.article-intro-block{padding-top:0;padding-bottom:2rem}.article-intro-block .background-container{height:40rem}}@media (max-width: 450px){footer .logo-container svg{max-width:100%}footer .column-left .flex{gap:2rem}footer .column-left .flex .contact-container{width:100%}footer .column-left .flex .text-container p{margin-bottom:0rem}}
