.elementor-2330 .elementor-element.elementor-element-98eff28 .counter-item .counter-item__content h5{font-size:17px;}.elementor-2330 .elementor-element.elementor-element-51418fe{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2330 .elementor-element.elementor-element-a69bcc1{text-align:center;}.elementor-2330 .elementor-element.elementor-element-a69bcc1 .elementor-heading-title{font-family:"Pacifico", Sans-serif;font-size:24px;color:var( --e-global-color-primary );}.elementor-2330 .elementor-element.elementor-element-4d29811 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-2330 .elementor-element.elementor-element-4d29811{text-align:center;}.elementor-2330 .elementor-element.elementor-element-4d29811 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-78f3ad3 );}.elementor-2330 .elementor-element.elementor-element-a1e7a25{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;font-family:"Mulish", Sans-serif;font-size:16px;}.elementor-2330 .elementor-element.elementor-element-a1e7a25.elementor-element{--align-self:center;}.elementor-2330 .elementor-element.elementor-element-2d27c19 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2330 .elementor-element.elementor-element-59e4cec{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2330 .elementor-element.elementor-element-7b9f1fd{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2330 .elementor-element.elementor-element-3484987{text-align:center;}.elementor-2330 .elementor-element.elementor-element-3484987 .elementor-heading-title{font-family:"Pacifico", Sans-serif;font-size:24px;color:var( --e-global-color-primary );}.elementor-2330 .elementor-element.elementor-element-827826b > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-2330 .elementor-element.elementor-element-827826b{text-align:center;}.elementor-2330 .elementor-element.elementor-element-827826b .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-78f3ad3 );}.elementor-2330 .elementor-element.elementor-element-7e12da1{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;font-family:"Mulish", Sans-serif;font-size:16px;}.elementor-2330 .elementor-element.elementor-element-7e12da1.elementor-element{--align-self:center;}.elementor-2330 .elementor-element.elementor-element-8c9016b{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2330 .elementor-element.elementor-element-b86e8db > .elementor-widget-container{padding:15px 15px 15px 15px;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-primary );border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}@media(max-width:1024px){.elementor-2330 .elementor-element.elementor-element-a1e7a25{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-2330 .elementor-element.elementor-element-7e12da1{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-2330 .elementor-element.elementor-element-8c9016b{--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}}@media(max-width:767px){.elementor-2330 .elementor-element.elementor-element-4d29811{text-align:center;}.elementor-2330 .elementor-element.elementor-element-4d29811 .elementor-heading-title{font-size:35px;}.elementor-2330 .elementor-element.elementor-element-a1e7a25{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2330 .elementor-element.elementor-element-827826b{text-align:center;}.elementor-2330 .elementor-element.elementor-element-827826b .elementor-heading-title{font-size:35px;}.elementor-2330 .elementor-element.elementor-element-7e12da1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}/* Start custom CSS for charite-about-widget, class: .elementor-element-98eff28 */html {
    scroll-behavior: smooth !important;
}

#become-volunteers {
    scroll-margin-top: 100px !important;
}

.mb-100, .my-100 {
    margin-bottom: 50px !important;
}

.counter-section-content>i {
    font-size: 25px;
    max-width: 100% !important;
    font-weight: 700;
    line-height: 1.3;
    display: inline-block;
    font-family: var(--heading-font);
}

.pb-90, .py-90 {
    padding-bottom: 50px !important;
}

.pt-110, .py-110 {
    padding-top: 50px !important;
}

@media (max-width: 1024px) {
   .rpt-115, .rpy-115 {
    padding-top: 50px !important;
}

.pb-90, .py-90 {
    padding-bottom: 30px !important;
}
}

@media (max-width: 767px) {
    .mb-100, .my-100 {
    margin-bottom: 50px !important;
}
}/* End custom CSS */
/* Start custom CSS for charite-Features-widget, class: .elementor-element-69d6b62 */.features-area-two {
    margin-bottom: -150px !important;
    -webkit-transform: translateY(-200px);
    -ms-transform: translateY(-200px);
    transform: translateY(-200px);
    margin-top: 200px !important;
}

.feature-item--two h4 a {
    font-size: 20px !important;
    font-weight: 700 !important;
        pointer-events: none !important;
    cursor: default !important;
}/* End custom CSS */
/* Start custom CSS for charite-testimonial-widget, class: .elementor-element-2d27c19 */.pt-120, .py-120 {
    padding-top: 50px !important;
}
.pb-100, .py-100 {
    padding-bottom: 50px !important;
}

.testimonial-item-three {
    text-align: center;
    border-radius: 5px;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
    transition: 0.5s;
    margin-top: 20px !important;
    background: #ffffff;
    padding: 0 22px 42px;
    -webkit-box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.1);
}


.testimonial-item-three {
    padding-top: 35px !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b86e8db */form.fluent_form_3 .ff-btn-submit:not(.ff_btn_no_style) {
    background-color: #F84D42 !important;
    color: #ffffff;
}/* End custom CSS */