#hs_cos_wrapper_module_1723051839143 {
    display: block !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
    padding-top: 0px !important
}

#hs_cos_wrapper_widget_1723053448783 {
    display: block !important;
    padding-bottom: 100px !important;
    padding-top: 0px !important
}

#hs_cos_wrapper_module_17183818058963 {
    display: block !important;
    padding-bottom: 20px !important;
    padding-top: 0px !important
}

#hs_cos_wrapper_widget_1723644743991 {
    background-color: #00766F !important;
    background-image: none !important;
    color: #FFFFFF !important;
    display: block !important;
    font-family: Georgia, serif !important;
    font-size: 32px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
    text-align: right !important
}

#hs_cos_wrapper_widget_1723644743991 p,
#hs_cos_wrapper_widget_1723644743991 li,
#hs_cos_wrapper_widget_1723644743991 span,
#hs_cos_wrapper_widget_1723644743991 label,
#hs_cos_wrapper_widget_1723644743991 h1,
#hs_cos_wrapper_widget_1723644743991 h2,
#hs_cos_wrapper_widget_1723644743991 h3,
#hs_cos_wrapper_widget_1723644743991 h4,
#hs_cos_wrapper_widget_1723644743991 h5,
#hs_cos_wrapper_widget_1723644743991 h6 {
    color: #FFFFFF !important;
    font-family: Georgia, serif !important;
    font-size: 32px !important
}

#hs_cos_wrapper_module_1718299197611 {
    color: #00766f !important;
    display: block !important;
    font-family: Georgia, serif !important;
    font-size: 36px !important;
    font-weight: bold !important
}

#hs_cos_wrapper_module_1718299197611 p,
#hs_cos_wrapper_module_1718299197611 li,
#hs_cos_wrapper_module_1718299197611 span,
#hs_cos_wrapper_module_1718299197611 label,
#hs_cos_wrapper_module_1718299197611 h1,
#hs_cos_wrapper_module_1718299197611 h2,
#hs_cos_wrapper_module_1718299197611 h3,
#hs_cos_wrapper_module_1718299197611 h4,
#hs_cos_wrapper_module_1718299197611 h5,
#hs_cos_wrapper_module_1718299197611 h6 {
    color: #00766f !important;
    font-family: Georgia, serif !important;
    font-size: 36px !important;
    font-weight: bold !important
}

#hs_cos_wrapper_widget_1718299073331 {
    display: block !important;
    padding-bottom: 50px !important
}

#hs_cos_wrapper_module_1723055831603 {
    color: #00766f !important;
    display: block !important;
    font-family: Georgia, serif !important;
    font-size: 36px !important;
    font-weight: bold !important
}

#hs_cos_wrapper_module_1723055831603 p,
#hs_cos_wrapper_module_1723055831603 li,
#hs_cos_wrapper_module_1723055831603 span,
#hs_cos_wrapper_module_1723055831603 label,
#hs_cos_wrapper_module_1723055831603 h1,
#hs_cos_wrapper_module_1723055831603 h2,
#hs_cos_wrapper_module_1723055831603 h3,
#hs_cos_wrapper_module_1723055831603 h4,
#hs_cos_wrapper_module_1723055831603 h5,
#hs_cos_wrapper_module_1723055831603 h6 {
    color: #00766f !important;
    font-family: Georgia, serif !important;
    font-size: 36px !important;
    font-weight: bold !important
}

#hs_cos_wrapper_widget_170327320383 li.hs-menu-item a {
    background-color: #FFFFFF !important;
    color: #f7a81b !important;
    font-size: 16px !important;
    font-weight: bold !important
}

#hs_cos_wrapper_widget_170327320383 li.hs-menu-item a:link {
    background-color: #FFFFFF !important;
    color: #f7a81b !important;
    font-size: 16px !important;
    font-weight: bold !important
}

#hs_cos_wrapper_widget_170327320383 .hs-menu-wrapper>ul {
    background-color: #FFFFFF !important;
    background-image: none !important;
    color: #f7a81b !important;
    display: block !important;
    font-size: 16px !important;
    font-weight: bold !important
}

#hs_cos_wrapper_widget_170327320383 p,
#hs_cos_wrapper_widget_170327320383 li,
#hs_cos_wrapper_widget_170327320383 span,
#hs_cos_wrapper_widget_170327320383 label,
#hs_cos_wrapper_widget_170327320383 h1,
#hs_cos_wrapper_widget_170327320383 h2,
#hs_cos_wrapper_widget_170327320383 h3,
#hs_cos_wrapper_widget_170327320383 h4,
#hs_cos_wrapper_widget_170327320383 h5,
#hs_cos_wrapper_widget_170327320383 h6 {
    color: #f7a81b !important;
    font-weight: bold !important;
    font-size: 16px !important
}

