.elementor-9667 .elementor-element.elementor-element-6a988a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9667 .elementor-element.elementor-element-7c213d8 .elementor-button{background-color:var( --e-global-color-1cb3aa9 );font-size:23px;fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;}@media(max-width:767px){.elementor-9667 .elementor-element.elementor-element-7c213d8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-9667 .elementor-element.elementor-element-7c213d8 .elementor-button{font-size:18px;}}/* Start custom CSS for button, class: .elementor-element-7c213d8 */ringing-clock {
  display: inline-block;
  transform-origin: 50% 10%;
  animation: ringing 0.9s ease-in-out infinite;
}

@keyframes ringing {
  0%, 100% { transform: rotate(0deg); }
  10% { transform: rotate(14deg); }
  20% { transform: rotate(-12deg); }
  30% { transform: rotate(10deg); }
  40% { transform: rotate(-8deg); }
  50% { transform: rotate(6deg); }
  60% { transform: rotate(-4deg); }
  70% { transform: rotate(2deg); }
}/* End custom CSS */