.elementor-223 .elementor-element.elementor-element-2ed473b7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:250px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-2ed473b7:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-2ed473b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.gfsinc.net/wp-content/uploads/2026/03/DSCN0319-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-223 .elementor-element.elementor-element-2ed473b7::before, .elementor-223 .elementor-element.elementor-element-2ed473b7 > .elementor-background-video-container::before, .elementor-223 .elementor-element.elementor-element-2ed473b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-223 .elementor-element.elementor-element-2ed473b7 > .elementor-background-slideshow::before, .elementor-223 .elementor-element.elementor-element-2ed473b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-223 .elementor-element.elementor-element-2ed473b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-223 .elementor-element.elementor-element-b759438{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-28e245fc{text-align:center;}.elementor-223 .elementor-element.elementor-element-28e245fc .elementor-heading-title{font-family:"STIX Two Text", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-223 .elementor-element.elementor-element-507b6887{text-align:center;font-family:"STIX Two Text", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-223 .elementor-element.elementor-element-66295363{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-223 .elementor-element.elementor-element-6d87eb8f{--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;--justify-content:center;}.elementor-223 .elementor-element.elementor-element-7610c0b .elementor-button:hover, .elementor-223 .elementor-element.elementor-element-7610c0b .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor0 );border-color:#FFFFFF;}.elementor-223 .elementor-element.elementor-element-7610c0b .elementor-button{font-family:"STIX Two Text", Sans-serif;font-weight:700;border-style:solid;border-color:var( --e-global-color-astglobalcolor4 );}.elementor-223 .elementor-element.elementor-element-1641d589{--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;}.elementor-223 .elementor-element.elementor-element-1641d589:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-1641d589 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15191E;}.elementor-223 .elementor-element.elementor-element-73c80e50{text-align:center;}.elementor-223 .elementor-element.elementor-element-73c80e50 .elementor-heading-title{font-family:"STIX Two Text", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-astglobalcolor0 );}.elementor-223 .elementor-element.elementor-element-4b15c9b5{text-align:center;font-family:"STIX Two Text", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor0 );}.elementor-223 .elementor-element.elementor-element-7de09ca7{--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;}.elementor-223 .elementor-element.elementor-element-42bc78e1{--display:flex;--min-height:550px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:0.5;}.elementor-223 .elementor-element.elementor-element-42bc78e1:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-42bc78e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.gfsinc.net/wp-content/uploads/2026/03/1.png");background-position:center center;background-size:cover;}.elementor-223 .elementor-element.elementor-element-42bc78e1::before, .elementor-223 .elementor-element.elementor-element-42bc78e1 > .elementor-background-video-container::before, .elementor-223 .elementor-element.elementor-element-42bc78e1 > .e-con-inner > .elementor-background-video-container::before, .elementor-223 .elementor-element.elementor-element-42bc78e1 > .elementor-background-slideshow::before, .elementor-223 .elementor-element.elementor-element-42bc78e1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-223 .elementor-element.elementor-element-42bc78e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#15191E;--background-overlay:'';}.elementor-223 .elementor-element.elementor-element-768c56df{z-index:2;text-align:center;}.elementor-223 .elementor-element.elementor-element-768c56df .elementor-heading-title{font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-223 .elementor-element.elementor-element-c22139c{text-align:center;color:var( --e-global-color-astglobalcolor4 );}.elementor-223 .elementor-element.elementor-element-2bcfe700 .elementor-button{background-color:#02010100;font-weight:700;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor4 );}.elementor-223 .elementor-element.elementor-element-2bcfe700 .elementor-button:hover, .elementor-223 .elementor-element.elementor-element-2bcfe700 .elementor-button:focus{background-color:#15191E;}.elementor-223 .elementor-element.elementor-element-1de58363{--display:flex;--min-height:550px;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:0.5;}.elementor-223 .elementor-element.elementor-element-1de58363:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-1de58363 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.gfsinc.net/wp-content/uploads/2026/03/2.png");background-position:center center;background-size:cover;}.elementor-223 .elementor-element.elementor-element-1de58363::before, .elementor-223 .elementor-element.elementor-element-1de58363 > .elementor-background-video-container::before, .elementor-223 .elementor-element.elementor-element-1de58363 > .e-con-inner > .elementor-background-video-container::before, .elementor-223 .elementor-element.elementor-element-1de58363 > .elementor-background-slideshow::before, .elementor-223 .elementor-element.elementor-element-1de58363 > .e-con-inner > .elementor-background-slideshow::before, .elementor-223 .elementor-element.elementor-element-1de58363 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#15191E;--background-overlay:'';}.elementor-223 .elementor-element.elementor-element-2c820494 .elementor-button{background-color:#02010100;font-weight:700;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor4 );}.elementor-223 .elementor-element.elementor-element-2c820494 .elementor-button:hover, .elementor-223 .elementor-element.elementor-element-2c820494 .elementor-button:focus{background-color:#15191E;}.elementor-223 .elementor-element.elementor-element-c30706a{text-align:center;color:var( --e-global-color-astglobalcolor4 );}.elementor-223 .elementor-element.elementor-element-16e93545{z-index:2;text-align:center;}.elementor-223 .elementor-element.elementor-element-16e93545 .elementor-heading-title{font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-223 .elementor-element.elementor-element-2116194a{--display:flex;--min-height:550px;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:0.5;}.elementor-223 .elementor-element.elementor-element-2116194a:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-2116194a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.gfsinc.net/wp-content/uploads/2026/03/3.png");background-position:center center;background-size:cover;}.elementor-223 .elementor-element.elementor-element-2116194a::before, .elementor-223 .elementor-element.elementor-element-2116194a > .elementor-background-video-container::before, .elementor-223 .elementor-element.elementor-element-2116194a > .e-con-inner > .elementor-background-video-container::before, .elementor-223 .elementor-element.elementor-element-2116194a > .elementor-background-slideshow::before, .elementor-223 .elementor-element.elementor-element-2116194a > .e-con-inner > .elementor-background-slideshow::before, .elementor-223 .elementor-element.elementor-element-2116194a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#15191E;--background-overlay:'';}.elementor-223 .elementor-element.elementor-element-25b4ef8d .elementor-button{background-color:#02010100;font-weight:700;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor4 );}.elementor-223 .elementor-element.elementor-element-25b4ef8d .elementor-button:hover, .elementor-223 .elementor-element.elementor-element-25b4ef8d .elementor-button:focus{background-color:#15191E;}.elementor-223 .elementor-element.elementor-element-46090b0{text-align:center;color:var( --e-global-color-astglobalcolor4 );}.elementor-223 .elementor-element.elementor-element-18192f9a{z-index:2;text-align:center;}.elementor-223 .elementor-element.elementor-element-18192f9a .elementor-heading-title{font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-223 .elementor-element.elementor-element-833aa67{--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;}.elementor-223 .elementor-element.elementor-element-836bd14{--display:flex;--min-height:550px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:0.5;}.elementor-223 .elementor-element.elementor-element-836bd14:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-836bd14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.gfsinc.net/wp-content/uploads/2026/04/g3caff630558c4adf2ba33b93ee08c653bdf6ec772c3b36a881fce6746cfb0b39310158166bd404e2662b6f5e1aa91cc0b5a29d842c16f5845e758efb36f90184_1280-2739233.jpg");background-position:bottom center;background-size:cover;}.elementor-223 .elementor-element.elementor-element-836bd14::before, .elementor-223 .elementor-element.elementor-element-836bd14 > .elementor-background-video-container::before, .elementor-223 .elementor-element.elementor-element-836bd14 > .e-con-inner > .elementor-background-video-container::before, .elementor-223 .elementor-element.elementor-element-836bd14 > .elementor-background-slideshow::before, .elementor-223 .elementor-element.elementor-element-836bd14 > .e-con-inner > .elementor-background-slideshow::before, .elementor-223 .elementor-element.elementor-element-836bd14 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#15191E;--background-overlay:'';}.elementor-223 .elementor-element.elementor-element-9b7da8d{z-index:2;text-align:center;}.elementor-223 .elementor-element.elementor-element-9b7da8d .elementor-heading-title{font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-223 .elementor-element.elementor-element-08695ea{text-align:center;color:var( --e-global-color-astglobalcolor4 );}.elementor-223 .elementor-element.elementor-element-e70583e .elementor-button{background-color:#02010100;font-weight:700;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor4 );}.elementor-223 .elementor-element.elementor-element-e70583e .elementor-button:hover, .elementor-223 .elementor-element.elementor-element-e70583e .elementor-button:focus{background-color:#15191E;}.elementor-223 .elementor-element.elementor-element-1061807{--display:flex;--min-height:550px;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:0.5;}.elementor-223 .elementor-element.elementor-element-1061807:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-1061807 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.gfsinc.net/wp-content/uploads/2026/04/pexels-photo-13997579-13997579-scaled.jpg");background-position:center center;background-size:cover;}.elementor-223 .elementor-element.elementor-element-1061807::before, .elementor-223 .elementor-element.elementor-element-1061807 > .elementor-background-video-container::before, .elementor-223 .elementor-element.elementor-element-1061807 > .e-con-inner > .elementor-background-video-container::before, .elementor-223 .elementor-element.elementor-element-1061807 > .elementor-background-slideshow::before, .elementor-223 .elementor-element.elementor-element-1061807 > .e-con-inner > .elementor-background-slideshow::before, .elementor-223 .elementor-element.elementor-element-1061807 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#15191E;--background-overlay:'';}.elementor-223 .elementor-element.elementor-element-1c9b35d .elementor-button{background-color:#02010100;font-weight:700;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor4 );}.elementor-223 .elementor-element.elementor-element-1c9b35d .elementor-button:hover, .elementor-223 .elementor-element.elementor-element-1c9b35d .elementor-button:focus{background-color:#15191E;}.elementor-223 .elementor-element.elementor-element-295fac0{text-align:center;color:var( --e-global-color-astglobalcolor4 );}.elementor-223 .elementor-element.elementor-element-2a4f364{z-index:2;text-align:center;}.elementor-223 .elementor-element.elementor-element-2a4f364 .elementor-heading-title{font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-223 .elementor-element.elementor-element-046df82{--display:flex;--min-height:550px;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:0.5;}.elementor-223 .elementor-element.elementor-element-046df82:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-046df82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.gfsinc.net/wp-content/uploads/2026/04/pexels-photo-6942294-6942294-scaled.jpg");background-position:center center;background-size:cover;}.elementor-223 .elementor-element.elementor-element-046df82::before, .elementor-223 .elementor-element.elementor-element-046df82 > .elementor-background-video-container::before, .elementor-223 .elementor-element.elementor-element-046df82 > .e-con-inner > .elementor-background-video-container::before, .elementor-223 .elementor-element.elementor-element-046df82 > .elementor-background-slideshow::before, .elementor-223 .elementor-element.elementor-element-046df82 > .e-con-inner > .elementor-background-slideshow::before, .elementor-223 .elementor-element.elementor-element-046df82 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#15191E;--background-overlay:'';}.elementor-223 .elementor-element.elementor-element-54b0071 .elementor-button{background-color:#02010100;font-weight:700;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor4 );}.elementor-223 .elementor-element.elementor-element-54b0071 .elementor-button:hover, .elementor-223 .elementor-element.elementor-element-54b0071 .elementor-button:focus{background-color:#15191E;}.elementor-223 .elementor-element.elementor-element-4402b19{text-align:center;color:var( --e-global-color-astglobalcolor4 );}.elementor-223 .elementor-element.elementor-element-5d22fdf{z-index:2;text-align:center;}.elementor-223 .elementor-element.elementor-element-5d22fdf .elementor-heading-title{font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-223 .elementor-element.elementor-element-5d66609{--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;}.elementor-223 .elementor-element.elementor-element-839b93c{--display:flex;--min-height:550px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:0.5;}.elementor-223 .elementor-element.elementor-element-839b93c:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-839b93c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.gfsinc.net/wp-content/uploads/2026/04/pexels-photo-10553511-10553511-scaled.jpg");background-position:bottom center;background-size:cover;}.elementor-223 .elementor-element.elementor-element-839b93c::before, .elementor-223 .elementor-element.elementor-element-839b93c > .elementor-background-video-container::before, .elementor-223 .elementor-element.elementor-element-839b93c > .e-con-inner > .elementor-background-video-container::before, .elementor-223 .elementor-element.elementor-element-839b93c > .elementor-background-slideshow::before, .elementor-223 .elementor-element.elementor-element-839b93c > .e-con-inner > .elementor-background-slideshow::before, .elementor-223 .elementor-element.elementor-element-839b93c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#15191E;--background-overlay:'';}.elementor-223 .elementor-element.elementor-element-e2da2c7{z-index:2;text-align:center;}.elementor-223 .elementor-element.elementor-element-e2da2c7 .elementor-heading-title{font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-223 .elementor-element.elementor-element-46f8fdc{text-align:center;color:var( --e-global-color-astglobalcolor4 );}.elementor-223 .elementor-element.elementor-element-1c07497 .elementor-button{background-color:#02010100;font-weight:700;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor4 );}.elementor-223 .elementor-element.elementor-element-1c07497 .elementor-button:hover, .elementor-223 .elementor-element.elementor-element-1c07497 .elementor-button:focus{background-color:#15191E;}.elementor-223 .elementor-element.elementor-element-5b9a60d{--display:flex;--min-height:550px;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:0.5;}.elementor-223 .elementor-element.elementor-element-5b9a60d:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-5b9a60d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.gfsinc.net/wp-content/uploads/2026/04/pexels-photo-34039390-34039390-scaled.jpg");background-position:center center;background-size:cover;}.elementor-223 .elementor-element.elementor-element-5b9a60d::before, .elementor-223 .elementor-element.elementor-element-5b9a60d > .elementor-background-video-container::before, .elementor-223 .elementor-element.elementor-element-5b9a60d > .e-con-inner > .elementor-background-video-container::before, .elementor-223 .elementor-element.elementor-element-5b9a60d > .elementor-background-slideshow::before, .elementor-223 .elementor-element.elementor-element-5b9a60d > .e-con-inner > .elementor-background-slideshow::before, .elementor-223 .elementor-element.elementor-element-5b9a60d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#15191E;--background-overlay:'';}.elementor-223 .elementor-element.elementor-element-a4700c9 .elementor-button{background-color:#02010100;font-weight:700;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor4 );}.elementor-223 .elementor-element.elementor-element-a4700c9 .elementor-button:hover, .elementor-223 .elementor-element.elementor-element-a4700c9 .elementor-button:focus{background-color:#15191E;}.elementor-223 .elementor-element.elementor-element-d9713f2{text-align:center;color:var( --e-global-color-astglobalcolor4 );}.elementor-223 .elementor-element.elementor-element-091a6a6{z-index:2;text-align:center;}.elementor-223 .elementor-element.elementor-element-091a6a6 .elementor-heading-title{font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-223 .elementor-element.elementor-element-3216b7d{--display:flex;--min-height:550px;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:0.5;}.elementor-223 .elementor-element.elementor-element-3216b7d:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-3216b7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.gfsinc.net/wp-content/uploads/2026/03/Gas.png");background-position:center center;background-size:cover;}.elementor-223 .elementor-element.elementor-element-3216b7d::before, .elementor-223 .elementor-element.elementor-element-3216b7d > .elementor-background-video-container::before, .elementor-223 .elementor-element.elementor-element-3216b7d > .e-con-inner > .elementor-background-video-container::before, .elementor-223 .elementor-element.elementor-element-3216b7d > .elementor-background-slideshow::before, .elementor-223 .elementor-element.elementor-element-3216b7d > .e-con-inner > .elementor-background-slideshow::before, .elementor-223 .elementor-element.elementor-element-3216b7d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#15191E;--background-overlay:'';}.elementor-223 .elementor-element.elementor-element-e7d8767 .elementor-button{background-color:#02010100;font-weight:700;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor4 );}.elementor-223 .elementor-element.elementor-element-e7d8767 .elementor-button:hover, .elementor-223 .elementor-element.elementor-element-e7d8767 .elementor-button:focus{background-color:#15191E;}.elementor-223 .elementor-element.elementor-element-766ac77{text-align:center;color:var( --e-global-color-astglobalcolor4 );}.elementor-223 .elementor-element.elementor-element-022c5ef{z-index:2;text-align:center;}.elementor-223 .elementor-element.elementor-element-022c5ef .elementor-heading-title{font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-223 .elementor-element.elementor-element-361b2ee{--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;}.elementor-223 .elementor-element.elementor-element-d2424ad{--spacer-size:30px;}body.elementor-page-223:not(.elementor-motion-effects-element-type-background), body.elementor-page-223 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15191E;}@media(min-width:768px){.elementor-223 .elementor-element.elementor-element-2ed473b7{--content-width:1200px;}.elementor-223 .elementor-element.elementor-element-6d87eb8f{--width:50%;}}@media(min-width:1025px){.elementor-223 .elementor-element.elementor-element-2ed473b7:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-2ed473b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-223 .elementor-element.elementor-element-2ed473b7{--padding-top:160px;--padding-bottom:110px;--padding-left:50px;--padding-right:50px;}}@media(max-width:767px){.elementor-223 .elementor-element.elementor-element-2ed473b7{--padding-top:150px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}}/* Start custom CSS for text-editor, class: .elementor-element-c22139c */.elementor-223 .elementor-element.elementor-element-c22139c {
    position: relative;
    overflow: hidden;
}

/* Overlay */
.elementor-223 .elementor-element.elementor-element-c22139c::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0.0);
    transition: all 0.3s ease;
    z-index: 1;
}

