.elementor-146 .elementor-element.elementor-element-e100006{--display:flex;--min-height:401px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.79;--padding-top:34px;--padding-bottom:14px;--padding-left:22px;--padding-right:22px;}.elementor-146 .elementor-element.elementor-element-e100006:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-e100006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f3ecdd;background-image:url("https://buffalopropertyinspections.com/wp-content/uploads/2026/07/new-construction-home-dallas-fort-worth-tx.jpg");background-position:center center;}.elementor-146 .elementor-element.elementor-element-e100006::before, .elementor-146 .elementor-element.elementor-element-e100006 > .elementor-background-video-container::before, .elementor-146 .elementor-element.elementor-element-e100006 > .e-con-inner > .elementor-background-video-container::before, .elementor-146 .elementor-element.elementor-element-e100006 > .elementor-background-slideshow::before, .elementor-146 .elementor-element.elementor-element-e100006 > .e-con-inner > .elementor-background-slideshow::before, .elementor-146 .elementor-element.elementor-element-e100006 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-146 .elementor-element.elementor-element-e100001 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:54px;font-weight:600;color:#c2942a;}.elementor-146 .elementor-element.elementor-element-e100015{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:42px;--padding-bottom:42px;--padding-left:22px;--padding-right:22px;}.elementor-146 .elementor-element.elementor-element-e100015:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-e100015 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f3ecdd;}.elementor-146 .elementor-element.elementor-element-7f27b3e .post-thumbnail a img{object-fit:cover;object-position:50% center;}.elementor-146 .elementor-element.elementor-element-7f27b3e .blog-post{align-items:center;border-radius:24px 24px 24px 24px;}.elementor-146 .elementor-element.elementor-element-7f27b3e .read-more .read-more-text{text-align:center;justify-content:center;}.elementor-146 .elementor-element.elementor-element-7f27b3e .read-more{justify-content:center;text-align:center;background-color:var( --e-global-color-408c641 );border-radius:30px 30px 30px 30px;order:5;}.elementor-146 .elementor-element.elementor-element-7f27b3e .blog-post .post-title{color:#000000;}.elementor-146 .elementor-element.elementor-element-7f27b3e .blog-post .post-title a{color:#000000;}.elementor-146 .elementor-element.elementor-element-7f27b3e .category-filter{justify-content:center;}.elementor-146 .elementor-element.elementor-element-7f27b3e .pagination{display:flex;justify-content:center;}.elementor-146 .elementor-element.elementor-element-7f27b3e .post-thumbnail{order:1;}.elementor-146 .elementor-element.elementor-element-7f27b3e .post-meta{order:2;}.elementor-146 .elementor-element.elementor-element-7f27b3e .post-title{order:3;}.elementor-146 .elementor-element.elementor-element-7f27b3e .post-excerpt{order:4;}.elementor-146 .elementor-element.elementor-element-7f27b3e .blog-grid-filter.loading::after{--c:no-repeat linear-gradient(#090275 0 0);}.elementor-146 .elementor-element.elementor-element-7f27b3e .fpg-loader-bottom::before{--c:no-repeat linear-gradient(#090275 0 0);}.elementor-146 .elementor-element.elementor-element-e100013{--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:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;}.elementor-146 .elementor-element.elementor-element-e100009{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e7ddca;--border-color:#e7ddca;--border-radius:14px 14px 14px 14px;box-shadow:0px 2px 10px 0px rgba(32,36,43,0.08);--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-146 .elementor-element.elementor-element-e100009:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-e100009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fcf9f1;}.elementor-146 .elementor-element.elementor-element-e100007 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#20242b;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-146 .elementor-element.elementor-element-e100008{color:#4a4f57;}.elementor-146 .elementor-element.elementor-element-e10000c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e7ddca;--border-color:#e7ddca;--border-radius:14px 14px 14px 14px;box-shadow:0px 2px 10px 0px rgba(32,36,43,0.08);--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-146 .elementor-element.elementor-element-e10000c:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-e10000c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fcf9f1;}.elementor-146 .elementor-element.elementor-element-e10000a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#20242b;}.elementor-146 .elementor-element.elementor-element-e10000b{color:#4a4f57;}.elementor-146 .elementor-element.elementor-element-e10000f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e7ddca;--border-color:#e7ddca;--border-radius:14px 14px 14px 14px;box-shadow:0px 2px 10px 0px rgba(32,36,43,0.08);--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-146 .elementor-element.elementor-element-e10000f:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-e10000f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fcf9f1;}.elementor-146 .elementor-element.elementor-element-e10000d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#20242b;}.elementor-146 .elementor-element.elementor-element-e10000e{color:#4a4f57;}.elementor-146 .elementor-element.elementor-element-e100012{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e7ddca;--border-color:#e7ddca;--border-radius:14px 14px 14px 14px;box-shadow:0px 2px 10px 0px rgba(32,36,43,0.08);--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-146 .elementor-element.elementor-element-e100012:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-e100012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fcf9f1;}.elementor-146 .elementor-element.elementor-element-e100010 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#20242b;}.elementor-146 .elementor-element.elementor-element-e100011{color:#4a4f57;}.elementor-146 .elementor-element.elementor-element-e10001c{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:32px;--padding-bottom:32px;--padding-left:22px;--padding-right:22px;}.elementor-146 .elementor-element.elementor-element-e10001c:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-e10001c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f3ecdd;}.elementor-146 .elementor-element.elementor-element-e10001b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:22px 22px 22px 22px;box-shadow:0px 6px 20px 0px rgba(32,36,43,0.10);--padding-top:46px;--padding-bottom:46px;--padding-left:40px;--padding-right:40px;}.elementor-146 .elementor-element.elementor-element-e10001b:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-e10001b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #dcb23e 0%, #c2942a 100%);}.elementor-146 .elementor-element.elementor-element-e100016{text-align:center;}.elementor-146 .elementor-element.elementor-element-e100016 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#20242b;}.elementor-146 .elementor-element.elementor-element-e100017{text-align:center;color:#4a3f1c;}.elementor-146 .elementor-element.elementor-element-e10001a{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-146 .elementor-element.elementor-element-e100018 .elementor-button{background-color:#20242b;font-family:"Poppins", Sans-serif;font-size:1.02rem;font-weight:600;line-height:1.1em;fill:#fcf9f1;color:#fcf9f1;border-radius:999px 999px 999px 999px;padding:0.9empx 2.8empx 0.9empx 2.8empx;}.elementor-146 .elementor-element.elementor-element-e100018 .elementor-button:hover, .elementor-146 .elementor-element.elementor-element-e100018 .elementor-button:focus{background-color:#2c313a;color:#fcf9f1;}.elementor-146 .elementor-element.elementor-element-e100018 .elementor-button:hover svg, .elementor-146 .elementor-element.elementor-element-e100018 .elementor-button:focus svg{fill:#fcf9f1;}.elementor-146 .elementor-element.elementor-element-e100019 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Poppins", Sans-serif;font-size:1.02rem;font-weight:600;line-height:1.1em;fill:#20242b;color:#20242b;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#e7ddca;border-radius:999px 999px 999px 999px;padding:0.9empx 2.8empx 0.9empx 2.8empx;}.elementor-146 .elementor-element.elementor-element-e100019 .elementor-button:hover, .elementor-146 .elementor-element.elementor-element-e100019 .elementor-button:focus{color:#20242b;}.elementor-146 .elementor-element.elementor-element-e100019 .elementor-button:hover svg, .elementor-146 .elementor-element.elementor-element-e100019 .elementor-button:focus svg{fill:#20242b;}@media(max-width:1024px){.elementor-146 .elementor-element.elementor-element-e100015{--padding-top:36px;--padding-bottom:36px;--padding-left:22px;--padding-right:22px;}.elementor-146 .elementor-element.elementor-element-e10001c{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}}@media(max-width:767px){.elementor-146 .elementor-element.elementor-element-e100006{--min-height:218px;--padding-top:14px;--padding-bottom:8px;--padding-left:18px;--padding-right:18px;}.elementor-146 .elementor-element.elementor-element-e100015{--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-146 .elementor-element.elementor-element-e100009{--width:100%;}.elementor-146 .elementor-element.elementor-element-e10000c{--width:100%;}.elementor-146 .elementor-element.elementor-element-e10000f{--width:100%;}.elementor-146 .elementor-element.elementor-element-e100012{--width:100%;}.elementor-146 .elementor-element.elementor-element-e10001c{--padding-top:12px;--padding-bottom:12px;--padding-left:18px;--padding-right:18px;}}@media(min-width:768px){.elementor-146 .elementor-element.elementor-element-e100009{--width:30%;}.elementor-146 .elementor-element.elementor-element-e10000c{--width:30%;}.elementor-146 .elementor-element.elementor-element-e10000f{--width:30%;}.elementor-146 .elementor-element.elementor-element-e100012{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-146 .elementor-element.elementor-element-e100009{--width:47%;}.elementor-146 .elementor-element.elementor-element-e10000c{--width:47%;}.elementor-146 .elementor-element.elementor-element-e10000f{--width:47%;}.elementor-146 .elementor-element.elementor-element-e100012{--width:47%;}}