.elementor-839 .elementor-element.elementor-element-22ae41a{--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;--overflow:hidden;}.elementor-839 .elementor-element.elementor-element-49e9fbf{--iteration-count:infinite;}.elementor-839 .elementor-element.elementor-element-49e9fbf .elementor-headline{text-align:left;}.elementor-839 .elementor-element.elementor-element-103bfed .jw-testimonials__item-inner{margin:0px 0px 0px 0px;}.elementor-839 .elementor-element.elementor-element-103bfed .jw-testimonials__comment{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );width:100%;border-radius:12px 12px 12px 12px;padding:24px 24px 24px 24px;margin:0px 0px 0px 0px;align-self:flex-start;text-align:left;order:4;}.elementor-839 .elementor-element.elementor-element-103bfed .jw-testimonials__rating{font-size:20px;order:8;}.elementor-839 .elementor-element.elementor-element-103bfed{width:100%;max-width:100%;}.elementor-839 .elementor-element.elementor-element-103bfed.elementor-element{--align-self:center;}.elementor-839 .elementor-element.elementor-element-103bfed .jw-testimonials__tag-img{height:90px;}.elementor-839 .elementor-element.elementor-element-103bfed .jw-testimonials__figure{border-style:solid;border-width:0px 0px 0px 0px;order:2;}.elementor-839 .elementor-element.elementor-element-103bfed figure.jw-testimonials__figure{margin:0px 0px 0px 0px;}.elementor-839 .elementor-element.elementor-element-103bfed .jw-testimonials__instance .jw-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-839 .elementor-element.elementor-element-103bfed .jw-testimonials__instance .jw-slick-dots{justify-content:center;}.elementor-839 .elementor-element.elementor-element-103bfed .jw-testimonials__icon{align-self:center;order:2;}.elementor-839 .elementor-element.elementor-element-103bfed .jw-testimonials__title{align-self:center;text-align:center;order:3;}.elementor-839 .elementor-element.elementor-element-103bfed .jw-testimonials__name{font-family:"Montserrat", Sans-serif;font-size:0.875rem;font-weight:600;padding:35px 0px 0px 130px;margin:0px 0px 0px 0px;align-self:flex-start;text-align:left;order:5;}.elementor-839 .elementor-element.elementor-element-103bfed .jw-testimonials__position{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:0.875rem;font-weight:400;padding:0px 0px 0px 130px;margin:0px 0px 24px 0px;align-self:flex-start;text-align:left;order:6;}.elementor-839 .elementor-element.elementor-element-103bfed .jw-testimonials__date{align-self:center;text-align:center;order:7;}body:not(.rtl) .elementor-839 .elementor-element.elementor-element-103bfed i:not(:last-of-type){margin-right:7px;}body.rtl .elementor-839 .elementor-element.elementor-element-103bfed i:not(:last-of-type){margin-left:7px;}.elementor-839 .elementor-element.elementor-element-103bfed .jw-testimonials__content{justify-content:flex-start;}.elementor-839 .elementor-element.elementor-element-080f52c .elementor-swiper-button{font-size:20px;}.elementor-839 .elementor-element.elementor-element-0fe8be9 .elementor-main-swiper .swiper-slide{border-width:0px 0px 0px 0px;border-radius:12px;border-color:var( --e-global-color-primary );padding:0px 0px 32px 0px;}.elementor-839 .elementor-element.elementor-element-0fe8be9 .elementor-swiper-button{font-size:20px;}.elementor-839 .elementor-element.elementor-element-0fe8be9.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-839 .elementor-element.elementor-element-0fe8be9.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:0px;}.elementor-839 .elementor-element.elementor-element-0fe8be9.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:0px;}.elementor-839 .elementor-element.elementor-element-0fe8be9.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:0px;}.elementor-839 .elementor-element.elementor-element-0fe8be9.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:0px;}.elementor-839 .elementor-element.elementor-element-0fe8be9 .elementor-testimonial__text{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:0.875rem;font-weight:400;text-transform:none;font-style:normal;}.elementor-839 .elementor-element.elementor-element-0fe8be9 .elementor-testimonial__name{font-family:"Montserrat", Sans-serif;font-size:0.875rem;font-weight:600;}.elementor-839 .elementor-element.elementor-element-0fe8be9 .elementor-testimonial__title{font-family:"Montserrat", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-839 .elementor-element.elementor-element-0fe8be9 .elementor-testimonial__image img{width:89px;height:89px;border-radius:100px;}.elementor-839 .elementor-element.elementor-element-0fe8be9.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-839 .elementor-element.elementor-element-0fe8be9.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (89px / 2) - 8px );}body:not(.rtl) .elementor-839 .elementor-element.elementor-element-0fe8be9.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-839 .elementor-element.elementor-element-0fe8be9.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-839 .elementor-element.elementor-element-0fe8be9.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-839 .elementor-element.elementor-element-0fe8be9.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (89px / 2) - 8px );right:auto;}body.rtl .elementor-839 .elementor-element.elementor-element-0fe8be9.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-839 .elementor-element.elementor-element-0fe8be9.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-839 .elementor-element.elementor-element-0fe8be9.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-839 .elementor-element.elementor-element-0fe8be9.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (89px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-839 .elementor-element.elementor-element-0fe8be9.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-839 .elementor-element.elementor-element-0fe8be9.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (89px / 2) - 8px );right:auto;}body.rtl .elementor-839 .elementor-element.elementor-element-0fe8be9.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-839 .elementor-element.elementor-element-0fe8be9.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (89px / 2) - 8px );left:auto;}body.rtl .elementor-839 .elementor-element.elementor-element-0fe8be9.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-839 .elementor-element.elementor-element-0fe8be9.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-839 .elementor-element.elementor-element-0fe8be9.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-839 .elementor-element.elementor-element-0fe8be9.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:16px;margin-right:0;}body:not(.rtl) .elementor-839 .elementor-element.elementor-element-0fe8be9.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-839 .elementor-element.elementor-element-0fe8be9.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-839 .elementor-element.elementor-element-0fe8be9.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-839 .elementor-element.elementor-element-0fe8be9.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:16px;margin-left:0;}.elementor-839 .elementor-element.elementor-element-0fe8be9.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-839 .elementor-element.elementor-element-0fe8be9.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-839 .elementor-element.elementor-element-0fe8be9.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:16px;}/* Start custom CSS for jw-testimonials, class: .elementor-element-103bfed */.elementor-839 .elementor-element.elementor-element-103bfed .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}