#hs_cos_wrapper_widget_1718301976426 {
    background-color: #FFFFFF !important;
    background-image: none !important;
    color: #f7a81b !important;
    display: block !important;
    font-size: 16px !important;
    font-weight: bold !important
}

#hs_cos_wrapper_widget_1718301976426 p,
#hs_cos_wrapper_widget_1718301976426 li,
#hs_cos_wrapper_widget_1718301976426 span,
#hs_cos_wrapper_widget_1718301976426 label,
#hs_cos_wrapper_widget_1718301976426 h1,
#hs_cos_wrapper_widget_1718301976426 h2,
#hs_cos_wrapper_widget_1718301976426 h3,
#hs_cos_wrapper_widget_1718301976426 h4,
#hs_cos_wrapper_widget_1718301976426 h5,
#hs_cos_wrapper_widget_1718301976426 h6 {
    color: #f7a81b !important;
    font-weight: bold !important;
    font-size: 16px !important
}

#hs_cos_wrapper_module_1723051839143 {
    display: block !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
    padding-top: 0px !important
}

#hs_cos_wrapper_widget_1723053448783 {
    display: block !important;
    padding-bottom: 100px !important;
    padding-top: 0px !important
}

#hs_cos_wrapper_module_17183818058963 {
    display: block !important;
    padding-bottom: 20px !important;
    padding-top: 0px !important
}

#hs_cos_wrapper_widget_1723644743991 {
    background-color: #00766F !important;
    background-image: none !important;
    color: #FFFFFF !important;
    display: block !important;
    font-family: Georgia, serif !important;
    font-size: 32px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
    text-align: right !important
}

#hs_cos_wrapper_widget_1723644743991 p,
#hs_cos_wrapper_widget_1723644743991 li,
#hs_cos_wrapper_widget_1723644743991 span,
#hs_cos_wrapper_widget_1723644743991 label,
#hs_cos_wrapper_widget_1723644743991 h1,
#hs_cos_wrapper_widget_1723644743991 h2,
#hs_cos_wrapper_widget_1723644743991 h3,
#hs_cos_wrapper_widget_1723644743991 h4,
#hs_cos_wrapper_widget_1723644743991 h5,
#hs_cos_wrapper_widget_1723644743991 h6 {
    color: #FFFFFF !important;
    font-family: Georgia, serif !important;
    font-size: 32px !important
}

#hs_cos_wrapper_module_1718299197611 {
    color: #00766f !important;
    display: block !important;
    font-family: Georgia, serif !important;
    font-size: 36px !important;
    font-weight: bold !important
}

#hs_cos_wrapper_module_1718299197611 p,
#hs_cos_wrapper_module_1718299197611 li,
#hs_cos_wrapper_module_1718299197611 span,
#hs_cos_wrapper_module_1718299197611 label,
#hs_cos_wrapper_module_1718299197611 h1,
#hs_cos_wrapper_module_1718299197611 h2,
#hs_cos_wrapper_module_1718299197611 h3,
#hs_cos_wrapper_module_1718299197611 h4,
#hs_cos_wrapper_module_1718299197611 h5,
#hs_cos_wrapper_module_1718299197611 h6 {
    color: #00766f !important;
    font-family: Georgia, serif !important;
    font-size: 36px !important;
    font-weight: bold !important
}

#hs_cos_wrapper_widget_1718299073331 {
    display: block !important;
    padding-bottom: 50px !important
}

#hs_cos_wrapper_module_1723055831603 {
    color: #00766f !important;
    display: block !important;
    font-family: Georgia, serif !important;
    font-size: 36px !important;
    font-weight: bold !important
}

#hs_cos_wrapper_module_1723055831603 p,
#hs_cos_wrapper_module_1723055831603 li,
#hs_cos_wrapper_module_1723055831603 span,
#hs_cos_wrapper_module_1723055831603 label,
#hs_cos_wrapper_module_1723055831603 h1,
#hs_cos_wrapper_module_1723055831603 h2,
#hs_cos_wrapper_module_1723055831603 h3,
#hs_cos_wrapper_module_1723055831603 h4,
#hs_cos_wrapper_module_1723055831603 h5,
#hs_cos_wrapper_module_1723055831603 h6 {
    color: #00766f !important;
    font-family: Georgia, serif !important;
    font-size: 36px !important;
    font-weight: bold !important
}

