/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 23 2025 | 10:29:57 */
.vertical-icon .elementor-social-icons-wrapper {
  display: flex;
  flex-direction: column; 
  gap: 20px;
  align-items: center; 
  justify-content: center; 
}


/* Container holding image and button */
.image-hover-wrap .elementor-widget-image {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 10px; /* optional */
}

/* Hide button initially */
.image-hover-wrap .elementor-widget-image .hover-btn {
  position: absolute;
  bottom: 15px; /* adjust position as you like */
  left: 50%;
  transform: translateX(-50%);
  opacity: 0;
  visibility: hidden;
  transition: all 0.4s ease;
}

/* Show button on hover */
.image-hover-wrap .elementor-widget-image:hover .hover-btn {
  opacity: 1;
  visibility: visible;
  transform: translateX(-50%) translateY(-5px); /* small lift-up animation */
}
