.breakdance .bde-section-1973-100 .section-container{display:flex;flex-direction:column}.bde-section-1973-100>.section-container{width:100%;max-width:none;padding:0;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.16fr);gap:0;align-items:stretch}.bde-code-block-1973-101{display:contents!important}.mtc-huntersville-page{display:contents}.mtc-huntersville-page{--mh-blue:#0875bd;--mh-deep:#0a2741;--mh-ink:#101820;--mh-muted:#475569;--mh-line:#d6e1e8;--mh-pale:#eef7fb;color:var(--mh-ink);font-family:inherit;line-height:1.65}.mtc-huntersville-page *{box-sizing:border-box}.mtc-huntersville-page section:not(.mh-form-intro){grid-column:1 / -1}.mtc-huntersville-page h1,.mtc-huntersville-page h2,.mtc-huntersville-page h3{margin:0;color:var(--mh-ink);letter-spacing:0;line-height:1.12}.mtc-huntersville-page h1{color:#fff;font-size:56px;font-weight:800;max-width:820px}.mtc-huntersville-page h2{font-size:36px;font-weight:800;margin-bottom:22px}.mtc-huntersville-page h3{font-size:22px;font-weight:750;margin-bottom:10px}.mtc-huntersville-page p,.mtc-huntersville-page li{color:var(--mh-ink);font-size:18px}.mtc-huntersville-page p{margin:0 0 18px}.mtc-huntersville-page a{color:var(--mh-blue);font-weight:700}.mh-wrap{width:min(1200px,calc(100% - 64px));margin:0 auto}.mh-narrow{max-width:900px}.mh-band{padding:82px 0;background:#fff}.mh-band:nth-of-type(even){background:#f8fbfd}.mh-eyebrow,.mh-kicker{margin-bottom:14px!important;color:var(--mh-blue)!important;font-size:14px!important;font-weight:800;text-transform:uppercase}.mh-hero{min-height:620px;display:flex;align-items:center;background:linear-gradient(90deg,rgba(6,25,41,.94) 0%,rgba(6,25,41,.82) 52%,rgba(6,25,41,.3) 100%),url(https://mastertechcharlotte.com/wp-content/uploads/2026/02/huntersville-nc-mold-testing-company-near-me.jpg) center/cover no-repeat}.mh-hero__inner{padding-top:72px;padding-bottom:72px}.mh-hero .mh-eyebrow{color:#7dd3fc!important}.mh-lead{max-width:760px;color:#fff!important;font-size:20px!important;line-height:1.68}.mh-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.mh-button{min-height:50px;display:inline-flex;align-items:center;justify-content:center;padding:13px 24px;background:var(--mh-blue);border:2px solid var(--mh-blue);color:#fff!important;text-decoration:none;font-size:16px}.mh-button--outline{background:transparent;border-color:#fff}.mh-form-intro{grid-column:1;grid-row:2;background:var(--mh-pale);min-width:0;padding:72px 32px 72px 40px}.mh-form-intro>div{width:100%;max-width:520px;margin-left:auto}.bde-form-builder-1973-102{grid-column:2;grid-row:2;align-self:stretch;background:var(--mh-pale);min-width:0;padding:54px 40px 54px 32px;width:100%}.bde-form-builder-1973-102 .breakdance-form{max-width:650px;background:#fff;border:1px solid #d7e3ea;box-shadow:0 16px 42px rgba(10,39,65,.1);padding:30px;display:flex;flex-direction:column;gap:16px}.bde-form-builder-1973-102 .breakdance-form-field{width:100%;margin:0}.bde-form-builder-1973-102 .breakdance-form-field--text{order:1}.bde-form-builder-1973-102 .breakdance-form-field--email{order:2}.bde-form-builder-1973-102 .breakdance-form-field--tel{order:3}.bde-form-builder-1973-102 .breakdance-form-field--textarea{order:4}.bde-form-builder-1973-102 .breakdance-form-footer{order:5;display:block}.bde-form-builder-1973-102 .breakdance-form-footer::before{content:"Include the area of concern, when it began, and any repair, renovation, leak, drainage, or drying event.";display:block;margin:0 0 16px;color:#475569;font-size:14px;line-height:1.5}.bde-form-builder-1973-102 .breakdance-form-field__label{color:#101820;font-weight:700;font-size:15px}.bde-form-builder-1973-102 .breakdance-form-field__input{min-height:48px;border:1px solid #aebfca;background:#fff;color:#101820}.bde-form-builder-1973-102 textarea.breakdance-form-field__input{min-height:130px}.bde-form-builder-1973-102 .breakdance-form-button{min-height:50px;width:100%;border-radius:0;background:var(--mh-blue,#0875bd)}.mh-checks{margin:22px 0 0;padding:0;list-style:none;display:grid;gap:12px}.mh-checks li{position:relative;padding-left:30px}.mh-checks li::before{content:"✓";position:absolute;left:0;color:var(--mh-blue);font-weight:900}.mh-checks--two{grid-template-columns:1fr 1fr;column-gap:28px}.mh-split{display:grid;grid-template-columns:1.08fr .92fr;gap:52px;align-items:center}.mh-split--reverse{grid-template-columns:.9fr 1.1fr}.mh-image{width:100%;height:390px;object-fit:cover;border-radius:6px;display:block}.mh-split--timeline{margin-bottom:44px}.mh-timeline{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:18px}.mh-timeline li{display:grid;grid-template-columns:54px 1fr;gap:16px;padding:24px;background:#fff;border:1px solid var(--mh-line)}.mh-number{color:var(--mh-blue);font-size:24px;font-weight:850}.mh-section-lead{max-width:860px;margin-bottom:34px!important}.mh-card-grid{display:grid;gap:18px}.mh-card-grid--three{grid-template-columns:repeat(3,1fr)}.mh-card-grid--five{grid-template-columns:repeat(5,1fr)}.mh-card-grid article{background:#fff;border-top:4px solid var(--mh-blue);padding:24px;box-shadow:0 8px 26px rgba(10,39,65,.07)}.mh-card-grid--five article{padding:20px}.mh-card-grid article>span{display:block;margin-bottom:18px;color:var(--mh-blue);font-weight:850}.mh-card-grid--five h3{font-size:19px}.mh-card-grid--five p{font-size:16px}.mh-report{background:var(--mh-deep)!important}.mh-report h2,.mh-report p{color:#fff}.mh-report a{color:#7dd3fc}.mh-text-link{display:inline-block;margin-top:8px}.mh-image--owners{object-position:center 35%}.mh-close{padding:76px 0;background:#0875bd;text-align:center}.mh-close h2,.mh-close p{color:#fff}.mh-close .mh-eyebrow{color:#d9f2ff!important}.mh-close p{max-width:840px;margin-left:auto;margin-right:auto}.mh-close .mh-actions{justify-content:center}.mh-close .mh-button{background:#fff;color:#0875bd!important;border-color:#fff}.mh-close .mh-button--outline{background:transparent;color:#fff!important}@media (max-width:1024px){.mtc-huntersville-page h1{font-size:48px}.mh-card-grid--five{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.bde-section-1973-100>.section-container{grid-template-columns:1fr}.mtc-huntersville-page section:not(.mh-form-intro){grid-column:1}.mh-wrap{width:min(100% - 40px,1200px)}.mh-band{padding:50px 0}.mtc-huntersville-page h1{font-size:38px}.mtc-huntersville-page h2{font-size:28px}.mtc-huntersville-page h3{font-size:20px}.mtc-huntersville-page p,.mtc-huntersville-page li{font-size:17px}.mh-hero{min-height:570px;background-position:62% center}.mh-hero__inner{padding-top:58px;padding-bottom:58px}.mh-lead{font-size:18px!important}.mh-actions{flex-direction:column}.mh-button{width:100%}.mh-form-intro{grid-column:1;grid-row:2;padding:50px 20px 24px}.mh-form-intro>div{max-width:none;margin:0}.bde-form-builder-1973-102{grid-column:1;grid-row:3;padding:0 20px 50px}.bde-form-builder-1973-102 .breakdance-form{padding:22px}.mh-timeline-band{grid-row:4}.mh-split,.mh-split--reverse,.mh-card-grid--three,.mh-card-grid--five,.mh-timeline,.mh-checks--two{grid-template-columns:1fr}.mh-split{gap:28px}.mh-split--reverse img{order:2}.mh-image{height:270px}.mh-timeline li{grid-template-columns:42px 1fr;padding:20px}}@media (max-width:767px){.breakdance .bde-form-builder-1973-102 .breakdance-form{grid-template-columns:unset}.breakdance .bde-form-builder-1973-102 .breakdance-form--horizontal{grid-auto-flow:unset}.breakdance .bde-form-builder-1973-102 .breakdance-form .breakdance-form-field,.breakdance .bde-form-builder-1973-102 .breakdance-form .breakdance-form-stepper{grid-column-start:unset}}