.elementor-196 .elementor-element.elementor-element-3cf7873{--display:flex;}.elementor-196 .elementor-element.elementor-element-aac6445{--spacer-size:50px;}.elementor-196 .elementor-element.elementor-element-3d59f68{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-2px -2px -2px -2px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-196 .elementor-element.elementor-element-3d59f68.elementor-element{--align-self:center;--order:-3;--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-3d59f68.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px);}.elementor-196 .elementor-element.elementor-element-3d59f68.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);}.elementor-196 .elementor-element.elementor-element-3d59f68 .elementor-wrapper{--video-aspect-ratio:1.5;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.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 );color:var( --e-global-color-primary );}.elementor-196 .elementor-element.elementor-element-1e7023a{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-196 .elementor-element.elementor-element-1e7023a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:51px;font-weight:900;color:#000000;}.elementor-196 .elementor-element.elementor-element-85b9693{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-196 .elementor-element.elementor-element-85b9693 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#1B1B1B;}.elementor-196 .elementor-element.elementor-element-wm_home_logos_c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-wm_home_logos_c:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-wm_home_logos_c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fafafa;}.elementor-196 .elementor-element.elementor-element-2bf387c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-6dad55a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-wm_home_stats_c{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-889e4cc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-6860ac1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-89896ee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-80b6be3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-de8f6bc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-2e464f7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-217e920{--display:flex;--pa-sh-divider-pos:bottom;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-217e920:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-217e920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-196 .elementor-element.elementor-element-217e920 #premium-shape-divider-217e920 svg{height:150px;opacity:0.3;}.elementor-196 .elementor-element.elementor-element-217e920.premium-shape-divider__bottom:not(.premium-sh-no-stretch-yes) #premium-shape-divider-217e920{transform:scaleX(4);--pa-divider-scale:4;}.elementor-196 .elementor-element.elementor-element-217e920.premium-shape-divider__top:not(.premium-sh-no-stretch-yes) #premium-shape-divider-217e920{transform:scaleX(4) rotateX(180deg);--pa-divider-scale:4;}.elementor-196 .elementor-element.elementor-element-217e920.premium-shape-divider__bottom.premium-sh-no-stretch-yes #premium-shape-divider-217e920{transform:scale(4);--pa-divider-scale:4;}.elementor-196 .elementor-element.elementor-element-217e920.premium-shape-divider__top.premium-sh-no-stretch-yes #premium-shape-divider-217e920{transform:scale(4) rotateX(180deg);--pa-divider-scale:4;}.elementor-196 .elementor-element.elementor-element-217e920.premium-shape-divider__right:not(.premium-sh-no-stretch-yes) #premium-shape-divider-217e920, .elementor-196 .elementor-element.elementor-element-217e920.premium-shape-divider__left:not(.premium-sh-no-stretch-yes) #premium-shape-divider-217e920{transform:scaleY(4);--pa-divider-scale:4;}.elementor-196 .elementor-element.elementor-element-217e920.premium-shape-divider__right.premium-sh-no-stretch-yes #premium-shape-divider-217e920, .elementor-196 .elementor-element.elementor-element-217e920.premium-shape-divider__left.premium-sh-no-stretch-yes #premium-shape-divider-217e920{transform:scale(4);--pa-divider-scale:4;}.elementor-196 .elementor-element.elementor-element-217e920.premium-shape-divider-anime-yes:not(.premium-shape22) #premium-shape-divider-217e920{animation-duration:10s;animation-direction:alternate;}.elementor-196 .elementor-element.elementor-element-217e920 #premium-shape-divider-217e920 svg,
                    .elementor-196 .elementor-element.elementor-element-217e920 #premium-shape-divider-217e920 svg *{fill:#afafaf;}.elementor-196 .elementor-element.elementor-element-wm_home_about_c{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-wm_home_about_c:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-wm_home_about_c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-196 .elementor-element.elementor-element-alang_v2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-9b7d148{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-4abbaf2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-ade0a14{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-3132b43{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-ac1dc54{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-wm_home_cases_c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-wm_home_cases_c:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-wm_home_cases_c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fafafa;}.elementor-196 .elementor-element.elementor-element-wm_home_testi_c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-wm_home_testi_c:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-wm_home_testi_c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fafafa;}.elementor-196 .elementor-element.elementor-element-wm_home_map_c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-wm_home_map_c:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-wm_home_map_c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0a;}.elementor-196 .elementor-element.elementor-element-a824ba1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-911c8a1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-wm_home_why_c{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-wm_home_faq_c{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-999b0e8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-f8c4353{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-4d049f1{--display:flex;--min-height:444px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-4d049f1:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-4d049f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fafafa;}.elementor-196 .elementor-element.elementor-element-4d049f1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-wm_home_news_c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-wm_home_news_c:not(.elementor-motion-effects-element-type-background), .elementor-196 .elementor-element.elementor-element-wm_home_news_c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0a;}@media(min-width:768px){.elementor-196 .elementor-element.elementor-element-wm_home_logos_c{--width:100%;}.elementor-196 .elementor-element.elementor-element-wm_home_about_c{--width:100%;}.elementor-196 .elementor-element.elementor-element-wm_home_cases_c{--width:100%;}.elementor-196 .elementor-element.elementor-element-wm_home_testi_c{--width:100%;}.elementor-196 .elementor-element.elementor-element-wm_home_map_c{--width:100%;}.elementor-196 .elementor-element.elementor-element-4d049f1{--width:99.491%;}.elementor-196 .elementor-element.elementor-element-wm_home_news_c{--width:100%;}}@media(max-width:1024px){.elementor-196 .elementor-element.elementor-element-3d59f68{width:100%;max-width:100%;margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;z-index:3;}.elementor-196 .elementor-element.elementor-element-3d59f68.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-196 .elementor-element.elementor-element-1e7023a .elementor-heading-title{font-size:32px;}}@media(max-width:767px){.elementor-196 .elementor-element.elementor-element-3d59f68{width:var( --container-widget-width, 483px );max-width:483px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:483px;--container-widget-flex-grow:0;}.elementor-196 .elementor-element.elementor-element-3d59f68.elementor-element{--align-self:center;--order:-3;--flex-grow:1;}.elementor-196 .elementor-element.elementor-element-1e7023a .elementor-heading-title{font-size:24px;}}/* Start custom CSS */.site-header,.main-header-bar,.ast-primary-header-bar,#masthead{position:absolute!important;top:0!important;left:0!important;right:0!important;width:100%!important;background:linear-gradient(to bottom,rgba(0,0,0,0.55) 0%,rgba(0,0,0,0) 100%)!important;box-shadow:none!important;border-bottom:none!important;z-index:999!important}.main-navigation a,.main-navigation .menu-item>a,.ast-builder-menu a,.menu-link{color:#ffffff!important;text-shadow:0 1px 3px rgba(0,0,0,0.9)!important}.site-title a,.ast-logo-title{color:#ffffff!important}.custom-logo,.ast-logo-img,.site-logo img,header img{filter:brightness(0) invert(1)!important}body.elementor-page .entry-content,#content{padding-top:0!important;margin-top:0!important}
/* Hide Hello Elementor default header - Theme Builder header is used */
#site-header { display: none !important; }/* End custom CSS */