.elementor-2786 .elementor-element.elementor-element-88e854a{--display:flex;}.elementor-2786 .elementor-element.elementor-element-d88309b{text-align:center;}.elementor-2786 .elementor-element.elementor-element-170a24b{--display:flex;}.elementor-2786 .elementor-element.elementor-element-d8f5828{--display:flex;}.elementor-2786 .elementor-element.elementor-global-313 > .elementor-widget-container{margin:5vw -35vw 7vw -35vw;}.elementor-2786 .elementor-element.elementor-global-313.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-2786 .elementor-element.elementor-global-313 .elementor-main-swiper{width:100%;}.elementor-2786 .elementor-element.elementor-global-313 .elementor-main-swiper .swiper-slide{padding:0vw 4.5vw 0vw 4.5vw;}.elementor-2786 .elementor-element.elementor-global-313 .elementor-swiper-button{font-size:1.2em;color:var( --e-global-color-a66d4d9 );}.elementor-2786 .elementor-element.elementor-global-313 .elementor-swiper-button svg{fill:var( --e-global-color-a66d4d9 );}.elementor-2786 .elementor-element.elementor-global-313 .elementor-testimonial__text{color:var( --e-global-color-text );font-size:16px;font-weight:400;font-style:normal;line-height:1.8em;}.elementor-2786 .elementor-element.elementor-global-313 .elementor-testimonial__name{color:var( --e-global-color-primary );font-family:"Albert Sans", Sans-serif;font-size:20px;font-style:normal;line-height:22px;letter-spacing:-0.01em;}.elementor-2786 .elementor-element.elementor-global-313 .elementor-testimonial__title{color:var( --e-global-color-primary );}body.rtl .elementor-2786 .elementor-element.elementor-global-313.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-2786 .elementor-element.elementor-global-313.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-2786 .elementor-element.elementor-global-313.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-2786 .elementor-element.elementor-global-313.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:0px;margin-right:0;}body:not(.rtl) .elementor-2786 .elementor-element.elementor-global-313.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-2786 .elementor-element.elementor-global-313.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-2786 .elementor-element.elementor-global-313.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-2786 .elementor-element.elementor-global-313.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:0px;margin-left:0;}.elementor-2786 .elementor-element.elementor-global-313.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-2786 .elementor-element.elementor-global-313.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-2786 .elementor-element.elementor-global-313.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:0px;}@media(max-width:1024px){.elementor-2786 .elementor-element.elementor-global-313 > .elementor-widget-container{margin:100px -290px 0px -290px;}.elementor-2786 .elementor-element.elementor-global-313 .elementor-testimonial__name{font-size:18px;}}@media(max-width:767px){.elementor-2786 .elementor-element.elementor-global-313 > .elementor-widget-container{margin:60px 0px 0px 0px;}}/* Start custom CSS for global, class: .elementor-global-313 */.elementor-2786 .elementor-element.elementor-global-313 mark{
    font-style: normal !important;
}

img.stars{
    width: 144px;
}
@media(min-width: 1025px){
    .elementor-2786 .elementor-element.elementor-global-313 h3{
        margin-bottom: 5% !important;
    }
.elementor-2786 .elementor-element.elementor-global-313 .elementor-swiper-button-prev{
    bottom: -14vh !important;
    top: auto !important;
    left: 47% !important;
    right: auto !important;
    padding: 15px;
    border-radius: 50px;
    background: linear-gradient(263.19deg, #00BAF1 0%, #2B4681 100%);
box-shadow: 0px 15px 30px rgba(0, 186, 241, 0.25);
}
.elementor-2786 .elementor-element.elementor-global-313 .elementor-swiper-button-next{
    bottom: -14vh !important;
    top: auto !important;
    left: 51% !important;
    right: auto !important;
    padding: 15px;
    border-radius: 50px;
    background: linear-gradient(263.19deg, #00BAF1 0%, #2B4681 100%);
box-shadow: 0px 15px 30px rgba(0, 186, 241, 0.25);
}
}
@media(max-width: 1024px) and (min-width:768px){
.elementor-2786 .elementor-element.elementor-global-313 .elementor-swiper-button-prev{
    bottom: -100px !important;
    top: auto !important;
    left: 46% !important;
    right: auto !important;
    padding: 13px;
    border-radius: 50px;
    background: linear-gradient(263.19deg, #00BAF1 0%, #2B4681 100%);
box-shadow: 0px 15px 30px rgba(0, 186, 241, 0.25);
}
.elementor-2786 .elementor-element.elementor-global-313 .elementor-swiper-button-next{
    bottom: -100px !important;
    top: auto !important;
    left: 52% !important;
    right: auto !important;
    padding: 13px;
    border-radius: 50px;
    background: linear-gradient(263.19deg, #00BAF1 0%, #2B4681 100%);
box-shadow: 0px 15px 30px rgba(0, 186, 241, 0.25);
}
}

@media(max-width: 768px){
.elementor-2786 .elementor-element.elementor-global-313 .elementor-swiper-button-prev{
    bottom: -100px !important;
    top: auto !important;
    left: 35% !important;
    right: auto !important;
    padding: 12px;
    border-radius: 50px;
    background: linear-gradient(263.19deg, #00BAF1 0%, #2B4681 100%);
box-shadow: 0px 15px 30px rgba(0, 186, 241, 0.25);
}
.elementor-2786 .elementor-element.elementor-global-313 .elementor-swiper-button-next{
    bottom: -100px !important;
    top: auto !important;
    left: 54% !important;
    right: auto !important;
    padding: 12px;
    border-radius: 50px;
    background: linear-gradient(263.19deg, #00BAF1 0%, #2B4681 100%);
box-shadow: 0px 15px 30px rgba(0, 186, 241, 0.25);
}
}/* End custom CSS */