/*------------------from pre prod------*/

/* FOR sLIDER START */
/* .single-slider {
  width: 100%;
  height: auto;
  object-fit: cover;
} */
/* FOR sLIDER END */

.wp-image-39:hover{
	border:solid 1px #38A175;
	border-radius:10px;
}
.wp-image-23:hover{
	border:solid 1px #F4A12E; 
	border-radius:10px;
}
.wp-image-40:hover{
	border:solid 1px #AE2BFF; 
	border-radius:10px;
}

.wp-image-40:focus-visible{
	border:solid 1px #AE2BFF; 
	border-radius:10px;
}
.wp-image-41:hover{
	border:solid 1px #0873FF; 
	border-radius:10px;
}

.OurApproachSec .elementor-image-box-wrapper .elementor-image-box-img img{
	transition-duration:unset!important;
}

/* Hero scetion buttton start */
.hero-button .elementor-button-icon svg {
  width: 40px;
  height: 40px;
  animation: floatSideToSide 2s ease-in-out infinite;
}
.hero-button span.elementor-button-text {
    padding-top: 9px;
}

@keyframes floatSideToSide {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(7px);
    }
    100% {
        transform: translateX(0);
    }
}

/* Hero scetion buttton end */
/* Hero scetion gif strt */
/* .SwapImage img{
	animation: upDown 3s infinite ease-in-out;
}
@keyframes upDown {
	0%{
		transform: translateY(0);
	}
	50%{
		transform: translateY(-20px);
	}
	100%{
		transform: translateY(0);
	}
} */
        .image-wrapper {
            position: relative;
            width: 200px;
            height: 200px;
            overflow: hidden;
        }


	   .swap-image img {
       width: 100%;
       animation: upDown1 4s infinite ease-in-out;
       }

		@keyframes upDown1 {
			0% {
				transform: translateY(0);
				content: url("/wp-content/uploads/2025/09/image-1.png");
			}
			50% {
				transform: translateY(-30px);
				content: url("/wp-content/uploads/2025/09/image-2.png");
			}
			100% {
				transform: translateY(0);
				content: url("/wp-content/uploads/2025/09/image-1.png");
			}
		}

		.swap-image2 img {
			width: 100%;
			animation: upDown2 4s infinite ease-in-out;
		}

		@keyframes upDown2 {
			0% {
				transform: translateY(0);
				content: url("/wp-content/uploads/2025/09/ondc2.png");
			}
			50% {
				transform: translateY(-30px);
				content: url("/wp-content/uploads/2025/09/ondc1.png");
			}
			100% {
				transform: translateY(0);
				content: url("/wp-content/uploads/2025/09/ondc2.png");
			}
		}
		.swap-image3 img {
			width: 100%;
			animation: upDown3 4s infinite ease-in-out;
		}
			@keyframes upDown3 {
			0% {
				transform: translateY(0);
				content: url("/wp-content/uploads/2025/09/Group-1171283266.png");
			}
			50% {
				transform: translateY(-30px);
				content: url("/wp-content/uploads/2025/09/Group-1171283266.png");
			}
			100% {
				transform: translateY(0);
				content: url("/wp-content/uploads/2025/09/Group-1171283266.png");
			}
		}
		.swap-image4 img {
			width: 100%;
			animation: upDown4 4s infinite ease-in-out;
		}
			@keyframes upDown4 {
			0% {
				transform: translateY(0);
				content: url("/wp-content/uploads/2025/09/Group-1171283263.png");
			}
			50% {
				transform: translateY(-30px);
				content: url("/wp-content/uploads/2025/09/Group-1171283263.png");
			}
			100% {
				transform: translateY(0);
				content: url("/wp-content/uploads/2025/09/Group-1171283263.png");
			}
		}
		.swap-image5 img {
			width: 100%;
			animation: upDown5 4s infinite ease-in-out;
		}
			@keyframes upDown5 {
			0% {
				transform: translateY(0);
				content: url("/wp-content/uploads/2025/09/Group-1171283263.png");
			}
			50% {
				transform: translateY(-30px);
				content: url("/wp-content/uploads/2025/09/Group-1171283263.png");
			}
			100% {
				transform: translateY(0);
				content: url("/wp-content/uploads/2025/09/Group-1171283263.png");
			}
		}
		.swap-image6 img {
			width: 100%;
			animation: upDown6 4s infinite ease-in-out;
		}
			@keyframes upDown6 {
			0% {
				transform: translateY(0);
				content: url("/wp-content/uploads/2025/09/Group-1171283265.png");
			}
			50% {
				transform: translateY(-30px);
				content: url("/wp-content/uploads/2025/09/Group-1171283265.png");
			}
			100% {
				transform: translateY(0);
				content: url("/wp-content/uploads/2025/09/Group-1171283265.png");
			}
		}
/* Hero scetion gif end */

/* .readmore_btn .elementor-button-icon svg {
    width: 15px;
    height: 15px;
} */


.single-slider .slick-slide {
	margin: 2px 10px 10px!important;

}
/*----------------end----------------*/



