.ContactForm-module-scss-module__zxJH3G__wrapper{padding:0}.ContactForm-module-scss-module__zxJH3G__wrapper h3{font-size:var(--font-size-700);font-weight:var(--font-weight-bold);margin-bottom:2rem}.ContactForm-module-scss-module__zxJH3G__wrapper p{font-size:var(--font-size-400)}@media (max-width:430px){.ContactForm-module-scss-module__zxJH3G__wrapper h3,.ContactForm-module-scss-module__zxJH3G__wrapper p{text-align:center}}
.ContactForm-module-scss-module__CqJnma__wrapper{color:var(--clr-neutral-dark-400);position:relative}.ContactForm-module-scss-module__CqJnma__wrapper p{text-align:center;margin-bottom:3rem}.ContactForm-module-scss-module__CqJnma__contactFormWrapper{width:100%}.ContactForm-module-scss-module__CqJnma__gridElements{grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:2rem;display:grid}.ContactForm-module-scss-module__CqJnma__sidebar{grid-template-columns:repeat(1,1fr)}.ContactForm-module-scss-module__CqJnma__recaptchaWrapper{margin:2rem 0}.ContactForm-module-scss-module__CqJnma__contactForm{border:1px solid var(--clr-neutral-light-600);padding:2rem}.ContactForm-module-scss-module__CqJnma__contactForm .ContactForm-module-scss-module__CqJnma__formItem{flex-direction:column;gap:.6rem;display:flex}.ContactForm-module-scss-module__CqJnma__contactForm .ContactForm-module-scss-module__CqJnma__messageBox{flex-direction:column;gap:1rem;display:flex}.ContactForm-module-scss-module__CqJnma__contactForm label{font-size:var(--font-size-400)}.ContactForm-module-scss-module__CqJnma__contactForm input,.ContactForm-module-scss-module__CqJnma__contactForm textarea,.ContactForm-module-scss-module__CqJnma__contactForm select{border:1px solid var(--clr-neutral-light-400);background-color:var(--clr-neutral-light-200);padding:0 16px}.ContactForm-module-scss-module__CqJnma__contactForm input::placeholder,.ContactForm-module-scss-module__CqJnma__contactForm textarea::placeholder,.ContactForm-module-scss-module__CqJnma__contactForm select::placeholder{color:var(--clr-neutral-light-500)}.ContactForm-module-scss-module__CqJnma__contactForm input,.ContactForm-module-scss-module__CqJnma__contactForm select{height:42px}.ContactForm-module-scss-module__CqJnma__contactForm textarea{padding:8px 16px}.ContactForm-module-scss-module__CqJnma__sectionHeading{font-size:var(--font-size-600);font-weight:var(--font-weight-bold);text-align:center;margin-bottom:4rem;position:relative}.ContactForm-module-scss-module__CqJnma__sectionHeading:after{content:"";background-color:var(--clr-secondary-400);width:80px;height:3px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.ContactForm-module-scss-module__CqJnma__checkbox{align-items:center;gap:2rem;margin-left:2rem;display:flex}.ContactForm-module-scss-module__CqJnma__checkbox>input[type=radio]{height:unset;transform:scale(1.5)}.ContactForm-module-scss-module__CqJnma__messageHint{font-size:var(--font-size-200);font-weight:var(--font-weight-light);color:var(--clr-neutral-dark-400);margin-bottom:0!important}@media (max-width:768px){.ContactForm-module-scss-module__CqJnma__gridElements{grid-template-columns:1fr}}
.Button-module-scss-module___lNaeW__wrapper{padding:var(--padding-button);font-size:var(--font-size-button);font-weight:var(--font-weight-medium);text-transform:uppercase;cursor:pointer;outline:none;width:max-content;margin:0;text-decoration:none;transition:all .15s;display:inline-block;position:relative;overflow:hidden;box-shadow:0 8px 15px #0000001a}.Button-module-scss-module___lNaeW__wrapper:before{content:"";z-index:1;background-color:#0000001a;border-radius:50%;width:10%;height:25%;position:absolute;top:35%;left:45%;transform:scale(0)}.Button-module-scss-module___lNaeW__wrapper:hover:before{transition:transform .5s,border-radius .5s .5s;transform:scale(12)}.Button-module-scss-module___lNaeW__primary{color:var(--clr-neutral-light-200);background-color:var(--clr-primary-400);border:none}.Button-module-scss-module___lNaeW__secondary{color:var(--clr-neutral-light-400);border:var(--border-width-button) solid var(--clr-neutral-light-400)}.Button-module-scss-module___lNaeW__tertiary{color:var(--clr-secondary-400);border-bottom:var(--border-width-button) solid var(--clr-secondary-400);box-shadow:none;text-transform:none;background-color:#0000;border-radius:0;padding:0}.Button-module-scss-module___lNaeW__tertiary:hover{box-shadow:none;transform:none}.Button-module-scss-module___lNaeW__loadingWrapper{justify-content:center;align-items:center;gap:1rem;height:2.4rem;display:flex}.Button-module-scss-module___lNaeW__loadingWrapper div{height:var(--font-size-button);width:var(--font-size-button);background-color:var(--clr-neutral-light-400);border-radius:50%;animation:2s ease-in-out infinite Button-module-scss-module___lNaeW__scaling}.Button-module-scss-module___lNaeW__loadingWrapper div:first-child{animation-delay:0s}.Button-module-scss-module___lNaeW__loadingWrapper div:nth-child(2){animation-delay:.2s}.Button-module-scss-module___lNaeW__loadingWrapper div:nth-child(3){animation-delay:.4s}.Button-module-scss-module___lNaeW__loadingWrapper div:nth-child(4){animation-delay:.6s}.Button-module-scss-module___lNaeW__loadingWrapper div:nth-child(5){animation-delay:.8s}@keyframes Button-module-scss-module___lNaeW__scaling{0%,to{transform:scale(.2)}40%{transform:scale(1)}50%{transform:scale(1)}}
.Container-module-scss-module__9R2iJq__wrapper{max-width:var(--max-container);padding:0 var(--padding-inner-horizontal);margin:0 auto}
.ContentBlock-module-scss-module__Gr4i2q__content{padding:0}.ContentBlock-module-scss-module__Gr4i2q__content h2{font-size:var(--font-size-600);font-weight:var(--font-weight-semi-bold);margin-bottom:2rem}.ContentBlock-module-scss-module__Gr4i2q__content h3{font-size:var(--font-size-500);font-weight:var(--font-weight-semi-bold);margin-bottom:2rem}.ContentBlock-module-scss-module__Gr4i2q__content h4{font-size:var(--font-size-500);font-weight:var(--font-weight-medium);margin-bottom:2rem}.ContentBlock-module-scss-module__Gr4i2q__content p{margin-bottom:1rem}.ContentBlock-module-scss-module__Gr4i2q__content p strong{font-weight:var(--font-weight-semi-bold)}.ContentBlock-module-scss-module__Gr4i2q__content ul,.ContentBlock-module-scss-module__Gr4i2q__content ol{margin-left:2rem}.ContentBlock-module-scss-module__Gr4i2q__content ul li,.ContentBlock-module-scss-module__Gr4i2q__content ol li{margin-bottom:1rem}.ContentBlock-module-scss-module__Gr4i2q__content ul li strong,.ContentBlock-module-scss-module__Gr4i2q__content ol li strong{font-weight:var(--font-weight-semi-bold);color:var(--clr-primary-400)}.ContentBlock-module-scss-module__Gr4i2q__embeddedImage{margin-bottom:2rem}
.FrequentlyAskedQuestionsGroup-module-scss-module__TBXvIW__wrapper{text-align:left;margin-bottom:2rem}.FrequentlyAskedQuestionsGroup-module-scss-module__TBXvIW__wrapper h4{font-size:var(--font-size-700);font-weight:var(--font-weight-bold);text-transform:uppercase;margin-bottom:2rem}.FrequentlyAskedQuestionsGroup-module-scss-module__TBXvIW__faq .FrequentlyAskedQuestionsGroup-module-scss-module__TBXvIW__question{font-size:var(--font-size-500);font-weight:var(--font-weight-semi-bold);text-transform:uppercase}.FrequentlyAskedQuestionsGroup-module-scss-module__TBXvIW__buttonWrapper{text-align:center;margin:3rem 0}@media (max-width:768px){.FrequentlyAskedQuestionsGroup-module-scss-module__TBXvIW__faq{text-align:center}}
.SectionTitle-module-scss-module__wOl2BG__wrapper{font-size:var(--font-size-700);font-weight:var(--font-weight-bold);text-transform:uppercase;margin-bottom:2rem;display:inline-block;position:relative}.SectionTitle-module-scss-module__wOl2BG__wrapper:after{content:"";background-color:var(--clr-tertiary-300);z-index:-1;width:16rem;height:3rem;position:absolute;bottom:6px;left:-1rem}.SectionTitle-module-scss-module__wOl2BG__centre{text-align:center;margin:0 auto}
.CallToAction-module-scss-module__RxrdEq__wrapper{background:linear-gradient(#0000001a, #0000001a),var(--background-image,"url(/images/water.jpg)");background-position:50%;background-size:cover;padding:5rem 0}.CallToAction-module-scss-module__RxrdEq__innerWrapper{text-align:center}.CallToAction-module-scss-module__RxrdEq__innerWrapper h2{font-size:var(--font-size-800);font-weight:var(--font-weight-bold);color:var(--clr-neutral-light-100)}.CallToAction-module-scss-module__RxrdEq__buttonWrapper{margin-top:2rem}
.CardSection-module-scss-module__ZaGING__wrapper{background-color:var(--clr-neutral-light-200);padding:8rem 2rem}.CardSection-module-scss-module__ZaGING__wrapper h2{font-size:var(--font-size-600);font-weight:var(--font-weight-bold);text-wrap:balance;margin-bottom:2rem}.CardSection-module-scss-module__ZaGING__innerWrapper{grid-template-columns:repeat(3,1fr);gap:4rem;display:grid}@media (max-width:1200px){.CardSection-module-scss-module__ZaGING__innerWrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:800px){.CardSection-module-scss-module__ZaGING__innerWrapper{grid-template-columns:1fr}}
.Construction-module-scss-module__BG1n7G__wrapper{padding:8rem 0}.Construction-module-scss-module__BG1n7G__wrapper p{text-align:center;margin:2rem auto}.Construction-module-scss-module__BG1n7G__grid{grid-template-columns:1fr 1fr;gap:5rem;margin-bottom:5rem;display:grid}.Construction-module-scss-module__BG1n7G__grid>div:first-child{background-color:var(--clr-neutral-light-100);border:5px solid #daa520}.Construction-module-scss-module__BG1n7G__method{background-color:var(--clr-neutral-light-200);border-radius:5px}.Construction-module-scss-module__BG1n7G__content{flex-direction:column;width:100%;padding:2rem;display:flex}.Construction-module-scss-module__BG1n7G__content>:first-child{flex:1}.Construction-module-scss-module__BG1n7G__content h3{font-size:var(--font-size-500);font-weight:var(--font-weight-bold);text-align:center}.Construction-module-scss-module__BG1n7G__content p{font-size:var(--font-size-400);max-width:unset;line-height:1.8}.Construction-module-scss-module__BG1n7G__content ul{grid-template-columns:1fr 1fr;display:grid}.Construction-module-scss-module__BG1n7G__imageWrapper{width:100%;height:100%}.Construction-module-scss-module__BG1n7G__imageWrapper img{object-fit:cover;width:100%;height:100%;margin:0 auto}.Construction-module-scss-module__BG1n7G__buttonWrapper{text-align:center}@media (max-width:800px){.Construction-module-scss-module__BG1n7G__grid{grid-template-columns:repeat(1,1fr);padding:0 2rem}.Construction-module-scss-module__BG1n7G__poolType .Construction-module-scss-module__BG1n7G__imageWrapper{padding:0}.Construction-module-scss-module__BG1n7G__content ul{grid-template-columns:1fr}}
.Card-module-scss-module__Gy4OFW__card{background-color:var(--clr-neutral-light-100);border-radius:2rem;padding:3rem}.Card-module-scss-module__Gy4OFW__card h3{font-weight:var(--font-weight-bold);font-size:var(--font-size-500)}.Card-module-scss-module__Gy4OFW__card p{font-weight:var(--font-weight-light);font-size:var(--font-size-400)}.Card-module-scss-module__Gy4OFW__card .Card-module-scss-module__Gy4OFW__titleWrapper{align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.Card-module-scss-module__Gy4OFW__highlight{background-color:var(--clr-neutral-dark-300);color:var(--clr-neutral-light-100);transform:rotate(-5deg)}
.AboutUs-module-scss-module__m82wQa__wrapper{padding:8rem 0}.AboutUs-module-scss-module__m82wQa__innerWrapper{grid-template-columns:repeat(2,1fr);gap:5rem;display:grid}.AboutUs-module-scss-module__m82wQa__buttonWrapper{margin-top:2rem}.AboutUs-module-scss-module__m82wQa__leftSide{margin:0 4rem;display:flex}.AboutUs-module-scss-module__m82wQa__leftSide img{box-shadow:2rem 2rem var(--clr-tertiary-400)}.AboutUs-module-scss-module__m82wQa__rightSide{position:relative}.AboutUs-module-scss-module__m82wQa__rightSide h3{font-size:var(--font-size-400);margin-bottom:3rem}.AboutUs-module-scss-module__m82wQa__rightSide p{font-size:var(--font-size-400);margin-bottom:4rem;line-height:1.8}.AboutUs-module-scss-module__m82wQa__rightSide:before{content:"";opacity:.3;background-image:url(/images/bssp-stamp.png);background-repeat:no-repeat;background-size:contain;width:300px;height:300px;position:absolute;bottom:-5rem;right:0}@media (max-width:800px){.AboutUs-module-scss-module__m82wQa__innerWrapper{grid-template-columns:repeat(1,1fr);padding:0 2rem}.AboutUs-module-scss-module__m82wQa__leftSide{grid-row:2/span 1;margin:0}}
.FrequentlyAskedQuestions-module-scss-module__VzWbDq__wrapper{text-align:center;padding:8rem 0}.FrequentlyAskedQuestions-module-scss-module__VzWbDq__wrapper h2{font-size:var(--font-size-700);font-weight:var(--font-weight-bold);text-transform:uppercase;margin-bottom:2rem}.FrequentlyAskedQuestions-module-scss-module__VzWbDq__wrapper p{font-size:var(--font-size-400);margin-bottom:4rem;line-height:1.8}.FrequentlyAskedQuestions-module-scss-module__VzWbDq__projects{grid-template-columns:repeat(3,1fr);display:grid}.FrequentlyAskedQuestions-module-scss-module__VzWbDq__project{height:400px;position:relative;overflow:hidden}.FrequentlyAskedQuestions-module-scss-module__VzWbDq__project:hover .FrequentlyAskedQuestions-module-scss-module__VzWbDq__imageWrapper{transform:scale(1.07)}.FrequentlyAskedQuestions-module-scss-module__VzWbDq__project:hover .FrequentlyAskedQuestions-module-scss-module__VzWbDq__overlay{background-color:#0000}.FrequentlyAskedQuestions-module-scss-module__VzWbDq__overlay{background-color:#0003;transition:all .3s;position:absolute;inset:0}.FrequentlyAskedQuestions-module-scss-module__VzWbDq__overlay h3{text-align:left;color:var(--clr-neutral-light-200);font-size:var(--font-size-500);font-weight:var(--font-weight-bold);text-transform:uppercase;background-color:#0006;padding:2rem;position:absolute;bottom:0;left:0;right:0}.FrequentlyAskedQuestions-module-scss-module__VzWbDq__imageWrapper{object-fit:cover;z-index:1;width:100%;height:100%;transition:all .3s;inset:0}@media (max-width:800px){.FrequentlyAskedQuestions-module-scss-module__VzWbDq__innerWrapper{grid-template-columns:repeat(1,1fr);padding:0 2rem}.FrequentlyAskedQuestions-module-scss-module__VzWbDq__projects{grid-template-columns:repeat(1,1fr)}}
.FeaturedProjects-module-scss-module__9McSHa__wrapper{text-align:center;padding:8rem 0}.FeaturedProjects-module-scss-module__9McSHa__wrapper h2{font-size:var(--font-size-700);font-weight:var(--font-weight-bold);text-transform:uppercase;margin-bottom:2rem}.FeaturedProjects-module-scss-module__9McSHa__wrapper p{font-size:var(--font-size-400);margin-bottom:4rem;line-height:1.8}.FeaturedProjects-module-scss-module__9McSHa__projects{grid-template-columns:repeat(3,1fr);display:grid}.FeaturedProjects-module-scss-module__9McSHa__project{height:500px;position:relative;overflow:hidden}.FeaturedProjects-module-scss-module__9McSHa__project:hover .FeaturedProjects-module-scss-module__9McSHa__imageWrapper{transform:scale(1.07)}.FeaturedProjects-module-scss-module__9McSHa__project:hover .FeaturedProjects-module-scss-module__9McSHa__overlay{background-color:#0000}.FeaturedProjects-module-scss-module__9McSHa__overlay{background-color:#0003;transition:all .3s;position:absolute;inset:0}.FeaturedProjects-module-scss-module__9McSHa__overlay h3{text-align:left;color:var(--clr-neutral-light-200);font-size:var(--font-size-500);font-weight:var(--font-weight-bold);text-transform:uppercase;background-color:#0006;padding:2rem;position:absolute;bottom:0;left:0;right:0}.FeaturedProjects-module-scss-module__9McSHa__imageWrapper{object-fit:cover;z-index:1;width:100%;height:100%;transition:all .3s;inset:0}@media (max-width:800px){.FeaturedProjects-module-scss-module__9McSHa__innerWrapper{grid-template-columns:repeat(1,1fr);padding:0 2rem}.FeaturedProjects-module-scss-module__9McSHa__projects{grid-template-columns:repeat(1,1fr)}}.FeaturedProjects-module-scss-module__9McSHa__buttonWrapper{margin-top:3rem}
.Hero-module-scss-module__PXfZrW__wrapper{background-image:linear-gradient(#0000004d, #0000001a),var(--hero-image);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:700px;padding-top:16rem;position:relative}.Hero-module-scss-module__PXfZrW__content{margin-top:4rem;padding-bottom:7rem}.Hero-module-scss-module__PXfZrW__content h1{font-weight:var(--font-weight-medium);font-size:var(--font-size-900);letter-spacing:3px;font-family:var(--font-family-heading);color:var(--clr-neutral-light-200);max-width:60%;margin-bottom:4rem;line-height:1.3}.Hero-module-scss-module__PXfZrW__content h2{font-weight:var(--font-weight-regular);font-size:var(--font-size-600);max-width:60%;color:var(--clr-neutral-light-200);margin-bottom:4rem}.Hero-module-scss-module__PXfZrW__button{font-weight:var(--font-weight-semi-bold);font-size:var(--font-size-500);font-family:var(--font-family-background);background-color:var(--clr-primary-400);color:var(--clr-neutral-light-200);text-transform:uppercase;cursor:pointer;border:none;border-radius:5px;padding:8px 16px;position:relative;overflow:hidden}.Hero-module-scss-module__PXfZrW__button:before{content:"";z-index:1;background-color:#0000001a;border-radius:50%;width:10%;height:25%;position:absolute;top:35%;left:45%;transform:scale(0)}.Hero-module-scss-module__PXfZrW__button:hover:before{transition:transform .5s,border-radius .5s .5s;transform:scale(12)}@media (max-width:430px){.Hero-module-scss-module__PXfZrW__content{margin-top:3rem;padding:0 2rem 2rem}.Hero-module-scss-module__PXfZrW__content h1{font-size:var(--font-size-700);max-width:80%}.Hero-module-scss-module__PXfZrW__content h2{font-size:var(--font-size-400);max-width:80%}}.Hero-module-scss-module__PXfZrW__buttonWrapper{gap:3rem;display:flex}
.Locations-module-scss-module__MVrw2G__wrapper{background-color:var(--clr-neutral-light-300);padding:0}.Locations-module-scss-module__MVrw2G__innerWrapper{max-width:var(--max-width);grid-template-columns:6fr 3fr;gap:3rem;margin:0 auto;display:grid}.Locations-module-scss-module__MVrw2G__innerWrapper h2{font-size:var(--font-size-700);font-weight:var(--font-weight-bold);text-wrap:balance;margin-bottom:2rem}.Locations-module-scss-module__MVrw2G__innerWrapper p{margin-bottom:3rem}.Locations-module-scss-module__MVrw2G__sectionInfo{padding:10rem}.Locations-module-scss-module__MVrw2G__sectionInfo ul{flex-direction:column;grid-template-columns:repeat(2,1fr);gap:1rem;margin-left:3rem;list-style:none;display:grid}.Locations-module-scss-module__MVrw2G__sectionInfo ul .Locations-module-scss-module__MVrw2G__listItem{align-items:center;gap:1rem;display:flex}.Locations-module-scss-module__MVrw2G__sectionInfo ul li a{font-size:var(--font-size-500);color:var(--clr-primary-400);text-decoration:none}.Locations-module-scss-module__MVrw2G__sectionInfo ul li a:hover{font-weight:var(--font-weight-bold)}.Locations-module-scss-module__MVrw2G__listArrow{color:var(--clr-secondary-400);font-size:2rem}.Locations-module-scss-module__MVrw2G__image{width:100%;height:100%}.Locations-module-scss-module__MVrw2G__image img{object-fit:cover;width:100%;height:100%}@media (max-width:1024px){.Locations-module-scss-module__MVrw2G__sectionInfo{padding:5rem}}@media (max-width:850px){.Locations-module-scss-module__MVrw2G__sectionInfo ul{grid-template-columns:1fr}}@media (max-width:767px){.Locations-module-scss-module__MVrw2G__innerWrapper{grid-template-columns:1fr;gap:3rem}.Locations-module-scss-module__MVrw2G__innerWrapper h2{font-size:var(--font-size-600)}.Locations-module-scss-module__MVrw2G__sectionInfo ul{grid-template-columns:1fr}}
.ComparisonSection-module-scss-module__LOgZJq__wrapper{text-align:center;padding:8rem 0}.ComparisonSection-module-scss-module__LOgZJq__wrapper h2,.ComparisonSection-module-scss-module__LOgZJq__wrapper h4{font-size:var(--font-size-700);font-weight:var(--font-weight-bold);text-transform:uppercase;margin-bottom:2rem}.ComparisonSection-module-scss-module__LOgZJq__wrapper>p{font-size:var(--font-size-400);line-height:1.8}.ComparisonSection-module-scss-module__LOgZJq__comparisonTable{border-collapse:separate;border-spacing:0;background:#fff;border-radius:12px;width:100%;max-width:900px;margin:0 auto 4rem;font-family:Segoe UI,Arial,sans-serif;overflow:hidden;box-shadow:0 2px 12px #00000012}.ComparisonSection-module-scss-module__LOgZJq__comparisonTable thead>tr>td{background:#f5f7fa;border-bottom:2px solid #727373}.ComparisonSection-module-scss-module__LOgZJq__description{max-width:1000px;margin:3rem auto}.ComparisonSection-module-scss-module__LOgZJq__comparisonTable th,.ComparisonSection-module-scss-module__LOgZJq__comparisonTable td{text-align:center;padding:16px 20px}.ComparisonSection-module-scss-module__LOgZJq__comparisonTable th{color:#333;background:#f5f7fa;border-bottom:2px solid #e0e6ed;font-size:1.1em;font-weight:600}.ComparisonSection-module-scss-module__LOgZJq__comparisonTable tr{transition:background .2s}.ComparisonSection-module-scss-module__LOgZJq__comparisonTable tr:nth-child(2n){background:#f9fafb}.ComparisonSection-module-scss-module__LOgZJq__comparisonTable tr:hover{background:#e6f7ff}.ComparisonSection-module-scss-module__LOgZJq__comparisonTable td{color:#444;border-bottom:1px solid #e0e6ed}.ComparisonSection-module-scss-module__LOgZJq__comparisonTable tr:last-child td{border-bottom:none}.ComparisonSection-module-scss-module__LOgZJq__comparisonHeader{font-weight:var(--font-weight-bold)}.ComparisonSection-module-scss-module__LOgZJq__comparisonFeature{width:20%}.ComparisonSection-module-scss-module__LOgZJq__eps,.ComparisonSection-module-scss-module__LOgZJq__traditional{width:40%}.ComparisonSection-module-scss-module__LOgZJq__projects{grid-template-columns:repeat(3,1fr);display:grid}.ComparisonSection-module-scss-module__LOgZJq__project{height:500px;position:relative;overflow:hidden}.ComparisonSection-module-scss-module__LOgZJq__project:hover .ComparisonSection-module-scss-module__LOgZJq__imageWrapper{transform:scale(1.07)}.ComparisonSection-module-scss-module__LOgZJq__project:hover .ComparisonSection-module-scss-module__LOgZJq__overlay{background-color:#0000}.ComparisonSection-module-scss-module__LOgZJq__overlay{background-color:#0003;transition:all .3s;position:absolute;inset:0}.ComparisonSection-module-scss-module__LOgZJq__overlay h3{text-align:left;color:var(--clr-neutral-light-200);font-size:var(--font-size-500);font-weight:var(--font-weight-bold);text-transform:uppercase;background-color:#0006;padding:2rem;position:absolute;bottom:0;left:0;right:0}.ComparisonSection-module-scss-module__LOgZJq__imageWrapper{object-fit:cover;z-index:1;width:100%;height:100%;transition:all .3s;inset:0}.ComparisonSection-module-scss-module__LOgZJq__buttonWrapper{text-align:center;margin-top:5rem}@media (max-width:800px){.ComparisonSection-module-scss-module__LOgZJq__innerWrapper{grid-template-columns:repeat(1,1fr);padding:0 2rem}.ComparisonSection-module-scss-module__LOgZJq__projects{grid-template-columns:repeat(1,1fr)}}
.Footer-module-scss-module__znkTRG__wrapper{background-color:var(--clr-secondary-400);color:var(--clr-neutral-light-400);padding:3rem 0}.Footer-module-scss-module__znkTRG__innerWrapper{grid-template-columns:1fr 2fr 1fr;gap:4rem;margin-bottom:2rem;display:grid}.Footer-module-scss-module__znkTRG__innerWrapper p{margin-bottom:2rem}.Footer-module-scss-module__znkTRG__socialIcons{gap:2rem;margin-bottom:2rem;list-style:none;display:flex}.Footer-module-scss-module__znkTRG__socialIcons li{justify-content:center;align-items:center;display:flex}.Footer-module-scss-module__znkTRG__socialIcons li a{font-size:var(--font-size-500);color:var(--clr-neutral-light-400);padding:1rem;transition:all .3s ease-in-out}.Footer-module-scss-module__znkTRG__socialIcons li a:hover{background-color:var(--clr-neutral-light-400);color:var(--clr-primary-400)}.Footer-module-scss-module__znkTRG__logo{width:250px;margin-bottom:2rem}.Footer-module-scss-module__znkTRG__navigation{grid-template-columns:repeat(3,1fr);margin-top:5rem;display:grid}.Footer-module-scss-module__znkTRG__navigation ul{list-style:none}.Footer-module-scss-module__znkTRG__navigation ul a{font-size:var(--font-size-300);color:var(--clr-neutral-light-500);text-decoration:none}.Footer-module-scss-module__znkTRG__navigation ul a:hover{color:var(--clr-neutral-light-100)}.Footer-module-scss-module__znkTRG__header{font-weight:var(--font-weight-bold);color:var(--clr-neutral-light-500);margin-bottom:2rem}.Footer-module-scss-module__znkTRG__contactDetails{flex-direction:column;gap:2rem;list-style:none;display:flex}.Footer-module-scss-module__znkTRG__contactDetails li{align-items:center;gap:2rem;display:flex}.Footer-module-scss-module__znkTRG__contactDetails li a{color:var(--clr-neutral-light-400);text-decoration:none}.Footer-module-scss-module__znkTRG__copyright{font-size:var(--font-size-300);font-weight:var(--font-weight-light);color:var(--clr-neutral-light-500)}.Footer-module-scss-module__znkTRG__developer{text-align:end;justify-content:flex-end;align-items:center;display:flex}.Footer-module-scss-module__znkTRG__developer img{height:4rem}.Footer-module-scss-module__znkTRG__bottomWrapper{border-top:1px solid #00000080;justify-content:space-between;align-items:center;gap:2rem;padding-top:1rem;display:flex}.Footer-module-scss-module__znkTRG__about{font-size:var(--font-size-300);font-weight:var(--font-weight-light);color:var(--clr-neutral-light-500);margin-top:1.3rem}.Footer-module-scss-module__znkTRG__info{margin-bottom:2rem}.Footer-module-scss-module__znkTRG__highlight{font-weight:var(--font-weight-bold);margin-bottom:1rem}.Footer-module-scss-module__znkTRG__locations{flex-wrap:wrap;gap:1rem;list-style:none;display:flex}.Footer-module-scss-module__znkTRG__location a{color:var(--clr-neutral-light-400);text-decoration:none}@media (max-width:768px){.Footer-module-scss-module__znkTRG__locations{justify-content:center}.Footer-module-scss-module__znkTRG__innerWrapper{grid-template-columns:1fr}.Footer-module-scss-module__znkTRG__innerWrapper .Footer-module-scss-module__znkTRG__socialIcons,.Footer-module-scss-module__znkTRG__innerWrapper .Footer-module-scss-module__znkTRG__contactDetails li{justify-content:center}.Footer-module-scss-module__znkTRG__innerWrapper>*{text-align:center;margin:0 auto}.Footer-module-scss-module__znkTRG__logo{margin:0 auto 3rem}.Footer-module-scss-module__znkTRG__navigation{grid-template-columns:1fr}.Footer-module-scss-module__znkTRG__navigation .Footer-module-scss-module__znkTRG__header{margin-top:2rem}.Footer-module-scss-module__znkTRG__locations{margin:0 2rem}.Footer-module-scss-module__znkTRG__bottomWrapper{flex-direction:column}.Footer-module-scss-module__znkTRG__bottomWrapper .Footer-module-scss-module__znkTRG__copyright,.Footer-module-scss-module__znkTRG__bottomWrapper .Footer-module-scss-module__znkTRG__developer{text-align:center}}
.NewPoolAboutUs-module-scss-module__KjyRqW__wrapper{padding:8rem 0}.NewPoolAboutUs-module-scss-module__KjyRqW__innerWrapper{grid-template-columns:repeat(2,1fr);gap:5rem;display:grid}.NewPoolAboutUs-module-scss-module__KjyRqW__leftSide{margin:0 4rem}.NewPoolAboutUs-module-scss-module__KjyRqW__leftSide img{box-shadow:2rem 2rem var(--clr-tertiary-400)}.NewPoolAboutUs-module-scss-module__KjyRqW__rightSide{position:relative}.NewPoolAboutUs-module-scss-module__KjyRqW__rightSide h3{font-size:var(--font-size-400);margin-bottom:3rem}.NewPoolAboutUs-module-scss-module__KjyRqW__rightSide p{font-size:var(--font-size-400);margin-bottom:4rem;line-height:1.8}.NewPoolAboutUs-module-scss-module__KjyRqW__rightSide:before{content:"";opacity:.3;background-image:url(/images/bssp-stamp.png);background-repeat:no-repeat;background-size:contain;width:300px;height:300px;position:absolute;bottom:-5rem;right:0}@media (max-width:800px){.NewPoolAboutUs-module-scss-module__KjyRqW__innerWrapper{grid-template-columns:repeat(1,1fr);padding:0}.NewPoolAboutUs-module-scss-module__KjyRqW__leftSide{grid-row:2/span 1;margin:0}}
.OurServices-module-scss-module__YXu4pa__wrapper{padding:8rem 0}.OurServices-module-scss-module__YXu4pa__wrapper h2{font-size:var(--font-size-700);font-weight:var(--font-weight-bold);text-transform:uppercase;margin-bottom:2rem}.OurServices-module-scss-module__YXu4pa__wrapper h3{font-size:var(--font-size-400);margin-bottom:3rem}.OurServices-module-scss-module__YXu4pa__wrapper p{font-size:var(--font-size-400);margin-bottom:4rem;line-height:1.8}.OurServices-module-scss-module__YXu4pa__services{flex-direction:column;gap:5rem;display:flex}.OurServices-module-scss-module__YXu4pa__services>:nth-child(2n){flex-direction:row-reverse}.OurServices-module-scss-module__YXu4pa__service{gap:5rem;display:flex}.OurServices-module-scss-module__YXu4pa__service .OurServices-module-scss-module__YXu4pa__imageWrapper{flex:2;display:flex}.OurServices-module-scss-module__YXu4pa__service .OurServices-module-scss-module__YXu4pa__imageWrapper img{object-fit:contain;width:100%;height:100%}.OurServices-module-scss-module__YXu4pa__service .OurServices-module-scss-module__YXu4pa__contentWrapper{flex-direction:column;flex:3;align-self:center;display:flex}.OurServices-module-scss-module__YXu4pa__service .OurServices-module-scss-module__YXu4pa__contentWrapper h3{font-size:var(--font-size-600);font-weight:var(--font-weight-bold);margin-bottom:3rem}@media (max-width:800px){.OurServices-module-scss-module__YXu4pa__service,.OurServices-module-scss-module__YXu4pa__services>:nth-child(2n){flex-direction:column-reverse}}
.InfoItems-module-scss-module__env3JG__infoWrapper{display:flex}.InfoItems-module-scss-module__env3JG__infoItems{flex-direction:column;justify-content:center;list-style:none;display:flex}.InfoItems-module-scss-module__env3JG__infoItem{font-weight:var(--font-weight-semi-bold);font-size:var(--font-size-500);justify-content:flex-end;align-items:center;gap:1rem;display:flex}.InfoItems-module-scss-module__env3JG__infoItem a{font-weight:var(--font-weight-medium);letter-spacing:1px;color:var(--clr-neutral-light-200);text-decoration:none}.InfoItems-module-scss-module__env3JG__phone{font-size:var(--font-size-700);font-weight:var(--font-weight-bold)}@media (max-width:620px){.InfoItems-module-scss-module__env3JG__phone{font-size:var(--font-size-600);font-weight:var(--font-weight-bold)}}@media (max-width:600px){.InfoItems-module-scss-module__env3JG__infoItems{flex-direction:row;gap:.5rem;margin-top:1rem}}@media (max-width:550px){.InfoItems-module-scss-module__env3JG__infoItems{flex-direction:column;align-items:center}}
.NewPoolWhy-module-scss-module__K7W7Xq__wrapper{background-color:var(--clr-neutral-light-200);padding:8rem 0}.NewPoolWhy-module-scss-module__K7W7Xq__innerWrapper{flex-direction:column;display:flex}.NewPoolWhy-module-scss-module__K7W7Xq__innerWrapper>p{text-align:center;margin:2rem 10rem}.NewPoolWhy-module-scss-module__K7W7Xq__highlights{grid-template-columns:repeat(2,1fr);gap:5rem;margin:3rem 20rem;display:grid}.NewPoolWhy-module-scss-module__K7W7Xq__highlight{text-align:center;flex-direction:column;gap:1rem;display:flex}.NewPoolWhy-module-scss-module__K7W7Xq__highlight h3{font-weight:var(--font-weight-bold);font-size:var(--font-size-500)}.NewPoolWhy-module-scss-module__K7W7Xq__highlight p{font-weight:var(--font-weight-light);font-size:var(--font-size-400)}.NewPoolWhy-module-scss-module__K7W7Xq__buttonWrapper{margin:0 auto}@media (max-width:1200px){.NewPoolWhy-module-scss-module__K7W7Xq__highlights{margin:0 5rem 5rem}}@media (max-width:800px){.NewPoolWhy-module-scss-module__K7W7Xq__innerWrapper>p{text-align:center;margin:2rem 2rem 5rem}.NewPoolWhy-module-scss-module__K7W7Xq__highlights{grid-template-columns:repeat(1,1fr);margin:0 6rem 5rem}}
.PoolCoverCTA-module-scss-module__gkD7ia__wrapper{background-color:var(--clr-neutral-light-300);padding:0}.PoolCoverCTA-module-scss-module__gkD7ia__innerWrapper{max-width:var(--max-width);grid-template-columns:6fr 3fr;gap:3rem;margin:0 auto;display:grid}.PoolCoverCTA-module-scss-module__gkD7ia__innerWrapper h2{font-size:var(--font-size-700);font-weight:var(--font-weight-bold);text-wrap:balance;margin-bottom:2rem}.PoolCoverCTA-module-scss-module__gkD7ia__innerWrapper p{padding-bottom:3rem}.PoolCoverCTA-module-scss-module__gkD7ia__sectionInfo{padding:10rem}.PoolCoverCTA-module-scss-module__gkD7ia__sectionInfo ul{flex-direction:column;grid-template-columns:repeat(2,1fr);gap:1rem;margin-left:3rem;list-style:none;display:grid}.PoolCoverCTA-module-scss-module__gkD7ia__sectionInfo ul .PoolCoverCTA-module-scss-module__gkD7ia__listItem{align-items:center;gap:1rem;display:flex}.PoolCoverCTA-module-scss-module__gkD7ia__sectionInfo ul li a{font-size:var(--font-size-500);color:var(--clr-primary-400);text-decoration:none}.PoolCoverCTA-module-scss-module__gkD7ia__sectionInfo ul li a:hover{font-weight:var(--font-weight-bold)}.PoolCoverCTA-module-scss-module__gkD7ia__listArrow{color:var(--clr-secondary-400);font-size:2rem}.PoolCoverCTA-module-scss-module__gkD7ia__image{width:100%;height:100%}.PoolCoverCTA-module-scss-module__gkD7ia__image img{object-fit:cover;width:100%;height:100%}@media (max-width:1024px){.PoolCoverCTA-module-scss-module__gkD7ia__sectionInfo{padding:5rem}}@media (max-width:850px){.PoolCoverCTA-module-scss-module__gkD7ia__sectionInfo ul{grid-template-columns:1fr}}@media (max-width:767px){.PoolCoverCTA-module-scss-module__gkD7ia__innerWrapper{grid-template-columns:1fr;gap:3rem}.PoolCoverCTA-module-scss-module__gkD7ia__innerWrapper h2{font-size:var(--font-size-700)}.PoolCoverCTA-module-scss-module__gkD7ia__sectionInfo ul{grid-template-columns:1fr}}
.TestimonialCarousel-module-scss-module__v7AkLW__wrapper{background-color:var(--clr-neutral-light-200)}.TestimonialCarousel-module-scss-module__v7AkLW__wrapper .splide__arrows{position:absolute;bottom:-3rem}.TestimonialCarousel-module-scss-module__v7AkLW__wrapper .splide__arrow--prev{left:2rem}.TestimonialCarousel-module-scss-module__v7AkLW__wrapper .splide__arrow--next{left:6rem}.TestimonialCarousel-module-scss-module__v7AkLW__innerWrapper{background-image:var(--background-image);background-size:cover;grid-template-columns:1fr 1fr;gap:4rem;width:100%;padding:8rem 5rem;display:grid;position:relative}.TestimonialCarousel-module-scss-module__v7AkLW__innerWrapper h2{font-size:var(--font-size-700);font-weight:var(--font-weight-bold);text-wrap:balance;margin-bottom:2rem}.TestimonialCarousel-module-scss-module__v7AkLW__name{font-weight:var(--font-weight-bold)}.TestimonialCarousel-module-scss-module__v7AkLW__focus{width:100%;height:100%}.TestimonialCarousel-module-scss-module__v7AkLW__focus img{object-fit:cover;width:100%}.TestimonialCarousel-module-scss-module__v7AkLW__title{font-weight:var(--font-weight-bold);font-size:var(--font-size-600);font-family:var(--font-family-background);margin-bottom:4rem}.TestimonialCarousel-module-scss-module__v7AkLW__content{text-align:center;flex-direction:column;justify-content:center;display:flex}.TestimonialCarousel-module-scss-module__v7AkLW__content h2{font-size:var(--font-size-400);font-weight:var(--font-weight-semi-bold);color:var(--clr-neutral-dark-700);text-transform:uppercase}.TestimonialCarousel-module-scss-module__v7AkLW__content h3{font-size:var(--font-size-700);font-weight:var(--font-weight-semi-bold);letter-spacing:-1px;margin-bottom:2rem}.TestimonialCarousel-module-scss-module__v7AkLW__content h3 span{color:var(--clr-primary-400);font-weight:var(--font-weight-light)}.TestimonialCarousel-module-scss-module__v7AkLW__centre{justify-content:center;margin-top:3rem;display:flex}@media (max-width:420px){.TestimonialCarousel-module-scss-module__v7AkLW__events{grid-template-columns:repeat(1,1fr);gap:3rem}}.TestimonialCarousel-module-scss-module__v7AkLW__testimonial{width:100%;color:var(--clr-neutral-dark-200);flex-direction:column;padding:2rem 0;display:flex}.TestimonialCarousel-module-scss-module__v7AkLW__comment{font-size:var(--font-size-400)}.TestimonialCarousel-module-scss-module__v7AkLW__name{font-size:var(--font-size-600);font-weight:var(--font-weight-semi-bold)}.TestimonialCarousel-module-scss-module__v7AkLW__company{font-size:var(--font-size-400);font-weight:var(--font-weight-light);margin-bottom:1rem}@media (max-width:1000px){.TestimonialCarousel-module-scss-module__v7AkLW__innerWrapper{grid-template-columns:100%;gap:2rem;padding-bottom:10rem}}@media (max-width:800px){.TestimonialCarousel-module-scss-module__v7AkLW__innerWrapper{padding-left:2rem;padding-right:2rem}}
.styles-module-scss-module__8wuY2G__splitPage{grid-template-columns:auto 350px;gap:5rem;margin-top:3rem;display:grid}.styles-module-scss-module__8wuY2G__contact{padding:4rem 0}.styles-module-scss-module__8wuY2G__contact h3{text-align:center;font-size:var(--font-size-600);font-weight:var(--font-weight-semi-bold)}.styles-module-scss-module__8wuY2G__contact a{text-align:center;font-size:var(--font-size-600);font-weight:var(--font-weight-semi-bold);color:var(--clr-primary-400);margin-bottom:2rem;text-decoration:none;display:block}.styles-module-scss-module__8wuY2G__contact p{text-align:center}@media (max-width:991px){.styles-module-scss-module__8wuY2G__splitPage{grid-template-columns:auto;margin:3rem 2rem}.styles-module-scss-module__8wuY2G__contact{padding:0}}
.MobileMenu-module-scss-module__4LyrkG__wrapper{background-color:var(--clr-primary-400);z-index:1000;flex-direction:column;width:80vw;height:100vh;transition:all .4s ease-in-out;display:flex;position:fixed;top:0;left:100%}.MobileMenu-module-scss-module__4LyrkG__visible{left:20%}.MobileMenu-module-scss-module__4LyrkG__menuToggle{cursor:pointer}.MobileMenu-module-scss-module__4LyrkG__header{justify-content:space-between;align-items:center;width:100%;height:10rem;margin:0 auto;padding:2rem 4rem;display:flex}.MobileMenu-module-scss-module__4LyrkG__logo{height:60px}.MobileMenu-module-scss-module__4LyrkG__logo img{height:100%}.MobileMenu-module-scss-module__4LyrkG__navItems{flex-direction:column;align-items:center;gap:20px;margin-top:3rem;list-style:none;display:flex}.MobileMenu-module-scss-module__4LyrkG__navItem{text-align:center;font-size:var(--font-size-500);cursor:pointer;color:var(--clr-neutral-light-200);text-decoration:none;position:relative}.MobileMenu-module-scss-module__4LyrkG__navItem:after{content:"";z-index:2;background-color:#fff;width:0;height:2px;transition:width .3s;position:absolute;bottom:-2px;left:0}.MobileMenu-module-scss-module__4LyrkG__navItem:hover:after{width:100%}.MobileMenu-module-scss-module__4LyrkG__navItem.MobileMenu-module-scss-module__4LyrkG__active:after{z-index:3;background-color:red;width:100%;transition:none}.MobileMenu-module-scss-module__4LyrkG__nav{display:block}.MobileMenu-module-scss-module__4LyrkG__contact{text-align:center;margin-top:4rem}.MobileMenu-module-scss-module__4LyrkG__socialLinks{z-index:10;justify-content:center;align-items:center;gap:20px;margin:0;padding:10px 20px;list-style:none;display:flex}.MobileMenu-module-scss-module__4LyrkG__socialLinks li{color:var(--clr-neutral-light-400);font-size:30px}.MobileMenu-module-scss-module__4LyrkG__email{text-align:center;width:100%;color:var(--clr-neutral-light-400);margin-top:3rem;text-decoration:none;transition:all .3s;display:block}.MobileMenu-module-scss-module__4LyrkG__email:hover{color:var(--clr-neutral-light-100)}.MobileMenu-module-scss-module__4LyrkG__socialLink a{color:var(--clr-neutral-light-400)}.MobileMenu-module-scss-module__4LyrkG__socialLink a svg{transition:all .3s}.MobileMenu-module-scss-module__4LyrkG__socialLink a svg:hover{color:var(--clr-neutral-light-100);transform:scale(1.2)}.MobileMenu-module-scss-module__4LyrkG__content{flex:1}@media (max-width:430px){.MobileMenu-module-scss-module__4LyrkG__logo{height:40px}.MobileMenu-module-scss-module__4LyrkG__header{padding:2rem}}
.PoolCoverBenefits-module-scss-module__1xIkWq__wrapper{background-color:var(--clr-neutral-light-200);padding:8rem 0}.PoolCoverBenefits-module-scss-module__1xIkWq__wrapper p{text-align:center;max-width:70%;margin:2rem auto}.PoolCoverBenefits-module-scss-module__1xIkWq__grid{grid-template-columns:repeat(3,1fr);gap:5rem;display:grid}.PoolCoverBenefits-module-scss-module__1xIkWq__poolType .PoolCoverBenefits-module-scss-module__1xIkWq__imageWrapper{justify-content:center;align-items:center;margin:2rem 0;display:flex}.PoolCoverBenefits-module-scss-module__1xIkWq__poolType .PoolCoverBenefits-module-scss-module__1xIkWq__imageWrapper svg{background-color:var(--clr-primary-400);border-radius:50%;padding:1rem}.PoolCoverBenefits-module-scss-module__1xIkWq__poolType h3{font-size:var(--font-size-500);font-weight:var(--font-weight-bold);text-align:center;margin-bottom:3rem}.PoolCoverBenefits-module-scss-module__1xIkWq__poolType p{font-size:var(--font-size-400);max-width:unset;margin-bottom:4rem;line-height:1.8}.PoolCoverBenefits-module-scss-module__1xIkWq__buttonWrapper{text-align:center}@media (max-width:800px){.PoolCoverBenefits-module-scss-module__1xIkWq__grid{grid-template-columns:repeat(1,1fr);padding:0 2rem}.PoolCoverBenefits-module-scss-module__1xIkWq__poolType .PoolCoverBenefits-module-scss-module__1xIkWq__imageWrapper{padding:0}}
.styles-module-scss-module__W82X7q__splitPage{grid-template-columns:auto 350px;gap:5rem;margin-top:3rem;display:grid}.styles-module-scss-module__W82X7q__contact{padding:4rem 0}.styles-module-scss-module__W82X7q__contact h3{text-align:center;font-size:var(--font-size-600);font-weight:var(--font-weight-semi-bold)}.styles-module-scss-module__W82X7q__contact a{text-align:center;font-size:var(--font-size-600);font-weight:var(--font-weight-semi-bold);color:var(--clr-primary-400);margin-bottom:2rem;text-decoration:none;display:block}.styles-module-scss-module__W82X7q__contact p{text-align:center}@media (max-width:991px){.styles-module-scss-module__W82X7q__splitPage{grid-template-columns:auto;margin:3rem 2rem}.styles-module-scss-module__W82X7q__contact{padding:0}}
.ProjectAttributes-module-scss-module__q9L1nG__wrapper{background-color:var(--clr-primary-400);color:var(--clr-neutral-light-200);margin-bottom:2rem;padding:2rem}.ProjectAttributes-module-scss-module__q9L1nG__wrapper h4{font-size:var(--font-size-500);font-weight:var(--font-weight-semi-bold);text-transform:uppercase;margin-bottom:2rem}.ProjectAttributes-module-scss-module__q9L1nG__grid{grid-template-columns:225px auto;gap:.8rem;display:grid}.ProjectAttributes-module-scss-module__q9L1nG__grid .ProjectAttributes-module-scss-module__q9L1nG__name{width:30rem;font-weight:var(--font-weight-semi-bold)}@media (max-width:800px){.ProjectAttributes-module-scss-module__q9L1nG__grid{grid-template-columns:repeat(1,1fr);padding:0}}
.Introduction-module-scss-module__Emuc-q__wrapper{text-align:center;padding:8rem 0}.Introduction-module-scss-module__Emuc-q__wrapper h3{font-size:var(--font-size-400);margin-bottom:3rem}.Introduction-module-scss-module__Emuc-q__wrapper p{font-size:var(--font-size-400);line-height:1.8}@media (max-width:800px){.Introduction-module-scss-module__Emuc-q__innerWrapper{grid-template-columns:repeat(1,1fr);padding:0 2rem}.Introduction-module-scss-module__Emuc-q__leftSide{grid-row:2/span 1;margin:0}}
.PageFeaturedProjects-module-scss-module__7HHxda__wrapper{text-align:center;padding:8rem 0}.PageFeaturedProjects-module-scss-module__7HHxda__wrapper h2{font-size:var(--font-size-700);font-weight:var(--font-weight-bold);text-transform:uppercase;margin-bottom:2rem}.PageFeaturedProjects-module-scss-module__7HHxda__wrapper p{font-size:var(--font-size-400);margin-bottom:4rem;line-height:1.8}.PageFeaturedProjects-module-scss-module__7HHxda__projects{grid-template-columns:repeat(3,1fr);display:grid}.PageFeaturedProjects-module-scss-module__7HHxda__project{height:500px;position:relative;overflow:hidden}.PageFeaturedProjects-module-scss-module__7HHxda__project:hover .PageFeaturedProjects-module-scss-module__7HHxda__imageWrapper{transform:scale(1.07)}.PageFeaturedProjects-module-scss-module__7HHxda__project:hover .PageFeaturedProjects-module-scss-module__7HHxda__overlay{background-color:#0000}.PageFeaturedProjects-module-scss-module__7HHxda__overlay{background-color:#0003;transition:all .3s;position:absolute;inset:0}.PageFeaturedProjects-module-scss-module__7HHxda__overlay h3{text-align:left;color:var(--clr-neutral-light-200);font-size:var(--font-size-500);font-weight:var(--font-weight-bold);text-transform:uppercase;background-color:#0006;padding:2rem;position:absolute;bottom:0;left:0;right:0}.PageFeaturedProjects-module-scss-module__7HHxda__imageWrapper{object-fit:cover;z-index:1;width:100%;height:100%;transition:all .3s;inset:0}.PageFeaturedProjects-module-scss-module__7HHxda__buttonWrapper{text-align:center;margin-top:5rem}@media (max-width:800px){.PageFeaturedProjects-module-scss-module__7HHxda__innerWrapper{grid-template-columns:repeat(1,1fr);padding:0 2rem}.PageFeaturedProjects-module-scss-module__7HHxda__projects{grid-template-columns:repeat(1,1fr)}}
.PoolCoverSlats-module-scss-module__-ZK9MW__wrapper{padding:8rem 0}.PoolCoverSlats-module-scss-module__-ZK9MW__wrapper p{text-align:center;max-width:70%;margin:2rem auto}.PoolCoverSlats-module-scss-module__-ZK9MW__wrapper h3{text-align:center;font-size:var(--font-size-600);font-weight:var(--font-weight-bold);margin-top:3rem;margin-bottom:3rem}.PoolCoverSlats-module-scss-module__-ZK9MW__grid{flex-wrap:wrap;justify-content:center;gap:4rem;margin-bottom:5rem;display:flex}.PoolCoverSlats-module-scss-module__-ZK9MW__slat .PoolCoverSlats-module-scss-module__-ZK9MW__imageWrapper{width:100%;height:15rem}.PoolCoverSlats-module-scss-module__-ZK9MW__slat .PoolCoverSlats-module-scss-module__-ZK9MW__imageWrapper img{object-fit:cover;width:100%;height:100%;margin:0 auto}.PoolCoverSlats-module-scss-module__-ZK9MW__slat h4{font-size:var(--font-size-500);font-weight:var(--font-weight-medium);text-align:center;margin-top:1rem}.PoolCoverSlats-module-scss-module__-ZK9MW__slat p{font-size:var(--font-size-400);max-width:unset;margin-bottom:4rem;line-height:1.8}.PoolCoverSlats-module-scss-module__-ZK9MW__energyEfficiency{grid-template-columns:3fr 1fr;display:grid}.PoolCoverSlats-module-scss-module__-ZK9MW__energyEfficiency>:nth-child(2){place-self:center}@media (max-width:1200px){.PoolCoverSlats-module-scss-module__-ZK9MW__energyEfficiency{grid-template-columns:2fr 1fr}}@media (max-width:1000px){.PoolCoverSlats-module-scss-module__-ZK9MW__energyEfficiency{grid-template-columns:1fr}}.PoolCoverSlats-module-scss-module__-ZK9MW__buttonWrapper{text-align:center}@media (max-width:800px){.PoolCoverSlats-module-scss-module__-ZK9MW__grid{grid-template-columns:repeat(1,1fr);padding:0 2rem}.PoolCoverSlats-module-scss-module__-ZK9MW__poolType .PoolCoverSlats-module-scss-module__-ZK9MW__imageWrapper{padding:0}}
.SaunaTypes-module-scss-module__6ygcnq__wrapper{padding:8rem 0}.SaunaTypes-module-scss-module__6ygcnq__wrapper p{text-align:center;max-width:70%;margin:2rem auto}.SaunaTypes-module-scss-module__6ygcnq__grid{grid-template-columns:repeat(2,1fr);gap:5rem;display:grid}.SaunaTypes-module-scss-module__6ygcnq__poolType .SaunaTypes-module-scss-module__6ygcnq__imageWrapper{width:100%;height:30rem;margin:3rem 0;padding:0 10rem}.SaunaTypes-module-scss-module__6ygcnq__poolType .SaunaTypes-module-scss-module__6ygcnq__imageWrapper img{object-fit:cover;width:100%;height:100%;margin:0 auto}.SaunaTypes-module-scss-module__6ygcnq__poolType h3{font-size:var(--font-size-500);font-weight:var(--font-weight-bold);text-align:center;margin-bottom:3rem}.SaunaTypes-module-scss-module__6ygcnq__poolType p{font-size:var(--font-size-400);max-width:unset;margin-bottom:4rem;line-height:1.8}.SaunaTypes-module-scss-module__6ygcnq__buttonWrapper{text-align:center}@media (max-width:800px){.SaunaTypes-module-scss-module__6ygcnq__grid{grid-template-columns:repeat(1,1fr);padding:0 2rem}.SaunaTypes-module-scss-module__6ygcnq__poolType .SaunaTypes-module-scss-module__6ygcnq__imageWrapper{padding:0}.SaunaTypes-module-scss-module__6ygcnq__wrapper{padding:8rem 0}.SaunaTypes-module-scss-module__6ygcnq__wrapper p{max-width:unset;margin:1rem}}
.styles-module-scss-module__zBxdaa__splitPage{grid-template-columns:340px auto;gap:5rem;margin-top:3rem;display:grid}.styles-module-scss-module__zBxdaa__contact{grid-template-columns:100px auto;grid-auto-rows:min-content;gap:2rem;margin-top:8rem;display:grid}.styles-module-scss-module__zBxdaa__contact span{font-weight:var(--font-weight-semi-bold)}.styles-module-scss-module__zBxdaa__contact a{color:var(--clr-neutral-dark-400);text-decoration:none}.styles-module-scss-module__zBxdaa__imageWrapper{margin-top:5rem}@media (max-width:991px){.styles-module-scss-module__zBxdaa__splitPage{grid-template-columns:auto;margin:3rem 2rem}.styles-module-scss-module__zBxdaa__contact{margin-top:2rem;padding:0}}
.styles-module-scss-module__ilRjPW__splitPage{grid-template-columns:auto 350px;gap:5rem;margin-top:3rem;display:grid}.styles-module-scss-module__ilRjPW__contact{padding:4rem 0}.styles-module-scss-module__ilRjPW__contact h3{text-align:center;font-size:var(--font-size-600);font-weight:var(--font-weight-semi-bold)}.styles-module-scss-module__ilRjPW__contact a{text-align:center;font-size:var(--font-size-600);font-weight:var(--font-weight-semi-bold);color:var(--clr-primary-400);margin-bottom:2rem;text-decoration:none;display:block}.styles-module-scss-module__ilRjPW__contact p{text-align:center}@media (max-width:991px){.styles-module-scss-module__ilRjPW__splitPage{grid-template-columns:auto;margin:3rem 2rem}.styles-module-scss-module__ilRjPW__contact{padding:0}}
.styles-module-scss-module__NUHKfa__splitPage{grid-template-columns:auto 350px;gap:5rem;margin-top:3rem;display:grid}.styles-module-scss-module__NUHKfa__contact{padding:4rem 0}.styles-module-scss-module__NUHKfa__contact h3{text-align:center;font-size:var(--font-size-600);font-weight:var(--font-weight-semi-bold)}.styles-module-scss-module__NUHKfa__contact a{text-align:center;font-size:var(--font-size-600);font-weight:var(--font-weight-semi-bold);color:var(--clr-primary-400);margin-bottom:2rem;text-decoration:none;display:block}.styles-module-scss-module__NUHKfa__contact p{text-align:center}@media (max-width:991px){.styles-module-scss-module__NUHKfa__splitPage{grid-template-columns:auto;margin:3rem 2rem}.styles-module-scss-module__NUHKfa__contact{padding:0}}
.styles-module-scss-module__sE6nLq__splitPage{grid-template-columns:auto 350px;gap:5rem;margin-top:3rem;display:grid}.styles-module-scss-module__sE6nLq__contact{padding:4rem 0}.styles-module-scss-module__sE6nLq__contact h3{text-align:center;font-size:var(--font-size-600);font-weight:var(--font-weight-semi-bold)}.styles-module-scss-module__sE6nLq__contact a{text-align:center;font-size:var(--font-size-600);font-weight:var(--font-weight-semi-bold);color:var(--clr-primary-400);margin-bottom:2rem;text-decoration:none;display:block}.styles-module-scss-module__sE6nLq__contact p{text-align:center}@media (max-width:991px){.styles-module-scss-module__sE6nLq__splitPage{grid-template-columns:auto;margin:3rem 2rem}.styles-module-scss-module__sE6nLq__contact{padding:0}}
.styles-module-scss-module__9w0wHa__splitPage{grid-template-columns:auto 350px;gap:5rem;margin-top:3rem;display:grid}.styles-module-scss-module__9w0wHa__contact{padding:4rem 0}.styles-module-scss-module__9w0wHa__contact h3{text-align:center;font-size:var(--font-size-600);font-weight:var(--font-weight-semi-bold)}.styles-module-scss-module__9w0wHa__contact a{text-align:center;font-size:var(--font-size-600);font-weight:var(--font-weight-semi-bold);color:var(--clr-primary-400);margin-bottom:2rem;text-decoration:none;display:block}.styles-module-scss-module__9w0wHa__contact p{text-align:center}.styles-module-scss-module__9w0wHa__buttonWrapper{text-align:center;margin:3rem 0}@media (max-width:991px){.styles-module-scss-module__9w0wHa__splitPage{grid-template-columns:auto;margin:3rem 2rem}.styles-module-scss-module__9w0wHa__contact{padding:0}}
.ProjectGallery-module-scss-module__nIGhgG__wrapper{margin-bottom:2rem;padding:2rem 0}.ProjectGallery-module-scss-module__nIGhgG__wrapper h4{font-size:var(--font-size-500);font-weight:var(--font-weight-semi-bold);text-transform:uppercase;margin-bottom:2rem}.ProjectGallery-module-scss-module__nIGhgG__grid{grid-template-columns:repeat(3,1fr);grid-auto-rows:300px;gap:2rem;display:grid}.ProjectGallery-module-scss-module__nIGhgG__imageWrapper{cursor:pointer;border-radius:8px;width:100%;height:100%;transition:transform .3s;position:relative;overflow:hidden}.ProjectGallery-module-scss-module__nIGhgG__imageWrapper:hover{transform:scale(1.02)}.ProjectGallery-module-scss-module__nIGhgG__imageWrapper:hover .ProjectGallery-module-scss-module__nIGhgG__overlay{opacity:1}.ProjectGallery-module-scss-module__nIGhgG__imageWrapper img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.ProjectGallery-module-scss-module__nIGhgG__overlay{opacity:0;background:#0009;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.ProjectGallery-module-scss-module__nIGhgG__overlay span{color:#fff;text-transform:uppercase;letter-spacing:1px;font-size:.9rem;font-weight:600}@media (max-width:800px){.ProjectGallery-module-scss-module__nIGhgG__grid{grid-template-columns:repeat(1,1fr);padding:0 2rem}}.ProjectGallery-module-scss-module__nIGhgG__modal{z-index:1000;background:#000000f2;justify-content:center;align-items:center;animation:.3s ProjectGallery-module-scss-module__nIGhgG__fadeIn;display:flex;position:fixed;inset:0}.ProjectGallery-module-scss-module__nIGhgG__modalContent{justify-content:center;align-items:center;width:100%;max-width:90vw;height:100%;max-height:90vh;display:flex;position:relative}.ProjectGallery-module-scss-module__nIGhgG__imageContainer{justify-content:center;align-items:center;max-width:100%;max-height:100%;display:flex}.ProjectGallery-module-scss-module__nIGhgG__imageContainer img{object-fit:contain;max-width:100%;max-height:100%}.ProjectGallery-module-scss-module__nIGhgG__modalImage{border-radius:8px;box-shadow:0 20px 40px #0000004d}.ProjectGallery-module-scss-module__nIGhgG__closeButton{cursor:pointer;color:#333;z-index:1001;background:#ffffffe6;border:none;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:24px;transition:all .3s;display:flex;position:absolute;top:20px;right:20px}.ProjectGallery-module-scss-module__nIGhgG__closeButton:hover{background:#fff;transform:scale(1.1)}.ProjectGallery-module-scss-module__nIGhgG__prevButton,.ProjectGallery-module-scss-module__nIGhgG__nextButton{cursor:pointer;color:#333;z-index:1001;background:#ffffffe6;border:none;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;font-size:24px;transition:all .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ProjectGallery-module-scss-module__nIGhgG__prevButton:hover,.ProjectGallery-module-scss-module__nIGhgG__nextButton:hover{background:#fff;transform:translateY(-50%)scale(1.1)}.ProjectGallery-module-scss-module__nIGhgG__prevButton{left:20px}.ProjectGallery-module-scss-module__nIGhgG__nextButton{right:20px}.ProjectGallery-module-scss-module__nIGhgG__imageCounter{color:#fff;background:#000000b3;border-radius:20px;padding:8px 16px;font-size:14px;font-weight:600;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}@keyframes ProjectGallery-module-scss-module__nIGhgG__fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.ProjectGallery-module-scss-module__nIGhgG__closeButton{width:40px;height:40px;font-size:20px;top:15px;right:15px}.ProjectGallery-module-scss-module__nIGhgG__prevButton,.ProjectGallery-module-scss-module__nIGhgG__nextButton{width:50px;height:50px;font-size:20px}.ProjectGallery-module-scss-module__nIGhgG__prevButton{left:15px}.ProjectGallery-module-scss-module__nIGhgG__nextButton{right:15px}.ProjectGallery-module-scss-module__nIGhgG__imageCounter{padding:6px 12px;font-size:12px;bottom:15px}}
.ScheduleACall-module-scss-module__OhbVAq__wrapper{text-align:center;padding:5rem 2rem}
.ContentWithSideBar-module-scss-module__P5Nr0q__wrapper{max-width:var(--max-width);margin:0 auto}.ContentWithSideBar-module-scss-module__P5Nr0q__splitPage{grid-template-columns:auto 350px;gap:5rem;margin-top:3rem;display:grid}.ContentWithSideBar-module-scss-module__P5Nr0q__contact{padding:4rem 0}.ContentWithSideBar-module-scss-module__P5Nr0q__contact h3{text-align:center;font-size:var(--font-size-600);font-weight:var(--font-weight-semi-bold)}.ContentWithSideBar-module-scss-module__P5Nr0q__contact a{text-align:center;font-size:var(--font-size-600);font-weight:var(--font-weight-semi-bold);color:var(--clr-primary-400);margin-bottom:2rem;text-decoration:none;display:block}.ContentWithSideBar-module-scss-module__P5Nr0q__contact p{text-align:center}@media (max-width:991px){.ContentWithSideBar-module-scss-module__P5Nr0q__splitPage{grid-template-columns:1fr;margin:3rem 0}.ContentWithSideBar-module-scss-module__P5Nr0q__leftSide{padding:2rem}.ContentWithSideBar-module-scss-module__P5Nr0q__contact{padding:0}}
.IntroListSection-module-scss-module__X-EQ0a__wrapper{background-color:var(--clr-neutral-light-200);padding:8rem 0}.IntroListSection-module-scss-module__X-EQ0a__innerWrapper{flex-direction:column;display:flex}.IntroListSection-module-scss-module__X-EQ0a__innerWrapper>p{text-align:center;margin:2rem 10rem}.IntroListSection-module-scss-module__X-EQ0a__items{grid-template-columns:repeat(3,1fr);gap:5rem;margin:3rem 5rem;display:grid}.IntroListSection-module-scss-module__X-EQ0a__item{text-align:center;flex-direction:column;gap:1rem;display:flex}.IntroListSection-module-scss-module__X-EQ0a__item h3{font-weight:var(--font-weight-bold);font-size:var(--font-size-500)}.IntroListSection-module-scss-module__X-EQ0a__item p{font-weight:var(--font-weight-light);font-size:var(--font-size-400)}.IntroListSection-module-scss-module__X-EQ0a__buttonWrapper{margin:0 auto}@media (max-width:800px){.IntroListSection-module-scss-module__X-EQ0a__innerWrapper>p{text-align:center;margin:2rem 2rem 5rem}.IntroListSection-module-scss-module__X-EQ0a__items{grid-template-columns:repeat(2,1fr);margin:0 1rem 5rem}}@media (max-width:500px){.IntroListSection-module-scss-module__X-EQ0a__items{grid-template-columns:repeat(1,1fr);margin:0 1rem 5rem}}
.PoolCoverTypes-module-scss-module__BX719W__wrapper{padding:8rem 0}.PoolCoverTypes-module-scss-module__BX719W__wrapper p{text-align:center;max-width:70%;margin:2rem auto}.PoolCoverTypes-module-scss-module__BX719W__wrapper h3{text-align:center;font-size:var(--font-size-600);font-weight:var(--font-weight-bold);margin-top:3rem;margin-bottom:3rem}.PoolCoverTypes-module-scss-module__BX719W__grid{grid-template-columns:repeat(2,1fr);gap:5rem;display:grid}.PoolCoverTypes-module-scss-module__BX719W__poolType .PoolCoverTypes-module-scss-module__BX719W__imageWrapper{width:100%;height:30rem;margin:3rem 0;padding:0 10rem}.PoolCoverTypes-module-scss-module__BX719W__poolType .PoolCoverTypes-module-scss-module__BX719W__imageWrapper img{object-fit:cover;width:100%;height:100%;margin:0 auto}.PoolCoverTypes-module-scss-module__BX719W__poolType h3{font-size:var(--font-size-500);font-weight:var(--font-weight-bold);text-align:center;margin-bottom:3rem}.PoolCoverTypes-module-scss-module__BX719W__poolType p{font-size:var(--font-size-400);max-width:unset;margin-bottom:4rem;line-height:1.8}.PoolCoverTypes-module-scss-module__BX719W__buttonWrapper{text-align:center}@media (max-width:800px){.PoolCoverTypes-module-scss-module__BX719W__grid{grid-template-columns:repeat(1,1fr);padding:0 2rem}.PoolCoverTypes-module-scss-module__BX719W__poolType .PoolCoverTypes-module-scss-module__BX719W__imageWrapper{padding:0}}
.PoolTypes-module-scss-module__KHFjDG__wrapper{padding:8rem 0}.PoolTypes-module-scss-module__KHFjDG__wrapper p{text-align:center;max-width:70%;margin:2rem auto}.PoolTypes-module-scss-module__KHFjDG__grid{grid-template-columns:repeat(2,1fr);gap:5rem;display:grid}.PoolTypes-module-scss-module__KHFjDG__poolType .PoolTypes-module-scss-module__KHFjDG__imageWrapper{width:100%;height:30rem;margin:3rem 0;padding:0 10rem}.PoolTypes-module-scss-module__KHFjDG__poolType .PoolTypes-module-scss-module__KHFjDG__imageWrapper img{object-fit:cover;width:100%;height:100%;margin:0 auto}.PoolTypes-module-scss-module__KHFjDG__poolType h3{font-size:var(--font-size-500);font-weight:var(--font-weight-bold);text-align:center;margin-bottom:3rem}.PoolTypes-module-scss-module__KHFjDG__poolType p{font-size:var(--font-size-400);max-width:unset;margin-bottom:4rem;line-height:1.8}.PoolTypes-module-scss-module__KHFjDG__buttonWrapper{text-align:center}@media (max-width:800px){.PoolTypes-module-scss-module__KHFjDG__grid{grid-template-columns:repeat(1,1fr);padding:0 2rem}.PoolTypes-module-scss-module__KHFjDG__poolType .PoolTypes-module-scss-module__KHFjDG__imageWrapper{padding:0}}
.Pools-module-scss-module__a_56ma__wrapper{padding:8rem 0}.Pools-module-scss-module__a_56ma__wrapper p{text-align:center;margin:2rem auto}.Pools-module-scss-module__a_56ma__grid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.Pools-module-scss-module__a_56ma__poolType .Pools-module-scss-module__a_56ma__imageWrapper{width:100%;height:20rem;margin:3rem 0 1rem}.Pools-module-scss-module__a_56ma__poolType .Pools-module-scss-module__a_56ma__imageWrapper img{object-fit:cover;width:100%;height:100%;margin:0 auto}.Pools-module-scss-module__a_56ma__poolType h3{font-size:var(--font-size-500);font-weight:var(--font-weight-bold);text-align:center;margin-bottom:1rem}.Pools-module-scss-module__a_56ma__poolType p{font-size:var(--font-size-300);max-width:unset;margin-bottom:2rem;line-height:1.8}.Pools-module-scss-module__a_56ma__buttonWrapper{text-align:center}@media (max-width:800px){.Pools-module-scss-module__a_56ma__grid{grid-template-columns:repeat(1,1fr);padding:0 2rem}.Pools-module-scss-module__a_56ma__poolType .Pools-module-scss-module__a_56ma__imageWrapper{padding:0}}
.PortfolioGrid-module-scss-module__gPynpW__wrapper{padding:8rem 0}.PortfolioGrid-module-scss-module__gPynpW__innerWrapper{grid-template-columns:repeat(3,1fr);gap:8rem;display:grid}.PortfolioGrid-module-scss-module__gPynpW__project{flex-direction:column;display:flex}.PortfolioGrid-module-scss-module__gPynpW__project h3{font-size:var(--font-size-500);font-weight:var(--font-weight-semi-bold);margin-bottom:1rem}.PortfolioGrid-module-scss-module__gPynpW__project p{font-size:var(--font-size-400);font-weight:var(--font-weight-light);margin-bottom:2rem;line-height:1.8;display:-webkit-box}.PortfolioGrid-module-scss-module__gPynpW__imageWrapper{width:100%;height:400px;margin-bottom:2rem}.PortfolioGrid-module-scss-module__gPynpW__imageWrapper img{object-fit:cover;width:100%;height:100%}@media (max-width:800px){.PortfolioGrid-module-scss-module__gPynpW__innerWrapper{grid-template-columns:repeat(1,1fr);padding:0 2rem}.PortfolioGrid-module-scss-module__gPynpW__leftSide{grid-row:2/span 1;margin:0}}
.Saunas-module-scss-module__sGcnqa__wrapper{padding:8rem 0}.Saunas-module-scss-module__sGcnqa__wrapper>p{text-align:center;max-width:70%;margin:2rem auto}.Saunas-module-scss-module__sGcnqa__grid{grid-template-columns:repeat(2,1fr);gap:5rem;display:grid}.Saunas-module-scss-module__sGcnqa__sauna .Saunas-module-scss-module__sGcnqa__imageWrapper{width:100%;height:40rem;margin:3rem 0}.Saunas-module-scss-module__sGcnqa__sauna .Saunas-module-scss-module__sGcnqa__imageWrapper img{object-fit:cover;width:100%;height:100%;margin:0 auto}.Saunas-module-scss-module__sGcnqa__sauna h4{font-size:var(--font-size-600);font-weight:var(--font-weight-bold);text-align:center;margin-bottom:1rem}.Saunas-module-scss-module__sGcnqa__sauna .Saunas-module-scss-module__sGcnqa__contentWrapper{margin:0 3rem}.Saunas-module-scss-module__sGcnqa__buttonWrapper{text-align:center}@media (max-width:800px){.Saunas-module-scss-module__sGcnqa__grid{grid-template-columns:repeat(1,1fr);padding:0 2rem}.Saunas-module-scss-module__sGcnqa__poolType .Saunas-module-scss-module__sGcnqa__imageWrapper{padding:0}.Saunas-module-scss-module__sGcnqa__sauna .Saunas-module-scss-module__sGcnqa__contentWrapper{margin:0}}
