#gsap-section-container {
	transition: none !important;
}

#lock-one-btn, #lock-two-btn, #lock-three-btn {
	cursor: pointer;
}

body #gsap-section-container .gsap-active-btn .elementor-button {
	background-color: #FBDF44;
	color: #0E2749;
}

body #gsap-section-container .elementor-widget-button:not(.gsap-active-btn) .elementor-button:focus {
	background: none;
}

/* Left White Shape */
#lock-one-bg .white-overlay.left {
	content: "";
	position: absolute;
	bottom: 0;
	top: 40%;
	left: 0;
	width: calc(100% - 39.97620464%);
	height: 70%;
	background: white;
	/* border-bottom-right-radius: 50%; */
	z-index: 10;
	border-top-right-radius: 300px; /* Adjust curvature */
}

/* Right White Shape */
#lock-one-bg .white-overlay.right {
	content: "";
	position: absolute;
	top: 40%;
	right: 0;
	width: 39.97620464%;
	height: 100%;
	background: white;
	/* border-bottom-left-radius: 50%; */
	border-top-left-radius: 300px; /* Adjust curvature */
}

#lock-one-bg .white-overlay.top-arch {
	  height: 150px !important;
	  width: 100vw !important;
	  position: absolute;
	  z-index: 11;
	  background-size: 100% 100%;
}