.elementor-2506 .elementor-element.elementor-element-2b3d2f3a{padding:80px 0px 80px 0px;}.elementor-2506 .elementor-element.elementor-element-59b35c9b > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-2506 .elementor-element.elementor-element-59b35c9b{text-align:center;}.elementor-2506 .elementor-element.elementor-element-4dde6406.elementor-arrows-yes .elementor-main-swiper{width:calc( 800px - 40px );}.elementor-2506 .elementor-element.elementor-element-4dde6406 .elementor-main-swiper{width:800px;}.elementor-2506 .elementor-element.elementor-element-4dde6406 .elementor-swiper-button{font-size:20px;}.elementor-2506 .elementor-element.elementor-element-4dde6406 .elementor-testimonial__text{color:var( --e-global-color-text );font-family:"CooperLtBTLight", Sans-serif;font-size:16.5px;font-style:italic;}.elementor-2506 .elementor-element.elementor-element-4dde6406 .elementor-testimonial__name{color:var( --e-global-color-329369d );font-size:14.25px;font-weight:700;font-style:normal;}.elementor-2506 .elementor-element.elementor-element-4dde6406 .elementor-testimonial__title{color:var( --e-global-color-text );font-size:13.5px;font-style:normal;}.elementor-2506 .elementor-element.elementor-element-4dde6406 .elementor-testimonial__image img{width:190px;height:190px;border-style:solid;border-color:var( --e-global-color-accent );border-width:6px;}.elementor-2506 .elementor-element.elementor-element-4dde6406.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-2506 .elementor-element.elementor-element-4dde6406.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (190px / 2) - 8px );}body:not(.rtl) .elementor-2506 .elementor-element.elementor-element-4dde6406.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-2506 .elementor-element.elementor-element-4dde6406.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-2506 .elementor-element.elementor-element-4dde6406.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-2506 .elementor-element.elementor-element-4dde6406.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (190px / 2) - 8px );right:auto;}body.rtl .elementor-2506 .elementor-element.elementor-element-4dde6406.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-2506 .elementor-element.elementor-element-4dde6406.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-2506 .elementor-element.elementor-element-4dde6406.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-2506 .elementor-element.elementor-element-4dde6406.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (190px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-2506 .elementor-element.elementor-element-4dde6406.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-2506 .elementor-element.elementor-element-4dde6406.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (190px / 2) - 8px );right:auto;}body.rtl .elementor-2506 .elementor-element.elementor-element-4dde6406.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-2506 .elementor-element.elementor-element-4dde6406.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (190px / 2) - 8px );left:auto;}@media(max-width:1024px){.elementor-2506 .elementor-element.elementor-element-2b3d2f3a{padding:60px 20px 60px 20px;}.elementor-2506 .elementor-element.elementor-element-59b35c9b > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2506 .elementor-element.elementor-element-4dde6406.elementor-arrows-yes .elementor-main-swiper{width:calc( 95% - 40px );}.elementor-2506 .elementor-element.elementor-element-4dde6406 .elementor-main-swiper{width:95%;}}@media(max-width:767px){.elementor-2506 .elementor-element.elementor-element-7ab5461d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2506 .elementor-element.elementor-element-4dde6406.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-2506 .elementor-element.elementor-element-4dde6406 .elementor-main-swiper{width:100%;}.elementor-2506 .elementor-element.elementor-element-4dde6406 .elementor-testimonial__image img{width:120px;height:120px;}}/* Start custom CSS for testimonial-carousel, class: .elementor-element-4dde6406 */.elementor-2506 .elementor-element.elementor-element-4dde6406 .elementor-testimonial__footer{
    width: 50%;
}
.elementor-2506 .elementor-element.elementor-element-4dde6406 .elementor-testimonial__footer .elementor-testimonial__image{
    top: 50%;
    position: relative;
    transform: translateY(-50%);
}
.elementor-2506 .elementor-element.elementor-element-4dde6406 .elementor-testimonial__footer .elementor-testimonial__image img{
    border-radius: 100px;
    width: auto;
    object-fit: unset;
}


@media(max-width: 767px){
    .elementor-2506 .elementor-element.elementor-element-4dde6406 .elementor-testimonial {
    flex-direction: column-reverse !important;
}
}/* End custom CSS */
/* Start custom CSS *//* For Testimonial Page putting image on top of content */

@media only screen and (max-width: 767px){

.sd_home_testimonial_widget .elementor-testimonial__image  {
    transform: none !important;
    padding-bottom: 20px;
}

.sd_home_testimonial_widget .elementor-testimonial__footer {
    width: 100% !important;
    padding-right: 0;
}

.sd_home_testimonial_widget .elementor-testimonial {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
}

.sd_home_testimonial_widget .elementor-testimonial__text,
.sd_home_testimonial_widget span.elementor-testimonial__name,
.sd_home_testimonial_widget span.elementor-testimonial__title {
    text-align: center;
}

}/* End custom CSS */