.testimoniallist .slick-list.draggable{
    overflow: visible;
}
.testimoniallist .jw-testimonials__content{
    position: relative;
}
.testimoniallist figure.jw-testimonials__figure {
    position: absolute;
    bottom: 12px;
    left: 24px;
}
.testimoniallist .slick-track {
    display: flex;
    gap: 24px;
}
.testimoniallist .jw-testimonials__position {
    min-height: 42px;
}
p.jw-testimonials__comment{
    position: relative;
}
p.jw-testimonials__comment:after {
     content: '';
    position: absolute;
    left: 53px;
    bottom: -13px;
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-top: 20px solid #00000000;
    clear: both;

}
.jw-testimonials__item{
    box-shadow: 0px 0px 17px 0px rgba(0, 0, 0, 0.059);
    border-radius: 12px;
    margin-top:10px;
}


.jw-testimonials__item:hover .jw-testimonials__comment {
    color: #ffffff !important;
}
.jw-testimonials__item:hover .jw-testimonials__comment b{
    color: #FFCE00 !important;
}
.jw-testimonials__item:hover p.jw-testimonials__comment{
background-color: #000000 !important;    
}
.jw-testimonials__item:hover p.jw-testimonials__comment:after {
    border-top: 20px solid #000000;

}
.jw-testimonials__item:hover{
    box-shadow: 0px 0px 17px 0px rgba(0, 0, 0, 0) !important;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-0fe8be9 */.my_testimonial_slider .elementor-main-swiper{
    overflow: visible;
}
.my_testimonial_slider .elementor-testimonial__text{
    text-align: left;
}
.my_testimonial_slider .elementor-testimonial__footer{
    justify-content:flex-start !important;
    padding-left: 32px;
}
.my_testimonial_slider .elementor-testimonial__text{
    padding: 32px 32px 32px 32px;
}
.my_testimonial_slider .swiper-slide{
    box-shadow: 0px 0px 17px 0px rgba(0, 0, 0, 0.059);
}
.my_testimonial_slider .swiper-slide:hover{
    box-shadow: 0px 0px 17px 0px rgba(0, 0, 0, 0);
    
}
.my_testimonial_slider .swiper-slide:hover .elementor-testimonial__text{
    box-shadow: 0px 0px 17px 0px rgba(0, 0, 0, 0);
    background-color: #000000;
    border-radius: 12px;
    color: #ffffff;
    
}
.my_testimonial_slider .swiper-slide .elementor-testimonial__footer{
      transition: margin-top 0.5s;
}
.my_testimonial_slider .swiper-slide:hover .elementor-testimonial__footer{
    margin-top: 36px !important;
      transition: margin-top 0.5s;
}
.my_testimonial_slider .swiper-slide:hover .elementor-testimonial__text b{
 color: #FFCE00;   
}
.my_testimonial_slider .elementor-testimonial__text{
    position: relative;
}
.my_testimonial_slider .elementor-testimonial__text:after {
     content: '';
    position: absolute;
    left: 53px;
    bottom: 0px;
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-top: 20px solid #00000000;
    clear: both;

}
.my_testimonial_slider .swiper-slide:hover .elementor-testimonial__text:after {
  border-top: 20px solid #000000;
  bottom: -20px;
  transition: bottom 0.5s;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22ae41a */.my_testimonial_slider .swiper-wrapper{
-webkit-transition-timing-function: linear !important;
transition-timing-function: linear !important;
}
.my_testimonial_slider .swiper-wrapper:hover {
      animation-play-state: paused !important;
    }/* End custom CSS */