div.theme-header
{
    background-color: #fdeee4 !important;
    box-shadow: 0 4px 8px rgba(12, 24, 27, 0.06);
}
.zhs-new-box-card
{
    background: linear-gradient(180deg, #fdeee4 0%, #ffffff 90%);
    /*box-shadow: 0 -6px 12px rgba(0, 0, 0, 0.09);*/
     box-shadow: 0 4px 12px rgba(14, 30, 37, 0.12);
}
.zhs-new-box-cards
{
    background: linear-gradient(180deg, #f0f8f4 0%, #ffffff 90%);
  	box-shadow: 0 -6px 12px rgba(0, 0, 0, 0.09)
}
.zhs-new-box-cards-2
{
   background: linear-gradient(180deg, #fde7e3 0%, #ffffff 90%);
	box-shadow: 0 -6px 12px rgba(0, 0, 0, 0.09);
}
.zhs-program-learn-more-column
{
    border-radius: 12px;
    transition: all 0.5s ease;
    box-shadow: 0 4px 12px rgba(14, 30, 37, 0.12);
    width: 318px;
    margin: 10px !important;
}
.zscustom-section-93 .zsfloated-left-box {
    padding: 35px;
    border: none;
    box-shadow: 0px 0px 9px 0.015px #000;
}
.zscustom-section-bizxpert-06 .zs-bx-contact-box[data-element-id].zpelem-box {
    z-index: 999;
    background: linear-gradient(180deg, #fde7e3 0%, #ffffff 90%);
	box-shadow: 0 -6px 12px rgba(0, 0, 0, 0.09);
}
.zhs-donate-card
{
    background: linear-gradient(180deg, #fde7e3 0%, #ffffff 90%);
	box-shadow: 0 -6px 12px rgba(0, 0, 0, 0.09);
}
.zpbackground-position-center-center 
{
    background-position: 0px -68px !important;
}
.zpbackground-position-center-top {
    background-position: 0px !important;
}
li[data-element-id="elm_V3j1gUtXSry_IDuIWKUoVQ"] .zpbackground-position-center-center
{
    background-position: 0px -354px !important;
}
li[data-element-id="elm_saMptvrkif0twZFkMraN0g"] .zpbackground-position-center-center
{
    background-position: 0px -448px !important;
}
li[data-element-id="elm_JU4Pb6_alq62JbbzH1tQ1Q"] .zpbackground-position-center-center
{
    background-position: 0px -6px !important;
}
li[data-element-id="elm_byRBm437j4-7l2UiOfdJBA"] .zpbackground-position-center-center
{
    background-position: 0px -448px !important;
}
/*--------------------------------events and program---------------------------------*/
li[data-element-id="elm_N7cL2zG6Qt-C8NZ-HrSL9w"] .zpbackground-position-center-center
{
    background-position: 0px -176px !important;
}
li[data-element-id="elm_fcZejpW3IfY3_ng5oVoWmA"] .zpbackground-position-center-center
{
    background-position: 0px -426px !important;
}
li[data-element-id="elm_wCzSU1KH1D1dLRoZR8TJRQ"] .zpbackground-position-center-center
{
    background-position: 0px -318px !important;
}
/*----------------------------------contact us-------------------------------------*/
[data-element-id="elm_6KwI4s_LU1xpqh7V5r1www"].zpsection 
{
        height: 660px;
}
/*-------------------------------quick links-------------------------------*/
div[data-element-id="elm_PCSCxvdD891PKAS2dkgkZQ"] a.zplink-text 
{
    color: #ffffff;
}
/*------------------------------------events hero slide-------------------------------------*/
div.zpcontainer-fluid.zpcont-full-stretch
{
    height: 360px !important;
    overflow: hidden !important;
}
    [data-element-id="elm_LgR7BF2vC_TSG7TyrhSJxA"] .zpimage-container figure img {
        object-fit: cover;
}
@media (max-width: 480px) 
{
  .zhs-box-card 
    {
    width: 90%;      
    border-radius: 10px;    
    box-shadow: 0 -4px 8px rgba(0, 0, 0, 0.08);
  }
    .zhs-box-card2 
    {
    width: 90%;       
    border-radius: 10px;    
    box-shadow: 0 -6px 12px rgba(0, 0, 0, 0.09);
  }
    div.theme-site-name-caption.theme-site-title-caption-space
    {
        display: none !important;
    }
    div.theme-branding-info 
    {
        padding-top: 10px !important;
        padding-bottom: 10px !important;
    }
    .zhs-hero-image1
    {
        object-fit: cover;
    }
    [data-element-id="elm_6KwI4s_LU1xpqh7V5r1www"].zpsection 
    {
        height: 280px;
    }
    div[data-element-id="elm_PCSCxvdD891PKAS2dkgkZQ"] a.zplink-text 
    {
       text-align: center;
        font-size: 14px;
    }
    div[data-element-id="elm_PCSCxvdD891PKAS2dkgkZQ"] ul.zplink-list-container
    {
            display: flex !important;
    		justify-content: center !important;
    }
}

@media (min-width: 481px) and (max-width: 768px) 
{
  .zhs-box-card 
    {
    width: 300px;
    padding: 18px;
  }
    .zhs-box-card2 
    {
    width: 300px;
    padding: 18px;
  }
}
.ca-hea {
    z-index: 100;
}

.header-card-home {
	box-shadow: rgba(14, 30, 37, 0.4) 0px 2px 4px 0px, rgba(14, 30, 37, 0.32) 0px 2px 16px 0px;
    transition: all 0.5s ease;
}
.zpelement.zpelem-image {
    margin: 0;
}
.header-card-home:hover {
    transform: scale(1.05);
  box-shadow: 0 0 20px rgba(14, 30, 37, 0.4);
}
.zpimage-container.zpimage-align-center.zpimage-tablet-align-center.zpimage-mobile-align-center.zpimage-size-custom.zpimage-tablet-fallback-fit.zpimage-mobile-fallback-fit.hb-lightbox {
border-radius: 4px;
}
/*-------------------------for hero section images---------------------------*/
[data-element-id="elm_ZY0YtI5oaMXvsO2DkIZjxA"] .zpimage-container figure img, [data-element-id="elm_NWSpvSGEEi2SwpLiyW78SA"] .zpimage-container figure img,     [data-element-id="elm_efEEw9tCALnN1qcnhTuovw"] .zpimage-container figure img, [data-element-id="elm_CPj5JwRr9yODKxX-d2kCPA"] .zpimage-container figure img, [data-element-id="elm_T6e3EV_3AvvXKzRrF1nfaQ"] .zpimage-container figure img, [data-element-id="elm_iy2MDlVKkeQ7tCeHLntxWA"] .zpimage-container figure img, [data-element-id="elm_sH7oP4XnxV4AYcJ11ZXF3w"] .zpimage-container figure img, [data-element-id="elm_sSDy089-b64XfDUwVyEc9Q"] .zpimage-container figure img, [data-element-id="elm_IaggUgn7ow04H4-MDyEt2A"] .zpimage-container figure img, [data-element-id="elm_GVUqTsXiGu4xKKMUzGL1qA"] .zpimage-container figure img, [data-element-id="elm_IgZDxn8fZdTHSZYu9a5wSw"] .zpimage-container figure img, [data-element-id="elm_dHpsEVRt0hdh9j619Duaaw"] .zpimage-container figure img, [data-element-id="elm_29Qvpd8SpECydVBBQ_tSyg"] .zpimage-container figure img, [data-element-id="elm_XCmKNAPbqqdiOA2BF3KXOA"] .zpimage-container figure img,     [data-element-id="elm_m1hlqYTmqs4dnFLy2qOKhg"] .zpimage-container figure img, [data-element-id="elm_s5ux6GTJWt4FQ4UvgUYJuw"] .zpimage-container figure img,     [data-element-id="elm_NCzFTb5N7o28Ufp-CTpE1Q"] .zpimage-container figure img
{
    object-fit: cover !important;
    border-radius: 12px !important;
}
.zpimage-container {
    display: flex;
    justify-content: center;
    overflow: hidden;
}
.zhs-hero-box-shadow
{
    border-radius: 12px;
    transition: all 0.5s ease;
    /*box-shadow: 0 4px 12px rgba(14, 30, 37, 0.12);*/
    cursor: pointer;
}
.zhs-hero-box-shadow:hover
{
    transform: scale(1.02);
	box-shadow: 0 4px 12px rgba(14, 30, 37, 0.12);
}