.PoolCoverBenefits_wrapper__a9PFG{padding:8rem 0;background-color:var(--clr-neutral-light-200)}.PoolCoverBenefits_wrapper__a9PFG p{text-align:center;max-width:70%;margin:2rem auto}.PoolCoverBenefits_grid__w11i4{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5rem;gap:5rem}.PoolCoverBenefits_poolType__rcZAc .PoolCoverBenefits_imageWrapper__89IzV{margin:2rem 0;display:flex;justify-content:center;align-items:center}.PoolCoverBenefits_poolType__rcZAc .PoolCoverBenefits_imageWrapper__89IzV svg{border-radius:50%;background-color:var(--clr-primary-400);padding:1rem}.PoolCoverBenefits_poolType__rcZAc h3{font-size:var(--font-size-500);font-weight:var(--font-weight-bold);margin-bottom:3rem;text-align:center}.PoolCoverBenefits_poolType__rcZAc p{font-size:var(--font-size-400);line-height:1.8;margin-bottom:4rem;max-width:unset}.PoolCoverBenefits_buttonWrapper___uFuh{text-align:center}@media(max-width:800px){.PoolCoverBenefits_grid__w11i4{grid-template-columns:repeat(1,1fr);padding:0 2rem}.PoolCoverBenefits_poolType__rcZAc .PoolCoverBenefits_imageWrapper__89IzV{padding:0}}.PoolCoverSlats_wrapper__6k7or{padding:8rem 0}.PoolCoverSlats_wrapper__6k7or p{text-align:center;max-width:70%;margin:2rem auto}.PoolCoverSlats_wrapper__6k7or h3{text-align:center;font-size:var(--font-size-600);font-weight:var(--font-weight-bold);margin-bottom:3rem;margin-top:3rem}.PoolCoverSlats_grid__7I8Q8{display:flex;justify-content:center;flex-wrap:wrap;gap:4rem;margin-bottom:5rem}.PoolCoverSlats_slat__0JeN_ .PoolCoverSlats_imageWrapper__Covgk{height:15rem;width:100%}.PoolCoverSlats_slat__0JeN_ .PoolCoverSlats_imageWrapper__Covgk img{margin:0 auto;object-fit:cover;height:100%;width:100%}.PoolCoverSlats_slat__0JeN_ h4{font-size:var(--font-size-500);font-weight:var(--font-weight-medium);margin-top:1rem;text-align:center}.PoolCoverSlats_slat__0JeN_ p{font-size:var(--font-size-400);line-height:1.8;margin-bottom:4rem;max-width:unset}.PoolCoverSlats_energyEfficiency__RRWc_{display:grid;grid-template-columns:3fr 1fr}.PoolCoverSlats_energyEfficiency__RRWc_>:nth-child(2){place-self:center}@media(max-width:1200px){.PoolCoverSlats_energyEfficiency__RRWc_{grid-template-columns:2fr 1fr}}@media(max-width:1000px){.PoolCoverSlats_energyEfficiency__RRWc_{grid-template-columns:1fr}}.PoolCoverSlats_buttonWrapper__SXVth{text-align:center}@media(max-width:800px){.PoolCoverSlats_grid__7I8Q8{grid-template-columns:repeat(1,1fr);padding:0 2rem}.PoolCoverSlats_poolType__Yr1Uz .PoolCoverSlats_imageWrapper__Covgk{padding:0}}.PoolCoverTypes_wrapper__1DKNd{padding:8rem 0}.PoolCoverTypes_wrapper__1DKNd p{text-align:center;max-width:70%;margin:2rem auto}.PoolCoverTypes_wrapper__1DKNd h3{text-align:center;font-size:var(--font-size-600);font-weight:var(--font-weight-bold);margin-bottom:3rem;margin-top:3rem}.PoolCoverTypes_grid__5BKl2{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:5rem;gap:5rem}.PoolCoverTypes_poolType__85d_A .PoolCoverTypes_imageWrapper__kEqhL{height:30rem;width:100%;margin:3rem 0;padding:0 10rem}.PoolCoverTypes_poolType__85d_A .PoolCoverTypes_imageWrapper__kEqhL img{margin:0 auto;object-fit:cover;height:100%;width:100%}.PoolCoverTypes_poolType__85d_A h3{font-size:var(--font-size-500);font-weight:var(--font-weight-bold);margin-bottom:3rem;text-align:center}.PoolCoverTypes_poolType__85d_A p{font-size:var(--font-size-400);line-height:1.8;margin-bottom:4rem;max-width:unset}.PoolCoverTypes_buttonWrapper__1L5L6{text-align:center}@media(max-width:800px){.PoolCoverTypes_grid__5BKl2{grid-template-columns:repeat(1,1fr);padding:0 2rem}.PoolCoverTypes_poolType__85d_A .PoolCoverTypes_imageWrapper__kEqhL{padding:0}}