/* On hover darker */
.elementor-223 .elementor-element.elementor-element-c22139c:hover::after {
    background: rgba(0,0,0,0.0);
}

/* 🔥 THIS FIXES YOUR ISSUE */
.elementor-223 .elementor-element.elementor-element-c22139c * {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42bc78e1 */.elementor-223 .elementor-element.elementor-element-42bc78e1 {
    position: relative;
    overflow: hidden;
}

.elementor-223 .elementor-element.elementor-element-42bc78e1::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0.2);
    transition: all 0.3s ease;
}

.elementor-223 .elementor-element.elementor-element-42bc78e1:hover::after {
    background: rgba(0,0,0,0.4);
}
.elementor-223 .elementor-element.elementor-element-42bc78e1 .elementor-button {
    position: relative;
    z-index: 2;
}

.elementor-223 .elementor-element.elementor-element-42bc78e1 .elementor-heading-title {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c30706a */.elementor-223 .elementor-element.elementor-element-c30706a {
    position: relative;
    overflow: hidden;
}

/* Overlay */
.elementor-223 .elementor-element.elementor-element-c30706a::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0.0);
    transition: all 0.3s ease;
    z-index: 1;
}

/* On hover darker */
.elementor-223 .elementor-element.elementor-element-c30706a:hover::after {
    background: rgba(0,0,0,0.0);
}

