.elementor-18 .elementor-element.elementor-element-9388526{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overlay-opacity:0.7;--padding-top:120px;--padding-bottom:120px;--padding-left:10px;--padding-right:10px;}.elementor-18 .elementor-element.elementor-element-9388526:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-9388526 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trghost.com/OverTopBuilderLLC.com/wp-content/uploads/2026/05/man-worker-hammering-while-building-wooden-frame-h-2026-01-07-01-01-42-utc_11zon-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-9388526::before, .elementor-18 .elementor-element.elementor-element-9388526 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-9388526 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-9388526 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-9388526 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-9388526 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-600d8ee{width:100%;max-width:100%;text-align:center;}.elementor-18 .elementor-element.elementor-element-600d8ee.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-600d8ee .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:45px;font-weight:700;line-height:57px;color:var( --e-global-color-5001892 );}.elementor-18 .elementor-element.elementor-element-f3a81a7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-f3a81a7.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-6d89118{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-18 .elementor-element.elementor-element-6d89118:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-6d89118 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-2a7a5d6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-2a7a5d6{text-align:start;}.elementor-18 .elementor-element.elementor-element-2a7a5d6 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:37px;font-weight:600;line-height:37px;letter-spacing:1.1px;color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-18 .elementor-element.elementor-element-2c70f5d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-2c70f5d{text-align:start;color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-18 .elementor-element.elementor-element-93bf1f2 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;line-height:16px;fill:var( --e-global-color-5001892 );color:var( --e-global-color-5001892 );padding:5px 5px 5px 5px;}.elementor-18 .elementor-element.elementor-element-93bf1f2 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-93bf1f2 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-93bf1f2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-93bf1f2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18 .elementor-element.elementor-element-93bf1f2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-93bf1f2 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-93bf1f2 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-ec66f51{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:50px;--padding-bottom:15px;--padding-left:50px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-ec66f51:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-ec66f51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trghost.com/OverTopBuilderLLC.com/wp-content/uploads/2026/05/a-family-home-under-construction-a-building-site-2026-03-25-01-00-14-utc_11zon-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-e7deb31.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-e7deb31{text-align:end;}.elementor-18 .elementor-element.elementor-element-e7deb31 img{width:75%;border-radius:80px 80px 80px 80px;}.elementor-18 .elementor-element.elementor-element-94c1497{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-94c1497.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-891c984{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-18 .elementor-element.elementor-element-891c984:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-891c984 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-002ea9a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-002ea9a{text-align:start;}.elementor-18 .elementor-element.elementor-element-002ea9a .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:37px;font-weight:600;line-height:37px;letter-spacing:1.1px;color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-92c43fc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-92c43fc{text-align:start;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-2a6f033 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;line-height:16px;fill:var( --e-global-color-5001892 );color:var( --e-global-color-5001892 );padding:5px 5px 5px 5px;}.elementor-18 .elementor-element.elementor-element-2a6f033 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-2a6f033 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-2a6f033.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-2a6f033 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18 .elementor-element.elementor-element-2a6f033 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-2a6f033 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-2a6f033 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-7636ec3{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--padding-top:50px;--padding-bottom:15px;--padding-left:15px;--padding-right:50px;}.elementor-18 .elementor-element.elementor-element-7636ec3:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-7636ec3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trghost.com/OverTopBuilderLLC.com/wp-content/uploads/2026/05/wooden-framework-of-a-house-under-construction-2026-03-10-22-30-43-utc-1_11zon-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-331df64{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:start;}.elementor-18 .elementor-element.elementor-element-331df64.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-331df64 img{width:150px;height:150px;object-fit:cover;object-position:center center;border-radius:99px 99px 99px 99px;}.elementor-18 .elementor-element.elementor-element-6d050ca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-6d050ca.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-4bb46ad{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-18 .elementor-element.elementor-element-4bb46ad:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-4bb46ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-80a549b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-80a549b{text-align:start;}.elementor-18 .elementor-element.elementor-element-80a549b .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:37px;font-weight:600;line-height:37px;letter-spacing:1.1px;color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-c73fccd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-c73fccd{text-align:start;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-3ea56ae .elementor-button{background-color:var( --e-global-color-accent );font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;line-height:16px;fill:var( --e-global-color-5001892 );color:var( --e-global-color-5001892 );padding:5px 5px 5px 5px;}.elementor-18 .elementor-element.elementor-element-3ea56ae .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-3ea56ae .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-3ea56ae.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-3ea56ae .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18 .elementor-element.elementor-element-3ea56ae .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-3ea56ae .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-3ea56ae .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-faa662f{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:50px;--padding-bottom:15px;--padding-left:50px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-faa662f:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-faa662f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trghost.com/OverTopBuilderLLC.com/wp-content/uploads/2026/05/elegant-armchairs-in-a-classic-room-setting-2026-03-17-20-05-27-utc_11zon-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-1bf300b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-1bf300b{text-align:end;}.elementor-18 .elementor-element.elementor-element-1bf300b img{width:70%;border-radius:80px 80px 80px 80px;}.elementor-18 .elementor-element.elementor-element-55df393{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-55df393.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-2fc7a43{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-18 .elementor-element.elementor-element-2fc7a43:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-2fc7a43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-758af5c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-758af5c{text-align:start;}.elementor-18 .elementor-element.elementor-element-758af5c .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:37px;font-weight:600;line-height:37px;letter-spacing:1.1px;color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-028868b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-028868b{text-align:start;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-b567e1b .elementor-button{background-color:var( --e-global-color-accent );font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;line-height:16px;fill:var( --e-global-color-5001892 );color:var( --e-global-color-5001892 );padding:5px 5px 5px 5px;}.elementor-18 .elementor-element.elementor-element-b567e1b .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-b567e1b .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-b567e1b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-b567e1b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18 .elementor-element.elementor-element-b567e1b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-b567e1b .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-b567e1b .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-385b552{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--padding-top:50px;--padding-bottom:15px;--padding-left:15px;--padding-right:50px;}.elementor-18 .elementor-element.elementor-element-385b552:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-385b552 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trghost.com/OverTopBuilderLLC.com/wp-content/uploads/2026/05/new-wooden-walkway-under-construction-in-a-green-a-2026-01-07-00-14-40-utc_11zon-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-2a09d4d{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:start;}.elementor-18 .elementor-element.elementor-element-2a09d4d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-2a09d4d img{width:150px;height:150px;object-fit:cover;object-position:center center;border-radius:99px 99px 99px 99px;}.elementor-18 .elementor-element.elementor-element-95645e9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-95645e9.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-e56bcf3{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-18 .elementor-element.elementor-element-e56bcf3:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-e56bcf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-b55750c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-b55750c{text-align:start;}.elementor-18 .elementor-element.elementor-element-b55750c .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:37px;font-weight:600;line-height:37px;letter-spacing:1.1px;color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-be21bfe.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-be21bfe{text-align:start;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-b6f95da .elementor-button{background-color:var( --e-global-color-accent );font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;line-height:16px;fill:var( --e-global-color-5001892 );color:var( --e-global-color-5001892 );padding:5px 5px 5px 5px;}.elementor-18 .elementor-element.elementor-element-b6f95da .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-b6f95da .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-b6f95da.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-b6f95da .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18 .elementor-element.elementor-element-b6f95da .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-b6f95da .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-b6f95da .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-91269ee{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:50px;--padding-bottom:15px;--padding-left:50px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-91269ee:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-91269ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trghost.com/OverTopBuilderLLC.com/wp-content/uploads/2026/05/new-bathroom-under-construction-with-window-and-fi-2026-03-25-05-54-46-utc_11zon-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-9b6cf83.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-9b6cf83{text-align:end;}.elementor-18 .elementor-element.elementor-element-9b6cf83 img{width:55%;border-radius:80px 80px 80px 80px;}.elementor-18 .elementor-element.elementor-element-546a1b8{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-546a1b8.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-004c901{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-18 .elementor-element.elementor-element-004c901:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-004c901 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-f6770b6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-f6770b6{text-align:start;}.elementor-18 .elementor-element.elementor-element-f6770b6 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:37px;font-weight:600;line-height:37px;letter-spacing:1.1px;color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-1f41864.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-1f41864{text-align:start;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-141ba6a .elementor-button{background-color:var( --e-global-color-accent );font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;line-height:16px;fill:var( --e-global-color-5001892 );color:var( --e-global-color-5001892 );padding:5px 5px 5px 5px;}.elementor-18 .elementor-element.elementor-element-141ba6a .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-141ba6a .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-141ba6a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-141ba6a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18 .elementor-element.elementor-element-141ba6a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-141ba6a .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-141ba6a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-3dbc576{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--padding-top:50px;--padding-bottom:15px;--padding-left:15px;--padding-right:50px;}.elementor-18 .elementor-element.elementor-element-3dbc576:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-3dbc576 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trghost.com/OverTopBuilderLLC.com/wp-content/uploads/2026/05/eco-wooden-alley-in-winter-forest-beautiful-bridg-2026-03-19-09-35-29-utc_11zon-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-36c15b9{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:start;}.elementor-18 .elementor-element.elementor-element-36c15b9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-36c15b9 img{width:150px;height:150px;object-fit:cover;object-position:center center;border-radius:99px 99px 99px 99px;}.elementor-18 .elementor-element.elementor-element-d99d5ea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-d99d5ea.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-035c902{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-18 .elementor-element.elementor-element-035c902:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-035c902 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-9700071.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-9700071{text-align:start;}.elementor-18 .elementor-element.elementor-element-9700071 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:37px;font-weight:600;line-height:37px;letter-spacing:1.1px;color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-697e19e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-697e19e{text-align:start;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-9ac9eeb .elementor-button{background-color:var( --e-global-color-accent );font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;line-height:16px;fill:var( --e-global-color-5001892 );color:var( --e-global-color-5001892 );padding:5px 5px 5px 5px;}.elementor-18 .elementor-element.elementor-element-9ac9eeb .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-9ac9eeb .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-9ac9eeb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-9ac9eeb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18 .elementor-element.elementor-element-9ac9eeb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-9ac9eeb .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-9ac9eeb .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-ecafed7{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:50px;--padding-bottom:15px;--padding-left:50px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-ecafed7:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-ecafed7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trghost.com/OverTopBuilderLLC.com/wp-content/uploads/2026/05/close-up-of-small-brown-model-house-and-building-t-2026-03-17-03-58-20-utc_11zon-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-1808647.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-1808647{text-align:end;}.elementor-18 .elementor-element.elementor-element-1808647 img{width:55%;border-radius:80px 80px 80px 80px;}.elementor-18 .elementor-element.elementor-element-43a696f{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-43a696f.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-e14cf21{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-18 .elementor-element.elementor-element-e14cf21:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-e14cf21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-0abc993.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-0abc993{text-align:start;}.elementor-18 .elementor-element.elementor-element-0abc993 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:37px;font-weight:600;line-height:37px;letter-spacing:1.1px;color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-957032d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-957032d{text-align:start;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-4c4d598 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;line-height:16px;fill:var( --e-global-color-5001892 );color:var( --e-global-color-5001892 );padding:5px 5px 5px 5px;}.elementor-18 .elementor-element.elementor-element-4c4d598 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-4c4d598 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-4c4d598.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-4c4d598 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18 .elementor-element.elementor-element-4c4d598 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-4c4d598 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-4c4d598 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-0ff2cf2{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--padding-top:50px;--padding-bottom:15px;--padding-left:15px;--padding-right:50px;}.elementor-18 .elementor-element.elementor-element-0ff2cf2:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-0ff2cf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trghost.com/OverTopBuilderLLC.com/wp-content/uploads/2026/05/clean-modern-kitchen-interior-with-stainless-steel-2026-03-16-02-12-23-utc_11zon-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-a920f63{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:start;}.elementor-18 .elementor-element.elementor-element-a920f63.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-a920f63 img{width:150px;height:150px;object-fit:cover;object-position:center center;border-radius:99px 99px 99px 99px;}.elementor-18 .elementor-element.elementor-element-304fab0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-304fab0.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-8464d1c{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-18 .elementor-element.elementor-element-8464d1c:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-8464d1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-defb125.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-defb125{text-align:start;}.elementor-18 .elementor-element.elementor-element-defb125 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:37px;font-weight:600;line-height:37px;letter-spacing:1.1px;color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-8a7ad62.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-8a7ad62{text-align:start;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-16413f1 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;line-height:16px;fill:var( --e-global-color-5001892 );color:var( --e-global-color-5001892 );padding:5px 5px 5px 5px;}.elementor-18 .elementor-element.elementor-element-16413f1 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-16413f1 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-16413f1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-16413f1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18 .elementor-element.elementor-element-16413f1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-16413f1 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-16413f1 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-c530e26{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:50px;--padding-bottom:15px;--padding-left:50px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-c530e26:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-c530e26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trghost.com/OverTopBuilderLLC.com/wp-content/uploads/2026/05/worn-wooden-wall-with-peeling-gray-paint-2026-01-11-10-28-57-utc_11zon-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-56921bc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-56921bc{text-align:end;}.elementor-18 .elementor-element.elementor-element-56921bc img{width:55%;border-radius:80px 80px 80px 80px;}.elementor-18 .elementor-element.elementor-element-81a836c{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-81a836c.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-6689566{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-18 .elementor-element.elementor-element-6689566:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-6689566 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-6c22f70.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-6c22f70{text-align:start;}.elementor-18 .elementor-element.elementor-element-6c22f70 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:37px;font-weight:600;line-height:37px;letter-spacing:1.1px;color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-5118673.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-5118673{text-align:start;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-cc400fe .elementor-button{background-color:var( --e-global-color-accent );font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;line-height:16px;fill:var( --e-global-color-5001892 );color:var( --e-global-color-5001892 );padding:5px 5px 5px 5px;}.elementor-18 .elementor-element.elementor-element-cc400fe .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-cc400fe .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-cc400fe.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-cc400fe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18 .elementor-element.elementor-element-cc400fe .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-cc400fe .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-cc400fe .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-b73e477{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--padding-top:50px;--padding-bottom:15px;--padding-left:15px;--padding-right:50px;}.elementor-18 .elementor-element.elementor-element-b73e477:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-b73e477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trghost.com/OverTopBuilderLLC.com/wp-content/uploads/2026/05/new-home-construction-framework-under-cloudy-sky-2026-01-09-08-29-10-utc_11zon-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-569ec10{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:start;}.elementor-18 .elementor-element.elementor-element-569ec10.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-569ec10 img{width:150px;height:150px;object-fit:cover;object-position:center center;border-radius:99px 99px 99px 99px;}.elementor-18 .elementor-element.elementor-element-cabe67e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-cabe67e.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-eb848d9{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-18 .elementor-element.elementor-element-eb848d9:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-eb848d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-5fe8267.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-5fe8267{text-align:start;}.elementor-18 .elementor-element.elementor-element-5fe8267 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:37px;font-weight:600;line-height:37px;letter-spacing:1.1px;color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-70b9dc0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-70b9dc0{text-align:start;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-ffa5525 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;line-height:16px;fill:var( --e-global-color-5001892 );color:var( --e-global-color-5001892 );padding:5px 5px 5px 5px;}.elementor-18 .elementor-element.elementor-element-ffa5525 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-ffa5525 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-ffa5525.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-ffa5525 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18 .elementor-element.elementor-element-ffa5525 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-ffa5525 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-ffa5525 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-2a6ad6c{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:50px;--padding-bottom:15px;--padding-left:50px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-2a6ad6c:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-2a6ad6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trghost.com/OverTopBuilderLLC.com/wp-content/uploads/2026/05/construction-site-of-building-new-house-dutch-sub-2026-03-17-04-26-25-utc_11zon-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-09f95fc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-09f95fc{text-align:end;}.elementor-18 .elementor-element.elementor-element-09f95fc img{width:55%;border-radius:80px 80px 80px 80px;}.elementor-18 .elementor-element.elementor-element-5cbd509{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-5cbd509.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-9e4f764{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-18 .elementor-element.elementor-element-9e4f764:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-9e4f764 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-08998bf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-08998bf{text-align:start;}.elementor-18 .elementor-element.elementor-element-08998bf .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:37px;font-weight:600;line-height:37px;letter-spacing:1.1px;color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-0dd0f35.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-0dd0f35{text-align:start;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-c584e78 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;line-height:16px;fill:var( --e-global-color-5001892 );color:var( --e-global-color-5001892 );padding:5px 5px 5px 5px;}.elementor-18 .elementor-element.elementor-element-c584e78 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-c584e78 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-c584e78.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-c584e78 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18 .elementor-element.elementor-element-c584e78 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-c584e78 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-c584e78 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-cb989ed{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--padding-top:50px;--padding-bottom:15px;--padding-left:15px;--padding-right:50px;}.elementor-18 .elementor-element.elementor-element-cb989ed:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-cb989ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trghost.com/OverTopBuilderLLC.com/wp-content/uploads/2026/05/damaged-house-roof-with-missing-shingles-after-hur-2026-01-07-02-06-26-utc_11zon-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-5586975{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:start;}.elementor-18 .elementor-element.elementor-element-5586975.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-5586975 img{width:150px;height:150px;object-fit:cover;object-position:center center;border-radius:99px 99px 99px 99px;}.elementor-18 .elementor-element.elementor-element-967cb63{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-967cb63.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-fd97e99{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-18 .elementor-element.elementor-element-fd97e99:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-fd97e99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-6ce16bf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-6ce16bf{text-align:start;}.elementor-18 .elementor-element.elementor-element-6ce16bf .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:37px;font-weight:600;line-height:37px;letter-spacing:1.1px;color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-13e15c7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-13e15c7{text-align:start;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-eaeb5c8 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;line-height:16px;fill:var( --e-global-color-5001892 );color:var( --e-global-color-5001892 );padding:5px 5px 5px 5px;}.elementor-18 .elementor-element.elementor-element-eaeb5c8 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-eaeb5c8 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-eaeb5c8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-eaeb5c8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18 .elementor-element.elementor-element-eaeb5c8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-eaeb5c8 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-eaeb5c8 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-c257f46{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:50px;--padding-bottom:15px;--padding-left:50px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-c257f46:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-c257f46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trghost.com/OverTopBuilderLLC.com/wp-content/uploads/2026/05/san-francisco-california-2026-03-25-22-49-55-utc_11zon-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-02f4c2a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-02f4c2a{text-align:end;}.elementor-18 .elementor-element.elementor-element-02f4c2a img{width:55%;border-radius:80px 80px 80px 80px;}.elementor-18 .elementor-element.elementor-element-d07f511{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-d07f511.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-0966ac4{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-18 .elementor-element.elementor-element-0966ac4:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-0966ac4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-93d6c0a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-93d6c0a{text-align:start;}.elementor-18 .elementor-element.elementor-element-93d6c0a .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:37px;font-weight:600;line-height:37px;letter-spacing:1.1px;color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-519493a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-519493a{text-align:start;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-a00da5b .elementor-button{background-color:var( --e-global-color-accent );font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;line-height:16px;fill:var( --e-global-color-5001892 );color:var( --e-global-color-5001892 );padding:5px 5px 5px 5px;}.elementor-18 .elementor-element.elementor-element-a00da5b .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-a00da5b .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-a00da5b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-a00da5b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18 .elementor-element.elementor-element-a00da5b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-a00da5b .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-a00da5b .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-5ba9a3e{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--padding-top:50px;--padding-bottom:15px;--padding-left:15px;--padding-right:50px;}.elementor-18 .elementor-element.elementor-element-5ba9a3e:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-5ba9a3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trghost.com/OverTopBuilderLLC.com/wp-content/uploads/2026/05/skilled-adult-smoothing-concrete-surface-on-constr-2026-03-09-03-25-47-utc_11zon-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-a15adfd{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:start;}.elementor-18 .elementor-element.elementor-element-a15adfd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-a15adfd img{width:150px;height:150px;object-fit:cover;object-position:center center;border-radius:99px 99px 99px 99px;}.elementor-18 .elementor-element.elementor-element-167e47e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-167e47e.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-6383405{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-18 .elementor-element.elementor-element-6383405:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-6383405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-4fecf9f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-4fecf9f{text-align:start;}.elementor-18 .elementor-element.elementor-element-4fecf9f .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:37px;font-weight:600;line-height:37px;letter-spacing:1.1px;color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-fca6cd9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-fca6cd9{text-align:start;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-631e529 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;line-height:16px;fill:var( --e-global-color-5001892 );color:var( --e-global-color-5001892 );padding:5px 5px 5px 5px;}.elementor-18 .elementor-element.elementor-element-631e529 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-631e529 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-631e529.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-631e529 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18 .elementor-element.elementor-element-631e529 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-631e529 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-631e529 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-19c964e{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:50px;--padding-bottom:15px;--padding-left:50px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-19c964e:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-19c964e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trghost.com/OverTopBuilderLLC.com/wp-content/uploads/2026/05/worker-laying-concrete-pavers-with-rubber-hammer-2026-03-23-23-31-17-utc_11zon-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-8b66b9a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-8b66b9a{text-align:end;}.elementor-18 .elementor-element.elementor-element-8b66b9a img{width:55%;border-radius:80px 80px 80px 80px;}.elementor-18 .elementor-element.elementor-element-34e323c{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-34e323c.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-8a49fae{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-18 .elementor-element.elementor-element-8a49fae:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-8a49fae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-ff35fa3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-ff35fa3{text-align:start;}.elementor-18 .elementor-element.elementor-element-ff35fa3 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:37px;font-weight:600;line-height:37px;letter-spacing:1.1px;color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-f1cdc13.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-f1cdc13{text-align:start;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-f00cd17 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;line-height:16px;fill:var( --e-global-color-5001892 );color:var( --e-global-color-5001892 );padding:5px 5px 5px 5px;}.elementor-18 .elementor-element.elementor-element-f00cd17 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-f00cd17 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-f00cd17.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-f00cd17 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18 .elementor-element.elementor-element-f00cd17 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-f00cd17 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-f00cd17 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-e79a53e{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--padding-top:50px;--padding-bottom:15px;--padding-left:15px;--padding-right:50px;}.elementor-18 .elementor-element.elementor-element-e79a53e:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-e79a53e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trghost.com/OverTopBuilderLLC.com/wp-content/uploads/2026/05/man-installs-wood-flooring-in-a-home-2026-03-17-02-14-16-utc_11zon-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-eba349f{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:start;}.elementor-18 .elementor-element.elementor-element-eba349f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-eba349f img{width:150px;height:150px;object-fit:cover;object-position:center center;border-radius:99px 99px 99px 99px;}.elementor-18 .elementor-element.elementor-element-b3fd4e7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-b3fd4e7.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-5b20b36{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-18 .elementor-element.elementor-element-5b20b36:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-5b20b36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-ff0eefa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-ff0eefa{text-align:start;}.elementor-18 .elementor-element.elementor-element-ff0eefa .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:37px;font-weight:600;line-height:37px;letter-spacing:1.1px;color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-92a1a41.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-92a1a41{text-align:start;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-2e517c5 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;line-height:16px;fill:var( --e-global-color-5001892 );color:var( --e-global-color-5001892 );padding:5px 5px 5px 5px;}.elementor-18 .elementor-element.elementor-element-2e517c5 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-2e517c5 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-2e517c5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-2e517c5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18 .elementor-element.elementor-element-2e517c5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-2e517c5 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-2e517c5 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-838a03f{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:50px;--padding-bottom:15px;--padding-left:50px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-838a03f:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-838a03f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trghost.com/OverTopBuilderLLC.com/wp-content/uploads/2026/05/room-prepared-for-painting-with-supplies-and-cover-2026-03-16-04-30-01-utc_11zon-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-21f0779.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-21f0779{text-align:end;}.elementor-18 .elementor-element.elementor-element-21f0779 img{width:55%;border-radius:80px 80px 80px 80px;}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-6d89118{--width:50%;}.elementor-18 .elementor-element.elementor-element-ec66f51{--width:50%;}.elementor-18 .elementor-element.elementor-element-891c984{--width:50%;}.elementor-18 .elementor-element.elementor-element-7636ec3{--width:50%;}.elementor-18 .elementor-element.elementor-element-4bb46ad{--width:50%;}.elementor-18 .elementor-element.elementor-element-faa662f{--width:50%;}.elementor-18 .elementor-element.elementor-element-2fc7a43{--width:50%;}.elementor-18 .elementor-element.elementor-element-385b552{--width:50%;}.elementor-18 .elementor-element.elementor-element-e56bcf3{--width:50%;}.elementor-18 .elementor-element.elementor-element-91269ee{--width:50%;}.elementor-18 .elementor-element.elementor-element-004c901{--width:50%;}.elementor-18 .elementor-element.elementor-element-3dbc576{--width:50%;}.elementor-18 .elementor-element.elementor-element-035c902{--width:50%;}.elementor-18 .elementor-element.elementor-element-ecafed7{--width:50%;}.elementor-18 .elementor-element.elementor-element-e14cf21{--width:50%;}.elementor-18 .elementor-element.elementor-element-0ff2cf2{--width:50%;}.elementor-18 .elementor-element.elementor-element-8464d1c{--width:50%;}.elementor-18 .elementor-element.elementor-element-c530e26{--width:50%;}.elementor-18 .elementor-element.elementor-element-6689566{--width:50%;}.elementor-18 .elementor-element.elementor-element-b73e477{--width:50%;}.elementor-18 .elementor-element.elementor-element-eb848d9{--width:50%;}.elementor-18 .elementor-element.elementor-element-2a6ad6c{--width:50%;}.elementor-18 .elementor-element.elementor-element-9e4f764{--width:50%;}.elementor-18 .elementor-element.elementor-element-cb989ed{--width:50%;}.elementor-18 .elementor-element.elementor-element-fd97e99{--width:50%;}.elementor-18 .elementor-element.elementor-element-c257f46{--width:50%;}.elementor-18 .elementor-element.elementor-element-0966ac4{--width:50%;}.elementor-18 .elementor-element.elementor-element-5ba9a3e{--width:50%;}.elementor-18 .elementor-element.elementor-element-6383405{--width:50%;}.elementor-18 .elementor-element.elementor-element-19c964e{--width:50%;}.elementor-18 .elementor-element.elementor-element-8a49fae{--width:50%;}.elementor-18 .elementor-element.elementor-element-e79a53e{--width:50%;}.elementor-18 .elementor-element.elementor-element-5b20b36{--width:50%;}.elementor-18 .elementor-element.elementor-element-838a03f{--width:50%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-18 .elementor-element.elementor-element-600d8ee .elementor-heading-title{font-size:37px;line-height:42px;}.elementor-18 .elementor-element.elementor-element-6d89118{--padding-top:35px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-94c1497{--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-18 .elementor-element.elementor-element-891c984{--padding-top:35px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-4bb46ad{--padding-top:35px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-55df393{--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-18 .elementor-element.elementor-element-2fc7a43{--padding-top:35px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-e56bcf3{--padding-top:35px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-546a1b8{--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-18 .elementor-element.elementor-element-004c901{--padding-top:35px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-035c902{--padding-top:35px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-43a696f{--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-18 .elementor-element.elementor-element-e14cf21{--padding-top:35px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-8464d1c{--padding-top:35px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-81a836c{--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-18 .elementor-element.elementor-element-6689566{--padding-top:35px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-eb848d9{--padding-top:35px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-5cbd509{--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-18 .elementor-element.elementor-element-9e4f764{--padding-top:35px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-fd97e99{--padding-top:35px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-d07f511{--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-18 .elementor-element.elementor-element-0966ac4{--padding-top:35px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-6383405{--padding-top:35px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-34e323c{--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-18 .elementor-element.elementor-element-8a49fae{--padding-top:35px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-5b20b36{--padding-top:35px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}}@media(min-width:1025px){.elementor-18 .elementor-element.elementor-element-9388526:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-9388526 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-18 .elementor-element.elementor-element-ec66f51:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-ec66f51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-18 .elementor-element.elementor-element-7636ec3:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-7636ec3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-18 .elementor-element.elementor-element-faa662f:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-faa662f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-18 .elementor-element.elementor-element-385b552:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-385b552 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-18 .elementor-element.elementor-element-91269ee:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-91269ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-18 .elementor-element.elementor-element-3dbc576:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-3dbc576 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-18 .elementor-element.elementor-element-ecafed7:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-ecafed7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-18 .elementor-element.elementor-element-0ff2cf2:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-0ff2cf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-18 .elementor-element.elementor-element-c530e26:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-c530e26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-18 .elementor-element.elementor-element-b73e477:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-b73e477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-18 .elementor-element.elementor-element-2a6ad6c:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-2a6ad6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-18 .elementor-element.elementor-element-cb989ed:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-cb989ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-18 .elementor-element.elementor-element-c257f46:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-c257f46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-18 .elementor-element.elementor-element-5ba9a3e:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-5ba9a3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-18 .elementor-element.elementor-element-19c964e:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-19c964e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-18 .elementor-element.elementor-element-e79a53e:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-e79a53e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-18 .elementor-element.elementor-element-838a03f:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-838a03f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}