.elementor-5 .elementor-element.elementor-element-ead0265 > .elementor-container{max-width:1170px;}.elementor-5 .elementor-element.elementor-element-ead0265{margin-top:-85px;margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-582e713 > .elementor-container{max-width:1170px;}.elementor-5 .elementor-element.elementor-element-582e713:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-582e713 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9F4;background-image:url("https://stepbystepconstruction.co/wp-content/uploads/2023/03/abtimg.png");background-position:center right;background-repeat:no-repeat;}.elementor-5 .elementor-element.elementor-element-582e713{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:350px 0px 250px 0px;}.elementor-5 .elementor-element.elementor-element-582e713 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-8e5b008{text-align:left;width:var( --container-widget-width, 15.431% );max-width:15.431%;--container-widget-width:15.431%;--container-widget-flex-grow:0;top:-210px;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-8e5b008{left:-370px;}body.rtl .elementor-5 .elementor-element.elementor-element-8e5b008{right:-370px;}.elementor-5 .elementor-element.elementor-element-3d9d592{text-align:left;width:auto;max-width:auto;}.elementor-5 .elementor-element.elementor-element-3d9d592 .elementor-heading-title{color:#191919;font-family:"Nexa Bold", Sans-serif;font-size:20px;font-weight:700;line-height:25px;}.elementor-5 .elementor-element.elementor-element-3d9d592 > .elementor-widget-container{padding:05px 10px 0px 10px;background-color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-4a83cee .elementor-heading-title{font-family:"NexaXBold", Sans-serif;font-size:60px;font-weight:800;line-height:70px;}.elementor-5 .elementor-element.elementor-element-4a83cee > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-394d6c4 .elementor-heading-title{font-family:"NexaLight", Sans-serif;font-size:16px;font-weight:300;line-height:26px;}.elementor-5 .elementor-element.elementor-element-27e4619 .elementor-button{font-family:"Nexa Bold", Sans-serif;font-size:16px;font-weight:500;line-height:26px;background-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:13px 35px 10px 35px;}.elementor-5 .elementor-element.elementor-element-27e4619 .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-27e4619 .elementor-button:focus{color:var( --e-global-color-primary );background-color:#EBEBEB;}.elementor-5 .elementor-element.elementor-element-27e4619 .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-27e4619 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-27e4619 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-27e4619{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-32c03c1 .elementor-button{font-family:"Nexa Bold", Sans-serif;font-size:16px;font-weight:500;line-height:26px;background-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:13px 35px 10px 35px;}.elementor-5 .elementor-element.elementor-element-32c03c1 .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-32c03c1 .elementor-button:focus{color:var( --e-global-color-primary );background-color:#EBEBEB;}.elementor-5 .elementor-element.elementor-element-32c03c1 .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-32c03c1 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-32c03c1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-32c03c1{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-30fbd98 > .elementor-container{max-width:1170px;}.elementor-5 .elementor-element.elementor-element-30fbd98:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-30fbd98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9F4;background-image:url("https://stepbystepconstruction.co/wp-content/uploads/2023/04/abtimg_updated.png");background-position:center right;background-repeat:no-repeat;}.elementor-5 .elementor-element.elementor-element-30fbd98{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:300px 0px 200px 0px;}.elementor-5 .elementor-element.elementor-element-30fbd98 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-f37b722:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-f37b722 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD1;}.elementor-5 .elementor-element.elementor-element-f37b722 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-f37b722 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-3d16e9f{text-align:left;width:var( --container-widget-width, 15.431% );max-width:15.431%;--container-widget-width:15.431%;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-3d16e9f{left:-370px;}body.rtl .elementor-5 .elementor-element.elementor-element-3d16e9f{right:-370px;}.elementor-5 .elementor-element.elementor-element-eb649c4{text-align:left;width:auto;max-width:auto;}.elementor-5 .elementor-element.elementor-element-eb649c4 .elementor-heading-title{color:#191919;font-family:"Nexa Bold", Sans-serif;font-size:20px;font-weight:700;line-height:25px;}.elementor-5 .elementor-element.elementor-element-eb649c4 > .elementor-widget-container{padding:05px 10px 0px 10px;background-color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-53cce30 .elementor-heading-title{font-family:"NexaXBold", Sans-serif;font-size:55px;font-weight:800;line-height:70px;}.elementor-5 .elementor-element.elementor-element-53cce30 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-b2ef621 .elementor-heading-title{font-family:"NexaLight", Sans-serif;font-size:16px;font-weight:300;line-height:26px;}.elementor-5 .elementor-element.elementor-element-127609e .elementor-button{font-family:"Nexa Bold", Sans-serif;font-size:16px;font-weight:500;line-height:26px;background-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:13px 35px 10px 35px;}.elementor-5 .elementor-element.elementor-element-127609e .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-127609e .elementor-button:focus{color:var( --e-global-color-primary );background-color:#EBEBEB;}.elementor-5 .elementor-element.elementor-element-127609e .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-127609e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-127609e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-127609e{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-0fc8ed5 .elementor-button{font-family:"Nexa Bold", Sans-serif;font-size:16px;font-weight:500;line-height:26px;background-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:13px 35px 10px 35px;}.elementor-5 .elementor-element.elementor-element-0fc8ed5 .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-0fc8ed5 .elementor-button:focus{color:var( --e-global-color-primary );background-color:#EBEBEB;}.elementor-5 .elementor-element.elementor-element-0fc8ed5 .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-0fc8ed5 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-0fc8ed5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-0fc8ed5{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-fe13cf0 > .elementor-container{max-width:1170px;}.elementor-5 .elementor-element.elementor-element-fe13cf0:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-fe13cf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stepbystepconstruction.co/wp-content/uploads/2023/03/serimg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-fe13cf0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-5 .elementor-element.elementor-element-fe13cf0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-13a1e75.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-13a1e75 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-7425a25{text-align:left;width:auto;max-width:auto;}.elementor-5 .elementor-element.elementor-element-7425a25 .elementor-heading-title{color:#191919;font-family:"Nexa Bold", Sans-serif;font-size:20px;font-weight:700;line-height:25px;}.elementor-5 .elementor-element.elementor-element-7425a25 > .elementor-widget-container{padding:05px 10px 0px 10px;background-color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-a2fa8ae{text-align:center;}.elementor-5 .elementor-element.elementor-element-a2fa8ae .elementor-heading-title{color:#FFFFFF;font-family:"NexaXBold", Sans-serif;font-size:60px;font-weight:800;line-height:70px;}.elementor-5 .elementor-element.elementor-element-a2fa8ae > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-5acf296{margin-top:20px;margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-0cb8b60 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-5 .elementor-element.elementor-element-0cb8b60:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-0cb8b60 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F5;}.elementor-5 .elementor-element.elementor-element-0cb8b60 > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-0cb8b60 > .elementor-element-populated > .elementor-background-overlay, .elementor-5 .elementor-element.elementor-element-0cb8b60 > .elementor-background-slideshow{border-radius:11px 11px 11px 11px;}.elementor-5 .elementor-element.elementor-element-0cb8b60 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0px 0px 20px 0px;}.elementor-5 .elementor-element.elementor-element-0cb8b60 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-211a985 img{border-radius:10px 10px 0px 0px;}.elementor-5 .elementor-element.elementor-element-4c50d6c .elementor-heading-title{font-family:"NexaXBold", Sans-serif;font-size:25px;font-weight:800;line-height:35px;}.elementor-5 .elementor-element.elementor-element-4c50d6c > .elementor-widget-container{margin:20px 0px 0px 30px;}.elementor-5 .elementor-element.elementor-element-1de8cee{text-align:left;}.elementor-5 .elementor-element.elementor-element-1de8cee .elementor-heading-title{color:#191919;font-family:"Nexa Bold", Sans-serif;font-size:20px;font-weight:700;line-height:25px;}.elementor-5 .elementor-element.elementor-element-1de8cee > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-5 .elementor-element.elementor-element-b94ccfd .elementor-heading-title{color:#919191;font-family:"Nexa Bold", Sans-serif;font-size:16px;font-weight:700;line-height:26px;}.elementor-5 .elementor-element.elementor-element-b94ccfd > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-5 .elementor-element.elementor-element-bfb6768 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-5 .elementor-element.elementor-element-bfb6768:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-bfb6768 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F5;}.elementor-5 .elementor-element.elementor-element-bfb6768 > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-bfb6768 > .elementor-element-populated > .elementor-background-overlay, .elementor-5 .elementor-element.elementor-element-bfb6768 > .elementor-background-slideshow{border-radius:11px 11px 11px 11px;}.elementor-5 .elementor-element.elementor-element-bfb6768 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 7px 0px 7px;--e-column-margin-right:7px;--e-column-margin-left:7px;padding:0px 0px 20px 0px;}.elementor-5 .elementor-element.elementor-element-bfb6768 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-43b535a img{border-radius:10px 10px 0px 0px;}.elementor-5 .elementor-element.elementor-element-ed3cec3 .elementor-heading-title{font-family:"NexaXBold", Sans-serif;font-size:25px;font-weight:800;line-height:35px;}.elementor-5 .elementor-element.elementor-element-ed3cec3 > .elementor-widget-container{margin:20px 0px 0px 30px;}.elementor-5 .elementor-element.elementor-element-f962f9a{text-align:left;}.elementor-5 .elementor-element.elementor-element-f962f9a .elementor-heading-title{color:#191919;font-family:"Nexa Bold", Sans-serif;font-size:20px;font-weight:700;line-height:25px;}.elementor-5 .elementor-element.elementor-element-f962f9a > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-5 .elementor-element.elementor-element-8d7016d .elementor-heading-title{color:#919191;font-family:"Nexa Bold", Sans-serif;font-size:16px;font-weight:700;line-height:26px;}.elementor-5 .elementor-element.elementor-element-8d7016d > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-5 .elementor-element.elementor-element-3a1c197 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-5 .elementor-element.elementor-element-3a1c197:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-3a1c197 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F5;}.elementor-5 .elementor-element.elementor-element-3a1c197 > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-3a1c197 > .elementor-element-populated > .elementor-background-overlay, .elementor-5 .elementor-element.elementor-element-3a1c197 > .elementor-background-slideshow{border-radius:11px 11px 11px 11px;}.elementor-5 .elementor-element.elementor-element-3a1c197 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:0px 0px 20px 0px;}.elementor-5 .elementor-element.elementor-element-3a1c197 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-f8fac01 img{border-radius:10px 10px 0px 0px;}.elementor-5 .elementor-element.elementor-element-dea0b9a .elementor-heading-title{font-family:"NexaXBold", Sans-serif;font-size:25px;font-weight:800;line-height:35px;}.elementor-5 .elementor-element.elementor-element-dea0b9a > .elementor-widget-container{margin:20px 0px 0px 30px;}.elementor-5 .elementor-element.elementor-element-588202f{text-align:left;}.elementor-5 .elementor-element.elementor-element-588202f .elementor-heading-title{color:#191919;font-family:"Nexa Bold", Sans-serif;font-size:20px;font-weight:700;line-height:25px;}.elementor-5 .elementor-element.elementor-element-588202f > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-5 .elementor-element.elementor-element-6db3dd5 .elementor-heading-title{color:#919191;font-family:"Nexa Bold", Sans-serif;font-size:16px;font-weight:700;line-height:26px;}.elementor-5 .elementor-element.elementor-element-6db3dd5 > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-5 .elementor-element.elementor-element-27a7bf6 > .elementor-container{max-width:1170px;}.elementor-5 .elementor-element.elementor-element-27a7bf6:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-27a7bf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stepbystepconstruction.co/wp-content/uploads/2023/03/serimg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-27a7bf6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-5 .elementor-element.elementor-element-27a7bf6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-1936aa0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-1936aa0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-41b446f{text-align:left;width:auto;max-width:auto;}.elementor-5 .elementor-element.elementor-element-41b446f .elementor-heading-title{color:#191919;font-family:"Nexa Bold", Sans-serif;font-size:20px;font-weight:700;line-height:25px;}.elementor-5 .elementor-element.elementor-element-41b446f > .elementor-widget-container{padding:05px 10px 0px 10px;background-color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-0344a2b{text-align:center;}.elementor-5 .elementor-element.elementor-element-0344a2b .elementor-heading-title{color:#FFFFFF;font-family:"NexaXBold", Sans-serif;font-size:60px;font-weight:800;line-height:70px;}.elementor-5 .elementor-element.elementor-element-0344a2b > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-bf6a73f{margin-top:20px;margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-d307c8d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-5 .elementor-element.elementor-element-d307c8d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-d307c8d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F5;}.elementor-5 .elementor-element.elementor-element-d307c8d > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-d307c8d > .elementor-element-populated > .elementor-background-overlay, .elementor-5 .elementor-element.elementor-element-d307c8d > .elementor-background-slideshow{border-radius:11px 11px 11px 11px;}.elementor-5 .elementor-element.elementor-element-d307c8d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0px 0px 20px 0px;}.elementor-5 .elementor-element.elementor-element-d307c8d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-2e33cc8 img{border-radius:10px 10px 0px 0px;}.elementor-5 .elementor-element.elementor-element-3ff6378 .elementor-heading-title{font-family:"NexaXBold", Sans-serif;font-size:25px;font-weight:800;line-height:35px;}.elementor-5 .elementor-element.elementor-element-3ff6378 > .elementor-widget-container{margin:20px 0px 0px 30px;}.elementor-5 .elementor-element.elementor-element-6e8c42f{text-align:left;}.elementor-5 .elementor-element.elementor-element-6e8c42f .elementor-heading-title{color:#191919;font-family:"Nexa Bold", Sans-serif;font-size:20px;font-weight:700;line-height:25px;}.elementor-5 .elementor-element.elementor-element-6e8c42f > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-5 .elementor-element.elementor-element-0d249eb .elementor-heading-title{color:#919191;font-family:"Nexa Bold", Sans-serif;font-size:16px;font-weight:700;line-height:26px;}.elementor-5 .elementor-element.elementor-element-0d249eb > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-5 .elementor-element.elementor-element-594ea87 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-5 .elementor-element.elementor-element-594ea87:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-594ea87 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F5;}.elementor-5 .elementor-element.elementor-element-594ea87 > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-594ea87 > .elementor-element-populated > .elementor-background-overlay, .elementor-5 .elementor-element.elementor-element-594ea87 > .elementor-background-slideshow{border-radius:11px 11px 11px 11px;}.elementor-5 .elementor-element.elementor-element-594ea87 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 7px 0px 7px;--e-column-margin-right:7px;--e-column-margin-left:7px;padding:0px 0px 20px 0px;}.elementor-5 .elementor-element.elementor-element-594ea87 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-2147b4e img{border-radius:10px 10px 0px 0px;}.elementor-5 .elementor-element.elementor-element-e59d5f3 .elementor-heading-title{font-family:"NexaXBold", Sans-serif;font-size:25px;font-weight:800;line-height:35px;}.elementor-5 .elementor-element.elementor-element-e59d5f3 > .elementor-widget-container{margin:20px 0px 0px 30px;}.elementor-5 .elementor-element.elementor-element-89c3d49{text-align:left;}.elementor-5 .elementor-element.elementor-element-89c3d49 .elementor-heading-title{color:#191919;font-family:"Nexa Bold", Sans-serif;font-size:20px;font-weight:700;line-height:25px;}.elementor-5 .elementor-element.elementor-element-89c3d49 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-5 .elementor-element.elementor-element-2ee54e8 .elementor-heading-title{color:#919191;font-family:"Nexa Bold", Sans-serif;font-size:16px;font-weight:700;line-height:26px;}.elementor-5 .elementor-element.elementor-element-2ee54e8 > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-5 .elementor-element.elementor-element-64b4ef8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-5 .elementor-element.elementor-element-64b4ef8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-64b4ef8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F5;}.elementor-5 .elementor-element.elementor-element-64b4ef8 > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-64b4ef8 > .elementor-element-populated > .elementor-background-overlay, .elementor-5 .elementor-element.elementor-element-64b4ef8 > .elementor-background-slideshow{border-radius:11px 11px 11px 11px;}.elementor-5 .elementor-element.elementor-element-64b4ef8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:0px 0px 20px 0px;}.elementor-5 .elementor-element.elementor-element-64b4ef8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-4893000 img{border-radius:10px 10px 0px 0px;}.elementor-5 .elementor-element.elementor-element-99a91b6 .elementor-heading-title{font-family:"NexaXBold", Sans-serif;font-size:25px;font-weight:800;line-height:35px;}.elementor-5 .elementor-element.elementor-element-99a91b6 > .elementor-widget-container{margin:20px 0px 0px 30px;}.elementor-5 .elementor-element.elementor-element-5b2c831{text-align:left;}.elementor-5 .elementor-element.elementor-element-5b2c831 .elementor-heading-title{color:#191919;font-family:"Nexa Bold", Sans-serif;font-size:20px;font-weight:700;line-height:25px;}.elementor-5 .elementor-element.elementor-element-5b2c831 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-5 .elementor-element.elementor-element-1277f1a .elementor-heading-title{color:#919191;font-family:"Nexa Bold", Sans-serif;font-size:16px;font-weight:700;line-height:26px;}.elementor-5 .elementor-element.elementor-element-1277f1a > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-5 .elementor-element.elementor-element-ae84552 > .elementor-container{max-width:1170px;}.elementor-5 .elementor-element.elementor-element-ae84552:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-ae84552 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F5;background-image:url("https://stepbystepconstruction.co/wp-content/uploads/2023/03/tesbg.png");background-position:bottom center;background-repeat:no-repeat;}.elementor-5 .elementor-element.elementor-element-ae84552{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-5 .elementor-element.elementor-element-ae84552 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-9e4195e{text-align:left;width:auto;max-width:auto;}.elementor-5 .elementor-element.elementor-element-9e4195e .elementor-heading-title{color:#191919;font-family:"Nexa Bold", Sans-serif;font-size:20px;font-weight:700;line-height:25px;}.elementor-5 .elementor-element.elementor-element-9e4195e > .elementor-widget-container{padding:05px 10px 0px 10px;background-color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-f801b52 .elementor-heading-title{font-family:"NexaXBold", Sans-serif;font-size:55px;font-weight:800;line-height:70px;}.elementor-5 .elementor-element.elementor-element-f801b52 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-56e429f > .elementor-widget-container{padding:50px 0px 0px 0px;}@media(max-width:1024px) and (min-width:768px){.elementor-5 .elementor-element.elementor-element-f37b722{width:70%;}}@media(max-width:1366px){.elementor-5 .elementor-element.elementor-element-582e713{padding:100px 0px 100px 0px;}.elementor-5 .elementor-element.elementor-element-4a83cee .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-5 .elementor-element.elementor-element-27e4619{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-5 .elementor-element.elementor-element-32c03c1{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-5 .elementor-element.elementor-element-a2fa8ae .elementor-heading-title{font-size:40px;line-height:50px;}}@media(max-width:1024px){.elementor-5 .elementor-element.elementor-element-30fbd98{padding:30px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-f37b722 > .elementor-element-populated{padding:0px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-53cce30 .elementor-heading-title{font-size:30px;line-height:39px;}.elementor-5 .elementor-element.elementor-element-127609e{--container-widget-width:37%;--container-widget-flex-grow:0;width:var( --container-widget-width, 37% );max-width:37%;}.elementor-5 .elementor-element.elementor-element-0fc8ed5{--container-widget-width:37%;--container-widget-flex-grow:0;width:var( --container-widget-width, 37% );max-width:37%;}.elementor-5 .elementor-element.elementor-element-fe13cf0{padding:30px 0px 30px 0px;}.elementor-5 .elementor-element.elementor-element-a2fa8ae .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-5 .elementor-element.elementor-element-4c50d6c .elementor-heading-title{font-size:22px;}.elementor-5 .elementor-element.elementor-element-1de8cee .elementor-heading-title{font-size:18px;}.elementor-5 .elementor-element.elementor-element-b94ccfd .elementor-heading-title{font-size:14px;}.elementor-5 .elementor-element.elementor-element-ed3cec3 .elementor-heading-title{font-size:22px;}.elementor-5 .elementor-element.elementor-element-f962f9a .elementor-heading-title{font-size:18px;}.elementor-5 .elementor-element.elementor-element-8d7016d .elementor-heading-title{font-size:14px;}.elementor-5 .elementor-element.elementor-element-dea0b9a .elementor-heading-title{font-size:22px;}.elementor-5 .elementor-element.elementor-element-588202f .elementor-heading-title{font-size:18px;}.elementor-5 .elementor-element.elementor-element-6db3dd5 .elementor-heading-title{font-size:14px;}.elementor-5 .elementor-element.elementor-element-ae84552{padding:30px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-f801b52 .elementor-heading-title{font-size:30px;line-height:40px;}}@media(max-width:767px){.elementor-5 .elementor-element.elementor-element-ead0265{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-28f7807 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-30fbd98{margin-top:30px;margin-bottom:0px;padding:0px 0px 30px 0px;}.elementor-5 .elementor-element.elementor-element-f37b722 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 10px 10px;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-3d16e9f{left:-639px;}body.rtl .elementor-5 .elementor-element.elementor-element-3d16e9f{right:-639px;}.elementor-5 .elementor-element.elementor-element-3d16e9f{bottom:-111px;}.elementor-5 .elementor-element.elementor-element-eb649c4 .elementor-heading-title{font-size:16px;}.elementor-5 .elementor-element.elementor-element-53cce30 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-5 .elementor-element.elementor-element-53cce30 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-b2ef621 .elementor-heading-title{font-size:15px;}.elementor-5 .elementor-element.elementor-element-b2ef621 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-127609e .elementor-button{padding:10px 20px 10px 20px;}.elementor-5 .elementor-element.elementor-element-127609e{--container-widget-width:145px;--container-widget-flex-grow:0;width:var( --container-widget-width, 145px );max-width:145px;}.elementor-5 .elementor-element.elementor-element-0fc8ed5 .elementor-button{padding:10px 20px 10px 20px;}.elementor-5 .elementor-element.elementor-element-0fc8ed5{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-5 .elementor-element.elementor-element-fe13cf0{padding:30px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-7425a25 .elementor-heading-title{font-size:16px;}.elementor-5 .elementor-element.elementor-element-a2fa8ae .elementor-heading-title{font-size:30px;line-height:39px;}.elementor-5 .elementor-element.elementor-element-0cb8b60 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5 .elementor-element.elementor-element-4c50d6c .elementor-heading-title{font-size:18px;line-height:22px;}.elementor-5 .elementor-element.elementor-element-1de8cee .elementor-heading-title{font-size:16px;}.elementor-5 .elementor-element.elementor-element-b94ccfd .elementor-heading-title{font-size:15px;}.elementor-5 .elementor-element.elementor-element-bfb6768 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5 .elementor-element.elementor-element-ed3cec3 .elementor-heading-title{font-size:18px;line-height:22px;}.elementor-5 .elementor-element.elementor-element-f962f9a .elementor-heading-title{font-size:16px;}.elementor-5 .elementor-element.elementor-element-8d7016d .elementor-heading-title{font-size:15px;}.elementor-5 .elementor-element.elementor-element-3a1c197 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5 .elementor-element.elementor-element-dea0b9a .elementor-heading-title{font-size:18px;line-height:22px;}.elementor-5 .elementor-element.elementor-element-588202f .elementor-heading-title{font-size:16px;}.elementor-5 .elementor-element.elementor-element-6db3dd5 .elementor-heading-title{font-size:15px;}.elementor-5 .elementor-element.elementor-element-ae84552{padding:50px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-9e4195e .elementor-heading-title{font-size:16px;}.elementor-5 .elementor-element.elementor-element-f801b52 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-5 .elementor-element.elementor-element-f801b52 > .elementor-widget-container{margin:20px 0px 0px 0px;}}