.elementor-3097 .elementor-element.elementor-element-bcdcac9{--display:flex;--min-height:520px;--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:180px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-3097 .elementor-element.elementor-element-bcdcac9:not(.elementor-motion-effects-element-type-background), .elementor-3097 .elementor-element.elementor-element-bcdcac9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E221E;background-image:url("https://lco.sa/wp-content/uploads/2026/09/lfc-img_projects_dammam_university_contracting_2_p16_1_1333x550.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3097 .elementor-element.elementor-element-bcdcac9::before, .elementor-3097 .elementor-element.elementor-element-bcdcac9 > .elementor-background-video-container::before, .elementor-3097 .elementor-element.elementor-element-bcdcac9 > .e-con-inner > .elementor-background-video-container::before, .elementor-3097 .elementor-element.elementor-element-bcdcac9 > .elementor-background-slideshow::before, .elementor-3097 .elementor-element.elementor-element-bcdcac9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3097 .elementor-element.elementor-element-bcdcac9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(10,14,10,0.55) 0%, rgba(10,14,10,0.9) 100%);}.elementor-3097 .elementor-element.elementor-element-f611740{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-3097 .elementor-element.elementor-element-f611740 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:1.6px;color:#8FD19A;}.elementor-3097 .elementor-element.elementor-element-462cc11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-3097 .elementor-element.elementor-element-462cc11 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:64px;font-weight:500;line-height:1.08em;letter-spacing:-1.28px;color:#FFFFFF;}.elementor-3097 .elementor-element.elementor-element-1a22b51{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.78);}.elementor-3097 .elementor-element.elementor-element-2f46205{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-3097 .elementor-element.elementor-element-2f46205:not(.elementor-motion-effects-element-type-background), .elementor-3097 .elementor-element.elementor-element-2f46205 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lfcsurface );}.elementor-3097 .elementor-element.elementor-element-a9b309d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-3097 .elementor-element.elementor-element-a9b309d:not(.elementor-motion-effects-element-type-background), .elementor-3097 .elementor-element.elementor-element-a9b309d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lfcbg );}.elementor-3097 .elementor-element.elementor-element-cec605d{--display:flex;--min-height:460px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3097 .elementor-element.elementor-element-cec605d:not(.elementor-motion-effects-element-type-background), .elementor-3097 .elementor-element.elementor-element-cec605d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E221E;background-image:url("https://lco.sa/wp-content/uploads/2026/09/lfc-img_projects_prince_mutaib_park_after_contracting_8_2026_p33_2_870x489.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3097 .elementor-element.elementor-element-c1b2eea{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3097 .elementor-element.elementor-element-ea9764a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-3097 .elementor-element.elementor-element-ea9764a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:1.6px;color:var( --e-global-color-lfcgreen );}.elementor-3097 .elementor-element.elementor-element-38c97da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3097 .elementor-element.elementor-element-38c97da .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:38px;font-weight:500;line-height:1.08em;letter-spacing:-0.76px;color:var( --e-global-color-lfcink );}.elementor-3097 .elementor-element.elementor-element-552c848{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-lfctext );}.elementor-3097 .elementor-element.elementor-element-169a6ef{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:var( --e-global-color-lfcink );}.elementor-3097 .elementor-element.elementor-element-8003b89{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3097 .elementor-element.elementor-element-c4b5eae .elementor-button{background-color:var( --e-global-color-lfcgreen );font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.25s;border-radius:10px 10px 10px 10px;padding:17px 26px 17px 26px;}.elementor-3097 .elementor-element.elementor-element-c4b5eae .elementor-button:hover, .elementor-3097 .elementor-element.elementor-element-c4b5eae .elementor-button:focus{background-color:var( --e-global-color-lfcgreen2 );color:#FFFFFF;}.elementor-3097 .elementor-element.elementor-element-c4b5eae .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3097 .elementor-element.elementor-element-c4b5eae .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3097 .elementor-element.elementor-element-c4b5eae .elementor-button:hover svg, .elementor-3097 .elementor-element.elementor-element-c4b5eae .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3097 .elementor-element.elementor-element-7cd5cbb .elementor-button{background-color:rgba(0,0,0,0);font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;fill:var( --e-global-color-lfcink );color:var( --e-global-color-lfcink );transition-duration:0.25s;border-radius:10px 10px 10px 10px;padding:6px 0px 6px 0px;}.elementor-3097 .elementor-element.elementor-element-7cd5cbb .elementor-button:hover, .elementor-3097 .elementor-element.elementor-element-7cd5cbb .elementor-button:focus{background-color:rgba(0,0,0,0);color:var( --e-global-color-lfcgreen );}.elementor-3097 .elementor-element.elementor-element-7cd5cbb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3097 .elementor-element.elementor-element-7cd5cbb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3097 .elementor-element.elementor-element-7cd5cbb .elementor-button:hover svg, .elementor-3097 .elementor-element.elementor-element-7cd5cbb .elementor-button:focus svg{fill:var( --e-global-color-lfcgreen );}.elementor-3097 .elementor-element.elementor-element-8155d24{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-3097 .elementor-element.elementor-element-8155d24:not(.elementor-motion-effects-element-type-background), .elementor-3097 .elementor-element.elementor-element-8155d24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lfcsurface );}.elementor-3097 .elementor-element.elementor-element-9155856{--display:flex;--min-height:460px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3097 .elementor-element.elementor-element-9155856:not(.elementor-motion-effects-element-type-background), .elementor-3097 .elementor-element.elementor-element-9155856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E221E;background-image:url("https://lco.sa/wp-content/uploads/2026/09/lfc-img_design_al_nakeel_corniche_design_1_p15_1_833x533.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3097 .elementor-element.elementor-element-42cbb40{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3097 .elementor-element.elementor-element-babac1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-3097 .elementor-element.elementor-element-babac1f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:1.6px;color:var( --e-global-color-lfcgreen );}.elementor-3097 .elementor-element.elementor-element-8539e9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3097 .elementor-element.elementor-element-8539e9d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:38px;font-weight:500;line-height:1.08em;letter-spacing:-0.76px;color:var( --e-global-color-lfcink );}.elementor-3097 .elementor-element.elementor-element-adca797{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-lfctext );}.elementor-3097 .elementor-element.elementor-element-c2e0d1a{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:var( --e-global-color-lfcink );}.elementor-3097 .elementor-element.elementor-element-54ed8d6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3097 .elementor-element.elementor-element-405bd59 .elementor-button{background-color:var( --e-global-color-lfcgreen );font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.25s;border-radius:10px 10px 10px 10px;padding:17px 26px 17px 26px;}.elementor-3097 .elementor-element.elementor-element-405bd59 .elementor-button:hover, .elementor-3097 .elementor-element.elementor-element-405bd59 .elementor-button:focus{background-color:var( --e-global-color-lfcgreen2 );color:#FFFFFF;}.elementor-3097 .elementor-element.elementor-element-405bd59 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3097 .elementor-element.elementor-element-405bd59 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3097 .elementor-element.elementor-element-405bd59 .elementor-button:hover svg, .elementor-3097 .elementor-element.elementor-element-405bd59 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3097 .elementor-element.elementor-element-7e2e1e2 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;fill:var( --e-global-color-lfcink );color:var( --e-global-color-lfcink );transition-duration:0.25s;border-radius:10px 10px 10px 10px;padding:6px 0px 6px 0px;}.elementor-3097 .elementor-element.elementor-element-7e2e1e2 .elementor-button:hover, .elementor-3097 .elementor-element.elementor-element-7e2e1e2 .elementor-button:focus{background-color:rgba(0,0,0,0);color:var( --e-global-color-lfcgreen );}.elementor-3097 .elementor-element.elementor-element-7e2e1e2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3097 .elementor-element.elementor-element-7e2e1e2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3097 .elementor-element.elementor-element-7e2e1e2 .elementor-button:hover svg, .elementor-3097 .elementor-element.elementor-element-7e2e1e2 .elementor-button:focus svg{fill:var( --e-global-color-lfcgreen );}.elementor-3097 .elementor-element.elementor-element-1a8f4fc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-3097 .elementor-element.elementor-element-1a8f4fc:not(.elementor-motion-effects-element-type-background), .elementor-3097 .elementor-element.elementor-element-1a8f4fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lfcbg );}.elementor-3097 .elementor-element.elementor-element-76f1e09{--display:flex;--min-height:460px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3097 .elementor-element.elementor-element-76f1e09:not(.elementor-motion-effects-element-type-background), .elementor-3097 .elementor-element.elementor-element-76f1e09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E221E;background-image:url("https://lco.sa/wp-content/uploads/2026/09/lfc-img_projects_aramco_dhahran_nursery_contracting_2_p27_2_889x501.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3097 .elementor-element.elementor-element-174c347{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3097 .elementor-element.elementor-element-669e0ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-3097 .elementor-element.elementor-element-669e0ec .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:1.6px;color:var( --e-global-color-lfcgreen );}.elementor-3097 .elementor-element.elementor-element-61fd60c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3097 .elementor-element.elementor-element-61fd60c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:38px;font-weight:500;line-height:1.08em;letter-spacing:-0.76px;color:var( --e-global-color-lfcink );}.elementor-3097 .elementor-element.elementor-element-dfdb108{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-lfctext );}.elementor-3097 .elementor-element.elementor-element-42c33f4{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:var( --e-global-color-lfcink );}.elementor-3097 .elementor-element.elementor-element-3c4543f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3097 .elementor-element.elementor-element-b7a83bd .elementor-button{background-color:var( --e-global-color-lfcgreen );font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.25s;border-radius:10px 10px 10px 10px;padding:17px 26px 17px 26px;}.elementor-3097 .elementor-element.elementor-element-b7a83bd .elementor-button:hover, .elementor-3097 .elementor-element.elementor-element-b7a83bd .elementor-button:focus{background-color:var( --e-global-color-lfcgreen2 );color:#FFFFFF;}.elementor-3097 .elementor-element.elementor-element-b7a83bd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3097 .elementor-element.elementor-element-b7a83bd .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3097 .elementor-element.elementor-element-b7a83bd .elementor-button:hover svg, .elementor-3097 .elementor-element.elementor-element-b7a83bd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3097 .elementor-element.elementor-element-82a1379 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;fill:var( --e-global-color-lfcink );color:var( --e-global-color-lfcink );transition-duration:0.25s;border-radius:10px 10px 10px 10px;padding:6px 0px 6px 0px;}.elementor-3097 .elementor-element.elementor-element-82a1379 .elementor-button:hover, .elementor-3097 .elementor-element.elementor-element-82a1379 .elementor-button:focus{background-color:rgba(0,0,0,0);color:var( --e-global-color-lfcgreen );}.elementor-3097 .elementor-element.elementor-element-82a1379 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3097 .elementor-element.elementor-element-82a1379 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3097 .elementor-element.elementor-element-82a1379 .elementor-button:hover svg, .elementor-3097 .elementor-element.elementor-element-82a1379 .elementor-button:focus svg{fill:var( --e-global-color-lfcgreen );}.elementor-3097 .elementor-element.elementor-element-8963f3f{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-3097 .elementor-element.elementor-element-8963f3f:not(.elementor-motion-effects-element-type-background), .elementor-3097 .elementor-element.elementor-element-8963f3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lfcsurface );}.elementor-3097 .elementor-element.elementor-element-766c8c1{--display:flex;--min-height:460px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3097 .elementor-element.elementor-element-766c8c1:not(.elementor-motion-effects-element-type-background), .elementor-3097 .elementor-element.elementor-element-766c8c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E221E;background-image:url("https://lco.sa/wp-content/uploads/2026/09/lfc-img_projects_canary_compound_contracting_2_p11_1_1866x1067.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3097 .elementor-element.elementor-element-5aa15d4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3097 .elementor-element.elementor-element-4f44b3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-3097 .elementor-element.elementor-element-4f44b3b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:1.6px;color:var( --e-global-color-lfcgreen );}.elementor-3097 .elementor-element.elementor-element-097bd57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3097 .elementor-element.elementor-element-097bd57 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:38px;font-weight:500;line-height:1.08em;letter-spacing:-0.76px;color:var( --e-global-color-lfcink );}.elementor-3097 .elementor-element.elementor-element-4f7bad2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-lfctext );}.elementor-3097 .elementor-element.elementor-element-c398245{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:var( --e-global-color-lfcink );}.elementor-3097 .elementor-element.elementor-element-7de62d9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3097 .elementor-element.elementor-element-df0f32a .elementor-button{background-color:var( --e-global-color-lfcgreen );font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.25s;border-radius:10px 10px 10px 10px;padding:17px 26px 17px 26px;}.elementor-3097 .elementor-element.elementor-element-df0f32a .elementor-button:hover, .elementor-3097 .elementor-element.elementor-element-df0f32a .elementor-button:focus{background-color:var( --e-global-color-lfcgreen2 );color:#FFFFFF;}.elementor-3097 .elementor-element.elementor-element-df0f32a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3097 .elementor-element.elementor-element-df0f32a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3097 .elementor-element.elementor-element-df0f32a .elementor-button:hover svg, .elementor-3097 .elementor-element.elementor-element-df0f32a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3097 .elementor-element.elementor-element-a57c7f6 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;fill:var( --e-global-color-lfcink );color:var( --e-global-color-lfcink );transition-duration:0.25s;border-radius:10px 10px 10px 10px;padding:6px 0px 6px 0px;}.elementor-3097 .elementor-element.elementor-element-a57c7f6 .elementor-button:hover, .elementor-3097 .elementor-element.elementor-element-a57c7f6 .elementor-button:focus{background-color:rgba(0,0,0,0);color:var( --e-global-color-lfcgreen );}.elementor-3097 .elementor-element.elementor-element-a57c7f6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3097 .elementor-element.elementor-element-a57c7f6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3097 .elementor-element.elementor-element-a57c7f6 .elementor-button:hover svg, .elementor-3097 .elementor-element.elementor-element-a57c7f6 .elementor-button:focus svg{fill:var( --e-global-color-lfcgreen );}.elementor-3097 .elementor-element.elementor-element-514a932{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-3097 .elementor-element.elementor-element-514a932:not(.elementor-motion-effects-element-type-background), .elementor-3097 .elementor-element.elementor-element-514a932 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lfcbg );}.elementor-3097 .elementor-element.elementor-element-4753841{--display:flex;--min-height:460px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3097 .elementor-element.elementor-element-4753841:not(.elementor-motion-effects-element-type-background), .elementor-3097 .elementor-element.elementor-element-4753841 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E221E;background-image:url("https://lco.sa/wp-content/uploads/2026/09/lfc-img_projects_dammam_university_contracting_2_p16_2_616x450.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3097 .elementor-element.elementor-element-c7e88e8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3097 .elementor-element.elementor-element-34ad845{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-3097 .elementor-element.elementor-element-34ad845 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:1.6px;color:var( --e-global-color-lfcgreen );}.elementor-3097 .elementor-element.elementor-element-9582f18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3097 .elementor-element.elementor-element-9582f18 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:38px;font-weight:500;line-height:1.08em;letter-spacing:-0.76px;color:var( --e-global-color-lfcink );}.elementor-3097 .elementor-element.elementor-element-a279925{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-lfctext );}.elementor-3097 .elementor-element.elementor-element-98f2446{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:var( --e-global-color-lfcink );}.elementor-3097 .elementor-element.elementor-element-4e7ccd0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3097 .elementor-element.elementor-element-64f5ff8 .elementor-button{background-color:var( --e-global-color-lfcgreen );font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.25s;border-radius:10px 10px 10px 10px;padding:17px 26px 17px 26px;}.elementor-3097 .elementor-element.elementor-element-64f5ff8 .elementor-button:hover, .elementor-3097 .elementor-element.elementor-element-64f5ff8 .elementor-button:focus{background-color:var( --e-global-color-lfcgreen2 );color:#FFFFFF;}.elementor-3097 .elementor-element.elementor-element-64f5ff8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3097 .elementor-element.elementor-element-64f5ff8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3097 .elementor-element.elementor-element-64f5ff8 .elementor-button:hover svg, .elementor-3097 .elementor-element.elementor-element-64f5ff8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3097 .elementor-element.elementor-element-64ab52d .elementor-button{background-color:rgba(0,0,0,0);font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;fill:var( --e-global-color-lfcink );color:var( --e-global-color-lfcink );transition-duration:0.25s;border-radius:10px 10px 10px 10px;padding:6px 0px 6px 0px;}.elementor-3097 .elementor-element.elementor-element-64ab52d .elementor-button:hover, .elementor-3097 .elementor-element.elementor-element-64ab52d .elementor-button:focus{background-color:rgba(0,0,0,0);color:var( --e-global-color-lfcgreen );}.elementor-3097 .elementor-element.elementor-element-64ab52d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3097 .elementor-element.elementor-element-64ab52d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3097 .elementor-element.elementor-element-64ab52d .elementor-button:hover svg, .elementor-3097 .elementor-element.elementor-element-64ab52d .elementor-button:focus svg{fill:var( --e-global-color-lfcgreen );}.elementor-3097 .elementor-element.elementor-element-2cb98a1{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-3097 .elementor-element.elementor-element-2cb98a1:not(.elementor-motion-effects-element-type-background), .elementor-3097 .elementor-element.elementor-element-2cb98a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lfcsurface );}.elementor-3097 .elementor-element.elementor-element-ff56c3f{--display:flex;--min-height:460px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3097 .elementor-element.elementor-element-ff56c3f:not(.elementor-motion-effects-element-type-background), .elementor-3097 .elementor-element.elementor-element-ff56c3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E221E;background-image:url("https://lco.sa/wp-content/uploads/2026/09/lfc-img_projects_al_zamil_park_contracting_8_2026_p38_2_657x876.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3097 .elementor-element.elementor-element-2fb8037{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3097 .elementor-element.elementor-element-9bd7db5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-3097 .elementor-element.elementor-element-9bd7db5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:1.6px;color:var( --e-global-color-lfcgreen );}.elementor-3097 .elementor-element.elementor-element-72d57ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3097 .elementor-element.elementor-element-72d57ee .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:38px;font-weight:500;line-height:1.08em;letter-spacing:-0.76px;color:var( --e-global-color-lfcink );}.elementor-3097 .elementor-element.elementor-element-12326e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-lfctext );}.elementor-3097 .elementor-element.elementor-element-79f90bb{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:var( --e-global-color-lfcink );}.elementor-3097 .elementor-element.elementor-element-fedaba6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3097 .elementor-element.elementor-element-4a927ce .elementor-button{background-color:var( --e-global-color-lfcgreen );font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.25s;border-radius:10px 10px 10px 10px;padding:17px 26px 17px 26px;}.elementor-3097 .elementor-element.elementor-element-4a927ce .elementor-button:hover, .elementor-3097 .elementor-element.elementor-element-4a927ce .elementor-button:focus{background-color:var( --e-global-color-lfcgreen2 );color:#FFFFFF;}.elementor-3097 .elementor-element.elementor-element-4a927ce .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3097 .elementor-element.elementor-element-4a927ce .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3097 .elementor-element.elementor-element-4a927ce .elementor-button:hover svg, .elementor-3097 .elementor-element.elementor-element-4a927ce .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3097 .elementor-element.elementor-element-bbb7175 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;fill:var( --e-global-color-lfcink );color:var( --e-global-color-lfcink );transition-duration:0.25s;border-radius:10px 10px 10px 10px;padding:6px 0px 6px 0px;}.elementor-3097 .elementor-element.elementor-element-bbb7175 .elementor-button:hover, .elementor-3097 .elementor-element.elementor-element-bbb7175 .elementor-button:focus{background-color:rgba(0,0,0,0);color:var( --e-global-color-lfcgreen );}.elementor-3097 .elementor-element.elementor-element-bbb7175 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3097 .elementor-element.elementor-element-bbb7175 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3097 .elementor-element.elementor-element-bbb7175 .elementor-button:hover svg, .elementor-3097 .elementor-element.elementor-element-bbb7175 .elementor-button:focus svg{fill:var( --e-global-color-lfcgreen );}.elementor-3097 .elementor-element.elementor-element-744d730{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-3097 .elementor-element.elementor-element-744d730:not(.elementor-motion-effects-element-type-background), .elementor-3097 .elementor-element.elementor-element-744d730 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lfcbg );}.elementor-3097 .elementor-element.elementor-element-5bb1727{--display:flex;--min-height:460px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3097 .elementor-element.elementor-element-5bb1727:not(.elementor-motion-effects-element-type-background), .elementor-3097 .elementor-element.elementor-element-5bb1727 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E221E;background-image:url("https://lco.sa/wp-content/uploads/2026/09/lfc-img_projects_al_azhariya_park_contracting_2_p26_1_1152x648.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3097 .elementor-element.elementor-element-4e188a9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3097 .elementor-element.elementor-element-003b9da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-3097 .elementor-element.elementor-element-003b9da .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:1.6px;color:var( --e-global-color-lfcgreen );}.elementor-3097 .elementor-element.elementor-element-4a728be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3097 .elementor-element.elementor-element-4a728be .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:38px;font-weight:500;line-height:1.08em;letter-spacing:-0.76px;color:var( --e-global-color-lfcink );}.elementor-3097 .elementor-element.elementor-element-69edb31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-lfctext );}.elementor-3097 .elementor-element.elementor-element-2b0866a{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:var( --e-global-color-lfcink );}.elementor-3097 .elementor-element.elementor-element-79930a0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3097 .elementor-element.elementor-element-31d2392 .elementor-button{background-color:var( --e-global-color-lfcgreen );font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.25s;border-radius:10px 10px 10px 10px;padding:17px 26px 17px 26px;}.elementor-3097 .elementor-element.elementor-element-31d2392 .elementor-button:hover, .elementor-3097 .elementor-element.elementor-element-31d2392 .elementor-button:focus{background-color:var( --e-global-color-lfcgreen2 );color:#FFFFFF;}.elementor-3097 .elementor-element.elementor-element-31d2392 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3097 .elementor-element.elementor-element-31d2392 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3097 .elementor-element.elementor-element-31d2392 .elementor-button:hover svg, .elementor-3097 .elementor-element.elementor-element-31d2392 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3097 .elementor-element.elementor-element-122d336 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;fill:var( --e-global-color-lfcink );color:var( --e-global-color-lfcink );transition-duration:0.25s;border-radius:10px 10px 10px 10px;padding:6px 0px 6px 0px;}.elementor-3097 .elementor-element.elementor-element-122d336 .elementor-button:hover, .elementor-3097 .elementor-element.elementor-element-122d336 .elementor-button:focus{background-color:rgba(0,0,0,0);color:var( --e-global-color-lfcgreen );}.elementor-3097 .elementor-element.elementor-element-122d336 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3097 .elementor-element.elementor-element-122d336 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3097 .elementor-element.elementor-element-122d336 .elementor-button:hover svg, .elementor-3097 .elementor-element.elementor-element-122d336 .elementor-button:focus svg{fill:var( --e-global-color-lfcgreen );}.elementor-3097 .elementor-element.elementor-element-96063d1{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-3097 .elementor-element.elementor-element-96063d1:not(.elementor-motion-effects-element-type-background), .elementor-3097 .elementor-element.elementor-element-96063d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lfcsurface );}.elementor-3097 .elementor-element.elementor-element-b97acd1{--display:flex;--min-height:460px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3097 .elementor-element.elementor-element-b97acd1:not(.elementor-motion-effects-element-type-background), .elementor-3097 .elementor-element.elementor-element-b97acd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E221E;background-image:url("https://lco.sa/wp-content/uploads/2026/09/lfc-img_projects_al_rashed_roundabout_contracting_2_p13_1_850x533.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3097 .elementor-element.elementor-element-1bc514b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3097 .elementor-element.elementor-element-a0cb470{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-3097 .elementor-element.elementor-element-a0cb470 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:1.6px;color:var( --e-global-color-lfcgreen );}.elementor-3097 .elementor-element.elementor-element-8b0cdf7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3097 .elementor-element.elementor-element-8b0cdf7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:38px;font-weight:500;line-height:1.08em;letter-spacing:-0.76px;color:var( --e-global-color-lfcink );}.elementor-3097 .elementor-element.elementor-element-9024d78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-lfctext );}.elementor-3097 .elementor-element.elementor-element-1fe095f{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:var( --e-global-color-lfcink );}.elementor-3097 .elementor-element.elementor-element-8a1a9a3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3097 .elementor-element.elementor-element-0a398fe .elementor-button{background-color:var( --e-global-color-lfcgreen );font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.25s;border-radius:10px 10px 10px 10px;padding:17px 26px 17px 26px;}.elementor-3097 .elementor-element.elementor-element-0a398fe .elementor-button:hover, .elementor-3097 .elementor-element.elementor-element-0a398fe .elementor-button:focus{background-color:var( --e-global-color-lfcgreen2 );color:#FFFFFF;}.elementor-3097 .elementor-element.elementor-element-0a398fe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3097 .elementor-element.elementor-element-0a398fe .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3097 .elementor-element.elementor-element-0a398fe .elementor-button:hover svg, .elementor-3097 .elementor-element.elementor-element-0a398fe .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3097 .elementor-element.elementor-element-0f8b89a .elementor-button{background-color:rgba(0,0,0,0);font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;fill:var( --e-global-color-lfcink );color:var( --e-global-color-lfcink );transition-duration:0.25s;border-radius:10px 10px 10px 10px;padding:6px 0px 6px 0px;}.elementor-3097 .elementor-element.elementor-element-0f8b89a .elementor-button:hover, .elementor-3097 .elementor-element.elementor-element-0f8b89a .elementor-button:focus{background-color:rgba(0,0,0,0);color:var( --e-global-color-lfcgreen );}.elementor-3097 .elementor-element.elementor-element-0f8b89a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3097 .elementor-element.elementor-element-0f8b89a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3097 .elementor-element.elementor-element-0f8b89a .elementor-button:hover svg, .elementor-3097 .elementor-element.elementor-element-0f8b89a .elementor-button:focus svg{fill:var( --e-global-color-lfcgreen );}.elementor-3097 .elementor-element.elementor-element-7a6ed14{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-3097 .elementor-element.elementor-element-7a6ed14:not(.elementor-motion-effects-element-type-background), .elementor-3097 .elementor-element.elementor-element-7a6ed14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lfcbg );}.elementor-3097 .elementor-element.elementor-element-d06197a{--display:flex;--min-height:460px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3097 .elementor-element.elementor-element-d06197a:not(.elementor-motion-effects-element-type-background), .elementor-3097 .elementor-element.elementor-element-d06197a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E221E;background-image:url("https://lco.sa/wp-content/uploads/2026/09/lfc-img_projects_modon_lake_contracting_2_p18_3_612x430.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3097 .elementor-element.elementor-element-eef23af{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3097 .elementor-element.elementor-element-3d9280a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-3097 .elementor-element.elementor-element-3d9280a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:1.6px;color:var( --e-global-color-lfcgreen );}.elementor-3097 .elementor-element.elementor-element-bfa5141{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3097 .elementor-element.elementor-element-bfa5141 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:38px;font-weight:500;line-height:1.08em;letter-spacing:-0.76px;color:var( --e-global-color-lfcink );}.elementor-3097 .elementor-element.elementor-element-16765b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-lfctext );}.elementor-3097 .elementor-element.elementor-element-925f45c{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:var( --e-global-color-lfcink );}.elementor-3097 .elementor-element.elementor-element-06b90ae{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3097 .elementor-element.elementor-element-a7f07d3 .elementor-button{background-color:var( --e-global-color-lfcgreen );font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.25s;border-radius:10px 10px 10px 10px;padding:17px 26px 17px 26px;}.elementor-3097 .elementor-element.elementor-element-a7f07d3 .elementor-button:hover, .elementor-3097 .elementor-element.elementor-element-a7f07d3 .elementor-button:focus{background-color:var( --e-global-color-lfcgreen2 );color:#FFFFFF;}.elementor-3097 .elementor-element.elementor-element-a7f07d3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3097 .elementor-element.elementor-element-a7f07d3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3097 .elementor-element.elementor-element-a7f07d3 .elementor-button:hover svg, .elementor-3097 .elementor-element.elementor-element-a7f07d3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3097 .elementor-element.elementor-element-a72e6d4 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;fill:var( --e-global-color-lfcink );color:var( --e-global-color-lfcink );transition-duration:0.25s;border-radius:10px 10px 10px 10px;padding:6px 0px 6px 0px;}.elementor-3097 .elementor-element.elementor-element-a72e6d4 .elementor-button:hover, .elementor-3097 .elementor-element.elementor-element-a72e6d4 .elementor-button:focus{background-color:rgba(0,0,0,0);color:var( --e-global-color-lfcgreen );}.elementor-3097 .elementor-element.elementor-element-a72e6d4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3097 .elementor-element.elementor-element-a72e6d4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3097 .elementor-element.elementor-element-a72e6d4 .elementor-button:hover svg, .elementor-3097 .elementor-element.elementor-element-a72e6d4 .elementor-button:focus svg{fill:var( --e-global-color-lfcgreen );}.elementor-3097 .elementor-element.elementor-element-6cb0fa1{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-3097 .elementor-element.elementor-element-6cb0fa1:not(.elementor-motion-effects-element-type-background), .elementor-3097 .elementor-element.elementor-element-6cb0fa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lfcsurface );}.elementor-3097 .elementor-element.elementor-element-7311c28{--display:flex;--min-height:460px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3097 .elementor-element.elementor-element-7311c28:not(.elementor-motion-effects-element-type-background), .elementor-3097 .elementor-element.elementor-element-7311c28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E221E;background-image:url("https://lco.sa/wp-content/uploads/2026/09/lfc-img_projects_prince_mutaib_park_after_contracting_8_2026_p34_1_872x484.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3097 .elementor-element.elementor-element-798d32e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3097 .elementor-element.elementor-element-660ee8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-3097 .elementor-element.elementor-element-660ee8d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:1.6px;color:var( --e-global-color-lfcgreen );}.elementor-3097 .elementor-element.elementor-element-8219443{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3097 .elementor-element.elementor-element-8219443 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:38px;font-weight:500;line-height:1.08em;letter-spacing:-0.76px;color:var( --e-global-color-lfcink );}.elementor-3097 .elementor-element.elementor-element-d6f351f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-lfctext );}.elementor-3097 .elementor-element.elementor-element-a7d4582{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:var( --e-global-color-lfcink );}.elementor-3097 .elementor-element.elementor-element-7f37528{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3097 .elementor-element.elementor-element-bf5c144 .elementor-button{background-color:var( --e-global-color-lfcgreen );font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.25s;border-radius:10px 10px 10px 10px;padding:17px 26px 17px 26px;}.elementor-3097 .elementor-element.elementor-element-bf5c144 .elementor-button:hover, .elementor-3097 .elementor-element.elementor-element-bf5c144 .elementor-button:focus{background-color:var( --e-global-color-lfcgreen2 );color:#FFFFFF;}.elementor-3097 .elementor-element.elementor-element-bf5c144 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3097 .elementor-element.elementor-element-bf5c144 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3097 .elementor-element.elementor-element-bf5c144 .elementor-button:hover svg, .elementor-3097 .elementor-element.elementor-element-bf5c144 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3097 .elementor-element.elementor-element-6afa083 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;fill:var( --e-global-color-lfcink );color:var( --e-global-color-lfcink );transition-duration:0.25s;border-radius:10px 10px 10px 10px;padding:6px 0px 6px 0px;}.elementor-3097 .elementor-element.elementor-element-6afa083 .elementor-button:hover, .elementor-3097 .elementor-element.elementor-element-6afa083 .elementor-button:focus{background-color:rgba(0,0,0,0);color:var( --e-global-color-lfcgreen );}.elementor-3097 .elementor-element.elementor-element-6afa083 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3097 .elementor-element.elementor-element-6afa083 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3097 .elementor-element.elementor-element-6afa083 .elementor-button:hover svg, .elementor-3097 .elementor-element.elementor-element-6afa083 .elementor-button:focus svg{fill:var( --e-global-color-lfcgreen );}.elementor-3097 .elementor-element.elementor-element-541a7d7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-3097 .elementor-element.elementor-element-541a7d7:not(.elementor-motion-effects-element-type-background), .elementor-3097 .elementor-element.elementor-element-541a7d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lfcbg );}.elementor-3097 .elementor-element.elementor-element-3cb5a1f{--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:space-between;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--overlay-opacity:1;--padding-top:76px;--padding-bottom:76px;--padding-left:64px;--padding-right:64px;}.elementor-3097 .elementor-element.elementor-element-3cb5a1f:not(.elementor-motion-effects-element-type-background), .elementor-3097 .elementor-element.elementor-element-3cb5a1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E221E;background-image:url("https://lco.sa/wp-content/uploads/2026/09/lfc-img_projects_prince_mutaib_park_after_contracting_8_2026_p34_2_870x492.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3097 .elementor-element.elementor-element-3cb5a1f::before, .elementor-3097 .elementor-element.elementor-element-3cb5a1f > .elementor-background-video-container::before, .elementor-3097 .elementor-element.elementor-element-3cb5a1f > .e-con-inner > .elementor-background-video-container::before, .elementor-3097 .elementor-element.elementor-element-3cb5a1f > .elementor-background-slideshow::before, .elementor-3097 .elementor-element.elementor-element-3cb5a1f > .e-con-inner > .elementor-background-slideshow::before, .elementor-3097 .elementor-element.elementor-element-3cb5a1f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(120deg, rgba(18,22,18,0.94) 0%, rgba(18,40,24,0.78) 100%);}.elementor-3097 .elementor-element.elementor-element-926b8c7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3097 .elementor-element.elementor-element-9254eeb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-3097 .elementor-element.elementor-element-9254eeb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:1.6px;color:#8FD19A;}.elementor-3097 .elementor-element.elementor-element-c111db2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-3097 .elementor-element.elementor-element-c111db2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:44px;font-weight:500;line-height:1.08em;letter-spacing:-0.88px;color:#FFFFFF;}.elementor-3097 .elementor-element.elementor-element-b1115a4{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.7);}.elementor-3097 .elementor-element.elementor-element-5136961{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3097 .elementor-element.elementor-element-c89201d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:26px;font-weight:500;line-height:1.08em;letter-spacing:-0.52px;color:#FFFFFF;}.elementor-3097 .elementor-element.elementor-element-4abc157{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-3097 .elementor-element.elementor-element-4abc157 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:26px;font-weight:500;line-height:1.08em;letter-spacing:-0.52px;color:#FFFFFF;}.elementor-3097 .elementor-element.elementor-element-b275ed3 .elementor-button{background-color:var( --e-global-color-lfcgreen );font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.25s;border-radius:10px 10px 10px 10px;padding:17px 26px 17px 26px;}.elementor-3097 .elementor-element.elementor-element-b275ed3 .elementor-button:hover, .elementor-3097 .elementor-element.elementor-element-b275ed3 .elementor-button:focus{background-color:var( --e-global-color-lfcgreen2 );color:#FFFFFF;}.elementor-3097 .elementor-element.elementor-element-b275ed3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3097 .elementor-element.elementor-element-b275ed3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3097 .elementor-element.elementor-element-b275ed3 .elementor-button:hover svg, .elementor-3097 .elementor-element.elementor-element-b275ed3 .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3097 .elementor-element.elementor-element-bcdcac9{--content-width:1240px;}.elementor-3097 .elementor-element.elementor-element-2f46205{--content-width:1240px;}.elementor-3097 .elementor-element.elementor-element-a9b309d{--content-width:1240px;}.elementor-3097 .elementor-element.elementor-element-cec605d{--width:46%;}.elementor-3097 .elementor-element.elementor-element-c1b2eea{--width:54%;}.elementor-3097 .elementor-element.elementor-element-8155d24{--content-width:1240px;}.elementor-3097 .elementor-element.elementor-element-9155856{--width:46%;}.elementor-3097 .elementor-element.elementor-element-42cbb40{--width:54%;}.elementor-3097 .elementor-element.elementor-element-1a8f4fc{--content-width:1240px;}.elementor-3097 .elementor-element.elementor-element-76f1e09{--width:46%;}.elementor-3097 .elementor-element.elementor-element-174c347{--width:54%;}.elementor-3097 .elementor-element.elementor-element-8963f3f{--content-width:1240px;}.elementor-3097 .elementor-element.elementor-element-766c8c1{--width:46%;}.elementor-3097 .elementor-element.elementor-element-5aa15d4{--width:54%;}.elementor-3097 .elementor-element.elementor-element-514a932{--content-width:1240px;}.elementor-3097 .elementor-element.elementor-element-4753841{--width:46%;}.elementor-3097 .elementor-element.elementor-element-c7e88e8{--width:54%;}.elementor-3097 .elementor-element.elementor-element-2cb98a1{--content-width:1240px;}.elementor-3097 .elementor-element.elementor-element-ff56c3f{--width:46%;}.elementor-3097 .elementor-element.elementor-element-2fb8037{--width:54%;}.elementor-3097 .elementor-element.elementor-element-744d730{--content-width:1240px;}.elementor-3097 .elementor-element.elementor-element-5bb1727{--width:46%;}.elementor-3097 .elementor-element.elementor-element-4e188a9{--width:54%;}.elementor-3097 .elementor-element.elementor-element-96063d1{--content-width:1240px;}.elementor-3097 .elementor-element.elementor-element-b97acd1{--width:46%;}.elementor-3097 .elementor-element.elementor-element-1bc514b{--width:54%;}.elementor-3097 .elementor-element.elementor-element-7a6ed14{--content-width:1240px;}.elementor-3097 .elementor-element.elementor-element-d06197a{--width:46%;}.elementor-3097 .elementor-element.elementor-element-eef23af{--width:54%;}.elementor-3097 .elementor-element.elementor-element-6cb0fa1{--content-width:1240px;}.elementor-3097 .elementor-element.elementor-element-7311c28{--width:46%;}.elementor-3097 .elementor-element.elementor-element-798d32e{--width:54%;}.elementor-3097 .elementor-element.elementor-element-541a7d7{--content-width:1240px;}.elementor-3097 .elementor-element.elementor-element-926b8c7{--width:56%;}.elementor-3097 .elementor-element.elementor-element-5136961{--width:36%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3097 .elementor-element.elementor-element-cec605d{--width:100%;}.elementor-3097 .elementor-element.elementor-element-c1b2eea{--width:100%;}.elementor-3097 .elementor-element.elementor-element-9155856{--width:100%;}.elementor-3097 .elementor-element.elementor-element-42cbb40{--width:100%;}.elementor-3097 .elementor-element.elementor-element-76f1e09{--width:100%;}.elementor-3097 .elementor-element.elementor-element-174c347{--width:100%;}.elementor-3097 .elementor-element.elementor-element-766c8c1{--width:100%;}.elementor-3097 .elementor-element.elementor-element-5aa15d4{--width:100%;}.elementor-3097 .elementor-element.elementor-element-4753841{--width:100%;}.elementor-3097 .elementor-element.elementor-element-c7e88e8{--width:100%;}.elementor-3097 .elementor-element.elementor-element-ff56c3f{--width:100%;}.elementor-3097 .elementor-element.elementor-element-2fb8037{--width:100%;}.elementor-3097 .elementor-element.elementor-element-5bb1727{--width:100%;}.elementor-3097 .elementor-element.elementor-element-4e188a9{--width:100%;}.elementor-3097 .elementor-element.elementor-element-b97acd1{--width:100%;}.elementor-3097 .elementor-element.elementor-element-1bc514b{--width:100%;}.elementor-3097 .elementor-element.elementor-element-d06197a{--width:100%;}.elementor-3097 .elementor-element.elementor-element-eef23af{--width:100%;}.elementor-3097 .elementor-element.elementor-element-7311c28{--width:100%;}.elementor-3097 .elementor-element.elementor-element-798d32e{--width:100%;}.elementor-3097 .elementor-element.elementor-element-926b8c7{--width:100%;}.elementor-3097 .elementor-element.elementor-element-5136961{--width:100%;}}@media(max-width:1024px){.elementor-3097 .elementor-element.elementor-element-bcdcac9{--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-3097 .elementor-element.elementor-element-462cc11 .elementor-heading-title{font-size:50px;}.elementor-3097 .elementor-element.elementor-element-2f46205{--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-3097 .elementor-element.elementor-element-a9b309d{--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:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-3097 .elementor-element.elementor-element-8155d24{--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:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-3097 .elementor-element.elementor-element-1a8f4fc{--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:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-3097 .elementor-element.elementor-element-8963f3f{--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:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-3097 .elementor-element.elementor-element-514a932{--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:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-3097 .elementor-element.elementor-element-2cb98a1{--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:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-3097 .elementor-element.elementor-element-744d730{--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:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-3097 .elementor-element.elementor-element-96063d1{--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:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-3097 .elementor-element.elementor-element-7a6ed14{--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:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-3097 .elementor-element.elementor-element-6cb0fa1{--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:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-3097 .elementor-element.elementor-element-541a7d7{--padding-top:10px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-3097 .elementor-element.elementor-element-3cb5a1f{--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:flex-start;--padding-top:56px;--padding-bottom:56px;--padding-left:40px;--padding-right:40px;}}@media(max-width:767px){.elementor-3097 .elementor-element.elementor-element-bcdcac9{--min-height:420px;--padding-top:140px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-3097 .elementor-element.elementor-element-462cc11 .elementor-heading-title{font-size:36px;}.elementor-3097 .elementor-element.elementor-element-1a22b51{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3097 .elementor-element.elementor-element-2f46205{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-3097 .elementor-element.elementor-element-a9b309d{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-3097 .elementor-element.elementor-element-cec605d{--min-height:280px;}.elementor-3097 .elementor-element.elementor-element-38c97da .elementor-heading-title{font-size:28px;}.elementor-3097 .elementor-element.elementor-element-8155d24{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-3097 .elementor-element.elementor-element-9155856{--min-height:280px;}.elementor-3097 .elementor-element.elementor-element-8539e9d .elementor-heading-title{font-size:28px;}.elementor-3097 .elementor-element.elementor-element-1a8f4fc{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-3097 .elementor-element.elementor-element-76f1e09{--min-height:280px;}.elementor-3097 .elementor-element.elementor-element-61fd60c .elementor-heading-title{font-size:28px;}.elementor-3097 .elementor-element.elementor-element-8963f3f{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-3097 .elementor-element.elementor-element-766c8c1{--min-height:280px;}.elementor-3097 .elementor-element.elementor-element-097bd57 .elementor-heading-title{font-size:28px;}.elementor-3097 .elementor-element.elementor-element-514a932{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-3097 .elementor-element.elementor-element-4753841{--min-height:280px;}.elementor-3097 .elementor-element.elementor-element-9582f18 .elementor-heading-title{font-size:28px;}.elementor-3097 .elementor-element.elementor-element-2cb98a1{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-3097 .elementor-element.elementor-element-ff56c3f{--min-height:280px;}.elementor-3097 .elementor-element.elementor-element-72d57ee .elementor-heading-title{font-size:28px;}.elementor-3097 .elementor-element.elementor-element-744d730{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-3097 .elementor-element.elementor-element-5bb1727{--min-height:280px;}.elementor-3097 .elementor-element.elementor-element-4a728be .elementor-heading-title{font-size:28px;}.elementor-3097 .elementor-element.elementor-element-96063d1{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-3097 .elementor-element.elementor-element-b97acd1{--min-height:280px;}.elementor-3097 .elementor-element.elementor-element-8b0cdf7 .elementor-heading-title{font-size:28px;}.elementor-3097 .elementor-element.elementor-element-7a6ed14{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-3097 .elementor-element.elementor-element-d06197a{--min-height:280px;}.elementor-3097 .elementor-element.elementor-element-bfa5141 .elementor-heading-title{font-size:28px;}.elementor-3097 .elementor-element.elementor-element-6cb0fa1{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-3097 .elementor-element.elementor-element-7311c28{--min-height:280px;}.elementor-3097 .elementor-element.elementor-element-8219443 .elementor-heading-title{font-size:28px;}.elementor-3097 .elementor-element.elementor-element-541a7d7{--padding-top:10px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-3097 .elementor-element.elementor-element-3cb5a1f{--padding-top:44px;--padding-bottom:44px;--padding-left:24px;--padding-right:24px;}.elementor-3097 .elementor-element.elementor-element-c111db2 .elementor-heading-title{font-size:30px;}.elementor-3097 .elementor-element.elementor-element-c89201d .elementor-heading-title{font-size:22px;}.elementor-3097 .elementor-element.elementor-element-4abc157 .elementor-heading-title{font-size:22px;}}