.elementor-142 .elementor-element.elementor-element-77bca937{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-77bca937:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-77bca937>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-142 .elementor-element.elementor-element-7dc88c60{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--overlay-opacity:0.5;--border-radius:24px 24px 24px 24px;--padding-top:12em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em}.elementor-142 .elementor-element.elementor-element-7dc88c60:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-7dc88c60>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://steelframeprojects.com/wp-content/uploads/2026/06/hero-image.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-142 .elementor-element.elementor-element-7dc88c60::before,.elementor-142 .elementor-element.elementor-element-7dc88c60>.elementor-background-video-container::before,.elementor-142 .elementor-element.elementor-element-7dc88c60>.e-con-inner>.elementor-background-video-container::before,.elementor-142 .elementor-element.elementor-element-7dc88c60>.elementor-background-slideshow::before,.elementor-142 .elementor-element.elementor-element-7dc88c60>.e-con-inner>.elementor-background-slideshow::before,.elementor-142 .elementor-element.elementor-element-7dc88c60>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-primary);--background-overlay:''}.elementor-142 .elementor-element.elementor-element-1eba4f94{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-1eba4f94.e-con{--flex-grow:0;--flex-shrink:0}.elementor-142 .elementor-element.elementor-element-61e04292{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:100px 100px 100px 100px}.elementor-142 .elementor-element.elementor-element-61e04292:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-61e04292>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF29}.elementor-142 .elementor-element.elementor-element-19ec4791{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -22px;padding:0 0 0 0}.elementor-142 .elementor-element.elementor-element-19ec4791 img{width:48%}.elementor-142 .elementor-element.elementor-element-20d914f5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -80px;padding:0 0 0 0}.elementor-142 .elementor-element.elementor-element-20d914f5 img{width:48%}.elementor-142 .elementor-element.elementor-element-9661931{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -80px;padding:0 0 0 0}.elementor-142 .elementor-element.elementor-element-9661931 img{width:48%}.elementor-142 .elementor-element.elementor-element-5bc151a5{margin:0 -24px calc(var(--kit-widget-spacing, 0px) + 0px) -80px;padding:0 0 0 0}.elementor-142 .elementor-element.elementor-element-5bc151a5 img{width:48%}.elementor-142 .elementor-element.elementor-element-181ac754.elementor-element{--align-self:center}.elementor-142 .elementor-element.elementor-element-181ac754 .elementor-heading-title{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-61e93139 .elementor-heading-title{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-7ba35278{--divider-border-style:solid;--divider-color:var( --e-global-color-f180651 );--divider-border-width:1px}.elementor-142 .elementor-element.elementor-element-7ba35278 .elementor-divider-separator{width:60%}.elementor-142 .elementor-element.elementor-element-7ba35278 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-142 .elementor-element.elementor-element-1ff6d6f3{margin:0em 19em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:start;color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-200dc72c .elementor-button{background-color:var(--e-global-color-accent);fill:var(--e-global-color-f180651);color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-200dc72c .elementor-button:hover,.elementor-142 .elementor-element.elementor-element-200dc72c .elementor-button:focus{background-color:var(--e-global-color-primary)}.elementor-142 .elementor-element.elementor-element-73f4238{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-2ed5f5e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-2ed5f5e:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-2ed5f5e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-2ed5f5e.e-con{--align-self:flex-end}.elementor-142 .elementor-element.elementor-element-5e8b3a3c{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-142 .elementor-element.elementor-element-5e8b3a3c:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-5e8b3a3c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-142 .elementor-element.elementor-element-389d0e9f{text-align:center}.elementor-142 .elementor-element.elementor-element-389d0e9f .elementor-heading-title{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-75c7f9c4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-75c7f9c4:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-75c7f9c4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://steelframeprojects.com/wp-content/uploads/2026/06/cozy-contemporary-living-room-with-couch-coffee-t-2025-01-08-06-07-14-utc.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-142 .elementor-element.elementor-element-5789b732{--spacer-size:234px}.elementor-142 .elementor-element.elementor-element-1e2bc7bb{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-142 .elementor-element.elementor-element-6088b1c4 .elementor-button{background-color:#fff0;fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-radius:0 0 0 0;padding:0 0 0 0}.elementor-142 .elementor-element.elementor-element-6088b1c4{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-2ca9ff27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-2ca9ff27:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-2ca9ff27>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-142 .elementor-element.elementor-element-f199ef8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:24px 24px 24px 24px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em}.elementor-142 .elementor-element.elementor-element-f199ef8:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-f199ef8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-142 .elementor-element.elementor-element-3fdae39a{text-align:center}.elementor-142 .elementor-element.elementor-element-3fdae39a .elementor-heading-title{color:var(--e-global-color-text)}.elementor-142 .elementor-element.elementor-element-220db03f{--spacer-size:10px}.elementor-142 .elementor-element.elementor-element-75302cdb{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-7a81b73b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-7a81b73b:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-7a81b73b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-142 .elementor-element.elementor-element-33cc227c{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-66f45ea4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-7d4ab33a{--iteration-count:infinite;--animation-duration:1200ms;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--dynamic-text-color:var( --e-global-color-accent )}.elementor-142 .elementor-element.elementor-element-7d4ab33a .elementor-headline{text-align:start}.elementor-142 .elementor-element.elementor-element-7d4ab33a .elementor-headline-plain-text{color:var(--e-global-color-primary)}.elementor-142 .elementor-element.elementor-element-7d4ab33a .elementor-headline-dynamic-wrapper path{stroke:#fff0}.elementor-142 .elementor-element.elementor-element-9ed9e9e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-22aba2ba{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-142 .elementor-element.elementor-element-22aba2ba .elementor-divider-separator{width:100%}.elementor-142 .elementor-element.elementor-element-22aba2ba .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-142 .elementor-element.elementor-element-3bacdaa6{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0em;--margin-bottom:0em;--margin-left:3em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-3bacdaa6:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-3bacdaa6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://steelframeprojects.com/wp-content/uploads/2026/06/stylish-composition-of-living-room-interior-2024-10-12-10-33-29-utc.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-142 .elementor-element.elementor-element-4bfba84c{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-4bfba84c:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-4bfba84c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-16bef386.elementor-element{--align-self:flex-start}.elementor-142 .elementor-element.elementor-element-6b1d21da{--spacer-size:300px}.elementor-142 .elementor-element.elementor-element-6878e506{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-6878e506:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-6878e506>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-142 .elementor-element.elementor-element-4268f0c4{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-28d7a0e7 .elementor-counter-title{justify-content:center;color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-142 .elementor-element.elementor-element-28d7a0e7 .elementor-counter{gap:8px}.elementor-142 .elementor-element.elementor-element-28d7a0e7 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var(--e-global-color-primary);font-family:var(--e-global-typography-65c8125-font-family),Sans-serif;font-size:var(--e-global-typography-65c8125-font-size);font-weight:var(--e-global-typography-65c8125-font-weight);line-height:var(--e-global-typography-65c8125-line-height);letter-spacing:var(--e-global-typography-65c8125-letter-spacing)}.elementor-142 .elementor-element.elementor-element-10eb90cd .elementor-counter-title{justify-content:center;color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-142 .elementor-element.elementor-element-10eb90cd .elementor-counter{gap:8px}.elementor-142 .elementor-element.elementor-element-10eb90cd .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var(--e-global-color-primary);font-family:var(--e-global-typography-65c8125-font-family),Sans-serif;font-size:var(--e-global-typography-65c8125-font-size);font-weight:var(--e-global-typography-65c8125-font-weight);line-height:var(--e-global-typography-65c8125-line-height);letter-spacing:var(--e-global-typography-65c8125-letter-spacing)}.elementor-142 .elementor-element.elementor-element-40d699b8 .elementor-counter-title{justify-content:center;color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-142 .elementor-element.elementor-element-40d699b8 .elementor-counter{gap:8px}.elementor-142 .elementor-element.elementor-element-40d699b8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var(--e-global-color-primary);font-family:var(--e-global-typography-65c8125-font-family),Sans-serif;font-size:var(--e-global-typography-65c8125-font-size);font-weight:var(--e-global-typography-65c8125-font-weight);line-height:var(--e-global-typography-65c8125-line-height);letter-spacing:var(--e-global-typography-65c8125-letter-spacing)}.elementor-142 .elementor-element.elementor-element-403f2fd5 .elementor-counter-title{justify-content:center;color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-142 .elementor-element.elementor-element-403f2fd5 .elementor-counter{gap:8px}.elementor-142 .elementor-element.elementor-element-403f2fd5 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var(--e-global-color-primary);font-family:var(--e-global-typography-65c8125-font-family),Sans-serif;font-size:var(--e-global-typography-65c8125-font-size);font-weight:var(--e-global-typography-65c8125-font-weight);line-height:var(--e-global-typography-65c8125-line-height);letter-spacing:var(--e-global-typography-65c8125-letter-spacing)}.elementor-142 .elementor-element.elementor-element-7910da39{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-7910da39:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-7910da39>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-142 .elementor-element.elementor-element-54f2fa53{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:24px 24px 24px 24px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em}.elementor-142 .elementor-element.elementor-element-54f2fa53:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-54f2fa53>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-142 .elementor-element.elementor-element-7f2e849c{text-align:center}.elementor-142 .elementor-element.elementor-element-7f2e849c .elementor-heading-title{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-31cf7749{--iteration-count:infinite;--animation-duration:1200ms;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--dynamic-text-color:var( --e-global-color-text )}.elementor-142 .elementor-element.elementor-element-31cf7749 .elementor-headline{text-align:center}.elementor-142 .elementor-element.elementor-element-31cf7749 .elementor-headline-plain-text{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-31cf7749 .elementor-headline-dynamic-wrapper path{stroke:#fff0}.elementor-142 .elementor-element.elementor-element-c6140cd{--spacer-size:10px}.elementor-142 .elementor-element.elementor-element-69848bb8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-2fde97b4{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-f55cd35);--border-color:var( --e-global-color-f55cd35 );--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-2fde97b4:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-2fde97b4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f55cd35)}.elementor-142 .elementor-element.elementor-element-2fde97b4:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-text);--border-color:var( --e-global-color-text )}.elementor-142 .elementor-element.elementor-element-2fde97b4,.elementor-142 .elementor-element.elementor-element-2fde97b4::before{--border-transition:0.3s}.elementor-142 .elementor-element.elementor-element-ac89786{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-33f8ee68{margin:0em 3em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-33f8ee68 .elementor-heading-title{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-7e847216 .elementor-button{background-color:#fff0;fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-radius:0 0 0 0;padding:0 0 0 0}.elementor-142 .elementor-element.elementor-element-7e847216{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-5a312db9{--display:flex}.elementor-142 .elementor-element.elementor-element-5a312db9:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-5a312db9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://steelframeprojects.com/wp-content/uploads/2026/06/49328-modern-home-2025-04-04-01-58-09-utc.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-142 .elementor-element.elementor-element-52fbd1dd{--spacer-size:120px}.elementor-142 .elementor-element.elementor-element-fbbf4c3{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-f55cd35);--border-color:var( --e-global-color-f55cd35 );--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-fbbf4c3:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-fbbf4c3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f55cd35)}.elementor-142 .elementor-element.elementor-element-fbbf4c3:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-text);--border-color:var( --e-global-color-text )}.elementor-142 .elementor-element.elementor-element-fbbf4c3,.elementor-142 .elementor-element.elementor-element-fbbf4c3::before{--border-transition:0.3s}.elementor-142 .elementor-element.elementor-element-3815614d{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-2bb554e8{margin:0em 3em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-2bb554e8 .elementor-heading-title{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-36598c7b .elementor-button{background-color:#fff0;fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-radius:0 0 0 0;padding:0 0 0 0}.elementor-142 .elementor-element.elementor-element-36598c7b{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-4090091{--display:flex}.elementor-142 .elementor-element.elementor-element-4090091:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-4090091>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://steelframeprojects.com/wp-content/uploads/2026/06/modern-style-conceptual-reception-interior-room-3d-2025-07-20-21-13-15-utc.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-142 .elementor-element.elementor-element-59965f57{--spacer-size:120px}.elementor-142 .elementor-element.elementor-element-1a316f64{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-f55cd35);--border-color:var( --e-global-color-f55cd35 );--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-1a316f64:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-1a316f64>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f55cd35)}.elementor-142 .elementor-element.elementor-element-1a316f64:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-text);--border-color:var( --e-global-color-text )}.elementor-142 .elementor-element.elementor-element-1a316f64,.elementor-142 .elementor-element.elementor-element-1a316f64::before{--border-transition:0.3s}.elementor-142 .elementor-element.elementor-element-763bff6c{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-2ba07c{margin:0em 3em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-2ba07c .elementor-heading-title{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-2d7b5f07 .elementor-button{background-color:#fff0;fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-radius:0 0 0 0;padding:0 0 0 0}.elementor-142 .elementor-element.elementor-element-2d7b5f07{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-54b9d6a8{--display:flex}.elementor-142 .elementor-element.elementor-element-54b9d6a8:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-54b9d6a8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://steelframeprojects.com/wp-content/uploads/2026/06/gray-sofa-with-terrace-view-2024-10-18-09-29-49-utc.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-142 .elementor-element.elementor-element-66ef8cbe{--spacer-size:120px}.elementor-142 .elementor-element.elementor-element-4f9252b9{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-f55cd35);--border-color:var( --e-global-color-f55cd35 );--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-4f9252b9:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-4f9252b9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f55cd35)}.elementor-142 .elementor-element.elementor-element-4f9252b9:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-text);--border-color:var( --e-global-color-text )}.elementor-142 .elementor-element.elementor-element-4f9252b9,.elementor-142 .elementor-element.elementor-element-4f9252b9::before{--border-transition:0.3s}.elementor-142 .elementor-element.elementor-element-229c81cf{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-2e57def3{margin:0em 3em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-2e57def3 .elementor-heading-title{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-2f4716d8 .elementor-button{background-color:#fff0;fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-radius:0 0 0 0;padding:0 0 0 0}.elementor-142 .elementor-element.elementor-element-2f4716d8{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-4a97fa7e{--display:flex}.elementor-142 .elementor-element.elementor-element-4a97fa7e:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-4a97fa7e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://steelframeprojects.com/wp-content/uploads/2026/06/house-luxury-2024-10-13-04-29-06-utc.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-142 .elementor-element.elementor-element-2e654e64{--spacer-size:120px}.elementor-142 .elementor-element.elementor-element-1560d006{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-1560d006:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-1560d006>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-142 .elementor-element.elementor-element-18b10ccf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-16ebb980{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-651f5356{text-align:start}.elementor-142 .elementor-element.elementor-element-3536600a{--iteration-count:infinite;--animation-duration:1200ms;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--dynamic-text-color:var( --e-global-color-accent )}.elementor-142 .elementor-element.elementor-element-3536600a .elementor-headline{text-align:start}.elementor-142 .elementor-element.elementor-element-3536600a .elementor-headline-plain-text{color:var(--e-global-color-primary)}.elementor-142 .elementor-element.elementor-element-3536600a .elementor-headline-dynamic-wrapper path{stroke:#fff0}.elementor-142 .elementor-element.elementor-element-129e80e4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-129e80e4.e-con{--align-self:flex-end}.elementor-142 .elementor-element.elementor-element-688c2b1{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:end}.elementor-142 .elementor-element.elementor-element-614fa57e{--spacer-size:20px}.elementor-142 .elementor-element.elementor-element-b03385{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em}.elementor-142 .elementor-element.elementor-element-b03385:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-b03385>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://steelframeprojects.com/wp-content/uploads/2026/06/facade-2024-09-23-04-00-15-utc.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-142 .elementor-element.elementor-element-6d08037e{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-6d08037e:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-6d08037e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-6b6f7d8a{--e-image-carousel-slides-to-show:3;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-6b6f7d8a.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0}.elementor-142 .elementor-element.elementor-element-6b6f7d8a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:12px 12px 12px 12px}.elementor-142 .elementor-element.elementor-element-6ea34bba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-32f9d9e0{width:auto;max-width:auto;background-color:var(--e-global-color-accent);padding:8px 20px 8px 20px;border-radius:100px 100px 100px 100px}.elementor-142 .elementor-element.elementor-element-32f9d9e0 .elementor-heading-title{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-442261cd{width:auto;max-width:auto;background-color:var(--e-global-color-accent);padding:8px 20px 8px 20px;border-radius:100px 100px 100px 100px}.elementor-142 .elementor-element.elementor-element-442261cd .elementor-heading-title{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-3f205f21{width:auto;max-width:auto;background-color:var(--e-global-color-accent);padding:8px 20px 8px 20px;border-radius:100px 100px 100px 100px}.elementor-142 .elementor-element.elementor-element-3f205f21 .elementor-heading-title{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-6ab96111{width:auto;max-width:auto;background-color:var(--e-global-color-accent);padding:8px 20px 8px 20px;border-radius:100px 100px 100px 100px}.elementor-142 .elementor-element.elementor-element-6ab96111 .elementor-heading-title{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-5e632efe{--display:flex;--overflow:hidden;--border-radius:24px 24px 24px 24px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em}.elementor-142 .elementor-element.elementor-element-5e632efe:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-5e632efe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://steelframeprojects.com/wp-content/uploads/2026/06/exterior-shot-of-a-modern-house-in-los-angeles-2025-02-11-19-40-58-utc.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-142 .elementor-element.elementor-element-7a4ee687{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-7a4ee687:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-7a4ee687>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-28bccccc{--e-image-carousel-slides-to-show:3;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-28bccccc.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0}.elementor-142 .elementor-element.elementor-element-28bccccc .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:12px 12px 12px 12px}.elementor-142 .elementor-element.elementor-element-127572a9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-243146b8{width:auto;max-width:auto;background-color:var(--e-global-color-accent);padding:8px 20px 8px 20px;border-radius:100px 100px 100px 100px}.elementor-142 .elementor-element.elementor-element-243146b8 .elementor-heading-title{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-2521d3b1{width:auto;max-width:auto;background-color:var(--e-global-color-accent);padding:8px 20px 8px 20px;border-radius:100px 100px 100px 100px}.elementor-142 .elementor-element.elementor-element-2521d3b1 .elementor-heading-title{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-4ca2c5f6{width:auto;max-width:auto;background-color:var(--e-global-color-accent);padding:8px 20px 8px 20px;border-radius:100px 100px 100px 100px}.elementor-142 .elementor-element.elementor-element-4ca2c5f6 .elementor-heading-title{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-4a5e0a77{width:auto;max-width:auto;background-color:var(--e-global-color-accent);padding:8px 20px 8px 20px;border-radius:100px 100px 100px 100px}.elementor-142 .elementor-element.elementor-element-4a5e0a77 .elementor-heading-title{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-569564ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-569564ef:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-569564ef>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-142 .elementor-element.elementor-element-3ab4a521{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:24px 24px 24px 24px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em}.elementor-142 .elementor-element.elementor-element-3ab4a521:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-3ab4a521>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-142 .elementor-element.elementor-element-1c2ec3f9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-1945a782{--display:flex;--justify-content:flex-end;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:3em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-1945a782:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-1945a782>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://steelframeprojects.com/wp-content/uploads/2026/06/family-of-three-standing-in-garden-of-their-home-2024-09-22-11-05-53-utc-1.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-142 .elementor-element.elementor-element-7c89fd0c{--spacer-size:400px}.elementor-142 .elementor-element.elementor-element-3bfc4a39{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-3bfc4a39:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-3bfc4a39>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-6f79296c{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-142 .elementor-element.elementor-element-3b4d5e30{text-align:start}.elementor-142 .elementor-element.elementor-element-3b4d5e30 .elementor-heading-title{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-6b5b5b71{--iteration-count:infinite;--animation-duration:1200ms;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--dynamic-text-color:var( --e-global-color-text )}.elementor-142 .elementor-element.elementor-element-6b5b5b71 .elementor-headline{text-align:start}.elementor-142 .elementor-element.elementor-element-6b5b5b71 .elementor-headline-plain-text{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-6b5b5b71 .elementor-headline-dynamic-wrapper path{stroke:#fff0}.elementor-142 .elementor-element.elementor-element-3619bf67{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-463c91e7{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-142 .elementor-element.elementor-element-63289ef6{text-align:start}.elementor-142 .elementor-element.elementor-element-1222a24e{margin:0em 3em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-1222a24e .elementor-heading-title{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-5b7873ff .elementor-button{background-color:#fff0;fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-radius:0 0 0 0;padding:0 0 0 0}.elementor-142 .elementor-element.elementor-element-5b7873ff{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-7ab9f6fe{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-142 .elementor-element.elementor-element-47d903a4{text-align:start}.elementor-142 .elementor-element.elementor-element-54d4bca3{margin:0em 3em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-54d4bca3 .elementor-heading-title{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-2ec94e58 .elementor-button{background-color:#fff0;fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-radius:0 0 0 0;padding:0 0 0 0}.elementor-142 .elementor-element.elementor-element-2ec94e58{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-792429ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-6b2f3be2{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-142 .elementor-element.elementor-element-37566f63{text-align:start}.elementor-142 .elementor-element.elementor-element-6cbdefee{margin:0em 3em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-6cbdefee .elementor-heading-title{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-5537b694 .elementor-button{background-color:#fff0;fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-radius:0 0 0 0;padding:0 0 0 0}.elementor-142 .elementor-element.elementor-element-5537b694{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-3bb37f64{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-142 .elementor-element.elementor-element-26912b20{text-align:start}.elementor-142 .elementor-element.elementor-element-696ceec2{margin:0em 3em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-696ceec2 .elementor-heading-title{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-2772b492 .elementor-button{background-color:#fff0;fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-radius:0 0 0 0;padding:0 0 0 0}.elementor-142 .elementor-element.elementor-element-2772b492{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-d099ae4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-d099ae4:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-d099ae4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-142 .elementor-element.elementor-element-3bf9d8a1{text-align:start}.elementor-142 .elementor-element.elementor-element-47704fac{--iteration-count:infinite;--animation-duration:1200ms;margin:0em 12em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--dynamic-text-color:var( --e-global-color-accent )}.elementor-142 .elementor-element.elementor-element-47704fac .elementor-headline{text-align:start}.elementor-142 .elementor-element.elementor-element-47704fac .elementor-headline-plain-text{color:var(--e-global-color-primary)}.elementor-142 .elementor-element.elementor-element-47704fac .elementor-headline-dynamic-wrapper path{stroke:#fff0}.elementor-142 .elementor-element.elementor-element-792c09d0{--spacer-size:20px}.elementor-142 .elementor-element.elementor-element-7bdc8d7d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-142 .elementor-element.elementor-element-7bdc8d7d .elementor-divider-separator{width:40%}.elementor-142 .elementor-element.elementor-element-7bdc8d7d .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-142 .elementor-element.elementor-element-13ad1792{margin:0em 36em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:start}.elementor-142 .elementor-element.elementor-element-528eb410{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-5f4aad7d{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-5f4aad7d:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-5f4aad7d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-142 .elementor-element.elementor-element-5f4aad7d:hover{background-color:var(--e-global-color-text)}.elementor-142 .elementor-element.elementor-element-74c642a8{width:auto;max-width:auto;background-color:var(--e-global-color-accent);padding:12px 12px 12px 12px;border-radius:12px 12px 12px 12px}.elementor-142 .elementor-element.elementor-element-74c642a8.elementor-element{--align-self:flex-start}.elementor-142 .elementor-element.elementor-element-74c642a8 .elementor-heading-title{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-29dff38b{--spacer-size:50px}.elementor-142 .elementor-element.elementor-element-5304845e .elementor-heading-title{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-6fb0a000{margin:0em 1em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;color:var(--e-global-color-secondary)}.elementor-142 .elementor-element.elementor-element-1c668b7f{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-1c668b7f:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-1c668b7f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-142 .elementor-element.elementor-element-1c668b7f:hover{background-color:var(--e-global-color-text)}.elementor-142 .elementor-element.elementor-element-3b887838{width:auto;max-width:auto;background-color:var(--e-global-color-accent);padding:12px 12px 12px 12px;border-radius:12px 12px 12px 12px}.elementor-142 .elementor-element.elementor-element-3b887838.elementor-element{--align-self:flex-start}.elementor-142 .elementor-element.elementor-element-3b887838 .elementor-heading-title{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-5bc5c87b{--spacer-size:50px}.elementor-142 .elementor-element.elementor-element-4d115c2d .elementor-heading-title{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-20290f16{margin:0em 1em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;color:var(--e-global-color-secondary)}.elementor-142 .elementor-element.elementor-element-3754da69{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-3754da69:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-3754da69>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-142 .elementor-element.elementor-element-3754da69:hover{background-color:var(--e-global-color-text)}.elementor-142 .elementor-element.elementor-element-495e04d9{width:auto;max-width:auto;background-color:var(--e-global-color-accent);padding:12px 12px 12px 12px;border-radius:12px 12px 12px 12px}.elementor-142 .elementor-element.elementor-element-495e04d9.elementor-element{--align-self:flex-start}.elementor-142 .elementor-element.elementor-element-495e04d9 .elementor-heading-title{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-5a9f3154{--spacer-size:50px}.elementor-142 .elementor-element.elementor-element-5f92066d .elementor-heading-title{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-3db145a{margin:0em 1em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;color:var(--e-global-color-secondary)}.elementor-142 .elementor-element.elementor-element-51115ec6{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-51115ec6:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-51115ec6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-142 .elementor-element.elementor-element-51115ec6:hover{background-color:var(--e-global-color-text)}.elementor-142 .elementor-element.elementor-element-6a06c91{width:auto;max-width:auto;background-color:var(--e-global-color-accent);padding:12px 12px 12px 12px;border-radius:12px 12px 12px 12px}.elementor-142 .elementor-element.elementor-element-6a06c91.elementor-element{--align-self:flex-start}.elementor-142 .elementor-element.elementor-element-6a06c91 .elementor-heading-title{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-249b21e9{--spacer-size:50px}.elementor-142 .elementor-element.elementor-element-6592a894 .elementor-heading-title{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-162e0be{margin:0em 1em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;color:var(--e-global-color-secondary)}.elementor-142 .elementor-element.elementor-element-1e15519e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-1e15519e:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-1e15519e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-142 .elementor-element.elementor-element-3fc59c71{text-align:center}.elementor-142 .elementor-element.elementor-element-56bd5d67{--iteration-count:infinite;--animation-duration:1200ms;margin:0em 14em calc(var(--kit-widget-spacing, 0px) + 0em) 14em;--dynamic-text-color:var( --e-global-color-accent )}.elementor-142 .elementor-element.elementor-element-56bd5d67 .elementor-headline{text-align:center}.elementor-142 .elementor-element.elementor-element-56bd5d67 .elementor-headline-plain-text{color:var(--e-global-color-primary)}.elementor-142 .elementor-element.elementor-element-56bd5d67 .elementor-headline-dynamic-wrapper path{stroke:#fff0}.elementor-142 .elementor-element.elementor-element-39a0be63{--spacer-size:10px}.elementor-142 .elementor-element.elementor-element-5485c6fe{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 3em}.elementor-142 .elementor-element.elementor-element-5485c6fe.elementor-arrows-yes .elementor-main-swiper{width:calc(100% - 40px)}.elementor-142 .elementor-element.elementor-element-5485c6fe .elementor-main-swiper{width:100%}.elementor-142 .elementor-element.elementor-element-5485c6fe .elementor-main-swiper .swiper-slide{background-color:var(--e-global-color-f180651);border-radius:24px;padding:1em 1em 1em 1em}.elementor-142 .elementor-element.elementor-element-5485c6fe .elementor-swiper-button{font-size:0}.elementor-142 .elementor-element.elementor-element-5485c6fe.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,.elementor-142 .elementor-element.elementor-element-5485c6fe.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:32px}.elementor-142 .elementor-element.elementor-element-5485c6fe.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:32px}.elementor-142 .elementor-element.elementor-element-5485c6fe.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:32px}.elementor-142 .elementor-element.elementor-element-5485c6fe.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:32px}.elementor-142 .elementor-element.elementor-element-5485c6fe .elementor-testimonial__text{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-142 .elementor-element.elementor-element-47f79485{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 3em 0em 0em}.elementor-142 .elementor-element.elementor-element-47f79485.elementor-arrows-yes .elementor-main-swiper{width:calc(100% - 40px)}.elementor-142 .elementor-element.elementor-element-47f79485 .elementor-main-swiper{width:100%}.elementor-142 .elementor-element.elementor-element-47f79485 .elementor-main-swiper .swiper-slide{background-color:var(--e-global-color-f180651);border-radius:24px;padding:1em 1em 1em 1em}.elementor-142 .elementor-element.elementor-element-47f79485 .elementor-swiper-button{font-size:0}.elementor-142 .elementor-element.elementor-element-47f79485.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,.elementor-142 .elementor-element.elementor-element-47f79485.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:32px}.elementor-142 .elementor-element.elementor-element-47f79485.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:32px}.elementor-142 .elementor-element.elementor-element-47f79485.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:32px}.elementor-142 .elementor-element.elementor-element-47f79485.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:32px}.elementor-142 .elementor-element.elementor-element-47f79485 .elementor-testimonial__text{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-142 .elementor-element.elementor-element-1f45d225{--spacer-size:600px;width:var(--container-widget-width,28%);max-width:28%;background-color:#fff0;--container-widget-width:28%;--container-widget-flex-grow:0;top:290px;z-index:2;background-image:linear-gradient(90deg,var(--e-global-color-secondary) 54%,#F6F6F600 100%)}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-1f45d225{left:0}body.rtl .elementor-142 .elementor-element.elementor-element-1f45d225{right:0}.elementor-142 .elementor-element.elementor-element-203a2441{--spacer-size:600px;width:var(--container-widget-width,28%);max-width:28%;background-color:#fff0;--container-widget-width:28%;--container-widget-flex-grow:0;top:290px;z-index:2;background-image:linear-gradient(270deg,var(--e-global-color-secondary) 54%,#F6F6F600 100%)}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-203a2441{right:0}body.rtl .elementor-142 .elementor-element.elementor-element-203a2441{left:0}.elementor-142 .elementor-element.elementor-element-3f1ac423{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-3f1ac423:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-3f1ac423>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-142 .elementor-element.elementor-element-7ad20fd0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--border-radius:24px 24px 24px 24px;--padding-top:6em;--padding-bottom:6em;--padding-left:3em;--padding-right:3em}.elementor-142 .elementor-element.elementor-element-7ad20fd0:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-7ad20fd0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://steelframeprojects.com/wp-content/uploads/2026/06/living-room-of-a-villa-with-pool-in-the-garden-2025-01-08-03-01-27-utc.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-142 .elementor-element.elementor-element-7ad20fd0::before,.elementor-142 .elementor-element.elementor-element-7ad20fd0>.elementor-background-video-container::before,.elementor-142 .elementor-element.elementor-element-7ad20fd0>.e-con-inner>.elementor-background-video-container::before,.elementor-142 .elementor-element.elementor-element-7ad20fd0>.elementor-background-slideshow::before,.elementor-142 .elementor-element.elementor-element-7ad20fd0>.e-con-inner>.elementor-background-slideshow::before,.elementor-142 .elementor-element.elementor-element-7ad20fd0>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-primary);--background-overlay:''}.elementor-142 .elementor-element.elementor-element-64f7a04b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-64f7a04b.e-con{--flex-grow:0;--flex-shrink:0}.elementor-142 .elementor-element.elementor-element-297e8433{text-align:start}.elementor-142 .elementor-element.elementor-element-297e8433 .elementor-heading-title{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-3f79ce8{--iteration-count:infinite;--animation-duration:1200ms;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--dynamic-text-color:var( --e-global-color-secondary )}.elementor-142 .elementor-element.elementor-element-3f79ce8 .elementor-headline{text-align:start}.elementor-142 .elementor-element.elementor-element-3f79ce8 .elementor-headline-plain-text{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-3f79ce8 .elementor-headline-dynamic-wrapper path{stroke:#fff0}.elementor-142 .elementor-element.elementor-element-4c1582b4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-3f53704e{--divider-border-style:solid;--divider-color:var( --e-global-color-f180651 );--divider-border-width:1px}.elementor-142 .elementor-element.elementor-element-3f53704e .elementor-divider-separator{width:100%}.elementor-142 .elementor-element.elementor-element-3f53704e .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-142 .elementor-element.elementor-element-5ed6e835{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:end;color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-6b7e3f0e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-19d7ed13{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-45da18aa .elementor-button{background-color:var(--e-global-color-accent);fill:var(--e-global-color-f180651);color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-45da18aa .elementor-button:hover,.elementor-142 .elementor-element.elementor-element-45da18aa .elementor-button:focus{background-color:var(--e-global-color-primary)}.elementor-142 .elementor-element.elementor-element-45da18aa{width:auto;max-width:auto}.elementor-142 .elementor-element.elementor-element-77e4480e{width:auto;max-width:auto}.elementor-142 .elementor-element.elementor-element-dddb925{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-dddb925:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-dddb925>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-142 .elementor-element.elementor-element-452bbc50{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--border-radius:24px 24px 24px 24px;--padding-top:9em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em}.elementor-142 .elementor-element.elementor-element-452bbc50:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-452bbc50>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://steelframeprojects.com/wp-content/uploads/2026/06/closeup-of-modern-facade-of-geometric-architecture-2025-03-23-22-16-49-utc.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-142 .elementor-element.elementor-element-452bbc50::before,.elementor-142 .elementor-element.elementor-element-452bbc50>.elementor-background-video-container::before,.elementor-142 .elementor-element.elementor-element-452bbc50>.e-con-inner>.elementor-background-video-container::before,.elementor-142 .elementor-element.elementor-element-452bbc50>.elementor-background-slideshow::before,.elementor-142 .elementor-element.elementor-element-452bbc50>.e-con-inner>.elementor-background-slideshow::before,.elementor-142 .elementor-element.elementor-element-452bbc50>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-primary);--background-overlay:''}.elementor-142 .elementor-element.elementor-element-3198913d{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-3198913d.e-con{--flex-grow:0;--flex-shrink:0}.elementor-142 .elementor-element.elementor-element-2e1506{--iteration-count:infinite;--animation-duration:1200ms;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--dynamic-text-color:var( --e-global-color-secondary )}.elementor-142 .elementor-element.elementor-element-2e1506 .elementor-headline{text-align:start}.elementor-142 .elementor-element.elementor-element-2e1506 .elementor-headline-plain-text{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-2e1506 .elementor-headline-dynamic-wrapper path{stroke:#fff0}.elementor-142 .elementor-element.elementor-element-7382acea .elementor-icon-list-icon i{color:var(--e-global-color-f180651);transition:color 0.3s}.elementor-142 .elementor-element.elementor-element-7382acea .elementor-icon-list-icon svg{fill:var(--e-global-color-f180651);transition:fill 0.3s}.elementor-142 .elementor-element.elementor-element-7382acea{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-142 .elementor-element.elementor-element-7382acea .elementor-icon-list-text{color:var(--e-global-color-f180651);transition:color 0.3s}.elementor-142 .elementor-element.elementor-element-7382acea .elementor-icon-list-item:hover .elementor-icon-list-text{color:var(--e-global-color-accent)}.elementor-142 .elementor-element.elementor-element-594bbbd6{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-36ed2c{--divider-border-style:solid;--divider-color:var( --e-global-color-f180651 );--divider-border-width:1px}.elementor-142 .elementor-element.elementor-element-36ed2c .elementor-divider-separator{width:100%}.elementor-142 .elementor-element.elementor-element-36ed2c .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-142 .elementor-element.elementor-element-33a85ab{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:end;color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-56bc6edb .elementor-button{background-color:var(--e-global-color-accent);fill:var(--e-global-color-f180651);color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-56bc6edb .elementor-button:hover,.elementor-142 .elementor-element.elementor-element-56bc6edb .elementor-button:focus{background-color:var(--e-global-color-primary)}.elementor-142 .elementor-element.elementor-element-56bc6edb{width:auto;max-width:auto}.elementor-142 .elementor-element.elementor-element-b7aa58c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-b7aa58c:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-b7aa58c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-142 .elementor-element.elementor-element-29bb78a0{text-align:start}.elementor-142 .elementor-element.elementor-element-76b4409d{--iteration-count:infinite;--animation-duration:1200ms;margin:0em 16em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--dynamic-text-color:var( --e-global-color-accent )}.elementor-142 .elementor-element.elementor-element-76b4409d .elementor-headline{text-align:start}.elementor-142 .elementor-element.elementor-element-76b4409d .elementor-headline-plain-text{color:var(--e-global-color-primary)}.elementor-142 .elementor-element.elementor-element-76b4409d .elementor-headline-dynamic-wrapper path{stroke:#fff0}.elementor-142 .elementor-element.elementor-element-341056f{margin:0em 20em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:start}.elementor-142 .elementor-element.elementor-element-23b8868f{--spacer-size:20px}.elementor-142 .elementor-element.elementor-element-250d3a9e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-7d4ecdea{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-primary);--border-color:var( --e-global-color-primary );--border-radius:24px 24px 24px 24px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em}.elementor-142 .elementor-element.elementor-element-7f06c00a{margin:0em 2em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-10cac877{width:auto;max-width:auto}.elementor-142 .elementor-element.elementor-element-60d3f24f{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px}.elementor-142 .elementor-element.elementor-element-60d3f24f .elementor-divider-separator{width:100%}.elementor-142 .elementor-element.elementor-element-60d3f24f .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-142 .elementor-element.elementor-element-75b54b15 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2)}.elementor-142 .elementor-element.elementor-element-75b54b15 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2)}.elementor-142 .elementor-element.elementor-element-75b54b15 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2)}.elementor-142 .elementor-element.elementor-element-75b54b15 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2)}.elementor-142 .elementor-element.elementor-element-75b54b15 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2)}.elementor-142 .elementor-element.elementor-element-75b54b15 .elementor-icon-list-icon i{color:var(--e-global-color-accent);transition:color 0.3s}.elementor-142 .elementor-element.elementor-element-75b54b15 .elementor-icon-list-icon svg{fill:var(--e-global-color-accent);transition:fill 0.3s}.elementor-142 .elementor-element.elementor-element-75b54b15{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px}.elementor-142 .elementor-element.elementor-element-75b54b15 .elementor-icon-list-icon{padding-inline-end:2px}.elementor-142 .elementor-element.elementor-element-75b54b15 .elementor-icon-list-text{transition:color 0.3s}.elementor-142 .elementor-element.elementor-element-4bb0e25c{--spacer-size:50px}.elementor-142 .elementor-element.elementor-element-3f11a29d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-primary);--border-color:var( --e-global-color-primary );--border-radius:24px 24px 24px 24px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em}.elementor-142 .elementor-element.elementor-element-3f11a29d:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-3f11a29d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-142 .elementor-element.elementor-element-b50ab7e .elementor-heading-title{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-1a21d621{margin:0em 2em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;color:var(--e-global-color-316fe0c)}.elementor-142 .elementor-element.elementor-element-1d568d55{width:auto;max-width:auto}.elementor-142 .elementor-element.elementor-element-1d568d55 .elementor-heading-title{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-5ad871da{--divider-border-style:solid;--divider-color:var( --e-global-color-316fe0c );--divider-border-width:1px}.elementor-142 .elementor-element.elementor-element-5ad871da .elementor-divider-separator{width:100%}.elementor-142 .elementor-element.elementor-element-5ad871da .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-142 .elementor-element.elementor-element-4ba3d6ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2)}.elementor-142 .elementor-element.elementor-element-4ba3d6ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2)}.elementor-142 .elementor-element.elementor-element-4ba3d6ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2)}.elementor-142 .elementor-element.elementor-element-4ba3d6ea .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2)}.elementor-142 .elementor-element.elementor-element-4ba3d6ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2)}.elementor-142 .elementor-element.elementor-element-4ba3d6ea .elementor-icon-list-icon i{color:var(--e-global-color-accent);transition:color 0.3s}.elementor-142 .elementor-element.elementor-element-4ba3d6ea .elementor-icon-list-icon svg{fill:var(--e-global-color-accent);transition:fill 0.3s}.elementor-142 .elementor-element.elementor-element-4ba3d6ea{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px}.elementor-142 .elementor-element.elementor-element-4ba3d6ea .elementor-icon-list-icon{padding-inline-end:2px}.elementor-142 .elementor-element.elementor-element-4ba3d6ea .elementor-icon-list-text{color:var(--e-global-color-316fe0c);transition:color 0.3s}.elementor-142 .elementor-element.elementor-element-4aea4b37{--spacer-size:50px}.elementor-142 .elementor-element.elementor-element-584d4303 .elementor-button{background-color:var(--e-global-color-accent);fill:var(--e-global-color-f180651);color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-584d4303 .elementor-button:hover,.elementor-142 .elementor-element.elementor-element-584d4303 .elementor-button:focus{background-color:var(--e-global-color-f180651);color:var(--e-global-color-accent)}.elementor-142 .elementor-element.elementor-element-584d4303{width:auto;max-width:auto}.elementor-142 .elementor-element.elementor-element-584d4303 .elementor-button:hover svg,.elementor-142 .elementor-element.elementor-element-584d4303 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-142 .elementor-element.elementor-element-3455989c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-primary);--border-color:var( --e-global-color-primary );--border-radius:24px 24px 24px 24px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em}.elementor-142 .elementor-element.elementor-element-6e692dc3{margin:0em 2em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-103ce890{width:auto;max-width:auto}.elementor-142 .elementor-element.elementor-element-3efa4a89{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px}.elementor-142 .elementor-element.elementor-element-3efa4a89 .elementor-divider-separator{width:100%}.elementor-142 .elementor-element.elementor-element-3efa4a89 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-142 .elementor-element.elementor-element-6ba19002 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2)}.elementor-142 .elementor-element.elementor-element-6ba19002 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2)}.elementor-142 .elementor-element.elementor-element-6ba19002 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2)}.elementor-142 .elementor-element.elementor-element-6ba19002 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2)}.elementor-142 .elementor-element.elementor-element-6ba19002 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2)}.elementor-142 .elementor-element.elementor-element-6ba19002 .elementor-icon-list-icon i{color:var(--e-global-color-accent);transition:color 0.3s}.elementor-142 .elementor-element.elementor-element-6ba19002 .elementor-icon-list-icon svg{fill:var(--e-global-color-accent);transition:fill 0.3s}.elementor-142 .elementor-element.elementor-element-6ba19002{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px}.elementor-142 .elementor-element.elementor-element-6ba19002 .elementor-icon-list-icon{padding-inline-end:2px}.elementor-142 .elementor-element.elementor-element-6ba19002 .elementor-icon-list-text{transition:color 0.3s}.elementor-142 .elementor-element.elementor-element-4fcd59d4{--spacer-size:50px}.elementor-142 .elementor-element.elementor-element-2e81a6ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-2e81a6ba:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-2e81a6ba>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-142 .elementor-element.elementor-element-4f10c85e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:24px 24px 24px 24px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em}.elementor-142 .elementor-element.elementor-element-4f10c85e:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-4f10c85e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-142 .elementor-element.elementor-element-1088eac2{text-align:center}.elementor-142 .elementor-element.elementor-element-1088eac2 .elementor-heading-title{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-7e33832f{--iteration-count:infinite;--animation-duration:1200ms;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--dynamic-text-color:var( --e-global-color-text )}.elementor-142 .elementor-element.elementor-element-7e33832f .elementor-headline{text-align:center}.elementor-142 .elementor-element.elementor-element-7e33832f .elementor-headline-plain-text{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-7e33832f .elementor-headline-dynamic-wrapper path{stroke:#fff0}.elementor-142 .elementor-element.elementor-element-5c159e41{margin:0em 8em calc(var(--kit-widget-spacing, 0px) + 0em) 8em;text-align:center}.elementor-142 .elementor-element.elementor-element-f64e56e{--spacer-size:10px}.elementor-142 .elementor-element.elementor-element-e748b01 .elementor-field-group{padding-right:calc(10px/2);padding-left:calc(10px/2);margin-bottom:10px}.elementor-142 .elementor-element.elementor-element-e748b01 .elementor-form-fields-wrapper{margin-left:calc(-10px/2);margin-right:calc(-10px/2);margin-bottom:-10px}.elementor-142 .elementor-element.elementor-element-e748b01 .elementor-field-group.recaptcha_v3-bottomleft,.elementor-142 .elementor-element.elementor-element-e748b01 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-142 .elementor-element.elementor-element-e748b01 .elementor-labels-inline .elementor-field-group>label{padding-left:0}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-e748b01 .elementor-labels-inline .elementor-field-group>label{padding-right:0}body .elementor-142 .elementor-element.elementor-element-e748b01 .elementor-labels-above .elementor-field-group>label{padding-bottom:0}.elementor-142 .elementor-element.elementor-element-e748b01 .elementor-field-type-html{padding-bottom:0}.elementor-142 .elementor-element.elementor-element-e748b01 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#fff}.elementor-142 .elementor-element.elementor-element-e748b01 .elementor-field-group .elementor-select-wrapper select{background-color:#fff}.elementor-142 .elementor-element.elementor-element-e748b01 .e-form__buttons__wrapper__button-next{background-color:var(--e-global-color-accent);color:#fff}.elementor-142 .elementor-element.elementor-element-e748b01 .elementor-button[type="submit"]{background-color:var(--e-global-color-accent);color:#fff}.elementor-142 .elementor-element.elementor-element-e748b01 .elementor-button[type="submit"] svg *{fill:#fff}.elementor-142 .elementor-element.elementor-element-e748b01 .e-form__buttons__wrapper__button-previous{color:#fff}.elementor-142 .elementor-element.elementor-element-e748b01 .e-form__buttons__wrapper__button-next:hover{background-color:var(--e-global-color-f180651);color:var(--e-global-color-accent)}.elementor-142 .elementor-element.elementor-element-e748b01 .elementor-button[type="submit"]:hover{background-color:var(--e-global-color-f180651);color:var(--e-global-color-accent)}.elementor-142 .elementor-element.elementor-element-e748b01 .elementor-button[type="submit"]:hover svg *{fill:var(--e-global-color-accent)}.elementor-142 .elementor-element.elementor-element-e748b01 .e-form__buttons__wrapper__button-previous:hover{color:#fff}.elementor-142 .elementor-element.elementor-element-e748b01{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px}.elementor-142 .elementor-element.elementor-element-672e5563{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-672e5563:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-672e5563>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-142 .elementor-element.elementor-element-7bec6085{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-743a2cc3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-bd06c76{--display:flex;--justify-content:flex-end;--border-radius:24px 24px 24px 24px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:2em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-bd06c76:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-bd06c76>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://steelframeprojects.com/wp-content/uploads/2026/06/family-of-three-standing-in-garden-of-their-home-2024-09-22-11-05-53-utc-1.png);background-position:center right;background-repeat:no-repeat;background-size:cover}.elementor-142 .elementor-element.elementor-element-25f04a02{--spacer-size:50px}.elementor-142 .elementor-element.elementor-element-65a39aca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-1e9ae87d{--iteration-count:infinite;--animation-duration:1200ms;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--dynamic-text-color:var( --e-global-color-accent )}.elementor-142 .elementor-element.elementor-element-1e9ae87d .elementor-headline{text-align:start}.elementor-142 .elementor-element.elementor-element-1e9ae87d .elementor-headline-plain-text{color:var(--e-global-color-primary)}.elementor-142 .elementor-element.elementor-element-1e9ae87d .elementor-headline-dynamic-wrapper path{stroke:#fff0}.elementor-142 .elementor-element.elementor-element-10f02e04 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2)}.elementor-142 .elementor-element.elementor-element-10f02e04 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2)}.elementor-142 .elementor-element.elementor-element-10f02e04 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2)}.elementor-142 .elementor-element.elementor-element-10f02e04 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2)}.elementor-142 .elementor-element.elementor-element-10f02e04 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2)}.elementor-142 .elementor-element.elementor-element-10f02e04 .elementor-icon-list-icon i{color:var(--e-global-color-accent);transition:color 0.3s}.elementor-142 .elementor-element.elementor-element-10f02e04 .elementor-icon-list-icon svg{fill:var(--e-global-color-accent);transition:fill 0.3s}.elementor-142 .elementor-element.elementor-element-10f02e04{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px}.elementor-142 .elementor-element.elementor-element-10f02e04 .elementor-icon-list-icon{padding-inline-end:2px}.elementor-142 .elementor-element.elementor-element-10f02e04 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-142 .elementor-element.elementor-element-10f02e04 .elementor-icon-list-item>a{font-family:var(--e-global-typography-1970f69-font-family),Sans-serif;font-size:var(--e-global-typography-1970f69-font-size);font-weight:var(--e-global-typography-1970f69-font-weight);line-height:var(--e-global-typography-1970f69-line-height);letter-spacing:var(--e-global-typography-1970f69-letter-spacing)}.elementor-142 .elementor-element.elementor-element-10f02e04 .elementor-icon-list-text{color:var(--e-global-color-primary);transition:color 0.3s}.elementor-142 .elementor-element.elementor-element-310bc72d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-310bc72d:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-310bc72d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-142 .elementor-element.elementor-element-5cb56afc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:24px 24px 24px 24px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em}.elementor-142 .elementor-element.elementor-element-5cb56afc:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-5cb56afc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-142 .elementor-element.elementor-element-2b78b5c9{text-align:center}.elementor-142 .elementor-element.elementor-element-2b78b5c9 .elementor-heading-title{color:var(--e-global-color-text)}.elementor-142 .elementor-element.elementor-element-628685f2{--spacer-size:10px}.elementor-142 .elementor-element.elementor-element-7885d0c8{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-71895854{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-71895854:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-71895854>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-142 .elementor-element.elementor-element-5742fecf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--border-radius:24px 24px 24px 24px;--padding-top:6em;--padding-bottom:6em;--padding-left:3em;--padding-right:3em}.elementor-142 .elementor-element.elementor-element-5742fecf:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-5742fecf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://steelframeprojects.com/wp-content/uploads/2026/06/living-room-of-a-villa-with-pool-in-the-garden-2025-01-08-03-01-27-utc.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-142 .elementor-element.elementor-element-5742fecf::before,.elementor-142 .elementor-element.elementor-element-5742fecf>.elementor-background-video-container::before,.elementor-142 .elementor-element.elementor-element-5742fecf>.e-con-inner>.elementor-background-video-container::before,.elementor-142 .elementor-element.elementor-element-5742fecf>.elementor-background-slideshow::before,.elementor-142 .elementor-element.elementor-element-5742fecf>.e-con-inner>.elementor-background-slideshow::before,.elementor-142 .elementor-element.elementor-element-5742fecf>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-primary);--background-overlay:''}.elementor-142 .elementor-element.elementor-element-e73b13c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-e73b13c.e-con{--flex-grow:0;--flex-shrink:0}.elementor-142 .elementor-element.elementor-element-71dc5f4b{text-align:start}.elementor-142 .elementor-element.elementor-element-71dc5f4b .elementor-heading-title{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-3b044666{--iteration-count:infinite;--animation-duration:1200ms;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--dynamic-text-color:var( --e-global-color-secondary )}.elementor-142 .elementor-element.elementor-element-3b044666 .elementor-headline{text-align:start}.elementor-142 .elementor-element.elementor-element-3b044666 .elementor-headline-plain-text{color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-3b044666 .elementor-headline-dynamic-wrapper path{stroke:#fff0}.elementor-142 .elementor-element.elementor-element-6741f3fe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-3f16fb7c{--divider-border-style:solid;--divider-color:var( --e-global-color-f180651 );--divider-border-width:1px}.elementor-142 .elementor-element.elementor-element-3f16fb7c .elementor-divider-separator{width:100%}.elementor-142 .elementor-element.elementor-element-3f16fb7c .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-142 .elementor-element.elementor-element-1f54d07b{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:end;color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-2b9800c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-fe7cc65{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-142 .elementor-element.elementor-element-10326657 .elementor-button{background-color:var(--e-global-color-accent);fill:var(--e-global-color-f180651);color:var(--e-global-color-f180651)}.elementor-142 .elementor-element.elementor-element-10326657 .elementor-button:hover,.elementor-142 .elementor-element.elementor-element-10326657 .elementor-button:focus{background-color:var(--e-global-color-primary)}.elementor-142 .elementor-element.elementor-element-10326657{width:auto;max-width:auto}.elementor-142 .elementor-element.elementor-element-3e6907f7{width:auto;max-width:auto}@media(min-width:768px){.elementor-142 .elementor-element.elementor-element-77bca937{--content-width:1440px}.elementor-142 .elementor-element.elementor-element-1eba4f94{--width:60.04%}.elementor-142 .elementor-element.elementor-element-61e04292{--width:82%}.elementor-142 .elementor-element.elementor-element-2ed5f5e{--width:85%}.elementor-142 .elementor-element.elementor-element-2ca9ff27{--content-width:1440px}.elementor-142 .elementor-element.elementor-element-7a81b73b{--content-width:1440px}.elementor-142 .elementor-element.elementor-element-4bfba84c{--width:50%}.elementor-142 .elementor-element.elementor-element-6878e506{--content-width:1440px}.elementor-142 .elementor-element.elementor-element-7910da39{--content-width:1440px}.elementor-142 .elementor-element.elementor-element-1560d006{--content-width:1440px}.elementor-142 .elementor-element.elementor-element-6d08037e{--width:40%}.elementor-142 .elementor-element.elementor-element-7a4ee687{--width:39%}.elementor-142 .elementor-element.elementor-element-569564ef{--content-width:1440px}.elementor-142 .elementor-element.elementor-element-3bfc4a39{--width:80%}.elementor-142 .elementor-element.elementor-element-d099ae4{--content-width:1440px}.elementor-142 .elementor-element.elementor-element-1e15519e{--content-width:1440px}.elementor-142 .elementor-element.elementor-element-3f1ac423{--content-width:1440px}.elementor-142 .elementor-element.elementor-element-64f7a04b{--width:59.13%}.elementor-142 .elementor-element.elementor-element-dddb925{--content-width:1440px}.elementor-142 .elementor-element.elementor-element-3198913d{--width:59.13%}.elementor-142 .elementor-element.elementor-element-b7aa58c{--content-width:1440px}.elementor-142 .elementor-element.elementor-element-2e81a6ba{--content-width:1440px}.elementor-142 .elementor-element.elementor-element-672e5563{--content-width:1440px}.elementor-142 .elementor-element.elementor-element-bd06c76{--width:94%}.elementor-142 .elementor-element.elementor-element-310bc72d{--content-width:1440px}.elementor-142 .elementor-element.elementor-element-71895854{--content-width:1440px}.elementor-142 .elementor-element.elementor-element-e73b13c{--width:59.13%}}@media(max-width:1024px) and (min-width:768px){.elementor-142 .elementor-element.elementor-element-1eba4f94{--width:100%}.elementor-142 .elementor-element.elementor-element-61e04292{--width:94%}.elementor-142 .elementor-element.elementor-element-73f4238{--width:100%}.elementor-142 .elementor-element.elementor-element-4bfba84c{--width:100%}.elementor-142 .elementor-element.elementor-element-2fde97b4{--width:48%}.elementor-142 .elementor-element.elementor-element-fbbf4c3{--width:48%}.elementor-142 .elementor-element.elementor-element-1a316f64{--width:48%}.elementor-142 .elementor-element.elementor-element-4f9252b9{--width:48%}.elementor-142 .elementor-element.elementor-element-6d08037e{--width:50%}.elementor-142 .elementor-element.elementor-element-7a4ee687{--width:50%}.elementor-142 .elementor-element.elementor-element-3bfc4a39{--width:100%}.elementor-142 .elementor-element.elementor-element-3619bf67{--width:100%}.elementor-142 .elementor-element.elementor-element-792429ff{--width:100%}.elementor-142 .elementor-element.elementor-element-5f4aad7d{--width:47%}.elementor-142 .elementor-element.elementor-element-1c668b7f{--width:47%}.elementor-142 .elementor-element.elementor-element-3754da69{--width:47%}.elementor-142 .elementor-element.elementor-element-51115ec6{--width:47%}.elementor-142 .elementor-element.elementor-element-64f7a04b{--width:100%}.elementor-142 .elementor-element.elementor-element-4c1582b4{--width:100%}.elementor-142 .elementor-element.elementor-element-3198913d{--width:100%}.elementor-142 .elementor-element.elementor-element-594bbbd6{--width:100%}.elementor-142 .elementor-element.elementor-element-250d3a9e{--width:100%}.elementor-142 .elementor-element.elementor-element-7d4ecdea{--width:48%}.elementor-142 .elementor-element.elementor-element-3f11a29d{--width:48%}.elementor-142 .elementor-element.elementor-element-3455989c{--width:48%}.elementor-142 .elementor-element.elementor-element-743a2cc3{--width:100%}.elementor-142 .elementor-element.elementor-element-bd06c76{--width:100%}.elementor-142 .elementor-element.elementor-element-e73b13c{--width:100%}.elementor-142 .elementor-element.elementor-element-6741f3fe{--width:100%}}@media(min-width:1025px){.elementor-142 .elementor-element.elementor-element-7dc88c60:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-7dc88c60>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-142 .elementor-element.elementor-element-75c7f9c4:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-75c7f9c4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-142 .elementor-element.elementor-element-3bacdaa6:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-3bacdaa6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-142 .elementor-element.elementor-element-5a312db9:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-5a312db9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-142 .elementor-element.elementor-element-4090091:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-4090091>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-142 .elementor-element.elementor-element-54b9d6a8:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-54b9d6a8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-142 .elementor-element.elementor-element-4a97fa7e:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-4a97fa7e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-142 .elementor-element.elementor-element-b03385:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-b03385>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-142 .elementor-element.elementor-element-5e632efe:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-5e632efe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-142 .elementor-element.elementor-element-1945a782:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-1945a782>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-142 .elementor-element.elementor-element-7ad20fd0:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-7ad20fd0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-142 .elementor-element.elementor-element-452bbc50:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-452bbc50>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-142 .elementor-element.elementor-element-bd06c76:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-bd06c76>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-142 .elementor-element.elementor-element-5742fecf:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-5742fecf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}@media(max-width:1024px){.elementor-142 .elementor-element.elementor-element-7dc88c60{--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:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em}.elementor-142 .elementor-element.elementor-element-61e04292{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-142 .elementor-element.elementor-element-19ec4791 img{width:40%}.elementor-142 .elementor-element.elementor-element-20d914f5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -90px}.elementor-142 .elementor-element.elementor-element-20d914f5 img{width:40%}.elementor-142 .elementor-element.elementor-element-9661931{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -90px}.elementor-142 .elementor-element.elementor-element-9661931 img{width:40%}.elementor-142 .elementor-element.elementor-element-5bc151a5{margin:0 -36px calc(var(--kit-widget-spacing, 0px) + 0px) -90px}.elementor-142 .elementor-element.elementor-element-5bc151a5 img{width:40%}.elementor-142 .elementor-element.elementor-element-7ba35278 .elementor-divider-separator{width:75%}.elementor-142 .elementor-element.elementor-element-1ff6d6f3{margin:0em 8em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:start}.elementor-142 .elementor-element.elementor-element-f199ef8{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em}.elementor-142 .elementor-element.elementor-element-75302cdb{--grid-auto-flow:row}.elementor-142 .elementor-element.elementor-element-7a81b73b{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-3bacdaa6{--margin-top:0em;--margin-bottom:0em;--margin-left:1em;--margin-right:0em}.elementor-142 .elementor-element.elementor-element-6b1d21da{--spacer-size:300px}.elementor-142 .elementor-element.elementor-element-6878e506{--padding-top:1em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-4268f0c4{--grid-auto-flow:row}.elementor-142 .elementor-element.elementor-element-28d7a0e7 .elementor-counter-title{justify-content:start;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-142 .elementor-element.elementor-element-28d7a0e7 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var(--e-global-typography-65c8125-font-size);line-height:var(--e-global-typography-65c8125-line-height);letter-spacing:var(--e-global-typography-65c8125-letter-spacing)}.elementor-142 .elementor-element.elementor-element-10eb90cd .elementor-counter-title{justify-content:start;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-142 .elementor-element.elementor-element-10eb90cd .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var(--e-global-typography-65c8125-font-size);line-height:var(--e-global-typography-65c8125-line-height);letter-spacing:var(--e-global-typography-65c8125-letter-spacing)}.elementor-142 .elementor-element.elementor-element-40d699b8 .elementor-counter-title{justify-content:start;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-142 .elementor-element.elementor-element-40d699b8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var(--e-global-typography-65c8125-font-size);line-height:var(--e-global-typography-65c8125-line-height);letter-spacing:var(--e-global-typography-65c8125-letter-spacing)}.elementor-142 .elementor-element.elementor-element-403f2fd5 .elementor-counter-title{justify-content:start;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-142 .elementor-element.elementor-element-403f2fd5 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var(--e-global-typography-65c8125-font-size);line-height:var(--e-global-typography-65c8125-line-height);letter-spacing:var(--e-global-typography-65c8125-letter-spacing)}.elementor-142 .elementor-element.elementor-element-7910da39{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-54f2fa53{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em}.elementor-142 .elementor-element.elementor-element-69848bb8{--flex-wrap:wrap}.elementor-142 .elementor-element.elementor-element-3815614d{--justify-content:space-between}.elementor-142 .elementor-element.elementor-element-1a316f64{--justify-content:space-between}.elementor-142 .elementor-element.elementor-element-1560d006{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-688c2b1{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 2em}.elementor-142 .elementor-element.elementor-element-b03385{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-5e632efe{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-569564ef{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-3ab4a521{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em}.elementor-142 .elementor-element.elementor-element-1c2ec3f9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-142 .elementor-element.elementor-element-1945a782{--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em}.elementor-142 .elementor-element.elementor-element-1945a782.e-con{--order:99999 /* order end hack */}.elementor-142 .elementor-element.elementor-element-7c89fd0c{--spacer-size:200px}.elementor-142 .elementor-element.elementor-element-6f79296c{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-142 .elementor-element.elementor-element-1222a24e{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-54d4bca3{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-6cbdefee{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-696ceec2{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-d099ae4{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-13ad1792{margin:0em 10em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-528eb410{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap}.elementor-142 .elementor-element.elementor-element-1e15519e{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-56bd5d67{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-5485c6fe .elementor-testimonial__text{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-142 .elementor-element.elementor-element-47f79485 .elementor-testimonial__text{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-142 .elementor-element.elementor-element-1f45d225{--spacer-size:750px;--container-widget-width:24%;--container-widget-flex-grow:0;width:var(--container-widget-width,24%);max-width:24%;top:255px}.elementor-142 .elementor-element.elementor-element-203a2441{--spacer-size:750px;--container-widget-width:24%;--container-widget-flex-grow:0;width:var(--container-widget-width,24%);max-width:24%;top:255px}.elementor-142 .elementor-element.elementor-element-7ad20fd0{--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:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em}.elementor-142 .elementor-element.elementor-element-5ed6e835{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 8em;text-align:end}.elementor-142 .elementor-element.elementor-element-452bbc50{--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:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em}.elementor-142 .elementor-element.elementor-element-33a85ab{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 8em;text-align:end}.elementor-142 .elementor-element.elementor-element-b7aa58c{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-76b4409d{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-341056f{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-250d3a9e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap}.elementor-142 .elementor-element.elementor-element-7d4ecdea{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-3f11a29d{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-3455989c{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-2e81a6ba{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-4f10c85e{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em}.elementor-142 .elementor-element.elementor-element-5c159e41{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-672e5563{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-743a2cc3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-142 .elementor-element.elementor-element-bd06c76{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em}.elementor-142 .elementor-element.elementor-element-bd06c76.e-con{--order:99999 /* order end hack */}.elementor-142 .elementor-element.elementor-element-25f04a02{--spacer-size:300px}.elementor-142 .elementor-element.elementor-element-65a39aca{--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em}.elementor-142 .elementor-element.elementor-element-10f02e04 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-142 .elementor-element.elementor-element-10f02e04 .elementor-icon-list-item>a{font-size:var(--e-global-typography-1970f69-font-size);line-height:var(--e-global-typography-1970f69-line-height);letter-spacing:var(--e-global-typography-1970f69-letter-spacing)}.elementor-142 .elementor-element.elementor-element-5cb56afc{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em}.elementor-142 .elementor-element.elementor-element-7885d0c8{--grid-auto-flow:row}.elementor-142 .elementor-element.elementor-element-5742fecf{--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:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em}.elementor-142 .elementor-element.elementor-element-1f54d07b{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 8em;text-align:end}}@media(max-width:767px){.elementor-142 .elementor-element.elementor-element-7dc88c60{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-1ff6d6f3{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-200dc72c.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0}.elementor-142 .elementor-element.elementor-element-200dc72c .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-142 .elementor-element.elementor-element-5789b732{--spacer-size:172px}.elementor-142 .elementor-element.elementor-element-6088b1c4{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-f199ef8{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-75302cdb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-142 .elementor-element.elementor-element-709debd8 img{width:70%}.elementor-142 .elementor-element.elementor-element-5fef7228 img{width:70%}.elementor-142 .elementor-element.elementor-element-593f19c4 img{width:70%}.elementor-142 .elementor-element.elementor-element-631d4d2e img{width:70%}.elementor-142 .elementor-element.elementor-element-685db8ca img{width:70%}.elementor-142 .elementor-element.elementor-element-3bacdaa6{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em}.elementor-142 .elementor-element.elementor-element-6b1d21da{--spacer-size:250px}.elementor-142 .elementor-element.elementor-element-4268f0c4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-142 .elementor-element.elementor-element-28d7a0e7 .elementor-counter-title{justify-content:center;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-142 .elementor-element.elementor-element-28d7a0e7 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var(--e-global-typography-65c8125-font-size);line-height:var(--e-global-typography-65c8125-line-height);letter-spacing:var(--e-global-typography-65c8125-letter-spacing)}.elementor-142 .elementor-element.elementor-element-10eb90cd .elementor-counter-title{justify-content:center;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-142 .elementor-element.elementor-element-10eb90cd .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var(--e-global-typography-65c8125-font-size);line-height:var(--e-global-typography-65c8125-line-height);letter-spacing:var(--e-global-typography-65c8125-letter-spacing)}.elementor-142 .elementor-element.elementor-element-40d699b8 .elementor-counter-title{justify-content:center;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-142 .elementor-element.elementor-element-40d699b8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var(--e-global-typography-65c8125-font-size);line-height:var(--e-global-typography-65c8125-line-height);letter-spacing:var(--e-global-typography-65c8125-letter-spacing)}.elementor-142 .elementor-element.elementor-element-403f2fd5 .elementor-counter-title{justify-content:center;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-142 .elementor-element.elementor-element-403f2fd5 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var(--e-global-typography-65c8125-font-size);line-height:var(--e-global-typography-65c8125-line-height);letter-spacing:var(--e-global-typography-65c8125-letter-spacing)}.elementor-142 .elementor-element.elementor-element-54f2fa53{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-33f8ee68{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-2bb554e8{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-2ba07c{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-2e57def3{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-3536600a{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-688c2b1{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:start}.elementor-142 .elementor-element.elementor-element-614fa57e{--spacer-size:10px}.elementor-142 .elementor-element.elementor-element-b03385{--padding-top:10em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-6b6f7d8a{--e-image-carousel-slides-to-show:2}.elementor-142 .elementor-element.elementor-element-5e632efe{--padding-top:10em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-28bccccc{--e-image-carousel-slides-to-show:2}.elementor-142 .elementor-element.elementor-element-3ab4a521{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-7c89fd0c{--spacer-size:240px}.elementor-142 .elementor-element.elementor-element-1222a24e{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-54d4bca3{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-6cbdefee{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-696ceec2{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-47704fac{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-792c09d0{--spacer-size:10px}.elementor-142 .elementor-element.elementor-element-7bdc8d7d .elementor-divider-separator{width:100%}.elementor-142 .elementor-element.elementor-element-13ad1792{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-56bd5d67{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-5485c6fe{padding:0em 0em 0em 0em}.elementor-142 .elementor-element.elementor-element-5485c6fe .elementor-testimonial__text{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-142 .elementor-element.elementor-element-47f79485{padding:0em 0em 0em 0em}.elementor-142 .elementor-element.elementor-element-47f79485 .elementor-testimonial__text{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-142 .elementor-element.elementor-element-7ad20fd0{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-5ed6e835{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:start}.elementor-142 .elementor-element.elementor-element-45da18aa.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0}.elementor-142 .elementor-element.elementor-element-45da18aa .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-142 .elementor-element.elementor-element-77e4480e.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0}.elementor-142 .elementor-element.elementor-element-77e4480e .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-142 .elementor-element.elementor-element-452bbc50{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-33a85ab{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:start}.elementor-142 .elementor-element.elementor-element-56bc6edb.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0}.elementor-142 .elementor-element.elementor-element-56bc6edb .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-142 .elementor-element.elementor-element-76b4409d{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-4bb0e25c{--spacer-size:20px}.elementor-142 .elementor-element.elementor-element-4aea4b37{--spacer-size:20px}.elementor-142 .elementor-element.elementor-element-584d4303.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0}.elementor-142 .elementor-element.elementor-element-584d4303 .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-142 .elementor-element.elementor-element-4fcd59d4{--spacer-size:20px}.elementor-142 .elementor-element.elementor-element-4f10c85e{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-25f04a02{--spacer-size:240px}.elementor-142 .elementor-element.elementor-element-1e9ae87d{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em}.elementor-142 .elementor-element.elementor-element-10f02e04 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-142 .elementor-element.elementor-element-10f02e04 .elementor-icon-list-item>a{font-size:var(--e-global-typography-1970f69-font-size);line-height:var(--e-global-typography-1970f69-line-height);letter-spacing:var(--e-global-typography-1970f69-letter-spacing)}.elementor-142 .elementor-element.elementor-element-5cb56afc{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-7885d0c8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-142 .elementor-element.elementor-element-7c5afecb img{width:70%}.elementor-142 .elementor-element.elementor-element-2476f6ef img{width:70%}.elementor-142 .elementor-element.elementor-element-41c4a0b img{width:70%}.elementor-142 .elementor-element.elementor-element-4d22db11 img{width:70%}.elementor-142 .elementor-element.elementor-element-117c7f8a img{width:70%}.elementor-142 .elementor-element.elementor-element-5742fecf{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em}.elementor-142 .elementor-element.elementor-element-1f54d07b{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:start}.elementor-142 .elementor-element.elementor-element-10326657.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0}.elementor-142 .elementor-element.elementor-element-10326657 .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-142 .elementor-element.elementor-element-3e6907f7.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0}.elementor-142 .elementor-element.elementor-element-3e6907f7 .elementor-button .elementor-button-content-wrapper{justify-content:center}}