header#site-header {
    display: none;
}
footer#site-footer {
    display: none;
}
#header-sticky {
  position: sticky;
  top: 0px;
  z-index: 999;
  backdrop-filter: blur(10px);
  background-color: #ffffffb5;
  
}
.shadowgshr-gd img {
    filter: drop-shadow(2px 4px 6px black);
}
.tehbuttonFull a.elementor-button.elementor-button-link.elementor-size-sm {
    width: 100%;
}
.image-slickyblocks {
    position: sticky;
    top: 25%;
    padding-right: 30px;
}
.stickyblocks {
    position: sticky;
    top: 25%;
    background: #f5f7ff;
}

.stickyblocks::after {
    content: "";
    width: 8px;
    height: 72%;
   
    background: #a6a6a6;
    margin-bottom: -64px;
    z-index: 11;
    border-radius: 5px;
    margin-left: -26px;
    position: absolute;
		background:#a4ab23;
    
}
.stickyblocks.overlap::after {
	background:#a4ab23;
}


.stickyblocks {
    padding-top: 25px;
    padding-bottom: 25px;
}

.Accordian-arrows-blue .e-n-accordion-item-title {
  justify-content: space-between;
  align-content: center;
}

		/* Fixed success message */
#kidsclubaba-form .success {
    position: fixed;
    top: 20px;
    left: 50%;
    transform: translateX(-50%);
    background-color: #d4edda;   /* light green */
    color: #155724;              /* dark green text */
    border: 1px solid #c3e6cb;  /* green border */
    padding: 15px 25px;
    border-radius: 8px;
    font-weight: 600;
    z-index: 9999;
    box-shadow: 0 5px 15px rgba(0,0,0,0.2);
    text-align: center;
    animation: slideDown 0.5s ease-in-out;
}

/* Fixed error message */
#kidsclubaba-form .error {
    position: fixed;
    top: 20px;
    left: 50%;
    transform: translateX(-50%);
    background-color: #f8d7da;   /* light red */
    color: #721c24;              /* dark red text */
    border: 1px solid #f5c6cb;   /* red border */
    padding: 15px 25px;
    border-radius: 8px;
    font-weight: 600;
    z-index: 9999;
    box-shadow: 0 5px 15px rgba(0,0,0,0.2);
    text-align: center;
    animation: slideDown 0.5s ease-in-out;
}
.stickyblocks {
  z-index: 5;
}


/* Slide down animation */
@keyframes slideDown {
    0% { opacity: 0; transform: translate(-50%, -50px); }
    100% { opacity: 1; transform: translate(-50%, 0); }
}
@media screen and (max-width: 600px) {
html, body {
  overflow-x: hidden;
}
	.hfe-nav-menu__layout-horizontal.hfe-nav-menu__submenu-arrow.hfe-dropdown.menu-is-active {
  box-shadow: 0px 3px 5px #c3c3c3;
}
	.hfe-nav-menu__layout-horizontal.hfe-nav-menu__submenu-arrow.hfe-dropdown.menu-is-active {
  margin-top: 30px;
}
	
	.elementor-element.elementor-element-1b6abaf.e-con-full.sticky2-block.stickyblocks.e-flex.wpr-particle-no.wpr-jarallax-no.wpr-parallax-no.wpr-sticky-section-no.e-con.e-child.overlap {
  padding: 0px !important;
}
	.elementor-element.elementor-element-9174301.e-con-full.sticky3-block.stickyblocks.e-flex.wpr-particle-no.wpr-jarallax-no.wpr-parallax-no.wpr-sticky-section-no.e-con.e-child.overlap {
  padding: 0px !important;
}
	.elementor-element.elementor-element-db3853d.e-con-full.sticky3-block.stickyblocks.e-flex.wpr-particle-no.wpr-jarallax-no.wpr-parallax-no.wpr-sticky-section-no.e-con.e-child.overlap {
  padding: 0px !important;
}
	.stickyblocks {
		position: relative !important;
		top: 0 !important;
	}
	.testimonialsArrowsa #wpr-testimonial-prev-361c80a {
  left: 0;
  position: relative;
}
	.testimonialsArrowsa #wpr-testimonial-next-361c80a {
  right: 0;
  position: relative;
}
	.wpr-testimonial-arrow-container {
  display: flex;
  justify-content: space-between;
}
	.stickyblocks {
  z-index: 0;
}
	
.sticky2-block.stickyblocks {
  top: 0;
}
.sticky3-block.stickyblocks {
  top: 0;
}

}
