#fw-section-hero-547a7a34-9338-4605-9d23-a329c417b6ce {
--color-primary: #f39f5f;
--color-primary-rgb: 243, 159, 95;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #f39f5f;
--primary-btn-text: #FFFFFF;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;

}
#fw-section-custom-html-5572da4e-6fae-48a0-8e6f-dcbebae4fd00 {

.alert.alert-dismissible{
  color:#000!important;
    text-align:center;
}
 .donations__info {
    margin-right: 0px;
    text-align: center;
  }
label.fgen-label{
  display:none;
}
.select-wrapper label.fgen-label{
  display:inline-block;
}
.fgen-input.col-md-12{
   width: 100%;
    padding: 15px 20px !important;
    border: 2px solid rgba(var(--color-on-background-rgb), 0.14) !important;
    border-radius: 16px;
    line-height: 1.5 !important;
    background: transparent !important;
}
.fgen-input.fgen-checkbox{
  width:auto;
  padding:0px;
}
 
}


#fw-section-hero-58bf8cd2-b925-450a-b73b-1a172d3bc540 {
--color-primary: #f39f5f;
--color-primary-rgb: 243, 159, 95;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #f39f5f;
--primary-btn-text: #FFFFFF;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;

}

#fw-section-custom-html-7063810c-0b78-4169-bd4e-f8b3ed62e833 {
--color-primary: #ffffff;
--color-primary-rgb: 255, 255, 255;
--color-background: #f39f5f;
--color-background-rgb: 243, 159, 95;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #5c707e;
--color-on-primary-rgb: 92, 112, 126;
--color-product-image-background: #ffffff;
--color-background-brightness: 177;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #ffffff;
--primary-btn-text: #5c707e;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;
.alert.alert-dismissible{
  color:#000!important;
    text-align:center;
}
 .donations__info {
    margin-right: 0px;
    text-align: center;
  }
label.fgen-label{
  display:none;

}
.displayNone{
 display:none;  
}
  .fgen-input.col-md-12{
    width: 100%;
    padding: 15px 20px;
    border: 2px solid rgba(var(--color-on-background-rgb), 0.14);
    border-radius: 16px;
    line-height: 1.5;
    background: transparent;
    color: #fff;
}
.fgen-input.col-md-12.fgen-checkbox{
  width:auto;
}
#form-X5q1U-126-wrapper,
#form-X5q1U-127-wrapper{
  float:left;
}
 .fgen-input.col-md-12::placeholder{
    color:#fff;
  }
}






#fw-section-hero-287760fb-2fee-4dd4-ac4e-2fe2046207b0 {
--color-primary: #f39f5f;
--color-primary-rgb: 243, 159, 95;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #f39f5f;
--primary-btn-text: #FFFFFF;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;

}
#fw-section-custom-html-481dcbe7-0eeb-4d7d-b81b-82cb523ef291 {

.alert.alert-dismissible{
  color:#000!important;
    text-align:center;
}
 .donations__info {
    margin-right: 0px;
    text-align: center;
  }
label.fgen-label{
  display:none;
}
.select-wrapper label.fgen-label{
  display:inline-block;
}
.fgen-input.col-md-12{
    width: 100%;
    padding: 15px 20px;
    border: 2px solid rgba(var(--color-on-background-rgb), 0.14);
    border-radius: 16px;
    line-height: 1.5;
}
.fgen-input.col-md-12.fgen-checkbox{
  width:auto;
}
p{
  margin-top:20px;margin-bottom:20px;text-align:left;
}
ul{
  margin-top:20px;margin-bottom:20px;
}
ul {
  list-style-type: disc;      /* default bullet style – you can also use circle, square, etc. */
  margin-left: 1em;         /* or 20–40px – restores typical indentation */
  padding-left: 1em;        /* helps ensure bullets are visible */
}
}
#fw-section-hero-14b30fcb-89ce-49d6-8cd0-c257a7fe7b62 {
--color-primary: #f39f5f;
--color-primary-rgb: 243, 159, 95;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #f39f5f;
--primary-btn-text: #FFFFFF;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;
input.fgen-input.col-md-12{
  width: 100%;
    padding: 8px 12px;
    border: 2px solid rgba(var(--color-on-background-rgb), 0.14);
    border-radius: 16px;
    line-height: 1.5;
}
}
#fw-section-custom-html-5175dce8-570d-4ed3-886c-0993e58c840a {

