.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-46908 .elementor-element.elementor-element-1e71912 > .elementor-container{max-width:1320px;}.elementor-46908 .elementor-element.elementor-element-1e71912{padding:60px 20px 60px 20px;}.elementor-46908 .elementor-element.elementor-element-52b7ed5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-widget-eael-testimonial-slider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-testimonial-slider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-46908 .elementor-element.elementor-element-98487d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46908 .elementor-element.elementor-element-98487d6 .eael-testimonial-item .eael-testimonial-item-inner{border-style:solid;border-width:1px 1px 1px 1px;border-color:#eee;}.elementor-46908 .elementor-element.elementor-element-98487d6 .eael-testimonial-image{max-width:25%;}.elementor-46908 .elementor-element.elementor-element-98487d6 .eael-testimonial-image img{width:150px;}.elementor-46908 .elementor-element.elementor-element-98487d6 .eael-testimonial-content .eael-testimonial-user{color:#000000;font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;font-style:normal;line-height:1.3em;}.elementor-46908 .elementor-element.elementor-element-98487d6 .eael-testimonial-content .eael-testimonial-user-company{color:#2B401E;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1em;}.elementor-46908 .elementor-element.elementor-element-98487d6 .eael-testimonial-content .eael-testimonial-text{color:#383737;padding:0px 0px 0px 0px;}.elementor-46908 .elementor-element.elementor-element-98487d6 .eael-testimonial-quote{color:#00000000;font-size:0px;}.elementor-46908 .elementor-element.elementor-element-98487d6 .swiper-container-wrap .swiper-pagination-bullet{height:8px;width:8px;background:#5C8A3C;}.elementor-46908 .elementor-element.elementor-element-98487d6 .swiper-container-wrap .swiper-pagination-bullet-active{background:#5C8A3C;}.elementor-46908 .elementor-element.elementor-element-98487d6 .swiper-container-wrap .swiper-pagination-bullets{padding:40px 0px 0px 0px;}.elementor-46908 .elementor-element.elementor-element-98487d6 .swiper-container-wrap .swiper-pagination-bullet:hover{background:#5C8A3C;border-color:#5C8A3C;}@media(max-width:1024px){.elementor-46908 .elementor-element.elementor-element-98487d6 .eael-testimonial-content .eael-testimonial-user{font-size:18px;}.elementor-46908 .elementor-element.elementor-element-98487d6 .eael-testimonial-content .eael-testimonial-user-company{font-size:13px;}.elementor-46908 .elementor-element.elementor-element-98487d6 .swiper-container-wrap .swiper-pagination-bullets{padding:20px 0px 0px 0px;}}/* Start custom CSS for eael-testimonial-slider, class: .elementor-element-98487d6 */.elementor-46908 .elementor-element.elementor-element-98487d6 p.eael-testimonial-user a {
  transition:all .4s ease;
  color: #000000;
  margin-bottom: 10px !important;
}
.elementor-46908 .elementor-element.elementor-element-98487d6 p.eael-testimonial-user a:hover{
  color:#5C8A3C;
}
.elementor-46908 .elementor-element.elementor-element-98487d6 .eael-testimonial-content {
    padding: 0px !important;
}
.elementor-46908 .elementor-element.elementor-element-98487d6 p.eael-testimonial-user {
    margin: 0px 0 25px !important;
}
.elementor-46908 .elementor-element.elementor-element-98487d6 
.eael-testimonial-item .eael-testimonial-image figure img {
    width: 100% !important;
    max-width: 100%;
    border-radius: 24px;
    height: auto;
    margin-bottom: 10px !important;
}

.elementor-46908 .elementor-element.elementor-element-98487d6 .eael-testimonial-image {
    max-width: 100% !important;
    width: 100%;
    padding: 0 !important;
}
@media only screen and (max-width: 1024px) {
.elementor-46908 .elementor-element.elementor-element-98487d6 p.eael-testimonial-user {
    margin: 0px 0px 10px !important;
}
}/* End custom CSS */