@media only screen and (min-width:0rem){#cs-why-choose{background-color:var(--bgLight);padding:var(--sectionPadding)}#cs-why-choose .cs-container{gap:clamp(2rem,4vw,3rem);margin:auto;max-width:80rem}#cs-why-choose .cs-container,#cs-why-choose .cs-content{align-items:center;display:flex;flex-direction:column;width:100%}#cs-why-choose .cs-content{text-align:center}#cs-why-choose .cs-card-group{counter-reset:card-counter;display:flex;flex-direction:column;gap:1.5rem;margin:0;padding:0;width:100%}#cs-why-choose .cs-item{background-color:var(--bgWhite);border:1px solid var(--border);border-radius:2px;box-shadow:0 2px 16px rgba(0,0,0,.03);counter-increment:card-counter;list-style:none;padding:clamp(1.75rem,3vw,2.25rem) clamp(1.75rem,3vw,2.25rem) clamp(1.75rem,3vw,2.25rem) clamp(3.5rem,5vw,4.5rem);position:relative}#cs-why-choose .cs-item:before{color:var(--primary);content:counter(card-counter,decimal-leading-zero);font-family:var(--headerFont);font-size:.875rem;font-weight:600;left:clamp(1.25rem,2vw,1.75rem);line-height:1;position:absolute;top:clamp(1.75rem,3vw,2.25rem)}#cs-why-choose .cs-h3{color:var(--headerColor);font-family:var(--headerFont);font-size:1.25rem;font-weight:700;line-height:1.2em;margin-bottom:.75rem}#cs-why-choose .cs-item-text{color:var(--bodyTextColor);font-size:1rem;line-height:1.8em;margin:0}}@media only screen and (min-width:48rem){#cs-why-choose .cs-card-group{flex-direction:row}#cs-why-choose .cs-item{width:33.33%}}