.swiper-container-wrapper.swiper-style-logos{

	.swiper-wrapper{
		transition: none !important;
	}

	.swiper-slide{
		display: flex;
		align-items: center;
		justify-content: center;
		text-align: center;

		&[style*="margin-top:"]{
			margin-top: 20px !important;
		}
		img{
			width: min( 290px, 100% );
			aspect-ratio: 290/120;
			object-fit: scale-down;
			opacity: 0;
			transform: translateY(20px);
			transition: all .3s ease-in-out;
			transition-property: opacity, transform;
		}
	}

	.swiper-slide-visible + .swiper-slide-visible img{ transition-delay: 100ms }
	.swiper-slide-visible + .swiper-slide-visible + .swiper-slide-visible img{ transition-delay: 200ms }
	.swiper-slide-visible + .swiper-slide-visible + .swiper-slide-visible + .swiper-slide-visible img{ transition-delay: 300ms }
	.swiper-slide-visible + .swiper-slide-visible + .swiper-slide-visible + .swiper-slide-visible + .swiper-slide-visible img{ transition-delay: 400ms }
	.swiper-slide-visible + .swiper-slide-visible + .swiper-slide-visible + .swiper-slide-visible + .swiper-slide-visible + .swiper-slide-visible img{ transition-delay: 500ms }
	.swiper-slide-visible + .swiper-slide-visible + .swiper-slide-visible + .swiper-slide-visible + .swiper-slide-visible + .swiper-slide-visible + .swiper-slide-visible img{ transition-delay: 600ms }
	.swiper-slide-visible + .swiper-slide-visible + .swiper-slide-visible + .swiper-slide-visible + .swiper-slide-visible + .swiper-slide-visible + .swiper-slide-visible + .swiper-slide-visible img{ transition-delay: 700ms }

	&.in-viewport{
		.swiper-slide-visible img{
			opacity: 1;
			transform: translateY(0px);
		}
	}

}