.elementor-2620 .elementor-element.elementor-element-54bd34eb{--display:flex;}.elementor-2620 .elementor-element.elementor-element-404fcb1b .e-floating-bars{--e-floating-bars-scroll-direction:forwards;background-color:#E0E0E0;--e-floating-bars-scroll-duration:60s;--e-floating-bars-headline-icon-color:var( --e-global-color-primary );--e-floating-bars-headline-icon-size:24px;--e-floating-bars-headline-text-color:var( --e-global-color-c0cd8c5 );--e-floating-bars-headline-text-color-hover:var( --e-global-color-c0cd8c5 );--e-floating-bars-headlines-gap:24px;--e-floating-bars-vertical-padding:10px;--e-floating-bars-background-overlay-opacity:0.5;}.elementor-2620 .elementor-element.elementor-element-404fcb1b .e-floating-bars__headline{--e-floating-bars-headline-icon-position:row;}.elementor-2620 .elementor-element.elementor-element-404fcb1b .e-floating-bars__headline-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );}@media(max-width:1024px){.elementor-2620 .elementor-element.elementor-element-404fcb1b .e-floating-bars__headline-text{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-2620 .elementor-element.elementor-element-404fcb1b .e-floating-bars{--e-floating-bars-scroll-direction:forwards;}.elementor-2620 .elementor-element.elementor-element-404fcb1b .e-floating-bars__headline-text{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for floating-bars-var-2, class: .elementor-element-404fcb1b */.elementor[data-elementor-id="2620"]{
  transition: opacity .25s ease, transform .25s ease;
}
.elementor[data-elementor-id="2620"].is-hidden{
  opacity:0;
  pointer-events:none;
  transform: translateY(12px);
}/* End custom CSS */