.elementor-1101 .elementor-element.elementor-element-f402e34{--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;--overlay-opacity:0.61;--padding-top:6em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1101 .elementor-element.elementor-element-f402e34:not(.elementor-motion-effects-element-type-background), .elementor-1101 .elementor-element.elementor-element-f402e34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shadowrealms1.webdemodesigns.co/wp-content/uploads/2025/06/infrastructure6.jpeg");background-position:0px -322px;background-repeat:no-repeat;background-size:cover;}.elementor-1101 .elementor-element.elementor-element-f402e34::before, .elementor-1101 .elementor-element.elementor-element-f402e34 > .elementor-background-video-container::before, .elementor-1101 .elementor-element.elementor-element-f402e34 > .e-con-inner > .elementor-background-video-container::before, .elementor-1101 .elementor-element.elementor-element-f402e34 > .elementor-background-slideshow::before, .elementor-1101 .elementor-element.elementor-element-f402e34 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1101 .elementor-element.elementor-element-f402e34 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #101118E6 0%, #10111880 100%);}.elementor-1101 .elementor-element.elementor-element-13edac8{--display:flex;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-1101 .elementor-element.elementor-element-dd91e07{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-2f786b1 );--border-color:var( --e-global-color-2f786b1 );--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-1101 .elementor-element.elementor-element-dd91e07::before, .elementor-1101 .elementor-element.elementor-element-dd91e07 > .elementor-background-video-container::before, .elementor-1101 .elementor-element.elementor-element-dd91e07 > .e-con-inner > .elementor-background-video-container::before, .elementor-1101 .elementor-element.elementor-element-dd91e07 > .elementor-background-slideshow::before, .elementor-1101 .elementor-element.elementor-element-dd91e07 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1101 .elementor-element.elementor-element-dd91e07 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#CC550014;--background-overlay:'';}.elementor-1101 .elementor-element.elementor-element-e045aa5{text-align:center;}.elementor-1101 .elementor-element.elementor-element-2543787{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:4em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-1101 .elementor-element.elementor-element-7d22a79{--display:flex;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:4em;}.elementor-1101 .elementor-element.elementor-element-de12a30 .elementor-heading-title{font-size:60px;text-transform:capitalize;color:var( --e-global-color-ec3c7a7 );}.elementor-1101 .elementor-element.elementor-element-ef23f32{font-size:18px;color:#000000;}.elementor-1101 .elementor-element.elementor-element-13f928b .elementor-icon-box-wrapper{text-align:left;}.elementor-1101 .elementor-element.elementor-element-13f928b .elementor-icon-box-title{margin-bottom:7px;color:#000000;}.elementor-1101 .elementor-element.elementor-element-13f928b .elementor-icon-box-description{font-size:19px;color:#000000;}.elementor-1101 .elementor-element.elementor-element-9bc1884 .elementor-icon-box-wrapper{text-align:left;}.elementor-1101 .elementor-element.elementor-element-9bc1884 .elementor-icon-box-title{margin-bottom:7px;color:#000000;}.elementor-1101 .elementor-element.elementor-element-9bc1884 .elementor-icon-box-description{font-size:19px;color:#000000;}.elementor-1101 .elementor-element.elementor-element-5ac1cee .elementor-icon-box-wrapper{text-align:left;}.elementor-1101 .elementor-element.elementor-element-5ac1cee .elementor-icon-box-title{margin-bottom:7px;color:#000000;}.elementor-1101 .elementor-element.elementor-element-5ac1cee .elementor-icon-box-description{font-size:19px;color:#000000;}.elementor-1101 .elementor-element.elementor-element-f5b4702 .elementor-icon-box-wrapper{text-align:left;}.elementor-1101 .elementor-element.elementor-element-f5b4702 .elementor-icon-box-title{margin-bottom:7px;color:#000000;}.elementor-1101 .elementor-element.elementor-element-f5b4702 .elementor-icon-box-description{font-size:19px;color:#000000;}.elementor-1101 .elementor-element.elementor-element-fef786f .elementor-icon-box-wrapper{text-align:left;}.elementor-1101 .elementor-element.elementor-element-fef786f .elementor-icon-box-title{margin-bottom:7px;color:#000000;}.elementor-1101 .elementor-element.elementor-element-fef786f .elementor-icon-box-description{font-size:19px;color:#000000;}.elementor-1101 .elementor-element.elementor-element-cee959e .elementor-button{font-size:19px;}.elementor-1101 .elementor-element.elementor-element-e5b1579{--display:flex;}.elementor-1101 .elementor-element.elementor-element-9193757 > .elementor-widget-container{padding:0em 0em 0em 1em;}.elementor-1101 .elementor-element.elementor-element-9193757 img{width:100%;height:800px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-1101 .elementor-element.elementor-element-fe4ec0c{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-1101 .elementor-element.elementor-element-fe4ec0c:not(.elementor-motion-effects-element-type-background), .elementor-1101 .elementor-element.elementor-element-fe4ec0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2D2828 0%, var( --e-global-color-044b931 ) 100%);}.elementor-1101 .elementor-element.elementor-element-86f7bae{--display:flex;}.elementor-1101 .elementor-element.elementor-element-c14931d > .elementor-widget-container{padding:0em 0em 0em 1em;}.elementor-1101 .elementor-element.elementor-element-c14931d img{width:100%;height:600px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-1101 .elementor-element.elementor-element-bd7382b{--display:flex;--justify-content:center;--padding-top:3em;--padding-bottom:3em;--padding-left:5em;--padding-right:1em;}.elementor-1101 .elementor-element.elementor-element-43ce3c0 .elementor-heading-title{font-size:47px;text-transform:capitalize;color:#FFFFFF;}.elementor-1101 .elementor-element.elementor-element-48f54d6{font-size:18px;color:#FFFFFF;}.elementor-1101 .elementor-element.elementor-element-af90ef7 .elementor-button{font-size:19px;}.elementor-1101 .elementor-element.elementor-element-08b16f4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1101 .elementor-element.elementor-element-4e70752{--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-1101 .elementor-element.elementor-element-a12b09b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1101 .elementor-element.elementor-element-18b224b{--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-1101 .elementor-element.elementor-element-fda9563 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1101 .elementor-element.elementor-element-161e463{--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-1101 .elementor-element.elementor-element-2b990a0 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1101 .elementor-element.elementor-element-c18b7af{--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:30px;--padding-left:0px;--padding-right:0px;}.elementor-1101 .elementor-element.elementor-element-14b0f92{font-size:19px;color:#000000;}@media(max-width:1024px){.elementor-1101 .elementor-element.elementor-element-f402e34:not(.elementor-motion-effects-element-type-background), .elementor-1101 .elementor-element.elementor-element-f402e34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:125px auto;}.elementor-1101 .elementor-element.elementor-element-13edac8{--padding-top:1em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-1101 .elementor-element.elementor-element-2543787{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-1101 .elementor-element.elementor-element-7d22a79{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-1101 .elementor-element.elementor-element-fe4ec0c{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-1101 .elementor-element.elementor-element-bd7382b{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}}@media(max-width:767px){.elementor-1101 .elementor-element.elementor-element-f402e34:not(.elementor-motion-effects-element-type-background), .elementor-1101 .elementor-element.elementor-element-f402e34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:100px auto;}.elementor-1101 .elementor-element.elementor-element-13edac8{--padding-top:0em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-1101 .elementor-element.elementor-element-2543787{--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-1101 .elementor-element.elementor-element-9193757 img{height:300px;}.elementor-1101 .elementor-element.elementor-element-fe4ec0c{--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-1101 .elementor-element.elementor-element-c14931d img{height:300px;}}@media(min-width:768px){.elementor-1101 .elementor-element.elementor-element-13edac8{--content-width:640px;}.elementor-1101 .elementor-element.elementor-element-7d22a79{--width:50%;}.elementor-1101 .elementor-element.elementor-element-e5b1579{--width:50%;}.elementor-1101 .elementor-element.elementor-element-86f7bae{--width:50%;}.elementor-1101 .elementor-element.elementor-element-bd7382b{--width:50%;}.elementor-1101 .elementor-element.elementor-element-4e70752{--width:32%;}.elementor-1101 .elementor-element.elementor-element-18b224b{--width:32%;}.elementor-1101 .elementor-element.elementor-element-161e463{--width:32%;}.elementor-1101 .elementor-element.elementor-element-c18b7af{--content-width:1440px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1101 .elementor-element.elementor-element-13edac8{--content-width:1080px;}}