.service-review-scroller-module__djhIfa__centered .service-review-heading{text-align:center;grid-template-columns:1fr}
.tub-to-shower-page-module__5vy1xW__page{background:var(--surface)}.home-hero .tub-to-shower-page-module__5vy1xW__heroImage{object-position:65% center}.tub-to-shower-page-module__5vy1xW__sections{width:min(var(--content), calc(100% - 64px));margin:0 auto;padding-bottom:40px}.tub-to-shower-page-module__5vy1xW__section{border-top:1px solid var(--line);text-align:center;grid-template-columns:1fr;justify-items:center;gap:18px;padding:40px 0;display:grid}.tub-to-shower-page-module__5vy1xW__copy{max-width:740px;margin-inline:auto;font-size:1.075rem;line-height:1.75}.tub-to-shower-page-module__5vy1xW__copy p+p{margin-top:18px}.tub-to-shower-page-module__5vy1xW__copy a,.tub-to-shower-page-module__5vy1xW__contact p a{text-underline-offset:4px;text-decoration:underline}.tub-to-shower-page-module__5vy1xW__copy a{color:var(--accent-blue-dark)}.tub-to-shower-page-module__5vy1xW__projects{width:min(var(--content), calc(100% - 64px));border-top:1px solid var(--line);margin:0 auto;padding:40px 0 64px;scroll-margin-top:96px}.tub-to-shower-page-module__5vy1xW__projectsHeading{text-align:center;max-width:760px;margin:0 auto 32px}.tub-to-shower-page-module__5vy1xW__projects .tub-to-shower-page-module__5vy1xW__projectGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.tub-to-shower-page-module__5vy1xW__contact{border-top:1px solid var(--line);background:var(--primary);color:var(--surface);padding:60px 32px}.tub-to-shower-page-module__5vy1xW__contactInner{width:min(var(--content), 100%);text-align:center;margin:0 auto}.tub-to-shower-page-module__5vy1xW__contact h2{color:var(--surface)}.tub-to-shower-page-module__5vy1xW__contact p{max-width:760px;margin:20px auto 26px;font-size:1.1rem;line-height:1.7}.tub-to-shower-page-module__5vy1xW__contact a[href^=tel\:]{white-space:nowrap}.tub-to-shower-page-module__5vy1xW__contact .button-gold{background:var(--secondary);color:#111}.tub-to-shower-page-module__5vy1xW__contact .button-gold:hover{background:#e4b65d}@media (max-width:760px){.tub-to-shower-page-module__5vy1xW__sections{width:calc(100% - 40px);padding-bottom:20px}.tub-to-shower-page-module__5vy1xW__section{gap:16px;padding:30px 0}.tub-to-shower-page-module__5vy1xW__projects{width:calc(100% - 40px);padding:30px 0 40px}.tub-to-shower-page-module__5vy1xW__projects .tub-to-shower-page-module__5vy1xW__projectGrid{grid-template-columns:1fr}.tub-to-shower-page-module__5vy1xW__contact{padding:40px 20px}}
.custom-decks-page-module__0tFC3q__projectGrid{grid-template-columns:repeat(2,minmax(0,391px));justify-content:center}@media (max-width:760px){.custom-decks-page-module__0tFC3q__projectGrid{grid-template-columns:1fr}}
.home-additions-page-module__6H57Pa__projectGrid{grid-template-columns:minmax(0,391px);justify-content:center}@media (max-width:760px){.home-additions-page-module__6H57Pa__projectGrid{grid-template-columns:1fr}}
.kitchen-remodeling-page-module__D9H6ua__projectGrid{grid-template-columns:repeat(2,minmax(0,391px));justify-content:center}@media (max-width:760px){.kitchen-remodeling-page-module__D9H6ua__projectGrid{grid-template-columns:1fr}}