/* 🔥 THIS FIXES YOUR ISSUE */
.elementor-223 .elementor-element.elementor-element-c30706a * {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de58363 */.elementor-223 .elementor-element.elementor-element-1de58363 {
    position: relative;
    overflow: hidden;
}

.elementor-223 .elementor-element.elementor-element-1de58363::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0.2);
    transition: all 0.3s ease;
}

.elementor-223 .elementor-element.elementor-element-1de58363:hover::after {
    background: rgba(0,0,0,0.4);
}
.elementor-223 .elementor-element.elementor-element-1de58363 .elementor-button {
    position: relative;
    z-index: 2;
}

.elementor-223 .elementor-element.elementor-element-1de58363 .elementor-heading-title {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46090b0 */.elementor-223 .elementor-element.elementor-element-46090b0 {
    position: relative;
    overflow: hidden;
}

/* Overlay */
.elementor-223 .elementor-element.elementor-element-46090b0::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0.0);
    transition: all 0.3s ease;
    z-index: 1;
}

/* On hover darker */
.elementor-223 .elementor-element.elementor-element-46090b0:hover::after {
    background: rgba(0,0,0,0.0);
}

/* 🔥 THIS FIXES YOUR ISSUE */
.elementor-223 .elementor-element.elementor-element-46090b0 * {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2116194a */.elementor-223 .elementor-element.elementor-element-2116194a {
    position: relative;
    overflow: hidden;
}

.elementor-223 .elementor-element.elementor-element-2116194a::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0.2);
    transition: all 0.3s ease;
}

