@import url("https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@100;600&family=Roboto:wght@400;500;700&display=swap");.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:#7C7C7C}body{font-family:"Roboto", sans-serif;font-weight:400;font-style:normal;font-display:swap;font-size:1.8rem;line-height:1.66;letter-spacing:0}p+p{margin-top:3rem}.text-container,.text-container p{margin-bottom:2.6rem}.text-container:last-child,.text-container p:last-child{margin-bottom:0}.menu-list ul li a{font-family:"Barlow Condensed", sans-serif;font-weight:600;font-style:normal;font-display:swap;font-size:1.8rem;letter-spacing:0.3rem;line-height:1.4;color:#fff;text-transform:uppercase}.name-container{font-size:2.1rem}.redactor h1,.redactor h2,.redactor h3,.redactor h4{color:#003874}body.home .redactor h1,body.home .redactor h2,body.home .redactor h3,body.home .redactor h4{color:#fff}.redactor h1{font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;font-display:swap;font-size:9.6rem;letter-spacing:0;line-height:0.95;-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: 850px){.redactor h1{font-size:7.5rem}}@media (max-width: 450px){.redactor h1{font-size:4.5rem}}.redactor h1:not(:last-child){margin-bottom:4rem}.redactor h2{font-family:"Roboto", sans-serif;font-weight:500;font-style:normal;font-display:swap;font-size:4rem;letter-spacing:0;line-height:1.25;-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){.redactor h2{font-size:3rem}}.redactor h2:not(:last-child){margin-bottom:4rem}.redactor h3{font-family:"Barlow Condensed", sans-serif;font-weight:600;font-style:normal;font-display:swap;font-size:2.8rem;letter-spacing:0.3rem;line-height:1.4;text-transform:uppercase;margin-bottom:1rem}.redactor h3:has(+h1){font-size:3rem}@media (max-width: 450px){.redactor h3{font-size:1.6rem}}.redactor h4{font-family:"Roboto", sans-serif;font-weight:500;font-style:normal;font-display:swap;font-size:5rem;letter-spacing:0;line-height:2.2;line-height:1.2}@media (max-width: 450px){.redactor h4{font-size:3.6rem}}.redactor h4:not(:last-child){margin-bottom:4rem}.redactor h4 .marker{font-size:10rem}@media (max-width: 850px){.redactor h4 .marker{font-size:7rem}}@media (max-width: 450px){.redactor h4 .marker{font-size:4.7rem}}.redactor p a{color:inherit;text-decoration:underline}.redactor .marker{color:#B49859}.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:"Roboto", sans-serif;font-weight:400;font-style:normal;font-display:swap;font-size:1.8rem;line-height:1.66;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}.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:"Roboto", sans-serif;font-weight:500;font-style:normal;font-display:swap;letter-spacing:0;font-size:2rem;line-height:1;padding:1.5rem 0;padding-right:2.5rem;background-color:transparent;border:0px;border-radius:0;position:relative}.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?1717139773');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}}.legal-links{font-size:1.3rem}.upper{text-transform:uppercase}.social-icons{margin:0;display:flex;align-items:center;gap:1.3rem}.social-icons svg{display:block}.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:#B49859}}a{-moz-transition:color 500ms;-ms-transition:color 500ms;-o-transition:color 500ms;-webkit-transition:color 500ms;transition:color 500ms;text-decoration:none;color:#F5F5F5}.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}body.home,html.home{background-color:#003874;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?1714389093');background-size:42px auto;background-size:contain;background-repeat:no-repeat}.v3-picture{display:block;width:100%;aspect-ratio:var(--img-aspect-ratio)}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-bottom:0;margin-right:0}.btn a{font-family:"Roboto", sans-serif;font-weight:500;font-style:normal;font-display:swap;letter-spacing:0;font-size:2rem;line-height:1;display:block;padding:1.6rem 4rem;border-radius:5rem;background-color:#B49859;border:1px solid #B49859;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.7rem;padding:1.2rem 3.7rem}}.btn a svg{display:inline-block;-moz-transform:translate(10px, 2px);-ms-transform:translate(10px, 2px);-o-transform:translate(10px, 2px);-webkit-transform:translate(10px, 2px);transform:translate(10px, 2px);width:0;-moz-transition:width 500ms ease;-ms-transition:width 500ms ease;-o-transition:width 500ms ease;-webkit-transition:width 500ms ease;transition:width 500ms ease}@media (hover: none){.btn a svg{width:3.8rem}}@media (hover: hover){a:hover+div .btn a svg,.btn a:hover svg{width:3.8rem}}input[type=checkbox]+label[for*="readmore-"]+.collapsible-block{max-height:0;overflow:hidden;position:relative;-webkit-transition:max-height 500ms ease,margin 500ms ease;-moz-transition:max-height 500ms ease,margin 500ms ease;-ms-transition:max-height 500ms ease,margin 500ms ease;-o-transition:max-height 500ms ease,margin 500ms ease;transition:max-height 500ms ease,margin 500ms ease}input[type=checkbox]:checked+label[for*="readmore-"] a[data-text] span{display:none}input[type=checkbox]:checked+label[for*="readmore-"] a[data-text]:before{content:attr(data-text);display:inline;font:inherit}input[type=checkbox]:checked+label[for*="readmore-"] svg{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:-2px;top:-1.5px;position:relative}input[type=checkbox]:checked+label[for*="readmore-"]+.collapsible-block{margin-top:3rem;max-height:1000vh}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;-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;transition-delay:opacity  0.3s}.fade.img-fade{opacity:1}.fade-in{opacity:0;-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);transform:translateY(100px);-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;transition-delay:opacity 0.3s, transform 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)}.zoom-container{position:fixed;border-radius:0;margin-left:0px;margin-top:0px;width:0;height:0;pointer-events:none;z-index:10000;transition-property:width, height, background, border, margin-left, margin-top, border-radius, background-size, transform, rotate, translate, clip-path;transition-duration:0.3s;transition-timing-function:ease;border:0px solid #D9D9D9;border-radius:50%;display:inline-block;padding:0rem;overflow:hidden;background-color:#EFEFEF;-moz-transform:translate(0, -90%);-ms-transform:translate(0, -90%);-o-transform:translate(0, -90%);-webkit-transform:translate(0, -90%);transform:translate(0, -90%)}@media (hover: none){.zoom-container{display:none}}.zoom-container img{object-fit:none;object-position:0 0;width:auto;height:auto;max-width:none;max-height:none}.zoom-container.active{transition-property:width, height, background, margin-left, margin-top, border, transform, rotate, translate;transition-duration:0.3s;transition-timing-function:ease;width:22rem;height:22rem;border-width:1px}.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% - 12rem);width:143.6rem;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:#fff}.animated-text-block .valign{padding-top:30px;padding-bottom:30px}.animated-text-block .left,.animated-text-block .right{height:25px;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}header{background-color:#003874;position:relative;z-index:99}body:has(.hero-header-container-wrapper#item-1) header{background-color:transparent}body:has(.hero-header-container-wrapper#item-1) header.headroom--pinned:not(.headroom--top){background-color:#003874;-moz-transition:background 500ms ease;-ms-transition:background 500ms ease;-o-transition:background 500ms ease;-webkit-transition:background 500ms ease;transition:background 500ms ease}header .container-wrapper{max-width:calc(100% - 60px);width:calc(100% - 120px)}header .wrapper{padding:4rem 0;-moz-transition:padding 500ms ease;-ms-transition:padding 500ms ease;-o-transition:padding 500ms ease;-webkit-transition:padding 500ms ease;transition:padding 500ms ease}header .logo-container svg{display:block;width:22.1rem}header .menu-list{vertical-align:baseline;display:inline-block;width:calc(100% - 22.1rem);text-align:right}header .menu-list .social-icons{display:inline-flex;vertical-align:middle;padding-left:2rem}header .menu-list ul{display:inline-block;vertical-align:middle;list-style-type:none}header .menu-list ul li{display:inline-block}header .menu-list ul li a{padding:3rem 3.3rem 3rem 3.3rem;cursor:pointer;position:relative;display: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}header .menu-list ul li a.active{color:#B49859}@media (hover: hover){header .menu-list ul li a:hover{color:#B49859}}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:16.4rem}body.home header.headroom+.content-wrapper{padding-top:0rem}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:#003874}header.headroom--pinned:not(.headroom--top) .wrapper{padding:1rem 0}.menu-trigger-container{display:none}footer{background-color:#003874;color:#fff;position:relative;z-index:26;padding:14rem 0 2rem;text-align:center}footer .legal-links{padding-top:12rem}footer .legal-links a{text-decoration:none;color:inherit;position:relative}@media (hover: hover){footer .legal-links a:hover{color:#7C7C7C}}footer .legal-links p{display:inline-block;vertical-align:baseline}footer .smashed{position:absolute;bottom:2rem;right:2rem;height:4.5rem;display:flex;flex-direction:column;justify-content:flex-end}footer .smashed a{display:flex;gap:0 1rem;font-size:11px;align-items:flex-end}footer .smashed a .text-container,footer .smashed a .text-container p{margin-bottom:0}footer .smashed .text-container{width:0px;white-space:nowrap;overflow:hidden;-moz-transition:width 500ms ease;-ms-transition:width 500ms ease;-o-transition:width 500ms ease;-webkit-transition:width 500ms ease;transition:width 500ms ease}footer .smashed .icon-container{width:5rem;-moz-transition:width 500ms ease;-ms-transition:width 500ms ease;-o-transition:width 500ms ease;-webkit-transition:width 500ms ease;transition:width 500ms ease}@media (hover: hover){footer .smashed:hover .icon-container{width:3rem}footer .smashed:hover .text-container{width:13.2rem}}.textblock-container-wrapper{text-align:left;padding:6rem 0}.textblock-container-wrapper .text-container{max-width:123rem;margin-left:auto;margin-right:auto}.textblock-container-wrapper .text-container .buttons-container{justify-content:center}.textblock-container-wrapper .text-container.small-container{max-width:89rem}.textblock-container-wrapper#item-1 .container-wrapper:first-child{padding-top:6rem}@media (max-width: calc(143.6rem + 120px)){.textblock-w-image-container-wrapper .content-container .inner-wrapper{margin-left:6rem}.textblock-w-image-container-wrapper .flex.reverse .content-container .inner-wrapper{margin-right:6rem}}@media (max-width: 1330px){.team-container-wrapper .team-wrapper{justify-content:space-evenly}}@media (max-width: 1200px){.textblock-w-image-container-wrapper:has(+.anchor+.team-container-wrapper):after,.textblock-w-image-container-wrapper:has(+.team-container-wrapper):after{display:none}}@media (max-width: 830px){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:7.8rem}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)}header>.wrapper{padding:1rem 0;max-height:calc(100vh - 4rem);overflow-y:scroll}header .flex{flex-wrap:wrap}header .menu-list .social-icons{position:absolute;top:2.3rem;right:8rem}header .menu-list .social-icons svg{width:2.4rem;height:auto}header .menu-list .social-icons svg [fill]{fill:#fff}header .menu-list .social-icons svg [stroke]{stroke:#fff}header .logo-container{display:inline-block;vertical-align:middle;position:relative;z-index:5}header .logo-container svg{width:16rem}header .logo-container svg [fill]{fill:#fff}header .logo-container svg [stroke]{stroke:#fff}header:has(#collapse-menu:checked) .logo-container svg [fill]{fill:#003874}header:has(#collapse-menu:checked) .logo-container svg [stroke]{stroke:#003874}header:has(#collapse-menu:checked) .menu-list .social-icons{padding-left:0;position:static}header:has(#collapse-menu:checked) .menu-list .social-icons svg [fill]{fill:#003874}header:has(#collapse-menu:checked) .menu-list .social-icons svg [stroke]{stroke:#003874}header #collapse-menu+.menu-trigger-container+.menu-list{height:0;max-height:0;float:left;transition:max-height 500ms ease,height 500ms ease;position:absolute;top:0;left:0;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}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:#003874}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}header #collapse-menu:checked+.menu-trigger-container+.menu-list ul{opacity:1}header .menu-trigger-container{display:inline-block;width:calc(100% - 16rem);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:#fff;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: 830px) and (hover: hover){header .menu-trigger-container .hamburger-icon:hover span{width:30px;background-color:#fff}}@media (max-width: 830px){header .menu-list{text-align:left;padding-left:0;width:100%}header .menu-list ul{padding:8.5rem 3rem 2.5rem;text-align:center;width:calc(100% - 6rem)}header .menu-list ul li{display:block}header .menu-list ul li a{padding:1.5rem;color:#003874}header .menu-list li .dropdown-menu{position:relative}header .menu-list li .dropdown-menu a{display:block}}@media (max-width: 1024px){.textblock-w-image-container-wrapper .flex{align-items:flex-start}header .menu-list ul li a{padding:3rem 1.5rem 3rem 1.5rem}}@media (max-width: 979px){.activities-container-wrapper .activities-wrapper .activity-item .inner-wrapper{flex-wrap:wrap}.activities-container-wrapper .activities-wrapper .activity-item .inner-wrapper .date-container{font-size:1.9rem;width:100%;flex:unset}}@media (max-width: 850px){header .container-wrapper,.container-wrapper{width:100%;max-width:calc(100% - 6rem)}.textblock-w-image-container-wrapper .content-container .inner-wrapper{margin-left:3rem}.textblock-w-image-container-wrapper .flex.reverse .content-container .inner-wrapper{margin-right:3rem}.textblock-w-image-container-wrapper:has(+.anchor+.team-container-wrapper),.textblock-w-image-container-wrapper:has(+.team-container-wrapper){padding-bottom:0}.textblock-w-image-container-wrapper .flex,.textblock-w-image-container-wrapper .flex.reverse{flex-direction:column;gap:6rem 0}.textblock-w-image-container-wrapper .flex .content-container,.textblock-w-image-container-wrapper .flex .images-container,.textblock-w-image-container-wrapper .flex.reverse .content-container,.textblock-w-image-container-wrapper .flex.reverse .images-container{width:100%}.textblock-w-image-container-wrapper .flex .content-container .inner-wrapper,.textblock-w-image-container-wrapper .flex.reverse .content-container .inner-wrapper{margin-left:3rem;margin-right:3rem}.textblock-w-image-container-wrapper .flex .content-container .inner-wrapper .text-container,.textblock-w-image-container-wrapper .flex.reverse .content-container .inner-wrapper .text-container{margin:0}}@media (max-width: 650px){.activities-container-wrapper .activities-wrapper .activity-item .inner-wrapper .event-container{flex:unset}.activities-container-wrapper .activities-wrapper .activity-item .inner-wrapper .buttons-container{margin-top:2rem;width:100%}}@media (max-width: 600px){.textblock-w-image-container-wrapper,.textblock-container-wrapper{padding:4rem 0}.textblock-w-image-container-wrapper .content-container .inner-wrapper .text-container p{padding-left:3rem}.cta-container-wrapper,.fundraising-container-wrapper,.activities-container-wrapper,.team-container-wrapper{padding:6rem 0}footer,footer .legal-links{padding-top:6rem}}@media (max-width: 450px){header .container-wrapper,.container-wrapper{width:100%;max-width:calc(100% - 3rem)}header .menu-list .social-icons{position:static}header #collapse-menu+.menu-trigger-container+.menu-list{overflow:hidden}.textblock-w-image-container-wrapper .flex .content-container .inner-wrapper{margin-left:1.5rem;margin-right:1.5rem}.textblock-w-image-container-wrapper .flex .content-container .inner-wrapper .text-container p{padding-left:1.5rem}.textblock-w-image-container-wrapper .flex.reverse .content-container .inner-wrapper{margin-left:1.5rem;margin-right:1.5rem}}
