.elementor-1979 .elementor-element.elementor-element-d6858e2:not(.elementor-motion-effects-element-type-background), .elementor-1979 .elementor-element.elementor-element-d6858e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://revapure.com/wp-content/uploads/2026/08/business-people-handshake-greeting-deal-work-scaled.jpg");}.elementor-1979 .elementor-element.elementor-element-d6858e2 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #060916BF 0%, var( --e-global-color-astglobalcolor4 ) 100%);opacity:0.95;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1979 .elementor-element.elementor-element-d6858e2 > .elementor-container{max-width:1200px;}.elementor-1979 .elementor-element.elementor-element-d6858e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:250px 0px 100px 0px;}.elementor-1979 .elementor-element.elementor-element-e1d2719 .elementor-heading-title{font-weight:400;color:var( --e-global-color-astglobalcolor5 );}.elementor-1979 .elementor-element.elementor-element-aab9a7c .elementor-heading-title{font-size:50px;color:var( --e-global-color-astglobalcolor2 );}.elementor-1979 .elementor-element.elementor-element-fa944fe{font-size:16px;color:var( --e-global-color-astglobalcolor5 );}.elementor-1979 .elementor-element.elementor-element-7da1b2b .elementor-button{font-size:18px;font-weight:400;fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;padding:12px 100px 12px 100px;}.elementor-1979 .elementor-element.elementor-element-8ff7a16{--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:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1979 .elementor-element.elementor-element-1580fa8{--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:50px;--padding-left:0px;--padding-right:0px;}.elementor-1979 .elementor-element.elementor-element-28bc0a7{--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:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-1979 .elementor-element.elementor-element-b65235e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1979 .elementor-element.elementor-element-b65235e .elementor-heading-title{font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-1979 .elementor-element.elementor-element-523ab77{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1979 .elementor-element.elementor-element-1f3c354{--display:flex;--overlay-opacity:1;--border-radius:18px 18px 18px 18px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1979 .elementor-element.elementor-element-1f3c354::before, .elementor-1979 .elementor-element.elementor-element-1f3c354 > .elementor-background-video-container::before, .elementor-1979 .elementor-element.elementor-element-1f3c354 > .e-con-inner > .elementor-background-video-container::before, .elementor-1979 .elementor-element.elementor-element-1f3c354 > .elementor-background-slideshow::before, .elementor-1979 .elementor-element.elementor-element-1f3c354 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1979 .elementor-element.elementor-element-1f3c354 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(140deg, var( --e-global-color-astglobalcolor1 ) 0%, var( --e-global-color-astglobalcolor0 ) 100%);}.elementor-1979 .elementor-element.elementor-element-1f3c354.e-con:hover{--e-con-transform-scale:1.02;}.elementor-1979 .elementor-element.elementor-element-1309603 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-1979 .elementor-element.elementor-element-28e4487{color:var( --e-global-color-astglobalcolor3 );}.elementor-1979 .elementor-element.elementor-element-3c7262f{--display:flex;--overlay-opacity:1;--border-radius:18px 18px 18px 18px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1979 .elementor-element.elementor-element-3c7262f::before, .elementor-1979 .elementor-element.elementor-element-3c7262f > .elementor-background-video-container::before, .elementor-1979 .elementor-element.elementor-element-3c7262f > .e-con-inner > .elementor-background-video-container::before, .elementor-1979 .elementor-element.elementor-element-3c7262f > .elementor-background-slideshow::before, .elementor-1979 .elementor-element.elementor-element-3c7262f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1979 .elementor-element.elementor-element-3c7262f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(140deg, var( --e-global-color-astglobalcolor1 ) 0%, var( --e-global-color-astglobalcolor0 ) 100%);}.elementor-1979 .elementor-element.elementor-element-3c7262f.e-con:hover{--e-con-transform-scale:1.02;}.elementor-1979 .elementor-element.elementor-element-9ea1433 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-1979 .elementor-element.elementor-element-cbdd722{color:var( --e-global-color-astglobalcolor3 );}.elementor-1979 .elementor-element.elementor-element-037ecab > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1979 .elementor-element.elementor-element-037ecab .elementor-heading-title{font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-1979 .elementor-element.elementor-element-7c3b0fc p{margin-block-end:1px;}.elementor-1979 .elementor-element.elementor-element-97794f5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1979 .elementor-element.elementor-element-97794f5 .elementor-heading-title{font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-1979 .elementor-element.elementor-element-17cbe65 p{margin-block-end:1px;}.elementor-1979 .elementor-element.elementor-element-1e9d05d .elementor-button{font-size:18px;font-weight:400;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;padding:12px 100px 12px 100px;}.elementor-1979 .elementor-element.elementor-element-1e9d05d .elementor-button:hover, .elementor-1979 .elementor-element.elementor-element-1e9d05d .elementor-button:focus{color:var( --e-global-color-astglobalcolor3 );}.elementor-1979 .elementor-element.elementor-element-1e9d05d .elementor-button:hover svg, .elementor-1979 .elementor-element.elementor-element-1e9d05d .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor3 );}.elementor-1979 .elementor-element.elementor-element-v7l1gnk > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-1979 .elementor-element.elementor-element-v7l1gnk:not(.elementor-motion-effects-element-type-background), .elementor-1979 .elementor-element.elementor-element-v7l1gnk > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-1979 .elementor-element.elementor-element-v7l1gnk > .elementor-container{max-width:1200px;}.elementor-1979 .elementor-element.elementor-element-v7l1gnk{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 0px 0px;}.elementor-1979 .elementor-element.elementor-element-v7l1gnk > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1979 .elementor-element.elementor-element-febb385{text-align:start;}.elementor-1979 .elementor-element.elementor-element-febb385 .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-1979 .elementor-element.elementor-element-610fe6f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1979 .elementor-element.elementor-element-610fe6f{columns:1;text-align:start;font-size:16px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1979 .elementor-element.elementor-element-735223e{--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;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:1rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1979 .elementor-element.elementor-element-735223e:not(.elementor-motion-effects-element-type-background), .elementor-1979 .elementor-element.elementor-element-735223e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-1979 .elementor-element.elementor-element-830de5a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;--z-index:0;}.elementor-1979 .elementor-element.elementor-element-830de5a:not(.elementor-motion-effects-element-type-background), .elementor-1979 .elementor-element.elementor-element-830de5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06091633;}.elementor-1979 .elementor-element.elementor-element-34d037b{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1979 .elementor-element.elementor-element-34d037b:not(.elementor-motion-effects-element-type-background), .elementor-1979 .elementor-element.elementor-element-34d037b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10162ECC;}.elementor-1979 .elementor-element.elementor-element-34d037b:hover{background-color:#10162E99;}.elementor-1979 .elementor-element.elementor-element-9b71b8f .elementor-icon-wrapper{text-align:start;}.elementor-1979 .elementor-element.elementor-element-9b71b8f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor3 );}.elementor-1979 .elementor-element.elementor-element-9b71b8f.elementor-view-framed .elementor-icon, .elementor-1979 .elementor-element.elementor-element-9b71b8f.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor3 );border-color:var( --e-global-color-astglobalcolor3 );}.elementor-1979 .elementor-element.elementor-element-9b71b8f.elementor-view-framed .elementor-icon, .elementor-1979 .elementor-element.elementor-element-9b71b8f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor3 );}.elementor-1979 .elementor-element.elementor-element-9b71b8f .elementor-icon{font-size:40px;}.elementor-1979 .elementor-element.elementor-element-9b71b8f .elementor-icon svg{height:40px;}.elementor-1979 .elementor-element.elementor-element-5f6dcca .elementor-heading-title{font-size:20px;color:var( --e-global-color-astglobalcolor2 );}.elementor-1979 .elementor-element.elementor-element-f773b3b{font-size:14px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1979 .elementor-element.elementor-element-d14a55d{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-1979 .elementor-element.elementor-element-d14a55d:not(.elementor-motion-effects-element-type-background), .elementor-1979 .elementor-element.elementor-element-d14a55d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-1979 .elementor-element.elementor-element-cfbc40b{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-1979 .elementor-element.elementor-element-cfbc40b{left:0px;}body.rtl .elementor-1979 .elementor-element.elementor-element-cfbc40b{right:0px;}.elementor-1979 .elementor-element.elementor-element-a50a596{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;--z-index:0;}.elementor-1979 .elementor-element.elementor-element-a50a596:not(.elementor-motion-effects-element-type-background), .elementor-1979 .elementor-element.elementor-element-a50a596 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06091633;}.elementor-1979 .elementor-element.elementor-element-3f6eb9c{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1979 .elementor-element.elementor-element-3f6eb9c:not(.elementor-motion-effects-element-type-background), .elementor-1979 .elementor-element.elementor-element-3f6eb9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10162ECC;}.elementor-1979 .elementor-element.elementor-element-3f6eb9c:hover{background-color:#10162E99;}.elementor-1979 .elementor-element.elementor-element-61583de .elementor-icon-wrapper{text-align:start;}.elementor-1979 .elementor-element.elementor-element-61583de.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor3 );}.elementor-1979 .elementor-element.elementor-element-61583de.elementor-view-framed .elementor-icon, .elementor-1979 .elementor-element.elementor-element-61583de.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor3 );border-color:var( --e-global-color-astglobalcolor3 );}.elementor-1979 .elementor-element.elementor-element-61583de.elementor-view-framed .elementor-icon, .elementor-1979 .elementor-element.elementor-element-61583de.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor3 );}.elementor-1979 .elementor-element.elementor-element-61583de .elementor-icon{font-size:40px;}.elementor-1979 .elementor-element.elementor-element-61583de .elementor-icon svg{height:40px;}.elementor-1979 .elementor-element.elementor-element-7e5bd18 .elementor-heading-title{font-size:20px;color:var( --e-global-color-astglobalcolor2 );}.elementor-1979 .elementor-element.elementor-element-1323a4c{font-size:14px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1979 .elementor-element.elementor-element-71d3e3a{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-1979 .elementor-element.elementor-element-71d3e3a:not(.elementor-motion-effects-element-type-background), .elementor-1979 .elementor-element.elementor-element-71d3e3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-1979 .elementor-element.elementor-element-ff30c59{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-1979 .elementor-element.elementor-element-ff30c59{left:0px;}body.rtl .elementor-1979 .elementor-element.elementor-element-ff30c59{right:0px;}.elementor-1979 .elementor-element.elementor-element-5e2626a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;--z-index:0;}.elementor-1979 .elementor-element.elementor-element-5e2626a:not(.elementor-motion-effects-element-type-background), .elementor-1979 .elementor-element.elementor-element-5e2626a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06091633;}.elementor-1979 .elementor-element.elementor-element-e279b1c{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1979 .elementor-element.elementor-element-e279b1c:not(.elementor-motion-effects-element-type-background), .elementor-1979 .elementor-element.elementor-element-e279b1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10162ECC;}.elementor-1979 .elementor-element.elementor-element-e279b1c:hover{background-color:#10162E99;}.elementor-1979 .elementor-element.elementor-element-e7328b4 .elementor-icon-wrapper{text-align:start;}.elementor-1979 .elementor-element.elementor-element-e7328b4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor3 );}.elementor-1979 .elementor-element.elementor-element-e7328b4.elementor-view-framed .elementor-icon, .elementor-1979 .elementor-element.elementor-element-e7328b4.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor3 );border-color:var( --e-global-color-astglobalcolor3 );}.elementor-1979 .elementor-element.elementor-element-e7328b4.elementor-view-framed .elementor-icon, .elementor-1979 .elementor-element.elementor-element-e7328b4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor3 );}.elementor-1979 .elementor-element.elementor-element-e7328b4 .elementor-icon{font-size:40px;}.elementor-1979 .elementor-element.elementor-element-e7328b4 .elementor-icon svg{height:40px;}.elementor-1979 .elementor-element.elementor-element-0e68ff2 .elementor-heading-title{font-size:20px;color:var( --e-global-color-astglobalcolor2 );}.elementor-1979 .elementor-element.elementor-element-5e4d71d{font-size:14px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1979 .elementor-element.elementor-element-f71c4e9{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-1979 .elementor-element.elementor-element-f71c4e9:not(.elementor-motion-effects-element-type-background), .elementor-1979 .elementor-element.elementor-element-f71c4e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-1979 .elementor-element.elementor-element-cbd9d90{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-1979 .elementor-element.elementor-element-cbd9d90{left:0px;}body.rtl .elementor-1979 .elementor-element.elementor-element-cbd9d90{right:0px;}.elementor-1979 .elementor-element.elementor-element-49b19ff{--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;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1979 .elementor-element.elementor-element-49b19ff:not(.elementor-motion-effects-element-type-background), .elementor-1979 .elementor-element.elementor-element-49b19ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-1979 .elementor-element.elementor-element-984517d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;--z-index:0;}.elementor-1979 .elementor-element.elementor-element-984517d:not(.elementor-motion-effects-element-type-background), .elementor-1979 .elementor-element.elementor-element-984517d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06091633;}.elementor-1979 .elementor-element.elementor-element-41f6c5a{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1979 .elementor-element.elementor-element-41f6c5a:not(.elementor-motion-effects-element-type-background), .elementor-1979 .elementor-element.elementor-element-41f6c5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10162ECC;}.elementor-1979 .elementor-element.elementor-element-41f6c5a:hover{background-color:#10162E99;}.elementor-1979 .elementor-element.elementor-element-954c3b4 .elementor-icon-wrapper{text-align:start;}.elementor-1979 .elementor-element.elementor-element-954c3b4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor3 );}.elementor-1979 .elementor-element.elementor-element-954c3b4.elementor-view-framed .elementor-icon, .elementor-1979 .elementor-element.elementor-element-954c3b4.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor3 );border-color:var( --e-global-color-astglobalcolor3 );}.elementor-1979 .elementor-element.elementor-element-954c3b4.elementor-view-framed .elementor-icon, .elementor-1979 .elementor-element.elementor-element-954c3b4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor3 );}.elementor-1979 .elementor-element.elementor-element-954c3b4 .elementor-icon{font-size:40px;}.elementor-1979 .elementor-element.elementor-element-954c3b4 .elementor-icon svg{height:40px;}.elementor-1979 .elementor-element.elementor-element-7eff776 .elementor-heading-title{font-size:20px;color:var( --e-global-color-astglobalcolor2 );}.elementor-1979 .elementor-element.elementor-element-43ae952{font-size:14px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1979 .elementor-element.elementor-element-9726a5f{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-1979 .elementor-element.elementor-element-9726a5f:not(.elementor-motion-effects-element-type-background), .elementor-1979 .elementor-element.elementor-element-9726a5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-1979 .elementor-element.elementor-element-a08518b{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-1979 .elementor-element.elementor-element-a08518b{left:0px;}body.rtl .elementor-1979 .elementor-element.elementor-element-a08518b{right:0px;}.elementor-1979 .elementor-element.elementor-element-0dcce09{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;--z-index:0;}.elementor-1979 .elementor-element.elementor-element-0dcce09:not(.elementor-motion-effects-element-type-background), .elementor-1979 .elementor-element.elementor-element-0dcce09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06091633;}.elementor-1979 .elementor-element.elementor-element-db2f3f9{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1979 .elementor-element.elementor-element-db2f3f9:not(.elementor-motion-effects-element-type-background), .elementor-1979 .elementor-element.elementor-element-db2f3f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10162ECC;}.elementor-1979 .elementor-element.elementor-element-db2f3f9:hover{background-color:#10162E99;}.elementor-1979 .elementor-element.elementor-element-119b526 .elementor-icon-wrapper{text-align:start;}.elementor-1979 .elementor-element.elementor-element-119b526.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor3 );}.elementor-1979 .elementor-element.elementor-element-119b526.elementor-view-framed .elementor-icon, .elementor-1979 .elementor-element.elementor-element-119b526.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor3 );border-color:var( --e-global-color-astglobalcolor3 );}.elementor-1979 .elementor-element.elementor-element-119b526.elementor-view-framed .elementor-icon, .elementor-1979 .elementor-element.elementor-element-119b526.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor3 );}.elementor-1979 .elementor-element.elementor-element-119b526 .elementor-icon{font-size:40px;}.elementor-1979 .elementor-element.elementor-element-119b526 .elementor-icon svg{height:40px;}.elementor-1979 .elementor-element.elementor-element-0affc85 .elementor-heading-title{font-size:20px;color:var( --e-global-color-astglobalcolor2 );}.elementor-1979 .elementor-element.elementor-element-2d91432{font-size:14px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1979 .elementor-element.elementor-element-f81bae4{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-1979 .elementor-element.elementor-element-f81bae4:not(.elementor-motion-effects-element-type-background), .elementor-1979 .elementor-element.elementor-element-f81bae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-1979 .elementor-element.elementor-element-355bd59{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-1979 .elementor-element.elementor-element-355bd59{left:0px;}body.rtl .elementor-1979 .elementor-element.elementor-element-355bd59{right:0px;}.elementor-1979 .elementor-element.elementor-element-9fbf5ac{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;--z-index:0;}.elementor-1979 .elementor-element.elementor-element-9fbf5ac:not(.elementor-motion-effects-element-type-background), .elementor-1979 .elementor-element.elementor-element-9fbf5ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06091633;}.elementor-1979 .elementor-element.elementor-element-5c7b9a3{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1979 .elementor-element.elementor-element-5c7b9a3:not(.elementor-motion-effects-element-type-background), .elementor-1979 .elementor-element.elementor-element-5c7b9a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10162ECC;}.elementor-1979 .elementor-element.elementor-element-5c7b9a3:hover{background-color:#10162E99;}.elementor-1979 .elementor-element.elementor-element-241af6c .elementor-icon-wrapper{text-align:start;}.elementor-1979 .elementor-element.elementor-element-241af6c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor3 );}.elementor-1979 .elementor-element.elementor-element-241af6c.elementor-view-framed .elementor-icon, .elementor-1979 .elementor-element.elementor-element-241af6c.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor3 );border-color:var( --e-global-color-astglobalcolor3 );}.elementor-1979 .elementor-element.elementor-element-241af6c.elementor-view-framed .elementor-icon, .elementor-1979 .elementor-element.elementor-element-241af6c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor3 );}.elementor-1979 .elementor-element.elementor-element-241af6c .elementor-icon{font-size:40px;}.elementor-1979 .elementor-element.elementor-element-241af6c .elementor-icon svg{height:40px;}.elementor-1979 .elementor-element.elementor-element-e9530da .elementor-heading-title{font-size:20px;color:var( --e-global-color-astglobalcolor2 );}.elementor-1979 .elementor-element.elementor-element-6bc7ee7{font-size:14px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1979 .elementor-element.elementor-element-8bf0594{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-1979 .elementor-element.elementor-element-8bf0594:not(.elementor-motion-effects-element-type-background), .elementor-1979 .elementor-element.elementor-element-8bf0594 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-1979 .elementor-element.elementor-element-5f0197a{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-1979 .elementor-element.elementor-element-5f0197a{left:0px;}body.rtl .elementor-1979 .elementor-element.elementor-element-5f0197a{right:0px;}.elementor-1979 .elementor-element.elementor-element-5632c92{--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-1979 .elementor-element.elementor-element-2816029{--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;border-style:solid;--border-style:solid;border-width:20px 20px 20px 20px;--border-top-width:20px;--border-right-width:20px;--border-bottom-width:20px;--border-left-width:20px;border-color:var( --e-global-color-astglobalcolor5 );--border-color:var( --e-global-color-astglobalcolor5 );--border-radius:50px 50px 50px 50px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-1979 .elementor-element.elementor-element-2816029:not(.elementor-motion-effects-element-type-background), .elementor-1979 .elementor-element.elementor-element-2816029 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-1979 .elementor-element.elementor-element-73921fd .elementor-heading-title{font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-1979 .elementor-element.elementor-element-e6edf31{font-size:16px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1979 .elementor-element.elementor-element-e6edf31 p{margin-block-end:1px;}.elementor-1979 .elementor-element.elementor-element-fb2bf7f{column-gap:0px;font-size:16px;font-weight:400;line-height:35px;letter-spacing:0px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1979 .elementor-element.elementor-element-fb2bf7f p{margin-block-end:0px;}.elementor-1979 .elementor-element.elementor-element-a046a59 > .elementor-container{max-width:1200px;}.elementor-1979 .elementor-element.elementor-element-a046a59{padding:50px 0px 50px 0px;}.elementor-1979 .elementor-element.elementor-element-1dc08ba > .elementor-widget-container{padding:27px 0px 0px 0px;}.elementor-1979 .elementor-element.elementor-element-1dc08ba .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:13px;}.elementor-1979 .elementor-element.elementor-element-1dc08ba .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-13px;}.elementor-1979 .elementor-element.elementor-element-1dc08ba .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1979 .elementor-element.elementor-element-1dc08ba .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1979 .elementor-element.elementor-element-1dc08ba .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-1979 .elementor-element.elementor-element-1dc08ba .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-1979 .elementor-element.elementor-element-1dc08ba .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-1979 .elementor-element.elementor-element-1dc08ba .elementor-field-group > label, .elementor-1979 .elementor-element.elementor-element-1dc08ba .elementor-field-subgroup label{color:var( --e-global-color-astglobalcolor1 );}.elementor-1979 .elementor-element.elementor-element-1dc08ba .elementor-field-group > label{font-size:16px;font-weight:500;}.elementor-1979 .elementor-element.elementor-element-1dc08ba .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-astglobalcolor6 );}.elementor-1979 .elementor-element.elementor-element-1dc08ba .elementor-field-group .elementor-field{color:var( --e-global-color-astglobalcolor2 );}.elementor-1979 .elementor-element.elementor-element-1dc08ba .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:var( --e-global-color-astglobalcolor1 );border-radius:10px 10px 10px 10px;}.elementor-1979 .elementor-element.elementor-element-1dc08ba .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:var( --e-global-color-astglobalcolor1 );border-radius:10px 10px 10px 10px;}.elementor-1979 .elementor-element.elementor-element-1dc08ba .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-astglobalcolor1 );}.elementor-1979 .elementor-element.elementor-element-1dc08ba .elementor-button{font-size:24px;font-weight:400;border-radius:12px 12px 12px 12px;}.elementor-1979 .elementor-element.elementor-element-1dc08ba .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-astglobalcolor2 );color:#ffffff;}.elementor-1979 .elementor-element.elementor-element-1dc08ba .elementor-button[type="submit"]{background-color:var( --e-global-color-astglobalcolor2 );color:#ffffff;}.elementor-1979 .elementor-element.elementor-element-1dc08ba .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-1979 .elementor-element.elementor-element-1dc08ba .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-1979 .elementor-element.elementor-element-1dc08ba .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-astglobalcolor1 );color:#ffffff;}.elementor-1979 .elementor-element.elementor-element-1dc08ba .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-astglobalcolor1 );color:#ffffff;}.elementor-1979 .elementor-element.elementor-element-1dc08ba .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-1979 .elementor-element.elementor-element-1dc08ba .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1979 .elementor-element.elementor-element-1dc08ba{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-1979 .elementor-element.elementor-element-fb23002{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-1979 .elementor-element.elementor-element-fb23002:not(.elementor-motion-effects-element-type-background), .elementor-1979 .elementor-element.elementor-element-fb23002 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-1979 .elementor-element.elementor-element-05f163b{--display:flex;}.elementor-1979 .elementor-element.elementor-element-f7c680f .elementor-tab-title{border-width:0px;border-color:var( --e-global-color-astglobalcolor1 );padding:20px 0px 0px 0px;}.elementor-1979 .elementor-element.elementor-element-f7c680f .elementor-tab-content{border-width:0px;border-block-end-color:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor2 );}.elementor-1979 .elementor-element.elementor-element-f7c680f .elementor-toggle-item:not(:last-child){margin-block-end:0px;}.elementor-1979 .elementor-element.elementor-element-f7c680f .elementor-toggle-title, .elementor-1979 .elementor-element.elementor-element-f7c680f .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor2 );}.elementor-1979 .elementor-element.elementor-element-f7c680f .elementor-toggle-icon svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-1979 .elementor-element.elementor-element-f7c680f .elementor-toggle-icon{margin-inline-end:15px;}.elementor-1979 .elementor-element.elementor-element-6926a73{--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;border-style:solid;--border-style:solid;border-width:20px 20px 20px 20px;--border-top-width:20px;--border-right-width:20px;--border-bottom-width:20px;--border-left-width:20px;border-color:var( --e-global-color-astglobalcolor5 );--border-color:var( --e-global-color-astglobalcolor5 );--border-radius:50px 50px 50px 50px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1979 .elementor-element.elementor-element-6926a73:not(.elementor-motion-effects-element-type-background), .elementor-1979 .elementor-element.elementor-element-6926a73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor0 ) 0%, var( --e-global-color-astglobalcolor1 ) 100%);}.elementor-1979 .elementor-element.elementor-element-0df80fc .elementor-heading-title{font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-1979 .elementor-element.elementor-element-eb64301 .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-1979 .elementor-element.elementor-element-2e50a3f{color:var( --e-global-color-astglobalcolor3 );}.elementor-1979 .elementor-element.elementor-element-1d4d03e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1979 .elementor-element.elementor-element-1d4d03e:not(.elementor-motion-effects-element-type-background), .elementor-1979 .elementor-element.elementor-element-1d4d03e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-1979 .elementor-element.elementor-element-01c9cb5{--display:flex;}.elementor-1979 .elementor-element.elementor-element-f6ece2c .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-1979 .elementor-element.elementor-element-974825d{color:var( --e-global-color-astglobalcolor4 );}.elementor-1979 .elementor-element.elementor-element-4a04c00 .elementor-button:hover, .elementor-1979 .elementor-element.elementor-element-4a04c00 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor5 );}.elementor-1979 .elementor-element.elementor-element-4a04c00 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1979 .elementor-element.elementor-element-4a04c00 .elementor-button{font-size:20px;font-weight:400;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;padding:12px 150px 12px 150px;}.elementor-1979 .elementor-element.elementor-element-4a04c00 .elementor-button:hover svg, .elementor-1979 .elementor-element.elementor-element-4a04c00 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1979 .elementor-element.elementor-element-8ff7a16{--content-width:1200px;}.elementor-1979 .elementor-element.elementor-element-735223e{--content-width:1200px;}.elementor-1979 .elementor-element.elementor-element-49b19ff{--content-width:1200px;}.elementor-1979 .elementor-element.elementor-element-2816029{--content-width:1200px;}.elementor-1979 .elementor-element.elementor-element-fb23002{--content-width:1200px;}.elementor-1979 .elementor-element.elementor-element-6926a73{--content-width:1200px;}.elementor-1979 .elementor-element.elementor-element-1d4d03e{--content-width:1200px;}}@media(min-width:1025px){.elementor-1979 .elementor-element.elementor-element-d6858e2:not(.elementor-motion-effects-element-type-background), .elementor-1979 .elementor-element.elementor-element-d6858e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-1979 .elementor-element.elementor-element-b65235e > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-1979 .elementor-element.elementor-element-523ab77{--padding-top:0px;--padding-bottom:20px;--padding-left:15px;--padding-right:0px;}.elementor-1979 .elementor-element.elementor-element-037ecab > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-1979 .elementor-element.elementor-element-97794f5 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-1979 .elementor-element.elementor-element-17cbe65 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-1979 .elementor-element.elementor-element-1e9d05d > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-1979 .elementor-element.elementor-element-v7l1gnk{padding:90px 55px 90px 55px;}.elementor-1979 .elementor-element.elementor-element-73921fd > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-1979 .elementor-element.elementor-element-e6edf31 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-1979 .elementor-element.elementor-element-6926a73{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}}@media(max-width:767px){.elementor-1979 .elementor-element.elementor-element-v7l1gnk{padding:75px 20px 75px 20px;}.elementor-1979 .elementor-element.elementor-element-4a04c00 .elementor-button{padding:10px 40px 10px 40px;}}/* Start custom CSS for container, class: .elementor-element-28bc0a7 *//* ======================================================
   1. MAIN ZONES ROW CONTAINER
   ====================================================== */