.alert.alert-dismissible{
  color:#000!important;
    text-align:center;
}
 .donations__info {
    margin-right: 0px;
    text-align: center;
  }
label.fgen-label{
  display:none;

}
.fgen-input.col-md-12{
    width: 100%;
    padding: 15px 20px;
    border: 2px solid rgba(var(--color-on-background-rgb), 0.14);
    border-radius: 16px;
    line-height: 1.5;
}
.fgen-input.col-md-12.fgen-checkbox{
  width:auto;
}
}
#fw-section-hero-b742c10c-029e-4368-9c87-e45c3667e0ab {
--color-primary: #f39f5f;
--color-primary-rgb: 243, 159, 95;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #f39f5f;
--primary-btn-text: #FFFFFF;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;

}
#fw-section-custom-html-9cf218b5-3490-4369-9cf4-beb16936e69a {

.image-with-text__cta-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 16px;
  margin-top: 20px;
}
.program-details-wrapper .program-details-items .details-image img {
    width: 100%;
    height: 100%;
}

.program-details-wrapper .program-details-items .details-content {
    margin-top: 40px;
}

.program-details-wrapper .program-details-items .details-content .post {
    background-color: #F39F5F;
    color: #fff;
    padding: 4px 15px;
    border-radius: 8px;
    display: inline-block;
    margin-bottom: 20px;
}

.program-details-wrapper .program-details-items .details-content h2 {
    font-size: 30px;
    margin-bottom: 20px;
}

@media (max-width: 767px) {
    .program-details-wrapper .program-details-items .details-content h2 {
        font-size: 26px;
    }
}

@media (max-width: 575px) {
    .program-details-wrapper .program-details-items .details-content h2 {
        font-size: 24px;
    }
}

.program-details-wrapper .program-details-items .details-content .details-author-area {
    display: flex;
    align-items: center;
    gap: 30px;
    border-top: 1px solid #E5E5E5;
    border-bottom: 1px solid #E5E5E5;
    padding: 20px 0;
    margin-bottom: 40px;
    margin-top: 30px;
}

@media (max-width: 575px) {
    .program-details-wrapper .program-details-items .details-content .details-author-area {
        flex-wrap: wrap;
        gap: 15px;
        margin-bottom: 20px;
        margin-top: 20px;
    }
}

.program-details-wrapper .program-details-items .details-content .details-author-area .author-items {
    display: flex;
    align-items: center;
    gap: 10px;
}

.program-details-wrapper .program-details-items .details-content .details-author-area .class-list {
    display: flex;
    align-items: center;
    gap: 30px;
}

.program-details-wrapper .program-details-items .details-content .details-author-area .class-list li i {
    color: #F39F5F;
}

.program-details-wrapper .program-details-items .details-content .list-items {
    margin-top: 20px;
}

.program-details-wrapper .program-details-items .details-content .list-items li:not(:last-child) {
    margin-bottom: 10px;
}

.program-details-wrapper .program-details-items .details-content .list-items li i {
    margin-right: 5px;
    color: #F39F5F;
}

.program-details-wrapper .details-list-area {
    padding: 30px 40px;
    border-radius: 10px;
    position: relative;
    z-index: 9;
    border: 1px solid #E5E5E5;
}

@media (max-width: 1199px) {
    .program-details-wrapper .details-list-area {
        padding: 30px 20px;
    }
}

@media (max-width: 991px) {
    .program-details-wrapper .details-list-area {
        padding: 30px 40px;
    }
}

.program-details-wrapper .details-list-area h3 {
    font-size: 24px;
    border-bottom: 1px solid #E5E5E5;
    padding-bottom: 20px;
}

@media (max-width: 1199px) {
    .program-details-wrapper .details-list-area {
        margin-right: 0;
    }
}

