.elementor-16 .elementor-element.elementor-element-dcf4ce2{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-16 .elementor-element.elementor-element-dcf4ce2:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-dcf4ce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06182E;background-image:url("https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=2200&q=90&auto=format&fit=crop");}.elementor-16 .elementor-element.elementor-element-dcf4ce2::before, .elementor-16 .elementor-element.elementor-element-dcf4ce2 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-dcf4ce2 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-dcf4ce2 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-dcf4ce2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-dcf4ce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-16 .elementor-element.elementor-element-a960cc8{--display:flex;--position:relative;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:136px;--padding-left:32px;--padding-right:32px;top:0px;--z-index:3;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-a960cc8{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-a960cc8{right:0px;}.elementor-16 .elementor-element.elementor-element-d6bd05c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-60c0bc4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-16 .elementor-element.elementor-element-60c0bc4{text-align:start;}.elementor-16 .elementor-element.elementor-element-60c0bc4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:80px;font-weight:600;line-height:1.04em;letter-spacing:-0.055em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-fb9535c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-16 .elementor-element.elementor-element-fb9535c{text-align:start;font-family:"Inter", Sans-serif;font-size:18.4px;font-weight:400;line-height:1.75em;color:rgba(255,255,255,0.76);}.elementor-16 .elementor-element.elementor-element-11841fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:37.6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-16 .elementor-element.elementor-element-29fd32d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-16 .elementor-element.elementor-element-29fd32d .elementor-button{font-family:"Inter", Sans-serif;font-size:15.2px;font-weight:600;border-radius:999px 999px 999px 999px;}.elementor-16 .elementor-element.elementor-element-fe002b1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-16 .elementor-element.elementor-element-fe002b1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-fe002b1 .elementor-button{font-family:"Inter", Sans-serif;font-size:15.2px;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.46);border-radius:999px 999px 999px 999px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-60c0bc4 .elementor-heading-title{font-size:64px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-a960cc8{--min-height:600px;--padding-top:110px;--padding-bottom:80px;--padding-left:19.2px;--padding-right:19.2px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-60c0bc4 .elementor-heading-title{font-size:48px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-fb9535c{font-size:15.2px;}.elementor-16 .elementor-element.elementor-element-11841fe{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}/* Start custom CSS for container, class: .elementor-element-dcf4ce2 */.elementor-16 .elementor-element.elementor-element-dcf4ce2 {
  position: relative;
  overflow: hidden;
}
.elementor-16 .elementor-element.elementor-element-dcf4ce2::after {
  content: '';
  position: absolute;
  inset: 0;
  z-index: 2;
  pointer-events: none;
  background: radial-gradient(ellipse at center, transparent 44%, rgba(4,6,12,0.18) 100%);
}
.elementor-16 .elementor-element.elementor-element-dcf4ce2 .elementor-background-overlay {
  z-index: 1;
}
#hero .elementor-widget-wrap > .elementor-background-overlay + *,
#hero .elementor-widget-wrap > * {
  position: relative;
  z-index: 3;
}
.elementor-16 .elementor-element.elementor-element-dcf4ce2 .elementor-container::after {
  content: '';
  position: absolute;
  inset: 0;
  z-index: 3;
  pointer-events: none;
  background: linear-gradient(180deg, rgba(6,8,15,0.34) 0%, transparent 22%, transparent 66%, rgba(6,8,15,0.42) 100%);
}
@media (max-width: 768px) {
  .elementor-16 .elementor-element.elementor-element-dcf4ce2::after {
    background: radial-gradient(ellipse at center, transparent 42%, rgba(4,6,12,0.2) 100%);
  }
  .elementor-16 .elementor-element.elementor-element-dcf4ce2 .elementor-container::after {
    background: linear-gradient(180deg, rgba(8,10,18,0.3) 0%, rgba(8,10,18,0.08) 25%, rgba(8,10,18,0.22) 49%, rgba(8,10,18,0.86) 100%),
                linear-gradient(90deg, rgba(8,10,18,0.35) 0%, transparent 78%);
  }
}/* End custom CSS */