@media only screen and (min-width:0rem){#sewer-gallery{background-color:#fff;overflow:hidden;padding:var(--sectionPadding);padding-top:0;position:relative;z-index:1}#sewer-gallery .cs-container{align-items:flex-start;display:flex;flex-direction:column;gap:clamp(1.5rem,3vw,2rem);margin:auto;max-width:80rem;position:relative;width:100%}#sewer-gallery .cs-title{color:var(--headerColor);font-size:2rem;font-weight:700;margin:0;text-align:left;width:100%}#sewer-gallery .cs-gallery{display:grid;gap:clamp(.75rem,2vw,1.25rem);grid-template-columns:repeat(2,1fr);width:100%}#sewer-gallery .cs-gallery,#sewer-gallery .cs-item{list-style:none;margin:0;padding:0}#sewer-gallery .cs-picture{aspect-ratio:4/3;border-radius:clamp(1.25rem,4vw,2.5rem) 0 clamp(1.25rem,4vw,2.5rem) 0;box-shadow:0 3.3478px 50.2169px rgba(0,0,0,.16);box-sizing:border-box;display:block;overflow:hidden;position:relative;width:100%}#sewer-gallery .cs-picture img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s;width:100%}#sewer-gallery .cs-picture:hover img{transform:scale(1.04)}}@media only screen and (min-width:48rem){#sewer-gallery .cs-gallery{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:reduce){#sewer-gallery .cs-picture img{transition:none}#sewer-gallery .cs-picture:hover img{transform:none}}@media only screen and (min-width:0rem){body.dark-mode #sewer-gallery{background-color:var(--dark)}body.dark-mode #sewer-gallery .cs-title{color:var(--bodyTextColorWhite)}body.dark-mode #sewer-gallery .cs-picture{background-color:var(--dark)}}