/* Content additions limited to the Gas Geyser Repair page. */
.page-gas-geyser-repair .geyser-problem-grid,.page-gas-geyser-repair .geyser-check-grid,.page-gas-geyser-repair .geyser-trust-grid{display:grid;gap:16px}.page-gas-geyser-repair .geyser-problem-grid{grid-template-columns:repeat(5,1fr);margin-top:30px}.page-gas-geyser-repair .geyser-problem-grid article,.page-gas-geyser-repair .geyser-trust-grid article{padding:22px;border:1px solid var(--line);border-radius:16px;background:#fff}.page-gas-geyser-repair .geyser-problem-grid i,.page-gas-geyser-repair .geyser-trust-grid i{color:#087b80;font-size:1.3rem}.page-gas-geyser-repair .geyser-problem-grid h3,.page-gas-geyser-repair .geyser-trust-grid h3{margin:13px 0 8px;font-size:1rem}.page-gas-geyser-repair .geyser-problem-grid p,.page-gas-geyser-repair .geyser-trust-grid p{margin:0;color:var(--muted);font-size:.84rem;line-height:1.55}.page-gas-geyser-repair .geyser-services-section .benefit-grid{margin-top:34px}.page-gas-geyser-repair .geyser-services-section .benefit-grid article{min-height:186px}.page-gas-geyser-repair .geyser-check-grid{grid-template-columns:repeat(3,1fr)}.page-gas-geyser-repair .geyser-check-grid div{display:flex;align-items:flex-start;gap:10px;padding:16px;border:1px solid #d8e8e7;border-radius:12px;background:#fff;color:#244e57;font-size:.88rem;font-weight:800;line-height:1.4}.page-gas-geyser-repair .geyser-check-grid i{margin-top:2px;color:#0b777b}.page-gas-geyser-repair .geyser-process .section-heading{text-align:left}.page-gas-geyser-repair .geyser-process .section-heading h2:after{margin-left:0}.page-gas-geyser-repair .geyser-process .process-grid>div{min-height:184px}.page-gas-geyser-repair .geyser-trust-grid{grid-template-columns:repeat(3,1fr)}.page-gas-geyser-repair .geyser-safety-section{padding:0 0 92px;background:#fff}.page-gas-geyser-repair .geyser-safety-panel{display:grid;grid-template-columns:70px 1fr;gap:24px;padding:38px 42px;border-radius:20px;color:#d9ecea;background:linear-gradient(120deg,#063043,#075b68)}.page-gas-geyser-repair .geyser-safety-panel>i{display:grid;width:60px;height:60px;place-items:center;border-radius:50%;color:#073848;background:#ffbc85;font-size:1.6rem}.page-gas-geyser-repair .geyser-safety-panel h2{margin-bottom:12px;color:#fff}.page-gas-geyser-repair .geyser-safety-panel p{max-width:820px;margin:0;color:#d8ebea;line-height:1.7}.page-gas-geyser-repair .geyser-safety-panel p+p{margin-top:12px}.page-gas-geyser-repair .geyser-final-cta .cta-actions{align-items:center}.page-gas-geyser-repair .geyser-final-cta .cta-callback{border-color:rgba(255,255,255,.55);color:#fff;background:transparent}.page-gas-geyser-repair .geyser-final-cta .cta-callback:hover{background:rgba(255,255,255,.14)}
@media(max-width:980px){.page-gas-geyser-repair .geyser-problem-grid{grid-template-columns:repeat(3,1fr)}.page-gas-geyser-repair .geyser-trust-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:740px){.page-gas-geyser-repair .geyser-problem-grid,.page-gas-geyser-repair .geyser-check-grid,.page-gas-geyser-repair .geyser-trust-grid{grid-template-columns:1fr}.page-gas-geyser-repair .geyser-problem-grid{margin-top:22px}.page-gas-geyser-repair .geyser-services-section .benefit-grid{margin-top:26px}.page-gas-geyser-repair .geyser-services-section .benefit-grid article{min-height:0}.page-gas-geyser-repair .geyser-safety-section{padding-bottom:64px}.page-gas-geyser-repair .geyser-safety-panel{grid-template-columns:1fr;gap:17px;padding:29px 23px;border-radius:16px}.page-gas-geyser-repair .geyser-safety-panel>i{width:52px;height:52px;font-size:1.3rem}.page-gas-geyser-repair .geyser-final-cta .cta-callback{width:100%}}
.page-gas-geyser-repair .geyser-process .process-grid>article{min-height:184px;padding:25px 22px;border:1px solid rgba(255,255,255,.16);border-radius:16px}