.elementor-223 .elementor-element.elementor-element-2116194a:hover::after {
    background: rgba(0,0,0,0.4);
}
.elementor-223 .elementor-element.elementor-element-2116194a .elementor-button {
    position: relative;
    z-index: 2;
}

.elementor-223 .elementor-element.elementor-element-2116194a .elementor-heading-title {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08695ea */.elementor-223 .elementor-element.elementor-element-08695ea {
    position: relative;
    overflow: hidden;
}

/* Overlay */
.elementor-223 .elementor-element.elementor-element-08695ea::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0.0);
    transition: all 0.3s ease;
    z-index: 1;
}

/* On hover darker */
.elementor-223 .elementor-element.elementor-element-08695ea:hover::after {
    background: rgba(0,0,0,0.0);
}

/* 🔥 THIS FIXES YOUR ISSUE */
.elementor-223 .elementor-element.elementor-element-08695ea * {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836bd14 */.elementor-223 .elementor-element.elementor-element-836bd14 {
    position: relative;
    overflow: hidden;
}

.elementor-223 .elementor-element.elementor-element-836bd14::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0.2);
    transition: all 0.3s ease;
}

.elementor-223 .elementor-element.elementor-element-836bd14:hover::after {
    background: rgba(0,0,0,0.4);
}
.elementor-223 .elementor-element.elementor-element-836bd14 .elementor-button {
    position: relative;
    z-index: 2;
}

