.elementor-1058 .elementor-element.elementor-element-28b9685c{--display:flex;--min-height:650px;--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;--justify-content:center;--overlay-opacity:0.57;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-28b9685c::before, .elementor-1058 .elementor-element.elementor-element-28b9685c > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-28b9685c > .e-con-inner > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-28b9685c > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-28b9685c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-28b9685c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(155deg, var( --e-global-color-primary ) 54%, #FFFFFF00 119%);}.elementor-1058 .elementor-element.elementor-element-455df2f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-3ccec0af{--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:flex-start;--align-items:flex-start;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-3ccec0af.e-con{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-9ae7eeb{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:left;}.elementor-1058 .elementor-element.elementor-element-9ae7eeb .elementor-heading-title{font-size:3.5em;font-weight:800;text-transform:uppercase;line-height:1.3em;text-shadow:3px 2px 0px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-cf3719f{width:var( --container-widget-width, 68% );max-width:68%;padding:10px 10px 10px 10px;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:left;}.elementor-1058 .elementor-element.elementor-element-cf3719f .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:22px;font-weight:800;text-transform:capitalize;line-height:1.3em;letter-spacing:1.3px;text-shadow:3px 2px 0px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-0486dc1{--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:flex-start;}.elementor-1058 .elementor-element.elementor-element-8e54704 .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-1058 .elementor-element.elementor-element-8e54704 .elementor-button:hover, .elementor-1058 .elementor-element.elementor-element-8e54704 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-044c274 );border-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-8e54704{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-1058 .elementor-element.elementor-element-8e54704 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1058 .elementor-element.elementor-element-8e54704 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1058 .elementor-element.elementor-element-8e54704 .elementor-button:hover svg, .elementor-1058 .elementor-element.elementor-element-8e54704 .elementor-button:focus svg{fill:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-8e54704 .elementor-button .elementor-button-icon i, .elementor-1058 .elementor-element.elementor-element-8e54704 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-1058 .elementor-element.elementor-element-72a88f7{--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;border-style:none;--border-style:none;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-e3ff38b{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 100px -77px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-e3ff38b:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-e3ff38b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68051fb );}.elementor-1058 .elementor-element.elementor-element-a865c89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-box-icon-margin:16px;}.elementor-1058 .elementor-element.elementor-element-a865c89.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-a865c89 .elementor-icon-box-wrapper{align-items:center;}.elementor-1058 .elementor-element.elementor-element-a865c89.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-044c274 );color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-a865c89.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-a865c89.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-a865c89.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-a865c89 .elementor-icon{font-size:20px;}.elementor-1058 .elementor-element.elementor-element-a865c89 .elementor-icon-box-icon{margin-top:0px;}.elementor-1058 .elementor-element.elementor-element-a865c89 .elementor-icon-box-title, .elementor-1058 .elementor-element.elementor-element-a865c89 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;line-height:32px;}.elementor-1058 .elementor-element.elementor-element-a865c89 .elementor-icon-box-title{color:#000000;}.elementor-1058 .elementor-element.elementor-element-61fba1e{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 100px -77px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-61fba1e:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-61fba1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68051fb );}.elementor-1058 .elementor-element.elementor-element-8f0363b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-box-icon-margin:16px;}.elementor-1058 .elementor-element.elementor-element-8f0363b.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-8f0363b .elementor-icon-box-wrapper{align-items:center;}.elementor-1058 .elementor-element.elementor-element-8f0363b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-044c274 );color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-8f0363b.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-8f0363b.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-8f0363b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-8f0363b .elementor-icon{font-size:20px;}.elementor-1058 .elementor-element.elementor-element-8f0363b .elementor-icon-box-icon{margin-top:0px;}.elementor-1058 .elementor-element.elementor-element-8f0363b .elementor-icon-box-title, .elementor-1058 .elementor-element.elementor-element-8f0363b .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;line-height:32px;}.elementor-1058 .elementor-element.elementor-element-8f0363b .elementor-icon-box-title{color:#000000;}.elementor-1058 .elementor-element.elementor-element-ee4e8cb{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 100px -77px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-ee4e8cb:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-ee4e8cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68051fb );}.elementor-1058 .elementor-element.elementor-element-8014e4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-box-icon-margin:16px;}.elementor-1058 .elementor-element.elementor-element-8014e4b.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-8014e4b .elementor-icon-box-wrapper{align-items:center;}.elementor-1058 .elementor-element.elementor-element-8014e4b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-044c274 );color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-8014e4b.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-8014e4b.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-8014e4b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-8014e4b .elementor-icon{font-size:20px;}.elementor-1058 .elementor-element.elementor-element-8014e4b .elementor-icon-box-icon{margin-top:0px;}.elementor-1058 .elementor-element.elementor-element-8014e4b .elementor-icon-box-title, .elementor-1058 .elementor-element.elementor-element-8014e4b .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;line-height:32px;}.elementor-1058 .elementor-element.elementor-element-8014e4b .elementor-icon-box-title{color:#000000;}.elementor-1058 .elementor-element.elementor-element-7be0b0e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-7be0b0e:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-7be0b0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68051fb );}.elementor-1058 .elementor-element.elementor-element-cd2d6ae{--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-1058 .elementor-element.elementor-element-9a95b7b{text-align:center;}.elementor-1058 .elementor-element.elementor-element-9a95b7b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:45px;font-weight:600;text-transform:capitalize;line-height:64px;color:#000000;}.elementor-1058 .elementor-element.elementor-element-47516be{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-eaf2b84{--display:flex;}.elementor-1058 .elementor-element.elementor-element-1d0f83d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-box-icon-margin:16px;}.elementor-1058 .elementor-element.elementor-element-1d0f83d.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-1d0f83d .elementor-icon-box-wrapper{align-items:start;}.elementor-1058 .elementor-element.elementor-element-1d0f83d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-044c274 );color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-1d0f83d.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-1d0f83d.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-1d0f83d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-1d0f83d .elementor-icon{font-size:20px;}.elementor-1058 .elementor-element.elementor-element-1d0f83d .elementor-icon-box-icon{margin-top:9px;}.elementor-1058 .elementor-element.elementor-element-1d0f83d .elementor-icon-box-title, .elementor-1058 .elementor-element.elementor-element-1d0f83d .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;line-height:30px;}.elementor-1058 .elementor-element.elementor-element-1d0f83d .elementor-icon-box-title{color:#000000;}.elementor-1058 .elementor-element.elementor-element-3f98a5e{--divider-border-style:solid;--divider-color:#2E355E66;--divider-border-width:1px;}.elementor-1058 .elementor-element.elementor-element-3f98a5e .elementor-divider-separator{width:100%;}.elementor-1058 .elementor-element.elementor-element-3f98a5e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1058 .elementor-element.elementor-element-6243b9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-box-icon-margin:16px;}.elementor-1058 .elementor-element.elementor-element-6243b9c.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-6243b9c .elementor-icon-box-wrapper{align-items:start;}.elementor-1058 .elementor-element.elementor-element-6243b9c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-044c274 );color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-6243b9c.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-6243b9c.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-6243b9c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-6243b9c .elementor-icon{font-size:20px;}.elementor-1058 .elementor-element.elementor-element-6243b9c .elementor-icon-box-icon{margin-top:9px;}.elementor-1058 .elementor-element.elementor-element-6243b9c .elementor-icon-box-title, .elementor-1058 .elementor-element.elementor-element-6243b9c .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;line-height:30px;}.elementor-1058 .elementor-element.elementor-element-6243b9c .elementor-icon-box-title{color:#000000;}.elementor-1058 .elementor-element.elementor-element-66bb38a{--divider-border-style:solid;--divider-color:#2E355E66;--divider-border-width:1px;}.elementor-1058 .elementor-element.elementor-element-66bb38a .elementor-divider-separator{width:100%;}.elementor-1058 .elementor-element.elementor-element-66bb38a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1058 .elementor-element.elementor-element-4593533{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-box-icon-margin:16px;}.elementor-1058 .elementor-element.elementor-element-4593533.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-4593533 .elementor-icon-box-wrapper{align-items:start;}.elementor-1058 .elementor-element.elementor-element-4593533.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-044c274 );color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-4593533.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-4593533.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-4593533.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-4593533 .elementor-icon{font-size:20px;}.elementor-1058 .elementor-element.elementor-element-4593533 .elementor-icon-box-icon{margin-top:9px;}.elementor-1058 .elementor-element.elementor-element-4593533 .elementor-icon-box-title, .elementor-1058 .elementor-element.elementor-element-4593533 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;line-height:30px;}.elementor-1058 .elementor-element.elementor-element-4593533 .elementor-icon-box-title{color:#000000;}.elementor-1058 .elementor-element.elementor-element-86e3216{--display:flex;--overlay-opacity:1;}.elementor-1058 .elementor-element.elementor-element-86e3216:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-86e3216 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://factumconstruction.com/wp-content/uploads/2025/10/House-in-Cumming-GA-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1058 .elementor-element.elementor-element-86e3216::before, .elementor-1058 .elementor-element.elementor-element-86e3216 > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-86e3216 > .e-con-inner > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-86e3216 > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-86e3216 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-86e3216 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(135deg, var( --e-global-color-68051fb ) 14%, #F2295B00 7%);}.elementor-1058 .elementor-element.elementor-element-aab83e9{--display:flex;}.elementor-1058 .elementor-element.elementor-element-aab83e9:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-aab83e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://factumconstruction.com/wp-content/uploads/2025/10/101-14th-St-101-14th-St-Cummings-006.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1058 .elementor-element.elementor-element-0b41126{--display:flex;--min-height:439px;--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;--justify-content:center;--overlay-opacity:1;}.elementor-1058 .elementor-element.elementor-element-0b41126:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-0b41126 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-0b41126::before, .elementor-1058 .elementor-element.elementor-element-0b41126 > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-0b41126 > .e-con-inner > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-0b41126 > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-0b41126 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-0b41126 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1058 .elementor-element.elementor-element-a00902a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-5f2143e{--display:flex;--justify-content:center;}.elementor-1058 .elementor-element.elementor-element-43c3077{text-align:left;}.elementor-1058 .elementor-element.elementor-element-43c3077 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:45px;font-weight:600;text-transform:capitalize;line-height:64px;color:#000000;}.elementor-1058 .elementor-element.elementor-element-85b8293{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-30e0c7e{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-df67665 );--border-color:var( --e-global-color-df67665 );--border-radius:20px 20px 20px 20px;}.elementor-1058 .elementor-element.elementor-element-30e0c7e:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-30e0c7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-30e0c7e:hover{background-color:transparent;background-image:linear-gradient(149deg, var( --e-global-color-68051fb ) 41%, var( --e-global-color-044c274 ) 161%);}.elementor-1058 .elementor-element.elementor-element-b43c9a0 img{max-width:37%;}.elementor-1058 .elementor-element.elementor-element-0ea2031 .elementor-counter-number-wrapper{color:#5198D3;font-family:"Outfit", Sans-serif;font-size:2.9em;font-weight:800;}.elementor-1058 .elementor-element.elementor-element-9be2604{text-align:center;}.elementor-1058 .elementor-element.elementor-element-9be2604 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:32px;color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-3439294{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-df67665 );--border-color:var( --e-global-color-df67665 );--border-radius:20px 20px 20px 20px;}.elementor-1058 .elementor-element.elementor-element-3439294:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-3439294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-3439294:hover{background-color:transparent;background-image:linear-gradient(149deg, var( --e-global-color-68051fb ) 41%, var( --e-global-color-044c274 ) 161%);}.elementor-1058 .elementor-element.elementor-element-1ff1276 img{max-width:37%;}.elementor-1058 .elementor-element.elementor-element-9d4e120 .elementor-counter-number-wrapper{color:#5198D3;font-family:"Outfit", Sans-serif;font-size:2.9em;font-weight:800;}.elementor-1058 .elementor-element.elementor-element-850a20f{text-align:center;}.elementor-1058 .elementor-element.elementor-element-850a20f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:32px;color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-83b74d3{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-df67665 );--border-color:var( --e-global-color-df67665 );--border-radius:20px 20px 20px 20px;}.elementor-1058 .elementor-element.elementor-element-83b74d3:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-83b74d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-83b74d3:hover{background-color:transparent;background-image:linear-gradient(149deg, var( --e-global-color-68051fb ) 41%, var( --e-global-color-044c274 ) 161%);}.elementor-1058 .elementor-element.elementor-element-91658f2 img{max-width:37%;}.elementor-1058 .elementor-element.elementor-element-ceb5fdb .elementor-counter-number-wrapper{color:#5198D3;font-family:"Outfit", Sans-serif;font-size:2.9em;font-weight:800;}.elementor-1058 .elementor-element.elementor-element-019ea6b{text-align:center;}.elementor-1058 .elementor-element.elementor-element-019ea6b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:32px;color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-579a813{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-df67665 );--border-color:var( --e-global-color-df67665 );--border-radius:20px 20px 20px 20px;}.elementor-1058 .elementor-element.elementor-element-579a813:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-579a813 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-579a813:hover{background-color:transparent;background-image:linear-gradient(149deg, var( --e-global-color-68051fb ) 41%, var( --e-global-color-044c274 ) 161%);}.elementor-1058 .elementor-element.elementor-element-63857c6 img{max-width:37%;}.elementor-1058 .elementor-element.elementor-element-5290d6c .elementor-counter-number-wrapper{color:#5198D3;font-family:"Outfit", Sans-serif;font-size:2.9em;font-weight:800;}.elementor-1058 .elementor-element.elementor-element-f579278{text-align:center;}.elementor-1058 .elementor-element.elementor-element-f579278 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:32px;color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-0822015 .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-1058 .elementor-element.elementor-element-0822015 .elementor-button:hover, .elementor-1058 .elementor-element.elementor-element-0822015 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-044c274 );border-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-0822015{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-1058 .elementor-element.elementor-element-0822015 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1058 .elementor-element.elementor-element-0822015 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1058 .elementor-element.elementor-element-0822015 .elementor-button:hover svg, .elementor-1058 .elementor-element.elementor-element-0822015 .elementor-button:focus svg{fill:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-0822015 .elementor-button .elementor-button-icon i, .elementor-1058 .elementor-element.elementor-element-0822015 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-1058 .elementor-element.elementor-element-f83eb00{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;}.elementor-1058 .elementor-element.elementor-element-f83eb00::before, .elementor-1058 .elementor-element.elementor-element-f83eb00 > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-f83eb00 > .e-con-inner > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-f83eb00 > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-f83eb00 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-f83eb00 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1058 .elementor-element.elementor-element-34258d8{--display:flex;}.elementor-1058 .elementor-element.elementor-element-8b7ecac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -71px) 0px;top:-132.997px;z-index:1;text-align:right;}body:not(.rtl) .elementor-1058 .elementor-element.elementor-element-8b7ecac{right:-90px;}body.rtl .elementor-1058 .elementor-element.elementor-element-8b7ecac{left:-90px;}.elementor-1058 .elementor-element.elementor-element-8b7ecac img{max-width:61%;border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-044c274 );border-radius:50px 50px 50px 50px;}.elementor-1058 .elementor-element.elementor-element-d99fe62{text-align:right;}.elementor-1058 .elementor-element.elementor-element-d99fe62 img{max-width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 49px -53px rgba(0,0,0,0.5);}.elementor-1058 .elementor-element.elementor-element-e6b05c4{--display:flex;--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;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-e6b05c4:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-e6b05c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-c9877fb{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-4d3efff{text-align:center;}.elementor-1058 .elementor-element.elementor-element-4d3efff .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:45px;font-weight:600;text-transform:capitalize;line-height:64px;color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-b5c24da{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-391ed71{--display:flex;--min-height:450px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;border-style:none;--border-style:none;--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:040px;}.elementor-1058 .elementor-element.elementor-element-391ed71:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-391ed71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://factumconstruction.com/wp-content/uploads/2025/10/Construction_05.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1058 .elementor-element.elementor-element-391ed71::before, .elementor-1058 .elementor-element.elementor-element-391ed71 > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-391ed71 > .e-con-inner > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-391ed71 > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-391ed71 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-391ed71 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(225deg, var( --e-global-color-accent ) 13%, #FFFFFF00 13%);}.elementor-1058 .elementor-element.elementor-element-ec4f0b6{--display:flex;--min-height:220px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1058 .elementor-element.elementor-element-ec4f0b6:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-ec4f0b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-d77e92e{text-align:left;}.elementor-1058 .elementor-element.elementor-element-d77e92e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:32px;color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-727d0de{text-align:left;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:700;line-height:22px;color:var( --e-global-color-primary );}.elementor-1058 .elementor-element.elementor-element-852aedf .elementor-button{background-color:var( --e-global-color-accent );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;}.elementor-1058 .elementor-element.elementor-element-852aedf .elementor-button:hover, .elementor-1058 .elementor-element.elementor-element-852aedf .elementor-button:focus{background-color:var( --e-global-color-044c274 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-852aedf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1058 .elementor-element.elementor-element-852aedf .elementor-button:hover svg, .elementor-1058 .elementor-element.elementor-element-852aedf .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-6d95d4c{--display:flex;--min-height:450px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;border-style:none;--border-style:none;--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:040px;}.elementor-1058 .elementor-element.elementor-element-6d95d4c:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-6d95d4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://factumconstruction.com/wp-content/uploads/2025/10/101-14th-St-101-14th-St-Cummings-070.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1058 .elementor-element.elementor-element-6d95d4c::before, .elementor-1058 .elementor-element.elementor-element-6d95d4c > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-6d95d4c > .e-con-inner > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-6d95d4c > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-6d95d4c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-6d95d4c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(225deg, var( --e-global-color-accent ) 13%, #FFFFFF00 13%);}.elementor-1058 .elementor-element.elementor-element-007bee8{--display:flex;--min-height:220px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1058 .elementor-element.elementor-element-007bee8:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-007bee8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-60ba281{text-align:left;}.elementor-1058 .elementor-element.elementor-element-60ba281 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:32px;color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-58db687{text-align:left;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:700;line-height:22px;color:var( --e-global-color-primary );}.elementor-1058 .elementor-element.elementor-element-2623f5f .elementor-button{background-color:var( --e-global-color-accent );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;}.elementor-1058 .elementor-element.elementor-element-2623f5f .elementor-button:hover, .elementor-1058 .elementor-element.elementor-element-2623f5f .elementor-button:focus{background-color:var( --e-global-color-044c274 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-2623f5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1058 .elementor-element.elementor-element-2623f5f .elementor-button:hover svg, .elementor-1058 .elementor-element.elementor-element-2623f5f .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-09204d6{--display:flex;--min-height:450px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;border-style:none;--border-style:none;--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:040px;}.elementor-1058 .elementor-element.elementor-element-09204d6:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-09204d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://factumconstruction.com/wp-content/uploads/2025/10/Construction_03.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1058 .elementor-element.elementor-element-09204d6::before, .elementor-1058 .elementor-element.elementor-element-09204d6 > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-09204d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-09204d6 > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-09204d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-09204d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(225deg, var( --e-global-color-accent ) 13%, #FFFFFF00 13%);}.elementor-1058 .elementor-element.elementor-element-68481a4{--display:flex;--min-height:220px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1058 .elementor-element.elementor-element-68481a4:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-68481a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-8432e7c{text-align:left;}.elementor-1058 .elementor-element.elementor-element-8432e7c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:32px;color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-0c956dc{text-align:left;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:700;line-height:22px;color:var( --e-global-color-primary );}.elementor-1058 .elementor-element.elementor-element-dbcb4ab .elementor-button{background-color:var( --e-global-color-accent );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;}.elementor-1058 .elementor-element.elementor-element-dbcb4ab .elementor-button:hover, .elementor-1058 .elementor-element.elementor-element-dbcb4ab .elementor-button:focus{background-color:var( --e-global-color-044c274 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-dbcb4ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1058 .elementor-element.elementor-element-dbcb4ab .elementor-button:hover svg, .elementor-1058 .elementor-element.elementor-element-dbcb4ab .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-b57eb57{--display:flex;--min-height:439px;--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;--justify-content:center;--overlay-opacity:1;}.elementor-1058 .elementor-element.elementor-element-b57eb57:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-b57eb57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://factumconstruction.com/wp-content/uploads/2025/10/DSC08912.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1058 .elementor-element.elementor-element-b57eb57::before, .elementor-1058 .elementor-element.elementor-element-b57eb57 > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-b57eb57 > .e-con-inner > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-b57eb57 > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-b57eb57 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-b57eb57 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(292deg, #5198D361 30%, #FFFFFF 55%);}.elementor-1058 .elementor-element.elementor-element-5c9b824{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-1de7d66{--display:flex;--justify-content:center;}.elementor-1058 .elementor-element.elementor-element-91cc046{text-align:left;}.elementor-1058 .elementor-element.elementor-element-91cc046 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:45px;font-weight:600;text-transform:capitalize;line-height:64px;color:#000000;}.elementor-1058 .elementor-element.elementor-element-2d2fab4{text-align:left;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;line-height:26px;color:var( --e-global-color-primary );}.elementor-1058 .elementor-element.elementor-element-e62c2bc{text-align:left;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;line-height:26px;color:var( --e-global-color-primary );}.elementor-1058 .elementor-element.elementor-element-be2a152 .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-1058 .elementor-element.elementor-element-be2a152 .elementor-button:hover, .elementor-1058 .elementor-element.elementor-element-be2a152 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-044c274 );border-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-be2a152{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-1058 .elementor-element.elementor-element-be2a152 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1058 .elementor-element.elementor-element-be2a152 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1058 .elementor-element.elementor-element-be2a152 .elementor-button:hover svg, .elementor-1058 .elementor-element.elementor-element-be2a152 .elementor-button:focus svg{fill:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-be2a152 .elementor-button .elementor-button-icon i, .elementor-1058 .elementor-element.elementor-element-be2a152 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-1058 .elementor-element.elementor-element-d3d60c8{--display:flex;--justify-content:center;}.elementor-1058 .elementor-element.elementor-element-7735faf .ekit-video-popup-btn{background-color:var( --e-global-color-df67665 );width:60px;height:60px;color:#ffffff;border-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-7735faf .video-content{text-align:center;justify-content:center;display:flex;}.elementor-1058 .elementor-element.elementor-element-7735faf a.ekit_icon_button.glow-ripple.ekit-video-popup-btn i{font-size:15px;}.elementor-1058 .elementor-element.elementor-element-7735faf a.ekit_icon_button.glow-radio_wave.ekit-video-popup-btn i{font-size:15px;}.elementor-1058 .elementor-element.elementor-element-7735faf .glow-ripple:before{color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-7735faf .glow-ripple:after{color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-7735faf .glow-ripple > i:after{color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-7735faf .glow-radio_wave:before{color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-7735faf .glow-radio_wave:after{color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-7735faf .glow-radio_wave > i:after{color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-7735faf .glow-radio_wave{--ekit-radio-wave-scale:2.5;}.elementor-1058 .elementor-element.elementor-element-7735faf .ekit-video-inline-btn{color:#ffffff;}.elementor-1058 .elementor-element.elementor-element-7735faf .ekit-video-popup-btn svg path{stroke:#ffffff;fill:#ffffff;}.elementor-1058 .elementor-element.elementor-element-7735faf .ekit-video-inline-btn svg path{stroke:#ffffff;fill:#ffffff;}.elementor-1058 .elementor-element.elementor-element-7735faf .ekit-video-popup-btn:hover{color:#ffffff;}.elementor-1058 .elementor-element.elementor-element-7735faf .ekit-video-inline-btn:hover{color:#ffffff;}.elementor-1058 .elementor-element.elementor-element-7735faf .ekit-video-popup-btn:hover svg path{stroke:#ffffff;fill:#ffffff;}.elementor-1058 .elementor-element.elementor-element-7735faf .ekit-video-inline-btn:hover svg path{stroke:#ffffff;fill:#ffffff;}.mfp-iframe-holder .ekit-popup-close{width:44px;height:44px;right:0;color:#ffffff;border-color:#ffffff;border-radius:50% 50% 50% 50%;}.mfp-iframe-holder .ekit-popup-close > i{font-size:10px;}.mfp-container.mfp-iframe-holder .ekit-popup-close{background-color:#000000;}.mfp-iframe-holder .ekit-popup-close:hover{background-color:#000000;color:#ffffff;border-color:#ffffff;border-radius:50% 50% 50% 50%;}.elementor-1058 .elementor-element.elementor-element-816d4c0{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1058 .elementor-element.elementor-element-c80ed96{--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-1058 .elementor-element.elementor-element-c80ed96.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1058 .elementor-element.elementor-element-27ae08f.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-27ae08f{text-align:left;}.elementor-1058 .elementor-element.elementor-element-27ae08f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:45px;font-weight:600;text-transform:capitalize;line-height:64px;color:#000000;}.elementor-1058 .elementor-element.elementor-element-b677c59 .elementor-button{background-color:var( --e-global-color-accent );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;}.elementor-1058 .elementor-element.elementor-element-b677c59 .elementor-button:hover, .elementor-1058 .elementor-element.elementor-element-b677c59 .elementor-button:focus{background-color:var( --e-global-color-044c274 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-b677c59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1058 .elementor-element.elementor-element-b677c59 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1058 .elementor-element.elementor-element-b677c59 .elementor-button:hover svg, .elementor-1058 .elementor-element.elementor-element-b677c59 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-b677c59 .elementor-button .elementor-button-icon i, .elementor-1058 .elementor-element.elementor-element-b677c59 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-1058 .elementor-element.elementor-element-1f0798a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1058 .elementor-element.elementor-element-47876bf{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-7a8786a{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:0.58;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:20px;}.elementor-1058 .elementor-element.elementor-element-7a8786a:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-7a8786a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-044c274 );background-image:url("https://factumconstruction.com/wp-content/uploads/2025/09/male-worker-businessman-with-protective-face-masks-analyzing-blueprints-woodworking-factory.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1058 .elementor-element.elementor-element-7a8786a::before, .elementor-1058 .elementor-element.elementor-element-7a8786a > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-7a8786a > .e-con-inner > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-7a8786a > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-7a8786a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-7a8786a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-1058 .elementor-element.elementor-element-7a8786a:hover::before, .elementor-1058 .elementor-element.elementor-element-7a8786a:hover > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-7a8786a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-7a8786a > .elementor-background-slideshow:hover::before, .elementor-1058 .elementor-element.elementor-element-7a8786a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-1058 .elementor-element.elementor-element-7a8786a:hover{--overlay-opacity:0.25;}.elementor-1058 .elementor-element.elementor-element-e989c66{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1058 .elementor-element.elementor-element-e989c66 .elementor-icon-wrapper{text-align:right;}.elementor-1058 .elementor-element.elementor-element-e989c66.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-68051fb );color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-e989c66.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-e989c66.elementor-view-default .elementor-icon{color:var( --e-global-color-68051fb );border-color:var( --e-global-color-68051fb );}.elementor-1058 .elementor-element.elementor-element-e989c66.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-e989c66.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-68051fb );}.elementor-1058 .elementor-element.elementor-element-e989c66.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-e989c66.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-e989c66.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-044c274 );color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-e989c66.elementor-view-framed .elementor-icon:hover, .elementor-1058 .elementor-element.elementor-element-e989c66.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-044c274 );border-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-e989c66.elementor-view-framed .elementor-icon:hover, .elementor-1058 .elementor-element.elementor-element-e989c66.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-e989c66.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-e989c66.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-e989c66 .elementor-icon{font-size:26px;}.elementor-1058 .elementor-element.elementor-element-e989c66 .elementor-icon svg{height:26px;}.elementor-1058 .elementor-element.elementor-element-e989c66 .elementor-icon i, .elementor-1058 .elementor-element.elementor-element-e989c66 .elementor-icon svg{transform:rotate(-20deg);}.elementor-1058 .elementor-element.elementor-element-0e806d3{width:100%;max-width:100%;text-align:left;}.elementor-1058 .elementor-element.elementor-element-0e806d3.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-0e806d3 .elementor-heading-title{font-size:55px;text-transform:capitalize;line-height:27px;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#FFFFFF7A;stroke:#FFFFFF7A;color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-7e87593{padding:20px 0px 0px 0px;text-align:left;}.elementor-1058 .elementor-element.elementor-element-7e87593.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-7e87593 .elementor-heading-title{font-size:20px;text-transform:capitalize;line-height:27px;color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-a2eb332{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:0.58;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:20px;}.elementor-1058 .elementor-element.elementor-element-a2eb332:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-a2eb332 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-044c274 );background-image:url("https://factumconstruction.com/wp-content/uploads/2025/10/businessman-working-company-growth.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1058 .elementor-element.elementor-element-a2eb332::before, .elementor-1058 .elementor-element.elementor-element-a2eb332 > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-a2eb332 > .e-con-inner > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-a2eb332 > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-a2eb332 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-a2eb332 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-1058 .elementor-element.elementor-element-a2eb332:hover::before, .elementor-1058 .elementor-element.elementor-element-a2eb332:hover > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-a2eb332:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-a2eb332 > .elementor-background-slideshow:hover::before, .elementor-1058 .elementor-element.elementor-element-a2eb332 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-1058 .elementor-element.elementor-element-a2eb332:hover{--overlay-opacity:0.27;}.elementor-1058 .elementor-element.elementor-element-5c5ce2e{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1058 .elementor-element.elementor-element-5c5ce2e .elementor-icon-wrapper{text-align:right;}.elementor-1058 .elementor-element.elementor-element-5c5ce2e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-68051fb );color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-5c5ce2e.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-5c5ce2e.elementor-view-default .elementor-icon{color:var( --e-global-color-68051fb );border-color:var( --e-global-color-68051fb );}.elementor-1058 .elementor-element.elementor-element-5c5ce2e.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-5c5ce2e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-68051fb );}.elementor-1058 .elementor-element.elementor-element-5c5ce2e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-5c5ce2e.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-5c5ce2e.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-044c274 );color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-5c5ce2e.elementor-view-framed .elementor-icon:hover, .elementor-1058 .elementor-element.elementor-element-5c5ce2e.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-044c274 );border-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-5c5ce2e.elementor-view-framed .elementor-icon:hover, .elementor-1058 .elementor-element.elementor-element-5c5ce2e.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-5c5ce2e.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-5c5ce2e.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-5c5ce2e .elementor-icon{font-size:26px;}.elementor-1058 .elementor-element.elementor-element-5c5ce2e .elementor-icon svg{height:26px;}.elementor-1058 .elementor-element.elementor-element-5c5ce2e .elementor-icon i, .elementor-1058 .elementor-element.elementor-element-5c5ce2e .elementor-icon svg{transform:rotate(-20deg);}.elementor-1058 .elementor-element.elementor-element-19d9fbc{width:100%;max-width:100%;text-align:left;}.elementor-1058 .elementor-element.elementor-element-19d9fbc.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-19d9fbc .elementor-heading-title{font-size:55px;text-transform:capitalize;line-height:27px;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#FFFFFF7A;stroke:#FFFFFF7A;color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-47ec940{padding:20px 0px 0px 0px;text-align:left;}.elementor-1058 .elementor-element.elementor-element-47ec940.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-47ec940 .elementor-heading-title{font-size:20px;text-transform:capitalize;line-height:27px;color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-14149ac{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-85d6535{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:0.58;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:20px;}.elementor-1058 .elementor-element.elementor-element-85d6535:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-85d6535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-044c274 );background-image:url("https://factumconstruction.com/wp-content/uploads/2025/10/businessmen-analyzing-business-plan-tablet-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1058 .elementor-element.elementor-element-85d6535::before, .elementor-1058 .elementor-element.elementor-element-85d6535 > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-85d6535 > .e-con-inner > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-85d6535 > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-85d6535 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-85d6535 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-1058 .elementor-element.elementor-element-85d6535:hover::before, .elementor-1058 .elementor-element.elementor-element-85d6535:hover > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-85d6535:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-85d6535 > .elementor-background-slideshow:hover::before, .elementor-1058 .elementor-element.elementor-element-85d6535 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-1058 .elementor-element.elementor-element-85d6535:hover{--overlay-opacity:0.27;}.elementor-1058 .elementor-element.elementor-element-d4ed041{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1058 .elementor-element.elementor-element-d4ed041 .elementor-icon-wrapper{text-align:right;}.elementor-1058 .elementor-element.elementor-element-d4ed041.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-68051fb );color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-d4ed041.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-d4ed041.elementor-view-default .elementor-icon{color:var( --e-global-color-68051fb );border-color:var( --e-global-color-68051fb );}.elementor-1058 .elementor-element.elementor-element-d4ed041.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-d4ed041.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-68051fb );}.elementor-1058 .elementor-element.elementor-element-d4ed041.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-d4ed041.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-d4ed041.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-044c274 );color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-d4ed041.elementor-view-framed .elementor-icon:hover, .elementor-1058 .elementor-element.elementor-element-d4ed041.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-044c274 );border-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-d4ed041.elementor-view-framed .elementor-icon:hover, .elementor-1058 .elementor-element.elementor-element-d4ed041.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-d4ed041.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-d4ed041.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-d4ed041 .elementor-icon{font-size:26px;}.elementor-1058 .elementor-element.elementor-element-d4ed041 .elementor-icon svg{height:26px;}.elementor-1058 .elementor-element.elementor-element-d4ed041 .elementor-icon i, .elementor-1058 .elementor-element.elementor-element-d4ed041 .elementor-icon svg{transform:rotate(-20deg);}.elementor-1058 .elementor-element.elementor-element-f3754d4{width:100%;max-width:100%;text-align:left;}.elementor-1058 .elementor-element.elementor-element-f3754d4.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-f3754d4 .elementor-heading-title{font-size:55px;text-transform:capitalize;line-height:27px;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#FFFFFF7A;stroke:#FFFFFF7A;color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-da6fbff{padding:20px 0px 0px 0px;text-align:left;}.elementor-1058 .elementor-element.elementor-element-da6fbff.elementor-element{--align-self:flex-start;}.elementor-1058 .elementor-element.elementor-element-da6fbff .elementor-heading-title{font-size:20px;text-transform:capitalize;line-height:27px;color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-3d2f0c9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-3d2f0c9:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-3d2f0c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68051fb );}.elementor-1058 .elementor-element.elementor-element-f2fcdbb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1058 .elementor-element.elementor-element-f2fcdbb:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-f2fcdbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68051fb );}.elementor-1058 .elementor-element.elementor-element-df2a75a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-98b3ea0.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-98b3ea0{text-align:center;}.elementor-1058 .elementor-element.elementor-element-98b3ea0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:45px;font-weight:600;text-transform:capitalize;line-height:64px;color:#000000;}.elementor-1058 .elementor-element.elementor-element-05a1686{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-cb54e0e{--display:flex;--min-height:300px;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 91px -75px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:20px;}.elementor-1058 .elementor-element.elementor-element-cb54e0e:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-cb54e0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-cb54e0e:hover{box-shadow:0px 0px 73px -29px rgba(0,0,0,0.5);}.elementor-1058 .elementor-element.elementor-element-83f5109{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1058 .elementor-element.elementor-element-83f5109 .elementor-icon-wrapper{text-align:right;}.elementor-1058 .elementor-element.elementor-element-83f5109.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-83f5109.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-83f5109.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-83f5109.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-83f5109.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-83f5109.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-83f5109.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-83f5109.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-044c274 );color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-83f5109.elementor-view-framed .elementor-icon:hover, .elementor-1058 .elementor-element.elementor-element-83f5109.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-044c274 );border-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-83f5109.elementor-view-framed .elementor-icon:hover, .elementor-1058 .elementor-element.elementor-element-83f5109.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-83f5109.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-83f5109.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-83f5109 .elementor-icon{font-size:26px;}.elementor-1058 .elementor-element.elementor-element-83f5109 .elementor-icon svg{height:26px;}.elementor-1058 .elementor-element.elementor-element-83f5109 .elementor-icon i, .elementor-1058 .elementor-element.elementor-element-83f5109 .elementor-icon svg{transform:rotate(-20deg);}.elementor-1058 .elementor-element.elementor-element-b5e4a9f{width:100%;max-width:100%;text-align:left;}.elementor-1058 .elementor-element.elementor-element-b5e4a9f.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-b5e4a9f .elementor-heading-title{font-size:55px;text-transform:capitalize;line-height:27px;-webkit-text-stroke-width:0.1px;stroke-width:0.1px;-webkit-text-stroke-color:#FFFFFF7A;stroke:#FFFFFF7A;color:#000000;}.elementor-1058 .elementor-element.elementor-element-7a8fa49{--divider-border-style:solid;--divider-color:var( --e-global-color-68051fb );--divider-border-width:1px;}.elementor-1058 .elementor-element.elementor-element-7a8fa49 .elementor-divider-separator{width:100%;}.elementor-1058 .elementor-element.elementor-element-7a8fa49 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1058 .elementor-element.elementor-element-64aed75{padding:0px 0px 0px 0px;text-align:left;}.elementor-1058 .elementor-element.elementor-element-64aed75.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-64aed75 .elementor-heading-title{font-size:20px;text-transform:capitalize;line-height:27px;color:#000000;}.elementor-1058 .elementor-element.elementor-element-4d06aca{--display:flex;--min-height:300px;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 91px -75px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:20px;}.elementor-1058 .elementor-element.elementor-element-4d06aca:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-4d06aca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-4d06aca:hover{box-shadow:0px 0px 73px -29px rgba(0,0,0,0.5);}.elementor-1058 .elementor-element.elementor-element-51eb9af{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1058 .elementor-element.elementor-element-51eb9af .elementor-icon-wrapper{text-align:right;}.elementor-1058 .elementor-element.elementor-element-51eb9af.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-51eb9af.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-51eb9af.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-51eb9af.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-51eb9af.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-51eb9af.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-51eb9af.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-51eb9af.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-044c274 );color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-51eb9af.elementor-view-framed .elementor-icon:hover, .elementor-1058 .elementor-element.elementor-element-51eb9af.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-044c274 );border-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-51eb9af.elementor-view-framed .elementor-icon:hover, .elementor-1058 .elementor-element.elementor-element-51eb9af.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-51eb9af.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-51eb9af.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-51eb9af .elementor-icon{font-size:26px;}.elementor-1058 .elementor-element.elementor-element-51eb9af .elementor-icon svg{height:26px;}.elementor-1058 .elementor-element.elementor-element-51eb9af .elementor-icon i, .elementor-1058 .elementor-element.elementor-element-51eb9af .elementor-icon svg{transform:rotate(-20deg);}.elementor-1058 .elementor-element.elementor-element-574575c{width:100%;max-width:100%;text-align:left;}.elementor-1058 .elementor-element.elementor-element-574575c.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-574575c .elementor-heading-title{font-size:55px;text-transform:capitalize;line-height:27px;-webkit-text-stroke-width:0.1px;stroke-width:0.1px;-webkit-text-stroke-color:#FFFFFF7A;stroke:#FFFFFF7A;color:#000000;}.elementor-1058 .elementor-element.elementor-element-726d787{--divider-border-style:solid;--divider-color:var( --e-global-color-68051fb );--divider-border-width:1px;}.elementor-1058 .elementor-element.elementor-element-726d787 .elementor-divider-separator{width:100%;}.elementor-1058 .elementor-element.elementor-element-726d787 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1058 .elementor-element.elementor-element-b222792{padding:0px 0px 0px 0px;text-align:left;}.elementor-1058 .elementor-element.elementor-element-b222792.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-b222792 .elementor-heading-title{font-size:20px;text-transform:capitalize;line-height:27px;color:#000000;}.elementor-1058 .elementor-element.elementor-element-ec169e8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-0d882c0{--display:flex;--min-height:300px;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 91px -75px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:20px;}.elementor-1058 .elementor-element.elementor-element-0d882c0:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-0d882c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-0d882c0:hover{box-shadow:0px 0px 73px -29px rgba(0,0,0,0.5);}.elementor-1058 .elementor-element.elementor-element-55213b6{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1058 .elementor-element.elementor-element-55213b6 .elementor-icon-wrapper{text-align:right;}.elementor-1058 .elementor-element.elementor-element-55213b6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-55213b6.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-55213b6.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-55213b6.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-55213b6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-55213b6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-55213b6.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-55213b6.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-044c274 );color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-55213b6.elementor-view-framed .elementor-icon:hover, .elementor-1058 .elementor-element.elementor-element-55213b6.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-044c274 );border-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-55213b6.elementor-view-framed .elementor-icon:hover, .elementor-1058 .elementor-element.elementor-element-55213b6.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-55213b6.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-55213b6.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-55213b6 .elementor-icon{font-size:26px;}.elementor-1058 .elementor-element.elementor-element-55213b6 .elementor-icon svg{height:26px;}.elementor-1058 .elementor-element.elementor-element-55213b6 .elementor-icon i, .elementor-1058 .elementor-element.elementor-element-55213b6 .elementor-icon svg{transform:rotate(-20deg);}.elementor-1058 .elementor-element.elementor-element-6fefe06{width:100%;max-width:100%;text-align:left;}.elementor-1058 .elementor-element.elementor-element-6fefe06.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-6fefe06 .elementor-heading-title{font-size:55px;text-transform:capitalize;line-height:27px;-webkit-text-stroke-width:0.1px;stroke-width:0.1px;-webkit-text-stroke-color:#FFFFFF7A;stroke:#FFFFFF7A;color:#000000;}.elementor-1058 .elementor-element.elementor-element-4e7d4e8{--divider-border-style:solid;--divider-color:var( --e-global-color-68051fb );--divider-border-width:1px;}.elementor-1058 .elementor-element.elementor-element-4e7d4e8 .elementor-divider-separator{width:100%;}.elementor-1058 .elementor-element.elementor-element-4e7d4e8 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1058 .elementor-element.elementor-element-59aa86c{padding:0px 0px 0px 0px;text-align:left;}.elementor-1058 .elementor-element.elementor-element-59aa86c.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-59aa86c .elementor-heading-title{font-size:20px;text-transform:capitalize;line-height:27px;color:#000000;}.elementor-1058 .elementor-element.elementor-element-3affff1{--display:flex;--min-height:300px;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 91px -75px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:20px;}.elementor-1058 .elementor-element.elementor-element-3affff1:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-3affff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-3affff1:hover{box-shadow:0px 0px 73px -29px rgba(0,0,0,0.5);}.elementor-1058 .elementor-element.elementor-element-a7fb95a .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-1058 .elementor-element.elementor-element-a7fb95a .elementor-button:hover, .elementor-1058 .elementor-element.elementor-element-a7fb95a .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-044c274 );border-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-a7fb95a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1058 .elementor-element.elementor-element-a7fb95a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1058 .elementor-element.elementor-element-a7fb95a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1058 .elementor-element.elementor-element-a7fb95a .elementor-button:hover svg, .elementor-1058 .elementor-element.elementor-element-a7fb95a .elementor-button:focus svg{fill:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-a7fb95a .elementor-button .elementor-button-icon i, .elementor-1058 .elementor-element.elementor-element-a7fb95a .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-1058 .elementor-element.elementor-element-c0b739b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-c0b739b:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-c0b739b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68051fb );}.elementor-1058 .elementor-element.elementor-element-2c5317c{--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-1058 .elementor-element.elementor-element-2c5317c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1058 .elementor-element.elementor-element-b1d072b.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-b1d072b{text-align:left;}.elementor-1058 .elementor-element.elementor-element-b1d072b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:45px;font-weight:600;text-transform:capitalize;line-height:64px;color:#000000;}.elementor-1058 .elementor-element.elementor-element-db2f388{text-align:left;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;line-height:26px;color:var( --e-global-color-primary );}.elementor-1058 .elementor-element.elementor-element-436bbe5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1058 .elementor-element.elementor-element-436bbe5:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-436bbe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68051fb );}.elementor-1058 .elementor-element.elementor-element-8b66142{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-7b61876{--display:flex;--min-height:300px;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 91px -75px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:20px;}.elementor-1058 .elementor-element.elementor-element-7b61876:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-7b61876 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-7b61876:hover{box-shadow:0px 0px 73px -29px rgba(0,0,0,0.5);}.elementor-1058 .elementor-element.elementor-element-602edb2{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1058 .elementor-element.elementor-element-602edb2 .elementor-icon-wrapper{text-align:right;}.elementor-1058 .elementor-element.elementor-element-602edb2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-602edb2.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-602edb2.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-602edb2.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-602edb2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-602edb2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-602edb2.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-602edb2.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-044c274 );color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-602edb2.elementor-view-framed .elementor-icon:hover, .elementor-1058 .elementor-element.elementor-element-602edb2.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-044c274 );border-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-602edb2.elementor-view-framed .elementor-icon:hover, .elementor-1058 .elementor-element.elementor-element-602edb2.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-602edb2.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-602edb2.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-602edb2 .elementor-icon{font-size:26px;}.elementor-1058 .elementor-element.elementor-element-602edb2 .elementor-icon svg{height:26px;}.elementor-1058 .elementor-element.elementor-element-602edb2 .elementor-icon i, .elementor-1058 .elementor-element.elementor-element-602edb2 .elementor-icon svg{transform:rotate(-20deg);}.elementor-1058 .elementor-element.elementor-element-d5ddcd9{width:100%;max-width:100%;text-align:left;}.elementor-1058 .elementor-element.elementor-element-d5ddcd9.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-d5ddcd9 .elementor-heading-title{font-size:55px;text-transform:capitalize;line-height:27px;-webkit-text-stroke-width:0.1px;stroke-width:0.1px;-webkit-text-stroke-color:#FFFFFF7A;stroke:#FFFFFF7A;color:#000000;}.elementor-1058 .elementor-element.elementor-element-6cc745b{--divider-border-style:solid;--divider-color:var( --e-global-color-68051fb );--divider-border-width:1px;}.elementor-1058 .elementor-element.elementor-element-6cc745b .elementor-divider-separator{width:100%;}.elementor-1058 .elementor-element.elementor-element-6cc745b .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1058 .elementor-element.elementor-element-2cdeccd{padding:0px 0px 0px 0px;text-align:left;}.elementor-1058 .elementor-element.elementor-element-2cdeccd.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-2cdeccd .elementor-heading-title{font-size:20px;text-transform:capitalize;line-height:27px;color:#000000;}.elementor-1058 .elementor-element.elementor-element-7ad3c8d{--display:flex;--min-height:300px;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 91px -75px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:20px;}.elementor-1058 .elementor-element.elementor-element-7ad3c8d:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-7ad3c8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-7ad3c8d:hover{box-shadow:0px 0px 73px -29px rgba(0,0,0,0.5);}.elementor-1058 .elementor-element.elementor-element-28b24cf{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1058 .elementor-element.elementor-element-28b24cf .elementor-icon-wrapper{text-align:right;}.elementor-1058 .elementor-element.elementor-element-28b24cf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-28b24cf.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-28b24cf.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-28b24cf.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-28b24cf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-28b24cf.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-28b24cf.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-28b24cf.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-044c274 );color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-28b24cf.elementor-view-framed .elementor-icon:hover, .elementor-1058 .elementor-element.elementor-element-28b24cf.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-044c274 );border-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-28b24cf.elementor-view-framed .elementor-icon:hover, .elementor-1058 .elementor-element.elementor-element-28b24cf.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-28b24cf.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-28b24cf.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-28b24cf .elementor-icon{font-size:26px;}.elementor-1058 .elementor-element.elementor-element-28b24cf .elementor-icon svg{height:26px;}.elementor-1058 .elementor-element.elementor-element-28b24cf .elementor-icon i, .elementor-1058 .elementor-element.elementor-element-28b24cf .elementor-icon svg{transform:rotate(-20deg);}.elementor-1058 .elementor-element.elementor-element-845f93a{width:100%;max-width:100%;text-align:left;}.elementor-1058 .elementor-element.elementor-element-845f93a.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-845f93a .elementor-heading-title{font-size:55px;text-transform:capitalize;line-height:27px;-webkit-text-stroke-width:0.1px;stroke-width:0.1px;-webkit-text-stroke-color:#FFFFFF7A;stroke:#FFFFFF7A;color:#000000;}.elementor-1058 .elementor-element.elementor-element-63f8279{--divider-border-style:solid;--divider-color:var( --e-global-color-68051fb );--divider-border-width:1px;}.elementor-1058 .elementor-element.elementor-element-63f8279 .elementor-divider-separator{width:100%;}.elementor-1058 .elementor-element.elementor-element-63f8279 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1058 .elementor-element.elementor-element-5ece2d7{padding:0px 0px 0px 0px;text-align:left;}.elementor-1058 .elementor-element.elementor-element-5ece2d7.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-5ece2d7 .elementor-heading-title{font-size:20px;text-transform:capitalize;line-height:27px;color:#000000;}.elementor-1058 .elementor-element.elementor-element-dbac0dc{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-d166dea{--display:flex;--min-height:300px;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 91px -75px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:20px;}.elementor-1058 .elementor-element.elementor-element-d166dea:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-d166dea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-d166dea:hover{box-shadow:0px 0px 73px -29px rgba(0,0,0,0.5);}.elementor-1058 .elementor-element.elementor-element-e511a5d{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1058 .elementor-element.elementor-element-e511a5d .elementor-icon-wrapper{text-align:right;}.elementor-1058 .elementor-element.elementor-element-e511a5d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-e511a5d.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-e511a5d.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-e511a5d.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-e511a5d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-e511a5d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-e511a5d.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-e511a5d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-044c274 );color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-e511a5d.elementor-view-framed .elementor-icon:hover, .elementor-1058 .elementor-element.elementor-element-e511a5d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-044c274 );border-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-e511a5d.elementor-view-framed .elementor-icon:hover, .elementor-1058 .elementor-element.elementor-element-e511a5d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-e511a5d.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-e511a5d.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-e511a5d .elementor-icon{font-size:26px;}.elementor-1058 .elementor-element.elementor-element-e511a5d .elementor-icon svg{height:26px;}.elementor-1058 .elementor-element.elementor-element-e511a5d .elementor-icon i, .elementor-1058 .elementor-element.elementor-element-e511a5d .elementor-icon svg{transform:rotate(-20deg);}.elementor-1058 .elementor-element.elementor-element-c786c7e{width:100%;max-width:100%;text-align:left;}.elementor-1058 .elementor-element.elementor-element-c786c7e.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-c786c7e .elementor-heading-title{font-size:55px;text-transform:capitalize;line-height:27px;-webkit-text-stroke-width:0.1px;stroke-width:0.1px;-webkit-text-stroke-color:#FFFFFF7A;stroke:#FFFFFF7A;color:#000000;}.elementor-1058 .elementor-element.elementor-element-00d06e4{--divider-border-style:solid;--divider-color:var( --e-global-color-68051fb );--divider-border-width:1px;}.elementor-1058 .elementor-element.elementor-element-00d06e4 .elementor-divider-separator{width:100%;}.elementor-1058 .elementor-element.elementor-element-00d06e4 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1058 .elementor-element.elementor-element-ea98fe5{padding:0px 0px 0px 0px;text-align:left;}.elementor-1058 .elementor-element.elementor-element-ea98fe5.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-ea98fe5 .elementor-heading-title{font-size:20px;text-transform:capitalize;line-height:27px;color:#000000;}.elementor-1058 .elementor-element.elementor-element-1d5e13e{--display:flex;--min-height:300px;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 91px -75px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:20px;}.elementor-1058 .elementor-element.elementor-element-1d5e13e:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-1d5e13e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-1d5e13e:hover{box-shadow:0px 0px 73px -29px rgba(0,0,0,0.5);}.elementor-1058 .elementor-element.elementor-element-8a7242f .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-1058 .elementor-element.elementor-element-8a7242f .elementor-button:hover, .elementor-1058 .elementor-element.elementor-element-8a7242f .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-044c274 );border-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-8a7242f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1058 .elementor-element.elementor-element-8a7242f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1058 .elementor-element.elementor-element-8a7242f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1058 .elementor-element.elementor-element-8a7242f .elementor-button:hover svg, .elementor-1058 .elementor-element.elementor-element-8a7242f .elementor-button:focus svg{fill:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-8a7242f .elementor-button .elementor-button-icon i, .elementor-1058 .elementor-element.elementor-element-8a7242f .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-1058 .elementor-element.elementor-element-fa5a572{--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:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#18191930;--border-color:#18191930;--padding-top:050px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-4999b82{text-align:center;}.elementor-1058 .elementor-element.elementor-element-4999b82 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:45px;font-weight:600;text-transform:capitalize;line-height:64px;color:#000000;}.elementor-1058 .elementor-element.elementor-element-43dad5e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-041b401{--display:flex;}.elementor-1058 .elementor-element.elementor-element-18aad2b .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-1058 .elementor-element.elementor-element-18aad2b .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-1058 .elementor-element.elementor-element-18aad2b .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-18aad2b .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#02010100;font-family:"Outfit", Sans-serif;color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:15px 40px 25px 0px;}.elementor-1058 .elementor-element.elementor-element-18aad2b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1058 .elementor-element.elementor-element-18aad2b .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-044c274 );border-radius:0px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-18aad2b .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-18aad2b .elementskit-accordion .elementskit-card-body p{color:var( --e-global-color-primary );}.elementor-1058 .elementor-element.elementor-element-18aad2b .elementskit-accordion .elementskit-card-body{color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 40px 30px 0px;}.elementor-1058 .elementor-element.elementor-element-18aad2b .elementskit-accordion .elementskit-card-body p, .elementor-1058 .elementor-element.elementor-element-18aad2b .elementskit-accordion .elementskit-card-body{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-1058 .elementor-element.elementor-element-18aad2b .elementskit-accordion > .elementskit-card.active{border-style:solid;border-width:0px 0px 1px 0px;border-color:#00000030;}.elementor-1058 .elementor-element.elementor-element-18aad2b .elementskit-accordion > .elementskit-card{border-style:solid;border-width:0px 0px 1px 0px;border-color:#00000030;}.elementor-1058 .elementor-element.elementor-element-18aad2b .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:17px;color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-1058 .elementor-element.elementor-element-18aad2b .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:20px;color:var( --e-global-color-044c274 );fill:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-18aad2b .ekit_accordion_icon_group, .elementor-1058 .elementor-element.elementor-element-18aad2b .ekit_accordion_icon_left_group{margin:0px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-fb3d35c{--display:flex;}.elementor-1058 .elementor-element.elementor-element-ac781c9 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-1058 .elementor-element.elementor-element-ac781c9 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-1058 .elementor-element.elementor-element-ac781c9 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-ac781c9 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#02010100;font-family:"Outfit", Sans-serif;color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:15px 40px 25px 0px;}.elementor-1058 .elementor-element.elementor-element-ac781c9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1058 .elementor-element.elementor-element-ac781c9 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-044c274 );border-radius:0px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-ac781c9 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-ac781c9 .elementskit-accordion .elementskit-card-body p{color:var( --e-global-color-primary );}.elementor-1058 .elementor-element.elementor-element-ac781c9 .elementskit-accordion .elementskit-card-body{color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 40px 30px 0px;}.elementor-1058 .elementor-element.elementor-element-ac781c9 .elementskit-accordion .elementskit-card-body p, .elementor-1058 .elementor-element.elementor-element-ac781c9 .elementskit-accordion .elementskit-card-body{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-1058 .elementor-element.elementor-element-ac781c9 .elementskit-accordion > .elementskit-card.active{border-style:solid;border-width:0px 0px 1px 0px;border-color:#00000030;}.elementor-1058 .elementor-element.elementor-element-ac781c9 .elementskit-accordion > .elementskit-card{border-style:solid;border-width:0px 0px 1px 0px;border-color:#00000030;}.elementor-1058 .elementor-element.elementor-element-ac781c9 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:17px;color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-1058 .elementor-element.elementor-element-ac781c9 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:20px;color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-1058 .elementor-element.elementor-element-ac781c9 .ekit_accordion_icon_group, .elementor-1058 .elementor-element.elementor-element-ac781c9 .ekit_accordion_icon_left_group{margin:0px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-3da5e9b{--spacer-size:100px;}.elementor-1058 .elementor-element.elementor-element-19b9df1{--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:50px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-19b9df1:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-19b9df1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-f29ec98.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-f29ec98{text-align:left;}.elementor-1058 .elementor-element.elementor-element-f29ec98 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:45px;font-weight:600;text-transform:capitalize;line-height:64px;color:#000000;}.elementor-1058 .elementor-element.elementor-element-53cbf75{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-925cd88{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-925cd88:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-925cd88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68051fb );}.elementor-1058 .elementor-element.elementor-element-99e7904{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:0.58;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:20px;}.elementor-1058 .elementor-element.elementor-element-99e7904:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-99e7904 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-044c274 );background-image:url("https://factumconstruction.com/wp-content/uploads/2025/09/male-worker-businessman-with-protective-face-masks-analyzing-blueprints-woodworking-factory.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1058 .elementor-element.elementor-element-99e7904::before, .elementor-1058 .elementor-element.elementor-element-99e7904 > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-99e7904 > .e-con-inner > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-99e7904 > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-99e7904 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-99e7904 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-1058 .elementor-element.elementor-element-99e7904:hover::before, .elementor-1058 .elementor-element.elementor-element-99e7904:hover > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-99e7904:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-99e7904 > .elementor-background-slideshow:hover::before, .elementor-1058 .elementor-element.elementor-element-99e7904 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-1058 .elementor-element.elementor-element-99e7904:hover{--overlay-opacity:0.25;}.elementor-1058 .elementor-element.elementor-element-da7c6d3{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1058 .elementor-element.elementor-element-da7c6d3 .elementor-icon-wrapper{text-align:right;}.elementor-1058 .elementor-element.elementor-element-da7c6d3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-68051fb );color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-da7c6d3.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-da7c6d3.elementor-view-default .elementor-icon{color:var( --e-global-color-68051fb );border-color:var( --e-global-color-68051fb );}.elementor-1058 .elementor-element.elementor-element-da7c6d3.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-da7c6d3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-68051fb );}.elementor-1058 .elementor-element.elementor-element-da7c6d3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-da7c6d3.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-da7c6d3.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-044c274 );color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-da7c6d3.elementor-view-framed .elementor-icon:hover, .elementor-1058 .elementor-element.elementor-element-da7c6d3.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-044c274 );border-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-da7c6d3.elementor-view-framed .elementor-icon:hover, .elementor-1058 .elementor-element.elementor-element-da7c6d3.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-da7c6d3.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-da7c6d3.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-da7c6d3 .elementor-icon{font-size:26px;}.elementor-1058 .elementor-element.elementor-element-da7c6d3 .elementor-icon svg{height:26px;}.elementor-1058 .elementor-element.elementor-element-da7c6d3 .elementor-icon i, .elementor-1058 .elementor-element.elementor-element-da7c6d3 .elementor-icon svg{transform:rotate(-20deg);}.elementor-1058 .elementor-element.elementor-element-ce0666f{width:100%;max-width:100%;text-align:left;}.elementor-1058 .elementor-element.elementor-element-ce0666f.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-ce0666f .elementor-heading-title{font-size:55px;text-transform:capitalize;line-height:27px;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#FFFFFF7A;stroke:#FFFFFF7A;color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-6adb680{padding:20px 0px 0px 0px;text-align:left;}.elementor-1058 .elementor-element.elementor-element-6adb680.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-6adb680 .elementor-heading-title{font-size:20px;text-transform:capitalize;line-height:27px;color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-3addacc{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:0.58;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:20px;}.elementor-1058 .elementor-element.elementor-element-3addacc:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-3addacc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-044c274 );background-image:url("https://factumconstruction.com/wp-content/uploads/2025/10/businessman-working-company-growth.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1058 .elementor-element.elementor-element-3addacc::before, .elementor-1058 .elementor-element.elementor-element-3addacc > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-3addacc > .e-con-inner > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-3addacc > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-3addacc > .e-con-inner > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-3addacc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-1058 .elementor-element.elementor-element-3addacc:hover::before, .elementor-1058 .elementor-element.elementor-element-3addacc:hover > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-3addacc:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-3addacc > .elementor-background-slideshow:hover::before, .elementor-1058 .elementor-element.elementor-element-3addacc > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-1058 .elementor-element.elementor-element-3addacc:hover{--overlay-opacity:0.27;}.elementor-1058 .elementor-element.elementor-element-d6d80ee{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1058 .elementor-element.elementor-element-d6d80ee .elementor-icon-wrapper{text-align:right;}.elementor-1058 .elementor-element.elementor-element-d6d80ee.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-68051fb );color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-d6d80ee.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-d6d80ee.elementor-view-default .elementor-icon{color:var( --e-global-color-68051fb );border-color:var( --e-global-color-68051fb );}.elementor-1058 .elementor-element.elementor-element-d6d80ee.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-d6d80ee.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-68051fb );}.elementor-1058 .elementor-element.elementor-element-d6d80ee.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-d6d80ee.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-d6d80ee.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-044c274 );color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-d6d80ee.elementor-view-framed .elementor-icon:hover, .elementor-1058 .elementor-element.elementor-element-d6d80ee.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-044c274 );border-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-d6d80ee.elementor-view-framed .elementor-icon:hover, .elementor-1058 .elementor-element.elementor-element-d6d80ee.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-d6d80ee.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-d6d80ee.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-d6d80ee .elementor-icon{font-size:26px;}.elementor-1058 .elementor-element.elementor-element-d6d80ee .elementor-icon svg{height:26px;}.elementor-1058 .elementor-element.elementor-element-d6d80ee .elementor-icon i, .elementor-1058 .elementor-element.elementor-element-d6d80ee .elementor-icon svg{transform:rotate(-20deg);}.elementor-1058 .elementor-element.elementor-element-f5c1aa3{width:100%;max-width:100%;text-align:left;}.elementor-1058 .elementor-element.elementor-element-f5c1aa3.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-f5c1aa3 .elementor-heading-title{font-size:55px;text-transform:capitalize;line-height:27px;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#FFFFFF7A;stroke:#FFFFFF7A;color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-f7a30da{padding:20px 0px 0px 0px;text-align:left;}.elementor-1058 .elementor-element.elementor-element-f7a30da.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-f7a30da .elementor-heading-title{font-size:20px;text-transform:capitalize;line-height:27px;color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-8b00198{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:0.58;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:20px;}.elementor-1058 .elementor-element.elementor-element-8b00198:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-8b00198 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-044c274 );background-image:url("https://factumconstruction.com/wp-content/uploads/2025/10/businessmen-analyzing-business-plan-tablet-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1058 .elementor-element.elementor-element-8b00198::before, .elementor-1058 .elementor-element.elementor-element-8b00198 > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-8b00198 > .e-con-inner > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-8b00198 > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-8b00198 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-8b00198 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-1058 .elementor-element.elementor-element-8b00198:hover::before, .elementor-1058 .elementor-element.elementor-element-8b00198:hover > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-8b00198:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-8b00198 > .elementor-background-slideshow:hover::before, .elementor-1058 .elementor-element.elementor-element-8b00198 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-1058 .elementor-element.elementor-element-8b00198:hover{--overlay-opacity:0.27;}.elementor-1058 .elementor-element.elementor-element-6466ff1{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1058 .elementor-element.elementor-element-6466ff1 .elementor-icon-wrapper{text-align:right;}.elementor-1058 .elementor-element.elementor-element-6466ff1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-68051fb );color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-6466ff1.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-6466ff1.elementor-view-default .elementor-icon{color:var( --e-global-color-68051fb );border-color:var( --e-global-color-68051fb );}.elementor-1058 .elementor-element.elementor-element-6466ff1.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-6466ff1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-68051fb );}.elementor-1058 .elementor-element.elementor-element-6466ff1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-6466ff1.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-6466ff1.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-044c274 );color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-6466ff1.elementor-view-framed .elementor-icon:hover, .elementor-1058 .elementor-element.elementor-element-6466ff1.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-044c274 );border-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-6466ff1.elementor-view-framed .elementor-icon:hover, .elementor-1058 .elementor-element.elementor-element-6466ff1.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-6466ff1.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-6466ff1.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-6466ff1 .elementor-icon{font-size:26px;}.elementor-1058 .elementor-element.elementor-element-6466ff1 .elementor-icon svg{height:26px;}.elementor-1058 .elementor-element.elementor-element-6466ff1 .elementor-icon i, .elementor-1058 .elementor-element.elementor-element-6466ff1 .elementor-icon svg{transform:rotate(-20deg);}.elementor-1058 .elementor-element.elementor-element-30fcd9b{width:100%;max-width:100%;text-align:left;}.elementor-1058 .elementor-element.elementor-element-30fcd9b.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-30fcd9b .elementor-heading-title{font-size:55px;text-transform:capitalize;line-height:27px;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#FFFFFF7A;stroke:#FFFFFF7A;color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-ee7ab37{padding:20px 0px 0px 0px;text-align:left;}.elementor-1058 .elementor-element.elementor-element-ee7ab37.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-ee7ab37 .elementor-heading-title{font-size:20px;text-transform:capitalize;line-height:27px;color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-d329087{--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:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-d329087:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-d329087 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-65662ea{text-align:center;}.elementor-1058 .elementor-element.elementor-element-65662ea .elementor-heading-title{font-size:2.9em;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-bf78f01{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-b96dcec{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-1058 .elementor-element.elementor-element-b96dcec:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-b96dcec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68051fb );}.elementor-1058 .elementor-element.elementor-element-4f8bc89{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-1058 .elementor-element.elementor-element-4f8bc89:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-4f8bc89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-5998415 img{border-radius:20px 20px 20px 20px;}.elementor-1058 .elementor-element.elementor-element-a257376{--display:flex;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1058 .elementor-element.elementor-element-a257376:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-a257376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-b5db1a9.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-b5db1a9{text-align:center;}.elementor-1058 .elementor-element.elementor-element-b5db1a9 .elementor-heading-title{font-size:18px;text-transform:capitalize;line-height:27px;color:var( --e-global-color-primary );}.elementor-1058 .elementor-element.elementor-element-26eda66{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-1058 .elementor-element.elementor-element-26eda66:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-26eda66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68051fb );}.elementor-1058 .elementor-element.elementor-element-4a754bb{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-1058 .elementor-element.elementor-element-4a754bb:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-4a754bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-97a2eff img{border-radius:20px 20px 20px 20px;}.elementor-1058 .elementor-element.elementor-element-6b243f6{--display:flex;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1058 .elementor-element.elementor-element-6b243f6:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-6b243f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-e50f583.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-e50f583{text-align:center;}.elementor-1058 .elementor-element.elementor-element-e50f583 .elementor-heading-title{font-size:18px;text-transform:capitalize;line-height:27px;color:var( --e-global-color-primary );}.elementor-1058 .elementor-element.elementor-element-fbf754e{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-1058 .elementor-element.elementor-element-fbf754e:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-fbf754e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68051fb );}.elementor-1058 .elementor-element.elementor-element-e3cb0df{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-1058 .elementor-element.elementor-element-e3cb0df:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-e3cb0df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-c01bc3b img{border-radius:20px 20px 20px 20px;}.elementor-1058 .elementor-element.elementor-element-ea495b9{--display:flex;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1058 .elementor-element.elementor-element-ea495b9:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-ea495b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-5d35f8e.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-5d35f8e{text-align:center;}.elementor-1058 .elementor-element.elementor-element-5d35f8e .elementor-heading-title{font-size:18px;text-transform:capitalize;line-height:27px;color:var( --e-global-color-primary );}.elementor-1058 .elementor-element.elementor-element-e2c9750{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-9bebc5c{--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.78;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 100px -49px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-9bebc5c:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-9bebc5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://factumconstruction.com/wp-content/uploads/2025/09/i.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1058 .elementor-element.elementor-element-9bebc5c::before, .elementor-1058 .elementor-element.elementor-element-9bebc5c > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-9bebc5c > .e-con-inner > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-9bebc5c > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-9bebc5c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-9bebc5c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-df67665 ) 0%, var( --e-global-color-accent ) 100%);}.elementor-1058 .elementor-element.elementor-element-fae58c9{text-align:center;}.elementor-1058 .elementor-element.elementor-element-fae58c9 .elementor-heading-title{font-size:2.9em;font-weight:800;line-height:1.3em;color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-19e3ab8{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;line-height:26px;color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-19e3ab8.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-1277225 .elementor-button{background-color:var( --e-global-color-044c274 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-1058 .elementor-element.elementor-element-1277225 .elementor-button:hover, .elementor-1058 .elementor-element.elementor-element-1277225 .elementor-button:focus{background-color:#FFFFFF0D;color:var( --e-global-color-044c274 );border-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-1277225{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-1058 .elementor-element.elementor-element-1277225 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1058 .elementor-element.elementor-element-1277225 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1058 .elementor-element.elementor-element-1277225 .elementor-button:hover svg, .elementor-1058 .elementor-element.elementor-element-1277225 .elementor-button:focus svg{fill:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-1277225 .elementor-button .elementor-button-icon i, .elementor-1058 .elementor-element.elementor-element-1277225 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-1058 .elementor-element.elementor-element-e3007b3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-795b1e4{--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.78;border-style:none;--border-style:none;box-shadow:0px 0px 100px -49px rgba(0,0,0,0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-795b1e4:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-795b1e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://factumconstruction.com/wp-content/uploads/2025/10/101-14th-St-101-14th-St-Cummings-067.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1058 .elementor-element.elementor-element-795b1e4::before, .elementor-1058 .elementor-element.elementor-element-795b1e4 > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-795b1e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-795b1e4 > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-795b1e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-795b1e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-df67665 ) 0%, var( --e-global-color-accent ) 100%);}.elementor-1058 .elementor-element.elementor-element-66562bf{text-align:center;}.elementor-1058 .elementor-element.elementor-element-66562bf .elementor-heading-title{font-size:2.9em;font-weight:800;line-height:1.3em;color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-636f76f{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;line-height:26px;color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-636f76f.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-66ed124 .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-1058 .elementor-element.elementor-element-66ed124 .elementor-button:hover, .elementor-1058 .elementor-element.elementor-element-66ed124 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-044c274 );border-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-66ed124{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-1058 .elementor-element.elementor-element-66ed124 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1058 .elementor-element.elementor-element-66ed124 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1058 .elementor-element.elementor-element-66ed124 .elementor-button:hover svg, .elementor-1058 .elementor-element.elementor-element-66ed124 .elementor-button:focus svg{fill:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-66ed124 .elementor-button .elementor-button-icon i, .elementor-1058 .elementor-element.elementor-element-66ed124 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-1058 .elementor-element.elementor-element-622661df{--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;--justify-content:center;--gap:20px 100px;--row-gap:20px;--column-gap:100px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#18191930;--border-color:#18191930;--padding-top:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-622661df:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-622661df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-2ac44c9{--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;--justify-content:center;--flex-wrap:nowrap;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-2ac44c9:hover{border-style:none;}.elementor-1058 .elementor-element.elementor-element-2ac44c9, .elementor-1058 .elementor-element.elementor-element-2ac44c9::before{--border-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-f0bde54{text-align:center;}.elementor-1058 .elementor-element.elementor-element-f0bde54 .elementor-heading-title{font-size:2.9em;line-height:1.3em;color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-2d625c9{--divider-border-style:solid;--divider-color:var( --e-global-color-044c274 );--divider-border-width:5px;}.elementor-1058 .elementor-element.elementor-element-2d625c9 .elementor-divider-separator{width:19%;margin:0 auto;margin-center:0;}.elementor-1058 .elementor-element.elementor-element-2d625c9 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1058 .elementor-element.elementor-element-eefd05b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-ceed383{--display:flex;--min-height:300px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-044c274 );--border-color:var( --e-global-color-044c274 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-ceed383:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-ceed383 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://factumconstruction.com/wp-content/uploads/2025/09/back-view-of-two-cottages-with-several-windows-and-LEKUJ5H.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1058 .elementor-element.elementor-element-ceed383::before, .elementor-1058 .elementor-element.elementor-element-ceed383 > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-ceed383 > .e-con-inner > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-ceed383 > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-ceed383 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-ceed383 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #2E355E00 100%);}.elementor-1058 .elementor-element.elementor-element-ceed383 > .elementor-shape-top .elementor-shape-fill, .elementor-1058 .elementor-element.elementor-element-ceed383 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-ceed383 > .elementor-shape-top svg, .elementor-1058 .elementor-element.elementor-element-ceed383 > .e-con-inner > .elementor-shape-top svg{width:calc(160% + 1.3px);height:101px;}.elementor-1058 .elementor-element.elementor-element-1f5ad8e{background-color:var( --e-global-color-044c274 );margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:015px 30px 015px 30px;border-radius:9px 9px 9px 9px;text-align:left;}.elementor-1058 .elementor-element.elementor-element-1f5ad8e.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-1f5ad8e .elementor-heading-title{font-size:2em;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-f2ed12f{--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-1058 .elementor-element.elementor-element-d3bc7fe{--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-1058 .elementor-element.elementor-element-9b7cc43{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-044c274 );--border-color:var( --e-global-color-044c274 );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 100px -77px rgba(0,0,0,0.5);}.elementor-1058 .elementor-element.elementor-element-9b7cc43:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-9b7cc43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, var( --e-global-color-primary ) -34%, var( --e-global-color-accent ) 91%);}.elementor-1058 .elementor-element.elementor-element-3238faf{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1058 .elementor-element.elementor-element-3238faf.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-3238faf .elementor-icon-wrapper{text-align:center;}.elementor-1058 .elementor-element.elementor-element-3238faf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-044c274 );color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-3238faf.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-3238faf.elementor-view-default .elementor-icon{color:var( --e-global-color-044c274 );border-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-3238faf.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-3238faf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-3238faf.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-3238faf.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-3238faf .elementor-icon{font-size:23px;}.elementor-1058 .elementor-element.elementor-element-3238faf .elementor-icon svg{height:23px;}.elementor-1058 .elementor-element.elementor-element-7caffba{text-align:center;}.elementor-1058 .elementor-element.elementor-element-7caffba .elementor-heading-title{font-size:22px;text-transform:capitalize;color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-f044af7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-044c274 );--border-color:var( --e-global-color-044c274 );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 100px -77px rgba(0,0,0,0.5);}.elementor-1058 .elementor-element.elementor-element-f044af7:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-f044af7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, var( --e-global-color-primary ) -34%, var( --e-global-color-accent ) 91%);}.elementor-1058 .elementor-element.elementor-element-929ef83{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1058 .elementor-element.elementor-element-929ef83.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-929ef83 .elementor-icon-wrapper{text-align:center;}.elementor-1058 .elementor-element.elementor-element-929ef83.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-044c274 );color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-929ef83.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-929ef83.elementor-view-default .elementor-icon{color:var( --e-global-color-044c274 );border-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-929ef83.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-929ef83.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-929ef83.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-929ef83.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-929ef83 .elementor-icon{font-size:23px;}.elementor-1058 .elementor-element.elementor-element-929ef83 .elementor-icon svg{height:23px;}.elementor-1058 .elementor-element.elementor-element-146a98e{text-align:center;}.elementor-1058 .elementor-element.elementor-element-146a98e .elementor-heading-title{font-size:22px;text-transform:capitalize;color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-2c148f5{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-044c274 );--border-color:var( --e-global-color-044c274 );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 100px -77px rgba(0,0,0,0.5);}.elementor-1058 .elementor-element.elementor-element-2c148f5:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-2c148f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, var( --e-global-color-primary ) -34%, var( --e-global-color-accent ) 91%);}.elementor-1058 .elementor-element.elementor-element-9006eb5{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1058 .elementor-element.elementor-element-9006eb5.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-9006eb5 .elementor-icon-wrapper{text-align:center;}.elementor-1058 .elementor-element.elementor-element-9006eb5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-044c274 );color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-9006eb5.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-9006eb5.elementor-view-default .elementor-icon{color:var( --e-global-color-044c274 );border-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-9006eb5.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-9006eb5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-9006eb5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-9006eb5.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-9006eb5 .elementor-icon{font-size:23px;}.elementor-1058 .elementor-element.elementor-element-9006eb5 .elementor-icon svg{height:23px;}.elementor-1058 .elementor-element.elementor-element-0b05216{text-align:center;}.elementor-1058 .elementor-element.elementor-element-0b05216 .elementor-heading-title{font-size:22px;text-transform:capitalize;color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-9ab0497{--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-1058 .elementor-element.elementor-element-b8a64ee{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-044c274 );--border-color:var( --e-global-color-044c274 );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 100px -77px rgba(0,0,0,0.5);}.elementor-1058 .elementor-element.elementor-element-b8a64ee:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-b8a64ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, var( --e-global-color-primary ) -34%, var( --e-global-color-accent ) 91%);}.elementor-1058 .elementor-element.elementor-element-4e121cd{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1058 .elementor-element.elementor-element-4e121cd.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-4e121cd .elementor-icon-wrapper{text-align:center;}.elementor-1058 .elementor-element.elementor-element-4e121cd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-044c274 );color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-4e121cd.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-4e121cd.elementor-view-default .elementor-icon{color:var( --e-global-color-044c274 );border-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-4e121cd.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-4e121cd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-4e121cd.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-4e121cd.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-4e121cd .elementor-icon{font-size:23px;}.elementor-1058 .elementor-element.elementor-element-4e121cd .elementor-icon svg{height:23px;}.elementor-1058 .elementor-element.elementor-element-d40da84{text-align:center;}.elementor-1058 .elementor-element.elementor-element-d40da84 .elementor-heading-title{font-size:22px;text-transform:capitalize;color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-971c6e1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-044c274 );--border-color:var( --e-global-color-044c274 );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 100px -77px rgba(0,0,0,0.5);}.elementor-1058 .elementor-element.elementor-element-971c6e1:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-971c6e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, var( --e-global-color-primary ) -34%, var( --e-global-color-accent ) 91%);}.elementor-1058 .elementor-element.elementor-element-571d802{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1058 .elementor-element.elementor-element-571d802.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-571d802 .elementor-icon-wrapper{text-align:center;}.elementor-1058 .elementor-element.elementor-element-571d802.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-044c274 );color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-571d802.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-571d802.elementor-view-default .elementor-icon{color:var( --e-global-color-044c274 );border-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-571d802.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-571d802.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-571d802.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-571d802.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-571d802 .elementor-icon{font-size:23px;}.elementor-1058 .elementor-element.elementor-element-571d802 .elementor-icon svg{height:23px;}.elementor-1058 .elementor-element.elementor-element-0110478{text-align:center;}.elementor-1058 .elementor-element.elementor-element-0110478 .elementor-heading-title{font-size:22px;text-transform:capitalize;color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-d6fa210{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-044c274 );--border-color:var( --e-global-color-044c274 );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 100px -77px rgba(0,0,0,0.5);}.elementor-1058 .elementor-element.elementor-element-d6fa210:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-d6fa210 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, var( --e-global-color-primary ) -34%, var( --e-global-color-accent ) 91%);}.elementor-1058 .elementor-element.elementor-element-0ce79db{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1058 .elementor-element.elementor-element-0ce79db.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-0ce79db .elementor-icon-wrapper{text-align:center;}.elementor-1058 .elementor-element.elementor-element-0ce79db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-044c274 );color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-0ce79db.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-0ce79db.elementor-view-default .elementor-icon{color:var( --e-global-color-044c274 );border-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-0ce79db.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-0ce79db.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-0ce79db.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-0ce79db.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-0ce79db .elementor-icon{font-size:23px;}.elementor-1058 .elementor-element.elementor-element-0ce79db .elementor-icon svg{height:23px;}.elementor-1058 .elementor-element.elementor-element-34da51d{text-align:center;}.elementor-1058 .elementor-element.elementor-element-34da51d .elementor-heading-title{font-size:22px;text-transform:capitalize;color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-c5ff35f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-2e5640f{--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;--justify-content:center;}.elementor-1058 .elementor-element.elementor-element-51549a2{--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-1058 .elementor-element.elementor-element-578dd05{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-044c274 );--border-color:var( --e-global-color-044c274 );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 100px -77px rgba(0,0,0,0.5);}.elementor-1058 .elementor-element.elementor-element-578dd05:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-578dd05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, var( --e-global-color-primary ) -34%, var( --e-global-color-accent ) 91%);}.elementor-1058 .elementor-element.elementor-element-ad48295{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1058 .elementor-element.elementor-element-ad48295.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-ad48295 .elementor-icon-wrapper{text-align:center;}.elementor-1058 .elementor-element.elementor-element-ad48295.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-044c274 );color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-ad48295.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-ad48295.elementor-view-default .elementor-icon{color:var( --e-global-color-044c274 );border-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-ad48295.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-ad48295.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-ad48295.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-ad48295.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-ad48295 .elementor-icon{font-size:23px;}.elementor-1058 .elementor-element.elementor-element-ad48295 .elementor-icon svg{height:23px;}.elementor-1058 .elementor-element.elementor-element-1e5207c{text-align:center;}.elementor-1058 .elementor-element.elementor-element-1e5207c .elementor-heading-title{font-size:22px;text-transform:capitalize;color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-e9ca5af{--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-1058 .elementor-element.elementor-element-e2c880c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-044c274 );--border-color:var( --e-global-color-044c274 );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 100px -77px rgba(0,0,0,0.5);}.elementor-1058 .elementor-element.elementor-element-e2c880c:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-e2c880c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, var( --e-global-color-primary ) -34%, var( --e-global-color-accent ) 91%);}.elementor-1058 .elementor-element.elementor-element-b135fc2{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1058 .elementor-element.elementor-element-b135fc2.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-b135fc2 .elementor-icon-wrapper{text-align:center;}.elementor-1058 .elementor-element.elementor-element-b135fc2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-044c274 );color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-b135fc2.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-b135fc2.elementor-view-default .elementor-icon{color:var( --e-global-color-044c274 );border-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-b135fc2.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-b135fc2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-b135fc2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-b135fc2.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-b135fc2 .elementor-icon{font-size:23px;}.elementor-1058 .elementor-element.elementor-element-b135fc2 .elementor-icon svg{height:23px;}.elementor-1058 .elementor-element.elementor-element-3d73fad{text-align:center;}.elementor-1058 .elementor-element.elementor-element-3d73fad .elementor-heading-title{font-size:22px;text-transform:capitalize;color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-9aa9366{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-044c274 );--border-color:var( --e-global-color-044c274 );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 100px -77px rgba(0,0,0,0.5);}.elementor-1058 .elementor-element.elementor-element-9aa9366:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-9aa9366 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, var( --e-global-color-primary ) -34%, var( --e-global-color-accent ) 91%);}.elementor-1058 .elementor-element.elementor-element-1c404d8{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1058 .elementor-element.elementor-element-1c404d8.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-1c404d8 .elementor-icon-wrapper{text-align:center;}.elementor-1058 .elementor-element.elementor-element-1c404d8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-044c274 );color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-1c404d8.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-1c404d8.elementor-view-default .elementor-icon{color:var( --e-global-color-044c274 );border-color:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-1c404d8.elementor-view-framed .elementor-icon, .elementor-1058 .elementor-element.elementor-element-1c404d8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-044c274 );}.elementor-1058 .elementor-element.elementor-element-1c404d8.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-1c404d8.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-1c404d8 .elementor-icon{font-size:23px;}.elementor-1058 .elementor-element.elementor-element-1c404d8 .elementor-icon svg{height:23px;}.elementor-1058 .elementor-element.elementor-element-640ca5c{text-align:center;}.elementor-1058 .elementor-element.elementor-element-640ca5c .elementor-heading-title{font-size:22px;text-transform:capitalize;color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-3992e6a{--display:flex;--min-height:350px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-044c274 );--border-color:var( --e-global-color-044c274 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-3992e6a:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-3992e6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://factumconstruction.com/wp-content/uploads/2025/09/9441f2efd20b16f02e73b25b43181a8c-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1058 .elementor-element.elementor-element-3992e6a::before, .elementor-1058 .elementor-element.elementor-element-3992e6a > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-3992e6a > .e-con-inner > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-3992e6a > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-3992e6a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-3992e6a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #2E355E00 100%);}.elementor-1058 .elementor-element.elementor-element-3992e6a > .elementor-shape-top .elementor-shape-fill, .elementor-1058 .elementor-element.elementor-element-3992e6a > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-3992e6a > .elementor-shape-top svg, .elementor-1058 .elementor-element.elementor-element-3992e6a > .e-con-inner > .elementor-shape-top svg{width:calc(160% + 1.3px);height:101px;}.elementor-1058 .elementor-element.elementor-element-69c6d72{background-color:var( --e-global-color-044c274 );margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:015px 30px 015px 30px;border-radius:9px 9px 9px 9px;text-align:left;}.elementor-1058 .elementor-element.elementor-element-69c6d72.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-69c6d72 .elementor-heading-title{font-size:2em;line-height:1.3em;color:var( --e-global-color-accent );}@media(min-width:768px){.elementor-1058 .elementor-element.elementor-element-455df2f8{--content-width:1300px;}.elementor-1058 .elementor-element.elementor-element-3ccec0af{--width:100%;}.elementor-1058 .elementor-element.elementor-element-e3ff38b{--width:50%;}.elementor-1058 .elementor-element.elementor-element-61fba1e{--width:50%;}.elementor-1058 .elementor-element.elementor-element-ee4e8cb{--width:50%;}.elementor-1058 .elementor-element.elementor-element-cd2d6ae{--width:100%;}.elementor-1058 .elementor-element.elementor-element-b5c24da{--width:90%;}.elementor-1058 .elementor-element.elementor-element-ec4f0b6{--width:100%;}.elementor-1058 .elementor-element.elementor-element-007bee8{--width:100%;}.elementor-1058 .elementor-element.elementor-element-68481a4{--width:100%;}.elementor-1058 .elementor-element.elementor-element-c80ed96{--width:30%;}.elementor-1058 .elementor-element.elementor-element-1f0798a{--width:70%;}.elementor-1058 .elementor-element.elementor-element-f2fcdbb{--width:100%;}.elementor-1058 .elementor-element.elementor-element-2c5317c{--width:30%;}.elementor-1058 .elementor-element.elementor-element-436bbe5{--width:70%;}.elementor-1058 .elementor-element.elementor-element-fa5a572{--content-width:1300px;}.elementor-1058 .elementor-element.elementor-element-9bebc5c{--width:100%;}.elementor-1058 .elementor-element.elementor-element-795b1e4{--width:100%;}.elementor-1058 .elementor-element.elementor-element-622661df{--content-width:1300px;}.elementor-1058 .elementor-element.elementor-element-9b7cc43{--width:50%;}.elementor-1058 .elementor-element.elementor-element-f044af7{--width:50%;}.elementor-1058 .elementor-element.elementor-element-2c148f5{--width:50%;}.elementor-1058 .elementor-element.elementor-element-b8a64ee{--width:50%;}.elementor-1058 .elementor-element.elementor-element-971c6e1{--width:50%;}.elementor-1058 .elementor-element.elementor-element-d6fa210{--width:50%;}.elementor-1058 .elementor-element.elementor-element-578dd05{--width:50%;}.elementor-1058 .elementor-element.elementor-element-e2c880c{--width:50%;}.elementor-1058 .elementor-element.elementor-element-9aa9366{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1058 .elementor-element.elementor-element-3ccec0af{--width:100%;}}@media(min-width:1025px){.elementor-1058 .elementor-element.elementor-element-86e3216:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-86e3216 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1058 .elementor-element.elementor-element-aab83e9:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-aab83e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1058 .elementor-element.elementor-element-391ed71:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-391ed71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1058 .elementor-element.elementor-element-6d95d4c:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-6d95d4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1058 .elementor-element.elementor-element-09204d6:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-09204d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1058 .elementor-element.elementor-element-b57eb57:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-b57eb57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1058 .elementor-element.elementor-element-7a8786a:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-7a8786a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1058 .elementor-element.elementor-element-a2eb332:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-a2eb332 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1058 .elementor-element.elementor-element-85d6535:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-85d6535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1058 .elementor-element.elementor-element-99e7904:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-99e7904 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1058 .elementor-element.elementor-element-3addacc:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-3addacc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1058 .elementor-element.elementor-element-8b00198:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-8b00198 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1058 .elementor-element.elementor-element-9bebc5c:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-9bebc5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1058 .elementor-element.elementor-element-795b1e4:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-795b1e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-1058 .elementor-element.elementor-element-28b9685c{--min-height:750px;--padding-top:100px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-1058 .elementor-element.elementor-element-455df2f8{--flex-wrap:wrap;}.elementor-1058 .elementor-element.elementor-element-3ccec0af{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1058 .elementor-element.elementor-element-8e54704{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-1058 .elementor-element.elementor-element-8e54704 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1058 .elementor-element.elementor-element-47516be{--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-a00902a{--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-85b8293{--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-0822015{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-1058 .elementor-element.elementor-element-0822015 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1058 .elementor-element.elementor-element-c9877fb{--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-b5c24da{--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-5c9b824{--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-be2a152{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-1058 .elementor-element.elementor-element-be2a152 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1058 .elementor-element.elementor-element-47876bf{--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-14149ac{--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-df2a75a{--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-05a1686{--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-ec169e8{--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-a7fb95a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-1058 .elementor-element.elementor-element-a7fb95a .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1058 .elementor-element.elementor-element-8b66142{--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-dbac0dc{--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-8a7242f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-1058 .elementor-element.elementor-element-8a7242f .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1058 .elementor-element.elementor-element-fa5a572{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-1058 .elementor-element.elementor-element-43dad5e{--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-18aad2b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1058 .elementor-element.elementor-element-18aad2b .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:15px;}.elementor-1058 .elementor-element.elementor-element-18aad2b .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:18px;}.elementor-1058 .elementor-element.elementor-element-ac781c9{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1058 .elementor-element.elementor-element-ac781c9 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:15px;}.elementor-1058 .elementor-element.elementor-element-ac781c9 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:18px;}.elementor-1058 .elementor-element.elementor-element-3da5e9b{--spacer-size:70px;}.elementor-1058 .elementor-element.elementor-element-53cbf75{--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-bf78f01{--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-1277225{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-1058 .elementor-element.elementor-element-1277225 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1058 .elementor-element.elementor-element-66ed124{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-1058 .elementor-element.elementor-element-66ed124 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1058 .elementor-element.elementor-element-622661df{--gap:20px 50px;--row-gap:20px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-1058 .elementor-element.elementor-element-eefd05b{--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-c5ff35f{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1058 .elementor-element.elementor-element-28b9685c{--min-height:60vh;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1058 .elementor-element.elementor-element-455df2f8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-3ccec0af{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1058 .elementor-element.elementor-element-9ae7eeb{width:100%;max-width:100%;text-align:center;}.elementor-1058 .elementor-element.elementor-element-9ae7eeb .elementor-heading-title{font-size:2em;}.elementor-1058 .elementor-element.elementor-element-cf3719f{width:100%;max-width:100%;text-align:center;}.elementor-1058 .elementor-element.elementor-element-cf3719f .elementor-heading-title{font-size:1em;}.elementor-1058 .elementor-element.elementor-element-0486dc1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1058 .elementor-element.elementor-element-8e54704{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1058 .elementor-element.elementor-element-8e54704.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-8e54704 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1058 .elementor-element.elementor-element-72a88f7{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1058 .elementor-element.elementor-element-47516be{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-86e3216{--min-height:250px;}.elementor-1058 .elementor-element.elementor-element-0b41126{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-a00902a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-43c3077{text-align:center;}.elementor-1058 .elementor-element.elementor-element-43c3077 .elementor-heading-title{font-size:2em;line-height:1.2em;}.elementor-1058 .elementor-element.elementor-element-85b8293{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-0822015 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-1058 .elementor-element.elementor-element-8b7ecac{right:1px;}body.rtl .elementor-1058 .elementor-element.elementor-element-8b7ecac{left:1px;}.elementor-1058 .elementor-element.elementor-element-8b7ecac{top:-87px;}.elementor-1058 .elementor-element.elementor-element-c9877fb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-4d3efff .elementor-heading-title{font-size:2em;}.elementor-1058 .elementor-element.elementor-element-b5c24da{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-391ed71{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1058 .elementor-element.elementor-element-ec4f0b6{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1058 .elementor-element.elementor-element-5c9b824{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-91cc046 .elementor-heading-title{font-size:2em;}.elementor-1058 .elementor-element.elementor-element-2d2fab4{text-align:center;}.elementor-1058 .elementor-element.elementor-element-e62c2bc{text-align:center;}.elementor-1058 .elementor-element.elementor-element-be2a152 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1058 .elementor-element.elementor-element-47876bf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-14149ac{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-df2a75a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-05a1686{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-ec169e8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-a7fb95a .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1058 .elementor-element.elementor-element-b1d072b{text-align:center;}.elementor-1058 .elementor-element.elementor-element-b1d072b .elementor-heading-title{font-size:2em;line-height:1.5em;}.elementor-1058 .elementor-element.elementor-element-db2f388{text-align:center;}.elementor-1058 .elementor-element.elementor-element-8b66142{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-dbac0dc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-8a7242f .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1058 .elementor-element.elementor-element-fa5a572{--padding-top:050px;--padding-bottom:050px;--padding-left:016px;--padding-right:016px;}.elementor-1058 .elementor-element.elementor-element-43dad5e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-18aad2b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1058 .elementor-element.elementor-element-18aad2b .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:14px;}.elementor-1058 .elementor-element.elementor-element-18aad2b .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:17px;}.elementor-1058 .elementor-element.elementor-element-ac781c9{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1058 .elementor-element.elementor-element-ac781c9 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:14px;}.elementor-1058 .elementor-element.elementor-element-ac781c9 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:17px;}.elementor-1058 .elementor-element.elementor-element-3da5e9b{--spacer-size:50px;}.elementor-1058 .elementor-element.elementor-element-53cbf75{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-bf78f01{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-1277225 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1058 .elementor-element.elementor-element-795b1e4{--padding-top:30px;--padding-bottom:0px;--padding-left:16px;--padding-right:016px;}.elementor-1058 .elementor-element.elementor-element-636f76f{width:100%;max-width:100%;}.elementor-1058 .elementor-element.elementor-element-66ed124 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1058 .elementor-element.elementor-element-622661df{--gap:50px 20px;--row-gap:50px;--column-gap:20px;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1058 .elementor-element.elementor-element-2ac44c9{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-eefd05b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1058 .elementor-element.elementor-element-c5ff35f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}