body *:focus{outline:none!important}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}b,strong{font-weight:600}ol,ul{padding:0}ol:where(:not([class*="wp-block"])),ol:where(.wp-block-list),ul:where(:not([class*="wp-block"])),ul:where(.wp-block-list){padding-inline-start:var(--wp--preset--spacing--md)}div[class*="wp-block-"] figcaption{color:var(--wp--preset--color--neutral-9);font-size:var(--wp--preset--spacing--xs);margin-bottom:0;margin-top:20px;text-align:center}img,figure{max-width:100%;height:auto;width:100%}h1,h2,h3,h4,h5,h6{text-wrap:balance!important}input,button,textarea,select{font:inherit}input[type="button"],input[type="email"],input[type="search"],input[type="submit"],input[type="text"],textarea{appearance:none}input:not([type="submit"]),select,textarea,.wp-block-post-comments-form input:not([type="submit"]):not([type="checkbox"]),.wp-block-post-comments-form textarea{color:var(--wp--preset--color--neutral-10);border-radius:5px;border:solid 1px var(--wp--preset--color--neutral-10);padding:.5em 1em;font-size:var(--wp--preset--font-size--text-base);width:100%}input:focus-visible,textarea:focus-visible{outline-color:var(--wp--preset--color--primary)}input[type="checkbox"],input[type="image"],input[type="radio"]{width:auto}label{width:100%;display:block}::placeholder{color:var(--wp--preset--color--neutral-10);font-size:var(--wp--preset--font-size--text-sm);opacity:.75}input[type="submit"].wp-block-button__link{padding-top:var(--wp--custom--block--button--padding-y);padding-right:var(--wp--custom--block--button--padding-x);padding-bottom:var(--wp--custom--block--button--padding-y);padding-left:var(--wp--custom--block--button--padding-x)}input[type="submit"].wp-block-button__link:hover{background-color:var(--wp--preset--color--neutral-12);color:var(--wp--preset--color--light);border-color:var(--wp--preset--color--neutral-12)}:root{--focus-ring-color:var(--wp--preset--color--neutral-10);--focus-ring-offset:2px;--gap-default:var(--wp--style--block-gap, 1rem)}:where(.wp-site-blocks *:focus){outline-width:2px;outline-style:solid;outline-color:var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.wp-element-button,.wp-block-button__link{transition:all 0.2s ease-in-out}.is-style-text-justify-aligned-paragraph{text-align:justify!important}@media (min-width:1300px){.desktop-header-navigation .wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container{}.desktop-header-navigation .wp-block-navigation-submenu{position:relative}.desktop-header-navigation .wp-block-navigation__submenu-container{top:calc(100% + 10px)!important}.desktop-header-navigation .wp-block-navigation__submenu-container::before{content:"";position:absolute;top:-15px;left:0;width:100%;height:15px}}.desktop-header-navigation .wp-block-navigation__submenu-container{background:#fff}.desktop-header-navigation .wp-block-navigation__submenu-container li a .wp-block-navigation-item__label,.desktop-header-navigation .wp-block-navigation__submenu-container li .wp-block-navigation-item__content .wp-block-navigation-item__label{font-family:Manrope,sans-serif;color:#000!important;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.202), 1rem);font-weight:400!important;line-height:1!important}.desktop-header-navigation .wp-block-navigation__container .wp-block-navigation__submenu-container{padding:8px;border-radius:16px}.desktop-header-navigation .wp-block-navigation__container .wp-block-navigation__submenu-container a.wp-block-navigation-item__content{padding:8px!important}.desktop-header-navigation .wp-block-navigation__container .wp-block-navigation__submenu-container a.wp-block-navigation-item__content:hover,.desktop-header-navigation .wp-block-navigation__container .wp-block-navigation__submenu-container a.wp-block-navigation-item__content:focus,.desktop-header-navigation .wp-block-navigation__container .wp-block-navigation__submenu-container .current-menu-item a.wp-block-navigation-item__content{background-color:#0E882E;color:#FFFFFF!important;border-radius:8px;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.202), 1rem)}.grecaptcha-badge{bottom:85px!important;z-index:1}@media (max-width:768px){.desktop-header-navigation .wp-block-navigation__container .wp-block-navigation__submenu-container .current-menu-item a.wp-block-navigation-item__content{background-color:unset;color:#0E882E!important}}.desktop-header-navigation .wp-block-navigation__container .wp-block-navigation__submenu-container a.wp-block-navigation-item__content:hover span,.desktop-header-navigation .wp-block-navigation__container .wp-block-navigation__submenu-container a.wp-block-navigation-item__content:focus span{color:#fff!important}.desktop-header-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item__content{color:#000!important}.desktop-header-navigation .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg path{stroke:#000!important}.wp-block-navigation-submenu .wp-block-navigation-item .wp-block-navigation-item__content{width:max-content;max-width:250px}.wp-block-navigation-submenu .wp-block-navigation-item .wp-block-navigation-item__content .wp-block-navigation-item__label:hover{color:#fff!important}.custom-button-hover .wp-block-button__link.wp-element-button:hover{background-color:#FFCB01!important;border:solid 1px #FFCB01!important;color:#000000!important}.desktop-header-navigation>li.has-child>a.wp-block-navigation-item__content[href="http://%20"],.desktop-header-navigation>li.has-child>a.wp-block-navigation-item__content[href="#"]{pointer-events:none;cursor:default}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{height:30px!important;width:30px!important}.wp-block-navigation .wp-block-navigation-item__content[aria-current="page"],.wp-block-navigation .wp-block-navigation-item__content:hover{text-decoration:unset!important}.custom-mobile-header span{color:#000!important}.wp-block-navigation__responsive-container-close svg{fill:#000!important}@media (max-width:1024px){.desktop-header-button{display:none!important}}#program-posts{scroll-margin-top:40px}.programs-initiatives .wp-elements-8abcdeefc3595cc5fa0a836e5a99adf5 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--primary)!important}.program-category-filter{display:flex;gap:10px;width:100%;flex-wrap:wrap}@media (max-width:768px){.program-category-filter{flex-wrap:nowrap;overflow-x:scroll;padding-bottom:12px}}.program-category-filter a{padding:8px 16px;border-radius:999rem;background-color:#fff;font-family:Geist,sans-serif!important;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.202), 1rem);line-height:1.5;font-weight:400;letter-spacing:0;transition:all 0.3s ease-in-out;white-space:nowrap}.program-category-filter a.active{background-color:#0E882E;color:#fff}.program-category-filter a:hover{background-color:#0E882E;color:#fff}.programs-initiatives .wp-block-query{display:flex;flex-direction:column;gap:clamp(2rem, 1.6774rem + 1.6129vi, 3rem)}.programs-initiatives .wp-block-query-pagination{margin-top:0}.site-pagination .page-numbers.current{border-radius:999rem;background-color:#0E882E!important;color:#fff!important}.programs-initiatives .wp-block-query .wp-block-post-excerpt__excerpt,.hmo-members-group .wp-block-query .wp-block-post-excerpt__excerpt{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3}.featured-programs-main .featured-programs .wp-block-post{height:fit-content!important}.featured-programs-main .featured-programs .wp-block-query>.wp-block-post-template>.wp-block-post>.wp-block-group{height:100%;max-height:366px}.hmo-faetured-image{background:#fff;--featured-size:clamp(280px,
      calc(280px + (395 - 280) * ((100vw - 768px) / (1440 - 768))),
      395px);width:var(--featured-size);height:var(--featured-size);border-radius:999rem!important;overflow:hidden!important;padding:clamp(1.5rem, 1.3387rem + 0.8065vi, 2rem)!important;box-shadow:0 12px 12px -4px rgb(0 0 0 / .1),0 12px 165px -4px rgb(0 0 0 / .15)}.hmo-faetured-image figure{height:100%}@media (max-width:930px) and (min-width:600px){.hmo-members-group .wp-block-post-template{grid-template-columns:repeat(2,minmax(0,1fr))}}.hmo-faetured-image figure.wp-block-post-featured-image a{place-content:center!important}.hmo-faetured-image figure.wp-block-post-featured-image a img{max-height:calc(var(--featured-size) * 0.6582)!important}.hmo-members-group .wp-block-query{display:flex;flex-direction:column;gap:clamp(2rem, 1.6774rem + 1.6129vi, 3rem)}.gform_wrapper span,.gform_wrapper legend,.gform_wrapper p,.gform_wrapper label{color:#1F2023}.gform_wrapper.gravity-theme .gf_step_number{width:48px!important;height:48px!important;border-radius:999rem!important}.gform_wrapper.gravity-theme .gf_step_completed .gf_step_number::before{background:#0E882E!important;border:2px solid #0E882E!important;width:48px!important;height:48px!important;border-radius:999rem!important}.gf_step_label{font-family:Geist,sans-serif!important;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.202), 1rem)!important;font-weight:700!important;line-height:1.5!important;color:#1F2023!important}.gform_wrapper.gravity-theme .gf_step_completed .gf_step_number::after{font-size:46px!important}.gform_required_legend,.gform_validation_errors{display:none}.gform_wrapper.gravity-theme .gf_page_steps{border-bottom:unset!important}.gform_wrapper.gravity-theme .gform_fields{gap:clamp(1.5rem, 1.3387rem + 0.8065vi, 2rem)!important}.gform_wrapper.gravity-theme .gform_footer,.gform_wrapper.gravity-theme .gform_page_footer{padding:0!important;margin-top:0!important}.gform_wrapper .has_street span:first-child{margin-bottom:32px!important}.gform_wrapper .gform-field-label{font-family:Geist,sans-serif!important;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.202), 1rem)!important;font-weight:400!important;line-height:1.5!important;color:#1F2023!important}.gform_wrapper legend.gform-field-label{font-family:Geist,sans-serif!important;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.202), 1rem)!important;font-weight:700!important;line-height:1.5!important;color:#1F2023!important}.gform_wrapper .gfield_label{font-weight:700!important;color:#1F2023}.gform-gender .ginput_container{height:40px!important}.gform-gender .gfield_radio,.radio-button-flex .gfield_radio{display:flex!important;gap:12px}.gfield-choice-input[type="radio"],.gfield-choice-input{width:18px!important;height:18px!important;border:2px solid #0E882E!important;accent-color:#0E882E!important;cursor:pointer!important}.gfield-choice-input[type="radio"]:checked+label{font-weight:700!important}.gform_wrapper .gform-page-footer{place-self:center!important;margin:0!important;padding:0!important;display:flex!important;gap:clamp(1.5rem, 1.3387rem + 0.8065vi, 2rem)!important}.gform_wrapper .gform_page{display:flex;flex-direction:column;gap:32px}.gform_wrapper .gform_next_button,.gform_wrapper .gform_previous_button,.gform_wrapper .gform_button.button{width:auto;background-color:#0E882E!important;border:solid 1px #0E882E;color:#fff!important;padding:12px 36px;border-radius:999rem;font-family:Geist,sans-serif!important;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.202), 1rem)!important;margin:0!important}.pahmoc_form .gform_wrapper .gform_next_button{padding-right:54px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M5.5 3L10.5 8L5.5 13' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 32px center;background-size:16px 16px}.pahmoc_form .gform_wrapper .gform_previous_button{background-color:#fff!important;border:solid 1px #CDCED4;color:#000000!important}.pahmoc_form .gform_wrapper .gform_previous_button{padding-left:48px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M10.5 3L5.5 8L10.5 13' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 24px center;background-size:16px 16px}.pahmoc_form .gform_wrapper .gform_previous_button:hover,.pahmoc_form .gform_wrapper .gform_next_button:hover{background-color:#FFCB01!important;border:solid 1px #FFCB01!important;color:#000000!important}.pahmoc_form .gform_wrapper .gform_previous_button:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M10.5 3L5.5 8L10.5 13' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.pahmoc_form .gform_wrapper .gform_next_button:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M5.5 3L10.5 8L5.5 13' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.ginput_container_fileupload input{margin:0!important;padding:0!important;border:unset!important}.ginput_container_fileupload input[type="file"]::file-selector-button{width:auto;background:#0E882E;border:solid 1px #0E882E;color:#fff;padding:12px 24px;border-radius:999rem;font-family:Geist,sans-serif!important;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.202), 1rem)!important;margin-right:12px!important}.checkbox-flex .gfield_checkbox{display:flex!important;gap:16px!important;line-break:anywhere;flex-flow:wrap}.checkbox-flex .gfield_checkbox .gform-field-label{white-space:nowrap!important}.gfield_checkbox input[type="checkbox"]{accent-color:#0E882E}.gform_wrapper.gravity-theme .gform_drop_area{border:solid 1px #0E882E!important;background-color:#fff!important;padding:24px!important}.gform_drop_area .gform_button_select_files{width:auto;background:#0E882E;border:solid 1px #0E882E;color:#fff;padding:12px 24px;border-radius:999rem;font-family:Geist,sans-serif!important;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.202), 1rem)!important}.gform_wrapper.gravity-theme .gf_step_active .gf_step_number{background:#0e882e14!important;color:#0E882E!important;border:solid 1px #0E882E!important;font-size:clamp(0.984rem, 0.984rem + ((1vw - 0.2rem) * 0.832), 1.5rem)!important;font-family:poppins,sans-serif!important}.gform_wrapper.gravity-theme .gf_step_number{color:#0E882E!important;font-size:clamp(0.984rem, 0.984rem + ((1vw - 0.2rem) * 0.832), 1.5rem)!important;font-family:poppins,sans-serif!important}.ginput_container_fileupload input{width:100%!important}.checkbox-flex .gchoice{display:flex;align-self:center}.gform_wrapper .ginput_container_consent{display:flex;gap:4px}.gform_wrapper .ginput_container_consent label,.gform_wrapper .ginput_container_consent a{font-weight:400}.gform_wrapper .ginput_container_consent a{text-decoration:underline}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{border-color:#0E882E!important;width:100%!important;min-height:48px!important}.grecaptcha-badge{bottom:85px!important;z-index:1!important}.board-main-cont figure{width:auto;overflow:hidden;clip-path:ellipse(50% 50% at 50% 50%);filter:drop-shadow(0 4px 4px rgb(0 0 0 / .25));box-shadow:0 4px 4px 1px rgb(0 0 0 / .25)}.board-main-cont figure img{width:100%;height:100%;object-fit:cover;display:block;box-shadow:0 4px 4px 1px rgb(0 0 0 / .25)}@media (max-width:1024px){.desktop-header-button{display:none!important}}@media (max-width:900px){.core-values-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:830px){.history-col .history-cols-1{flex-basis:unset!important}}@media (max-width:768px){.programs-initiatives ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.core-values-grid{grid-template-columns:repeat(1,1fr)!important}}@media screen and (max-width:768px){.image-home img,img.image-home{width:100%!important;max-width:100%!important;height:auto!important;object-fit:contain!important;display:block}}@media screen and (max-width:425px){.image-home img,img.image-home{width:100%!important;max-width:100%!important;height:auto!important;object-fit:contain!important;box-sizing:border-box}}@media screen and (max-width:768px){.wp-block-cover.image-cover,.wp-block-cover.image-cover .wp-block-cover__image-background,.wp-block-cover.image-cover .wp-block-cover__media-background{min-height:550px!important;height:550px!important}.home-about-us{display:flex;flex-direction:column-reverse}.home-about-us figure.wp-block-image{margin-top:0!important;margin-bottom:var(--wp--preset--spacing--xl)!important}}@media screen and (max-width:425px){.wp-block-cover.image-cover,.wp-block-cover.image-cover .wp-block-cover__image-background,.wp-block-cover.image-cover .wp-block-cover__media-background{min-height:420px!important;height:420px!important}.wp-block-cover.image-cover h1,.wp-block-cover.image-cover h2{font-size:1.8rem!important;line-height:1.3!important}}@media screen and (max-width:820px){.wp-block-columns{display:flex!important;flex-direction:column!important}.wp-block-column.column-image{order:1!important;width:100%!important;max-width:100%!important;margin-bottom:20px!important}.wp-block-column.column-text{order:2!important;width:100%!important;max-width:100%!important}.column-image img{width:100%!important;height:auto!important;object-fit:contain!important}img.icon-contact{width:24px!important;height:24px!important;object-fit:contain;flex-shrink:0!important}.wp-block-columns:has(.icon-contact){display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:16px!important}.wp-block-columns:has(.icon-contact)>.wp-block-column:first-child{flex-basis:24px!important;flex-shrink:0!important}.wp-block-columns:has(.icon-contact)>.wp-block-column:last-child{flex-grow:1!important;flex-basis:100%!important;width:auto!important}.wp-block-columns:has(.contact-info-container):has(.map-position){display:flex!important;flex-direction:column!important;gap:32px!important}.contact-info-container,.map-position{flex-basis:100%!important;width:100%!important;max-width:100%!important}.map-position{width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;display:block!important}.map-position .wp-block-custom-html,.map-position iframe{display:block!important;width:100%!important;min-width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}}.image-hover{display:block;box-shadow:0 4px 10px rgb(0 0 0 / .05);border-radius:50% / 40%;overflow:hidden;transition:transform 0.3s ease,box-shadow 0.3s ease}.image-hover:hover{transform:translateY(-6px);box-shadow:0 12px 24px rgb(0 0 0 / .15);cursor:pointer}.container-hover{background-color:#fff;border-radius:16px;padding:24px;box-shadow:0 4px 12px rgb(0 0 0 / .04);transition:transform 0.3s cubic-bezier(.25,.8,.25,1),box-shadow 0.3s cubic-bezier(.25,.8,.25,1)}.container-hover:hover{transform:translateY(-8px);box-shadow:0 16px 32px rgb(0 0 0 / .12);cursor:pointer}.wp-block-post-excerpt__more-link:hover span{color:#FFCB01}@media screen and (min-width:1025px) and (max-width:1366px){.compact-grid-container{display:grid!important;max-width:1000px!important;margin-left:auto!important;margin-right:auto!important;width:100%!important;gap:16px!important;grid-template-columns:repeat(2,1fr)!important}.compact-grid-container>*{max-width:480px!important;width:100%!important;margin:0 auto!important}}