.elementor-1855 .elementor-element.elementor-element-af3ef20{--display:flex;--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1855 .elementor-element.elementor-element-af3ef20:not(.elementor-motion-effects-element-type-background), .elementor-1855 .elementor-element.elementor-element-af3ef20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1855 .elementor-element.elementor-element-6508647 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1855 .elementor-element.elementor-element-6508647 .elementor-main-swiper .swiper-slide{background-color:#FFFFFF;border-radius:0px;border-color:#042FF4;padding:0px 0px 0px 0px;}.elementor-1855 .elementor-element.elementor-element-6508647 .elementor-swiper-button{font-size:0px;}.elementor-1855 .elementor-element.elementor-element-6508647 .elementor-testimonial__text{color:#042FF4;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;font-style:normal;text-decoration:none;letter-spacing:0px;}.elementor-1855 .elementor-element.elementor-element-6508647 .elementor-testimonial__name{color:#706D6C;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-1855 .elementor-element.elementor-element-6508647 .elementor-testimonial__title{font-family:"Roboto Slab", Sans-serif;font-weight:400;}body.elementor-page-1855{padding:-20px 0px -20px 0px;}/* Start custom CSS for testimonial-carousel, class: .elementor-element-6508647 */.elementor-1855 .elementor-element.elementor-element-6508647 .swiper-button-prev,
.elementor-1855 .elementor-element.elementor-element-6508647 .swiper-button-next,
.elementor-1855 .elementor-element.elementor-element-6508647 .elementor-swiper-button,
.elementor-1855 .elementor-element.elementor-element-6508647 .elementor-swiper-button-prev,
.elementor-1855 .elementor-element.elementor-element-6508647 .elementor-swiper-button-next {
    display: none !important;
    opacity: 0 !important;
    visibility: hidden !important;
    width: 0 !important;
    height: 0 !important;
    overflow: hidden !important;
}
.elementor-1855 .elementor-element.elementor-element-6508647 .elementor-testimonial {
    background: #ffffff;
    border-left: 4px solid #1e73be; /* your blue */
    padding: 25px 30px;
    border-radius: 6px;
}
.elementor-1855 .elementor-element.elementor-element-6508647 .elementor-testimonial-name {
    margin-top: 12px;
    font-size: 14px;
    color: #6b7280; /* adjust */
    letter-spacing: 0.3px;
}
.elementor-1855 .elementor-element.elementor-element-6508647 .swiper-wrapper {
    align-items: flex-start !important;
}

.elementor-1855 .elementor-element.elementor-element-6508647 .swiper-slide {
    height: auto !important;
    display: flex;
    align-items: flex-start !important;
}
.elementor-1855 .elementor-element.elementor-element-6508647 {
    height: auto !important;
    min-height: 0 !important;
}/* End custom CSS */