.elementor-307 .elementor-element.elementor-element-b838271{overflow:hidden}.elementor-307 .elementor-element.elementor-element-49ff915>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-307 .elementor-element.elementor-element-0c2a2a9{--gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px}.elementor-307 .elementor-element.elementor-element-bc040ee>.elementor-container{max-width:1300px}.elementor-307 .elementor-element.elementor-element-bc040ee{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:70px 25px 70px 25px}.elementor-307 .elementor-element.elementor-element-bc040ee>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-307 .elementor-element.elementor-element-17f940d>.elementor-container{max-width:1300px}.elementor-307 .elementor-element.elementor-element-066ce6c{text-align:left}.elementor-307 .elementor-element.elementor-element-066ce6c .elementor-heading-title{color:#080809;font-family:"DM Sans",Sans-serif;font-size:56px;font-weight:700;line-height:72px;letter-spacing:-.5px}.elementor-307 .elementor-element.elementor-element-066ce6c>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 20px;border-style:solid;border-width:0 0 0 5px;border-color:#FF6422}.elementor-307 .elementor-element.elementor-element-dfdf306 .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:38px;font-weight:600}.elementor-307 .elementor-element.elementor-element-a548a3d{column-gap:0;font-family:"DM Sans",Sans-serif}.elementor-307 .elementor-element.elementor-element-a548a3d>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-307 .elementor-element.elementor-element-f600b56 .elementor-button .elementor-align-icon-right{margin-left:10px}.elementor-307 .elementor-element.elementor-element-f600b56 .elementor-button .elementor-align-icon-left{margin-right:10px}.elementor-307 .elementor-element.elementor-element-f600b56 .elementor-button{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.22px;fill:#657078;color:#657078;background-color:#fff0;border-style:solid;border-width:3px 3px 3px 3px;border-color:#E1E4E6;border-radius:25px 25px 25px 25px;padding:16px 35px 14px 35px}.elementor-307 .elementor-element.elementor-element-f600b56 .elementor-button:hover,.elementor-307 .elementor-element.elementor-element-f600b56 .elementor-button:focus{color:#FFF;background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-307 .elementor-element.elementor-element-f600b56 .elementor-button:hover svg,.elementor-307 .elementor-element.elementor-element-f600b56 .elementor-button:focus svg{fill:#FFF}.elementor-307 .elementor-element.elementor-element-f600b56>.elementor-widget-container{margin:0 0 0 0}.elementor-307 .elementor-element.elementor-element-f600b56{width:auto;max-width:auto}.elementor-307 .elementor-element.elementor-element-7760612 .elementor-heading-title{color:#7A7A7A;font-size:12px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0 0 10px rgb(0 0 0 / .3)}.elementor-307 .elementor-element.elementor-element-7760612>.elementor-widget-container{margin:0 10px 0 10px}.elementor-307 .elementor-element.elementor-element-7760612{width:auto;max-width:auto;align-self:center}.elementor-307 .elementor-element.elementor-element-27defec>.elementor-container{max-width:1300px;min-height:600px}.elementor-307 .elementor-element.elementor-element-27defec{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-307 .elementor-element.elementor-element-27defec>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-307 .elementor-element.elementor-element-381b261>.elementor-container{max-width:1300px}.elementor-307 .elementor-element.elementor-element-2942e43{text-align:left}.elementor-307 .elementor-element.elementor-element-2942e43 .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2.3px}.elementor-307 .elementor-element.elementor-element-2d5bc21{text-align:left}.elementor-307 .elementor-element.elementor-element-2d5bc21 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:57px;line-height:72px;letter-spacing:-.5px}.elementor-307 .elementor-element.elementor-element-2d5bc21>.elementor-widget-container{margin:0 0 0 0}.elementor-307 .elementor-element.elementor-element-cae7fb9{column-gap:0}.elementor-307 .elementor-element.elementor-element-cae7fb9>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-307 .elementor-element.elementor-element-f99fe43 .elementor-button .elementor-align-icon-right{margin-left:10px}.elementor-307 .elementor-element.elementor-element-f99fe43 .elementor-button .elementor-align-icon-left{margin-right:10px}.elementor-307 .elementor-element.elementor-element-f99fe43 .elementor-button{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.22px;fill:#657078;color:#657078;background-color:#fff0;border-style:solid;border-width:3px 3px 3px 3px;border-color:#E1E4E6;border-radius:25px 25px 25px 25px;padding:16px 35px 14px 35px}.elementor-307 .elementor-element.elementor-element-f99fe43 .elementor-button:hover,.elementor-307 .elementor-element.elementor-element-f99fe43 .elementor-button:focus{color:#FFF;background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-307 .elementor-element.elementor-element-f99fe43 .elementor-button:hover svg,.elementor-307 .elementor-element.elementor-element-f99fe43 .elementor-button:focus svg{fill:#FFF}.elementor-307 .elementor-element.elementor-element-f99fe43>.elementor-widget-container{margin:0 0 0 0}.elementor-307 .elementor-element.elementor-element-f99fe43{width:auto;max-width:auto}.elementor-307 .elementor-element.elementor-element-e91ec3b .elementor-heading-title{color:#7A7A7A;font-size:12px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0 0 10px rgb(0 0 0 / .3)}.elementor-307 .elementor-element.elementor-element-e91ec3b>.elementor-widget-container{margin:0 10px 0 10px}.elementor-307 .elementor-element.elementor-element-e91ec3b{width:auto;max-width:auto;align-self:center}.elementor-307 .elementor-element.elementor-element-019fa52 img{border-radius:50px 0 50px 0}.elementor-307 .elementor-element.elementor-element-e2f74f4>.elementor-container{max-width:1300px}.elementor-307 .elementor-element.elementor-element-e2f74f4:not(.elementor-motion-effects-element-type-background),.elementor-307 .elementor-element.elementor-element-e2f74f4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F3681D;background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url(https://afaqengineering.com/wp-content/uploads/2025/09/lowangle-picture-building-site.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-307 .elementor-element.elementor-element-e2f74f4>.elementor-background-overlay{background-color:#1B1B1B;opacity:.7;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-307 .elementor-element.elementor-element-e2f74f4{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:70px 25px 70px 25px}.elementor-307 .elementor-element.elementor-element-8338072:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-307 .elementor-element.elementor-element-8338072>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF0}.elementor-307 .elementor-element.elementor-element-8338072>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 50px 0 50px}.elementor-307 .elementor-element.elementor-element-8338072>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-307 .elementor-element.elementor-element-1ccb54e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-around;--background-transition:0.3s}.elementor-307 .elementor-element.elementor-element-35ad292 .elementor-counter-number-wrapper{color:#FFF;font-family:"Arial",Sans-serif;font-size:60px;font-weight:600}.elementor-307 .elementor-element.elementor-element-35ad292 .elementor-counter-title{color:#FFF;font-size:22px}.elementor-307 .elementor-element.elementor-element-ac95e34 .elementor-counter-number-wrapper{color:#FFF;font-family:"Arial",Sans-serif;font-size:60px;font-weight:600}.elementor-307 .elementor-element.elementor-element-ac95e34 .elementor-counter-title{color:#FFF;font-size:22px}.elementor-307 .elementor-element.elementor-element-a3840f4 .elementor-counter-number-wrapper{color:#FFF;font-family:"Arial",Sans-serif;font-size:60px;font-weight:600}.elementor-307 .elementor-element.elementor-element-a3840f4 .elementor-counter-title{color:#FFF;font-size:22px}.elementor-307 .elementor-element.elementor-element-039c27f{--divider-border-style:solid;--divider-color:#FFFFFFC7;--divider-border-width:1px}.elementor-307 .elementor-element.elementor-element-039c27f .elementor-divider-separator{width:100%}.elementor-307 .elementor-element.elementor-element-039c27f .elementor-divider{padding-top:2px;padding-bottom:2px}.elementor-307 .elementor-element.elementor-element-6c1ec26{text-align:center}.elementor-307 .elementor-element.elementor-element-6c1ec26 .elementor-heading-title{color:#FFF;font-family:"Inter",Sans-serif;font-size:40px;font-weight:500;line-height:72px;letter-spacing:-.5px}.elementor-307 .elementor-element.elementor-element-6c1ec26>.elementor-widget-container{margin:0 0 0 0}.elementor-307 .elementor-element.elementor-element-cc0742b{--divider-border-style:solid;--divider-color:#FFFFFFC7;--divider-border-width:1px}.elementor-307 .elementor-element.elementor-element-cc0742b .elementor-divider-separator{width:100%}.elementor-307 .elementor-element.elementor-element-cc0742b .elementor-divider{padding-top:2px;padding-bottom:2px}.elementor-307 .elementor-element.elementor-element-9d8a43a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-around;--background-transition:0.3s}.elementor-307 .elementor-element.elementor-element-05c42f3 img{width:50%}.elementor-307 .elementor-element.elementor-element-2d4bdfe img{width:50%}.elementor-307 .elementor-element.elementor-element-7d67db5 img{width:50%}.elementor-307 .elementor-element.elementor-element-5b28534>.elementor-container{max-width:1300px}.elementor-307 .elementor-element.elementor-element-5b28534:not(.elementor-motion-effects-element-type-background),.elementor-307 .elementor-element.elementor-element-5b28534>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F4F7F9;background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url(https://preview.codeless.co/bygge/default/wp-content/uploads/2021/06/bg-2.png);background-position:center center}.elementor-307 .elementor-element.elementor-element-5b28534{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:100px 25px 100px 25px}.elementor-307 .elementor-element.elementor-element-5b28534>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-307 .elementor-element.elementor-element-ec2ef2b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-307 .elementor-element.elementor-element-ec2ef2b>.elementor-element-populated{padding:0 0 0 0}.elementor-307 .elementor-element.elementor-element-8af73e9>.elementor-widget-container{background-color:#FFF;box-shadow:10px 41px 57px -17px rgb(0 0 0 / .22)}.elementor-307 .elementor-element.elementor-element-6e69123:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-307 .elementor-element.elementor-element-6e69123>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF0}.elementor-307 .elementor-element.elementor-element-6e69123>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 50px 0 110px}.elementor-307 .elementor-element.elementor-element-6e69123>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-307 .elementor-element.elementor-element-93ce6ae{text-align:left}.elementor-307 .elementor-element.elementor-element-93ce6ae .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2.3px}.elementor-307 .elementor-element.elementor-element-879930f{text-align:left}.elementor-307 .elementor-element.elementor-element-879930f .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:55px;line-height:72px;letter-spacing:-.5px}.elementor-307 .elementor-element.elementor-element-879930f>.elementor-widget-container{margin:0 0 0 0}.elementor-307 .elementor-element.elementor-element-60a070e{text-align:left;color:#657078;font-family:"Rubik",Sans-serif;font-size:16px;line-height:28px}.elementor-307 .elementor-element.elementor-element-60a070e>.elementor-widget-container{margin:5px 0 0 0;padding:0 20px 0 0}.elementor-307 .elementor-element.elementor-element-13a54de .elementor-button .elementor-align-icon-right{margin-left:10px}.elementor-307 .elementor-element.elementor-element-13a54de .elementor-button .elementor-align-icon-left{margin-right:10px}.elementor-307 .elementor-element.elementor-element-13a54de .elementor-button{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.22px;fill:#657078;color:#657078;background-color:#fff0;border-style:solid;border-width:3px 3px 3px 3px;border-color:#E1E4E6;border-radius:25px 25px 25px 25px;padding:17px 35px 14px 35px}.elementor-307 .elementor-element.elementor-element-13a54de .elementor-button:hover,.elementor-307 .elementor-element.elementor-element-13a54de .elementor-button:focus{color:#FFF;background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-307 .elementor-element.elementor-element-13a54de .elementor-button:hover svg,.elementor-307 .elementor-element.elementor-element-13a54de .elementor-button:focus svg{fill:#FFF}.elementor-307 .elementor-element.elementor-element-13a54de>.elementor-widget-container{margin:13px 0 0 0}.elementor-307 .elementor-element.elementor-element-293b3e3>.elementor-container{max-width:1300px}.elementor-307 .elementor-element.elementor-element-293b3e3{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:50px 0 0 0}.elementor-307 .elementor-element.elementor-element-293b3e3>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-307 .elementor-element.elementor-element-b491a32>.elementor-container{max-width:1300px}.elementor-307 .elementor-element.elementor-element-ae06091{text-align:left}.elementor-307 .elementor-element.elementor-element-ae06091 .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:50px;font-weight:700;line-height:72px;letter-spacing:-.5px}.elementor-307 .elementor-element.elementor-element-ae06091>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 20px;border-style:solid;border-width:0 0 0 5px;border-color:#FF6422}.elementor-307 .elementor-element.elementor-element-c686437{column-gap:0;font-family:"DM Sans",Sans-serif}.elementor-307 .elementor-element.elementor-element-c686437>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-307 .elementor-element.elementor-element-a176289>.elementor-container{max-width:1300px}.elementor-307 .elementor-element.elementor-element-a176289:not(.elementor-motion-effects-element-type-background),.elementor-307 .elementor-element.elementor-element-a176289>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F3681D}.elementor-307 .elementor-element.elementor-element-a176289>.elementor-background-overlay{background-color:#1B1B1B;opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-307 .elementor-element.elementor-element-a176289{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:70px 0 70px 0}.elementor-307 .elementor-element.elementor-element-9104a17>.elementor-element-populated{padding:0 0 0 0}.elementor-307 .elementor-element.elementor-element-9045634>.elementor-container{max-width:1300px}.elementor-307 .elementor-element.elementor-element-a9d3fcb{text-align:left}.elementor-307 .elementor-element.elementor-element-a9d3fcb .elementor-heading-title{color:#FFF;font-family:"DM Sans",Sans-serif;font-size:57px;font-weight:700;line-height:72px;letter-spacing:-.5px}.elementor-307 .elementor-element.elementor-element-a9d3fcb>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 20px;border-style:solid;border-width:0 0 0 5px;border-color:#FF6422}.elementor-307 .elementor-element.elementor-element-f7fbf11{color:#FFF;font-family:"DM Sans",Sans-serif;font-size:30px;font-weight:600;letter-spacing:.2px}.elementor-307 .elementor-element.elementor-element-f7fbf11>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-307 .elementor-element.elementor-element-354488c{color:#FFF}.elementor-307 .elementor-element.elementor-element-f2283b0{padding:20px 0 0 0}.elementor-bc-flex-widget .elementor-307 .elementor-element.elementor-element-59fc2e2.elementor-column .elementor-widget-wrap{align-items:space-between}.elementor-307 .elementor-element.elementor-element-59fc2e2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between}.elementor-307 .elementor-element.elementor-element-59fc2e2.elementor-column>.elementor-widget-wrap{justify-content:space-between}.elementor-307 .elementor-element.elementor-element-59fc2e2>.elementor-element-populated{padding:0 0 0 0}.elementor-307 .elementor-element.elementor-element-e012149{--e-image-carousel-slides-to-show:4}.elementor-307 .elementor-element.elementor-element-e012149 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-307 .elementor-element.elementor-element-e012149 .elementor-swiper-button.elementor-swiper-button-next{font-size:27px;color:#FFF}.elementor-307 .elementor-element.elementor-element-e012149 .elementor-swiper-button.elementor-swiper-button-prev svg,.elementor-307 .elementor-element.elementor-element-e012149 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFF}.elementor-307 .elementor-element.elementor-element-e012149 .swiper-wrapper{display:flex;align-items:center}.elementor-307 .elementor-element.elementor-element-f6b5049>.elementor-container{max-width:1300px}.elementor-307 .elementor-element.elementor-element-f6b5049:not(.elementor-motion-effects-element-type-background),.elementor-307 .elementor-element.elementor-element-f6b5049>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FF6422}.elementor-307 .elementor-element.elementor-element-f6b5049>.elementor-background-overlay{background-color:#1B1B1B;opacity:.15;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-307 .elementor-element.elementor-element-f6b5049 .elementor-background-overlay{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-307 .elementor-element.elementor-element-f6b5049{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:70px 0 70px 0}.elementor-307 .elementor-element.elementor-element-d6de77d>.elementor-element-populated{padding:0 0 0 0}.elementor-307 .elementor-element.elementor-element-fd1771b>.elementor-container{max-width:1300px}.elementor-307 .elementor-element.elementor-element-9884a4f{text-align:left}.elementor-307 .elementor-element.elementor-element-9884a4f .elementor-heading-title{color:#FFF;font-family:"DM Sans",Sans-serif;font-size:57px;font-weight:700;line-height:72px;letter-spacing:-.5px}.elementor-307 .elementor-element.elementor-element-9884a4f>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 20px;border-style:solid;border-width:0 0 0 5px;border-color:#C4430B}.elementor-307 .elementor-element.elementor-element-06a45b1{color:#FFF;font-family:"DM Sans",Sans-serif;font-size:30px;font-weight:600;letter-spacing:.2px}.elementor-307 .elementor-element.elementor-element-06a45b1>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-307 .elementor-element.elementor-element-e5b849e{color:#FFF}.elementor-307 .elementor-element.elementor-element-7c259b3>.elementor-container{max-width:1300px;min-height:295px}.elementor-307 .elementor-element.elementor-element-7c259b3>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:space-between;align-items:space-between}.elementor-307 .elementor-element.elementor-element-7c259b3{padding:20px 10px 0 10px}.elementor-bc-flex-widget .elementor-307 .elementor-element.elementor-element-654209f.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-307 .elementor-element.elementor-element-654209f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-307 .elementor-element.elementor-element-654209f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-307 .elementor-element.elementor-element-654209f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary);background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url(https://afaqengineering.com/wp-content/uploads/2025/08/london-gate.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-307 .elementor-element.elementor-element-654209f:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.35}.elementor-307 .elementor-element.elementor-element-654209f>.elementor-element-populated,.elementor-307 .elementor-element.elementor-element-654209f>.elementor-element-populated>.elementor-background-overlay,.elementor-307 .elementor-element.elementor-element-654209f>.elementor-background-slideshow{border-radius:10px 10px 10px 10px}.elementor-307 .elementor-element.elementor-element-654209f>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 15px 0 0;--e-column-margin-right:15px;--e-column-margin-left:0px}.elementor-307 .elementor-element.elementor-element-654209f>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-307 .elementor-element.elementor-element-8fd4439.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-307 .elementor-element.elementor-element-8fd4439.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-307 .elementor-element.elementor-element-8fd4439:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-307 .elementor-element.elementor-element-8fd4439>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary);background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url(https://afaqengineering.com/wp-content/uploads/2025/08/celia-garden-edit.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-307 .elementor-element.elementor-element-8fd4439:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.35}.elementor-307 .elementor-element.elementor-element-8fd4439>.elementor-element-populated,.elementor-307 .elementor-element.elementor-element-8fd4439>.elementor-element-populated>.elementor-background-overlay,.elementor-307 .elementor-element.elementor-element-8fd4439>.elementor-background-slideshow{border-radius:10px 10px 10px 10px}.elementor-307 .elementor-element.elementor-element-8fd4439>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 15px 0 0;--e-column-margin-right:15px;--e-column-margin-left:0px}.elementor-307 .elementor-element.elementor-element-8fd4439>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-307 .elementor-element.elementor-element-8b4b109.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-307 .elementor-element.elementor-element-8b4b109.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-307 .elementor-element.elementor-element-8b4b109:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-307 .elementor-element.elementor-element-8b4b109>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary);background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url(https://afaqengineering.com/wp-content/uploads/2023/04/2-scaled.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-307 .elementor-element.elementor-element-8b4b109:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.35}.elementor-307 .elementor-element.elementor-element-8b4b109>.elementor-element-populated,.elementor-307 .elementor-element.elementor-element-8b4b109>.elementor-element-populated>.elementor-background-overlay,.elementor-307 .elementor-element.elementor-element-8b4b109>.elementor-background-slideshow{border-radius:10px 10px 10px 10px}.elementor-307 .elementor-element.elementor-element-8b4b109>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 15px 0 0;--e-column-margin-right:15px;--e-column-margin-left:0px}.elementor-307 .elementor-element.elementor-element-8b4b109>.elementor-element-populated>.elementor-background-overlay{transition:background 0.35s,border-radius 0.3s,opacity 0.35s}.elementor-bc-flex-widget .elementor-307 .elementor-element.elementor-element-81b0da6.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-307 .elementor-element.elementor-element-81b0da6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-307 .elementor-element.elementor-element-81b0da6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-307 .elementor-element.elementor-element-81b0da6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary);background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url(https://afaqengineering.com/wp-content/uploads/2025/08/DSC00074-compressed-scaled.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-307 .elementor-element.elementor-element-81b0da6:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.35}.elementor-307 .elementor-element.elementor-element-81b0da6>.elementor-element-populated,.elementor-307 .elementor-element.elementor-element-81b0da6>.elementor-element-populated>.elementor-background-overlay,.elementor-307 .elementor-element.elementor-element-81b0da6>.elementor-background-slideshow{border-radius:10px 10px 10px 10px}.elementor-307 .elementor-element.elementor-element-81b0da6>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-307 .elementor-element.elementor-element-81b0da6>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-307 .elementor-element.elementor-element-9db33d9:not(.elementor-motion-effects-element-type-background),.elementor-307 .elementor-element.elementor-element-9db33d9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url(https://preview.codeless.co/bygge/default/wp-content/uploads/2021/06/work-bg.png)}.elementor-307 .elementor-element.elementor-element-9db33d9{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:60px 0 40px 0}.elementor-307 .elementor-element.elementor-element-9db33d9>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-307 .elementor-element.elementor-element-3e17550>.elementor-element-populated{padding:0 0 0 0}.elementor-307 .elementor-element.elementor-element-7a886db>.elementor-container{max-width:1300px}.elementor-307 .elementor-element.elementor-element-b881ef3{text-align:left}.elementor-307 .elementor-element.elementor-element-b881ef3 .elementor-heading-title{color:#FFF;font-family:"Manrope",Sans-serif;font-size:57px;line-height:72px;letter-spacing:-.5px}.elementor-307 .elementor-element.elementor-element-b881ef3>.elementor-widget-container{margin:0 0 0 0}.elementor-307 .elementor-element.elementor-element-09af694{padding:50px 0 0 0}.elementor-307 .elementor-element.elementor-element-2ab103e>.elementor-element-populated{padding:0 0 0 0}.elementor-307 .elementor-element.elementor-element-62abbc8{--e-image-carousel-slides-to-show:5}.elementor-307 .elementor-element.elementor-element-62abbc8 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-307 .elementor-element.elementor-element-62abbc8 .elementor-swiper-button.elementor-swiper-button-next{font-size:37px;color:#FFF}.elementor-307 .elementor-element.elementor-element-62abbc8 .elementor-swiper-button.elementor-swiper-button-prev svg,.elementor-307 .elementor-element.elementor-element-62abbc8 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFF}.elementor-307 .elementor-element.elementor-element-62abbc8 .swiper-wrapper{display:flex;align-items:center}.elementor-307 .elementor-element.elementor-element-150267b>.elementor-container{max-width:1300px}.elementor-307 .elementor-element.elementor-element-150267b{margin-top:80px;margin-bottom:0}.elementor-307 .elementor-element.elementor-element-fbfa68a{text-align:left}.elementor-307 .elementor-element.elementor-element-fbfa68a .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2.3px}.elementor-307 .elementor-element.elementor-element-d587637{text-align:left}.elementor-307 .elementor-element.elementor-element-d587637 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:57px;line-height:72px;letter-spacing:-.5px}.elementor-307 .elementor-element.elementor-element-d587637>.elementor-widget-container{margin:0 0 0 0}.elementor-307 .elementor-element.elementor-element-2392328{text-align:left;color:#657078;font-family:"Rubik",Sans-serif;font-size:16px;line-height:28px}.elementor-307 .elementor-element.elementor-element-849806f .elementor-button .elementor-align-icon-right{margin-left:10px}.elementor-307 .elementor-element.elementor-element-849806f .elementor-button .elementor-align-icon-left{margin-right:10px}.elementor-307 .elementor-element.elementor-element-849806f .elementor-button{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.22px;fill:#657078;color:#657078;background-color:#fff0;border-style:solid;border-width:3px 3px 3px 3px;border-color:#E1E4E6;border-radius:25px 25px 25px 25px;padding:17px 35px 14px 35px}.elementor-307 .elementor-element.elementor-element-849806f .elementor-button:hover,.elementor-307 .elementor-element.elementor-element-849806f .elementor-button:focus{color:#FFF;background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-307 .elementor-element.elementor-element-849806f .elementor-button:hover svg,.elementor-307 .elementor-element.elementor-element-849806f .elementor-button:focus svg{fill:#FFF}.elementor-307 .elementor-element.elementor-element-849806f>.elementor-widget-container{margin:13px 0 0 0}.elementor-307 .elementor-element.elementor-element-fe47905 .ce-service-box-two .service-bg-gradient{background-color:#fff0;background-image:linear-gradient(180deg,#02010100 0%,#00000099 100%)}.elementor-307 .elementor-element.elementor-element-fe47905:hover .elementor-widget-container{background-color:#000;background-image:url(https://afaqengineering.com/wp-content/uploads/2023/04/Celia-Residential-Building.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-307 .elementor-element.elementor-element-5526cb5>.elementor-container{max-width:1300px}.elementor-307 .elementor-element.elementor-element-5526cb5{margin-top:0;margin-bottom:80px}.elementor-307 .elementor-element.elementor-element-878748e .ce-service-box-two .service-bg-gradient{background-color:#fff0;background-image:linear-gradient(180deg,#02010100 0%,#00000099 100%)}.elementor-307 .elementor-element.elementor-element-878748e:hover .elementor-widget-container{background-image:url(https://afaqengineering.com/wp-content/uploads/2023/04/Bed-room-View2-scaled.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-307 .elementor-element.elementor-element-31ada0e .ce-service-box-two .service-bg-gradient{background-color:#fff0;background-image:linear-gradient(180deg,#02010100 0%,#00000099 100%)}.elementor-307 .elementor-element.elementor-element-31ada0e:hover .elementor-widget-container{background-image:url(https://afaqengineering.com/wp-content/uploads/2023/04/Midtown-Development-Construction-Update-11.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-307 .elementor-element.elementor-element-d0a68f2>.elementor-container{max-width:1300px}.elementor-307 .elementor-element.elementor-element-d0a68f2{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:50px 0 50px 0}.elementor-307 .elementor-element.elementor-element-d0a68f2>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-307 .elementor-element.elementor-element-5fb9730>.elementor-container{max-width:1300px}.elementor-307 .elementor-element.elementor-element-75f0703{text-align:left}.elementor-307 .elementor-element.elementor-element-75f0703 .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:50px;font-weight:700;line-height:72px;letter-spacing:-.5px}.elementor-307 .elementor-element.elementor-element-75f0703>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 20px;border-style:solid;border-width:0 0 0 5px;border-color:#FF6422}.elementor-307 .elementor-element.elementor-element-1901829{column-gap:0;font-family:"DM Sans",Sans-serif}.elementor-307 .elementor-element.elementor-element-1901829>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-307 .elementor-element.elementor-element-93d6c3c{--background-transition:0.3s;--padding-top:35px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_option{transition:800ms cubic-bezier(.05,.61,.41,.95);background-color:var(--e-global-color-primary);width:95px;background-blend-mode:normal;background-position:center}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_shadow{transition:800ms;background-color:#fff0;background-image:linear-gradient(180deg,#09090952 70%,#000000 81%);opacity:85%}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_options .ue_option.active .ue_label{animation-duration:800ms}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_options{grid-template-columns:1fr;gap:10px}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_label{width:500px;gap:10px;flex-direction:column}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_option.active{align-items:flex-end;padding:20px 20px 20px 20px}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_main,.elementor-307 .elementor-element.elementor-element-9c85052 .ue_sub{text-align:left}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_label,.elementor-307 .elementor-element.elementor-element-9c85052 .ue_info>div{align-items:flex-start;justify-content:center}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_option:not(.active) .ue_label{flex-direction:column-reverse;align-items:flex-end;gap:10px}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_option:not(.active){align-items:flex-end;padding:10px 10px 10px 10px}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_option:not(.active) .ue_label,.elementor-307 .elementor-element.elementor-element-9c85052 .ue_info>div{justify-content:center}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_option,.elementor-307 .elementor-element.elementor-element-9c85052 .ue_option.active{height:400px}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_option,.elementor-307 .elementor-element.elementor-element-9c85052 .ue_option::after{border-radius:0 0 0 0}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_option.active,.elementor-307 .elementor-element.elementor-element-9c85052 .active.ue_option::after{border-radius:0 0 0 0}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_icon{background-color:#FFF;color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_option.active .ue_label .ue_icon{width:45px;height:45px}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_option.active .ue_label .ue_icon i{font-size:21px}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_option.active .ue_label .ue_icon svg{width:21px;height:21px}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_label .ue_icon{width:40px;height:40px;border-radius:50px 50px 50px 50px}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_label .ue_icon i{font-size:18px}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_label .ue_icon svg{width:18px;height:18px}.elementor-307 .elementor-element.elementor-element-9c85052 .graphic_element_image img{width:100%;height:100%;object-fit:cover}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_main{color:#fff}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_option.active .ue_main{margin-top:0}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_option:not(.active) .ue_label .ue_info .ue_main{transform:rotate(180deg)}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_sub{color:#fff;margin-top:0}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_content_link{width:100%}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_option.active .ue_info{flex-direction:column}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_option:not(.active) .ue_info{flex-direction:column}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_button{color:#fff;border-radius:50px 50px 50px 50px;margin-top:0}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_button:hover{color:var(--e-global-color-primary);border-radius:50px 50px 50px 50px}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_option:not(.active) .ue_shadow{background-color:#FFF;opacity:100%}.elementor-307 .elementor-element.elementor-element-dccff99>.elementor-container{max-width:1300px}.elementor-307 .elementor-element.elementor-element-dccff99>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-307 .elementor-element.elementor-element-dccff99:not(.elementor-motion-effects-element-type-background),.elementor-307 .elementor-element.elementor-element-dccff99>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-307 .elementor-element.elementor-element-dccff99{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:60px 25px 60px 25px}.elementor-307 .elementor-element.elementor-element-dccff99>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-307 .elementor-element.elementor-element-752b946>.elementor-element-populated{padding:0 0 0 0}.elementor-307 .elementor-element.elementor-element-5b51846{text-align:left}.elementor-307 .elementor-element.elementor-element-5b51846 .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:50px;font-weight:700;line-height:72px;letter-spacing:-.5px}.elementor-307 .elementor-element.elementor-element-5b51846>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 20px;border-style:solid;border-width:0 0 0 5px;border-color:#FF6422}.elementor-307 .elementor-element.elementor-element-f08ab09{column-gap:0;font-family:"DM Sans",Sans-serif}.elementor-307 .elementor-element.elementor-element-f08ab09>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-307 .elementor-element.elementor-element-55a870d .ue-logo-grid{grid-template-columns:repeat(4,1fr);gap:20px;direction:ltr}.elementor-307 .elementor-element.elementor-element-55a870d div.logo-grid-item img{opacity:35%}.elementor-307 .elementor-element.elementor-element-55a870d div.logo-grid-item:hover img{opacity:100%}.elementor-307 .elementor-element.elementor-element-55a870d .logo-grid-item{border-style:solid;border-width:.1px .1px .1px .1px;border-color:#b1b1b1;height:150px;background-color:#fff}.elementor-307 .elementor-element.elementor-element-55a870d>.elementor-widget-container{padding:25px 0 0 0}.elementor-307 .elementor-element.elementor-element-7e29323>.elementor-container{max-width:1300px}.elementor-307 .elementor-element.elementor-element-7e29323:not(.elementor-motion-effects-element-type-background),.elementor-307 .elementor-element.elementor-element-7e29323>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url(https://preview.codeless.co/bygge/default/wp-content/uploads/2021/06/staff-bg.png);background-position:center center;background-repeat:no-repeat}.elementor-307 .elementor-element.elementor-element-7e29323{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:90px 0 60px 0}.elementor-307 .elementor-element.elementor-element-7e29323>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-307 .elementor-element.elementor-element-48e2e11 .ce-staff-carousel .tns-item{vertical-align:top}.elementor-bc-flex-widget .elementor-307 .elementor-element.elementor-element-87b748c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-307 .elementor-element.elementor-element-87b748c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-307 .elementor-element.elementor-element-87b748c>.elementor-element-populated{padding:0 50px 0 90px}.elementor-307 .elementor-element.elementor-element-abdb508{text-align:left}.elementor-307 .elementor-element.elementor-element-abdb508 .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2.3px}.elementor-307 .elementor-element.elementor-element-47f8272{text-align:left}.elementor-307 .elementor-element.elementor-element-47f8272 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:57px;line-height:72px;letter-spacing:-.5px}.elementor-307 .elementor-element.elementor-element-47f8272>.elementor-widget-container{margin:0 0 0 0}.elementor-307 .elementor-element.elementor-element-b80847d{text-align:left;color:#657078;font-family:"Rubik",Sans-serif;font-size:16px;line-height:28px}.elementor-307 .elementor-element.elementor-element-3afe48b .elementor-button .elementor-align-icon-right{margin-left:10px}.elementor-307 .elementor-element.elementor-element-3afe48b .elementor-button .elementor-align-icon-left{margin-right:10px}.elementor-307 .elementor-element.elementor-element-3afe48b .elementor-button{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.22px;fill:#657078;color:#657078;background-color:#fff0;border-style:solid;border-width:3px 3px 3px 3px;border-color:#E1E4E6;border-radius:25px 25px 25px 25px;padding:17px 35px 14px 35px}.elementor-307 .elementor-element.elementor-element-3afe48b .elementor-button:hover,.elementor-307 .elementor-element.elementor-element-3afe48b .elementor-button:focus{color:#FFF;background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-307 .elementor-element.elementor-element-3afe48b .elementor-button:hover svg,.elementor-307 .elementor-element.elementor-element-3afe48b .elementor-button:focus svg{fill:#FFF}.elementor-307 .elementor-element.elementor-element-3afe48b>.elementor-widget-container{margin:13px 0 0 0}.elementor-307 .elementor-element.elementor-element-d4f48c8>.elementor-container{max-width:1300px}.elementor-307 .elementor-element.elementor-element-d4f48c8:not(.elementor-motion-effects-element-type-background),.elementor-307 .elementor-element.elementor-element-d4f48c8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-307 .elementor-element.elementor-element-d4f48c8{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:70px 0 40px 0}.elementor-307 .elementor-element.elementor-element-d4f48c8>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-307 .elementor-element.elementor-element-979df6a>.elementor-container{max-width:1300px}.elementor-307 .elementor-element.elementor-element-979df6a>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-307 .elementor-element.elementor-element-979df6a{margin-top:0;margin-bottom:30px;padding:0 0 0 0}.elementor-bc-flex-widget .elementor-307 .elementor-element.elementor-element-e2d2ba5.elementor-column .elementor-widget-wrap{align-items:center}.elementor-307 .elementor-element.elementor-element-e2d2ba5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-307 .elementor-element.elementor-element-97b278f{text-align:left}.elementor-307 .elementor-element.elementor-element-97b278f .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2.3px}.elementor-307 .elementor-element.elementor-element-1eeeb75{text-align:left}.elementor-307 .elementor-element.elementor-element-1eeeb75 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:57px;line-height:72px;letter-spacing:-.5px}.elementor-307 .elementor-element.elementor-element-1eeeb75>.elementor-widget-container{margin:0 0 0 0}.elementor-bc-flex-widget .elementor-307 .elementor-element.elementor-element-efb9853.elementor-column .elementor-widget-wrap{align-items:center}.elementor-307 .elementor-element.elementor-element-efb9853.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-307 .elementor-element.elementor-element-4d7910c .elementor-button .elementor-align-icon-right{margin-left:10px}.elementor-307 .elementor-element.elementor-element-4d7910c .elementor-button .elementor-align-icon-left{margin-right:10px}.elementor-307 .elementor-element.elementor-element-4d7910c .elementor-button{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.22px;fill:#657078;color:#657078;background-color:#fff0;border-style:solid;border-width:3px 3px 3px 3px;border-color:#E1E4E6;border-radius:25px 25px 25px 25px;padding:17px 35px 14px 35px}.elementor-307 .elementor-element.elementor-element-4d7910c .elementor-button:hover,.elementor-307 .elementor-element.elementor-element-4d7910c .elementor-button:focus{color:#FFF;background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-307 .elementor-element.elementor-element-4d7910c .elementor-button:hover svg,.elementor-307 .elementor-element.elementor-element-4d7910c .elementor-button:focus svg{fill:#FFF}.elementor-307 .elementor-element.elementor-element-4d7910c>.elementor-widget-container{margin:0 0 0 0}.elementor-307 .elementor-element.elementor-element-bf69039{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-307 .elementor-element.elementor-element-88fb5e1 .ce-posts-grid .ce-post-item{padding:30px}.elementor-307 .elementor-element.elementor-element-88fb5e1 .ce-posts-grid{margin-left:-30px;margin-right:-30px}.elementor-307 .elementor-element.elementor-element-88fb5e1 .ce-post-item .entry-title{font-size:25px;font-weight:700}.elementor-307 .elementor-element.elementor-element-88fb5e1>.elementor-widget-container{padding:0 0 0 0}@media(min-width:768px){.elementor-307 .elementor-element.elementor-element-7efb663{width:40%}.elementor-307 .elementor-element.elementor-element-1fee5a0{width:60%}.elementor-307 .elementor-element.elementor-element-952f545{width:40%}.elementor-307 .elementor-element.elementor-element-d1aa8fd{width:60%}.elementor-307 .elementor-element.elementor-element-654209f{width:25%}.elementor-307 .elementor-element.elementor-element-8fd4439{width:25%}.elementor-307 .elementor-element.elementor-element-8b4b109{width:25%}.elementor-307 .elementor-element.elementor-element-c0bbac2{width:50%}.elementor-307 .elementor-element.elementor-element-fec82fb{width:50%}.elementor-307 .elementor-element.elementor-element-37ae6cc{width:40%}.elementor-307 .elementor-element.elementor-element-86169f8{width:60%}.elementor-307 .elementor-element.elementor-element-93d6c3c{--content-width:1300px}.elementor-307 .elementor-element.elementor-element-4efff12{width:40%}.elementor-307 .elementor-element.elementor-element-e0fed3e{width:60%}.elementor-307 .elementor-element.elementor-element-bef61cb{width:50%}.elementor-307 .elementor-element.elementor-element-87b748c{width:39.499%}.elementor-307 .elementor-element.elementor-element-dd0835b{width:9.713%}}@media(max-width:1024px){.elementor-307 .elementor-element.elementor-element-bc040ee{padding:60px 0 60px 0}.elementor-307 .elementor-element.elementor-element-6dd6246>.elementor-element-populated{padding:0 15px 0 015px}.elementor-307 .elementor-element.elementor-element-066ce6c .elementor-heading-title{font-size:40px}.elementor-307 .elementor-element.elementor-element-27defec>.elementor-container{min-height:100px}.elementor-307 .elementor-element.elementor-element-27defec{padding:60px 0 60px 0}.elementor-307 .elementor-element.elementor-element-11a43d4>.elementor-element-populated{padding:0 15px 0 015px}.elementor-307 .elementor-element.elementor-element-2d5bc21 .elementor-heading-title{font-size:40px}.elementor-307 .elementor-element.elementor-element-e2f74f4:not(.elementor-motion-effects-element-type-background),.elementor-307 .elementor-element.elementor-element-e2f74f4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover}.elementor-307 .elementor-element.elementor-element-e2f74f4{padding:60px 0 0 0}.elementor-307 .elementor-element.elementor-element-8338072>.elementor-element-populated{padding:65px 15px 080px 15px}.elementor-307 .elementor-element.elementor-element-1ccb54e{--flex-wrap:wrap}.elementor-307 .elementor-element.elementor-element-6c1ec26 .elementor-heading-title{font-size:30px}.elementor-307 .elementor-element.elementor-element-05c42f3 img{width:5%}.elementor-307 .elementor-element.elementor-element-5b28534:not(.elementor-motion-effects-element-type-background),.elementor-307 .elementor-element.elementor-element-5b28534>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover}.elementor-307 .elementor-element.elementor-element-5b28534{padding:60px 0 0 0}.elementor-307 .elementor-element.elementor-element-6e69123>.elementor-element-populated{padding:65px 15px 080px 15px}.elementor-307 .elementor-element.elementor-element-879930f .elementor-heading-title{font-size:40px}.elementor-307 .elementor-element.elementor-element-293b3e3{padding:60px 0 60px 0}.elementor-307 .elementor-element.elementor-element-0df1b54>.elementor-element-populated{padding:0 15px 0 015px}.elementor-307 .elementor-element.elementor-element-ae06091 .elementor-heading-title{font-size:40px}.elementor-307 .elementor-element.elementor-element-a176289{padding:60px 0 0 0}.elementor-307 .elementor-element.elementor-element-fd9f51f>.elementor-element-populated{padding:0 0 0 0}.elementor-307 .elementor-element.elementor-element-a9d3fcb .elementor-heading-title{font-size:40px}.elementor-307 .elementor-element.elementor-element-e012149{--e-image-carousel-slides-to-show:3}.elementor-307 .elementor-element.elementor-element-f6b5049{padding:60px 25px 60px 25px}.elementor-307 .elementor-element.elementor-element-1f980e6>.elementor-element-populated{padding:0 0 0 0}.elementor-307 .elementor-element.elementor-element-9884a4f .elementor-heading-title{font-size:40px}.elementor-307 .elementor-element.elementor-element-9db33d9{padding:60px 25px 60px 25px}.elementor-307 .elementor-element.elementor-element-5a81dc3>.elementor-element-populated{padding:0 0 0 0}.elementor-307 .elementor-element.elementor-element-b881ef3 .elementor-heading-title{font-size:40px}.elementor-307 .elementor-element.elementor-element-62abbc8{--e-image-carousel-slides-to-show:3}.elementor-307 .elementor-element.elementor-element-150267b{padding:0 25px 0 25px}.elementor-307 .elementor-element.elementor-element-c0bbac2>.elementor-element-populated{padding:0 15px 0 15px}.elementor-307 .elementor-element.elementor-element-d587637 .elementor-heading-title{font-size:40px}.elementor-307 .elementor-element.elementor-element-849806f>.elementor-widget-container{padding:0 0 70px 0}.elementor-307 .elementor-element.elementor-element-fec82fb>.elementor-element-populated{padding:15px 15px 15px 15px}.elementor-307 .elementor-element.elementor-element-5526cb5{padding:0 25px 0 25px}.elementor-307 .elementor-element.elementor-element-ca31859>.elementor-element-populated{padding:15px 15px 15px 15px}.elementor-307 .elementor-element.elementor-element-fd982ee>.elementor-element-populated{padding:15px 15px 15px 15px}.elementor-307 .elementor-element.elementor-element-d0a68f2{padding:60px 25px 60px 25px}.elementor-307 .elementor-element.elementor-element-0d8471d>.elementor-element-populated{padding:0 15px 0 015px}.elementor-307 .elementor-element.elementor-element-75f0703 .elementor-heading-title{font-size:40px}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_label{width:500px}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_option:not(.active) .ue_label{flex-direction:row;align-items:flex-end}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_option:not(.active){align-items:flex-end;padding:0 0 30px 0}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_option:not(.active) .ue_label,.elementor-307 .elementor-element.elementor-element-9c85052 .ue_info>div{justify-content:flex-start}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_option{width:95px}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_option:not(.active) .ue_shadow{opacity:35%}.elementor-307 .elementor-element.elementor-element-dccff99{padding:60px 25px 60px 25px}.elementor-307 .elementor-element.elementor-element-752b946>.elementor-element-populated{padding:15px 15px 15px 15px}.elementor-307 .elementor-element.elementor-element-5b51846 .elementor-heading-title{font-size:40px}.elementor-307 .elementor-element.elementor-element-55a870d .ue-logo-grid{grid-template-columns:repeat(2,1fr)}.elementor-307 .elementor-element.elementor-element-7e29323{padding:80px 0 80px 0}.elementor-307 .elementor-element.elementor-element-87b748c>.elementor-element-populated{padding:70px 15px 15px 15px}.elementor-307 .elementor-element.elementor-element-47f8272 .elementor-heading-title{font-size:40px}.elementor-307 .elementor-element.elementor-element-53deef9>.elementor-element-populated{padding:15px 15px 15px 15px}.elementor-307 .elementor-element.elementor-element-e2d2ba5>.elementor-element-populated{padding:0 0 0 0}.elementor-307 .elementor-element.elementor-element-1eeeb75 .elementor-heading-title{font-size:40px}.elementor-307 .elementor-element.elementor-element-15e2f24>.elementor-element-populated{padding:0 0 0 0}.elementor-307 .elementor-element.elementor-element-88fb5e1>.elementor-widget-container{padding:0 0 0 0}}@media(max-width:767px){.elementor-307 .elementor-element.elementor-element-bc040ee{padding:10px 0 80px 0}.elementor-307 .elementor-element.elementor-element-6dd6246>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 15px 0 15px}.elementor-307 .elementor-element.elementor-element-066ce6c .elementor-heading-title{font-size:30px;line-height:1.4em}.elementor-307 .elementor-element.elementor-element-1fee5a0>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-307 .elementor-element.elementor-element-dfdf306 .elementor-heading-title{font-size:25px;line-height:1.6em}.elementor-307 .elementor-element.elementor-element-7760612>.elementor-widget-container{margin:15px 0 0 0;padding:0 0 0 10px}.elementor-307 .elementor-element.elementor-element-27defec>.elementor-container{min-height:230px}.elementor-307 .elementor-element.elementor-element-27defec{padding:10px 0 80px 0}.elementor-307 .elementor-element.elementor-element-11a43d4>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 15px 0 15px}.elementor-307 .elementor-element.elementor-element-2d5bc21 .elementor-heading-title{font-size:30px;line-height:1.4em}.elementor-307 .elementor-element.elementor-element-79ea20d>.elementor-element-populated{margin:10px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-307 .elementor-element.elementor-element-019fa52 img{border-radius:0 50px 0 50px}.elementor-307 .elementor-element.elementor-element-e2f74f4{padding:0 0 0 0}.elementor-307 .elementor-element.elementor-element-8338072>.elementor-element-populated{padding:60px 15px 80px 15px}.elementor-307 .elementor-element.elementor-element-35ad292 .elementor-counter-number-wrapper{font-size:40px}.elementor-307 .elementor-element.elementor-element-ac95e34 .elementor-counter-number-wrapper{font-size:40px}.elementor-307 .elementor-element.elementor-element-a3840f4 .elementor-counter-number-wrapper{font-size:40px}.elementor-307 .elementor-element.elementor-element-6c1ec26 .elementor-heading-title{font-size:25px;line-height:1.4em}.elementor-307 .elementor-element.elementor-element-05c42f3 img{width:33%}.elementor-307 .elementor-element.elementor-element-2d4bdfe img{width:33%}.elementor-307 .elementor-element.elementor-element-7d67db5 img{width:33%}.elementor-307 .elementor-element.elementor-element-5b28534{padding:60px 0 60px 0}.elementor-307 .elementor-element.elementor-element-ec2ef2b>.elementor-element-populated{padding:0 0 0 0}.elementor-307 .elementor-element.elementor-element-3c80e31{padding:0 0 0 0}.elementor-307 .elementor-element.elementor-element-6e69123>.elementor-element-populated{padding:60px 15px 80px 15px}.elementor-307 .elementor-element.elementor-element-879930f .elementor-heading-title{font-size:30px;line-height:1.4em}.elementor-307 .elementor-element.elementor-element-293b3e3{padding:50px 0 50px 0}.elementor-307 .elementor-element.elementor-element-0df1b54>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 15px 0 15px}.elementor-307 .elementor-element.elementor-element-ae06091 .elementor-heading-title{font-size:30px;line-height:1.4em}.elementor-307 .elementor-element.elementor-element-d1aa8fd>.elementor-element-populated{margin:10px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-307 .elementor-element.elementor-element-a176289{padding:30px 0 30px 0}.elementor-307 .elementor-element.elementor-element-9045634{padding:0 15px 0 15px}.elementor-307 .elementor-element.elementor-element-a9d3fcb .elementor-heading-title{font-size:30px;line-height:1.4em}.elementor-307 .elementor-element.elementor-element-a9d3fcb>.elementor-widget-container{margin:0 0 15px 0}.elementor-307 .elementor-element.elementor-element-f7fbf11{font-size:20px}.elementor-307 .elementor-element.elementor-element-59fc2e2{width:100%}.elementor-307 .elementor-element.elementor-element-59fc2e2>.elementor-element-populated{padding:0 0 0 0}.elementor-307 .elementor-element.elementor-element-e012149{--e-image-carousel-slides-to-show:1}.elementor-307 .elementor-element.elementor-element-e012149>.elementor-widget-container{padding:0 0 0 0}.elementor-307 .elementor-element.elementor-element-f6b5049{padding:30px 0 30px 0}.elementor-307 .elementor-element.elementor-element-fd1771b{padding:0 15px 0 15px}.elementor-307 .elementor-element.elementor-element-9884a4f .elementor-heading-title{font-size:30px;line-height:1.4em}.elementor-307 .elementor-element.elementor-element-9884a4f>.elementor-widget-container{margin:0 0 15px 0}.elementor-307 .elementor-element.elementor-element-06a45b1{font-size:20px}.elementor-307 .elementor-element.elementor-element-654209f>.elementor-element-populated{margin:0 0 15px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-307 .elementor-element.elementor-element-8fd4439>.elementor-element-populated{margin:0 0 15px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-307 .elementor-element.elementor-element-8b4b109>.elementor-element-populated{margin:0 0 15px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-307 .elementor-element.elementor-element-81b0da6>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-307 .elementor-element.elementor-element-b881ef3 .elementor-heading-title{font-size:30px;line-height:1.4em}.elementor-307 .elementor-element.elementor-element-62abbc8{--e-image-carousel-slides-to-show:1}.elementor-307 .elementor-element.elementor-element-c0bbac2>.elementor-element-populated{padding:15px 15px 70px 15px}.elementor-307 .elementor-element.elementor-element-d587637 .elementor-heading-title{font-size:30px;line-height:1.4em}.elementor-307 .elementor-element.elementor-element-849806f>.elementor-widget-container{padding:0 0 0 0}.elementor-307 .elementor-element.elementor-element-d0a68f2{padding:10px 0 80px 0}.elementor-307 .elementor-element.elementor-element-0d8471d>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 15px 0 15px}.elementor-307 .elementor-element.elementor-element-75f0703 .elementor-heading-title{font-size:30px;line-height:1.4em}.elementor-307 .elementor-element.elementor-element-86169f8>.elementor-element-populated{margin:10px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-307 .elementor-element.elementor-element-9c85052 .ue_option:not(.active){padding:10px 10px 10px 10px}.elementor-307 .elementor-element.elementor-element-dccff99{padding:70px 0 70px 0}.elementor-307 .elementor-element.elementor-element-5b51846 .elementor-heading-title{font-size:30px;line-height:1.4em}.elementor-307 .elementor-element.elementor-element-e0fed3e>.elementor-element-populated{margin:10px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-307 .elementor-element.elementor-element-55a870d .ue-logo-grid{grid-template-columns:repeat(1,1fr)}.elementor-307 .elementor-element.elementor-element-7e29323{padding:0100px 0 100px 0}.elementor-307 .elementor-element.elementor-element-87b748c>.elementor-element-populated{padding:70px 15px 15px 15px}.elementor-307 .elementor-element.elementor-element-47f8272 .elementor-heading-title{font-size:30px;line-height:1.4em}.elementor-307 .elementor-element.elementor-element-53deef9>.elementor-element-populated{padding:0 0 0 0}.elementor-307 .elementor-element.elementor-element-e2d2ba5>.elementor-element-populated{padding:15px 15px 15px 15px}.elementor-307 .elementor-element.elementor-element-1eeeb75 .elementor-heading-title{font-size:30px;line-height:1.4em}.elementor-307 .elementor-element.elementor-element-efb9853>.elementor-element-populated{padding:0 15px 0 15px}.elementor-307 .elementor-element.elementor-element-bf69039{padding:0 0 0 0}.elementor-307 .elementor-element.elementor-element-15e2f24>.elementor-element-populated{padding:0 15px 0 015px}.elementor-307 .elementor-element.elementor-element-88fb5e1>.elementor-widget-container{padding:0 0 0 0}}@media(max-width:1024px) and (min-width:768px){.elementor-307 .elementor-element.elementor-element-6dd6246{width:100%}.elementor-307 .elementor-element.elementor-element-11a43d4{width:100%}.elementor-307 .elementor-element.elementor-element-8338072{width:100%}.elementor-307 .elementor-element.elementor-element-ec2ef2b{width:100%}.elementor-307 .elementor-element.elementor-element-6e69123{width:100%}.elementor-307 .elementor-element.elementor-element-0df1b54{width:100%}.elementor-307 .elementor-element.elementor-element-fd9f51f{width:100%}.elementor-307 .elementor-element.elementor-element-bfcd4b1{width:100%}.elementor-307 .elementor-element.elementor-element-1f980e6{width:100%}.elementor-307 .elementor-element.elementor-element-10f8072{width:100%}.elementor-307 .elementor-element.elementor-element-5a81dc3{width:100%}.elementor-307 .elementor-element.elementor-element-c0bbac2{width:100%}.elementor-307 .elementor-element.elementor-element-fec82fb{width:50%}.elementor-307 .elementor-element.elementor-element-ca31859{width:50%}.elementor-307 .elementor-element.elementor-element-fd982ee{width:50%}.elementor-307 .elementor-element.elementor-element-0d8471d{width:100%}.elementor-307 .elementor-element.elementor-element-752b946{width:100%}.elementor-307 .elementor-element.elementor-element-bef61cb{width:100%}.elementor-307 .elementor-element.elementor-element-87b748c{width:100%}}