
/* Lenis for SmoothObserver (Mandatory if smoothObserver) */
	.observed {
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: center;
		
	}

	.visual-cue {
		background-color: red;
		position: fixed;
		width: 100px;
		height: 1px;
	}

	html.lenis,
	html.lenis body {
		height: auto;
	}

	.lenis.lenis-smooth {
		scroll-behavior: auto !important;
	}

	.lenis.lenis-smooth [data-lenis-prevent] {
		overscroll-behavior: contain;
	}

	.lenis.lenis-stopped {
		overflow: hidden;
	}

	.lenis.lenis-smooth iframe {
		pointer-events: none;
	}

    
.scrollDown .navbar {
    transform: translateY(-64px);
}
.zoom_in{
	opacity:0;
    transform: translateY(56px);
	transition: all 0.4s ease-in-out ;
}

/* .zoom_in.delayed {
	transition-delay: 0.15s;
}

 .zoom_in.delayed2 {
	transition-delay: 0.3s;
} */

.zoom_in.inview{
	opacity:1;
	transform: translateY(0);

} 
.zoom_in.delayed, .zoom_in.delayed2 {
	transition-delay: 0s;
}
@media (min-width: 768px) {
	.zoom_in.delayed {
	transition-delay: 0.15s;
}

.zoom_in.delayed2 {
	transition-delay: 0.3s;
}

}