.elementor-223 .elementor-element.elementor-element-836bd14 .elementor-heading-title {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-295fac0 */.elementor-223 .elementor-element.elementor-element-295fac0 {
    position: relative;
    overflow: hidden;
}

/* Overlay */
.elementor-223 .elementor-element.elementor-element-295fac0::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0.0);
    transition: all 0.3s ease;
    z-index: 1;
}

/* On hover darker */
.elementor-223 .elementor-element.elementor-element-295fac0:hover::after {
    background: rgba(0,0,0,0.0);
}

/* 🔥 THIS FIXES YOUR ISSUE */
.elementor-223 .elementor-element.elementor-element-295fac0 * {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1061807 */.elementor-223 .elementor-element.elementor-element-1061807 {
    position: relative;
    overflow: hidden;
}

.elementor-223 .elementor-element.elementor-element-1061807::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0.2);
    transition: all 0.3s ease;
}

.elementor-223 .elementor-element.elementor-element-1061807:hover::after {
    background: rgba(0,0,0,0.4);
}
.elementor-223 .elementor-element.elementor-element-1061807 .elementor-button {
    position: relative;
    z-index: 2;
}

.elementor-223 .elementor-element.elementor-element-1061807 .elementor-heading-title {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4402b19 */.elementor-223 .elementor-element.elementor-element-4402b19 {
    position: relative;
    overflow: hidden;
}

/* Overlay */
.elementor-223 .elementor-element.elementor-element-4402b19::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0.0);
    transition: all 0.3s ease;
    z-index: 1;
}

