.elementor-186 .elementor-element.elementor-element-166b3aa{--display:flex;}.elementor-186 .elementor-element.elementor-element-9a0513e .carit-btn{background-color:var( --e-global-color-c39b0d5 );}.elementor-186 .elementor-element.elementor-element-5e0a700{--display:flex;}.elementor-186 .elementor-element.elementor-element-ad62b12{--display:flex;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-186 .elementor-element.elementor-element-f3a8616 .sec-title__tagline{word-spacing:5px;color:#FF7700;}.elementor-186 .elementor-element.elementor-element-73f1709{--display:flex;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-186 .elementor-element.elementor-element-be3a355 .sec-title__tagline,.elementor-186 .elementor-element.elementor-element-be3a355 .sec-title-two__subtitle{color:var( --e-global-color-c39b0d5 );}.elementor-186 .elementor-element.elementor-element-be3a355 .carit-btn{background-color:var( --e-global-color-c39b0d5 );}.elementor-186 .elementor-element.elementor-element-f182725{--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-186 .elementor-element.elementor-element-af77c5c .sec-title__tagline{color:#FF7700;}.elementor-186 .elementor-element.elementor-element-53a8d4c{--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:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-186 .elementor-element.elementor-element-53a8d4c{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}}@media(max-width:767px){.elementor-186 .elementor-element.elementor-element-ad62b12{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-186 .elementor-element.elementor-element-73f1709{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-186 .elementor-element.elementor-element-f182725{--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for container, class: .elementor-element-ad62b12 */.event-two__item__title a:hover {
    color: #ff7700 !important;
}/* End custom CSS */
/* Start custom CSS for carit-about-us, class: .elementor-element-be3a355 */.about-two__volunteer__icon {
    width: 100px;
    height: 112px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 0px 0px 100px 100px;
    background: #ff7700 !important;
    font-size: 63px;
    color: var(--carit-white, #ffffff);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2686213 *//* Volunteer Form ID 4 */

/* Form Fields Border Radius Remove */
.fluentform_wrapper_4 input,
.fluentform_wrapper_4 textarea,
.fluentform_wrapper_4 select,
.fluentform_wrapper_4 .ff-el-form-control{
    border-radius: 0 !important;
}

/* Submit Button bhi square chahiye to */
.fluentform_wrapper_4 .ff-btn-submit{
    border-radius: 0 !important;
}

.fluentform_wrapper_4{
    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_4 input,
.fluentform_wrapper_4 textarea,
.fluentform_wrapper_4 select{
    border:1px solid #ddd !important;
    border-radius:10px !important;
    padding:12px 15px !important;
}

.fluentform_wrapper_4 input:focus,
.fluentform_wrapper_4 textarea:focus,
.fluentform_wrapper_4 select:focus{
    border-color:#ff7700 !important;
    box-shadow:0 0 0 3px rgba(255,119,0,.15) !important;
}

.fluentform_wrapper_4 label{
    color:#131313 !important;
    font-weight:600 !important;
}

.fluentform_wrapper_4 .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_4 .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 */