@font-face{font-family:LexendDeca-Bold;font-weight:700;src:url(fonts/LexendDeca-Bold.ttf) format("truetype")}@font-face{font-family:LexendDeca-Medium;font-weight:500;src:url(fonts/LexendDeca-Medium.ttf) format("truetype")}@font-face{font-family:LexendDeca-Regular;font-weight:400;src:url(fonts/LexendDeca-Regular.ttf) format("truetype")}@font-face{font-family:OpenSans_Bold;font-weight:700;src:url(fonts/OpenSans-Bold.ttf) format("truetype")}@font-face{font-family:OpenSans_Medium;font-weight:700;src:url(fonts/OpenSans-Medium.ttf) format("truetype")}@font-face{font-family:OpenSans_Regular;font-weight:700;src:url(fonts/OpenSans-Regular.ttf) format("truetype")}.max-width{margin-left:auto;margin-right:auto;max-width:1080px}@keyframes reveal{0%{width:0}to{width:250px}}body,html{font-size:10px}.h1,h1{font-size:4rem;line-height:48px}.h2,h2{font-size:3.2rem;line-height:38.4px}.h3,h3{font-size:2.4rem;line-height:28.8px}a,li,p{font-size:1.6rem;line-height:24px}a.title.lg,li.title.lg,p.title.lg{font-size:2rem;line-height:24px}a.title.md,li.title.md,p.title.md{font-size:1.6rem;line-height:19.2px}a.title.sm,li.title.sm,p.title.sm{font-size:1.2rem;line-height:14.4px}a.body,li.body,p.body{font-family:LexendDeca-Medium,sans-serif}a.body.lg,li.body.lg,p.body.lg{font-size:2rem;line-height:24px}a.body.md,li.body.md,p.body.md{font-size:1.6rem;line-height:19.2px}a.body.sm,li.body.sm,p.body.sm{font-size:1.2rem;line-height:14.4px}a{text-decoration:none;transition:opacity .8s ease}p a{text-decoration:underline}.display-lg{font-size:14rem;line-height:168px}.display-sm{font-size:6.4rem;line-height:76.8px}button{font-family:OpenSans_Bold,sans-serif}button,input,label{font-size:1.6rem}html{background-color:#071b1b}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background:transparent;color:#fff;font-family:LexendDeca-Regular,sans-serif;font-weight:400;line-height:1.33}@media only screen and (max-width:1024px){body{overflow:hidden}}main{display:block;position:relative}@media only screen and (max-width:1024px){main{overflow-y:scroll}}a,a:active,a:hover{outline:none;text-decoration:none}.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}*,.clearfix:after,:after,:before{box-sizing:border-box}*,ul{margin:0;padding:0}ul li{list-style:none}img{height:auto;max-width:100%}.responsive-only{display:none}@media only screen and (max-width:1024px){.responsive-only{display:block}}header{background:#062828;border-radius:12px;display:block;height:96px;left:0;margin:10.52px;position:fixed;top:0;width:calc(100% - 21.4px);z-index:5}@media only screen and (max-width:1024px){header{height:80px;z-index:6}}.primary-nav-container{flex-wrap:nowrap;justify-content:flex-start;margin:auto;max-width:1400px}.primary-nav-container,.primary-nav-container nav{align-items:center;display:flex;flex:1;height:100%;width:100%}.primary-nav-container nav{gap:32px;justify-content:space-between;padding:17px 42px}.primary-nav-container nav .logo{position:relative;z-index:2}@media only screen and (max-width:1024px){.primary-nav-container nav .logo{z-index:5}}.primary-nav-container nav .logo a{align-items:center;display:flex;flex-direction:row;justify-content:center}.primary-nav-container nav .logo a img{max-height:23px}.primary-nav-container nav .links_container{align-items:center;display:flex;flex:1;flex-direction:row;gap:20px;justify-content:space-between}@media only screen and (max-width:1024px){.primary-nav-container nav .links_container{background:#193234;display:none;height:100vh;left:0;overflow:hidden;position:fixed;top:0;width:100vw;z-index:4}.primary-nav-container nav .links_container.open{display:block}.primary-nav-container nav .menu_container,.primary-nav-container nav .menu_container .menus_wrapper,.primary-nav-container nav .menu_container .menus_wrapper .menu-primary-container{height:100%}}.primary-nav-container nav .menu_container .menus_wrapper ul#menu-primary{align-items:center;display:flex;flex-direction:row;gap:28px;height:100%;justify-content:space-between;width:100%}@media only screen and (max-width:1024px){.primary-nav-container nav .menu_container .menus_wrapper ul#menu-primary{background-color:#e76f51;border-radius:0;flex-direction:column;gap:40px;height:100%;justify-content:center;padding:0 40px;position:fixed;z-index:4}}.primary-nav-container nav .menu_container .menus_wrapper ul#menu-primary li{align-items:center;cursor:pointer;display:flex;height:100%;position:relative;white-space:nowrap}@media only screen and (max-width:1024px){.primary-nav-container nav .menu_container .menus_wrapper ul#menu-primary li{height:auto}}.primary-nav-container nav .menu_container .menus_wrapper ul#menu-primary li:hover a{opacity:.5}@media only screen and (max-width:1024px){.primary-nav-container nav .menu_container .menus_wrapper ul#menu-primary li:hover a{opacity:1}.primary-nav-container nav .menu_container .menus_wrapper ul#menu-primary li{display:block;width:100%}}.primary-nav-container nav .menu_container .menus_wrapper ul#menu-primary li a{color:#fff;cursor:pointer;display:flex;font-family:LexendDeca-Regular,sans-serif;font-size:20px;height:auto;text-align:left}@media only screen and (max-width:1024px){.primary-nav-container nav .menu_container .menus_wrapper ul#menu-primary li a{align-items:center;font-size:40px;gap:16px;justify-content:flex-start;padding:14px 0;text-align:left;width:100%}.primary-nav-container nav .menu_container .menus_wrapper ul#menu-primary li a:after{border-right:1px solid #fff;border-top:1px solid #fff;content:"";display:block;height:20px;transform:rotate(45deg);width:20px}}.primary-nav-container nav .menu_container .menus_wrapper ul#menu-primary li .sub-menu{display:none}@media only screen and (max-width:1024px){.primary-nav-container nav .menu_container .menus_wrapper ul#menu-primary li .sub-menu{display:block;gap:40px;height:100%;left:105%;padding:40px 20px;position:absolute;top:0;transform:translateX(0);transition:transform .4s ease;width:100%;z-index:4}.primary-nav-container nav .menu_container .menus_wrapper ul#menu-primary li .sub-menu li{padding:10px 0}.primary-nav-container nav .menu_container .menus_wrapper ul#menu-primary li .sub-menu a:after{display:none}.primary-nav-container nav .menu_container .menus_wrapper ul#menu-primary li .sub-menu .back-button{margin-bottom:20px}.primary-nav-container nav .menu_container .menus_wrapper ul#menu-primary li .sub-menu .back-button a{color:#fff;font-size:40px}.primary-nav-container nav .menu_container .menus_wrapper ul#menu-primary li .sub-menu .back-button a:after{display:none}.primary-nav-container nav .menu_container .menus_wrapper ul#menu-primary li .sub-menu .back-button a:before{border-right:1px solid #fff;border-top:1px solid #fff;content:"";display:block;height:20px;transform:rotate(-135deg);width:20px}}.primary-nav-container nav .menu_container .menus_wrapper ul#menu-primary li .sub-menu li{border-radius:12px;display:block;height:46px;min-width:168px;padding:8px 16px}.primary-nav-container nav .menu_container .menus_wrapper ul#menu-primary li .sub-menu li:hover{background:#304748}@media only screen and (max-width:1024px){.primary-nav-container nav .menu_container .menus_wrapper ul#menu-primary li .sub-menu li:hover{background:transparent}}.primary-nav-container nav .menu_container .menus_wrapper ul#menu-primary li .sub-menu.open{align-items:flex-start;background:#193234;border-radius:12px;color:#fff;display:flex;flex-direction:column;justify-content:flex-start;left:0;padding:10px 20px;position:absolute;top:30px}@media only screen and (max-width:1024px){.primary-nav-container nav .menu_container .menus_wrapper ul#menu-primary li .sub-menu.open{background:#e76f51;border-radius:0;height:100vh!important;justify-content:center;left:0!important;margin:0 auto;position:fixed!important;right:0!important;top:0!important;width:100%!important}}.primary-nav-container nav .menu_container .menus_wrapper ul#menu-primary li.menu-item-has-children{position:relative}@media only screen and (max-width:1024px){.primary-nav-container .social_container{display:none}}.primary-nav-container .social_container ul{align-items:center;display:flex;gap:12px}.primary-nav-container .social_container ul li{flex:1;height:24px;width:24px}.primary-nav-container .social_container ul li a{display:block}.primary-nav-container .social_container ul li img{width:100%}.primary-nav-container a.btn{align-items:center;background-color:#d7df65;border-radius:12px;color:#071b1b;display:flex;flex:1;font-family:LexendDeca-Medium,sans-serif;font-size:16px;font-weight:500;height:100%;justify-content:center;max-width:186px;padding:16px;text-align:center}@media only screen and (max-width:1024px){.primary-nav-container a.btn{display:none}}.primary-nav-container a.btn:hover{opacity:.8}@media only screen and (max-width:1024px){.primary-nav-container a.btn:hover{opacity:1}}.menu-btn{background:none;border:none;display:none;outline:none;position:relative;z-index:2}@media only screen and (max-width:1024px){.menu-btn{cursor:pointer;display:block;margin-left:auto;margin-right:20px;z-index:5}.menu-btn span{background:#929c9b;display:block;height:2px;margin:6px 0;transition:transform .5s ease;width:24px}.menu-btn.open span{background:#fff}.menu-btn.open span:first-child{transform:rotate(45deg) translateY(5.5px);transform-origin:center center}.menu-btn.open span:nth-child(2){transform:rotate(-45deg) translateY(-5.5px);transform-origin:center center}}#map{height:100vh;padding:0;position:relative;top:0;width:100vw}#map-filters{align-items:flex-end;bottom:0;display:flex;flex-wrap:nowrap;gap:30px;justify-content:center;left:0;position:absolute;width:100%;z-index:3}#map-filters.hidden{display:none}@media only screen and (max-width:1024px){#map-filters{align-items:center;display:none;flex-direction:column;gap:8px;margin-bottom:104px}}.filter-global-toggle{display:none}@media only screen and (max-width:1024px){.filter-global-toggle{align-items:center;background:#071b1b;border-radius:100%;bottom:14px;color:#d7df65;cursor:pointer;display:flex;font-size:34px;height:62px;justify-content:center;left:0;margin:auto;position:fixed;right:0;width:62px;z-index:3}.filter-global-toggle:before{content:url(https://map.cascadiaseaweed.com/wp-content/themes/theogtheme/src/images/icons/caret.svg);display:block;padding-bottom:10px}.filter-global-toggle:after{content:url(https://map.cascadiaseaweed.com/wp-content/themes/theogtheme/src/images/icons/close.svg);display:none;padding-bottom:0}.filter-global-toggle.active:before{display:none}.filter-global-toggle.active:after{display:block}}.filter-toggle-card{box-sizing:content-box;color:#fff;display:flex;flex-direction:column;font-family:LexendDeca-Bold,sans-serif;overflow:hidden;position:relative;width:250px}@media only screen and (max-width:1024px){.filter-toggle-card{height:62px;width:361px}}.filter-toggle-card.restoration .filter-card-image-container{background:#2a9f91;border-radius:40px 40px 0 0}.filter-toggle-card.restoration .filter-card-content-container{background:#2a9f91}.filter-toggle-card.biodiversity .filter-card-image-container{background:#004257;border-radius:40px 40px 0 0}.filter-toggle-card.biodiversity .filter-card-content-container{background:#004257}.filter-toggle-card.value-chains .filter-card-image-container{background:#e76f51;border-radius:40px 40px 0 0}.filter-toggle-card.value-chains .filter-card-content-container{background:#e76f51}.filter-toggle-card.engineering .filter-card-image-container{background:#2bafc0;border-radius:40px 40px 0 0}.filter-toggle-card.engineering .filter-card-content-container{background:#2bafc0}.filter-toggle-card .filter-card-content-container{border-radius:40px 40px 0 0;display:flex;flex-direction:column;height:110px;justify-content:center;opacity:.9}@media only screen and (max-width:1024px){.filter-toggle-card .filter-card-content-container{align-items:center;border-radius:34px;flex-direction:row;gap:25px;height:100%;justify-content:flex-end;padding:14px 16px}}.filter-toggle-card .filter-card-content-container button,.filter-toggle-card .filter-card-content-container span{display:none}.filter-toggle-card .filter-card-image-container{height:0;opacity:.5}@media only screen and (max-width:1024px){.filter-toggle-card .filter-card-image-container{display:none}}.filter-toggle-card.active .filter-card-image-container{height:80px!important}.filter-toggle-card.active .filter-card-content-container{border-radius:0 0 0 0;opacity:1}@media only screen and (max-width:1024px){.filter-toggle-card.active .filter-card-content-container{border-radius:34px}}.filter-toggle-card.active .filter-card-content-container button{display:block}.filter-toggle-card h3{align-items:center;display:flex;font-family:LexendDeca-Bold,sans-serif;font-size:20px;font-style:normal;font-weight:700;gap:6px;justify-content:center;line-height:20px;margin:26px 0 20px;text-align:center}@media only screen and (max-width:1024px){.filter-toggle-card h3{font-size:14px;margin:0 auto 0 0}}.filter-toggle-card h3 img{width:20px}.filter-toggle-card button{align-items:center;background-color:#004257;border:2px solid #d7df65;border-radius:4px;color:#fff;color:#d7df65;cursor:pointer;display:flex;justify-content:center;margin:0 auto 24px;max-width:200px;padding:12px 16px 10px;transition:background-color .15s ease-in-out,transform .15s ease-in-out;white-space:nowrap}@media only screen and (max-width:1024px){.filter-toggle-card button{font-size:10px;margin:0;max-width:none;padding:8px;width:100px}}.filter-toggle-card button:focus,.filter-toggle-card button:hover{background-color:#006643;transform:translateY(-1px)}.filter-toggle-card button:active{transform:translateY(0)}.filter-toggle-card button:disabled{cursor:not-allowed;opacity:.6}.filter-toggle-card button.mobile{display:none}@media only screen and (max-width:1024px){.filter-toggle-card button.mobile{display:flex}.filter-toggle-card button.desktop{display:none}}.filter-toggle-card .toggle-switch{background-color:#676767;border-radius:999px;cursor:pointer;height:20px;position:absolute;right:15px;top:18px;transition:background-color .3s;width:40px}@media only screen and (max-width:1024px){.filter-toggle-card .toggle-switch{position:relative;right:auto;top:auto}}.filter-toggle-card .toggle-switch:before{background:#2bafc0;border-radius:50%;content:"";height:16px;left:2px;position:absolute;top:2px;transform:translateX(18px);transition:transform .3s;width:16px}.filter-toggle-card .toggle-switch.active{background-color:#d7df65;right:20px;top:23px}@media only screen and (max-width:1024px){.filter-toggle-card .toggle-switch.active{position:relative;right:auto;top:auto}}.filter-toggle-card .toggle-switch.active:before{transform:translateX(0)}.map-popup{align-items:flex-start;background:rgba(0,0,0,.6);display:flex;font-family:LexendDeca-Regular,sans-serif;height:100%;justify-content:center;left:0;opacity:0;overflow-y:scroll;padding:0;position:fixed;top:0;transform:scale(.95);transition:opacity .3s ease,transform .3s ease;width:100%;z-index:6}@media only screen and (max-width:1024px){.map-popup{align-items:flex-start;height:auto;min-height:100dvh;position:absolute;z-index:4}}.map-popup.visible{opacity:1;pointer-events:auto;transform:scale(1)}.map-popup.hidden{display:none}.map-popup.restoration .map-popup-content{background:#2a9f91}.map-popup.biodiversity .map-popup-content{background:#004257}.map-popup.value-chains .map-popup-content{background:#e76f51}.map-popup.engineering .map-popup-content{background:#2bafc0}.map-popup .map-popup-content{background:#2a9f91;border-radius:30px;color:#fff;margin-top:30px;max-width:610px;padding:38px 28px;position:relative;width:100%;z-index:10}@media only screen and (max-width:1024px){.map-popup .map-popup-content{border-radius:0;height:auto;margin-top:0;max-width:100%;min-height:100dvh;padding:168px 26px 100px}}.map-popup .map-popup-content h2,.map-popup .map-popup-content h3{font-family:LexendDeca-Bold,sans-serif}.map-popup .map-popup-content p{font-family:LexendDeca-Regular,sans-serif}.map-popup #popup-paragraph-1{border-bottom:1px solid #fff;padding-bottom:42px}.map-popup #popup-heading-2{font-family:LexendDeca-Bold,sans-serif;font-size:24px;font-weight:700;line-height:28px;margin-bottom:24px;margin-top:24px}.map-popup #popup-services{padding-bottom:42px}.map-popup #popup-services ul li{list-style-type:disc;margin-bottom:24px;margin-left:20px}.map-popup #popup-services strong{font-family:LexendDeca-Bold,sans-serif}.map-popup .popup-button{align-items:center;background-color:#004257;border:2px solid #d7df65!important;border:none;border-radius:4px!important;border-radius:16px;color:#d7df65!important;color:#fff;cursor:pointer;display:flex;font-family:LexendDeca-Regular,sans-serif;font-size:16px!important;font-size:12px;font-weight:700!important;justify-content:center;margin:24px 0;min-width:0!important;padding:24px 32px 20px!important;transition:background-color .15s ease-in-out,transform .15s ease-in-out;white-space:nowrap!important}@media only screen and (max-width:1024px){.map-popup .popup-button{border-radius:31px;bottom:150px;font-size:24px;height:62px;margin:auto;position:sticky;width:252px;z-index:7}}.map-popup .popup-button:focus,.map-popup .popup-button:hover{background-color:#006643;transform:translateY(-1px)}.map-popup .popup-button:active{transform:translateY(0)}.map-popup .popup-button:disabled{cursor:not-allowed;opacity:.6}.map-popup .popup-button.mobile{display:none}@media only screen and (max-width:1024px){.map-popup .popup-button.mobile{display:flex}.map-popup .popup-button.desktop{display:none}}.popup-label{padding-bottom:34px}.popup-label h3{align-items:center;display:flex;font-family:LexendDeca-Bold,sans-serif;font-size:40px;font-weight:700;gap:16px;line-height:48px;margin:0;width:100%}.popup-label h3 img{width:38px}.popup-label span{display:block;font-size:3.2rem;line-height:38.4px;margin-left:52px}.marker-popup{align-items:flex-start;background:rgba(0,0,0,.6);display:flex;font-family:LexendDeca-Regular,sans-serif;inset:0;justify-content:center;opacity:0;overflow-y:scroll;position:fixed;transform:scale(.95);transition:all .3s ease;z-index:6}@media only screen and (max-width:1024px){.marker-popup{align-items:flex-start;height:auto;min-height:100dvh;overflow-y:scroll;position:absolute;transform:scale(0);z-index:5}}.marker-popup.hidden{display:none}.marker-popup.visible{opacity:1;pointer-events:auto;transform:scale(1)}.marker-popup .marker-popup-wrapper{margin:50px auto;max-width:70%;position:relative;z-index:2}@media only screen and (max-width:1024px){.marker-popup .marker-popup-wrapper{margin:0;max-width:100%}}.marker-popup .marker-popup-wrapper.restoration,.marker-popup .marker-popup-wrapper.restoration .marker-popup-content{background:#2a9f91}.marker-popup .marker-popup-wrapper.restoration .marker-popup-content a,.marker-popup .marker-popup-wrapper.restoration a{color:#2a9f91}.marker-popup .marker-popup-wrapper.biodiversity,.marker-popup .marker-popup-wrapper.biodiversity .marker-popup-content{background:#004257}.marker-popup .marker-popup-wrapper.biodiversity .marker-popup-content a,.marker-popup .marker-popup-wrapper.biodiversity a{color:#004257}.marker-popup .marker-popup-wrapper.value-chains,.marker-popup .marker-popup-wrapper.value-chains .marker-popup-content{background:#e76f51}.marker-popup .marker-popup-wrapper.value-chains .marker-popup-content a,.marker-popup .marker-popup-wrapper.value-chains a{color:#e76f51}.marker-popup .marker-popup-wrapper.engineering,.marker-popup .marker-popup-wrapper.engineering .marker-popup-content{background:#2bafc0}.marker-popup .marker-popup-wrapper.engineering .marker-popup-content a,.marker-popup .marker-popup-wrapper.engineering a{color:#071b1b}.marker-popup .marker-popup-content{box-sizing:content-box;color:#fff;height:100%;padding:100px 0;position:relative;width:100%}@media only screen and (max-width:1024px){.marker-popup .marker-popup-content{height:auto;padding:30px 0}}.marker-popup .marker-popup-content .marker-popup-grid{display:flex;margin:auto;max-width:90%}@media only screen and (max-width:1024px){.marker-popup .marker-popup-content .marker-popup-grid{flex-direction:column;max-width:100%;padding:115.52px 26px 50px}}.marker-popup .marker-popup-content .marker-popup-grid .popup-left{border-right:1px solid #fff;display:flex;flex:1;flex-direction:column;justify-content:flex-start;max-width:40%;padding-right:30px}@media only screen and (max-width:1024px){.marker-popup .marker-popup-content .marker-popup-grid .popup-left{border-right:none;max-width:100%;padding-right:0}}.marker-popup .marker-popup-content .marker-popup-grid .popup-left h3{font-family:LexendDeca-Regular,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px}@media only screen and (max-width:1024px){.marker-popup .marker-popup-content .marker-popup-grid .popup-left h3{margin-top:13px}}.marker-popup .marker-popup-content .marker-popup-grid .popup-left img{line-height:0;max-width:420px;width:100%}.marker-popup .marker-popup-content .marker-popup-grid .popup-left #marker-popup-heading-container{display:none}@media only screen and (max-width:1024px){.marker-popup .marker-popup-content .marker-popup-grid .popup-left #marker-popup-heading-container{display:block}.marker-popup .marker-popup-content .marker-popup-grid .popup-left #marker-popup-heading-container h2{color:#d7df65;font-family:LexendDeca-Bold,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:33px;margin:18px 0}}.marker-popup .marker-popup-content .marker-popup-grid .popup-left #marker-popup-description-container{display:none}@media only screen and (max-width:1024px){.marker-popup .marker-popup-content .marker-popup-grid .popup-left #marker-popup-description-container{border-bottom:none;display:block;font-family:LexendDeca-Regular,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:26px;padding:0 0 30px}}.marker-popup .marker-popup-content .marker-popup-grid .popup-left #marker-popup-description-container a{color:#d7df65;text-decoration:underline;transition:opacity .3s ease}.marker-popup .marker-popup-content .marker-popup-grid .popup-left #marker-popup-description-container a:hover{opacity:.3}.marker-popup .marker-popup-content .marker-popup-grid .popup-left #marker-popup-description-container #marker-popup-as-seen-on-title{display:block;margin-top:20px}.marker-popup .marker-popup-content .marker-popup-grid .popup-left .marker-popup-info strong{display:block;max-width:58px;min-width:58px;white-space:nowrap;width:58px}.marker-popup .marker-popup-content .marker-popup-grid .popup-left #marker-popup-for{display:flex;font-family:LexendDeca-Regular,sans-serif;font-size:15px;font-style:normal;font-weight:500;gap:11px;line-height:normal;margin-top:44px}@media only screen and (max-width:1024px){.marker-popup .marker-popup-content .marker-popup-grid .popup-left #marker-popup-for{border-bottom:1px solid #fff;margin-top:30px}}.marker-popup .marker-popup-content .marker-popup-grid .popup-left #marker-popup-with{display:flex;font-family:LexendDeca-Regular,sans-serif;font-size:15px;font-style:normal;font-weight:500;gap:11px;line-height:normal;margin-top:8px}@media only screen and (max-width:1024px){.marker-popup .marker-popup-content .marker-popup-grid .popup-left #marker-popup-with{border-bottom:1px solid #fff;margin-top:30px}}.marker-popup .marker-popup-content .marker-popup-grid .popup-left #marker-popup-funded-by{display:flex;font-family:LexendDeca-Regular,sans-serif;font-size:15px;font-style:normal;font-weight:500;gap:11px;line-height:normal;margin-top:8px}@media only screen and (max-width:1024px){.marker-popup .marker-popup-content .marker-popup-grid .popup-left #marker-popup-funded-by{border-bottom:1px solid #fff;margin-top:30px}}.marker-popup .marker-popup-content .marker-popup-grid .popup-left #marker-popup-location{display:flex;font-family:LexendDeca-Regular,sans-serif;font-size:15px;font-style:normal;font-weight:500;gap:11px;line-height:normal;margin-top:44px}@media only screen and (max-width:1024px){.marker-popup .marker-popup-content .marker-popup-grid .popup-left #marker-popup-location{border-bottom:1px solid #fff;margin-top:30px}}.marker-popup .marker-popup-content .marker-popup-grid .popup-left #marker-popup-location img{margin-bottom:2px;max-width:20px}.marker-popup .marker-popup-content .marker-popup-grid .popup-left #marker-popup-date{display:flex;font-family:LexendDeca-Regular,sans-serif;font-size:15px;font-style:normal;font-weight:500;gap:11px;line-height:normal;margin-top:8px}@media only screen and (max-width:1024px){.marker-popup .marker-popup-content .marker-popup-grid .popup-left #marker-popup-date{border-bottom:1px solid #fff;margin-top:30px}}.marker-popup .marker-popup-content .marker-popup-grid .popup-left #marker-popup-date img{margin-bottom:2px;max-width:20px}.marker-popup .marker-popup-content .marker-popup-grid .popup-right{flex:1;padding-left:30px}@media only screen and (max-width:1024px){.marker-popup .marker-popup-content .marker-popup-grid .popup-right{display:flex;flex-direction:column;padding-left:0}}.marker-popup .marker-popup-content .marker-popup-grid .popup-right #marker-popup-heading-container{border-bottom:1px solid #fff;margin-bottom:30px;padding:0 0 30px}@media only screen and (max-width:1024px){.marker-popup .marker-popup-content .marker-popup-grid .popup-right #marker-popup-heading-container{display:none}}.marker-popup .marker-popup-content .marker-popup-grid .popup-right h2{color:#d7df65;font-family:LexendDeca-Bold,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:33px;margin-bottom:6px}@media only screen and (max-width:1024px){.marker-popup .marker-popup-content .marker-popup-grid .popup-right h2{margin-top:18px}}.marker-popup .marker-popup-content .marker-popup-grid .popup-right #marker-popup-description-container{border-bottom:1px solid #fff;font-family:LexendDeca-Regular,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:26px;padding:0 0 30px}@media only screen and (max-width:1024px){.marker-popup .marker-popup-content .marker-popup-grid .popup-right #marker-popup-description-container{border-bottom:none;margin-bottom:30px;order:1}}.marker-popup .marker-popup-content .marker-popup-grid .popup-right #marker-popup-description-container a{color:#d7df65;text-decoration:underline;transition:opacity .3s ease}.marker-popup .marker-popup-content .marker-popup-grid .popup-right #marker-popup-description-container a:hover{opacity:.3}.marker-popup .marker-popup-content .marker-popup-grid .popup-right #marker-popup-description-container #marker-popup-as-seen-on-title{display:block;margin-top:20px}.marker-popup .marker-popup-content .marker-popup-grid .popup-right .media-grid{display:flex;gap:30px;padding:30px 0}@media only screen and (max-width:1024px){.marker-popup .marker-popup-content .marker-popup-grid .popup-right .media-grid{order:3}}@media only screen and (max-width:1024px)and (max-width:768px){.marker-popup .marker-popup-content .marker-popup-grid .popup-right .media-grid{align-items:center;flex-direction:column}}.marker-popup .marker-popup-content .marker-popup-grid .popup-right .media-grid .media-image,.marker-popup .marker-popup-content .marker-popup-grid .popup-right .media-grid .media-video{height:161px;width:260px}.marker-popup .marker-popup-content .marker-popup-grid .popup-right .media-grid .media-image iframe,.marker-popup .marker-popup-content .marker-popup-grid .popup-right .media-grid .media-image img,.marker-popup .marker-popup-content .marker-popup-grid .popup-right .media-grid .media-video iframe,.marker-popup .marker-popup-content .marker-popup-grid .popup-right .media-grid .media-video img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.marker-popup .marker-popup-content .marker-popup-grid .popup-right #marker-popup-logos{background:#fff;border-radius:30px;display:flex;flex-wrap:wrap;gap:30px;margin:30px 0;padding:30px}.marker-popup .marker-popup-content .marker-popup-grid .popup-right #marker-popup-logos img{height:50px}.marker-popup .marker-popup-button{align-items:center;background-color:#004257;border:2px solid #d7df65!important;border:none;border-radius:4px!important;border-radius:16px;color:#d7df65!important;color:#fff;cursor:pointer;display:flex;font-family:LexendDeca-Regular,sans-serif;font-size:16px!important;font-size:12px;font-weight:700!important;justify-content:center;margin:44px 0;min-width:0!important;padding:24px 32px 20px!important;transition:background-color .15s ease-in-out,transform .15s ease-in-out;white-space:nowrap!important}@media only screen and (max-width:1024px){.marker-popup .marker-popup-button{border-radius:31px;bottom:150px;font-size:24px;height:62px;margin:auto;position:sticky;width:252px;z-index:7}}.marker-popup .marker-popup-button:focus,.marker-popup .marker-popup-button:hover{background-color:#006643;transform:translateY(-1px)}.marker-popup .marker-popup-button:active{transform:translateY(0)}.marker-popup .marker-popup-button:disabled{cursor:not-allowed;opacity:.6}.marker-popup .marker-popup-button.mobile{display:none}@media only screen and (max-width:1024px){.marker-popup .marker-popup-button.mobile{display:flex}.marker-popup .marker-popup-button.desktop{display:none}}#main-overlay{align-items:center;background-color:#004257;display:flex;flex-direction:column;font-family:LexendDeca-Regular,sans-serif;height:100%;justify-content:center;left:0;min-height:100dvh;padding:38px;position:fixed;top:0;transition:background-color 2s ease;width:100%;z-index:4}#main-overlay.loaded{background-color:rgba(0,66,87,.5)}#main-overlay.hidden{display:none}#main-overlay .overlay-label{max-width:510px}#main-overlay .overlay-paragraph{font-size:2rem;margin:0;max-width:575px;text-align:center;transform:translateY(-20px)}#main-overlay .close-overlay{background-color:#004257;border:2px solid #d7df65;border-radius:4px;color:#fff;color:#d7df65;cursor:pointer;display:inline-block;min-width:0;padding:24px 32px 20px;transition:background-color .15s ease-in-out,transform .15s ease-in-out;white-space:nowrap}#main-overlay .close-overlay:focus,#main-overlay .close-overlay:hover{background-color:#006643;transform:translateY(-1px)}#main-overlay .close-overlay:active{transform:translateY(0)}#main-overlay .close-overlay:disabled{cursor:not-allowed;opacity:.6}.aligncenter{display:block;margin:0 auto}.alignleft{float:left}.alignright{float:right}.wp-caption{background:#ccc;border:1px solid #666;margin:10px;padding:10px;text-align:center}br.clear{clear:both;display:block;height:1px;margin:-1px 0 0}/*!
 * fullPage 2.9.7
 * https://github.com/alvarotrigo/fullPage.js
 * MIT licensed
 *
 * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
 */.fp-enabled body,html.fp-enabled{-webkit-tap-highlight-color:rgba(0,0,0,0);margin:0;overflow:hidden;padding:0}.fp-section{box-sizing:border-box;position:relative}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{display:block;height:100%}.fp-slides{height:100%;overflow:hidden;position:relative;transition:all .3s ease-out;z-index:1}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;height:100%;vertical-align:middle;width:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{border-style:solid;cursor:pointer;height:0;margin-top:-38px;position:absolute;top:50%;transform:translateZ(0);-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;width:0;z-index:4}.fp-controlArrow.fp-prev{border-color:transparent #fff transparent transparent;border-width:38.5px 34px 38.5px 0;left:15px;width:0}.fp-controlArrow.fp-next{border-color:transparent transparent transparent #fff;border-width:38.5px 0 38.5px 34px;right:15px}.fp-scrollable{position:relative}.fp-scrollable,.fp-scroller{overflow:hidden}.fp-notransition{transition:none!important}#fp-nav{margin-top:-32px;opacity:1;position:fixed;top:50%;-webkit-transform:translateZ(0);z-index:100}#fp-nav.right{right:17px}#fp-nav.left{left:17px}.fp-slidesNav{left:0!important;margin:0 auto!important;opacity:1;position:absolute;right:0;transform:translateZ(0);z-index:4}.fp-slidesNav.bottom{bottom:17px}.fp-slidesNav.top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;height:13px;margin:7px;position:relative;width:14px}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{cursor:pointer;display:block;height:100%;position:relative;text-decoration:none;width:100%;z-index:1}#fp-nav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li a.active span,.fp-slidesNav ul li:hover a.active span{border-radius:100%;height:12px;margin:-6px 0 0 -6px;width:12px}#fp-nav ul li a span,.fp-slidesNav ul li a span{background:#333;border:0;border-radius:50%;height:4px;left:50%;margin:-2px 0 0 -2px;position:absolute;top:50%;transition:all .1s ease-in-out;width:4px;z-index:1}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{height:10px;margin:-5px 0 0 -5px;width:10px}#fp-nav ul li .fp-tooltip{color:#fff;cursor:pointer;display:block;font-family:arial,helvetica,sans-serif;font-size:14px;max-width:220px;opacity:0;overflow:hidden;position:absolute;top:-2px;white-space:nowrap;width:0}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{opacity:1;transition:opacity .2s ease-in;width:auto}#fp-nav ul li .fp-tooltip.right{right:20px}#fp-nav ul li .fp-tooltip.left{left:20px}.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell,.fp-auto-height.fp-section,.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell,.fp-responsive .fp-auto-height-responsive.fp-section{height:auto!important}