.step_container__Q0rrX{
    position:relative;
    padding-bottom:10rem;
    padding-top:.5rem
}
.step_innerContainer__893Cf{
    margin:auto;
    max-width:110rem;
    padding:4rem 2rem 0
}
.step_subHeadingBreak__AFatV{
    display:none
}
.step_heading__0Dbxv{
    font-size:2rem!important
}
.step_subHeading__L3Tdx{
    font-size:3.8rem!important
}
@media (max-width:1700px){
    .step_subHeading__L3Tdx{
        font-size:3.2rem!important
    }
    .step_heading__0Dbxv{
        font-size:1.8rem!important
    }
}
@media (max-width:1440px){
    .step_subHeading__L3Tdx{
        font-size:2.5rem!important
    }
    .step_heading__0Dbxv{
        font-size:1.5rem!important
    }
    .step_container__Q0rrX{
        padding-bottom:8rem
    }
    .step_innerContainer__893Cf{
        padding-top:2rem
    }
}
@media (max-width:1180px){
    .step_heading__0Dbxv{
        font-size:1.3rem!important
    }
    .step_subHeading__L3Tdx{
        font-size:2.2rem!important
    }
    .step_container__Q0rrX{
        padding-bottom:8rem
    }
    .step_innerContainer__893Cf{
        padding-top:2rem
    }
}
@media (max-width:1024px){
    .step_heading__0Dbxv{
        font-size:1rem!important
    }
    .step_subHeading__L3Tdx{
        font-size:1.8rem!important
    }
    .step_container__Q0rrX{
        padding-bottom:6rem
    }
    .step_innerContainer__893Cf{
        padding-top:2rem
    }
}
@media (max-width:768px){
    .step_subHeading__L3Tdx{
        font-size:1.5rem!important
    }
}
@media (max-width:425px){
    .step_subHeading__L3Tdx{
        font-size:1.2rem!important
    }
}
@media (max-width:575px){
    .step_innerContainer__893Cf{
        padding:1rem 1rem 0
    }
    .step_subHeading__L3Tdx{
        font-size:1rem!important
    }
    .step_heading__0Dbxv{
        font-size:1.3rem!important
    }
    .step_container__Q0rrX{
        padding-bottom:4rem
    }
}
@media (max-width:475px){
    .step_innerContainer__893Cf{
        display:flex;
        flex-direction:column;
        align-items:center
    }
    .step_subHeading__L3Tdx{
        font-size:1rem!important;
        text-align:center
    }
    .step_subHeadingBreak__AFatV{
        display:block
    }
}
.page_secondContainer__jn0Sg{
    display:flex;
    justify-content:center
}
@media (max-width:1180px){
    .page_mdImage___a8EX,.page_smImage__7u8jJ{
        width:200px;
        height:auto
    }
}
@media (max-width:980px){
    .page_mdImage___a8EX,.page_smImage__7u8jJ{
        display:none
    }
}
@media (max-width:768px){
    .page_visionHeading__0R_H_{
        font-size:30px!important
    }
    .page_nineDayHeading__hcLRv{
        font-size:45px!important
    }
    .page_positiveHeading__PAkYT{
        font-size:25px!important
    }
    .page_pledgeParagraph__X4ewr{
        font-size:20px!important
    }
}
@media (max-width:480px){
    .page_visionHeading__0R_H_{
        font-size:20px!important
    }
    .page_nineDayHeading__hcLRv{
        font-size:38px!important
    }
    .page_positiveHeading__PAkYT{
        font-size:20px!important
    }
    .page_pledgeParagraph__X4ewr{
        font-size:16px!important
    }
}
@media (max-width:375px){
    .page_nineDayHeading__hcLRv{
        font-size:30px!important
    }
    .page_positiveHeading__PAkYT{
        font-size:15px!important
    }
    .page_pledgeParagraph__X4ewr{
        font-size:14px!important
    }
}
.third_thirdSectionContainer__SBYXB{
    padding:2rem
}
.third_thirdSectionInnerContainer__uQi8X{
    max-width:70rem;
    margin:0 auto
}
.third_thirdSectionHeading___202f{
    text-align:center
}
.third_thirdSectionSubHeading__G6XjK{
    margin-top:1rem!important
}
.third_thirdSectionParagraph__MzMS3{
    margin-top:1.5rem;
    line-height:1.4rem;
    max-width:40rem
}
.card_card-section-container__s_Aor{
    padding:2rem;
    display:grid;
    grid-template-columns:repeat(3,minmax(0,1fr));
    justify-content:space-between;
    grid-gap:2rem;
    gap:2rem;
    max-width:1500px;
    margin:auto;
    justify-content:center
}
.card_card-grid-item__I1rYe{
    display:flex;
    justify-content:center
}
.card_card__CeHma{
    padding:1rem 2rem 2rem
}
.card_card-heading__c0z7D{
    font-weight:700;
    line-height:54px!important
}
@media (max-width:1275px){
    .card_card-section-container__s_Aor{
        grid-template-columns:repeat(2,minmax(0,1fr))
    }
}
@media (max-width:768px){
    .card_card__CeHma{
        padding:1rem;
        max-width:100%!important
    }
    .card_card-section-container__s_Aor{
        grid-template-columns:repeat(1,minmax(0,1fr));
        padding:1rem
    }
}
.second-card-section_container__Vl5R6{
    margin-top:3rem
}
.second-card-section_second-card-section__iHkAH{
    padding:2rem;
    display:grid;
    grid-gap:2rem;
    gap:2rem
}
@media (max-width:768px){
    .second-card-section_second-card-section__iHkAH{
        padding:1rem;
        gap:1rem
    }
    .second-card-section_container__Vl5R6{
        margin-top:2rem
    }
    .second-card-section_heading__IaDHj{
        font-size:45px!important
    }
}
.vision_visionContainer__gnqLt{
    margin-top:-.2rem
}
.vision_visionheading__acTS7{
    font-size:5rem!important;
    text-align:center
}
@media (max-width:1440px){
    .vision_visionheading__acTS7{
        font-size:4rem!important
    }
    .vision_mdImage__Qxysm,.vision_smImage__m5aI_{
        width:250px;
        height:250px
    }
}
@media (max-width:875px){
    .vision_visionheading__acTS7{
        font-size:3rem!important
    }
    .vision_mdImage__Qxysm,.vision_smImage__m5aI_{
        width:150px;
        height:150px
    }
}
@media (max-width:768px){
    .vision_visionheading__acTS7{
        font-size:2rem!important
    }
    .vision_mdImage__Qxysm,.vision_smImage__m5aI_{
        width:120px;
        height:120px
    }
}
@media (max-width:575px){
    .vision_visionheading__acTS7{
        font-size:2rem!important
    }
    .vision_mdImage__Qxysm,.vision_smImage__m5aI_{
        width:100px;
        height:100px
    }
}
.carousel2_carouselImage__lvMhP,.carousel_carouselImage__lCYrN{
    width:100%;
    user-drag:none;
    user-select:none;
    -moz-user-select:none;
    -webkit-user-drag:none;
    -webkit-user-select:none;
    -ms-user-select:none
}
.card_cardContainer___LxR4{
    position:relative;
    border-radius:2rem!important;
    max-width:70rem;
    margin:auto;
    display:flex
}
.card_text-div__wQ4ma{
    flex-grow:1;
    height:100%;
    border-radius:2rem 0 0 2rem;
    padding:2rem
}
.card_image-container__ejT5a{
    width:25rem;
    border-radius:0 2rem 2rem 0;
    display:flex;
    flex-direction:column
}
.card_card-img__9BCE_{
    object-fit:cover;
    flex-grow:1;
    object-position:center
}
.card_card-img__9BCE_:first-child{
    border-top-right-radius:2rem
}
.card_card-img__9BCE_:last-child{
    border-bottom-right-radius:2rem
}
@media (max-width:768px){
    .card_cardContainer___LxR4{
        flex-direction:column-reverse
    }
    .card_image-container__ejT5a{
        width:100%;
        border-radius:2rem 2rem 0 0;
        min-height:20rem
    }
    .card_card-img__9BCE_{
        width:100%
    }
    .card_card-img__9BCE_:first-child{
        border-top-right-radius:2rem;
        border-top-left-radius:2rem
    }
    .card_card-img__9BCE_:last-child{
        border-bottom-right-radius:0
    }
}
@font-face{
    font-family:__Poppins_8e15a6;
    font-style:normal;
    font-weight:300;
    font-display:swap;
    src:url(../media/e025c64520263018-s.woff2) format("woff2");
    unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09
}
@font-face{
    font-family:__Poppins_8e15a6;
    font-style:normal;
    font-weight:300;
    font-display:swap;
    src:url(../media/953974ac5e9ff354-s.woff2) format("woff2");
    unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff
}
@font-face{
    font-family:__Poppins_8e15a6;
    font-style:normal;
    font-weight:300;
    font-display:swap;
    src:url(../media/c04551857776278f-s.p.woff2) format("woff2");
    unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd
}
@font-face{
    font-family:__Poppins_8e15a6;
    font-style:normal;
    font-weight:500;
    font-display:swap;
    src:url(../media/839135d04a097cea-s.woff2) format("woff2");
    unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09
}
@font-face{
    font-family:__Poppins_8e15a6;
    font-style:normal;
    font-weight:500;
    font-display:swap;
    src:url(../media/370d1cc320ec5619-s.woff2) format("woff2");
    unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff
}
@font-face{
    font-family:__Poppins_8e15a6;
    font-style:normal;
    font-weight:500;
    font-display:swap;
    src:url(../media/7777133e901cd5ed-s.p.woff2) format("woff2");
    unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd
}
@font-face{
    font-family:__Poppins_8e15a6;
    font-style:normal;
    font-weight:700;
    font-display:swap;
    src:url(../media/20b8b8f6f47c1e10-s.woff2) format("woff2");
    unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09
}
@font-face{
    font-family:__Poppins_8e15a6;
    font-style:normal;
    font-weight:700;
    font-display:swap;
    src:url(../media/f93b79c1ea023ab6-s.woff2) format("woff2");
    unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff
}
@font-face{
    font-family:__Poppins_8e15a6;
    font-style:normal;
    font-weight:700;
    font-display:swap;
    src:url(../media/9a881e2ac07d406b-s.p.woff2) format("woff2");
    unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd
}
@font-face{
    font-family:__Poppins_Fallback_8e15a6;
    src:local("Arial");
    ascent-override:92.33%;
    descent-override:30.78%;
    line-gap-override:8.79%;
    size-adjust:113.73%
}
.__className_8e15a6{
    font-family:__Poppins_8e15a6,__Poppins_Fallback_8e15a6;
    font-style:normal
}
.__variable_8e15a6{
    --font-inter:"__Poppins_8e15a6","__Poppins_Fallback_8e15a6"
}
