.wp-block-mangrove-page-header{background-color:#00656e;min-height:405px;padding:140px 0 100px;position:relative}.wp-block-mangrove-page-header:before{background-image:url(../../images/texture.04bd7533.png);background-position:50%;background-size:cover;bottom:0;content:"";left:0;mix-blend-mode:multiply;opacity:.75;position:absolute;right:0;top:0}@media screen and (max-width:959px){.wp-block-mangrove-page-header{min-height:0;padding:82px 0 80px}}.wp-block-mangrove-page-header .wrapper{position:relative}.wp-block-mangrove-page-header .grid{padding-left:calc(clamp(60px,clamp(60px,60px + 1.818vw - 6.8175px,75px),75px) + 25px)}@media screen and (max-width:959px){.wp-block-mangrove-page-header .grid{padding:0 70px 0 67px}}@media screen and (max-width:499px){.wp-block-mangrove-page-header .grid{padding:0 50px 0 44px}}.wp-block-mangrove-page-header .page-header__text-content{display:flex;flex-direction:column}@media screen and (max-width:499px){.wp-block-mangrove-page-header .page-header__text-content{max-width:100%}}.wp-block-mangrove-page-header .page-header__text-content .heading--h1{color:#b2cee8;line-height:120%;margin:0;text-wrap:balance}@media screen and (max-width:499px){.wp-block-mangrove-page-header .page-header__text-content .heading--h1{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-break:break-word}}.wp-block-mangrove-page-header .page-header__text-content p{color:#fff;font-size:clamp(1rem,1rem + .242vw - .05671875rem,1.125rem);font-weight:400;line-height:150%;margin:clamp(12px,clamp(12px,12px + .97vw - 3.6375px,20px),20px) 0 0;max-width:650px}.wp-block-mangrove-page-header .page-header__text-content p a{color:inherit;font-size:1em}.wp-block-mangrove-page-header .page-header__text-content p a:hover{-webkit-text-decoration:transparent;text-decoration:transparent}.wp-block-mangrove-page-header .page-header__text-content .page-header__meta{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(8px,clamp(8px,8px + .848vw - 3.18px,15px),15px);margin:clamp(12px,clamp(12px,12px + .97vw - 3.6375px,20px),20px) 0 0}.wp-block-mangrove-page-header .page-header__text-content .page-header__category{background-color:#fcab23;color:#282828;display:inline-block;font-family:LubalinRecastSansOpen,Helvetica,Arial,sans-serif;font-size:.938rem;font-style:normal;font-weight:400;line-height:120%;padding:10px;text-transform:uppercase}.wp-block-mangrove-page-header .page-header__text-content .page-header__date{color:#e6f2fc;font-family:LubalinRecastSansOpen,Helvetica,Arial,sans-serif;font-size:clamp(1rem,1rem + .242vw - .05671875rem,1.125rem);font-style:normal;line-height:150%;margin:0}.wp-block-mangrove-page-header .page-header__text-content .page-header__date span{font-weight:600}.wp-block-mangrove-page-header .page-header__image-container{aspect-ratio:1/1;background:#e6f2fc;border-radius:10px 0;bottom:75px;height:255px;left:auto;margin:auto 0 0 auto;max-width:255px;overflow:hidden;position:absolute;right:75px}@media screen and (max-width:959px){.wp-block-mangrove-page-header .page-header__image-container{bottom:54px;height:200px;max-width:200px;right:54px}}@media screen and (max-width:743px){.wp-block-mangrove-page-header .page-header__image-container{display:none}}.wp-block-mangrove-page-header .page-header__image-container img{height:100%;-o-object-fit:contain;object-fit:contain}.wp-block-mangrove-page-header.page-header--image-logo .page-header__image-container{padding:25px}@media screen and (max-width:959px){.wp-block-mangrove-page-header.page-header--image-logo .page-header__image-container{padding:20px}}.wp-block-mangrove-page-header.page-header--image-logo .page-header__image-container img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.wp-block-mangrove-page-header.page-header--image-image .page-header__image-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-mangrove-page-header .page-header__top-shape{height:230px;left:0;position:absolute;top:0;top:-85px;width:190px;z-index:1}.wp-block-mangrove-page-header .page-header__top-shape svg{height:100%;width:100%}@media screen and (max-width:calc(1260px + 20px * 2)){.wp-block-mangrove-page-header .page-header__top-shape{left:20px}}@media screen and (max-width:959px){.wp-block-mangrove-page-header .page-header__top-shape{height:200px;top:-65px;width:160px}}@media screen and (max-width:499px){.wp-block-mangrove-page-header .page-header__top-shape{height:160px;left:-1px;top:-82px;width:130px}.wp-block-mangrove-page-header .page-header__top-shape:before{background-color:#fff;content:"";height:20px;left:0;position:absolute;top:-1;width:20px;z-index:-1}}.wp-block-mangrove-page-header .page-header__bottom-shape{bottom:50px;height:100px;position:absolute;right:50px;width:80px;z-index:1}.wp-block-mangrove-page-header .page-header__bottom-shape svg{height:100%;width:100%}@media screen and (max-width:959px){.wp-block-mangrove-page-header .page-header__bottom-shape{bottom:35px;height:77px;right:35px;width:62px}}@media screen and (max-width:499px){.wp-block-mangrove-page-header .page-header__bottom-shape{height:70px;width:56px}}.page-header-breadcrumbs{background-color:#00424d;margin:0!important;padding:clamp(8px,clamp(8px,8px + .848vw - 3.18px,15px),15px) 0}.page-header-breadcrumbs .breadcrumbs__list{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;row-gap:8px}.page-header-breadcrumbs .breadcrumbs__item{color:#fff;font-size:1rem;margin-top:2px;text-decoration-thickness:1px;text-underline-offset:2px;transition:all .3s ease}.page-header-breadcrumbs .breadcrumbs__item svg{margin-top:2px}.page-header-breadcrumbs .breadcrumbs__item svg path{transition:all .3s ease}.page-header-breadcrumbs .breadcrumbs__item:focus,.page-header-breadcrumbs .breadcrumbs__item:hover{color:#c6d344}.page-header-breadcrumbs .breadcrumbs__item:focus svg path,.page-header-breadcrumbs .breadcrumbs__item:hover svg path{fill:#c6d344}.page-header-breadcrumbs .breadcrumbs__item:active{color:#fff;text-shadow:0 0 .5px #fff,0 0 .5px #fff}.page-header-breadcrumbs .breadcrumbs__item--current{margin-top:3px}.page-header-breadcrumbs .breadcrumbs__item--current:hover{color:#fff;text-shadow:none}
