	.elementor-76 .elementor-element.elementor-element-afb6be6 .swiper-wrapper {
  transition-timing-function: linear !important;
  animation: marquee-scroll 4s linear infinite;
}

@keyframes marquee-scroll {
  0% {
    transform: translate3d(0, 0, 0);
  }
  100% {
    transform: translate3d(-50%, 0, 0);
  }
}
	
	.elementor-template-full-width .ast-container {
    margin: 0px !important;
    padding: 0 !important;
}

	.elementor-bg-transform .elementor-bg {
    border-radius: 12px;
}
		

	@media only screen and (max-width: 767px) {
		
		.elementor-widget-n-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-prev {
    position: absolute;
    left: 60px !important;
    top: 390px !important;
}

	.elementor-widget-n-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-next {
    top: 390px !important;
    right: 15px !important;
}
	.elementor-76 .elementor-element.elementor-element-745a837 p {
    line-height: 1.2em;
}

}