.row-1280[data-astro-cid-q4filtn5]{width:92%;max-width:1280px;margin-inline:auto}.framed-img[data-astro-cid-q4filtn5]{border-radius:5px;border:2px solid rgba(71,186,209,.15);box-shadow:6px 6px 18px #1d344433;overflow:hidden}.framed-img[data-astro-cid-q4filtn5] img[data-astro-cid-q4filtn5]{width:100%}.cta-pair[data-astro-cid-q4filtn5]{display:flex;gap:15px;flex-wrap:wrap;margin-top:15px}.cta-pair--center[data-astro-cid-q4filtn5]{justify-content:center}.bhero[data-astro-cid-q4filtn5]{background:linear-gradient(180deg,#1d3444f2 0% 100%),url(/images/uploads/2026/06/bathroom-fitters-leighton-buzzard.webp) center / cover no-repeat;min-height:25vh;display:flex;align-items:center;padding:35px 0}.bhero[data-astro-cid-q4filtn5] h1[data-astro-cid-q4filtn5]{color:var(--color-white);font-size:63px;font-weight:700;padding:0}.bintro[data-astro-cid-q4filtn5]{background:var(--color-white);padding:100px 0}.bintro__row[data-astro-cid-q4filtn5]{display:flex;gap:5%;align-items:center}.bintro__text[data-astro-cid-q4filtn5]{flex:3}.bintro__badge[data-astro-cid-q4filtn5]{margin-bottom:18px}.bintro__text[data-astro-cid-q4filtn5] h2[data-astro-cid-q4filtn5]{font-size:38px;font-weight:700;line-height:1.2}.bintro__text[data-astro-cid-q4filtn5] p[data-astro-cid-q4filtn5]{font-size:16px}.bintro__img[data-astro-cid-q4filtn5]{flex:2}.usp[data-astro-cid-q4filtn5]{background:var(--color-secondary);padding:30px 0}.usp__list[data-astro-cid-q4filtn5]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;text-align:center}.usp__list[data-astro-cid-q4filtn5] li[data-astro-cid-q4filtn5]{color:var(--color-white);font-weight:600;font-size:17px;display:flex;flex-direction:column;align-items:center;gap:10px}.usp__icon[data-astro-cid-q4filtn5]{color:var(--color-primary)}.usp__icon[data-astro-cid-q4filtn5] svg[data-astro-cid-q4filtn5]{width:35px;height:35px}.complete[data-astro-cid-q4filtn5]{background:var(--color-white);padding:100px 0}.complete__title[data-astro-cid-q4filtn5]{font-size:46px;font-weight:700}.complete__lead[data-astro-cid-q4filtn5]{font-size:17px;max-width:980px;margin:0 auto 40px}.complete__row[data-astro-cid-q4filtn5]{display:flex;gap:5%;align-items:center}.complete__text[data-astro-cid-q4filtn5]{flex:1}.complete__text[data-astro-cid-q4filtn5] p[data-astro-cid-q4filtn5]{font-size:16px}.complete__img[data-astro-cid-q4filtn5]{flex:1}.breviews[data-astro-cid-q4filtn5]{background:var(--color-light);padding:100px 0}.breviews__title[data-astro-cid-q4filtn5]{font-size:50px;font-weight:700;margin-bottom:30px}.breviews__cta[data-astro-cid-q4filtn5]{margin-top:35px}.caps[data-astro-cid-q4filtn5]{background:var(--color-white);padding:100px 0}.caps__title[data-astro-cid-q4filtn5]{font-size:45px;font-weight:700}.caps__lead[data-astro-cid-q4filtn5]{font-size:17px;max-width:980px;margin:0 auto 45px}.caps__grid[data-astro-cid-q4filtn5]{display:grid;grid-template-rows:repeat(3,auto);grid-auto-flow:column;grid-auto-columns:1fr;gap:25px}.cap-card[data-astro-cid-q4filtn5]{background:var(--color-light);border-radius:5px;box-shadow:0 2px 8px #1d34441f;padding:20px 25px;text-align:left}.cap-card__icon[data-astro-cid-q4filtn5]{color:#33d309;display:inline-flex;margin-bottom:12px}.cap-card__icon[data-astro-cid-q4filtn5] svg[data-astro-cid-q4filtn5]{width:35px;height:35px}.cap-card[data-astro-cid-q4filtn5] h3[data-astro-cid-q4filtn5]{font-size:22px;font-weight:600}.cap-card[data-astro-cid-q4filtn5] p[data-astro-cid-q4filtn5]{font-size:15px;margin:0}.cap-card--phone[data-astro-cid-q4filtn5]{border:1px solid rgba(71,186,209,.15);transition:border-color .25s ease,transform .25s ease;color:inherit}.cap-card--phone[data-astro-cid-q4filtn5]:hover{border-color:var(--color-primary);transform:scale(.98)}.cap-card__icon--phone[data-astro-cid-q4filtn5]{color:var(--color-primary)}.cap-card__number[data-astro-cid-q4filtn5]{font-size:28px;font-weight:700;color:var(--color-primary)}.design[data-astro-cid-q4filtn5]{background:var(--color-light);padding:100px 0}.design__row[data-astro-cid-q4filtn5]{display:flex;gap:5%;align-items:center}.design__img[data-astro-cid-q4filtn5],.design__text[data-astro-cid-q4filtn5]{flex:1}.design__text[data-astro-cid-q4filtn5] h2[data-astro-cid-q4filtn5]{font-size:45px;font-weight:700;line-height:1.1}.design__text[data-astro-cid-q4filtn5] p[data-astro-cid-q4filtn5]{font-size:16px}.design__inline-link[data-astro-cid-q4filtn5]{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.wet[data-astro-cid-q4filtn5]{background:var(--color-secondary);padding:100px 0}.wet__row[data-astro-cid-q4filtn5]{display:flex;gap:5%;align-items:center}.wet__text[data-astro-cid-q4filtn5]{flex:3}.wet__text[data-astro-cid-q4filtn5] h2[data-astro-cid-q4filtn5]{color:var(--color-white);font-size:49px;font-weight:700;line-height:1.1}.wet__text[data-astro-cid-q4filtn5] p[data-astro-cid-q4filtn5]{color:var(--color-white);font-size:16px}.wet__list[data-astro-cid-q4filtn5]{list-style:none;margin:15px 0 25px;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:15px 25px}.wet__list[data-astro-cid-q4filtn5] li[data-astro-cid-q4filtn5]{color:var(--color-white);display:flex;align-items:center;gap:10px;font-size:15px}.wet__tick[data-astro-cid-q4filtn5]{color:var(--color-primary);display:inline-flex;flex-shrink:0}.wet__tick[data-astro-cid-q4filtn5] svg[data-astro-cid-q4filtn5]{width:16px;height:16px}.wet__imgs[data-astro-cid-q4filtn5]{flex:2;position:relative;padding-bottom:80px}.wet__img1[data-astro-cid-q4filtn5]{max-width:400px;width:90%;border-radius:5px;border:2px solid rgba(71,186,209,.15);box-shadow:6px 6px 18px #1d344433}.wet__img2[data-astro-cid-q4filtn5]{position:absolute;right:0;bottom:0;max-width:300px;width:60%;border-radius:5px;box-shadow:6px 6px 25px #1d3444a8}.lux[data-astro-cid-q4filtn5]{background:var(--color-white);padding:100px 0}.lux__title[data-astro-cid-q4filtn5]{font-size:45px;font-weight:700}.lux__lead[data-astro-cid-q4filtn5]{font-size:18px}.lux[data-astro-cid-q4filtn5] p[data-astro-cid-q4filtn5]{font-size:16px;max-width:1050px;margin-inline:auto;margin-bottom:1em}.btn--tint[data-astro-cid-q4filtn5]{background:#47bad126;color:var(--color-primary);border-color:#47bad126}.btn--tint[data-astro-cid-q4filtn5]:hover{background:#47bad18c;color:var(--color-white)}.cta-pair--center[data-astro-cid-q4filtn5]{margin-top:25px}.process[data-astro-cid-q4filtn5]{background:var(--color-light);padding:100px 0}.process__title[data-astro-cid-q4filtn5]{font-size:45px;font-weight:700}.process__lead[data-astro-cid-q4filtn5]{font-size:17px;margin-bottom:45px}.timeline[data-astro-cid-q4filtn5]{position:relative}.timeline[data-astro-cid-q4filtn5]:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;background:#47bad159;transform:translate(-50%)}.timeline__item[data-astro-cid-q4filtn5]{position:relative;width:50%;padding:0 40px 35px 0}.timeline__item--right[data-astro-cid-q4filtn5]{margin-left:50%;padding:0 0 35px 40px}.timeline__marker[data-astro-cid-q4filtn5]{position:absolute;top:8px;right:-8px;width:16px;height:16px;border-radius:50%;background:var(--color-primary);border:2px solid var(--color-white);z-index:2}.timeline__item--right[data-astro-cid-q4filtn5] .timeline__marker[data-astro-cid-q4filtn5]{right:auto;left:-8px}.timeline__card[data-astro-cid-q4filtn5]{background:var(--color-white);border-radius:5px;padding:25px;box-shadow:0 2px 8px #1d344414}.timeline__card[data-astro-cid-q4filtn5] h3[data-astro-cid-q4filtn5]{font-size:22px;font-weight:600}.timeline__card[data-astro-cid-q4filtn5] p[data-astro-cid-q4filtn5]{font-size:15px;margin:0}.bshowroom[data-astro-cid-q4filtn5]{background:var(--color-white);padding:100px 0}.bshowroom__card[data-astro-cid-q4filtn5]{display:flex;gap:4%;background:var(--color-light);border-radius:5px;overflow:hidden;align-items:stretch}.bshowroom__text[data-astro-cid-q4filtn5]{flex:1;padding:40px}.bshowroom__icon[data-astro-cid-q4filtn5]{color:var(--color-primary);display:inline-flex;margin-bottom:12px}.bshowroom__icon[data-astro-cid-q4filtn5] svg[data-astro-cid-q4filtn5]{width:35px;height:35px}.bshowroom__text[data-astro-cid-q4filtn5] h2[data-astro-cid-q4filtn5]{font-size:42px;font-weight:700;line-height:1.1}.bshowroom__text[data-astro-cid-q4filtn5] p[data-astro-cid-q4filtn5]{font-size:16px}.bshowroom__address[data-astro-cid-q4filtn5]{background:var(--color-white);border:1px solid rgba(29,52,68,.12);border-radius:5px;padding:15px;box-shadow:0 1px 4px #0000000d;margin:18px 0}.bshowroom__address-label[data-astro-cid-q4filtn5]{display:flex;align-items:center;gap:8px;font-weight:700;color:var(--color-secondary);margin-bottom:4px}.bshowroom__pin[data-astro-cid-q4filtn5]{color:var(--color-secondary);display:inline-flex}.bshowroom__pin[data-astro-cid-q4filtn5] svg[data-astro-cid-q4filtn5]{width:14px;height:16px}.bshowroom__address[data-astro-cid-q4filtn5] a[data-astro-cid-q4filtn5]{color:var(--color-primary)}.bshowroom__map[data-astro-cid-q4filtn5]{flex:1;min-height:400px}.bshowroom__map[data-astro-cid-q4filtn5] iframe{width:100%;height:100%;display:block}.faq[data-astro-cid-q4filtn5]{background:var(--color-light);padding:100px 0}.faq__title[data-astro-cid-q4filtn5]{font-size:45px;font-weight:700}.faq__lead[data-astro-cid-q4filtn5]{font-size:17px;margin-bottom:40px}.faq__cols[data-astro-cid-q4filtn5]{display:flex;gap:30px;align-items:flex-start}.faq__col[data-astro-cid-q4filtn5]{flex:1;display:grid;gap:15px}.faq__item[data-astro-cid-q4filtn5]{background:var(--color-light);border:1px solid rgba(29,52,68,.1);border-radius:5px;overflow:hidden}.faq__item[data-astro-cid-q4filtn5][open]{background:var(--color-white)}.faq__item[data-astro-cid-q4filtn5] summary[data-astro-cid-q4filtn5]{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px}.faq__item[data-astro-cid-q4filtn5] summary[data-astro-cid-q4filtn5]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-q4filtn5] summary[data-astro-cid-q4filtn5] h5[data-astro-cid-q4filtn5]{font-size:16px;font-weight:600;margin:0;padding:0;color:var(--color-heading)}.faq__chev[data-astro-cid-q4filtn5]{flex-shrink:0;width:9px;height:9px;border-right:2px solid var(--color-primary);border-bottom:2px solid var(--color-primary);transform:rotate(45deg);transition:transform .25s ease}.faq__item[data-astro-cid-q4filtn5][open] .faq__chev[data-astro-cid-q4filtn5]{transform:rotate(225deg)}.faq__body[data-astro-cid-q4filtn5]{padding:0 20px 18px}.faq__body[data-astro-cid-q4filtn5] p[data-astro-cid-q4filtn5]{font-size:15px;margin:0}.bcta[data-astro-cid-q4filtn5]{background:linear-gradient(209deg,#1d3444d9,#1d3444f2),url(/images/uploads/2026/04/venus-property-solutions-plumbing-heating-bathrooms-leighton-buzzard_17.webp) center / cover no-repeat;padding:100px 0}.bcta__row[data-astro-cid-q4filtn5]{display:flex;gap:35px;align-items:center}.bcta__text[data-astro-cid-q4filtn5]{flex:2}.bcta__text[data-astro-cid-q4filtn5] h2[data-astro-cid-q4filtn5]{color:var(--color-white);font-size:50px;font-weight:600;line-height:1.1}.bcta__text[data-astro-cid-q4filtn5] p[data-astro-cid-q4filtn5]{color:var(--color-white);font-size:16px}.bcta__list[data-astro-cid-q4filtn5]{list-style:none;margin:25px 0 0;padding:0;display:grid;gap:15px}.bcta__list[data-astro-cid-q4filtn5] li[data-astro-cid-q4filtn5]{display:flex;align-items:center;gap:14px;color:var(--color-white);font-weight:600;font-size:18px}.bcta__icon[data-astro-cid-q4filtn5]{color:var(--color-primary);display:inline-flex}.bcta__icon[data-astro-cid-q4filtn5] svg[data-astro-cid-q4filtn5]{width:22px;height:22px}.bcta__form[data-astro-cid-q4filtn5]{flex:3}@media(max-width:980px){.bhero[data-astro-cid-q4filtn5] h1[data-astro-cid-q4filtn5]{font-size:44px}.bintro__row[data-astro-cid-q4filtn5],.complete__row[data-astro-cid-q4filtn5],.design__row[data-astro-cid-q4filtn5],.wet__row[data-astro-cid-q4filtn5],.bshowroom__card[data-astro-cid-q4filtn5],.bcta__row[data-astro-cid-q4filtn5]{flex-direction:column}.usp__list[data-astro-cid-q4filtn5]{grid-template-columns:1fr 1fr}.caps__grid[data-astro-cid-q4filtn5]{grid-auto-flow:row;grid-template-rows:none;grid-template-columns:1fr 1fr}.bcta__form[data-astro-cid-q4filtn5],.bshowroom__map[data-astro-cid-q4filtn5]{width:100%}.bshowroom__map[data-astro-cid-q4filtn5]{min-height:450px}.wet__imgs[data-astro-cid-q4filtn5]{width:100%}}@media(max-width:767px){.bhero[data-astro-cid-q4filtn5]{min-height:20vh;padding:25px 0}.bhero[data-astro-cid-q4filtn5] h1[data-astro-cid-q4filtn5]{font-size:30px}.bintro[data-astro-cid-q4filtn5],.complete[data-astro-cid-q4filtn5],.breviews[data-astro-cid-q4filtn5],.caps[data-astro-cid-q4filtn5],.design[data-astro-cid-q4filtn5],.wet[data-astro-cid-q4filtn5],.lux[data-astro-cid-q4filtn5],.process[data-astro-cid-q4filtn5],.bshowroom[data-astro-cid-q4filtn5],.faq[data-astro-cid-q4filtn5],.bcta[data-astro-cid-q4filtn5]{padding:75px 0}.bintro__text[data-astro-cid-q4filtn5] h2[data-astro-cid-q4filtn5]{font-size:28px}.complete__title[data-astro-cid-q4filtn5],.caps__title[data-astro-cid-q4filtn5],.design__text[data-astro-cid-q4filtn5] h2[data-astro-cid-q4filtn5],.wet__text[data-astro-cid-q4filtn5] h2[data-astro-cid-q4filtn5],.lux__title[data-astro-cid-q4filtn5],.process__title[data-astro-cid-q4filtn5],.faq__title[data-astro-cid-q4filtn5],.bcta__text[data-astro-cid-q4filtn5] h2[data-astro-cid-q4filtn5],.breviews__title[data-astro-cid-q4filtn5],.bshowroom__text[data-astro-cid-q4filtn5] h2[data-astro-cid-q4filtn5]{font-size:30px}.usp__list[data-astro-cid-q4filtn5],.caps__grid[data-astro-cid-q4filtn5]{grid-template-columns:1fr}.caps__grid[data-astro-cid-q4filtn5]{grid-auto-flow:row;grid-template-rows:none}.wet__list[data-astro-cid-q4filtn5]{grid-template-columns:1fr}.faq__cols[data-astro-cid-q4filtn5]{flex-direction:column}.timeline[data-astro-cid-q4filtn5]:before{left:8px}.timeline__item[data-astro-cid-q4filtn5],.timeline__item--right[data-astro-cid-q4filtn5]{width:100%;margin-left:0;padding:0 0 25px 32px}.timeline__marker[data-astro-cid-q4filtn5],.timeline__item--right[data-astro-cid-q4filtn5] .timeline__marker[data-astro-cid-q4filtn5]{left:0;right:auto}.bshowroom__text[data-astro-cid-q4filtn5]{padding:30px 25px}}
