.elementor-3071 .elementor-element.elementor-element-6d2b704{--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-3071 .elementor-element.elementor-element-6d2b704:not(.elementor-motion-effects-element-type-background), .elementor-3071 .elementor-element.elementor-element-6d2b704 > .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-3071 .elementor-element.elementor-element-6d2b704::before, .elementor-3071 .elementor-element.elementor-element-6d2b704 > .elementor-background-video-container::before, .elementor-3071 .elementor-element.elementor-element-6d2b704 > .e-con-inner > .elementor-background-video-container::before, .elementor-3071 .elementor-element.elementor-element-6d2b704 > .elementor-background-slideshow::before, .elementor-3071 .elementor-element.elementor-element-6d2b704 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3071 .elementor-element.elementor-element-6d2b704 > .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-3071 .elementor-element.elementor-element-2d70926{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-3071 .elementor-element.elementor-element-2d70926 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:600;line-height:1.5em;color:#8FD19A;}.elementor-3071 .elementor-element.elementor-element-b009513{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-3071 .elementor-element.elementor-element-b009513 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:64px;font-weight:600;line-height:1.35em;color:#FFFFFF;}.elementor-3071 .elementor-element.elementor-element-4791549{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:18px;font-weight:400;line-height:1.9em;color:rgba(255,255,255,0.78);}.elementor-3071 .elementor-element.elementor-element-f4ae5f1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-3071 .elementor-element.elementor-element-f4ae5f1:not(.elementor-motion-effects-element-type-background), .elementor-3071 .elementor-element.elementor-element-f4ae5f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lfcsurface );}.elementor-3071 .elementor-element.elementor-element-bedbb83{--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-3071 .elementor-element.elementor-element-bedbb83:not(.elementor-motion-effects-element-type-background), .elementor-3071 .elementor-element.elementor-element-bedbb83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lfcbg );}.elementor-3071 .elementor-element.elementor-element-d4a46e3{--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-3071 .elementor-element.elementor-element-d4a46e3:not(.elementor-motion-effects-element-type-background), .elementor-3071 .elementor-element.elementor-element-d4a46e3 > .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-3071 .elementor-element.elementor-element-6eaa83d{--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-3071 .elementor-element.elementor-element-f922e37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-3071 .elementor-element.elementor-element-f922e37 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:600;line-height:1.5em;color:var( --e-global-color-lfcgreen );}.elementor-3071 .elementor-element.elementor-element-d995bf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3071 .elementor-element.elementor-element-d995bf3 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:38px;font-weight:600;line-height:1.35em;color:var( --e-global-color-lfcink );}.elementor-3071 .elementor-element.elementor-element-8201716{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:var( --e-global-color-lfctext );}.elementor-3071 .elementor-element.elementor-element-7cb6ef1{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:15px;font-weight:400;line-height:1.9em;color:var( --e-global-color-lfcink );}.elementor-3071 .elementor-element.elementor-element-f230baf{--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-3071 .elementor-element.elementor-element-f2d2771 .elementor-button{background-color:var( --e-global-color-lfcgreen );font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.25s;border-radius:10px 10px 10px 10px;padding:17px 26px 17px 26px;}.elementor-3071 .elementor-element.elementor-element-f2d2771 .elementor-button:hover, .elementor-3071 .elementor-element.elementor-element-f2d2771 .elementor-button:focus{background-color:var( --e-global-color-lfcgreen2 );color:#FFFFFF;}.elementor-3071 .elementor-element.elementor-element-f2d2771 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3071 .elementor-element.elementor-element-f2d2771 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3071 .elementor-element.elementor-element-f2d2771 .elementor-button:hover svg, .elementor-3071 .elementor-element.elementor-element-f2d2771 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3071 .elementor-element.elementor-element-8bee295 .elementor-button{background-color:rgba(0,0,0,0);font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14px;font-weight:700;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-3071 .elementor-element.elementor-element-8bee295 .elementor-button:hover, .elementor-3071 .elementor-element.elementor-element-8bee295 .elementor-button:focus{background-color:rgba(0,0,0,0);color:var( --e-global-color-lfcgreen );}.elementor-3071 .elementor-element.elementor-element-8bee295 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3071 .elementor-element.elementor-element-8bee295 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3071 .elementor-element.elementor-element-8bee295 .elementor-button:hover svg, .elementor-3071 .elementor-element.elementor-element-8bee295 .elementor-button:focus svg{fill:var( --e-global-color-lfcgreen );}.elementor-3071 .elementor-element.elementor-element-5307477{--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-3071 .elementor-element.elementor-element-5307477:not(.elementor-motion-effects-element-type-background), .elementor-3071 .elementor-element.elementor-element-5307477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lfcsurface );}.elementor-3071 .elementor-element.elementor-element-bf470f0{--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-3071 .elementor-element.elementor-element-bf470f0:not(.elementor-motion-effects-element-type-background), .elementor-3071 .elementor-element.elementor-element-bf470f0 > .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-3071 .elementor-element.elementor-element-aed372f{--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-3071 .elementor-element.elementor-element-b2f74c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-3071 .elementor-element.elementor-element-b2f74c0 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:600;line-height:1.5em;color:var( --e-global-color-lfcgreen );}.elementor-3071 .elementor-element.elementor-element-6bb7cbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3071 .elementor-element.elementor-element-6bb7cbb .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:38px;font-weight:600;line-height:1.35em;color:var( --e-global-color-lfcink );}.elementor-3071 .elementor-element.elementor-element-6104057{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:var( --e-global-color-lfctext );}.elementor-3071 .elementor-element.elementor-element-44370fd{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:15px;font-weight:400;line-height:1.9em;color:var( --e-global-color-lfcink );}.elementor-3071 .elementor-element.elementor-element-4f9178d{--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-3071 .elementor-element.elementor-element-bd8c0f8 .elementor-button{background-color:var( --e-global-color-lfcgreen );font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.25s;border-radius:10px 10px 10px 10px;padding:17px 26px 17px 26px;}.elementor-3071 .elementor-element.elementor-element-bd8c0f8 .elementor-button:hover, .elementor-3071 .elementor-element.elementor-element-bd8c0f8 .elementor-button:focus{background-color:var( --e-global-color-lfcgreen2 );color:#FFFFFF;}.elementor-3071 .elementor-element.elementor-element-bd8c0f8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3071 .elementor-element.elementor-element-bd8c0f8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3071 .elementor-element.elementor-element-bd8c0f8 .elementor-button:hover svg, .elementor-3071 .elementor-element.elementor-element-bd8c0f8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3071 .elementor-element.elementor-element-27930ec .elementor-button{background-color:rgba(0,0,0,0);font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14px;font-weight:700;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-3071 .elementor-element.elementor-element-27930ec .elementor-button:hover, .elementor-3071 .elementor-element.elementor-element-27930ec .elementor-button:focus{background-color:rgba(0,0,0,0);color:var( --e-global-color-lfcgreen );}.elementor-3071 .elementor-element.elementor-element-27930ec .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3071 .elementor-element.elementor-element-27930ec .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3071 .elementor-element.elementor-element-27930ec .elementor-button:hover svg, .elementor-3071 .elementor-element.elementor-element-27930ec .elementor-button:focus svg{fill:var( --e-global-color-lfcgreen );}.elementor-3071 .elementor-element.elementor-element-05e003e{--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-3071 .elementor-element.elementor-element-05e003e:not(.elementor-motion-effects-element-type-background), .elementor-3071 .elementor-element.elementor-element-05e003e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lfcbg );}.elementor-3071 .elementor-element.elementor-element-c4075b8{--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-3071 .elementor-element.elementor-element-c4075b8:not(.elementor-motion-effects-element-type-background), .elementor-3071 .elementor-element.elementor-element-c4075b8 > .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-3071 .elementor-element.elementor-element-1f350b0{--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-3071 .elementor-element.elementor-element-fe6bc1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-3071 .elementor-element.elementor-element-fe6bc1d .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:600;line-height:1.5em;color:var( --e-global-color-lfcgreen );}.elementor-3071 .elementor-element.elementor-element-dade3ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3071 .elementor-element.elementor-element-dade3ce .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:38px;font-weight:600;line-height:1.35em;color:var( --e-global-color-lfcink );}.elementor-3071 .elementor-element.elementor-element-bc49e66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:var( --e-global-color-lfctext );}.elementor-3071 .elementor-element.elementor-element-5719560{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:15px;font-weight:400;line-height:1.9em;color:var( --e-global-color-lfcink );}.elementor-3071 .elementor-element.elementor-element-393c8d2{--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-3071 .elementor-element.elementor-element-aa61968 .elementor-button{background-color:var( --e-global-color-lfcgreen );font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.25s;border-radius:10px 10px 10px 10px;padding:17px 26px 17px 26px;}.elementor-3071 .elementor-element.elementor-element-aa61968 .elementor-button:hover, .elementor-3071 .elementor-element.elementor-element-aa61968 .elementor-button:focus{background-color:var( --e-global-color-lfcgreen2 );color:#FFFFFF;}.elementor-3071 .elementor-element.elementor-element-aa61968 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3071 .elementor-element.elementor-element-aa61968 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3071 .elementor-element.elementor-element-aa61968 .elementor-button:hover svg, .elementor-3071 .elementor-element.elementor-element-aa61968 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3071 .elementor-element.elementor-element-b2cedda .elementor-button{background-color:rgba(0,0,0,0);font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14px;font-weight:700;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-3071 .elementor-element.elementor-element-b2cedda .elementor-button:hover, .elementor-3071 .elementor-element.elementor-element-b2cedda .elementor-button:focus{background-color:rgba(0,0,0,0);color:var( --e-global-color-lfcgreen );}.elementor-3071 .elementor-element.elementor-element-b2cedda .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3071 .elementor-element.elementor-element-b2cedda .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3071 .elementor-element.elementor-element-b2cedda .elementor-button:hover svg, .elementor-3071 .elementor-element.elementor-element-b2cedda .elementor-button:focus svg{fill:var( --e-global-color-lfcgreen );}.elementor-3071 .elementor-element.elementor-element-0beacdf{--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-3071 .elementor-element.elementor-element-0beacdf:not(.elementor-motion-effects-element-type-background), .elementor-3071 .elementor-element.elementor-element-0beacdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lfcsurface );}.elementor-3071 .elementor-element.elementor-element-e898e48{--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-3071 .elementor-element.elementor-element-e898e48:not(.elementor-motion-effects-element-type-background), .elementor-3071 .elementor-element.elementor-element-e898e48 > .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-3071 .elementor-element.elementor-element-af84b86{--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-3071 .elementor-element.elementor-element-19ad112{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-3071 .elementor-element.elementor-element-19ad112 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:600;line-height:1.5em;color:var( --e-global-color-lfcgreen );}.elementor-3071 .elementor-element.elementor-element-0c92adb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3071 .elementor-element.elementor-element-0c92adb .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:38px;font-weight:600;line-height:1.35em;color:var( --e-global-color-lfcink );}.elementor-3071 .elementor-element.elementor-element-937b102{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:var( --e-global-color-lfctext );}.elementor-3071 .elementor-element.elementor-element-4f748b2{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:15px;font-weight:400;line-height:1.9em;color:var( --e-global-color-lfcink );}.elementor-3071 .elementor-element.elementor-element-8fc414c{--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-3071 .elementor-element.elementor-element-dd3b182 .elementor-button{background-color:var( --e-global-color-lfcgreen );font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.25s;border-radius:10px 10px 10px 10px;padding:17px 26px 17px 26px;}.elementor-3071 .elementor-element.elementor-element-dd3b182 .elementor-button:hover, .elementor-3071 .elementor-element.elementor-element-dd3b182 .elementor-button:focus{background-color:var( --e-global-color-lfcgreen2 );color:#FFFFFF;}.elementor-3071 .elementor-element.elementor-element-dd3b182 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3071 .elementor-element.elementor-element-dd3b182 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3071 .elementor-element.elementor-element-dd3b182 .elementor-button:hover svg, .elementor-3071 .elementor-element.elementor-element-dd3b182 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3071 .elementor-element.elementor-element-ee5820b .elementor-button{background-color:rgba(0,0,0,0);font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14px;font-weight:700;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-3071 .elementor-element.elementor-element-ee5820b .elementor-button:hover, .elementor-3071 .elementor-element.elementor-element-ee5820b .elementor-button:focus{background-color:rgba(0,0,0,0);color:var( --e-global-color-lfcgreen );}.elementor-3071 .elementor-element.elementor-element-ee5820b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3071 .elementor-element.elementor-element-ee5820b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3071 .elementor-element.elementor-element-ee5820b .elementor-button:hover svg, .elementor-3071 .elementor-element.elementor-element-ee5820b .elementor-button:focus svg{fill:var( --e-global-color-lfcgreen );}.elementor-3071 .elementor-element.elementor-element-5e39eb1{--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-3071 .elementor-element.elementor-element-5e39eb1:not(.elementor-motion-effects-element-type-background), .elementor-3071 .elementor-element.elementor-element-5e39eb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lfcbg );}.elementor-3071 .elementor-element.elementor-element-8298ec1{--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-3071 .elementor-element.elementor-element-8298ec1:not(.elementor-motion-effects-element-type-background), .elementor-3071 .elementor-element.elementor-element-8298ec1 > .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-3071 .elementor-element.elementor-element-7a8efea{--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-3071 .elementor-element.elementor-element-d21e139{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-3071 .elementor-element.elementor-element-d21e139 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:600;line-height:1.5em;color:var( --e-global-color-lfcgreen );}.elementor-3071 .elementor-element.elementor-element-141299f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3071 .elementor-element.elementor-element-141299f .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:38px;font-weight:600;line-height:1.35em;color:var( --e-global-color-lfcink );}.elementor-3071 .elementor-element.elementor-element-7048dcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:var( --e-global-color-lfctext );}.elementor-3071 .elementor-element.elementor-element-f602ad2{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:15px;font-weight:400;line-height:1.9em;color:var( --e-global-color-lfcink );}.elementor-3071 .elementor-element.elementor-element-beaca04{--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-3071 .elementor-element.elementor-element-c9a0399 .elementor-button{background-color:var( --e-global-color-lfcgreen );font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.25s;border-radius:10px 10px 10px 10px;padding:17px 26px 17px 26px;}.elementor-3071 .elementor-element.elementor-element-c9a0399 .elementor-button:hover, .elementor-3071 .elementor-element.elementor-element-c9a0399 .elementor-button:focus{background-color:var( --e-global-color-lfcgreen2 );color:#FFFFFF;}.elementor-3071 .elementor-element.elementor-element-c9a0399 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3071 .elementor-element.elementor-element-c9a0399 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3071 .elementor-element.elementor-element-c9a0399 .elementor-button:hover svg, .elementor-3071 .elementor-element.elementor-element-c9a0399 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3071 .elementor-element.elementor-element-a95cc51 .elementor-button{background-color:rgba(0,0,0,0);font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14px;font-weight:700;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-3071 .elementor-element.elementor-element-a95cc51 .elementor-button:hover, .elementor-3071 .elementor-element.elementor-element-a95cc51 .elementor-button:focus{background-color:rgba(0,0,0,0);color:var( --e-global-color-lfcgreen );}.elementor-3071 .elementor-element.elementor-element-a95cc51 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3071 .elementor-element.elementor-element-a95cc51 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3071 .elementor-element.elementor-element-a95cc51 .elementor-button:hover svg, .elementor-3071 .elementor-element.elementor-element-a95cc51 .elementor-button:focus svg{fill:var( --e-global-color-lfcgreen );}.elementor-3071 .elementor-element.elementor-element-9b84f39{--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-3071 .elementor-element.elementor-element-9b84f39:not(.elementor-motion-effects-element-type-background), .elementor-3071 .elementor-element.elementor-element-9b84f39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lfcsurface );}.elementor-3071 .elementor-element.elementor-element-dcc70a4{--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-3071 .elementor-element.elementor-element-dcc70a4:not(.elementor-motion-effects-element-type-background), .elementor-3071 .elementor-element.elementor-element-dcc70a4 > .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-3071 .elementor-element.elementor-element-8ffa8d1{--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-3071 .elementor-element.elementor-element-64c90ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-3071 .elementor-element.elementor-element-64c90ea .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:600;line-height:1.5em;color:var( --e-global-color-lfcgreen );}.elementor-3071 .elementor-element.elementor-element-e23dd96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3071 .elementor-element.elementor-element-e23dd96 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:38px;font-weight:600;line-height:1.35em;color:var( --e-global-color-lfcink );}.elementor-3071 .elementor-element.elementor-element-bf19f4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:var( --e-global-color-lfctext );}.elementor-3071 .elementor-element.elementor-element-c472181{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:15px;font-weight:400;line-height:1.9em;color:var( --e-global-color-lfcink );}.elementor-3071 .elementor-element.elementor-element-f310b7e{--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-3071 .elementor-element.elementor-element-5328982 .elementor-button{background-color:var( --e-global-color-lfcgreen );font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.25s;border-radius:10px 10px 10px 10px;padding:17px 26px 17px 26px;}.elementor-3071 .elementor-element.elementor-element-5328982 .elementor-button:hover, .elementor-3071 .elementor-element.elementor-element-5328982 .elementor-button:focus{background-color:var( --e-global-color-lfcgreen2 );color:#FFFFFF;}.elementor-3071 .elementor-element.elementor-element-5328982 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3071 .elementor-element.elementor-element-5328982 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3071 .elementor-element.elementor-element-5328982 .elementor-button:hover svg, .elementor-3071 .elementor-element.elementor-element-5328982 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3071 .elementor-element.elementor-element-17df54e .elementor-button{background-color:rgba(0,0,0,0);font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14px;font-weight:700;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-3071 .elementor-element.elementor-element-17df54e .elementor-button:hover, .elementor-3071 .elementor-element.elementor-element-17df54e .elementor-button:focus{background-color:rgba(0,0,0,0);color:var( --e-global-color-lfcgreen );}.elementor-3071 .elementor-element.elementor-element-17df54e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3071 .elementor-element.elementor-element-17df54e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3071 .elementor-element.elementor-element-17df54e .elementor-button:hover svg, .elementor-3071 .elementor-element.elementor-element-17df54e .elementor-button:focus svg{fill:var( --e-global-color-lfcgreen );}.elementor-3071 .elementor-element.elementor-element-424c91c{--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-3071 .elementor-element.elementor-element-424c91c:not(.elementor-motion-effects-element-type-background), .elementor-3071 .elementor-element.elementor-element-424c91c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lfcbg );}.elementor-3071 .elementor-element.elementor-element-9f2fd05{--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-3071 .elementor-element.elementor-element-9f2fd05:not(.elementor-motion-effects-element-type-background), .elementor-3071 .elementor-element.elementor-element-9f2fd05 > .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-3071 .elementor-element.elementor-element-46ccc15{--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-3071 .elementor-element.elementor-element-3f3880d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-3071 .elementor-element.elementor-element-3f3880d .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:600;line-height:1.5em;color:var( --e-global-color-lfcgreen );}.elementor-3071 .elementor-element.elementor-element-d81228c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3071 .elementor-element.elementor-element-d81228c .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:38px;font-weight:600;line-height:1.35em;color:var( --e-global-color-lfcink );}.elementor-3071 .elementor-element.elementor-element-edb09d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:var( --e-global-color-lfctext );}.elementor-3071 .elementor-element.elementor-element-fa97566{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:15px;font-weight:400;line-height:1.9em;color:var( --e-global-color-lfcink );}.elementor-3071 .elementor-element.elementor-element-022ed90{--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-3071 .elementor-element.elementor-element-dbef4d3 .elementor-button{background-color:var( --e-global-color-lfcgreen );font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.25s;border-radius:10px 10px 10px 10px;padding:17px 26px 17px 26px;}.elementor-3071 .elementor-element.elementor-element-dbef4d3 .elementor-button:hover, .elementor-3071 .elementor-element.elementor-element-dbef4d3 .elementor-button:focus{background-color:var( --e-global-color-lfcgreen2 );color:#FFFFFF;}.elementor-3071 .elementor-element.elementor-element-dbef4d3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3071 .elementor-element.elementor-element-dbef4d3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3071 .elementor-element.elementor-element-dbef4d3 .elementor-button:hover svg, .elementor-3071 .elementor-element.elementor-element-dbef4d3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3071 .elementor-element.elementor-element-a46f235 .elementor-button{background-color:rgba(0,0,0,0);font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14px;font-weight:700;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-3071 .elementor-element.elementor-element-a46f235 .elementor-button:hover, .elementor-3071 .elementor-element.elementor-element-a46f235 .elementor-button:focus{background-color:rgba(0,0,0,0);color:var( --e-global-color-lfcgreen );}.elementor-3071 .elementor-element.elementor-element-a46f235 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3071 .elementor-element.elementor-element-a46f235 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3071 .elementor-element.elementor-element-a46f235 .elementor-button:hover svg, .elementor-3071 .elementor-element.elementor-element-a46f235 .elementor-button:focus svg{fill:var( --e-global-color-lfcgreen );}.elementor-3071 .elementor-element.elementor-element-5660b27{--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-3071 .elementor-element.elementor-element-5660b27:not(.elementor-motion-effects-element-type-background), .elementor-3071 .elementor-element.elementor-element-5660b27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lfcsurface );}.elementor-3071 .elementor-element.elementor-element-1401a43{--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-3071 .elementor-element.elementor-element-1401a43:not(.elementor-motion-effects-element-type-background), .elementor-3071 .elementor-element.elementor-element-1401a43 > .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-3071 .elementor-element.elementor-element-530931d{--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-3071 .elementor-element.elementor-element-efc6040{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-3071 .elementor-element.elementor-element-efc6040 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:600;line-height:1.5em;color:var( --e-global-color-lfcgreen );}.elementor-3071 .elementor-element.elementor-element-9a2c9d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3071 .elementor-element.elementor-element-9a2c9d9 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:38px;font-weight:600;line-height:1.35em;color:var( --e-global-color-lfcink );}.elementor-3071 .elementor-element.elementor-element-fc7e24d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:var( --e-global-color-lfctext );}.elementor-3071 .elementor-element.elementor-element-0d2b6bb{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:15px;font-weight:400;line-height:1.9em;color:var( --e-global-color-lfcink );}.elementor-3071 .elementor-element.elementor-element-6da53ae{--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-3071 .elementor-element.elementor-element-fd96ac9 .elementor-button{background-color:var( --e-global-color-lfcgreen );font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.25s;border-radius:10px 10px 10px 10px;padding:17px 26px 17px 26px;}.elementor-3071 .elementor-element.elementor-element-fd96ac9 .elementor-button:hover, .elementor-3071 .elementor-element.elementor-element-fd96ac9 .elementor-button:focus{background-color:var( --e-global-color-lfcgreen2 );color:#FFFFFF;}.elementor-3071 .elementor-element.elementor-element-fd96ac9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3071 .elementor-element.elementor-element-fd96ac9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3071 .elementor-element.elementor-element-fd96ac9 .elementor-button:hover svg, .elementor-3071 .elementor-element.elementor-element-fd96ac9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3071 .elementor-element.elementor-element-ad49da4 .elementor-button{background-color:rgba(0,0,0,0);font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14px;font-weight:700;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-3071 .elementor-element.elementor-element-ad49da4 .elementor-button:hover, .elementor-3071 .elementor-element.elementor-element-ad49da4 .elementor-button:focus{background-color:rgba(0,0,0,0);color:var( --e-global-color-lfcgreen );}.elementor-3071 .elementor-element.elementor-element-ad49da4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3071 .elementor-element.elementor-element-ad49da4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3071 .elementor-element.elementor-element-ad49da4 .elementor-button:hover svg, .elementor-3071 .elementor-element.elementor-element-ad49da4 .elementor-button:focus svg{fill:var( --e-global-color-lfcgreen );}.elementor-3071 .elementor-element.elementor-element-34da230{--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-3071 .elementor-element.elementor-element-34da230:not(.elementor-motion-effects-element-type-background), .elementor-3071 .elementor-element.elementor-element-34da230 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lfcbg );}.elementor-3071 .elementor-element.elementor-element-1ebc3ae{--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-3071 .elementor-element.elementor-element-1ebc3ae:not(.elementor-motion-effects-element-type-background), .elementor-3071 .elementor-element.elementor-element-1ebc3ae > .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-3071 .elementor-element.elementor-element-7fbbc39{--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-3071 .elementor-element.elementor-element-c689d25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-3071 .elementor-element.elementor-element-c689d25 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:600;line-height:1.5em;color:var( --e-global-color-lfcgreen );}.elementor-3071 .elementor-element.elementor-element-cf4c9d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3071 .elementor-element.elementor-element-cf4c9d0 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:38px;font-weight:600;line-height:1.35em;color:var( --e-global-color-lfcink );}.elementor-3071 .elementor-element.elementor-element-f418d36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:var( --e-global-color-lfctext );}.elementor-3071 .elementor-element.elementor-element-568d9ec{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:15px;font-weight:400;line-height:1.9em;color:var( --e-global-color-lfcink );}.elementor-3071 .elementor-element.elementor-element-d5825d0{--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-3071 .elementor-element.elementor-element-e9228eb .elementor-button{background-color:var( --e-global-color-lfcgreen );font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.25s;border-radius:10px 10px 10px 10px;padding:17px 26px 17px 26px;}.elementor-3071 .elementor-element.elementor-element-e9228eb .elementor-button:hover, .elementor-3071 .elementor-element.elementor-element-e9228eb .elementor-button:focus{background-color:var( --e-global-color-lfcgreen2 );color:#FFFFFF;}.elementor-3071 .elementor-element.elementor-element-e9228eb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3071 .elementor-element.elementor-element-e9228eb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3071 .elementor-element.elementor-element-e9228eb .elementor-button:hover svg, .elementor-3071 .elementor-element.elementor-element-e9228eb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3071 .elementor-element.elementor-element-68b60f8 .elementor-button{background-color:rgba(0,0,0,0);font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14px;font-weight:700;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-3071 .elementor-element.elementor-element-68b60f8 .elementor-button:hover, .elementor-3071 .elementor-element.elementor-element-68b60f8 .elementor-button:focus{background-color:rgba(0,0,0,0);color:var( --e-global-color-lfcgreen );}.elementor-3071 .elementor-element.elementor-element-68b60f8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3071 .elementor-element.elementor-element-68b60f8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3071 .elementor-element.elementor-element-68b60f8 .elementor-button:hover svg, .elementor-3071 .elementor-element.elementor-element-68b60f8 .elementor-button:focus svg{fill:var( --e-global-color-lfcgreen );}.elementor-3071 .elementor-element.elementor-element-cbec3b4{--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-3071 .elementor-element.elementor-element-cbec3b4:not(.elementor-motion-effects-element-type-background), .elementor-3071 .elementor-element.elementor-element-cbec3b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lfcsurface );}.elementor-3071 .elementor-element.elementor-element-4fb7e10{--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-3071 .elementor-element.elementor-element-4fb7e10:not(.elementor-motion-effects-element-type-background), .elementor-3071 .elementor-element.elementor-element-4fb7e10 > .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-3071 .elementor-element.elementor-element-279179d{--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-3071 .elementor-element.elementor-element-4ab7005{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-3071 .elementor-element.elementor-element-4ab7005 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:600;line-height:1.5em;color:var( --e-global-color-lfcgreen );}.elementor-3071 .elementor-element.elementor-element-14651ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3071 .elementor-element.elementor-element-14651ce .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:38px;font-weight:600;line-height:1.35em;color:var( --e-global-color-lfcink );}.elementor-3071 .elementor-element.elementor-element-e1e05ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:var( --e-global-color-lfctext );}.elementor-3071 .elementor-element.elementor-element-7d415b6{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:15px;font-weight:400;line-height:1.9em;color:var( --e-global-color-lfcink );}.elementor-3071 .elementor-element.elementor-element-8e9b40d{--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-3071 .elementor-element.elementor-element-dbecd32 .elementor-button{background-color:var( --e-global-color-lfcgreen );font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.25s;border-radius:10px 10px 10px 10px;padding:17px 26px 17px 26px;}.elementor-3071 .elementor-element.elementor-element-dbecd32 .elementor-button:hover, .elementor-3071 .elementor-element.elementor-element-dbecd32 .elementor-button:focus{background-color:var( --e-global-color-lfcgreen2 );color:#FFFFFF;}.elementor-3071 .elementor-element.elementor-element-dbecd32 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3071 .elementor-element.elementor-element-dbecd32 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3071 .elementor-element.elementor-element-dbecd32 .elementor-button:hover svg, .elementor-3071 .elementor-element.elementor-element-dbecd32 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3071 .elementor-element.elementor-element-7cc876d .elementor-button{background-color:rgba(0,0,0,0);font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14px;font-weight:700;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-3071 .elementor-element.elementor-element-7cc876d .elementor-button:hover, .elementor-3071 .elementor-element.elementor-element-7cc876d .elementor-button:focus{background-color:rgba(0,0,0,0);color:var( --e-global-color-lfcgreen );}.elementor-3071 .elementor-element.elementor-element-7cc876d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3071 .elementor-element.elementor-element-7cc876d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3071 .elementor-element.elementor-element-7cc876d .elementor-button:hover svg, .elementor-3071 .elementor-element.elementor-element-7cc876d .elementor-button:focus svg{fill:var( --e-global-color-lfcgreen );}.elementor-3071 .elementor-element.elementor-element-92ec8c9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-3071 .elementor-element.elementor-element-92ec8c9:not(.elementor-motion-effects-element-type-background), .elementor-3071 .elementor-element.elementor-element-92ec8c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lfcbg );}.elementor-3071 .elementor-element.elementor-element-e509083{--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-3071 .elementor-element.elementor-element-e509083:not(.elementor-motion-effects-element-type-background), .elementor-3071 .elementor-element.elementor-element-e509083 > .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-3071 .elementor-element.elementor-element-e509083::before, .elementor-3071 .elementor-element.elementor-element-e509083 > .elementor-background-video-container::before, .elementor-3071 .elementor-element.elementor-element-e509083 > .e-con-inner > .elementor-background-video-container::before, .elementor-3071 .elementor-element.elementor-element-e509083 > .elementor-background-slideshow::before, .elementor-3071 .elementor-element.elementor-element-e509083 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3071 .elementor-element.elementor-element-e509083 > .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-3071 .elementor-element.elementor-element-eb8537f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3071 .elementor-element.elementor-element-9b30cf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-3071 .elementor-element.elementor-element-9b30cf3 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:13px;font-weight:600;line-height:1.5em;color:#8FD19A;}.elementor-3071 .elementor-element.elementor-element-4f99be9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-3071 .elementor-element.elementor-element-4f99be9 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:44px;font-weight:600;line-height:1.35em;color:#FFFFFF;}.elementor-3071 .elementor-element.elementor-element-995c3ed{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:rgba(255,255,255,0.7);}.elementor-3071 .elementor-element.elementor-element-88f288c{--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-3071 .elementor-element.elementor-element-2087ef1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:26px;font-weight:600;line-height:1.35em;color:#FFFFFF;}.elementor-3071 .elementor-element.elementor-element-4cfeb00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-3071 .elementor-element.elementor-element-4cfeb00 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:26px;font-weight:600;line-height:1.35em;color:#FFFFFF;}.elementor-3071 .elementor-element.elementor-element-35e502c .elementor-button{background-color:var( --e-global-color-lfcgreen );font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.25s;border-radius:10px 10px 10px 10px;padding:17px 26px 17px 26px;}.elementor-3071 .elementor-element.elementor-element-35e502c .elementor-button:hover, .elementor-3071 .elementor-element.elementor-element-35e502c .elementor-button:focus{background-color:var( --e-global-color-lfcgreen2 );color:#FFFFFF;}.elementor-3071 .elementor-element.elementor-element-35e502c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3071 .elementor-element.elementor-element-35e502c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3071 .elementor-element.elementor-element-35e502c .elementor-button:hover svg, .elementor-3071 .elementor-element.elementor-element-35e502c .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3071 .elementor-element.elementor-element-6d2b704{--content-width:1240px;}.elementor-3071 .elementor-element.elementor-element-f4ae5f1{--content-width:1240px;}.elementor-3071 .elementor-element.elementor-element-bedbb83{--content-width:1240px;}.elementor-3071 .elementor-element.elementor-element-d4a46e3{--width:46%;}.elementor-3071 .elementor-element.elementor-element-6eaa83d{--width:54%;}.elementor-3071 .elementor-element.elementor-element-5307477{--content-width:1240px;}.elementor-3071 .elementor-element.elementor-element-bf470f0{--width:46%;}.elementor-3071 .elementor-element.elementor-element-aed372f{--width:54%;}.elementor-3071 .elementor-element.elementor-element-05e003e{--content-width:1240px;}.elementor-3071 .elementor-element.elementor-element-c4075b8{--width:46%;}.elementor-3071 .elementor-element.elementor-element-1f350b0{--width:54%;}.elementor-3071 .elementor-element.elementor-element-0beacdf{--content-width:1240px;}.elementor-3071 .elementor-element.elementor-element-e898e48{--width:46%;}.elementor-3071 .elementor-element.elementor-element-af84b86{--width:54%;}.elementor-3071 .elementor-element.elementor-element-5e39eb1{--content-width:1240px;}.elementor-3071 .elementor-element.elementor-element-8298ec1{--width:46%;}.elementor-3071 .elementor-element.elementor-element-7a8efea{--width:54%;}.elementor-3071 .elementor-element.elementor-element-9b84f39{--content-width:1240px;}.elementor-3071 .elementor-element.elementor-element-dcc70a4{--width:46%;}.elementor-3071 .elementor-element.elementor-element-8ffa8d1{--width:54%;}.elementor-3071 .elementor-element.elementor-element-424c91c{--content-width:1240px;}.elementor-3071 .elementor-element.elementor-element-9f2fd05{--width:46%;}.elementor-3071 .elementor-element.elementor-element-46ccc15{--width:54%;}.elementor-3071 .elementor-element.elementor-element-5660b27{--content-width:1240px;}.elementor-3071 .elementor-element.elementor-element-1401a43{--width:46%;}.elementor-3071 .elementor-element.elementor-element-530931d{--width:54%;}.elementor-3071 .elementor-element.elementor-element-34da230{--content-width:1240px;}.elementor-3071 .elementor-element.elementor-element-1ebc3ae{--width:46%;}.elementor-3071 .elementor-element.elementor-element-7fbbc39{--width:54%;}.elementor-3071 .elementor-element.elementor-element-cbec3b4{--content-width:1240px;}.elementor-3071 .elementor-element.elementor-element-4fb7e10{--width:46%;}.elementor-3071 .elementor-element.elementor-element-279179d{--width:54%;}.elementor-3071 .elementor-element.elementor-element-92ec8c9{--content-width:1240px;}.elementor-3071 .elementor-element.elementor-element-eb8537f{--width:56%;}.elementor-3071 .elementor-element.elementor-element-88f288c{--width:36%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3071 .elementor-element.elementor-element-d4a46e3{--width:100%;}.elementor-3071 .elementor-element.elementor-element-6eaa83d{--width:100%;}.elementor-3071 .elementor-element.elementor-element-bf470f0{--width:100%;}.elementor-3071 .elementor-element.elementor-element-aed372f{--width:100%;}.elementor-3071 .elementor-element.elementor-element-c4075b8{--width:100%;}.elementor-3071 .elementor-element.elementor-element-1f350b0{--width:100%;}.elementor-3071 .elementor-element.elementor-element-e898e48{--width:100%;}.elementor-3071 .elementor-element.elementor-element-af84b86{--width:100%;}.elementor-3071 .elementor-element.elementor-element-8298ec1{--width:100%;}.elementor-3071 .elementor-element.elementor-element-7a8efea{--width:100%;}.elementor-3071 .elementor-element.elementor-element-dcc70a4{--width:100%;}.elementor-3071 .elementor-element.elementor-element-8ffa8d1{--width:100%;}.elementor-3071 .elementor-element.elementor-element-9f2fd05{--width:100%;}.elementor-3071 .elementor-element.elementor-element-46ccc15{--width:100%;}.elementor-3071 .elementor-element.elementor-element-1401a43{--width:100%;}.elementor-3071 .elementor-element.elementor-element-530931d{--width:100%;}.elementor-3071 .elementor-element.elementor-element-1ebc3ae{--width:100%;}.elementor-3071 .elementor-element.elementor-element-7fbbc39{--width:100%;}.elementor-3071 .elementor-element.elementor-element-4fb7e10{--width:100%;}.elementor-3071 .elementor-element.elementor-element-279179d{--width:100%;}.elementor-3071 .elementor-element.elementor-element-eb8537f{--width:100%;}.elementor-3071 .elementor-element.elementor-element-88f288c{--width:100%;}}@media(max-width:1024px){.elementor-3071 .elementor-element.elementor-element-6d2b704{--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-3071 .elementor-element.elementor-element-b009513 .elementor-heading-title{font-size:50px;}.elementor-3071 .elementor-element.elementor-element-f4ae5f1{--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-3071 .elementor-element.elementor-element-bedbb83{--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-3071 .elementor-element.elementor-element-5307477{--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-3071 .elementor-element.elementor-element-05e003e{--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-3071 .elementor-element.elementor-element-0beacdf{--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-3071 .elementor-element.elementor-element-5e39eb1{--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-3071 .elementor-element.elementor-element-9b84f39{--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-3071 .elementor-element.elementor-element-424c91c{--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-3071 .elementor-element.elementor-element-5660b27{--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-3071 .elementor-element.elementor-element-34da230{--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-3071 .elementor-element.elementor-element-cbec3b4{--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-3071 .elementor-element.elementor-element-92ec8c9{--padding-top:10px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-3071 .elementor-element.elementor-element-e509083{--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-3071 .elementor-element.elementor-element-6d2b704{--min-height:420px;--padding-top:140px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-3071 .elementor-element.elementor-element-b009513 .elementor-heading-title{font-size:36px;}.elementor-3071 .elementor-element.elementor-element-4791549{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3071 .elementor-element.elementor-element-f4ae5f1{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-3071 .elementor-element.elementor-element-bedbb83{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-3071 .elementor-element.elementor-element-d4a46e3{--min-height:280px;}.elementor-3071 .elementor-element.elementor-element-d995bf3 .elementor-heading-title{font-size:28px;}.elementor-3071 .elementor-element.elementor-element-5307477{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-3071 .elementor-element.elementor-element-bf470f0{--min-height:280px;}.elementor-3071 .elementor-element.elementor-element-6bb7cbb .elementor-heading-title{font-size:28px;}.elementor-3071 .elementor-element.elementor-element-05e003e{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-3071 .elementor-element.elementor-element-c4075b8{--min-height:280px;}.elementor-3071 .elementor-element.elementor-element-dade3ce .elementor-heading-title{font-size:28px;}.elementor-3071 .elementor-element.elementor-element-0beacdf{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-3071 .elementor-element.elementor-element-e898e48{--min-height:280px;}.elementor-3071 .elementor-element.elementor-element-0c92adb .elementor-heading-title{font-size:28px;}.elementor-3071 .elementor-element.elementor-element-5e39eb1{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-3071 .elementor-element.elementor-element-8298ec1{--min-height:280px;}.elementor-3071 .elementor-element.elementor-element-141299f .elementor-heading-title{font-size:28px;}.elementor-3071 .elementor-element.elementor-element-9b84f39{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-3071 .elementor-element.elementor-element-dcc70a4{--min-height:280px;}.elementor-3071 .elementor-element.elementor-element-e23dd96 .elementor-heading-title{font-size:28px;}.elementor-3071 .elementor-element.elementor-element-424c91c{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-3071 .elementor-element.elementor-element-9f2fd05{--min-height:280px;}.elementor-3071 .elementor-element.elementor-element-d81228c .elementor-heading-title{font-size:28px;}.elementor-3071 .elementor-element.elementor-element-5660b27{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-3071 .elementor-element.elementor-element-1401a43{--min-height:280px;}.elementor-3071 .elementor-element.elementor-element-9a2c9d9 .elementor-heading-title{font-size:28px;}.elementor-3071 .elementor-element.elementor-element-34da230{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-3071 .elementor-element.elementor-element-1ebc3ae{--min-height:280px;}.elementor-3071 .elementor-element.elementor-element-cf4c9d0 .elementor-heading-title{font-size:28px;}.elementor-3071 .elementor-element.elementor-element-cbec3b4{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-3071 .elementor-element.elementor-element-4fb7e10{--min-height:280px;}.elementor-3071 .elementor-element.elementor-element-14651ce .elementor-heading-title{font-size:28px;}.elementor-3071 .elementor-element.elementor-element-92ec8c9{--padding-top:10px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-3071 .elementor-element.elementor-element-e509083{--padding-top:44px;--padding-bottom:44px;--padding-left:24px;--padding-right:24px;}.elementor-3071 .elementor-element.elementor-element-4f99be9 .elementor-heading-title{font-size:30px;}.elementor-3071 .elementor-element.elementor-element-2087ef1 .elementor-heading-title{font-size:22px;}.elementor-3071 .elementor-element.elementor-element-4cfeb00 .elementor-heading-title{font-size:22px;}}