@media (max-width: 991px) {
    .program-details-wrapper .details-list-area {
        margin-top: 0;
    }
}

.program-details-wrapper .details-list-area .details-list {
    margin-bottom: 30px;
}

.program-details-wrapper .details-list-area .details-list li {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 15px 0;
    border-bottom: 1px solid #E5E5E5;
}

.program-details-wrapper .details-list-area .details-list li span {
    font-weight: 600 !important;
    color: #385469;
}

.program-details-wrapper .details-list-area .details-list li span i {
    color: #F39F5F;
}

.program-details-wrapper .details-list-area .theme-btn {
    padding: 19px 40px;
}

@media (max-width: 1199px) {
    .program-details-wrapper .details-list-area .theme-btn {
        padding: 19px 25px;
        font-size: 14px;
    }
}

@media (max-width: 991px) {
    .program-details-wrapper .details-list-area .theme-btn {
        padding: 19px 40px;
        font-size: 16px;
    }
}

.program-details-wrapper .details-list-area .theme-btn.border-style {
    border: 1px solid #F39F5F;
    color: #F39F5F;
    background-color: transparent;
    padding: 18px 40px;
}

.program-details-wrapper .details-list-area .theme-btn.border-style::after, .program-details-wrapper .details-list-area .theme-btn.border-style::before {
    background-color: #F39F5F;
}

.program-details-wrapper .details-list-area .theme-btn.border-style:hover {
    color: #fff;
}

.program-details-wrapper .details-list-area .social-icon {
    justify-content: center;
    gap: 15px;
    margin-top: 30px;
}

.program-details-wrapper .details-list-area .social-icon a {
    width: 36px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    font-size: 16px;
    display: block;
    color: #F39F5F;
    transition: all 0.4s ease-in-out;
    text-align: center;
    background-color: transparent;
    border: 1px solid #F39F5F;
}

.program-details-wrapper .details-list-area .social-icon a:hover {
    background-color: #F39F5F;
    color: #fff;
    border: 1px solid transparent;
}

.program-details-wrapper .program-author-items {
    display: flex;
    align-items: center;
    gap: 30px;
    padding: 30px;
    border: 1px solid #E5E5E5;
    border-radius: 12px;
    margin-top: 23px;
}

@media (max-width: 1199px) {
    .program-details-wrapper .program-author-items {
        flex-wrap: wrap;
        justify-content: center;
        text-align: center;
    }
}

.program-details-wrapper .program-author-items .thumb {
    max-width: 370px;
}

.program-details-wrapper .program-author-items .thumb img {
    width: 100%;
    height: 100%;
    border-radius: 10px;
}

.program-details-wrapper .program-author-items .content {
    max-width: 700px;
}

@media (max-width: 1199px) {
    .program-details-wrapper .program-author-items .content {
        margin: 0 auto;
        text-align: center;
    }
}

.program-details-wrapper .program-author-items .content h2 {
    font-size: 30px;
    margin-bottom: 5px;
}

@media (max-width: 575px) {
    .program-details-wrapper .program-author-items .content h2 {
        font-size: 26px;
    }
}

.program-details-wrapper .program-author-items .content span {
    margin-bottom: 20px;
    display: inline-block;
}

@media (max-width: 575px) {
    .program-details-wrapper .program-author-items .content span {
        margin-bottom: 10px;
    }
}

.program-details-wrapper .program-author-items .content ul {
    margin-top: 20px;
    display: flex;
    align-items: center;
    gap: 50px;
    border-top: 1px solid #E5E5E5;
    border-bottom: 1px solid #E5E5E5;
    padding: 20px 0;
}

@media (max-width: 1199px) {
    .program-details-wrapper .program-author-items .content ul {
        flex-wrap: wrap;
        justify-content: center;
        text-align: center;
        gap: 20px;
    }
}

.program-details-wrapper .program-author-items .content ul li {
    color: #385469;
}

.program-details-wrapper .program-author-items .content ul li i {
    margin-right: 5px;
}

.program-details-wrapper .program-author-items .content ul li .color-star {
    color: #F39F5F;
}

