.elementor-20177 .elementor-element.elementor-element-bs100001>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-20177 .elementor-element.elementor-element-bs100001:not(.elementor-motion-effects-element-type-background),.elementor-20177 .elementor-element.elementor-element-bs100001>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://firstchoiceplumbingsolutions.com/wp-content/uploads/2025/12/First-Choice-Plus-Plumbing-Air-1.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-20177 .elementor-element.elementor-element-bs100001>.elementor-background-overlay{background-color:rgb(29 29 31 / .8);opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-20177 .elementor-element.elementor-element-bs100001>.elementor-container{max-width:1200px;min-height:400px}.elementor-20177 .elementor-element.elementor-element-bs100001{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:56px 24px 56px 24px}.elementor-20177 .elementor-element.elementor-element-bs100002>.elementor-element-populated{padding:0 20px 0 20px}.elementor-20177 .elementor-element.elementor-element-bs100003>.elementor-widget-container{margin:0 0 18px 0}.elementor-20177 .elementor-element.elementor-element-bs100003{text-align:center}.elementor-20177 .elementor-element.elementor-element-bs100003 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:46px;font-weight:700;line-height:1.17em;color:#FFF}.elementor-20177 .elementor-element.elementor-element-bs100004>.elementor-widget-container{margin:0 0 18px 0}.elementor-20177 .elementor-element.elementor-element-bs100004 .elementor-icon-list-icon{width:14px}.elementor-20177 .elementor-element.elementor-element-bs100004 .elementor-icon-list-icon i{font-size:14px}.elementor-20177 .elementor-element.elementor-element-bs100004 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px}.elementor-20177 .elementor-element.elementor-element-bs100004 .elementor-icon-list-text,.elementor-20177 .elementor-element.elementor-element-bs100004 .elementor-icon-list-text a{color:#FFF}.elementor-20177 .elementor-element.elementor-element-bs100004 .elementor-icon-list-item{font-family:"Poppins",Sans-serif;font-size:15px;font-weight:700}.elementor-20177 .elementor-element.elementor-element-bs110002>.elementor-element-populated{padding:0 0 0 0}.elementor-20177 .elementor-element.elementor-element-bs110003{font-family:"Poppins",Sans-serif;font-size:13px;font-weight:700;color:#FFF}.elementor-20177 .elementor-element.elementor-element-bs110004>.elementor-widget-container{margin:0 0 0 0}.elementor-20177 .elementor-element.elementor-element-bs110004{text-align:center}.elementor-20177 .elementor-element.elementor-element-bs110004 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:13px;font-weight:700;color:#FFF}.elementor-20177 .elementor-element.elementor-element-bs200001:not(.elementor-motion-effects-element-type-background),.elementor-20177 .elementor-element.elementor-element-bs200001>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F5F5F6}.elementor-20177 .elementor-element.elementor-element-bs200001>.elementor-container{max-width:1200px}.elementor-20177 .elementor-element.elementor-element-bs200001{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:42px 24px 72px 24px}.elementor-20177 .elementor-element.elementor-element-bs200001>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-20177 .elementor-element.elementor-element-bs200002>.elementor-element-populated{padding:0 16px 0 0}.elementor-20177 .elementor-element.elementor-element-bs210001:not(.elementor-motion-effects-element-type-background),.elementor-20177 .elementor-element.elementor-element-bs210001>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-20177 .elementor-element.elementor-element-bs210001{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E5EC;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-20177 .elementor-element.elementor-element-bs210001,.elementor-20177 .elementor-element.elementor-element-bs210001>.elementor-background-overlay{border-radius:8px 8px 8px 8px}.elementor-20177 .elementor-element.elementor-element-bs210001>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-20177 .elementor-element.elementor-element-bs210002>.elementor-element-populated{padding:20px 24px 20px 24px}.elementor-20177 .elementor-element.elementor-element-bs210003>.elementor-widget-container{margin:0 0 14px 0}.elementor-20177 .elementor-element.elementor-element-bs210003 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:18px;font-weight:700;color:#1D1D1F}.elementor-20177 .elementor-element.elementor-element-bs210004{--alignment:left;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#C32822}.elementor-20177 .elementor-element.elementor-element-bs210004 .elementor-share-btn{font-size:calc(1px * 10);border-width:2px}.elementor-20177 .elementor-element.elementor-element-bs210004 .elementor-share-btn__icon{--e-share-buttons-icon-size:16px}.elementor-20177 .elementor-element.elementor-element-bs225001>.elementor-widget-container{margin:28px 0 0 0}.elementor-20177 .elementor-element.elementor-element-bs225001{text-align:center}.elementor-20177 .elementor-element.elementor-element-bs225001 img{width:100%;max-width:100%;border-radius:8px 8px 8px 8px}.elementor-20177 .elementor-element.elementor-element-bs220001>.elementor-widget-container{background-color:#FFF;margin:18px 0 0 0;padding:42px 50px 42px 50px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E5EC;border-radius:8px 8px 8px 8px}.elementor-20177 .elementor-element.elementor-element-bs220001{text-align:start}.elementor-20177 .elementor-element.elementor-element-bs200003>.elementor-element-populated{padding:0 0 0 16px}.elementor-20177 .elementor-element.elementor-element-bs230001>.elementor-widget-container{margin:0 0 20px 0}.elementor-20177 .elementor-element.elementor-element-bs230001{--box-background-color:#FFFFFF;--box-border-color:#E1E5EC;--box-border-width:1px;--box-border-radius:8px;--separator-width:0px;--box-padding:24px;--header-background-color:#C32822;--header-color:#FFFFFF;--item-text-hover-decoration:underline}.elementor-20177 .elementor-element.elementor-element-bs230001 .elementor-toc__header-title{text-align:start}.elementor-20177 .elementor-element.elementor-element-bs240001:not(.elementor-motion-effects-element-type-background),.elementor-20177 .elementor-element.elementor-element-bs240001>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-20177 .elementor-element.elementor-element-bs240001{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E5EC;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-20177 .elementor-element.elementor-element-bs240001,.elementor-20177 .elementor-element.elementor-element-bs240001>.elementor-background-overlay{border-radius:8px 8px 8px 8px}.elementor-20177 .elementor-element.elementor-element-bs240001>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-20177 .elementor-element.elementor-element-bs240002>.elementor-element-populated{padding:22px 24px 22px 24px}.elementor-20177 .elementor-element.elementor-element-bs240003>.elementor-widget-container{margin:0 0 14px 0}.elementor-20177 .elementor-element.elementor-element-bs240003 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:18px;font-weight:700;color:#1D1D1F}.elementor-20177 .elementor-element.elementor-element-bs240004 .elementor-icon-list-icon{width:14px}.elementor-20177 .elementor-element.elementor-element-bs240004 .elementor-icon-list-icon i{font-size:14px}.elementor-20177 .elementor-element.elementor-element-bs240004 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px}.elementor-20177 .elementor-element.elementor-element-bs240004 .elementor-icon-list-text,.elementor-20177 .elementor-element.elementor-element-bs240004 .elementor-icon-list-text a{color:#C32822}.elementor-20177 .elementor-element.elementor-element-bs240004 .elementor-icon-list-item{font-family:"Poppins",Sans-serif;font-size:13px;font-weight:700}@media(max-width:1024px){.elementor-20177 .elementor-element.elementor-element-bs100001>.elementor-container{min-height:390px}.elementor-20177 .elementor-element.elementor-element-bs100003 .elementor-heading-title{font-size:38px}.elementor-20177 .elementor-element.elementor-element-bs200001{padding:38px 24px 64px 24px}.elementor-20177 .elementor-element.elementor-element-bs200002>.elementor-element-populated{padding:0 12px 0 0}.elementor-20177 .elementor-element.elementor-element-bs210004{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px}.elementor-20177 .elementor-element.elementor-element-bs225001 img{width:100%;max-width:100%}.elementor-20177 .elementor-element.elementor-element-bs220001>.elementor-widget-container{padding:36px 36px 36px 36px}.elementor-20177 .elementor-element.elementor-element-bs200003>.elementor-element-populated{padding:0 0 0 12px}}@media(max-width:767px){.elementor-20177 .elementor-element.elementor-element-bs100001>.elementor-container{min-height:380px}.elementor-20177 .elementor-element.elementor-element-bs100001{padding:40px 20px 40px 20px}.elementor-20177 .elementor-element.elementor-element-bs100003 .elementor-heading-title{font-size:30px}.elementor-20177 .elementor-element.elementor-element-bs200001{padding:30px 20px 54px 20px}.elementor-20177 .elementor-element.elementor-element-bs200002{width:100%}.elementor-20177 .elementor-element.elementor-element-bs200002>.elementor-element-populated{padding:0 0 0 0}.elementor-20177 .elementor-element.elementor-element-bs210004{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px}.elementor-20177 .elementor-element.elementor-element-bs225001>.elementor-widget-container{margin:24px 0 0 0}.elementor-20177 .elementor-element.elementor-element-bs225001 img{width:100%;max-width:100%}.elementor-20177 .elementor-element.elementor-element-bs220001>.elementor-widget-container{padding:30px 22px 30px 22px}.elementor-20177 .elementor-element.elementor-element-bs200003{width:100%}.elementor-20177 .elementor-element.elementor-element-bs200003>.elementor-element-populated{padding:0 0 28px 0}}@media(min-width:768px){.elementor-20177 .elementor-element.elementor-element-bs200002{width:70%}.elementor-20177 .elementor-element.elementor-element-bs200003{width:30%}}@media(max-width:1024px) and (min-width:768px){.elementor-20177 .elementor-element.elementor-element-bs200002{width:65%}.elementor-20177 .elementor-element.elementor-element-bs200003{width:35%}}.elementor-20177 .elementor-element.elementor-element-bs100003 .elementor-heading-title{max-width:1080px;margin-inline:auto;text-wrap:balance}.elementor-20177 .elementor-element.elementor-element-bs100004 .elementor-icon-list-item>a{pointer-events:none;text-decoration:none}.elementor-20177 .elementor-element.elementor-element-bs100004 .elementor-inline-item+.elementor-inline-item:before{content:'|';display:inline-block;margin:0 10px;color:#fff;font-weight:700}.elementor-20177 .elementor-element.elementor-element-bs110003,.elementor-20177 .elementor-element.elementor-element-bs110003 .elementor-widget-container{text-align:center}.elementor-20177 .elementor-element.elementor-element-bs110003 p{display:flex;align-items:center;justify-content:center;gap:9px;flex-wrap:wrap;margin:0;text-align:center}.elementor-20177 .elementor-element.elementor-element-bs110003 a{color:#fff;text-decoration:none}.elementor-20177 .elementor-element.elementor-element-bs110003 a:hover{text-decoration:underline}.elementor-20177 .elementor-element.elementor-element-bs110004,.elementor-20177 .elementor-element.elementor-element-bs110004 .elementor-widget-container,.elementor-20177 .elementor-element.elementor-element-bs110004 .elementor-heading-title{text-align:center!important}.elementor-20177 .elementor-element.elementor-element-bs110002>.elementor-widget-wrap{display:flex;justify-content:center;align-items:center;gap:9px;flex-wrap:wrap}.elementor-20177 .elementor-element.elementor-element-bs110002 .elementor-widget-text-editor,.elementor-20177 .elementor-element.elementor-element-bs110002 .elementor-widget-theme-post-title{width:auto;margin:0}.elementor-20177 .elementor-element.elementor-element-bs210004 .elementor-grid{display:flex!important;flex-wrap:wrap;gap:10px}.elementor-20177 .elementor-element.elementor-element-bs210004 .elementor-grid-item{width:auto!important}.elementor-20177 .elementor-element.elementor-element-bs210004 .elementor-share-btn{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;font-size:10px!important}.elementor-20177 .elementor-element.elementor-element-bs210004 .elementor-share-btn__icon{width:42px!important;height:42px!important;display:flex!important;align-items:center;justify-content:center}.elementor-20177 .elementor-element.elementor-element-bs210004 .elementor-share-btn__icon svg{width:16px!important;height:16px!important}.elementor-20177 .elementor-element.elementor-element-bs220001{font-family:"Poppins",sans-serif;color:#565A60;font-size:18px;line-height:1.78}.elementor-20177 .elementor-element.elementor-element-bs220001 p{margin:0 0 22px}.elementor-20177 .elementor-element.elementor-element-bs220001 h2,.elementor-20177 .elementor-element.elementor-element-bs220001 h3,.elementor-20177 .elementor-element.elementor-element-bs220001 h4{font-family:"Poppins",sans-serif;color:#1D1D1F;font-weight:700;text-wrap:balance}.elementor-20177 .elementor-element.elementor-element-bs220001 h2{font-size:34px;line-height:1.25;margin:44px 0 18px}.elementor-20177 .elementor-element.elementor-element-bs220001 h3{font-size:25px;line-height:1.32;margin:32px 0 14px}.elementor-20177 .elementor-element.elementor-element-bs220001 h4{font-size:21px;line-height:1.35;margin:26px 0 12px}.elementor-20177 .elementor-element.elementor-element-bs220001 a{color:#C32822;font-weight:700;text-decoration-thickness:1px;text-underline-offset:3px}.elementor-20177 .elementor-element.elementor-element-bs220001 ul,.elementor-20177 .elementor-element.elementor-element-bs220001 ol{margin:0 0 24px;padding-left:1.35em}.elementor-20177 .elementor-element.elementor-element-bs220001 li{margin-bottom:8px}.elementor-20177 .elementor-element.elementor-element-bs220001 img{max-width:100%;height:auto;border-radius:8px}.elementor-20177 .elementor-element.elementor-element-bs220001 figure{max-width:100%;margin:30px 0}.elementor-20177 .elementor-element.elementor-element-bs220001 blockquote{margin:30px 0;padding:22px 26px;border-left:4px solid #C32822;background:#FFF3F2;color:#1D1D1F}.elementor-20177 .elementor-element.elementor-element-bs220001 table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.elementor-20177 .elementor-element.elementor-element-bs220001 th,.elementor-20177 .elementor-element.elementor-element-bs220001 td{padding:12px;border:1px solid #DEDFE2}.elementor-20177 .elementor-element.elementor-element-bs220001 .table-of-contents{display:none!important}.elementor-20177 .elementor-element.elementor-element-bs220001 .key-takeaways{margin:6px 0 34px;padding:26px 28px 18px;border-left:4px solid #C32822;border-radius:0 8px 8px 0;background:#FFF3F2}.elementor-20177 .elementor-element.elementor-element-bs220001 .key-takeaways h2{margin-top:0;font-size:28px}@media(max-width:767px){.elementor-20177 .elementor-element.elementor-element-bs220001{font-size:17px}.elementor-20177 .elementor-element.elementor-element-bs220001 h2{font-size:29px}.elementor-20177 .elementor-element.elementor-element-bs220001 h3{font-size:23px}.elementor-20177 .elementor-element.elementor-element-bs220001 .key-takeaways{padding:22px 20px 14px}}.elementor-20177 .elementor-element.elementor-element-bs230001{font-family:"Poppins",sans-serif;overflow:visible!important;max-height:none!important}.elementor-20177 .elementor-element.elementor-element-bs230001 .elementor-toc__body,.elementor-20177 .elementor-element.elementor-element-bs230001 .elementor-toc__list-wrapper{overflow:visible!important;max-height:none!important}.elementor-20177 .elementor-element.elementor-element-bs230001 .elementor-toc__header{padding:18px 20px}.elementor-20177 .elementor-element.elementor-element-bs230001 .elementor-toc__body{padding:18px 20px 22px}.elementor-20177 .elementor-element.elementor-element-bs230001 .elementor-toc__list-item:has(a[href="#table-of-contents"]){display:none!important}.elementor-20177 .elementor-element.elementor-element-bs240004 .elementor-icon-list-text>a{display:inline-flex;margin:0 6px 6px 0;padding:7px 10px;border-radius:6px;background:#F5F5F6;color:#1D1D1F;text-decoration:none}.elementor-20177 .elementor-element.elementor-element-bs240004 .elementor-icon-list-text>a:hover{background:#C32822;color:#fff}@media(min-width:1025px){.elementor-20177 .elementor-element.elementor-element-bs200003{position:relative!important;top:auto!important;align-self:flex-start!important;height:auto!important}}@media(max-width:767px){.elementor-20177 .elementor-element.elementor-element-bs200001>.elementor-container{display:flex!important;flex-direction:column!important}.elementor-20177 .elementor-element.elementor-element-bs200001>.elementor-container>.elementor-element-bs200003{order:-1!important}.elementor-20177 .elementor-element.elementor-element-bs200001>.elementor-container>.elementor-element-bs200002{order:0!important}}