.elementor-1865 .elementor-element.elementor-element-54aa3c8 .brand-logo img{width:180px;}.elementor-1865 .elementor-element.elementor-element-54aa3c8 .commonlogo img{width:180px;}/* Start custom CSS for gesto-header-6, class: .elementor-element-54aa3c8 */.gto-btn-1 {
  position: relative;
  animation: pulseBounce 1.5s infinite ease-in-out, shakeEffect 4s infinite ease-in-out;
  transition: transform 0.3s ease;
  z-index: 1;
}

.gto-btn-1::after {
  content: '';
  position: absolute;
  top: -10px;
  left: -10px;
  width: calc(100% + 20px);
  height: calc(100% + 20px);
  border-radius: 50px;
  background: rgba(1, 172, 239, 0.3); /* Light glow */
  z-index: -1;
  animation: shareGlow 2s infinite ease-out;
}

@keyframes pulseBounce {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.07);
  }
  100% {
    transform: scale(1);
  }
}

@keyframes shakeEffect {
  0%, 100% {
    transform: translateX(0);
  }
  10% {
    transform: translateX(-1px);
  }
  20% {
    transform: translateX(2px);
  }
  30% {
    transform: translateX(-1px);
  }
  40% {
    transform: translateX(1px);
  }
  50% {
    transform: translateX(0);
  }
}

@keyframes shareGlow {
  0% {
    opacity: 0.5;
    transform: scale(1);
  }
  100% {
    opacity: 0;
    transform: scale(1.6);
  }
}/* End custom CSS */