.wt-gas-sales .wt-service-hero{padding-block:48px}.wt-gas-sales .wt-service-hero-image img{width:100%;height:auto;aspect-ratio:4/3;max-height:none;object-fit:cover;object-position:50% 50%;border-radius:14px}.wt-gas-sales .wt-service-hero-image figcaption{text-align:left}.wt-gas-sales .wt-gas-photo-caption{font-size:13px;color:var(--service-muted);margin:8px 0 0}.wt-gas-sales .wt-gas-promises{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;list-style:none;margin:0;padding:26px 0;border-bottom:1px solid var(--service-line);font-size:15px;font-weight:650}.wt-gas-sales .wt-gas-promises li:before{content:"✓";color:#8d420e;margin-right:10px}.wt-gas-sales .wt-service-product>.wt-service-media img{height:235px;aspect-ratio:auto;object-fit:contain}.wt-gas-sales .wt-service-product-copy .wt-service-detail-link{margin-top:auto}.wt-gas-sales .wt-service-solutions .wt-carousel__button{top:117px}.wt-gas-sales .wt-gas-costs h3{font-size:22px}.wt-gas-sales .wt-gas-costs{align-items:start}.wt-gas-sales .wt-gas-system-example img{width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;border-radius:12px}.wt-gas-sales .wt-gas-system-example p{font-size:14px;line-height:1.5;color:var(--service-muted);margin:10px 0 22px}.wt-gas-sales .wt-gas-practice-photo img{width:100%;height:220px;object-fit:cover;object-position:50% 28%;border-radius:12px}.wt-gas-sales .wt-gas-estimate{padding:28px;background:var(--service-tint);border:1px solid var(--service-line);border-radius:12px;margin-top:20px}.wt-gas-sales .wt-gas-estimate p{font-size:16px}.wt-gas-sales .wt-gas-building{margin-top:42px;padding:26px 30px;background:#fff;border-left:3px solid var(--service-orange);border-radius:0 8px 8px 0}.wt-gas-sales .wt-gas-building h3{font-size:21px;margin-bottom:12px}.wt-gas-sales .wt-gas-building p{font-size:15px;margin-bottom:0}.wt-gas-sales .wt-gas-detail-head{display:grid;grid-template-columns:150px minmax(0,1fr);gap:24px;align-items:start}.wt-gas-sales .wt-gas-detail-head h3{display:none}.wt-gas-sales .wt-gas-detail-head img{width:150px;height:190px;max-height:190px;object-fit:contain}.wt-gas-sales .wt-gas-detail-head .wt-service-button{font-size:15px;padding:12px 16px}.wt-gas-sales .wt-gas-detail-head figcaption{font-size:10px}.wt-gas-sales #wt-service-request .forminator-button-next{display:inline-flex!important}.wt-gas-sales #wt-service-request .wt-service-progress{margin:18px 0}.wt-gas-sales #wt-service-request h3{font-size:23px;margin-bottom:20px}.wt-gas-sales #wt-service-request .forminator-label{font-size:17px!important;margin-bottom:10px!important}.wt-gas-sales #wt-service-request .wt-service-answer{min-height:48px;padding:10px 12px;font-size:15px}.wt-gas-sales #wt-service-request [data-service-question=radio-3] .wt-service-answers-list,.wt-gas-sales #wt-service-request [data-service-question=radio-7] .wt-service-answers-list,.wt-gas-sales #wt-service-request [data-service-question=radio-8] .wt-service-answers-list{grid-template-columns:repeat(2,minmax(0,1fr))}.wt-gas-sales #wt-service-request .forminator-pagination-footer{flex-wrap:wrap;gap:12px}@media(max-width:700px){.wt-gas-sales .wt-service-section{padding-block:40px}.wt-gas-sales .wt-service-hero{padding-block:26px 32px}.wt-gas-sales .wt-service-hero h1{font-size:32px;line-height:1.15;margin-bottom:18px}.wt-gas-sales .wt-service-lead{font-size:17px;line-height:1.55;margin-bottom:18px}.wt-gas-sales .wt-gas-hero-more{font-size:16px}.wt-gas-sales .wt-service-hero-image img{height:auto;aspect-ratio:4/3;object-position:center}.wt-gas-sales .wt-gas-promises{display:grid;gap:12px;padding-block:22px}.wt-gas-sales .wt-service-product>.wt-service-media img{height:200px}.wt-gas-sales .wt-service-solutions .wt-carousel__button{top:100px}.wt-gas-sales .wt-gas-practice-photo img{height:200px}.wt-gas-sales .wt-gas-estimate,.wt-gas-sales .wt-gas-building{padding:22px}.wt-gas-sales .wt-gas-detail-head{grid-template-columns:1fr;gap:10px}.wt-gas-sales .wt-gas-detail-head>div:first-child{max-width:140px}.wt-gas-sales .wt-gas-detail-head img{width:120px;height:130px}.wt-gas-sales #wt-service-request .wt-service-dialog-body{padding:20px 18px 28px}.wt-gas-sales #wt-service-request .wt-service-answer{gap:8px;font-size:14px}.wt-gas-sales #wt-service-request .wt-service-answer-mark{flex-basis:17px;width:17px;height:17px}}
