
		.em-swiper-section {
			width: 100%;
			height: 100vh;
			--slider-width: 200px;
			--slider-height: 300px;
			--slider-spacer: 1.2px;
			--slider-top: 60%;
			--slider-left: 50% ;
			--slider-description-top: 10%;
			--slider-description-left: 5%;
		}

		.em-swiper {
			margin-left: auto;
			margin-right: auto;
			position: relative;
			overflow: hidden;
			list-style: none;
			padding: 0;
			z-index: 1;
			display: block;
		}

		.em-swiper-slide {
			background: transparent
		}



		.em-swiper-container {
			width: 100%;
			height: 100%;
		}

		.em-custom-swiper-wrapper {
			left: var(--slider-left);
			top: var(--slider-top);
		}

		.em-swiper-slide {
			text-align: center;
			font-size: 18px;
			background: transparent;
			display: flex;
			justify-content: center;
			align-items: center;
			position: absolute;
			height: var(--slider-height);
			left: 0;
			top: 0;
		}

		.em-swiper-slide-prev {
			left: calc(var(--slider-left) - 100%);
			top: calc(var(--slider-top) - 100%);
			height: 100% !important;
			width: 100% !important;

		}

		.em-swiper-rounded {
			border-radius: 2em;
			box-shadow: 1em 1em 2em black !important;
			overflow: hidden;
		}

		.em-swiper-unrounded {
			border-radius: 0 !important;
			box-shadow: none;
			overflow: none;

		}

		.em-swiper-content {
			width: 100%;
			height: 100%;
			background-color: transparent;
		}


		.em-description {
			position: absolute;
			top: var(--slider-description-top);
			left: var(--slider-description-left);
			display: flex;
			flex-direction: column;
			color: rgb(255, 255, 255);
			width: 70%;
			height: 0;
			text-align: left;
			overflow: hidden;

			transition: height 3000ms ease-out;

			transition-delay: 2s;

		}

		.em-link {
			text-decoration: none;
		}


		.em-description p {
			font-size: 30px;
		}

		.em-description h1 {
			font-size: 72px;
			margin-top: 3%;
			margin-bottom: 3%;
			color: #fff;
		}


		.em-swiper-description-active .em-description {
			height: 70%
		}

		.em-swiper-description-active .em-description {
			z-index: 1;
		}


		.em-swiper-description-active .em-overlay {
			background-color: #000;
			opacity: 0.5;
			width: 100%;
			height: 100%;
			position: absolute;
			top: 0;
			left: 0;


		}

		.em-swiper-content img {
			display: block;
			width: 100%;
			height: 100%;
			object-fit: cover;

		}
		.em-btn-slider {
			width: 100px;
			height: 50px;
			background-color: blue;
			border: none;
			color: white;
		}

	