/* On hover darker */
.elementor-223 .elementor-element.elementor-element-4402b19:hover::after {
    background: rgba(0,0,0,0.0);
}

/* 🔥 THIS FIXES YOUR ISSUE */
.elementor-223 .elementor-element.elementor-element-4402b19 * {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-046df82 */.elementor-223 .elementor-element.elementor-element-046df82 {
    position: relative;
    overflow: hidden;
}

.elementor-223 .elementor-element.elementor-element-046df82::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0.2);
    transition: all 0.3s ease;
}

.elementor-223 .elementor-element.elementor-element-046df82:hover::after {
    background: rgba(0,0,0,0.4);
}
.elementor-223 .elementor-element.elementor-element-046df82 .elementor-button {
    position: relative;
    z-index: 2;
}

.elementor-223 .elementor-element.elementor-element-046df82 .elementor-heading-title {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46f8fdc */.elementor-223 .elementor-element.elementor-element-46f8fdc {
    position: relative;
    overflow: hidden;
}

/* Overlay */
.elementor-223 .elementor-element.elementor-element-46f8fdc::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0.0);
    transition: all 0.3s ease;
    z-index: 1;
}

/* On hover darker */
.elementor-223 .elementor-element.elementor-element-46f8fdc:hover::after {
    background: rgba(0,0,0,0.0);
}