.dnd_area-row-0-force-full-width-section>.row-fluid {
    max-width: none !important;
}

.dnd_area-row-1-force-full-width-section>.row-fluid {
    max-width: none !important;
}

.dnd_area-row-3-force-full-width-section>.row-fluid {
    max-width: none !important;
}

.dnd_area-row-4-force-full-width-section>.row-fluid {
    max-width: none !important;
}

.dnd_area-row-5-force-full-width-section>.row-fluid {
    max-width: none !important;
}

.dnd_area-row-6-force-full-width-section>.row-fluid {
    max-width: none !important;
}

.widget_1723053696886-flexbox-positioning {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-align: center !important;
    -ms-flex-pack: start;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: flex-start;
}

.widget_1723053696886-flexbox-positioning>div {
    max-width: 100%;
    flex-shrink: 0 !important;
}

.footer_main-row-0-force-full-width-section>.row-fluid {
    max-width: none !important;
}

/* HubSpot Non-stacked Media Query Styles */
@media (min-width:768px) {
    .dnd_area-row-1-vertical-alignment>.row-fluid {
        display: -ms-flexbox !important;
        -ms-flex-direction: row;
        display: flex !important;
        flex-direction: row;
    }

    .dnd_area-row-3-vertical-alignment>.row-fluid {
        display: -ms-flexbox !important;
        -ms-flex-direction: row;
        display: flex !important;
        flex-direction: row;
    }

    .dnd_area-row-4-vertical-alignment>.row-fluid {
        display: -ms-flexbox !important;
        -ms-flex-direction: row;
        display: flex !important;
        flex-direction: row;
    }

    .dnd_area-row-5-vertical-alignment>.row-fluid {
        display: -ms-flexbox !important;
        -ms-flex-direction: row;
        display: flex !important;
        flex-direction: row;
    }

    .dnd_area-row-6-vertical-alignment>.row-fluid {
        display: -ms-flexbox !important;
        -ms-flex-direction: row;
        display: flex !important;
        flex-direction: row;
    }

    .dnd_area-column-3-vertical-alignment {
        display: -ms-flexbox !important;
        -ms-flex-direction: column !important;
        -ms-flex-pack: center !important;
        display: flex !important;
        flex-direction: column !important;
        justify-content: center !important;
    }

    .dnd_area-column-3-vertical-alignment>div {
        flex-shrink: 0 !important;
    }

    .cell_1723053736811-vertical-alignment {
        display: -ms-flexbox !important;
        -ms-flex-direction: column !important;
        -ms-flex-pack: center !important;
        display: flex !important;
        flex-direction: column !important;
        justify-content: center !important;
    }

    .cell_1723053736811-vertical-alignment>div {
        flex-shrink: 0 !important;
    }

    .cell_17183794430952-vertical-alignment {
        display: -ms-flexbox !important;
        -ms-flex-direction: column !important;
        -ms-flex-pack: center !important;
        display: flex !important;
        flex-direction: column !important;
        justify-content: center !important;
    }

    .cell_17183794430952-vertical-alignment>div {
        flex-shrink: 0 !important;
    }

    .cell_1718379610896-vertical-alignment {
        display: -ms-flexbox !important;
        -ms-flex-direction: column !important;
        -ms-flex-pack: center !important;
        display: flex !important;
        flex-direction: column !important;
        justify-content: center !important;
    }

    .cell_1718379610896-vertical-alignment>div {
        flex-shrink: 0 !important;
    }

    .cell_1723644744123-vertical-alignment {
        display: -ms-flexbox !important;
        -ms-flex-direction: column !important;
        -ms-flex-pack: center !important;
        display: flex !important;
        flex-direction: column !important;
        justify-content: center !important;
    }

    .cell_1723644744123-vertical-alignment>div {
        flex-shrink: 0 !important;
    }

    .cell_1723644881084-vertical-alignment {
        display: -ms-flexbox !important;
        -ms-flex-direction: column !important;
        -ms-flex-pack: center !important;
        display: flex !important;
        flex-direction: column !important;
        justify-content: center !important;
    }

    .cell_1723644881084-vertical-alignment>div {
        flex-shrink: 0 !important;
    }

    .cell_17230542519252-vertical-alignment {
        display: -ms-flexbox !important;
        -ms-flex-direction: column !important;
        -ms-flex-pack: center !important;
        display: flex !important;
        flex-direction: column !important;
        justify-content: center !important;
    }

    .cell_17230542519252-vertical-alignment>div {
        flex-shrink: 0 !important;
    }

    .cell_1723056712481-vertical-alignment {
        display: -ms-flexbox !important;
        -ms-flex-direction: column !important;
        -ms-flex-pack: center !important;
        display: flex !important;
        flex-direction: column !important;
        justify-content: center !important;
    }

    .cell_1723056712481-vertical-alignment>div {
        flex-shrink: 0 !important;
    }

    .cell_17182984789152-vertical-alignment {
        display: -ms-flexbox !important;
        -ms-flex-direction: column !important;
        -ms-flex-pack: center !important;
        display: flex !important;
        flex-direction: column !important;
        justify-content: center !important;
    }

    .cell_17182984789152-vertical-alignment>div {
        flex-shrink: 0 !important;
    }
}