.program-details-wrapper .program-author-items .content .social-icon {
    margin-top: 40px;
    gap: 15px;
    position: relative;
    z-index: 9;
}

@media (max-width: 1199px) {
    .program-details-wrapper .program-author-items .content .social-icon {
        flex-wrap: wrap;
        justify-content: center;
    }
}

@media (max-width: 575px) {
    .program-details-wrapper .program-author-items .content .social-icon {
        margin-top: 20px;
    }
}

.program-details-wrapper .program-author-items .content .social-icon a {
    width: 36px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    font-size: 16px;
    display: block;
    color: #F39F5F;
    transition: all 0.4s ease-in-out;
    text-align: center;
    background-color: transparent;
    border: 1px solid #F39F5F;
}

.program-details-wrapper .program-author-items .content .social-icon a:hover {
    background-color: #F39F5F;
    color: #fff;
    border: 1px solid transparent;
}

.program-wrapper-5 {
    margin-top: 60px;
}

@media (max-width: 1199px) {
    .program-wrapper-5 {
        margin-top: 30px;
    }
}

.program-wrapper-5 .programer-box-items-5 {
    text-align: center;
    margin-top: 30px;
}

.program-wrapper-5 .programer-box-items-5 .program-content {
    margin-top: 40px;
}

.program-wrapper-5 .programer-box-items-5 .program-content h3 {
    font-size: 30px;
}

.program-wrapper-5 .programer-box-items-5 .program-content h3 a {
    color: #142D40;
}

.program-wrapper-5 .programer-box-items-5 .program-content span {
    font-weight: 600;
    font-family: "Quicksand", sans-serif;
}
}







#fw-section-hero-afaafd53-bc12-46b5-aee4-bbaa300500cf {
--color-primary: #f39f5f;
--color-primary-rgb: 243, 159, 95;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #f39f5f;
--primary-btn-text: #FFFFFF;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;

}
#fw-section-custom-html-19ecfb5a-95b5-44bc-83bc-b72dc6aece14 {

.alert.alert-dismissible{
  color:#000!important;
    text-align:center;
}
 .donations__info {
    margin-right: 0px;
    text-align: center;
  }
label.fgen-label{
  display:none;

}
.fgen-input.col-md-12{
    width: 100%;
    padding: 15px 20px;
    border: 2px solid rgba(var(--color-on-background-rgb), 0.14);
    border-radius: 16px;
    line-height: 1.5;
}
.fgen-input.fgen-checkbox{
  width:auto;
  padding:0px;
}
}
#fw-section-hero-4c3fcefd-5b74-4b19-998f-4db6af725989 {
--color-primary: #ffffff;
--color-primary-rgb: 255, 255, 255;
--color-background: #f39f5f;
--color-background-rgb: 243, 159, 95;
--color-on-background: #FFFFFF;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #5c707e;
--color-on-primary-rgb: 92, 112, 126;
--color-product-image-background: #FFFFFF;
--color-background-brightness: 177;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #ffffff;
--primary-btn-text: #5c707e;
--primary-btn-border-color: #FFFFFF;
--secondary-btn-bg: transparent;
--secondary-btn-text: #FFFFFF;
--secondary-btn-border-color: #FFFFFF;

}




#fw-section-custom-html-3910a588-061f-47c0-845a-f073b5b7686e {
--color-primary: #ffffff;
--color-primary-rgb: 255, 255, 255;
--color-background: #f39f5f;
--color-background-rgb: 243, 159, 95;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #5c707e;
--color-on-primary-rgb: 92, 112, 126;
--color-product-image-background: #ffffff;
--color-background-brightness: 177;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #ffffff;
--primary-btn-text: #5c707e;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;
.alert.alert-dismissible{
  color:#000!important;
    text-align:center;
}
 .donations__info {
    margin-right: 0px;
    text-align: center;
  }
