.elementor-12005 .elementor-element.elementor-element-57b2a37{--display:flex;--overlay-opacity:0.5;}.elementor-12005 .elementor-element.elementor-element-57b2a37:not(.elementor-motion-effects-element-type-background), .elementor-12005 .elementor-element.elementor-element-57b2a37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c39b0d5 );}.elementor-12005 .elementor-element.elementor-element-57b2a37::before, .elementor-12005 .elementor-element.elementor-element-57b2a37 > .elementor-background-video-container::before, .elementor-12005 .elementor-element.elementor-element-57b2a37 > .e-con-inner > .elementor-background-video-container::before, .elementor-12005 .elementor-element.elementor-element-57b2a37 > .elementor-background-slideshow::before, .elementor-12005 .elementor-element.elementor-element-57b2a37 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12005 .elementor-element.elementor-element-57b2a37 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-c39b0d5 );--background-overlay:'';}.elementor-12005 .elementor-element.elementor-element-4f4f6d5 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-12005 .elementor-element.elementor-element-4f4f6d5{z-index:1;}.elementor-12005 .elementor-element.elementor-element-4f4f6d5 .main-slider-one__tagline i{color:#FFFFFF;}.elementor-12005 .elementor-element.elementor-element-4f4f6d5 .main-slider-one__tagline{color:#FFFFFF;}.elementor-12005 .elementor-element.elementor-element-4f4f6d5 .main-slider-one__title,.elementor-12005 .elementor-element.elementor-element-4f4f6d5 .hero-two__title,.elementor-12005 .elementor-element.elementor-element-4f4f6d5 .main-slider-two__title{color:var( --e-global-color-ae210ca );}.elementor-12005 .elementor-element.elementor-element-4f4f6d5 .main-slider-one__text,.elementor-12005 .elementor-element.elementor-element-4f4f6d5 .hero-two__text,.elementor-12005 .elementor-element.elementor-element-4f4f6d5 .main-slider-two__text{color:var( --e-global-color-ae210ca );}.elementor-12005 .elementor-element.elementor-element-4f4f6d5 .carit-btn{background-color:var( --e-global-color-f0a5536 );}.elementor-12005 .elementor-element.elementor-element-8e2b16f{--display:flex;--overlay-opacity:0.5;--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12005 .elementor-element.elementor-element-8e2b16f::before, .elementor-12005 .elementor-element.elementor-element-8e2b16f > .elementor-background-video-container::before, .elementor-12005 .elementor-element.elementor-element-8e2b16f > .e-con-inner > .elementor-background-video-container::before, .elementor-12005 .elementor-element.elementor-element-8e2b16f > .elementor-background-slideshow::before, .elementor-12005 .elementor-element.elementor-element-8e2b16f > .e-con-inner > .elementor-background-slideshow::before, .elementor-12005 .elementor-element.elementor-element-8e2b16f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-12005 .elementor-element.elementor-element-24ead0a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12005 .elementor-element.elementor-element-24ead0a .feature-one__item__icon{color:var( --e-global-color-ae210ca );}.elementor-12005 .elementor-element.elementor-element-1cdd069{--display:flex;}.elementor-12005 .elementor-element.elementor-element-d281b3d .sec-title__tagline{color:#FF7700;}.elementor-12005 .elementor-element.elementor-element-5a9f780{--display:flex;}.elementor-12005 .elementor-element.elementor-element-a68f63b{--display:flex;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12005 .elementor-element.elementor-element-ac13f28{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;}.elementor-12005 .elementor-element.elementor-element-ac13f28 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12005 .elementor-element.elementor-element-ac13f28 .sec-title__tagline{color:#FF7700;}.elementor-12005 .elementor-element.elementor-element-d4258f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-125px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12005 .elementor-element.elementor-element-db618ff{z-index:1;}@media(max-width:1024px){.elementor-12005 .elementor-element.elementor-element-d4258f1{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}}@media(max-width:767px){.elementor-12005 .elementor-element.elementor-element-a68f63b{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for carit-main-slider, class: .elementor-element-4f4f6d5 */.carit-btn span {
    background-color: #ffffff!important;

}

.main-slider-one__bg::before{
    background: rgba(255, 119, 0, 0.45) !important;
}

.elementor-12005 .elementor-element.elementor-element-4f4f6d5 .carit-btn {
    background-color: transparent;
    border: 1px solid #ffffff;
    margin-bottom: 10px !important;
    color: #ffffff !important;
}

.elementor-12005 .elementor-element.elementor-element-4f4f6d5 .carit-btn:hover {
    color: #ff7700 !important;
}/* End custom CSS */
/* Start custom CSS for carit-features, class: .elementor-element-24ead0a */.section-space-top {
    padding-top: 30px !important;
}

.feature-one__item--two {
    background-color: #ff7700 !important;
}


.feature-one__item__left {
    color: #ffffff !important;
}

.feature-one__item--two .feature-one__item__btn a {
    color: #ffffff !important;
}

.feature-one__item.feature-one__item--two.wow.fadeInUp.animated.animated.animated.animated.animated.animated.animated.animated {
    height: 400px !important;
}

@media (min-width: 768px) and (max-width: 1024px) {
    .feature-one__item.feature-one__item--two.wow.fadeInUp.animated.animated.animated.animated.animated.animated.animated.animated {
        height: 438px !important;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-db618ff *//* Volunteer Form ID 3 */

/* Form Fields Border Radius Remove */
.fluentform_wrapper_3 input,
.fluentform_wrapper_3 textarea,
.fluentform_wrapper_3 select,
.fluentform_wrapper_3 .ff-el-form-control{
    border-radius: 0 !important;
}



/* Submit Button bhi square chahiye to */
.fluentform_wrapper_3 .ff-btn-submit{
    border-radius: 0 !important;
}


.fluentform_wrapper_3{
    background:#fff;
    padding:30px;
    border-radius:15px;
    box-shadow:0 10px 30px rgba(0,0,0,0.08);
    border-top:5px solid #ff7700;
}

.fluentform_wrapper_3 input,
.fluentform_wrapper_3 textarea,
.fluentform_wrapper_3 select{
    border:1px solid #ddd !important;
    border-radius:10px !important;
    padding:12px 15px !important;
}

.fluentform_wrapper_3 input:focus,
.fluentform_wrapper_3 textarea:focus,
.fluentform_wrapper_3 select:focus{
    border-color:#ff7700 !important;
    box-shadow:0 0 0 3px rgba(255,119,0,.15) !important;
}

.fluentform_wrapper_3 label{
    color:#131313 !important;
    font-weight:600 !important;
}

.fluentform_wrapper_3 .ff-btn-submit{
    background:#ff7700 !important;
    color:#fff !important;
    border:none !important;
    border-radius:0px !important;
    padding:12px 30px !important;
    font-weight:600 !important;
}

.fluentform_wrapper_3 .ff-btn-submit:hover{
    background:#131313 !important;
}

/* Mobile Number Field Fix */
.iti input,
.ff-el-group .iti input{
    padding-left: 60px !important;
}

.iti__flag-container{
    width: 50px !important;
}

.iti{
    width: 100%;
}/* End custom CSS */