/* HubSpot Styles (default) */
.dnd_area-row-0-padding {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.dnd_area-row-1-padding {
    padding-top: 50px !important;
}

.dnd_area-row-2-padding {
    padding-top: 30px !important;
    padding-bottom: 50px !important;
}

.dnd_area-row-2-background-layers {
    background-image: linear-gradient(rgba(231, 223, 212, 0.2), rgba(231, 223, 212, 0.2)) !important;
    background-position: left top !important;
    background-size: auto !important;
    background-repeat: no-repeat !important;
}

.dnd_area-row-3-padding {
    padding-top: 20px !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.dnd_area-row-3-background-layers {
    background-image: linear-gradient(to bottom, rgba(127, 188, 170, 0.6), rgba(255, 255, 255, 1)) !important;
    background-position: left top !important;
    background-size: auto !important;
    background-repeat: no-repeat !important;
}

.dnd_area-row-4-padding {
    padding-top: 400px !important;
    padding-bottom: 50px !important;
}

.dnd_area-row-4-background-layers {
    background-image: url(../images/frontfeature-donors.jpg) !important;
    background-position: center center !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
}

.dnd_area-row-5-background-layers {
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 1), rgba(127, 188, 170, 0.6)) !important;
    background-position: left top !important;
    background-size: auto !important;
    background-repeat: no-repeat !important;
}

.dnd_area-row-6-padding {
    padding-top: 0px !important;
    padding-bottom: 30px !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.dnd_area-column-3-padding {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.cell_176642382531012-padding {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.cell_176642382531012-row-1-padding {
    padding-top: 20px !important;
}

.cell_176642382531018-padding {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
    padding-left: 50px !important;
    padding-right: 50px !important;
}

.cell_176642382531018-background-layers {
    background-image: linear-gradient(rgba(127, 188, 170, 0.2), rgba(127, 188, 170, 0.2)) !important;
    background-position: left top !important;
    background-size: auto !important;
    background-repeat: no-repeat !important;
}

.cell_176642382531018-row-1-padding {
    padding-top: 20px !important;
}

.cell_176642382531017-padding {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
    padding-left: 50px !important;
    padding-right: 50px !important;
}

.cell_176642382531017-background-layers {
    background-image: linear-gradient(rgba(127, 188, 170, 0.2), rgba(127, 188, 170, 0.2)) !important;
    background-position: left top !important;
    background-size: auto !important;
    background-repeat: no-repeat !important;
}

.cell_176642382531017-row-1-padding {
    padding-top: 20px !important;
}

.cell_1766424034710-padding {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
    padding-left: 50px !important;
    padding-right: 50px !important;
}

.cell_1766424034710-background-layers {
    background-image: linear-gradient(rgba(127, 188, 170, 0.2), rgba(127, 188, 170, 0.2)) !important;
    background-position: left top !important;
    background-size: auto !important;
    background-repeat: no-repeat !important;
}

.cell_1766424034710-row-1-padding {
    padding-top: 20px !important;
}

.cell_176642382531016-padding {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
    padding-left: 50px !important;
    padding-right: 50px !important;
}

.cell_176642382531016-background-layers {
    background-image: linear-gradient(rgba(127, 188, 170, 0.2), rgba(127, 188, 170, 0.2)) !important;
    background-position: left top !important;
    background-size: auto !important;
    background-repeat: no-repeat !important;
}

.cell_176642382531016-row-1-padding {
    padding-top: 20px !important;
}

.cell_17183794430952-padding {
    padding-top: 0px !important;
}

.cell_1718379610896-padding {
    padding-top: 0px !important;
}

.footer_main-row-0-background-layers {
    background-image: linear-gradient(rgba(255, 255, 255, 1), rgba(255, 255, 255, 1)) !important;
    background-position: left top !important;
    background-size: auto !important;
    background-repeat: no-repeat !important;
}

.widget_1718301976426-hidden {
    display: block !important;
}

/* HubSpot Styles (mobile) */
@media (max-width: 767px) {
    .dnd_area-row-0-padding {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }

    .cell_176642382531012-padding {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }

    .cell_176642382531012-row-1-padding {
        padding-top: 20px !important;
    }

    .cell_176642382531018-margin {
        margin-top: 20px !important;
    }

    .cell_176642382531017-margin {
        margin-top: 20px !important;
    }
}

#hs_cos_wrapper_widget_1723648032421 .hs-image__grid__container {}

#hs_cos_wrapper_widget_1723648032421 .hs-image__grid__list {
    gap: 10px;
}

#hs_cos_wrapper_widget_1723648032421 .hs-image__grid__list__item,
#hs_cos_wrapper_widget_1723648032421 .hs-image__grid__list__item__image {
    aspect-ratio: 4/3;
}

#hs_cos_wrapper_widget_1723648032421 .hs-image__grid__item__overlay {
    background-color: rgba(232, 116, 37, 0.5);
}