label.fgen-label{
  display:none;

}
.displayNone{
 display:none;  
}
  .fgen-input.col-md-12{
    width: 100%;
    padding: 15px 20px;
    border: 2px solid rgba(var(--color-on-background-rgb), 0.14);
    border-radius: 16px;
    line-height: 1.5;
    background: transparent;
    color: #fff;
}
.fgen-input.col-md-12.fgen-checkbox{
  width:auto;
}
#form-X5q1U-126-wrapper,
#form-X5q1U-127-wrapper{
  float:left;
}
 .fgen-input.col-md-12::placeholder{
    color:#fff;
  }
}
#fw-section-hero-2022b549-b61a-484a-b229-32965b785a27 {
--color-primary: #f39f5f;
--color-primary-rgb: 243, 159, 95;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #f39f5f;
--primary-btn-text: #FFFFFF;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;

}
#fw-section-custom-html-4b092908-3ba4-4fe3-a583-24125aeaf93c {

.alert.alert-dismissible{
  color:#000!important;
    text-align:center;
}
 .donations__info {
    margin-right: 0px;
    text-align: center;
  }
label.fgen-label{
  display:none;
}
.select-wrapper label.fgen-label{
  display:inline-block;
}
.fgen-input.col-md-12{
    width: 100%;
    padding: 15px 20px;
    border: 2px solid rgba(var(--color-on-background-rgb), 0.14);
    border-radius: 16px;
    line-height: 1.5;
}
.fgen-input.col-md-12.fgen-checkbox{
  width:auto;
}
}
#fw-section-hero-6c284b14-af06-4916-b4eb-b3cf5550cacb {
--color-primary: #f39f5f;
--color-primary-rgb: 243, 159, 95;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #f39f5f;
--primary-btn-text: #FFFFFF;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;

}



#fw-section-hero-1760898326 {
--color-primary: #f39f5f;
--color-primary-rgb: 243, 159, 95;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-background: #385469;
--color-on-background-rgb: 56, 84, 105;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #385469;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #f39f5f;
--primary-btn-text: #FFFFFF;
--primary-btn-border-color: #385469;
--secondary-btn-bg: transparent;
--secondary-btn-text: #385469;
--secondary-btn-border-color: #385469;

.hero__content--left{
    max-width:50%;
}
.hero__content--left h1{
    text-transform:capitalize;
}
@media(max-width:500px){
  .hero__content--left{
    max-width:100%;
}
  .section-background__image {
  display: flex;
 background-position-x: -110px;
  background-repeat: no-repeat;
  background-size: cover;
  mix-blend-mode: luminosity;
}
}
}

#fw-section-hero-63791e70-260a-4721-a478-2d03312fa475 {
--color-primary: #f39f5f;
--color-primary-rgb: 243, 159, 95;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #000000;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #f39f5f;
--primary-btn-text: #FFFFFF;
--primary-btn-border-color: #000000;
--secondary-btn-bg: transparent;
--secondary-btn-text: #000000;
--secondary-btn-border-color: #000000;
.section-background__image {
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: cover;
  mix-blend-mode: luminosity;
}
}
#fw-section-featured-collection-1760898326 {
--color-primary: #f39f5f;
--color-primary-rgb: 243, 159, 95;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-background: #5c707e;
--color-on-background-rgb: 92, 112, 126;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #5c707e;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #f39f5f;
--primary-btn-text: #FFFFFF;
--primary-btn-border-color: #5c707e;
--secondary-btn-bg: transparent;
--secondary-btn-text: #5c707e;
--secondary-btn-border-color: #5c707e;

}
#fw-section-recent-posts-73fd0d9e-a4c1-48fd-846b-67dcf672fc17 {
--color-primary: #f39f5f;
--color-primary-rgb: 243, 159, 95;
--color-background: #eff5f6;
--color-background-rgb: 239, 245, 246;
--color-on-background: #385469;
--color-on-background-rgb: 56, 84, 105;
--color-on-primary: #385469;
--color-on-primary-rgb: 56, 84, 105;
--color-product-image-background: #385469;
--color-background-brightness: 243;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #f39f5f;
--primary-btn-text: #385469;
--primary-btn-border-color: #385469;
--secondary-btn-bg: transparent;
--secondary-btn-text: #385469;
--secondary-btn-border-color: #385469;
.recent-posts{
  background-image:url('https://storage.googleapis.com/popshopprod-shop-renderer-creators-assets/resources/cfada6d1-1aee-43e6-b892-18b62a263a44/a52123f65076db2c55d7641b68e6bb97_ff0b91a77625.png');
    background-size:cover;
}
.grid__column .post-tile{
  background: #fff!important;
  padding: 25px;
  border: 0px;
  border-radius: 16px;
}
.post-tile{
  background:#fff!important;
}
.post-tile__content{
  background:#ffffff;
  padding: 24px 24px;
}

