@font-face {
	font-family: "Ice Green Inter";
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url("inter-light.ttf") format("truetype");
}

:is(.elementor-14394 .elementor-widget-n-carousel, .elementor-14595 .elementor-widget-n-carousel, .elementor-14553 .elementor-element-fbebe61, .elementor-14553 .elementor-element-8eab602) .elementor-swiper-button {
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
}
:is(.elementor-14394 .elementor-widget-n-carousel, .elementor-14595 .elementor-widget-n-carousel, .elementor-14553 .elementor-element-fbebe61, .elementor-14553 .elementor-element-8eab602) .elementor-swiper-button-prev {
	background-image: url("story-prev.svg");
}
:is(.elementor-14394 .elementor-widget-n-carousel, .elementor-14595 .elementor-widget-n-carousel, .elementor-14553 .elementor-element-fbebe61, .elementor-14553 .elementor-element-8eab602) .elementor-swiper-button-next {
	background-image: url("story-next.svg");
}
:is(.elementor-14394 .elementor-widget-n-carousel, .elementor-14595 .elementor-widget-n-carousel, .elementor-14553 .elementor-element-fbebe61, .elementor-14553 .elementor-element-8eab602) .elementor-swiper-button svg,
:is(.elementor-14394 .elementor-widget-n-carousel, .elementor-14595 .elementor-widget-n-carousel, .elementor-14553 .elementor-element-fbebe61, .elementor-14553 .elementor-element-8eab602) .elementor-swiper-button i {
	display: none !important;
}
:is(.elementor-14394 .elementor-widget-n-carousel, .elementor-14595 .elementor-widget-n-carousel, .elementor-14553 .elementor-element-fbebe61, .elementor-14553 .elementor-element-8eab602) .elementor-swiper-button::before,
:is(.elementor-14394 .elementor-widget-n-carousel, .elementor-14595 .elementor-widget-n-carousel, .elementor-14553 .elementor-element-fbebe61, .elementor-14553 .elementor-element-8eab602) .elementor-swiper-button::after {
	content: none !important;
}
:is(.elementor-14394 .elementor-widget-n-carousel, .elementor-14595 .elementor-widget-n-carousel, .elementor-14553 .elementor-element-fbebe61, .elementor-14553 .elementor-element-8eab602) .swiper-pagination-bullet {
	background: #d2d1d1 !important;
	opacity: 1 !important;
	border: 0;
	box-shadow: none;
}
:is(.elementor-14394 .elementor-widget-n-carousel, .elementor-14595 .elementor-widget-n-carousel, .elementor-14553 .elementor-element-fbebe61, .elementor-14553 .elementor-element-8eab602) .swiper-pagination-bullet-active {
	background: #ffffff !important;
}

:is(.elementor-14553 .elementor-element-fbebe61, .elementor-14595 .elementor-widget-n-carousel) .elementor-swiper-button-prev { background-image: url("green-story-prev.svg"); }
:is(.elementor-14553 .elementor-element-fbebe61, .elementor-14595 .elementor-widget-n-carousel) .elementor-swiper-button-next { background-image: url("green-story-next.svg"); }
:is(.elementor-14553 .elementor-element-fbebe61, .elementor-14595 .elementor-widget-n-carousel) .swiper-pagination-bullet-active { background: #5f7054 !important; }
.elementor-14553 .elementor-element-8eab602 .elementor-swiper-button-prev { background-image: url("green-prev.svg"); }
.elementor-14553 .elementor-element-8eab602 .elementor-swiper-button-next { background-image: url("green-next.svg"); }


.elementor-14553 :is(.elementor-element-8eab602, .elementor-element-fbebe61) .elementor-swiper-button {
	width: 56px !important;
	height: 56px !important;
	padding: 0 !important;
}
.elementor-14553 .elementor-element-fbebe61 .swiper-pagination-bullet {
	margin: 0 4px !important;
}
@media (max-width: 767px) {
	.elementor-14553 .elementor-element-8eab602 .elementor-swiper-button {
		width: 48px !important;
		height: 48px !important;
	}
	.elementor-14553 .elementor-element-8eab602 .elementor-swiper-button-next {
		left: 64px !important;
		right: auto !important;
		transform: translate(0, -100%) !important;
	}
}


:is(.elementor-14394 .elementor-widget-n-carousel, .elementor-14595 .elementor-widget-n-carousel, .elementor-14553 .elementor-element-fbebe61) .elementor-swiper-button {
	width: 56px !important;
	height: 56px !important;
	padding: 0 !important;
}
:is(.elementor-14394 .elementor-widget-n-carousel, .elementor-14595 .elementor-widget-n-carousel, .elementor-14553 .elementor-element-fbebe61) .swiper-pagination-bullet {
	margin: 0 4px !important;
}
