.elementor-664 .elementor-element.elementor-element-19c76528{--display:flex;}.elementor-664 .elementor-element.elementor-element-6c3a225 .e-floating-bars__announcement-text{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;text-align:center;}.elementor-664 .elementor-element.elementor-element-6c3a225 .e-floating-bars{--e-floating-bars-announcement-text-color:#000000;--e-floating-bars-cta-button-text-color:#FFFFFF;--e-floating-bars-cta-button-bg-color:#1C2448;--e-floating-bars-cta-button-text-color-hover:#FFFFFF;--e-floating-bars-cta-button-bg-color-hover:#0E1225;--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-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;background-color:#FFFFFF;--e-floating-bars-background-overlay-opacity:0.5;}.elementor-664 .elementor-element.elementor-element-6c3a225 .e-floating-bars__cta-button{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;}.elementor-664 .elementor-element.elementor-element-6c3a225 .e-floating-bars__cta-button-container{justify-content:center;}/* Start custom CSS for floating-bars-var-1, class: .elementor-element-6c3a225 *//* ---------- Floating Right Vertical Tab (use in Floating Bar -> Custom CSS) ---------- */

/* Main floating wrapper (scoped to this widget) */
.elementor-664 .elementor-element.elementor-element-6c3a225 {
  position: fixed !important;
  top: 50% !important;
  right: 0 !important;                 /* anchor to right side */
  transform: translateY(-50%) !important;
  width: 60px !important;
  height: 240px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  overflow: visible !important;
  pointer-events: auto !important;
  padding: 0 !important;
  z-index: 99999 !important;           /* below header but above content */
  border-radius: 8px 0 0 8px !important; /* rounded on the left edge */
}

/* Style the visible label / pill */
.elementor-664 .elementor-element.elementor-element-6c3a225 > :first-child {
  display: inline-block !important;
  writing-mode: vertical-rl !important;
  -webkit-writing-mode: vertical-rl !important; /* Safari fallback */
  -ms-writing-mode: tb-rl !important;           /* old IE fallback */
  text-orientation: mixed !important;
  transform: translateY(6px) !important;        /* small nudge */
  transform-origin: center !important;

  white-space: nowrap !important;
  font-weight: 700 !important;
  font-size: 14px !important;
  line-height: 1.2 !important;

  padding: 10px 8px !important;
  margin: 0 !important;

  background: #ffffff !important;       /* white background */
  color: #000000 !important;            /* black text */
  border-radius: 8px 0 0 8px !important;
  box-shadow: 0 2px 8px rgba(0,0,0,0.08) !important;

  text-align: center !important;
  pointer-events: auto !important;
  min-width: 20px !important;
}

/* Transparent inner wrappers */
.elementor-664 .elementor-element.elementor-element-6c3a225 .uae-floatingbar,
.elementor-664 .elementor-element.elementor-element-6c3a225 .uael-fb,
.elementor-664 .elementor-element.elementor-element-6c3a225 .uae-floatingbar-wrap,
.elementor-664 .elementor-element.elementor-element-6c3a225 .uael-floatingbar-wrap,
.elementor-664 .elementor-element.elementor-element-6c3a225 .uae-fb-wrap {
  background: transparent !important;
  box-shadow: none !important;
  padding: 0 !important;
  margin: 0 !important;
}

/* Hide only THIS floating bar's close button */
.elementor-664 .elementor-element.elementor-element-6c3a225 .uael-fb-close,
.elementor-664 .elementor-element.elementor-element-6c3a225 .uael-fb__close-btn,
.elementor-664 .elementor-element.elementor-element-6c3a225 .uae-fb-close,
.elementor-664 .elementor-element.elementor-element-6c3a225 .uael-floatingbar__close,
.elementor-664 .elementor-element.elementor-element-6c3a225 .uae-floatingbar__close,
.elementor-664 .elementor-element.elementor-element-6c3a225 button[aria-label*="close" i] {
  display: none !important;
  visibility: hidden !important;
  pointer-events: none !important;
}

/* Completely hide the floating bar on mobile (≤768px) */
@media (max-width: 768px) {
  .elementor-664 .elementor-element.elementor-element-6c3a225 {
    display: none !important;
  }
}/* End custom CSS */