.footer-wrapper .foot-info .elementor-icon-box-content {display: flex;flex-direction: column-reverse;gap: 5px;}
 .header-wrapper .menu-wrapper li.menu-item-26 a {
	 padding: 15px 20px !important; 
	 background: #ff007f; 
	 border-radius:10px; 
	 color: #FFF !important;
}
 .header-wrapper .menu-wrapper li.menu-item-26 a:hover{ background:#6AC3C3 ; color: #000 !important;}
 .services-section .swiper-slide .service-slide .elementor-widget-text-editor, .services-section .swiper-slide .service-slide .service-btn {opacity: 0;transform: translateY(20px);max-height: 0;overflow: hidden;transition: opacity 0.5s ease,transform 0.5s ease,max-height 0.6s ease;}
 .services-section .swiper-slide:hover .service-slide .elementor-widget-text-editor, .services-section .swiper-slide .service-slide:hover .service-btn {opacity: 1;transform: translateY(0);max-height: 300px;}
 .client-logos .swiper-slide img { width: 150px; height: 150px; object-fit: contain;}
 .client-logos .swiper-slide { border: 1px solid #ddd; background: #fff;}
.counter-section .counter-box .count-img img {filter: invert(1);}
.testimonial-section {padding-left: calc((100% - 1240px) / 2) !important;}
.testimonial-section .e-n-carousel.swiper.swiper-initialized {margin-right: -200px;}
body main.site-main {overflow: hidden;}
.testimonial-section .swiper-slide .elementor-widget-image img {filter: invert(1);}
.testimonial-section .swiper-slide .inverst-org img {
    filter: invert(0);
}
.testimonial-section .swiper-slide .elementor-widget-image-box b {
    font-size: 16px;
}
.counter-box .elementor-widget-counter .elementor-counter-title {text-align: center;}
.client-logos .swiper-slide figure {
    display: flex;
    justify-content: center;
    align-items: center;
}
.service-icon-box{min-height: 330px;}

 @media screen and (max-width: 1200px){
    .testimonial-section {padding-left: 20px!important;}
 }
 @media screen and (max-width: 1024px){ 
    .header-wrapper .menu-wrapper li.menu-item-26 a {padding: 20px !important;background: #fff;} 
    .header-wrapper .menu-wrapper li.menu-item-26 a:hover{ color: #ffdb8e !important;}
}
 @media screen and (max-width: 768px){ 
    .client-logos .swiper-slide img { width: 100px; height: 100px; object-fit: contain;}
    .testimonial-section .e-n-carousel.swiper.swiper-initialized { margin-right: 0px;}
 }