/* Start custom CSS */body {
    font-family: BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
}
.elementor-kit-58 {
    --e-global-typography-primary-font-family: BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
    --e-global-typography-secondary-font-family: BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
}

.menu_header {
    box-shadow: none !important;
}

/*slider width*/

.elementor-60 .elementor-element.elementor-element-a5b4ee1 .swiper-slide-inner {
    text-align: left;
    max-width: 1140px;
}

/*  after banner slider start  */

.elementor-60 .elementor-element.elementor-element-c837ebb.elementor-testimonial--layout-image_left .elementor-testimonial__footer {
    margin-right: 20px;
}
.elementor-60 .elementor-element.elementor-element-c837ebb .elementor-testimonial__text {
     text-align: left;
}
 .elementor-testimonial--skin-default.elementor-testimonial--layout-image_left .elementor-testimonial__cite, .elementor-testimonial--skin-default.elementor-testimonial--layout-image_right .elementor-testimonial__cite {
    margin-top: 10px;
    margin-bottom: 20px;
    text-align: left;
    
}
.elementor-60 .elementor-element.elementor-element-c837ebb .elementor-main-swiper .swiper-slide {
   box-shadow: 0px 0px 5px 0px #eee;
}

/*  after banner slide end  */


/*  contribute section button start  */

#contribute .btn-content {
    background: #22b42a;
    max-width: 300px;
    border: 1px solid transparent;
    border-radius: 9px;
    padding: 12px 20px;
    display: inline-block;
}
#contribute .contribute_btn {
    float: left;
    width: 70%;
}
#contribute .btn_span {
    font-size: 14px;
    color: #ffffff;
    font-weight: 700;
}
#contribute a {
    font-size: 20px;
    color: #ffffff;
    font-weight: 700;
}
#contribute span.btn_icon {
    font-size: 20px;
    color: #22b42a;
    background: #fff;
    padding: 10px 18px;
    border: 1px solid transparent;
    border-radius: 7px;
    float: right;
}

/*  contribute section button end  */

/* testimonial box all css start */

#testimonial .testimonial {
    border-left: 3px solid #6ab33e;
    padding: 100px 0 100px 275px;
    position: relative;
}

#testimonial .testimonial:before {
    border-top: 3px solid #6ab33e;
    top: 0;
}

#testimonial .testimonial .pic {
    width: 150px;
    height: 150px;
    position: absolute;
    top: 100px;
    left: 100px;
}

#testimonial .testimonial .description {
    font-size: 14px;
    color: #7a7e82;
    line-height: 27px;
    position: relative;
    text-align: left;
    font-weight: 500;
}

#testimonial .testimonial .testimonial-title {
    font-size: 18px;
    line-height: 20px;
    color: #222222;
    font-weight: 600;
    text-align: left;
}
#testimonial .testimonial:after {
    border-bottom: 3px solid #6ab33e;
    bottom: 0;
}

#testimonial .testimonial:before, #testimonial .testimonial:after {
    content: "";
    width: 320px;
    height: 55px;
    border-right: 3px solid #6ab33e;
    position: absolute;
    left: 0;
}

#testimonial .testimonial .description:before {
    content: "\f10d";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    position: absolute;
    top: -70px;
    left: 0;
    font-size: 20px;
    color: #6ab33e;
}


@media screen and (min-width: 576px) and (max-width: 767px){
#testimonial .testimonial {
    padding: 92px 0 100px 230px;
}
}

@media screen and (max-width: 575px){
#testimonial .testimonial {
    padding: 0;
    border: none;
}
#testimonial .testimonial:before, #testimonial .testimonial:after {
    border: none;
}
#testimonial .testimonial .pic {
    position: relative;
    top: 0;
    left: 0;
    margin: 0 auto;
}
#testimonial .testimonial .description:before {
    top: -30px;
    left: 0;
}
#testimonial .testimonial .description, #testimonial .testimonial .testimonial-title{
    text-align: center;
}

}

/* testimonial box all css end*//* End custom CSS */