/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 19 2025 | 13:25:40 */
.swiper:not(.swiper-initialized) .swiper-slide, .swiper-container:not(.swiper-initialized) .swiper-slide {
  width: 100%;
}


.swiperL:not(.gallery-top):not(.gallery-thumbs):not(.swiper-initialized), .swiper-container:not(.gallery-top):not(.gallery-thumbs):not(.swiper-initialized)  {
  overflow: hidden;
	opacity: 0;
}

.swiper-container:is(.gallery-top):not(.swiper-initialized)  .swiper-slide:not(:first-child) {
	display: none !important;
}

.swiper:not(.swiper-initialized) .swiper-wrapper, .swiper-container:not(.swiper-initialized) .swiper-wrapper {
  display: flex;
  flex-direction: row;

}

@media (min-width: 768px) {
	.gallery-thumbs:not(.swiper-initialized) .swiper-wrapper {
		flex-direction: column !important;
		gap: 25px !important;
	}

	.gallery-thumbs:not(.swiper-initialized) .swiper-wrapper .swiper-slide {
		height: 77px !important;
	}
}

@media (max-width: 768px) {
	.gallery-thumbs:not(.swiper-initialized) .swiper-wrapper {
		flex-direction: row !important;
		gap: 10px !important;
	}

	.gallery-thumbs:not(.swiper-initialized) .swiper-wrapper .swiper-slide {
		height: 80px !important;
		width: auto !important;
		flex: 1 !important;
	}
}

.pbc_container {
	display: none !important;
}

html {
	    scroll-behavior: smooth !important;
}

.scroll-anim {
	transition: none !important;
}

.page-id-14354  [data-elementor-id="12768"] {
	position: fixed !important;
	top: 0 !important;
	left: 0 !important;
	width: 100% !important;
	z-index: 12 !important;
}

.scroll-anim > div {
	transition: all .3s ease-in-out !important;
}

.is-blur > div {
	filter: blur(5px) !important;
}

@media(min-width: 1024px) {
	.scroll-anim {

	/*     padding: 0 !important; */
	/* 	position: static !important; */
		height: var(--min-height) !important;
	}
}

.scroll-anim:not(.as1)  {
	  transform: translatey(50px) !important;
}


#smooth-wrapper {
 background-color: #082f16 !important;	
}

html {
    margin-top: 0 !important; 
}
   
.no-scroll {
	overflow: hidden !important;
}


.as1_inner  {
	height: calc(100% + 50px);
    transform: translateY(50px);
}