@media only screen and (min-width:0rem){#hero{margin-top:4.125rem}#hero,#hero img{display:block;height:auto;width:100%}}@media only screen and (min-width:64rem){#hero{margin-top:6rem}}@media only screen and (min-width:0rem){#services{background-color:var(--secondary);padding:var(--sectionPadding)}#services .cs-container{gap:clamp(3rem,6.82vw,4rem);margin:auto;max-width:80rem}#services .cs-container,#services .cs-content{align-items:center;display:flex;flex-direction:column}#services .cs-content{text-align:center;width:100%}#services .cs-title{color:var(--bodyTextColorWhite);margin-bottom:0}#services .cs-card-group{align-items:stretch;display:grid;gap:clamp(1rem,2vw,1.25rem);grid-template-columns:repeat(12,1fr);margin:0 0 1.5rem;padding:0;width:100%}#services .cs-item{align-items:flex-start;background-color:#f7f7f7;border:1px solid #e8e8e8;box-sizing:border-box;display:flex;flex-direction:column;gap:.75rem;grid-column:span 12;list-style:none;padding:clamp(1rem,3vw,1.5rem)}#services .cs-h3{align-items:center;color:var(--headerColor);display:flex;font-size:1.25rem;font-weight:700;gap:.5rem;justify-content:flex-start;line-height:1.2em;margin:0}#services .cs-h3-icon{display:block;height:auto;width:2rem}#services .cs-item-text{color:var(--bodyTextColor);font-size:.875rem;line-height:1.5em;margin:0}}@media only screen and (min-width:600px){#services .cs-item{grid-column:span 6}}@media only screen and (min-width:1024px){#services .cs-item{grid-column:span 3}}