.post-tile__text--overlay {
  background: linear-gradient(to top, #ffffff 65%, rgba(0,0,0,0) 100%);
}
}

#fw-section-donations-fba2f617-dcbb-4aaa-a8d5-07543807c542 {
--color-primary: #f39f5f;
--color-primary-rgb: 243, 159, 95;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-background: #385469;
--color-on-background-rgb: 56, 84, 105;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #385469;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #f39f5f;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #385469;
--secondary-btn-bg: transparent;
--secondary-btn-text: #385469;
--secondary-btn-border-color: #385469;

}
#fw-section-newsletter-1760898326 {
--color-primary: #ffffff;
--color-primary-rgb: 255, 255, 255;
--color-background: #f39f5f;
--color-background-rgb: 243, 159, 95;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #385469;
--color-on-primary-rgb: 56, 84, 105;
--color-product-image-background: #ffffff;
--color-background-brightness: 177;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #ffffff;
--primary-btn-text: #385469;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;

}
#fw-section-custom-html-3b4ddfa3-29a3-4e06-86fd-ec154e1ebc31 {
--color-primary: #ffffff;
--color-primary-rgb: 255, 255, 255;
--color-background: #f39f5f;
--color-background-rgb: 243, 159, 95;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #5c707e;
--color-on-primary-rgb: 92, 112, 126;
--color-product-image-background: #ffffff;
--color-background-brightness: 177;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #ffffff;
--primary-btn-text: #5c707e;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;
.alert.alert-dismissible{
  color:#000!important;
    text-align:center;
}
 .donations__info {
    margin-right: 0px;
    text-align: center;
  }
label.fgen-label{
  display:none;

}
.displayNone{
 display:none;  
}
  .fgen-input.col-md-12{
    width: 100%;
    padding: 15px 20px;
    border: 2px solid rgba(var(--color-on-background-rgb), 0.14);
    border-radius: 16px;
    line-height: 1.5;
    background: transparent;
    color: #fff;
}
.fgen-input.col-md-12.fgen-checkbox{
  width:auto;
}

 .fgen-input.col-md-12::placeholder{
   color:#ffffff;
 }
#form-X5q1U-126-wrapper,
#form-X5q1U-127-wrapper{
  float:left;
}
}
#fw-section-footer {
--color-primary: #ffffff;
--color-primary-rgb: 255, 255, 255;
--color-background: #70a6b1;
--color-background-rgb: 112, 166, 177;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 151;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #ffffff;
--primary-btn-text: #FFFFFF;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;

}
#fw-section-announcement-bar-0 {
--color-primary: #70a6b1;
--color-primary-rgb: 112, 166, 177;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-background: #5c707e;
--color-on-background-rgb: 92, 112, 126;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #5c707e;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #70a6b1;
--primary-btn-text: #FFFFFF;
--primary-btn-border-color: #5c707e;
--secondary-btn-bg: transparent;
--secondary-btn-text: #5c707e;
--secondary-btn-border-color: #5c707e;

}
#fw-section-header {

.header__nav-container .header__list-item{
  position: relative;
  list-style: none;
  display: inline-block;
  margin-inline-end: 30px;
}

.header__list-item:last-child{
  margin-inline-end: 0;
}
a.header__link{
  
  display: inline-block;
  font-size: 16px;
  font-weight: 500;
  color: #385469;
  padding: 20px 0;
  text-align: left;
  position: relative;
  text-transform: capitalize;
}
.header__link:hover{
  color:#F39F5F;
}
}