.facility-zones-container {
    overflow: visible !important;
    gap: 28px !important;
}

/* Individual Card Base */
.facility-zones-container > .e-con {
    font-family: 'Poppins', sans-serif !important;
    
    /* Rich Deep Ocean to Near Black Gradient */
    background: linear-gradient(150deg, #124C5B 0%, #060916 100%) !important;
    
    /* Eagle Green Accent Border */
    border: 1px solid rgba(124, 160, 132, 0.35) !important;
    border-radius: 20px !important;
    padding: 38px 32px !important;
    
    /* REDUCED SHADOW: Soft, subtle ambient depth */
    box-shadow: 0 6px 16px rgba(6, 9, 22, 0.25) !important;
    
    /* Smooth Hover Transition */
    transition: transform 0.35s cubic-bezier(0.2, 0.8, 0.2, 1), 
                box-shadow 0.35s ease, 
                border-color 0.35s ease !important;
                
    transform: scale(1) translateY(0) !important;
    position: relative !important;
}

/* Hover State: Scale + Soft Eagle Green Glow */
.facility-zones-container > .e-con:hover {
    transform: scale(1.03) translateY(-6px) !important;
    border-color: #7CA084 !important; /* Eagle Green */
    
    /* REDUCED HOVER SHADOW */
    box-shadow: 0 12px 24px rgba(6, 9, 22, 0.35), 
                0 0 15px rgba(124, 160, 132, 0.2) !important;
    z-index: 5 !important;
}

/* ======================================================
   2. TYPOGRAPHY HIERARCHY
   ====================================================== */
/* Zone Titles (Eagle Green Heading) */
.facility-zones-container h3,
.facility-zones-container .elementor-heading-title {
    font-family: 'Poppins', sans-serif !important;
    font-size: 1.25rem !important;
    font-weight: 600 !important;
    color: #7CA084 !important; /* Eagle Green */
    margin-bottom: 16px !important;
    letter-spacing: 0.3px !important;
    transition: color 0.3s ease !important;
}

.facility-zones-container > .e-con:hover h3,
.facility-zones-container > .e-con:hover .elementor-heading-title {
    color: #E3E5E0 !important; /* Foam White Highlight on Hover */
}

/* Capability Details (Foam White Body Copy) */
.facility-zones-container p,
.facility-zones-container li {
    font-family: 'Poppins', sans-serif !important;
    font-size: 0.92rem !important;
    font-weight: 400 !important;
    line-height: 1.65 !important;
    color: #E3E5E0 !important; /* Foam White */
    opacity: 0.9;
}

/* ======================================================
   3. ICON BADGES
   ====================================================== */
.facility-zones-container .elementor-icon,
.facility-zones-container .elementor-icon-box-icon {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 56px !important;
    height: 56px !important;
    background: rgba(124, 160, 132, 0.15) !important;
    border: 1px solid rgba(124, 160, 132, 0.35) !important;
    border-radius: 14px !important;
    margin-bottom: 20px !important;
    transition: all 0.3s ease !important;
}

.facility-zones-container .elementor-icon svg,
.facility-zones-container .elementor-icon i {
    fill: #7CA084 !important;
    color: #7CA084 !important;
    font-size: 24px !important;
    width: 24px !important;
    height: 24px !important;
}

.facility-zones-container > .e-con:hover .elementor-icon {
    background: #7CA084 !important;
    border-color: #7CA084 !important;
    box-shadow: 0 0 12px rgba(124, 160, 132, 0.3) !important;
}

.facility-zones-container > .e-con:hover .elementor-icon svg,
.facility-zones-container > .e-con:hover .elementor-icon i {
    fill: #060916 !important;
    color: #060916 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-830de5a *//* css goes in .card */

.elementor-1979 .elementor-element.elementor-element-830de5a {
    --blob-size:250px;
}

.elementor-1979 .elementor-element.elementor-element-830de5a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-1979 .elementor-element.elementor-element-830de5a .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-1979 .elementor-element.elementor-element-830de5a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a50a596 *//* css goes in .card */

.elementor-1979 .elementor-element.elementor-element-a50a596 {
    --blob-size:250px;
}

.elementor-1979 .elementor-element.elementor-element-a50a596 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-1979 .elementor-element.elementor-element-a50a596 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-1979 .elementor-element.elementor-element-a50a596 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e2626a *//* css goes in .card */

.elementor-1979 .elementor-element.elementor-element-5e2626a {
    --blob-size:250px;
}

.elementor-1979 .elementor-element.elementor-element-5e2626a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-1979 .elementor-element.elementor-element-5e2626a .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-1979 .elementor-element.elementor-element-5e2626a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-984517d *//* css goes in .card */

.elementor-1979 .elementor-element.elementor-element-984517d {
    --blob-size:250px;
}

.elementor-1979 .elementor-element.elementor-element-984517d .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-1979 .elementor-element.elementor-element-984517d .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-1979 .elementor-element.elementor-element-984517d .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dcce09 *//* css goes in .card */

.elementor-1979 .elementor-element.elementor-element-0dcce09 {
    --blob-size:250px;
}

.elementor-1979 .elementor-element.elementor-element-0dcce09 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-1979 .elementor-element.elementor-element-0dcce09 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-1979 .elementor-element.elementor-element-0dcce09 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fbf5ac *//* css goes in .card */

.elementor-1979 .elementor-element.elementor-element-9fbf5ac {
    --blob-size:250px;
}

.elementor-1979 .elementor-element.elementor-element-9fbf5ac .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-1979 .elementor-element.elementor-element-9fbf5ac .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-1979 .elementor-element.elementor-element-9fbf5ac .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */