/* 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;

}



/* -----------------Blog styling start----------------- */

.blogs_styling .rt-holder{
	box-shadow: unset !important;
}
.blogs_styling .rt-holder .rt-detail {
  background-color: #1E1E1C !important;
}

.blogs_styling .rt-holder .rt-detail .read-more :hover {
  background-color: #000 !important;
  color: #FFF !important;
  box-shadow: 5px 5px 5px 0 rgb(255 255 255 / .14);
}

.blogs_styling .rt-holder .read-more a{
  font-weight: 500;
  letter-spacing: .8px;
  word-spacing: 3px;
  border: none !important;
  padding: 4px 18px 4px 18px !important;
}


.single-post .ast-container {
  max-width: 100% !important;
  padding: unset;
  margin: 0 auto;
}

.ast-container #primary {
  margin: unset;
}

.ast-narrow-container {
  --wp--custom--ast-content-width-size: 100% !important;
}

.single-post .ast-content-width {
  padding: 0 40px;
}

.blog_hero .marquee-wrapper{
	overflow: hidden;
}

/* -----------------Blog styling end----------------- */
