.elementor-5467 .elementor-element.elementor-element-589be8c{--display:flex;--justify-content:center;--overlay-opacity:0.34;--overlay-mix-blend-mode:multiply;}.elementor-5467 .elementor-element.elementor-element-589be8c:not(.elementor-motion-effects-element-type-background), .elementor-5467 .elementor-element.elementor-element-589be8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-5467 .elementor-element.elementor-element-589be8c::before, .elementor-5467 .elementor-element.elementor-element-589be8c > .elementor-background-video-container::before, .elementor-5467 .elementor-element.elementor-element-589be8c > .e-con-inner > .elementor-background-video-container::before, .elementor-5467 .elementor-element.elementor-element-589be8c > .elementor-background-slideshow::before, .elementor-5467 .elementor-element.elementor-element-589be8c > .e-con-inner > .elementor-background-slideshow::before, .elementor-5467 .elementor-element.elementor-element-589be8c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #00000012 0%, #000000 100%);}.elementor-5467 .elementor-element.elementor-element-522e014 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-5467 .elementor-element.elementor-element-522e014{text-align:center;}.elementor-5467 .elementor-element.elementor-element-522e014 .elementor-heading-title{font-family:var( --e-global-typography-c3b7f1d-font-family ), Sans-serif;font-size:var( --e-global-typography-c3b7f1d-font-size );font-weight:var( --e-global-typography-c3b7f1d-font-weight );text-transform:var( --e-global-typography-c3b7f1d-text-transform );line-height:var( --e-global-typography-c3b7f1d-line-height );letter-spacing:var( --e-global-typography-c3b7f1d-letter-spacing );color:#FFFFFFF2;}@media(max-width:1024px){.elementor-5467 .elementor-element.elementor-element-522e014 .elementor-heading-title{font-size:var( --e-global-typography-c3b7f1d-font-size );line-height:var( --e-global-typography-c3b7f1d-line-height );letter-spacing:var( --e-global-typography-c3b7f1d-letter-spacing );}}@media(max-width:767px){.elementor-5467 .elementor-element.elementor-element-522e014 .elementor-heading-title{font-size:var( --e-global-typography-c3b7f1d-font-size );line-height:var( --e-global-typography-c3b7f1d-line-height );letter-spacing:var( --e-global-typography-c3b7f1d-letter-spacing );}}/* Start custom CSS for html, class: .elementor-element-acb2f69 */.videobg,
.videobg::before {
    position: absolute;
    top:0;
    left:0;
    right:0;
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
}

.videobg::before {
  content: '';
  background-color: transparent;
  background-image: radial-gradient(at center center, #00000012 0%, #000000 100%);
  z-index: 1;
  pointer-events: none;
  opacity: 0.3;
}

.videobg .elementor-widget-container{
    width: 100%;
    height: 100%;
}

.videobg .vimeo-wrapper{
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    position: absolute;
    overflow: hidden;
    z-index: 0;
    direction: ltr
}

.videobg vimeo-video {
  border: 0;
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  min-width: 100%;
  max-width: none;
  min-height: 101%;
  display: block;
  aspect-ratio: 16/9;
}/* End custom CSS */
/* Start custom CSS */.sticky-section-wrapper .elementor-widget-wrap { 
     display: block !important;
 }
.sticky-section-wrapper .sticky-section {    
    position: sticky;
    top: 0;
 }/* End custom CSS */