/*#SITE_FOOTER div.wixui-image{
    float: left;
  margin: 0px 40% 0px 40%;
  left: 0px;
  left: -50px;
} */   

  #SITE_FOOTER .wixui-image {
/*    margin: 0 auto;
    width: fit-content;*/
  }

#SITE_FOOTER div.wixui-image:nth-child(5){
    left: 0;
    margin-left: 43%;
    width: 20%;
}    

#SITE_FOOTER div.wixui-image:nth-child(7){
    float: left;
  margin: 0 auto;
  left: 0px;
  display: block;
    overflow: visible;
    display: block;
    height: auto;
    z-index: 10;
    position: relative;
    border: none;
    background: none;
}
  
/* temporary placeholder */
#comp-lxxkurdp > div {
  overflow:visible;
}


/* Add corner accent elements */
div div div div div section:nth-child(5) .wixui-image::after {
  content: '✨' !important;
/*  position: absolute !important;
  top: 15px !important;
  right: 15px !important;*/
  font-size: 24px !important;
  opacity: 0 !important;
  transform: scale(0) rotate(-180deg) !important;
  transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
  z-index: 3 !important;
}

div div div div div section:nth-child(5) .wixui-image:hover::after {
  opacity: 1 !important;
  transform: scale(1) rotate(0deg) !important;
}

/* Style the inner div containers */
div div div div div section:nth-child(5) .wixui-image .j7pOnl {
/*  position: relative !important;*/
  overflow: hidden !important;
  border-radius: 16px !important;
}

/* Style the actual images */
div div div div div section:nth-child(5) .wixui-image img, footer#SITE_FOOTER img[alt="Lavender Flowers"] {
/*  width: 70% !important;
  height: 70% !important;*/
  display: block !important;
  transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
  border-radius: 16px !important;
  background: linear-gradient(to right, #357438, #732751); 
  padding: 5px;
}


footer#SITE_FOOTER img[alt="The Greenhouse for Mental Health Development Logo - Bloom into your better self"] {
  /*width: 200px;
  height: auto;*/
  display: block;
/*  transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) ;*/
  border-radius: 0px;
  border:none;
  /* background: linear-gradient(to right, #357438, #732751); */
  background: none; 
  padding: 5px;
/*  animation: slideLR 8s ease-in-out infinite alternate;*/
}


@keyframes slideLR {
  from { margin-left: 20%; }
  to   { margin-left: 40%; }
}

#SITE_FOOTER > div div div.wixui-image:nth-child(1) > img, footer#SITE_FOOTER img[alt="Lavender Flowers"] {
  border-radius: 16px !important;
  background: linear-gradient(to right, #357438, #732751); 
  padding: 0px;
  position: relative;
}


/* Enhanced image hover effects */
div div div div div section:nth-child(5) .wixui-image:hover img {
  transform: scale(1.05) !important;
  filter: brightness(1.1) contrast(1.05) saturate(1.1) !important;
}

/* Add subtle image overlays with different styles per image */
div div div div div section:nth-child(5) .wixui-image:first-of-type img::after {
  content: '' !important;
/*  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  right: 0 !important;
  bottom: 0 !important;*/
  background: linear-gradient(45deg, rgba(115, 39, 81, 0.1), transparent) !important;
  opacity: 0 !important;
  transition: opacity 0.3s ease !important;
}

/* Add floating elements around the section */
div div div div div section:nth-child(5) .wixui-section::after {
  content: '🌿 🌱 ✨ 💫 🌸 🍃' !important;
/*  position: absolute !important;
  top: 20px !important;
  left: 20px !important;
  right: 20px !important;
  bottom: 20px !important;*/
  display: flex !important;
  align-items: center !important;
  justify-content: space-around !important;
  font-size: 20px !important;
  opacity: 0.1 !important;
  pointer-events: none !important;
  animation: floatElements 25s ease-in-out infinite !important;
  z-index: 1 !important;
}

@keyframes floatElements {
  0%, 100% {
    transform: translateY(0px) rotate(0deg) !important;
  }
  25% {
    transform: translateY(-20px) rotate(90deg) !important;
  }
  50% {
    transform: translateY(-10px) rotate(180deg) !important;
  }
  75% {
    transform: translateY(-15px) rotate(270deg) !important;
  }
}

@keyframes shimmer {
  0% {
    left: -100% !important;
  }
  50% {
    left: 100% !important;
  }
  100% {
    left: 100% !important;
  }
}

/* Add pulsing glow effect */
@keyframes pulseGlow {
  0%, 100% {
    box-shadow: 
      0 15px 35px rgba(0, 0, 0, 0.2),
      0 0 0 0 rgba(115, 39, 81, 0.4) !important;
  }
  50% {
    box-shadow: 
      0 15px 35px rgba(0, 0, 0, 0.2),
      0 0 0 10px rgba(115, 39, 81, 0.1) !important;
  }
}

html body div#SITE_CONTAINER div#main_MF.main_MF div#site-root.site-root div#masterPage.mesh-layout.masterPage.css-editing-scope footer#SITE_FOOTER.xU8fqS.SITE_FOOTER.wixui-footer div div div div div.wixui-image:nth-child(1) div img {
  border-radius: 15px !important;
  border: 5px solid transparent !important;
  background: linear-gradient(45deg, #732751, #357438) !important;
  background-clip: padding-box !important;
}
