.elementor-175973 .elementor-element.elementor-element-62ceefb4{--display:flex;}.elementor-175973 .elementor-element.elementor-element-2dab10a4 .e-floating-bars{background-color:#467FF7;--e-floating-bars-announcement-text-color:#FFFFFF;--e-floating-bars-cta-button-text-color:#FFFFFF;--e-floating-bars-cta-button-bg-color:#00B67A;--e-floating-bars-cta-button-text-color-hover:#FFFFFF;--e-floating-bars-cta-button-bg-color-hover:#00B67A;--e-floating-bars-cta-button-padding-block-end:8px;--e-floating-bars-cta-button-padding-block-start:8px;--e-floating-bars-cta-button-padding-inline-end:20px;--e-floating-bars-cta-button-padding-inline-start:20px;justify-content:center;--e-floating-bars-elements-gap:10px;--e-floating-bars-elements-padding-block-end:12px;--e-floating-bars-elements-padding-block-start:12px;--e-floating-bars-elements-padding-inline-end:16px;--e-floating-bars-elements-padding-inline-start:16px;--e-floating-bars-background-overlay-opacity:0.5;}.elementor-175973 .elementor-element.elementor-element-2dab10a4 .e-floating-bars__announcement-text{font-family:"Poppins", Sans-serif;font-weight:400;text-align:center;}.elementor-175973 .elementor-element.elementor-element-2dab10a4 .e-floating-bars__cta-button{flex-direction:row;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;}.elementor-175973 .elementor-element.elementor-element-2dab10a4 .e-floating-bars__cta-button-container{justify-content:center;}/* Start custom CSS for floating-bars-var-1, class: .elementor-element-2dab10a4 */.elementor-175973 .elementor-element.elementor-element-2dab10a4 p {
    margin: 0 10px 0 0;
}
.elementor-175973 .elementor-element.elementor-element-2dab10a4 .e-floating-bars__cta-button {
  position: relative;
  animation: ctaPulse 1.5s ease-in-out infinite;
  transition: transform 0.2s ease, box-shadow 0.2s ease;
}


.elementor-175973 .elementor-element.elementor-element-2dab10a4 .e-floating-bars__cta-button:hover {
  transform: scale(1.05);
  box-shadow: 0 0 12px rgba(0, 115, 230, 0.4);
}


@keyframes ctaPulse {
  0% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(0, 115, 230, 0.5);
  }
  70% {
    transform: scale(1.03);
    box-shadow: 0 0 0 12px rgba(0, 115, 230, 0);
  }
  100% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(0, 115, 230, 0);
  }
}
@media (max-width: 600px) {
    .e-floating-bars__announcement-text {
        display: none;
    }
}/* End custom CSS */