.elementor-26709 .elementor-element.elementor-element-80de309:not(.elementor-motion-effects-element-type-background), .elementor-26709 .elementor-element.elementor-element-80de309 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://topprohomebuilders.com/wp-content/uploads/2025/01/Kitchen-Makeover-Los-Angeles-TopPro-Home-Builders-1-3.webp");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-26709 .elementor-element.elementor-element-80de309 > .elementor-background-overlay{background-color:#484848;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26709 .elementor-element.elementor-element-80de309 > .elementor-container{max-width:862px;min-height:400px;}.elementor-26709 .elementor-element.elementor-element-80de309{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:250px 30px 250px 30px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-26709 .elementor-element.elementor-element-43cd9db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:-4px 0px 85px 0px;}.elementor-26709 .elementor-element.elementor-element-43cd9db{text-align:center;}.elementor-26709 .elementor-element.elementor-element-43cd9db .elementor-heading-title{font-size:61px;font-weight:700;line-height:82px;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-26709 .elementor-element.elementor-element-c027c73 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-26709 .elementor-element.elementor-element-c027c73{text-align:center;font-size:15px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:0.24em;color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-26709 .elementor-element.elementor-element-d36f64a{width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;top:330.983px;}.elementor-26709 .elementor-element.elementor-element-d36f64a.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-26709 .elementor-element.elementor-element-d36f64a{left:-27.979px;}body.rtl .elementor-26709 .elementor-element.elementor-element-d36f64a{right:-27.979px;}.elementor-26709 .elementor-element.elementor-element-d36f64a .elementor-icon-wrapper{text-align:right;}.elementor-26709 .elementor-element.elementor-element-d36f64a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-26709 .elementor-element.elementor-element-d36f64a.elementor-view-framed .elementor-icon, .elementor-26709 .elementor-element.elementor-element-d36f64a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-26709 .elementor-element.elementor-element-d36f64a.elementor-view-framed .elementor-icon, .elementor-26709 .elementor-element.elementor-element-d36f64a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-26709 .elementor-element.elementor-element-d36f64a.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-26709 .elementor-element.elementor-element-d36f64a.elementor-view-framed .elementor-icon:hover, .elementor-26709 .elementor-element.elementor-element-d36f64a.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-26709 .elementor-element.elementor-element-d36f64a.elementor-view-framed .elementor-icon:hover, .elementor-26709 .elementor-element.elementor-element-d36f64a.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-26709 .elementor-element.elementor-element-8fe8853 .elementor-button{background-color:#DAA14C;font-size:12px;line-height:24px;letter-spacing:0.11em;fill:#FFFFFF;color:#FFFFFF;}.elementor-26709 .elementor-element.elementor-element-8fe8853 .elementor-button:hover, .elementor-26709 .elementor-element.elementor-element-8fe8853 .elementor-button:focus{background-color:#FFFFFF;color:#070000;}.elementor-26709 .elementor-element.elementor-element-8fe8853{width:var( --container-widget-width, 100.837% );max-width:100.837%;--container-widget-width:100.837%;--container-widget-flex-grow:0;}.elementor-26709 .elementor-element.elementor-element-8fe8853 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-8fe8853.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-26709 .elementor-element.elementor-element-8fe8853 .elementor-button:hover svg, .elementor-26709 .elementor-element.elementor-element-8fe8853 .elementor-button:focus svg{fill:#070000;}.elementor-26709 .elementor-element.elementor-element-17e9e07:not(.elementor-motion-effects-element-type-background), .elementor-26709 .elementor-element.elementor-element-17e9e07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://topprohomebuilders.com/wp-content/uploads/2024/11/futuristic-mesmerizing-designs1-2-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-26709 .elementor-element.elementor-element-17e9e07 > .elementor-background-overlay{background-color:#000000;opacity:0.48;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26709 .elementor-element.elementor-element-17e9e07 > .elementor-container{max-width:862px;}.elementor-26709 .elementor-element.elementor-element-17e9e07{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:250px 30px 250px 30px;}.elementor-26709 .elementor-element.elementor-element-4ec6f01 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:-4px 0px 85px 0px;}.elementor-26709 .elementor-element.elementor-element-4ec6f01{text-align:center;}.elementor-26709 .elementor-element.elementor-element-4ec6f01 .elementor-heading-title{font-size:61px;font-weight:700;line-height:82px;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-26709 .elementor-element.elementor-element-22184e7 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-26709 .elementor-element.elementor-element-22184e7{text-align:center;font-size:15px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:0.24em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-26709 .elementor-element.elementor-element-4085005{width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;}.elementor-26709 .elementor-element.elementor-element-4085005.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26709 .elementor-element.elementor-element-4085005 .elementor-icon-wrapper{text-align:right;}.elementor-26709 .elementor-element.elementor-element-4085005.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-26709 .elementor-element.elementor-element-4085005.elementor-view-framed .elementor-icon, .elementor-26709 .elementor-element.elementor-element-4085005.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-26709 .elementor-element.elementor-element-4085005.elementor-view-framed .elementor-icon, .elementor-26709 .elementor-element.elementor-element-4085005.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-26709 .elementor-element.elementor-element-4085005.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-26709 .elementor-element.elementor-element-4085005.elementor-view-framed .elementor-icon:hover, .elementor-26709 .elementor-element.elementor-element-4085005.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-26709 .elementor-element.elementor-element-4085005.elementor-view-framed .elementor-icon:hover, .elementor-26709 .elementor-element.elementor-element-4085005.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-26709 .elementor-element.elementor-element-7107802 .elementor-button{background-color:#DAA14C;font-size:12px;line-height:24px;letter-spacing:0.11em;fill:#FFFFFF;color:#FFFFFF;}.elementor-26709 .elementor-element.elementor-element-7107802 .elementor-button:hover, .elementor-26709 .elementor-element.elementor-element-7107802 .elementor-button:focus{background-color:#FFFFFF;color:#050000;}.elementor-26709 .elementor-element.elementor-element-7107802{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-26709 .elementor-element.elementor-element-7107802 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-7107802.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26709 .elementor-element.elementor-element-7107802 .elementor-button:hover svg, .elementor-26709 .elementor-element.elementor-element-7107802 .elementor-button:focus svg{fill:#050000;}.elementor-26709 .elementor-element.elementor-element-438a255{margin-top:4px;margin-bottom:3px;padding:5px 30px 0px 30px;}.elementor-26709 .elementor-element.elementor-element-f8e15fc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-26709 .elementor-element.elementor-element-05d61b7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-26709 .elementor-element.elementor-element-05d61b7 > .elementor-element-populated{padding:15px 70px 0px 72px;}.elementor-26709 .elementor-element.elementor-element-7c272f0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-26709 .elementor-element.elementor-element-47b8f39{margin-top:0px;margin-bottom:-101px;padding:0px 30px 0px 30px;}.elementor-26709 .elementor-element.elementor-element-cb6d20f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-26709 .elementor-element.elementor-element-478ee39 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-26709 .elementor-element.elementor-element-478ee39 > .elementor-element-populated{padding:15px 70px 0px 72px;}.elementor-26709 .elementor-element.elementor-element-22f6e15 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-26709 .elementor-element.elementor-element-f0cf212{margin-top:-180px;margin-bottom:0px;z-index:2;}.elementor-26709 .elementor-element.elementor-element-1b36ad9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-26709 .elementor-element.elementor-element-1b36ad9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-26709 .elementor-element.elementor-element-1b36ad9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:23px 7px 27px 53px;}.elementor-26709 .elementor-element.elementor-element-1b36ad9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-26709 .elementor-element.elementor-element-3329a9b .elementor-icon-box-wrapper{text-align:left;}.elementor-26709 .elementor-element.elementor-element-3329a9b{--icon-box-icon-margin:13px;}.elementor-26709 .elementor-element.elementor-element-3329a9b .elementor-icon-box-title{margin-bottom:8px;color:#FFFFFF;}.elementor-26709 .elementor-element.elementor-element-3329a9b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-26709 .elementor-element.elementor-element-3329a9b.elementor-view-framed .elementor-icon, .elementor-26709 .elementor-element.elementor-element-3329a9b.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-26709 .elementor-element.elementor-element-3329a9b .elementor-icon{font-size:65px;}.elementor-26709 .elementor-element.elementor-element-3329a9b .elementor-icon-box-title, .elementor-26709 .elementor-element.elementor-element-3329a9b .elementor-icon-box-title a{font-size:26px;font-weight:700;line-height:40px;}.elementor-26709 .elementor-element.elementor-element-3329a9b .elementor-icon-box-description{font-size:14px;line-height:22px;color:#FFFFFF;}.elementor-26709 .elementor-element.elementor-element-a74f391 .elementor-button{background-color:#FFFFFF;fill:#30373E;color:#30373E;}.elementor-26709 .elementor-element.elementor-element-a74f391 .elementor-button:hover, .elementor-26709 .elementor-element.elementor-element-a74f391 .elementor-button:focus{background-color:#30373E;color:#FFFFFF;border-color:#DAA14C;}.elementor-26709 .elementor-element.elementor-element-a74f391 .elementor-button:hover svg, .elementor-26709 .elementor-element.elementor-element-a74f391 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-26709 .elementor-element.elementor-element-cc694dc:not(.elementor-motion-effects-element-type-background), .elementor-26709 .elementor-element.elementor-element-cc694dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://topprohomebuilders.com/wp-content/uploads/2022/06/h1-mapbg.png");background-position:bottom right;background-repeat:no-repeat;}.elementor-26709 .elementor-element.elementor-element-cc694dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:61px;margin-bottom:126px;}.elementor-26709 .elementor-element.elementor-element-cc694dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26709 .elementor-element.elementor-element-e229b0f > .elementor-element-populated{margin:0px 39px 0px 0px;--e-column-margin-right:39px;--e-column-margin-left:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-26709 .elementor-element.elementor-element-5229b0f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right;}.elementor-26709 .elementor-element.elementor-element-5229b0f > .elementor-widget-container{margin:43px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-5229b0f.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-26709 .elementor-element.elementor-element-5229b0f img{width:100%;}.elementor-26709 .elementor-element.elementor-element-82489e6 .elementor-button{background-color:#DAA14C;font-size:12px;line-height:32px;letter-spacing:1.3px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:15px 32px 13px 39px;}.elementor-26709 .elementor-element.elementor-element-82489e6 .elementor-button:hover, .elementor-26709 .elementor-element.elementor-element-82489e6 .elementor-button:focus{background-color:#DAA14C;color:#FFFFFF;}body:not(.rtl) .elementor-26709 .elementor-element.elementor-element-82489e6{left:6px;}body.rtl .elementor-26709 .elementor-element.elementor-element-82489e6{right:6px;}.elementor-26709 .elementor-element.elementor-element-82489e6{top:620px;}.elementor-26709 .elementor-element.elementor-element-82489e6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26709 .elementor-element.elementor-element-82489e6 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-26709 .elementor-element.elementor-element-82489e6 .elementor-button:hover svg, .elementor-26709 .elementor-element.elementor-element-82489e6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-26709 .elementor-element.elementor-element-82489e6 .elementor-button .elementor-button-icon i{font-size:34px;}.elementor-26709 .elementor-element.elementor-element-82489e6 .elementor-button .elementor-button-icon{fill:#FF0000;color:#FF0000;}.elementor-26709 .elementor-element.elementor-element-afaeaaf{width:var( --container-widget-width, 485.997px );max-width:485.997px;--container-widget-width:485.997px;--container-widget-flex-grow:0;bottom:57.852px;}.elementor-26709 .elementor-element.elementor-element-afaeaaf > .elementor-widget-container{margin:2px 0px 200px 160px;border-radius:100px 100px 100px 100px;}.elementor-26709 .elementor-element.elementor-element-afaeaaf.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-26709 .elementor-element.elementor-element-afaeaaf{right:-89.105px;}body.rtl .elementor-26709 .elementor-element.elementor-element-afaeaaf{left:-89.105px;}.elementor-26709 .elementor-element.elementor-element-afaeaaf .elementor-counter{padding:22px 28px 0px 28px;}.elementor-26709 .elementor-element.elementor-element-afaeaaf .elementor-counter-number{color:#FFFFFF;font-size:68px;line-height:30px;}.elementor-26709 .elementor-element.elementor-element-afaeaaf .elementor-counter-number-wrapper{margin:0px 0px 25px 0px;}.elementor-26709 .elementor-element.elementor-element-afaeaaf .elementor-counter-title{color:#FFFFFF;font-size:16px;font-weight:800;text-transform:uppercase;line-height:20px;margin-bottom:0px;}.elementor-26709 .elementor-element.elementor-element-da160de > .elementor-element-populated{margin:21px 328px 0px 81px;--e-column-margin-right:328px;--e-column-margin-left:81px;}.elementor-26709 .elementor-element.elementor-element-ef7f613 > .elementor-widget-container{margin:31px 0px 17px 0px;}.elementor-26709 .elementor-element.elementor-element-ef7f613{text-align:left;}.elementor-26709 .elementor-element.elementor-element-ef7f613 .elementor-heading-title{font-size:14px;text-transform:uppercase;line-height:20px;letter-spacing:3.4px;}.elementor-26709 .elementor-element.elementor-element-1c495c5{width:var( --container-widget-width, 504.787px );max-width:504.787px;--container-widget-width:504.787px;--container-widget-flex-grow:0;text-align:left;}.elementor-26709 .elementor-element.elementor-element-1c495c5 > .elementor-widget-container{margin:0px 0px 64px 0px;}.elementor-26709 .elementor-element.elementor-element-1c495c5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26709 .elementor-element.elementor-element-1c495c5 .elementor-heading-title{font-size:48px;font-weight:700;line-height:52px;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-26709 .elementor-element.elementor-element-f337f93 > .elementor-widget-container{border-style:solid;border-color:#E8E8E869;border-radius:1px 1px 1px 1px;}.elementor-26709 .elementor-element.elementor-element-7cce821:not(.elementor-motion-effects-element-type-background), .elementor-26709 .elementor-element.elementor-element-7cce821 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://topprohomebuilders.com/wp-content/uploads/2022/06/h1-mapbg.png");background-position:bottom right;background-repeat:no-repeat;}.elementor-26709 .elementor-element.elementor-element-7cce821{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:61px;margin-bottom:62px;}.elementor-26709 .elementor-element.elementor-element-7cce821 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26709 .elementor-element.elementor-element-dbc802c > .elementor-element-populated{margin:0px 39px 0px 0px;--e-column-margin-right:39px;--e-column-margin-left:0px;}.elementor-26709 .elementor-element.elementor-element-5036ab8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right;}.elementor-26709 .elementor-element.elementor-element-5036ab8 > .elementor-widget-container{margin:43px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-5036ab8.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-26709 .elementor-element.elementor-element-5036ab8 img{width:100%;}.elementor-26709 .elementor-element.elementor-element-f9768e6{width:var( --container-widget-width, 485.997px );max-width:485.997px;--container-widget-width:485.997px;--container-widget-flex-grow:0;bottom:57.852px;}.elementor-26709 .elementor-element.elementor-element-f9768e6 > .elementor-widget-container{margin:2px 0px 200px 160px;border-radius:100px 100px 100px 100px;}.elementor-26709 .elementor-element.elementor-element-f9768e6.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-26709 .elementor-element.elementor-element-f9768e6{right:-89.105px;}body.rtl .elementor-26709 .elementor-element.elementor-element-f9768e6{left:-89.105px;}.elementor-26709 .elementor-element.elementor-element-f9768e6 .elementor-counter{padding:22px 28px 0px 28px;background-color:#DAA14C;}.elementor-26709 .elementor-element.elementor-element-f9768e6 .elementor-counter-number{color:#FFFFFF;font-size:68px;line-height:30px;}.elementor-26709 .elementor-element.elementor-element-f9768e6 .elementor-counter-number-wrapper{margin:0px 0px 25px 0px;}.elementor-26709 .elementor-element.elementor-element-f9768e6 .elementor-counter-title{color:#FFFFFF;font-size:18px;font-weight:800;text-transform:uppercase;line-height:20px;margin-bottom:0px;}.elementor-26709 .elementor-element.elementor-element-f9768e6 .elementor-counter-sub-title{font-size:18px;font-weight:800;}.elementor-26709 .elementor-element.elementor-element-7c8351a .elementor-button{background-color:#DAA14C;font-size:12px;line-height:32px;letter-spacing:1.3px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:15px 32px 13px 39px;}.elementor-26709 .elementor-element.elementor-element-7c8351a .elementor-button:hover, .elementor-26709 .elementor-element.elementor-element-7c8351a .elementor-button:focus{background-color:#DAA14C;color:#FFFFFF;}body:not(.rtl) .elementor-26709 .elementor-element.elementor-element-7c8351a{left:6px;}body.rtl .elementor-26709 .elementor-element.elementor-element-7c8351a{right:6px;}.elementor-26709 .elementor-element.elementor-element-7c8351a{top:620px;}.elementor-26709 .elementor-element.elementor-element-7c8351a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26709 .elementor-element.elementor-element-7c8351a .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-26709 .elementor-element.elementor-element-7c8351a .elementor-button:hover svg, .elementor-26709 .elementor-element.elementor-element-7c8351a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-26709 .elementor-element.elementor-element-7c8351a .elementor-button .elementor-button-icon i{font-size:34px;}.elementor-26709 .elementor-element.elementor-element-7c8351a .elementor-button .elementor-button-icon{fill:#FF0000;color:#FF0000;}.elementor-26709 .elementor-element.elementor-element-a80375a > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.48;}.elementor-26709 .elementor-element.elementor-element-a80375a > .elementor-container{max-width:862px;}.elementor-26709 .elementor-element.elementor-element-a80375a{padding:250px 30px 250px 30px;}.elementor-26709 .elementor-element.elementor-element-61517b3 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-26709 .elementor-element.elementor-element-f04dcd8 .elementor-icon-wrapper{text-align:center;}.elementor-26709 .elementor-element.elementor-element-f04dcd8.elementor-view-stacked .elementor-icon{background-color:#E44040;}.elementor-26709 .elementor-element.elementor-element-f04dcd8.elementor-view-framed .elementor-icon, .elementor-26709 .elementor-element.elementor-element-f04dcd8.elementor-view-default .elementor-icon{color:#E44040;border-color:#E44040;}.elementor-26709 .elementor-element.elementor-element-f04dcd8.elementor-view-framed .elementor-icon, .elementor-26709 .elementor-element.elementor-element-f04dcd8.elementor-view-default .elementor-icon svg{fill:#E44040;}.elementor-26709 .elementor-element.elementor-element-51b49b8 > .elementor-element-populated{margin:21px 328px 0px 81px;--e-column-margin-right:328px;--e-column-margin-left:81px;}.elementor-26709 .elementor-element.elementor-element-7ccc2fb > .elementor-widget-container{margin:31px 0px 17px 0px;}.elementor-26709 .elementor-element.elementor-element-7ccc2fb{text-align:left;}.elementor-26709 .elementor-element.elementor-element-7ccc2fb .elementor-heading-title{font-size:14px;text-transform:uppercase;line-height:20px;letter-spacing:3.4px;}.elementor-26709 .elementor-element.elementor-element-fce24da{width:var( --container-widget-width, 504.787px );max-width:504.787px;--container-widget-width:504.787px;--container-widget-flex-grow:0;text-align:left;}.elementor-26709 .elementor-element.elementor-element-fce24da > .elementor-widget-container{margin:0px 0px 64px 0px;}.elementor-26709 .elementor-element.elementor-element-fce24da.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26709 .elementor-element.elementor-element-fce24da .elementor-heading-title{font-size:48px;font-weight:700;line-height:52px;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-26709 .elementor-element.elementor-element-ce2fa0b{--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;}.elementor-26709 .elementor-element.elementor-element-7dbea97{padding:87px 30px 118px 30px;}.elementor-26709 .elementor-element.elementor-element-3d16ae0 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-26709 .elementor-element.elementor-element-f540336{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;align-self:center;}.elementor-26709 .elementor-element.elementor-element-f540336 > .elementor-widget-container{border-radius:100px 100px 100px 100px;}.elementor-26709 .elementor-element.elementor-element-f540336 .elementor-counter{padding:30px 30px 25px 38px;border-color:var( --e-global-color-lighter );}.elementor-26709 .elementor-element.elementor-element-f540336 .elementor-counter:hover:before{background-color:var( --e-global-color-lighter );}.elementor-26709 .elementor-element.elementor-element-f540336 .elementor-counter:hover:after{background-color:var( --e-global-color-lighter );}.elementor-26709 .elementor-element.elementor-element-f540336 .elementor-counter:before{background-color:#FFFFFF;width:58%;}.elementor-26709 .elementor-element.elementor-element-f540336 .elementor-counter:after{background-color:#FFFFFF;width:58%;}.elementor-26709 .elementor-element.elementor-element-f540336 .elementor-counter-number{color:var( --e-global-color-primary );}.elementor-26709 .elementor-element.elementor-element-f540336 .elementor-counter:hover .elementor-counter-number{color:var( --e-global-color-secondary );}.elementor-26709 .elementor-element.elementor-element-f540336 .elementor-counter-number-wrapper{margin:0px 10px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-f540336 .elementor-counter-title{color:var( --e-global-color-secondary );font-size:16px;font-weight:600;line-height:24px;}.elementor-26709 .elementor-element.elementor-element-2251bbd > .elementor-element-populated{margin:1px 40px 0px 10px;--e-column-margin-right:40px;--e-column-margin-left:10px;}.elementor-26709 .elementor-element.elementor-element-71014d4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-26709 .elementor-element.elementor-element-71014d4 .elementor-heading-title{font-size:14px;text-transform:uppercase;line-height:20px;letter-spacing:3.4px;}.elementor-26709 .elementor-element.elementor-element-ffe0115{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:left;}.elementor-26709 .elementor-element.elementor-element-ffe0115 > .elementor-widget-container{margin:0px 0px 62px 0px;}.elementor-26709 .elementor-element.elementor-element-ffe0115 .elementor-heading-title{font-size:48px;font-weight:700;line-height:42px;letter-spacing:-0.9px;color:var( --e-global-color-secondary );}.elementor-26709 .elementor-element.elementor-element-73bd6ff > .elementor-element-populated{margin:0px 20px 0px 16px;--e-column-margin-right:20px;--e-column-margin-left:16px;}.elementor-26709 .elementor-element.elementor-element-64994bd{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:left;}.elementor-26709 .elementor-element.elementor-element-64994bd > .elementor-widget-container{margin:0px 0px 27px 0px;}.elementor-26709 .elementor-element.elementor-element-64994bd .elementor-heading-title{font-size:48px;font-weight:700;line-height:42px;letter-spacing:-0.9px;color:var( --e-global-color-secondary );}.elementor-26709 .elementor-element.elementor-element-8a5a693 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-26709 .elementor-element.elementor-element-8a5a693 .elementor-heading-title{font-size:14px;text-transform:uppercase;line-height:20px;letter-spacing:3.4px;color:#DAA14C;}.elementor-26709 .elementor-element.elementor-element-4d23c74{width:var( --container-widget-width, 356px );max-width:356px;--container-widget-width:356px;--container-widget-flex-grow:0;font-size:16px;line-height:24px;color:var( --e-global-color-lighter );}.elementor-26709 .elementor-element.elementor-element-4d23c74 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-26709 .elementor-element.elementor-element-328015e .elementor-button{background-color:#DAA14C;font-size:12px;font-weight:800;line-height:24px;padding:13px 40px 13px 40px;}.elementor-26709 .elementor-element.elementor-element-328015e .elementor-button:hover, .elementor-26709 .elementor-element.elementor-element-328015e .elementor-button:focus{background-color:#30373E;}.elementor-26709 .elementor-element.elementor-element-328015e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-328015e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26709 .elementor-element.elementor-element-328015e .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-26709 .elementor-element.elementor-element-328015e .elementor-button .elementor-button-icon i{font-size:16px;}.elementor-26709 .elementor-element.elementor-element-4ec4ef2:not(.elementor-motion-effects-element-type-background), .elementor-26709 .elementor-element.elementor-element-4ec4ef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-26709 .elementor-element.elementor-element-4ec4ef2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:153px 30px 130px 30px;}.elementor-26709 .elementor-element.elementor-element-4ec4ef2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26709 .elementor-element.elementor-element-912c73b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-26709 .elementor-element.elementor-element-912c73b > .elementor-element-populated{margin:-196px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-cfd2ec2 > .elementor-widget-container{margin:105px 12px 12px 12px;}.elementor-26709 .elementor-element.elementor-element-cfd2ec2{text-align:center;}.elementor-26709 .elementor-element.elementor-element-cfd2ec2 .elementor-heading-title{font-size:48px;font-weight:700;line-height:52px;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-26709 .elementor-element.elementor-element-385878c > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-385878c{text-align:center;font-size:16px;line-height:24px;}.elementor-26709 .elementor-element.elementor-element-c3eafcc:not(.elementor-motion-effects-element-type-background), .elementor-26709 .elementor-element.elementor-element-c3eafcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26709 .elementor-element.elementor-element-c3eafcc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-93px;margin-bottom:0px;padding:130px 30px 130px 30px;}.elementor-26709 .elementor-element.elementor-element-c3eafcc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26709 .elementor-element.elementor-element-0ddb7ea > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-26709 .elementor-element.elementor-element-0ddb7ea > .elementor-element-populated{margin:-132px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 15px;}.elementor-26709 .elementor-element.elementor-element-5fa56d2 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-26709 .elementor-element.elementor-element-b54ea7c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-26709 .elementor-element.elementor-element-b54ea7c > .elementor-element-populated{margin:-132px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 15px;}.elementor-26709 .elementor-element.elementor-element-6d4b530 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-26709 .elementor-element.elementor-element-d5b0ad8:not(.elementor-motion-effects-element-type-background), .elementor-26709 .elementor-element.elementor-element-d5b0ad8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://topprohomebuilders.com/wp-content/uploads/2024/12/Untitled-design-23.jpg");background-position:top left;background-repeat:no-repeat;background-size:auto;}.elementor-26709 .elementor-element.elementor-element-d5b0ad8 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26709 .elementor-element.elementor-element-d5b0ad8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:149px 30px 80px 30px;}.elementor-26709 .elementor-element.elementor-element-2654323 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-26709 .elementor-element.elementor-element-2654323 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26709 .elementor-element.elementor-element-e12f0d4{--spacer-size:720px;}.elementor-26709 .elementor-element.elementor-element-57d0d52:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-26709 .elementor-element.elementor-element-57d0d52 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26709 .elementor-element.elementor-element-57d0d52 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 315px -80px 0px;--e-column-margin-right:315px;--e-column-margin-left:0px;padding:87px 52px 126px 85px;}.elementor-26709 .elementor-element.elementor-element-57d0d52 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26709 .elementor-element.elementor-element-f955849 > .elementor-widget-container{padding:0px 0px 21px 0px;}.elementor-26709 .elementor-element.elementor-element-f955849{font-size:14px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:0.24em;color:var( --e-global-color-primary );}.elementor-26709 .elementor-element.elementor-element-f85348a{width:var( --container-widget-width, 546px );max-width:546px;--container-widget-width:546px;--container-widget-flex-grow:0;}.elementor-26709 .elementor-element.elementor-element-f85348a > .elementor-widget-container{padding:0px 10px 61px 0px;}.elementor-26709 .elementor-element.elementor-element-f85348a .elementor-heading-title{font-weight:700;line-height:52px;letter-spacing:-0.02em;color:var( --e-global-color-secondary );}.elementor-26709 .elementor-element.elementor-element-c6b88f8 > .elementor-container{max-width:700px;}.elementor-26709 .elementor-element.elementor-element-c6b88f8{padding:0px 0px 53px 0px;}.elementor-26709 .elementor-element.elementor-element-90d3dd5 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-2f7734f > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-2f7734f{font-size:14px;font-weight:400;line-height:24px;color:#535353;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-26709 .elementor-element.elementor-element-3783c51 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-26709 .elementor-element.elementor-element-3783c51 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-26709 .elementor-element.elementor-element-3783c51{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-26709 .elementor-element.elementor-element-3783c51 .elementor-icon-list-icon{transform:rotate(0deg);}.elementor-26709 .elementor-element.elementor-element-3783c51 .elementor-icon-list-text{transition:color 0.3s;}.elementor-26709 .elementor-element.elementor-element-d0e1754:not(.elementor-motion-effects-element-type-background), .elementor-26709 .elementor-element.elementor-element-d0e1754 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-border ) 0%, var( --e-global-color-border ) 100%);}.elementor-26709 .elementor-element.elementor-element-d0e1754{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-106px;margin-bottom:0px;padding:153px 30px 130px 30px;}.elementor-26709 .elementor-element.elementor-element-d0e1754 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26709 .elementor-element.elementor-element-b403d5a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-26709 .elementor-element.elementor-element-b403d5a > .elementor-element-populated{margin:-172px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-c84bcf6 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:96px 96px 96px 96px;}.elementor-26709 .elementor-element.elementor-element-c84bcf6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26709 .elementor-element.elementor-element-c84bcf6{text-align:center;}.elementor-26709 .elementor-element.elementor-element-c84bcf6 .elementor-heading-title{font-size:14px;text-transform:uppercase;line-height:20px;letter-spacing:3.4px;}.elementor-26709 .elementor-element.elementor-element-4b3be26 > .elementor-widget-container{margin:-76px 12px 12px 12px;padding:-2px -2px -2px -2px;}.elementor-26709 .elementor-element.elementor-element-4b3be26{text-align:center;}.elementor-26709 .elementor-element.elementor-element-4b3be26 .elementor-heading-title{font-size:48px;font-weight:700;line-height:52px;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-26709 .elementor-element.elementor-element-3292ef6 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-3292ef6{text-align:center;font-size:16px;line-height:24px;}.elementor-26709 .elementor-element.elementor-element-7fa55c0 > .elementor-widget-container{padding:17px 17px 17px 17px;}.elementor-26709 .elementor-element.elementor-element-7fa55c0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26709 .elementor-element.elementor-element-7fa55c0 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-26709 .elementor-element.elementor-element-7fa55c0 .elementor-button{font-size:12px;font-weight:800;line-height:24px;padding:13px 40px 13px 40px;}.elementor-26709 .elementor-element.elementor-element-7fa55c0 .elementor-button .elementor-button-icon i{font-size:16px;}.elementor-26709 .elementor-element.elementor-element-a34210e:not(.elementor-motion-effects-element-type-background), .elementor-26709 .elementor-element.elementor-element-a34210e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://topprohomebuilders.com/wp-content/uploads/2024/11/h8-bg-1-1.png");background-position:center left;background-repeat:no-repeat;background-size:auto;}.elementor-26709 .elementor-element.elementor-element-a34210e > .elementor-background-overlay{background-image:url("https://topprohomebuilders.com/wp-content/uploads/2024/11/h8-bg-2-1.png");background-position:center right;background-repeat:no-repeat;background-size:auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26709 .elementor-element.elementor-element-a34210e > .elementor-container{max-width:1290px;}.elementor-26709 .elementor-element.elementor-element-a34210e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:98px;padding:0px 30px 0px 30px;}.elementor-26709 .elementor-element.elementor-element-bf38d98 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-26709 .elementor-element.elementor-element-bf38d98 > .elementor-element-populated{margin:92px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-26709 .elementor-element.elementor-element-f818e5c > .elementor-widget-container{margin:0px 0px 21px 0px;}.elementor-26709 .elementor-element.elementor-element-f818e5c .elementor-heading-title{font-size:14px;text-transform:uppercase;line-height:20px;letter-spacing:3.5px;}.elementor-26709 .elementor-element.elementor-element-adfcbfd{width:var( --container-widget-width, 427px );max-width:427px;--container-widget-width:427px;--container-widget-flex-grow:0;}.elementor-26709 .elementor-element.elementor-element-adfcbfd > .elementor-widget-container{margin:0px 0px 42px 0px;}.elementor-26709 .elementor-element.elementor-element-adfcbfd .elementor-heading-title{font-weight:700;line-height:52px;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-26709 .elementor-element.elementor-element-0db094b{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;font-size:16px;line-height:24px;color:var( --e-global-color-text );}.elementor-26709 .elementor-element.elementor-element-0db094b > .elementor-widget-container{margin:0px 0px 66px 0px;}.elementor-26709 .elementor-element.elementor-element-636bfd8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26709 .elementor-element.elementor-element-636bfd8 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-26709 .elementor-element.elementor-element-636bfd8 .elementor-button{font-size:12px;font-weight:800;line-height:24px;padding:13px 40px 13px 40px;}.elementor-26709 .elementor-element.elementor-element-636bfd8 .elementor-button .elementor-button-icon i{font-size:16px;}.elementor-bc-flex-widget .elementor-26709 .elementor-element.elementor-element-bc5b93a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-26709 .elementor-element.elementor-element-bc5b93a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-26709 .elementor-element.elementor-element-bc5b93a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-26709 .elementor-element.elementor-element-34151dd > .elementor-widget-container{margin:0px 0px 0px -58px;}.elementor-26709 .elementor-element.elementor-element-a9e5283{overflow:hidden;margin-top:0px;margin-bottom:52px;padding:0px 30px 0px 30px;}.elementor-26709 .elementor-element.elementor-element-e7942ae > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-26709 .elementor-element.elementor-element-d977432 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-26709 .elementor-element.elementor-element-d977432 .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:3.4px;}.elementor-26709 .elementor-element.elementor-element-16d47c5 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-26709 .elementor-element.elementor-element-16d47c5 .elementor-heading-title{font-size:48px;line-height:54px;letter-spacing:-0.7px;color:var( --e-global-color-secondary );}.elementor-26709 .elementor-element.elementor-element-04ae119{text-align:center;}.elementor-26709 .elementor-element.elementor-element-cf591bb.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-26709 .elementor-element.elementor-element-cf591bb > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-26709 .elementor-element.elementor-element-3bd383e > .elementor-widget-container{margin:0px 0px -36px 0px;}.elementor-26709 .elementor-element.elementor-element-3bd383e .elementor-heading-title{font-size:48px;line-height:54px;letter-spacing:-0.7px;color:var( --e-global-color-secondary );}.elementor-26709 .elementor-element.elementor-element-513d054 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-26709 .elementor-element.elementor-element-513d054 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-26709 .elementor-element.elementor-element-513d054{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-26709 .elementor-element.elementor-element-513d054 .elementor-icon-list-icon{transform:rotate(0deg);}.elementor-26709 .elementor-element.elementor-element-513d054 .elementor-icon-list-text{transition:color 0.3s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-26709 .elementor-element.elementor-element-731eea3{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-26709 .elementor-element.elementor-element-731eea3 .elementor-divider-separator{width:100%;}.elementor-26709 .elementor-element.elementor-element-731eea3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-26709 .elementor-element.elementor-element-c5da300{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26709 .elementor-element.elementor-element-1a28715{text-align:center;}.elementor-26709 .elementor-element.elementor-element-1a28715 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-26709 .elementor-element.elementor-element-2c0b8f5{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26709 .elementor-element.elementor-element-2dad053{--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;}.elementor-26709 .elementor-element.elementor-element-45a3688 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-26709 .elementor-element.elementor-element-45a3688 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-26709 .elementor-element.elementor-element-45a3688{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-26709 .elementor-element.elementor-element-45a3688 .elementor-icon-list-icon{transform:rotate(0deg);}.elementor-26709 .elementor-element.elementor-element-45a3688 .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-26709 .elementor-element.elementor-element-45a3688 .elementor-icon-list-text{transition:color 0.3s;}.elementor-26709 .elementor-element.elementor-element-fed6232{--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;}.elementor-26709 .elementor-element.elementor-element-d6d902d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-26709 .elementor-element.elementor-element-d6d902d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-26709 .elementor-element.elementor-element-d6d902d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-26709 .elementor-element.elementor-element-d6d902d .elementor-icon-list-icon{transform:rotate(0deg);}.elementor-26709 .elementor-element.elementor-element-d6d902d .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-26709 .elementor-element.elementor-element-d6d902d .elementor-icon-list-text{transition:color 0.3s;}.elementor-26709 .elementor-element.elementor-element-42aecad{--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;}.elementor-26709 .elementor-element.elementor-element-7098f9c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-26709 .elementor-element.elementor-element-7098f9c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-26709 .elementor-element.elementor-element-7098f9c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-26709 .elementor-element.elementor-element-7098f9c .elementor-icon-list-icon{transform:rotate(0deg);}.elementor-26709 .elementor-element.elementor-element-7098f9c .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-26709 .elementor-element.elementor-element-7098f9c .elementor-icon-list-text{transition:color 0.3s;}.elementor-26709 .elementor-element.elementor-element-a82fb73{--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;}.elementor-26709 .elementor-element.elementor-element-02ba11b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-26709 .elementor-element.elementor-element-02ba11b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-26709 .elementor-element.elementor-element-02ba11b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-26709 .elementor-element.elementor-element-02ba11b .elementor-icon-list-icon{transform:rotate(0deg);}.elementor-26709 .elementor-element.elementor-element-02ba11b .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-26709 .elementor-element.elementor-element-02ba11b .elementor-icon-list-text{transition:color 0.3s;}.elementor-26709 .elementor-element.elementor-element-4616b79:not(.elementor-motion-effects-element-type-background), .elementor-26709 .elementor-element.elementor-element-4616b79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://topprohomebuilders.com/wp-content/uploads/2022/06/About_BG_03.png");background-position:bottom center;background-repeat:no-repeat;}.elementor-26709 .elementor-element.elementor-element-4616b79{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:109px;margin-bottom:0px;padding:0px 30px 37px 30px;}.elementor-26709 .elementor-element.elementor-element-4616b79 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26709 .elementor-element.elementor-element-6be4005.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-26709 .elementor-element.elementor-element-d2ea47f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-d2ea47f{text-align:center;}.elementor-26709 .elementor-element.elementor-element-d2ea47f .elementor-heading-title{font-size:14px;text-transform:uppercase;line-height:20px;letter-spacing:3.4px;}.elementor-26709 .elementor-element.elementor-element-9529065{width:var( --container-widget-width, 630px );max-width:630px;--container-widget-width:630px;--container-widget-flex-grow:0;text-align:center;}.elementor-26709 .elementor-element.elementor-element-9529065 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-26709 .elementor-element.elementor-element-9529065 .elementor-heading-title{font-size:48px;font-weight:700;line-height:52px;letter-spacing:-1px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-26709 .elementor-element.elementor-element-8f7ce19 .column-item{padding-left:calc(30px / 2);padding-right:calc(30px / 2);padding-bottom:calc(30px);}.elementor-26709 .elementor-element.elementor-element-8f7ce19 .row{margin-left:calc(30px / -2);margin-right:calc(30px / -2);}.elementor-26709 .elementor-element.elementor-element-8f7ce19 .inner{padding:49px 42px 47px 43px;box-shadow:0px 3px 18px 0px rgba(0, 0, 0, 0.09);}.elementor-26709 .elementor-element.elementor-element-8f7ce19 .elementor-testimonial-item-wrapper .inner{text-align:left;}.elementor-26709 .elementor-element.elementor-element-8f7ce19 .elementor-testimonial-item-wrapper .testimonial-caption{justify-content:flex-start;}.elementor-26709 .elementor-element.elementor-element-8f7ce19 .content{margin:0px 0px 18px 0px;}.elementor-26709 .elementor-element.elementor-element-8f7ce19 .inner .name:hover, .elementor-26709 .elementor-element.elementor-element-8f7ce19 .inner .name a:hover{color:var( --e-global-color-primary );}.elementor-26709 .elementor-element.elementor-element-8f7ce19 .name{text-transform:capitalize;letter-spacing:-0.5px;margin-bottom:8px;}.elementor-26709 .elementor-element.elementor-element-8f7ce19 .inner .icon{font-size:31px;margin:0px 0px 11px 0px;}.elementor-26709 .elementor-element.elementor-element-8f7ce19 .slick-dots{text-align:center;}.elementor-26709 .elementor-element.elementor-element-e96d60b:not(.elementor-motion-effects-element-type-background), .elementor-26709 .elementor-element.elementor-element-e96d60b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26709 .elementor-element.elementor-element-e96d60b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-19px;margin-bottom:96px;padding:0px 30px 0px 30px;}.elementor-26709 .elementor-element.elementor-element-e96d60b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26709 .elementor-element.elementor-element-8d4768b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-26709 .elementor-element.elementor-element-8d4768b > .elementor-element-populated{padding:31px 80px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-bedc21b > .elementor-widget-container{margin:0px 0px 19px 0px;}.elementor-26709 .elementor-element.elementor-element-bedc21b{text-align:left;}.elementor-26709 .elementor-element.elementor-element-bedc21b .elementor-heading-title{font-size:14px;text-transform:uppercase;line-height:20px;letter-spacing:3.4px;}.elementor-26709 .elementor-element.elementor-element-0e0dcc7{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:left;}.elementor-26709 .elementor-element.elementor-element-0e0dcc7 > .elementor-widget-container{margin:0px 0px 62px 0px;}.elementor-26709 .elementor-element.elementor-element-0e0dcc7 .elementor-heading-title{font-size:48px;font-weight:700;line-height:42px;letter-spacing:-0.9px;color:var( --e-global-color-secondary );}.elementor-26709 .elementor-element.elementor-element-9ad8e25 .slick-slide-bg{animation-duration:calc(5000ms*1.2);transition-duration:calc(5000ms);}.elementor-26709 .elementor-element.elementor-element-9ad8e25 .slick-dots{text-align:center;}.elementor-26709 .elementor-element.elementor-element-08d18f1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-26709 .elementor-element.elementor-element-a06eb77:not(.elementor-motion-effects-element-type-background), .elementor-26709 .elementor-element.elementor-element-a06eb77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://topprohomebuilders.com/wp-content/uploads/2024/11/h3_bg_03.jpg");background-position:center left;background-repeat:no-repeat;background-size:auto;}.elementor-26709 .elementor-element.elementor-element-a06eb77 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 60%, #000000 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26709 .elementor-element.elementor-element-a06eb77 > .elementor-container{min-height:700px;}.elementor-26709 .elementor-element.elementor-element-a06eb77{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-26709 .elementor-element.elementor-element-98ee4e6.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-26709 .elementor-element.elementor-element-98ee4e6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-26709 .elementor-element.elementor-element-98ee4e6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-26709 .elementor-element.elementor-element-98ee4e6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 60px 50px;}.elementor-26709 .elementor-element.elementor-element-98ee4e6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26709 .elementor-element.elementor-element-0e509e6{width:var( --container-widget-width, 104.725% );max-width:104.725%;--container-widget-width:104.725%;--container-widget-flex-grow:0;}.elementor-26709 .elementor-element.elementor-element-0e509e6 > .elementor-widget-container{margin:0px 0px 27px 0px;}.elementor-26709 .elementor-element.elementor-element-0e509e6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26709 .elementor-element.elementor-element-0e509e6 .elementor-heading-title{font-size:32px;line-height:36px;letter-spacing:-1px;color:#FFFFFF;}.elementor-26709 .elementor-element.elementor-element-559dc58{width:var( --container-widget-width, 116.533% );max-width:116.533%;--container-widget-width:116.533%;--container-widget-flex-grow:0;font-size:16px;line-height:30px;color:#FFFFFF;}.elementor-26709 .elementor-element.elementor-element-559dc58 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-559dc58.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26709 .elementor-element.elementor-element-eeb0ed6 .elementor-button{background-color:#02010100;letter-spacing:1.4px;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-eeb0ed6 > .elementor-widget-container{padding:-16px -16px -16px -16px;}.elementor-26709 .elementor-element.elementor-element-eeb0ed6 .elementor-button:hover, .elementor-26709 .elementor-element.elementor-element-eeb0ed6 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-26709 .elementor-element.elementor-element-eeb0ed6 .elementor-button:hover svg, .elementor-26709 .elementor-element.elementor-element-eeb0ed6 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-26709 .elementor-element.elementor-element-7714879{--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;}.elementor-26709 .elementor-element.elementor-element-b7331a0{--display:flex;--min-height:0px;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26709 .elementor-element.elementor-element-2a5e771{--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;}.elementor-26709 .elementor-element.elementor-element-fe98944{--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;}.elementor-26709 .elementor-element.elementor-element-1e98bef{--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;}.elementor-26709 .elementor-element.elementor-element-9c0a24d{--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;}.elementor-26709 .elementor-element.elementor-element-d7d31ec{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26709 .elementor-element.elementor-element-de69a48{--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;}.elementor-26709 .elementor-element.elementor-element-64ff9a8{--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;}.elementor-26709 .elementor-element.elementor-element-6c6eae7{--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;}.elementor-26709 .elementor-element.elementor-element-cf66741{--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;}.elementor-26709 .elementor-element.elementor-element-c4b2e71{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26709 .elementor-element.elementor-element-23ac274{--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;}.elementor-26709 .elementor-element.elementor-element-39d90f1{--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;}.elementor-26709 .elementor-element.elementor-element-d1de030{--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;}.elementor-26709 .elementor-element.elementor-element-2c001e5{--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;}.elementor-26709 .elementor-element.elementor-element-10c2406{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26709 .elementor-element.elementor-element-6e51138{--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;}.elementor-26709 .elementor-element.elementor-element-130a8c6{--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;}.elementor-26709 .elementor-element.elementor-element-b8e43fb{--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;}.elementor-26709 .elementor-element.elementor-element-06a4d51{--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;}.elementor-26709 .elementor-element.elementor-element-86755f1{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26709 .elementor-element.elementor-element-5e6eeb8{--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;}.elementor-26709 .elementor-element.elementor-element-5ee0493{--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;}@media(min-width:768px){.elementor-26709 .elementor-element.elementor-element-f8e15fc{width:32.7%;}.elementor-26709 .elementor-element.elementor-element-05d61b7{width:43.9%;}.elementor-26709 .elementor-element.elementor-element-7c272f0{width:23.251%;}.elementor-26709 .elementor-element.elementor-element-cb6d20f{width:32.7%;}.elementor-26709 .elementor-element.elementor-element-478ee39{width:43.9%;}.elementor-26709 .elementor-element.elementor-element-22f6e15{width:23.251%;}.elementor-26709 .elementor-element.elementor-element-1b36ad9{width:100%;}.elementor-26709 .elementor-element.elementor-element-e229b0f{width:56.281%;}.elementor-26709 .elementor-element.elementor-element-da160de{width:43.719%;}.elementor-26709 .elementor-element.elementor-element-2654323{width:48%;}.elementor-26709 .elementor-element.elementor-element-57d0d52{width:52%;}.elementor-26709 .elementor-element.elementor-element-bf38d98{width:39%;}.elementor-26709 .elementor-element.elementor-element-bc5b93a{width:61%;}.elementor-26709 .elementor-element.elementor-element-e7942ae{width:45%;}.elementor-26709 .elementor-element.elementor-element-cf591bb{width:55%;}.elementor-26709 .elementor-element.elementor-element-2dad053{--width:25%;}.elementor-26709 .elementor-element.elementor-element-fed6232{--width:25%;}.elementor-26709 .elementor-element.elementor-element-42aecad{--width:25%;}.elementor-26709 .elementor-element.elementor-element-a82fb73{--width:25%;}.elementor-26709 .elementor-element.elementor-element-8d4768b{width:66%;}.elementor-26709 .elementor-element.elementor-element-08d18f1{width:34%;}.elementor-26709 .elementor-element.elementor-element-98ee4e6{width:100%;}.elementor-26709 .elementor-element.elementor-element-2a5e771{--width:25%;}.elementor-26709 .elementor-element.elementor-element-fe98944{--width:25%;}.elementor-26709 .elementor-element.elementor-element-1e98bef{--width:25%;}.elementor-26709 .elementor-element.elementor-element-9c0a24d{--width:25%;}.elementor-26709 .elementor-element.elementor-element-de69a48{--width:25%;}.elementor-26709 .elementor-element.elementor-element-64ff9a8{--width:25%;}.elementor-26709 .elementor-element.elementor-element-6c6eae7{--width:25%;}.elementor-26709 .elementor-element.elementor-element-cf66741{--width:25%;}.elementor-26709 .elementor-element.elementor-element-23ac274{--width:25%;}.elementor-26709 .elementor-element.elementor-element-39d90f1{--width:25%;}.elementor-26709 .elementor-element.elementor-element-d1de030{--width:25%;}.elementor-26709 .elementor-element.elementor-element-2c001e5{--width:25%;}.elementor-26709 .elementor-element.elementor-element-6e51138{--width:25%;}.elementor-26709 .elementor-element.elementor-element-130a8c6{--width:25%;}.elementor-26709 .elementor-element.elementor-element-b8e43fb{--width:25%;}.elementor-26709 .elementor-element.elementor-element-06a4d51{--width:25%;}.elementor-26709 .elementor-element.elementor-element-5e6eeb8{--width:25%;}.elementor-26709 .elementor-element.elementor-element-5ee0493{--width:25%;}}@media(max-width:1366px) and (min-width:768px){.elementor-26709 .elementor-element.elementor-element-05d61b7{width:40%;}.elementor-26709 .elementor-element.elementor-element-7c272f0{width:28%;}.elementor-26709 .elementor-element.elementor-element-478ee39{width:40%;}.elementor-26709 .elementor-element.elementor-element-22f6e15{width:28%;}}@media(max-width:1200px) and (min-width:768px){.elementor-26709 .elementor-element.elementor-element-f8e15fc{width:44%;}.elementor-26709 .elementor-element.elementor-element-05d61b7{width:57%;}.elementor-26709 .elementor-element.elementor-element-cb6d20f{width:44%;}.elementor-26709 .elementor-element.elementor-element-478ee39{width:57%;}}@media(max-width:1024px) and (min-width:768px){.elementor-26709 .elementor-element.elementor-element-05d61b7{width:55%;}.elementor-26709 .elementor-element.elementor-element-478ee39{width:55%;}.elementor-26709 .elementor-element.elementor-element-e229b0f{width:100%;}.elementor-26709 .elementor-element.elementor-element-da160de{width:100%;}.elementor-26709 .elementor-element.elementor-element-dbc802c{width:100%;}.elementor-26709 .elementor-element.elementor-element-51b49b8{width:100%;}.elementor-26709 .elementor-element.elementor-element-3d16ae0{width:100%;}.elementor-26709 .elementor-element.elementor-element-2251bbd{width:50%;}.elementor-26709 .elementor-element.elementor-element-73bd6ff{width:50%;}}@media(max-width:880px) and (min-width:768px){.elementor-26709 .elementor-element.elementor-element-57d0d52{width:100%;}}@media(max-width:1366px){.elementor-26709 .elementor-element.elementor-element-80de309:not(.elementor-motion-effects-element-type-background), .elementor-26709 .elementor-element.elementor-element-80de309 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://topprohomebuilders.com/wp-content/uploads/2025/01/TopProHomeBuildersxCabinetIQ1.jpeg");background-size:cover;}.elementor-26709 .elementor-element.elementor-element-80de309 > .elementor-container{min-height:797px;}.elementor-26709 .elementor-element.elementor-element-80de309 > .elementor-background-overlay{opacity:0.4;}.elementor-26709 .elementor-element.elementor-element-80de309{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-26709 .elementor-element.elementor-element-d36f64a{left:-31px;}body.rtl .elementor-26709 .elementor-element.elementor-element-d36f64a{right:-31px;}.elementor-26709 .elementor-element.elementor-element-d36f64a{top:251px;}.elementor-26709 .elementor-element.elementor-element-4ec6f01 .elementor-heading-title{font-size:50px;}.elementor-26709 .elementor-element.elementor-element-22184e7{font-size:13px;}.elementor-26709 .elementor-element.elementor-element-05d61b7{z-index:2;}.elementor-26709 .elementor-element.elementor-element-47b8f39{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-478ee39{z-index:2;}body:not(.rtl) .elementor-26709 .elementor-element.elementor-element-82489e6{left:0px;}body.rtl .elementor-26709 .elementor-element.elementor-element-82489e6{right:0px;}.elementor-26709 .elementor-element.elementor-element-82489e6{top:464px;}.elementor-26709 .elementor-element.elementor-element-da160de > .elementor-element-populated{margin:20px 30px 0px 11px;--e-column-margin-right:30px;--e-column-margin-left:11px;}.elementor-26709 .elementor-element.elementor-element-f9768e6{width:var( --container-widget-width, 495px );max-width:495px;--container-widget-width:495px;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-26709 .elementor-element.elementor-element-7c8351a{left:0px;}body.rtl .elementor-26709 .elementor-element.elementor-element-7c8351a{right:0px;}.elementor-26709 .elementor-element.elementor-element-7c8351a{top:464px;}.elementor-26709 .elementor-element.elementor-element-51b49b8 > .elementor-element-populated{margin:20px 30px 0px 11px;--e-column-margin-right:30px;--e-column-margin-left:11px;}.elementor-26709 .elementor-element.elementor-element-328015e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-4ec4ef2{margin-top:41px;margin-bottom:0px;}.elementor-26709 .elementor-element.elementor-element-cfd2ec2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-57d0d52 > .elementor-element-populated{padding:87px 52px 80px 82px;}.elementor-26709 .elementor-element.elementor-element-f85348a{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-26709 .elementor-element.elementor-element-d0e1754{margin-top:-97px;margin-bottom:0px;}.elementor-26709 .elementor-element.elementor-element-c84bcf6 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-7fa55c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-a34210e:not(.elementor-motion-effects-element-type-background), .elementor-26709 .elementor-element.elementor-element-a34210e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://topprohomebuilders.com/wp-content/uploads/2022/06/h1-frame-1.png");}.elementor-26709 .elementor-element.elementor-element-a34210e{margin-top:-86px;margin-bottom:0px;}.elementor-26709 .elementor-element.elementor-element-636bfd8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-4616b79{margin-top:71px;margin-bottom:0px;}.elementor-26709 .elementor-element.elementor-element-e96d60b{margin-top:-31px;margin-bottom:0px;}}@media(max-width:1200px){.elementor-26709 .elementor-element.elementor-element-80de309 > .elementor-container{min-height:589px;}.elementor-26709 .elementor-element.elementor-element-80de309{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-26709 .elementor-element.elementor-element-d36f64a{left:318px;}body.rtl .elementor-26709 .elementor-element.elementor-element-d36f64a{right:318px;}.elementor-26709 .elementor-element.elementor-element-d36f64a{top:266px;}.elementor-26709 .elementor-element.elementor-element-05d61b7 > .elementor-element-populated{padding:0px 30px 0px 70px;}.elementor-26709 .elementor-element.elementor-element-478ee39 > .elementor-element-populated{padding:0px 30px 0px 70px;}.elementor-26709 .elementor-element.elementor-element-4d23c74 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-26709 .elementor-element.elementor-element-d5b0ad8{padding:100px 30px 40px 30px;}.elementor-26709 .elementor-element.elementor-element-57d0d52 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:80px 30px 80px 30px;}.elementor-26709 .elementor-element.elementor-element-90d3dd5 > .elementor-element-populated{padding:0px 15px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-2f7734f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-bf38d98{z-index:2;}.elementor-26709 .elementor-element.elementor-element-34151dd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-8d4768b > .elementor-element-populated{padding:0px 60px 0px 0px;}}@media(max-width:1024px){.elementor-26709 .elementor-element.elementor-element-80de309:not(.elementor-motion-effects-element-type-background), .elementor-26709 .elementor-element.elementor-element-80de309 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-26709 .elementor-element.elementor-element-80de309{padding:0px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-43cd9db > .elementor-widget-container{padding:0px 40px 0px 40px;}body:not(.rtl) .elementor-26709 .elementor-element.elementor-element-d36f64a{left:276px;}body.rtl .elementor-26709 .elementor-element.elementor-element-d36f64a{right:276px;}.elementor-26709 .elementor-element.elementor-element-d36f64a{top:344px;}.elementor-26709 .elementor-element.elementor-element-8fe8853{width:var( --container-widget-width, 797.15px );max-width:797.15px;--container-widget-width:797.15px;--container-widget-flex-grow:0;}.elementor-26709 .elementor-element.elementor-element-17e9e07{padding:100px 30px 100px 30px;}.elementor-26709 .elementor-element.elementor-element-7107802{width:var( --container-widget-width, 204.156px );max-width:204.156px;--container-widget-width:204.156px;--container-widget-flex-grow:0;}.elementor-26709 .elementor-element.elementor-element-cc694dc{margin-top:0px;margin-bottom:60px;}.elementor-26709 .elementor-element.elementor-element-e229b0f > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-26709 .elementor-element.elementor-element-da160de > .elementor-element-populated{margin:20px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-1c495c5 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-26709 .elementor-element.elementor-element-1c495c5 .elementor-heading-title{font-size:32px;}.elementor-26709 .elementor-element.elementor-element-7cce821{margin-top:0px;margin-bottom:60px;}.elementor-26709 .elementor-element.elementor-element-dbc802c > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-26709 .elementor-element.elementor-element-a80375a{padding:100px 30px 100px 30px;}.elementor-26709 .elementor-element.elementor-element-51b49b8 > .elementor-element-populated{margin:20px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-fce24da > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-26709 .elementor-element.elementor-element-fce24da .elementor-heading-title{font-size:32px;}.elementor-26709 .elementor-element.elementor-element-7dbea97{padding:60px 30px 60px 30px;}.elementor-26709 .elementor-element.elementor-element-3d16ae0 > .elementor-element-populated{margin:0px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-26709 .elementor-element.elementor-element-f540336{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-26709 .elementor-element.elementor-element-4d23c74{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-26709 .elementor-element.elementor-element-328015e .elementor-button{padding:13px 35px 13px 35px;}.elementor-26709 .elementor-element.elementor-element-4ec4ef2{margin-top:116px;margin-bottom:116px;padding:60px 30px 60px 30px;}.elementor-26709 .elementor-element.elementor-element-cfd2ec2 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-c3eafcc{padding:60px 30px 60px 30px;}.elementor-26709 .elementor-element.elementor-element-57d0d52 > .elementor-element-populated{padding:60px 30px 60px 30px;}.elementor-26709 .elementor-element.elementor-element-f85348a > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-26709 .elementor-element.elementor-element-c6b88f8{padding:0px 0px 30px 0px;}.elementor-26709 .elementor-element.elementor-element-d0e1754{padding:60px 30px 60px 30px;}.elementor-26709 .elementor-element.elementor-element-7fa55c0 .elementor-button{padding:13px 35px 13px 35px;}.elementor-26709 .elementor-element.elementor-element-bf38d98 > .elementor-element-populated{margin:60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-26709 .elementor-element.elementor-element-0db094b > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-26709 .elementor-element.elementor-element-636bfd8 .elementor-button{padding:13px 35px 13px 35px;}.elementor-26709 .elementor-element.elementor-element-16d47c5 .elementor-heading-title{font-size:32px;}.elementor-26709 .elementor-element.elementor-element-3bd383e .elementor-heading-title{font-size:32px;}.elementor-26709 .elementor-element.elementor-element-9529065 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-26709 .elementor-element.elementor-element-9529065 .elementor-heading-title{font-size:32px;}.elementor-26709 .elementor-element.elementor-element-8d4768b > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-9ad8e25 .elementor-post-wrapper .row{margin-left:calc(-0px/2);margin-right:calc(-0px/2);}.elementor-26709 .elementor-element.elementor-element-9ad8e25 .elementor-post-wrapper .column-item{padding-left:calc(0px/2);padding-right:calc(0px/2);margin-bottom:calc(0px);}.elementor-26709 .elementor-element.elementor-element-98ee4e6 > .elementor-element-populated{padding:30px 30px 30px 30px;}}@media(max-width:880px){.elementor-26709 .elementor-element.elementor-element-80de309 > .elementor-container{max-width:958px;min-height:470px;}.elementor-26709 .elementor-element.elementor-element-80de309:not(.elementor-motion-effects-element-type-background), .elementor-26709 .elementor-element.elementor-element-80de309 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-26709 .elementor-element.elementor-element-80de309{padding:0px 30px 0px 30px;}.elementor-26709 .elementor-element.elementor-element-43cd9db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-43cd9db .elementor-heading-title{font-size:69px;line-height:90px;}body:not(.rtl) .elementor-26709 .elementor-element.elementor-element-d36f64a{left:282px;}body.rtl .elementor-26709 .elementor-element.elementor-element-d36f64a{right:282px;}.elementor-26709 .elementor-element.elementor-element-d36f64a{top:435px;}.elementor-26709 .elementor-element.elementor-element-8fe8853{width:var( --container-widget-width, 715.15px );max-width:715.15px;--container-widget-width:715.15px;--container-widget-flex-grow:0;}.elementor-26709 .elementor-element.elementor-element-17e9e07:not(.elementor-motion-effects-element-type-background), .elementor-26709 .elementor-element.elementor-element-17e9e07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://topprohomebuilders.com/wp-content/uploads/2025/01/TopProHomeBuildersxCabinetIQ1.jpeg");}.elementor-26709 .elementor-element.elementor-element-17e9e07{padding:100px 30px 100px 30px;}.elementor-26709 .elementor-element.elementor-element-4ec6f01 .elementor-heading-title{font-size:43px;line-height:68px;}.elementor-26709 .elementor-element.elementor-element-7107802{width:var( --container-widget-width, 297.141px );max-width:297.141px;--container-widget-width:297.141px;--container-widget-flex-grow:0;}.elementor-26709 .elementor-element.elementor-element-438a255{margin-top:0px;margin-bottom:0px;}.elementor-26709 .elementor-element.elementor-element-05d61b7 > .elementor-element-populated{padding:0px 0px 30px 30px;}.elementor-26709 .elementor-element.elementor-element-47b8f39{margin-top:0px;margin-bottom:0px;}.elementor-26709 .elementor-element.elementor-element-478ee39 > .elementor-element-populated{padding:0px 0px 30px 30px;}.elementor-26709 .elementor-element.elementor-element-a80375a{padding:100px 30px 100px 30px;}.elementor-26709 .elementor-element.elementor-element-328015e .elementor-button{padding:13px 18px 13px 18px;}.elementor-26709 .elementor-element.elementor-element-d5b0ad8{padding:80px 30px 80px 30px;}.elementor-26709 .elementor-element.elementor-element-57d0d52 > .elementor-element-populated{padding:80px 0px 80px 0px;}.elementor-26709 .elementor-element.elementor-element-f955849{text-align:center;}.elementor-26709 .elementor-element.elementor-element-f85348a{text-align:center;}.elementor-26709 .elementor-element.elementor-element-90d3dd5 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-26709 .elementor-element.elementor-element-2f7734f{text-align:center;}.elementor-26709 .elementor-element.elementor-element-7fa55c0 .elementor-button{padding:13px 18px 13px 18px;}.elementor-26709 .elementor-element.elementor-element-636bfd8 .elementor-button{padding:13px 18px 13px 18px;}.elementor-26709 .elementor-element.elementor-element-98ee4e6 > .elementor-element-populated{padding:30px 30px 30px 30px;}}@media(max-width:767px){.elementor-26709 .elementor-element.elementor-element-80de309:not(.elementor-motion-effects-element-type-background), .elementor-26709 .elementor-element.elementor-element-80de309 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://topprohomebuilders.com/wp-content/uploads/2025/05/WhatsApp-Image-2025-05-07-at-20.48.18-min.jpeg");background-size:cover;}.elementor-26709 .elementor-element.elementor-element-80de309 > .elementor-container{min-height:0px;}.elementor-26709 .elementor-element.elementor-element-80de309{padding:050px 15px 60px 15px;}.elementor-26709 .elementor-element.elementor-element-43cd9db > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-26709 .elementor-element.elementor-element-43cd9db .elementor-heading-title{font-size:27px;line-height:35px;}.elementor-26709 .elementor-element.elementor-element-c027c73 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-c027c73{font-size:12px;line-height:20px;letter-spacing:0.16em;}.elementor-26709 .elementor-element.elementor-element-d36f64a{width:var( --container-widget-width, 98.766px );max-width:98.766px;--container-widget-width:98.766px;--container-widget-flex-grow:0;top:196px;}.elementor-26709 .elementor-element.elementor-element-d36f64a > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-26709 .elementor-element.elementor-element-d36f64a{left:23px;}body.rtl .elementor-26709 .elementor-element.elementor-element-d36f64a{right:23px;}.elementor-26709 .elementor-element.elementor-element-d36f64a .elementor-icon-wrapper{text-align:right;}.elementor-26709 .elementor-element.elementor-element-d36f64a .elementor-icon{font-size:41px;}.elementor-26709 .elementor-element.elementor-element-d36f64a .elementor-icon svg{height:41px;}.elementor-26709 .elementor-element.elementor-element-8fe8853{width:var( --container-widget-width, 308px );max-width:308px;--container-widget-width:308px;--container-widget-flex-grow:0;}.elementor-26709 .elementor-element.elementor-element-8fe8853 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-8fe8853 .elementor-button{font-size:8px;}.elementor-26709 .elementor-element.elementor-element-17e9e07:not(.elementor-motion-effects-element-type-background), .elementor-26709 .elementor-element.elementor-element-17e9e07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://topprohomebuilders.com/wp-content/uploads/2025/05/WhatsApp-Image-2025-05-07-at-20.48.18-min.jpeg");}.elementor-26709 .elementor-element.elementor-element-17e9e07{padding:66px 15px 60px 15px;}.elementor-26709 .elementor-element.elementor-element-4ec6f01 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-26709 .elementor-element.elementor-element-4ec6f01 .elementor-heading-title{font-size:27px;line-height:35px;}.elementor-26709 .elementor-element.elementor-element-22184e7 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-22184e7{text-align:center;font-size:10px;line-height:20px;letter-spacing:0.16em;}.elementor-26709 .elementor-element.elementor-element-4085005{width:var( --container-widget-width, 98.766px );max-width:98.766px;--container-widget-width:98.766px;--container-widget-flex-grow:0;}.elementor-26709 .elementor-element.elementor-element-4085005 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-4085005 .elementor-icon-wrapper{text-align:right;}.elementor-26709 .elementor-element.elementor-element-4085005 .elementor-icon{font-size:41px;}.elementor-26709 .elementor-element.elementor-element-4085005 .elementor-icon svg{height:41px;}.elementor-26709 .elementor-element.elementor-element-7107802{width:var( --container-widget-width, 308px );max-width:308px;--container-widget-width:308px;--container-widget-flex-grow:0;}.elementor-26709 .elementor-element.elementor-element-7107802 > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-7107802 .elementor-button{font-size:8px;}.elementor-26709 .elementor-element.elementor-element-438a255{margin-top:0px;margin-bottom:0px;padding:0px 15px 30px 15px;}.elementor-26709 .elementor-element.elementor-element-05d61b7 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-47b8f39{margin-top:0px;margin-bottom:0px;padding:0px 15px 30px 15px;}.elementor-26709 .elementor-element.elementor-element-478ee39 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-cc694dc{padding:0px 15px 0px 15px;}.elementor-26709 .elementor-element.elementor-element-e229b0f > .elementor-element-populated{margin:0px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}body:not(.rtl) .elementor-26709 .elementor-element.elementor-element-82489e6{left:-2px;}body.rtl .elementor-26709 .elementor-element.elementor-element-82489e6{right:-2px;}.elementor-26709 .elementor-element.elementor-element-82489e6{top:-53px;}.elementor-26709 .elementor-element.elementor-element-afaeaaf{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;bottom:-13.983px;}.elementor-26709 .elementor-element.elementor-element-afaeaaf > .elementor-widget-container{margin:0px 0px 0px -23px;border-radius:100px 100px 100px 100px;}body:not(.rtl) .elementor-26709 .elementor-element.elementor-element-afaeaaf{right:137px;}body.rtl .elementor-26709 .elementor-element.elementor-element-afaeaaf{left:137px;}.elementor-26709 .elementor-element.elementor-element-afaeaaf .elementor-counter{padding:7px 7px 7px 7px;}.elementor-26709 .elementor-element.elementor-element-afaeaaf .elementor-counter-number-prefix{margin-right:0px;}.elementor-26709 .elementor-element.elementor-element-afaeaaf .elementor-counter-number-suffix{margin-left:0px;}.elementor-26709 .elementor-element.elementor-element-da160de > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-26709 .elementor-element.elementor-element-ef7f613{text-align:left;}.elementor-26709 .elementor-element.elementor-element-1c495c5 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-26709 .elementor-element.elementor-element-1c495c5{text-align:left;}.elementor-26709 .elementor-element.elementor-element-1c495c5 .elementor-heading-title{font-size:27px;line-height:40px;}.elementor-26709 .elementor-element.elementor-element-7cce821{padding:0px 15px 0px 15px;}.elementor-26709 .elementor-element.elementor-element-dbc802c > .elementor-element-populated{margin:0px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-26709 .elementor-element.elementor-element-f9768e6{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;bottom:-13.969px;}.elementor-26709 .elementor-element.elementor-element-f9768e6 > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;}body:not(.rtl) .elementor-26709 .elementor-element.elementor-element-f9768e6{right:144px;}body.rtl .elementor-26709 .elementor-element.elementor-element-f9768e6{left:144px;}.elementor-26709 .elementor-element.elementor-element-f9768e6 .elementor-counter{padding:7px 7px 7px 7px;}.elementor-26709 .elementor-element.elementor-element-f9768e6 .elementor-counter-number-prefix{margin-right:0px;}.elementor-26709 .elementor-element.elementor-element-f9768e6 .elementor-counter-number-suffix{margin-left:0px;}body:not(.rtl) .elementor-26709 .elementor-element.elementor-element-7c8351a{left:-2px;}body.rtl .elementor-26709 .elementor-element.elementor-element-7c8351a{right:-2px;}.elementor-26709 .elementor-element.elementor-element-7c8351a{top:-53px;}.elementor-26709 .elementor-element.elementor-element-a80375a{margin-top:-168px;margin-bottom:0px;padding:66px 15px 60px 15px;}.elementor-26709 .elementor-element.elementor-element-f04dcd8 > .elementor-widget-container{margin:-63px 0px 0px 200px;}.elementor-26709 .elementor-element.elementor-element-51b49b8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-26709 .elementor-element.elementor-element-7ccc2fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-7ccc2fb{text-align:left;}.elementor-26709 .elementor-element.elementor-element-fce24da > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-26709 .elementor-element.elementor-element-fce24da{text-align:left;}.elementor-26709 .elementor-element.elementor-element-fce24da .elementor-heading-title{font-size:27px;line-height:40px;}.elementor-26709 .elementor-element.elementor-element-ce2fa0b{--margin-top:-72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26709 .elementor-element.elementor-element-7dbea97{padding:60px 15px 60px 15px;}.elementor-26709 .elementor-element.elementor-element-f540336{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-26709 .elementor-element.elementor-element-2251bbd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-26709 .elementor-element.elementor-element-71014d4{text-align:center;}.elementor-26709 .elementor-element.elementor-element-ffe0115 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-26709 .elementor-element.elementor-element-ffe0115{text-align:center;}.elementor-26709 .elementor-element.elementor-element-ffe0115 .elementor-heading-title{font-size:27px;line-height:40px;}.elementor-26709 .elementor-element.elementor-element-73bd6ff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-26709 .elementor-element.elementor-element-64994bd > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-26709 .elementor-element.elementor-element-64994bd{text-align:center;}.elementor-26709 .elementor-element.elementor-element-64994bd .elementor-heading-title{font-size:27px;line-height:40px;}.elementor-26709 .elementor-element.elementor-element-8a5a693{text-align:center;}.elementor-26709 .elementor-element.elementor-element-4d23c74{text-align:center;}.elementor-26709 .elementor-element.elementor-element-328015e .elementor-button{padding:13px 35px 13px 35px;}.elementor-26709 .elementor-element.elementor-element-4ec4ef2{margin-top:0px;margin-bottom:0px;padding:-36px 15px 80px 15px;}.elementor-26709 .elementor-element.elementor-element-912c73b > .elementor-element-populated{margin:-84px 0px 28px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-cfd2ec2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-cfd2ec2{text-align:left;}.elementor-26709 .elementor-element.elementor-element-cfd2ec2 .elementor-heading-title{font-size:27px;line-height:40px;}.elementor-26709 .elementor-element.elementor-element-385878c{text-align:left;font-size:16px;}.elementor-26709 .elementor-element.elementor-element-c3eafcc:not(.elementor-motion-effects-element-type-background), .elementor-26709 .elementor-element.elementor-element-c3eafcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://topprohomebuilders.com/wp-content/uploads/2024/10/h1-frame-800x429.webp");background-size:cover;}.elementor-26709 .elementor-element.elementor-element-c3eafcc{margin-top:-79px;margin-bottom:0px;padding:60px 15px 80px 15px;}.elementor-26709 .elementor-element.elementor-element-0ddb7ea > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-b54ea7c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-d5b0ad8{padding:60px 15px 0px 15px;}.elementor-26709 .elementor-element.elementor-element-613dc9d{padding:0px 0px 30px 0px;}.elementor-26709 .elementor-element.elementor-element-57d0d52 > .elementor-element-populated{padding:30px 10px 0px 10px;}.elementor-26709 .elementor-element.elementor-element-f955849 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-26709 .elementor-element.elementor-element-f85348a{width:100%;max-width:100%;}.elementor-26709 .elementor-element.elementor-element-f85348a > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-26709 .elementor-element.elementor-element-f85348a .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-26709 .elementor-element.elementor-element-c6b88f8{padding:0px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-90d3dd5 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-26709 .elementor-element.elementor-element-d0e1754{padding:-36px 15px 80px 15px;}.elementor-26709 .elementor-element.elementor-element-b403d5a > .elementor-element-populated{margin:-76px 0px -15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-c84bcf6{width:var( --container-widget-width, 107.668% );max-width:107.668%;--container-widget-width:107.668%;--container-widget-flex-grow:0;text-align:left;}.elementor-26709 .elementor-element.elementor-element-c84bcf6 > .elementor-widget-container{margin:0px 0px -48px 0px;}.elementor-26709 .elementor-element.elementor-element-c84bcf6 .elementor-heading-title{font-size:14px;}.elementor-26709 .elementor-element.elementor-element-4b3be26 > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-26709 .elementor-element.elementor-element-4b3be26{text-align:left;}.elementor-26709 .elementor-element.elementor-element-4b3be26 .elementor-heading-title{font-size:27px;line-height:40px;}.elementor-26709 .elementor-element.elementor-element-3292ef6{text-align:left;font-size:16px;}.elementor-26709 .elementor-element.elementor-element-7fa55c0 .elementor-button{padding:13px 35px 13px 35px;}.elementor-26709 .elementor-element.elementor-element-a34210e{margin-top:60px;margin-bottom:60px;padding:0px 15px 0px 15px;}.elementor-26709 .elementor-element.elementor-element-bf38d98 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-26709 .elementor-element.elementor-element-f818e5c{text-align:left;}.elementor-26709 .elementor-element.elementor-element-adfcbfd{text-align:left;}.elementor-26709 .elementor-element.elementor-element-adfcbfd .elementor-heading-title{font-size:27px;line-height:40px;}.elementor-26709 .elementor-element.elementor-element-0db094b{text-align:center;}.elementor-26709 .elementor-element.elementor-element-636bfd8 .elementor-button{padding:13px 35px 13px 35px;}.elementor-26709 .elementor-element.elementor-element-a9e5283{padding:0px 15px 0px 15px;}.elementor-26709 .elementor-element.elementor-element-e7942ae > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-26709 .elementor-element.elementor-element-d977432{text-align:center;}.elementor-26709 .elementor-element.elementor-element-16d47c5{text-align:center;}.elementor-26709 .elementor-element.elementor-element-16d47c5 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-26709 .elementor-element.elementor-element-04ae119{text-align:center;}.elementor-26709 .elementor-element.elementor-element-cf591bb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-26709 .elementor-element.elementor-element-3bd383e{text-align:center;}.elementor-26709 .elementor-element.elementor-element-3bd383e .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-26709 .elementor-element.elementor-element-4616b79{margin-top:0px;margin-bottom:0px;padding:0px 15px 80px 15px;}.elementor-26709 .elementor-element.elementor-element-9529065 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-26709 .elementor-element.elementor-element-9529065 .elementor-heading-title{font-size:27px;line-height:40px;}.elementor-26709 .elementor-element.elementor-element-e96d60b{margin-top:0px;margin-bottom:60px;padding:0px 15px 0px 15px;}.elementor-26709 .elementor-element.elementor-element-8d4768b > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-26709 .elementor-element.elementor-element-bedc21b{text-align:center;}.elementor-26709 .elementor-element.elementor-element-0e0dcc7 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-26709 .elementor-element.elementor-element-0e0dcc7{text-align:center;}.elementor-26709 .elementor-element.elementor-element-0e0dcc7 .elementor-heading-title{font-size:27px;line-height:40px;}.elementor-26709 .elementor-element.elementor-element-a06eb77 > .elementor-container{min-height:460px;}.elementor-26709 .elementor-element.elementor-element-98ee4e6 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-26709 .elementor-element.elementor-element-0e509e6 .elementor-heading-title{font-size:27px;}.elementor-26709 .elementor-element.elementor-element-559dc58{font-size:16px;}}