/* 🔥 THIS FIXES YOUR ISSUE */
.elementor-223 .elementor-element.elementor-element-46f8fdc * {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-839b93c */.elementor-223 .elementor-element.elementor-element-839b93c {
    position: relative;
    overflow: hidden;
}

.elementor-223 .elementor-element.elementor-element-839b93c::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0.2);
    transition: all 0.3s ease;
}

.elementor-223 .elementor-element.elementor-element-839b93c:hover::after {
    background: rgba(0,0,0,0.4);
}
.elementor-223 .elementor-element.elementor-element-839b93c .elementor-button {
    position: relative;
    z-index: 2;
}

.elementor-223 .elementor-element.elementor-element-839b93c .elementor-heading-title {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9713f2 */.elementor-223 .elementor-element.elementor-element-d9713f2 {
    position: relative;
    overflow: hidden;
}

/* Overlay */
.elementor-223 .elementor-element.elementor-element-d9713f2::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0.0);
    transition: all 0.3s ease;
    z-index: 1;
}

/* On hover darker */
.elementor-223 .elementor-element.elementor-element-d9713f2:hover::after {
    background: rgba(0,0,0,0.0);
}

/* 🔥 THIS FIXES YOUR ISSUE */
.elementor-223 .elementor-element.elementor-element-d9713f2 * {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b9a60d */.elementor-223 .elementor-element.elementor-element-5b9a60d {
    position: relative;
    overflow: hidden;
}

.elementor-223 .elementor-element.elementor-element-5b9a60d::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0.2);
    transition: all 0.3s ease;
}

.elementor-223 .elementor-element.elementor-element-5b9a60d:hover::after {
    background: rgba(0,0,0,0.4);
}
.elementor-223 .elementor-element.elementor-element-5b9a60d .elementor-button {
    position: relative;
    z-index: 2;
}

.elementor-223 .elementor-element.elementor-element-5b9a60d .elementor-heading-title {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-766ac77 */.elementor-223 .elementor-element.elementor-element-766ac77 {
    position: relative;
    overflow: hidden;
}

/* Overlay */
.elementor-223 .elementor-element.elementor-element-766ac77::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0.0);
    transition: all 0.3s ease;
    z-index: 1;
}

/* On hover darker */
.elementor-223 .elementor-element.elementor-element-766ac77:hover::after {
    background: rgba(0,0,0,0.0);
}

/* 🔥 THIS FIXES YOUR ISSUE */
.elementor-223 .elementor-element.elementor-element-766ac77 * {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3216b7d */.elementor-223 .elementor-element.elementor-element-3216b7d {
    position: relative;
    overflow: hidden;
}

.elementor-223 .elementor-element.elementor-element-3216b7d::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0.2);
    transition: all 0.3s ease;
}

.elementor-223 .elementor-element.elementor-element-3216b7d:hover::after {
    background: rgba(0,0,0,0.4);
}
.elementor-223 .elementor-element.elementor-element-3216b7d .elementor-button {
    position: relative;
    z-index: 2;
}

.elementor-223 .elementor-element.elementor-element-3216b7d .elementor-heading-title {
    position: relative;
    z-index: 2;
}/* End custom CSS */