#hs_cos_wrapper_widget_1723648032421 .hs-image__grid__item__overlay__content,
#hs_cos_wrapper_widget_1723648032421 .hs-image__grid__item__overlay__content * {
    color: #FFFFFF;
    font-size: 30px;
    font-family: georgia, palatino;
}

#hs_cos_wrapper_widget_1723648032421 .hs-image__grid__item__overlay:hover {
    background-color: rgba(232, 116, 37, 0.5);
    color: #FFFFFF;
    font-size: 30px;
    font-family: georgia, palatino;
}

#hs_cos_wrapper_widget_1723648032421 .hs-image__grid__item__overlay:hover .hs-image__grid__item__overlay__content,
#hs_cos_wrapper_widget_1723648032421 .hs-image__grid__item__overlay:hover .hs-image__grid__item__overlay__content * {
    color: #FFFFFF;
    font-size: 30px;
    font-family: georgia, palatino;
}

#hs_cos_wrapper_widget_1723648032421 .hs-image__grid__list__item {
    flex-basis: calc(33.333333333333336% - 10px);
}

@media screen and (max-width:767px) {
    #hs_cos_wrapper_widget_1723648032421 .hs-image__grid__list__item {
        flex-basis: calc(100.0% - 10px);
    }
}

.hs-image__grid__name__widget_1723648032421 button.hs-image__grid__lightbox__button {}

.hs-image__grid__name__widget_1723648032421 button.hs-image__grid__lightbox__button svg {
    fill: #FFFFFF;
}

.hs-image__grid__name__widget_1723648032421 .hs-image__grid__lightbox__image {}


/* START DELETE */
    #hs_cos_wrapper_widget_1718298478892 .slider__container {}

    #hs_cos_wrapper_widget_1718298478892 .hs-gallery-slider-main__arrow .splide__arrow {}

    #hs_cos_wrapper_widget_1718298478892 .hs-gallery-slider-main__arrow .splide__arrow svg {}

    #hs_cos_wrapper_widget_1718298478892 .splide__slide--image {
      border-radius: px;
    }

    #hs_cos_wrapper_widget_1718298478892 .hs-gallery-slider-main__arrow .splide__arrow--prev svg {
      transform: scaleX(1);
    }

    #hs_cos_wrapper_widget_1718298478892 .hs-gallery-slider-main__arrow .splide__arrow svg {
      margin-top: 0.25rem;
    }

    #hs_cos_wrapper_widget_1718298478892 .splide__pagination__page,
    #hs_cos_wrapper_widget_1718298478892 .splide__toggle {}
 
    #hs_cos_wrapper_module_17182990476654 .slider__container {
      margin-bottom: 0px;
    }

    #hs_cos_wrapper_module_17182990476654 .hs-gallery-slider-main__arrow .splide__arrow {}

    #hs_cos_wrapper_module_17182990476654 .hs-gallery-slider-main__arrow .splide__arrow svg {}

    #hs_cos_wrapper_module_17182990476654 .splide__slide--image {
      border-radius: px;
    }

    #hs_cos_wrapper_module_17182990476654 .hs-gallery-slider-main__arrow .splide__arrow--prev svg {
      transform: scaleX(1);
    }

    #hs_cos_wrapper_module_17182990476654 .hs-gallery-slider-main__arrow .splide__arrow svg {
      margin-top: 0.25rem;
    }

    #hs_cos_wrapper_module_17182990476654 .splide__pagination__page,
    #hs_cos_wrapper_module_17182990476654 .splide__toggle {}
 