/* FOR sLIDER START */
/* .single-slider {
  width: 100%;
  height: auto;
  object-fit: cover;
} */
/* FOR sLIDER END */

.wp-image-39:hover{
	border:solid 1px #38A175;
	border-radius:10px;
}
.wp-image-23:hover{
	border:solid 1px #F4A12E; 
	border-radius:10px;
}
.wp-image-40:hover{
	border:solid 1px #AE2BFF; 
	border-radius:10px;
}

.wp-image-40:focus-visible{
	border:solid 1px #AE2BFF; 
	border-radius:10px;
}
.wp-image-41:hover{
	border:solid 1px #0873FF; 
	border-radius:10px;
}

.OurApproachSec .elementor-image-box-wrapper .elementor-image-box-img img{
	transition-duration:unset!important;
}

/* Hero scetion buttton start */
.hero-button .elementor-button-icon svg {
  width: 40px;
  height: 40px;
  animation: floatSideToSide 2s ease-in-out infinite;
}
.hero-button span.elementor-button-text {
    padding-top: 9px;
}

@keyframes floatSideToSide {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(7px);
    }
    100% {
        transform: translateX(0);
    }
}

/* Hero scetion buttton end */
/* Hero scetion gif strt */
/* .SwapImage img{
	animation: upDown 3s infinite ease-in-out;
}
@keyframes upDown {
	0%{
		transform: translateY(0);
	}
	50%{
		transform: translateY(-20px);
	}
	100%{
		transform: translateY(0);
	}
} */
        .image-wrapper {
            position: relative;
            width: 200px;
            height: 200px;
            overflow: hidden;
        }


	   .swap-image img {
       width: 100%;
       animation: upDown1 4s infinite ease-in-out;
       }

		@keyframes upDown1 {
			0% {
				transform: translateY(0);
				content: url("/wp-content/uploads/2025/09/image-1.png");
			}
			50% {
				transform: translateY(-30px);
				content: url("/wp-content/uploads/2025/09/image-2.png");
			}
			100% {
				transform: translateY(0);
				content: url("/wp-content/uploads/2025/09/image-1.png");
			}
		}

		.swap-image2 img {
			width: 100%;
			animation: upDown2 4s infinite ease-in-out;
		}

		@keyframes upDown2 {
			0% {
				transform: translateY(0);
				content: url("/wp-content/uploads/2025/09/ondc2.png");
			}
			50% {
				transform: translateY(-30px);
				content: url("/wp-content/uploads/2025/09/ondc1.png");
			}
			100% {
				transform: translateY(0);
				content: url("/wp-content/uploads/2025/09/ondc2.png");
			}
		}
		.swap-image3 img {
			width: 100%;
			animation: upDown3 4s infinite ease-in-out;
		}
			@keyframes upDown3 {
			0% {
				transform: translateY(0);
				content: url("/wp-content/uploads/2025/09/Group-1171283266.png");
			}
			50% {
				transform: translateY(-30px);
				content: url("/wp-content/uploads/2025/09/Group-1171283266.png");
			}
			100% {
				transform: translateY(0);
				content: url("/wp-content/uploads/2025/09/Group-1171283266.png");
			}
		}
		.swap-image4 img {
			width: 100%;
			animation: upDown4 4s infinite ease-in-out;
		}
			@keyframes upDown4 {
			0% {
				transform: translateY(0);
				content: url("/wp-content/uploads/2025/09/Group-1171283263.png");
			}
			50% {
				transform: translateY(-30px);
				content: url("/wp-content/uploads/2025/09/Group-1171283263.png");
			}
			100% {
				transform: translateY(0);
				content: url("/wp-content/uploads/2025/09/Group-1171283263.png");
			}
		}
		.swap-image5 img {
			width: 100%;
			animation: upDown5 4s infinite ease-in-out;
		}
			@keyframes upDown5 {
			0% {
				transform: translateY(0);
				content: url("/wp-content/uploads/2025/09/Group-1171283263.png");
			}
			50% {
				transform: translateY(-30px);
				content: url("/wp-content/uploads/2025/09/Group-1171283263.png");
			}
			100% {
				transform: translateY(0);
				content: url("/wp-content/uploads/2025/09/Group-1171283263.png");
			}
		}
		.swap-image6 img {
			width: 100%;
			animation: upDown6 4s infinite ease-in-out;
		}
			@keyframes upDown6 {
			0% {
				transform: translateY(0);
				content: url("/wp-content/uploads/2025/09/Group-1171283265.png");
			}
			50% {
				transform: translateY(-30px);
				content: url("/wp-content/uploads/2025/09/Group-1171283265.png");
			}
			100% {
				transform: translateY(0);
				content: url("/wp-content/uploads/2025/09/Group-1171283265.png");
			}
		}
/* Hero scetion gif end */

/* .readmore_btn .elementor-button-icon svg {
    width: 15px;
    height: 15px;
} */


.single-slider .slick-slide {
	margin: 2px 10px 10px!important;

}
