.elementor-9521 .elementor-element.elementor-element-5eb9107{--display:flex;--position:fixed;top:0px;--z-index:0;}body:not(.rtl) .elementor-9521 .elementor-element.elementor-element-5eb9107{left:0px;}body.rtl .elementor-9521 .elementor-element.elementor-element-5eb9107{right:0px;}.elementor-9521 .elementor-element.elementor-global-9532 .elementor-button{background-color:#25D366;font-size:13px;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);transition-duration:0.5s;border-style:solid;}.elementor-9521 .elementor-element.elementor-global-9532{z-index:9999;}#elementor-popup-modal-9521 .dialog-message{width:0px;height:auto;}#elementor-popup-modal-9521{justify-content:center;align-items:center;}#elementor-popup-modal-9521 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:767px){.elementor-9521 .elementor-element.elementor-global-9532 .elementor-button{font-size:9px;}}@media(min-width:768px){.elementor-9521 .elementor-element.elementor-element-5eb9107{--content-width:1px;}}/* Start custom CSS for global, class: .elementor-global-9532 *//* Default (desktop) */
.my-floating-button {
  position: fixed;
  right: 30px;
  bottom: 30px;
  z-index: 9999;
}

/* Tablet */
@media (max-width: 1024px) {
  .my-floating-button {
    right: 20px;
    bottom: 20px;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .my-floating-button {
    right: 15px;
    bottom: 15px;
  }
}/* End custom CSS */