body.page-id-168 #client-reviews.ngsr{position:relative;padding:94px 24px 100px;background:#000;border-top:7px solid #84c041;overflow:hidden;isolation:isolate;}
body.page-id-168 #client-reviews.ngsr::before{content:'';position:absolute;left:-160px;top:-180px;width:420px;height:420px;border:70px solid #a6d66b20;border-radius:50%;z-index:-1;}
body.page-id-168 #client-reviews .ngsr__shell{max-width:1240px;}
body.page-id-168 #client-reviews .ngsr__head{gap:35px;align-items:center;margin-bottom:34px;}
body.page-id-168 #client-reviews .ngsr__eyebrow{display:flex;align-items:center;gap:11px;color:#a6d66b;font:700 12px/1.4 'Proximanova-bold',sans-serif;letter-spacing:.14em;}
body.page-id-168 #client-reviews .ngsr__eyebrow::before{content:'';display:block;width:27px;height:3px;background:#84c041;}
body.page-id-168 #client-reviews .ngsr__head h2{font:700 clamp(36px,4vw,52px)/1.1 'Proximanova-bold',sans-serif;color:#fff;letter-spacing:-.035em;max-width:680px;}
body.page-id-168 #client-reviews .ngsr__intro{color:#d2d2d2;font-size:17px;line-height:1.56;max-width:710px;}
body.page-id-168 #client-reviews .ngsr__all{font:700 14px/1.45 'Proximanova-bold',sans-serif;color:#000;background:#a6d66b;border-radius:8px;border:0;padding:15px 20px;text-align:center;transition:transform .2s;}
body.page-id-168 #client-reviews .ngsr__all:hover{transform:translateY(-3px);text-decoration:none;}
body.page-id-168 #client-reviews .ngsr__grid{display:grid;grid-template-columns:1.13fr 1fr 1fr;gap:17px;align-items:stretch;}
body.page-id-168 #client-reviews .ngsr__card{position:relative;overflow:hidden;min-height:358px;border-radius:14px;padding:30px 27px;border:0;background:#f3f3f3;box-shadow:none;transition:transform .25s,box-shadow .25s;}
body.page-id-168 #client-reviews .ngsr__card:hover{transform:translateY(-5px);box-shadow:0 18px 45px #ffffff14;}
body.page-id-168 #client-reviews .ngsr__card:nth-child(1){background:#a6d66b;}
body.page-id-168 #client-reviews .ngsr__card:nth-child(2){background:#fff;}
body.page-id-168 #client-reviews .ngsr__card:nth-child(3){background:#e6efdf;}
body.page-id-168 #client-reviews .ngsr__card::before{content:'CLIENT EXPERIENCE';display:block;width:max-content;max-width:100%;margin-bottom:20px;font:700 10px/1.3 'Proximanova-bold',sans-serif;letter-spacing:.1em;border:1px solid #26262655;border-radius:30px;padding:7px 11px;color:#262626;}
body.page-id-168 #client-reviews .ngsr__card:nth-child(1)::before{content:'FEATURED WEB DESIGN EXPERIENCE';}
body.page-id-168 #client-reviews .ngsr__rating{color:#262626;}
body.page-id-168 #client-reviews .ngsr__stars{color:#262626;letter-spacing:1px;font-size:21px;}
body.page-id-168 #client-reviews .ngsr__topic{font:700 11px/1.4 'Proximanova-bold',sans-serif;letter-spacing:.1em;color:#262626;text-transform:uppercase;margin:16px 0 11px;}
body.page-id-168 #client-reviews .ngsr__summary{font:17px/1.54 'Proximanova-regular',sans-serif;color:#262626;margin:0 0 27px;}
body.page-id-168 #client-reviews .ngsr__card:nth-child(1) .ngsr__summary{font:700 22px/1.46 'Proximanova-bold',sans-serif;}
body.page-id-168 #client-reviews .ngsr__person{padding-top:18px;border-top:1px solid #26262633;margin-top:auto;}
body.page-id-168 #client-reviews .ngsr__avatar{background:#262626;color:#fff;border:1px solid #262626;font-family:'Proximanova-bold',sans-serif;}
body.page-id-168 #client-reviews .ngsr__person h3{font:700 16px/1.4 'Proximanova-bold',sans-serif;color:#262626;}
body.page-id-168 #client-reviews .ngsr__person p{color:#505050;}
body.page-id-168 #client-reviews .ngsr__source{color:#262626;border-bottom:1px solid #262626;align-self:flex-start;max-width:100%;margin-top:16px;padding:0 0 3px;font:700 13px/1.45 'Proximanova-bold',sans-serif;}
body.page-id-168 #client-reviews .ngsr__note{color:#aaa;margin-top:25px;max-width:100%;font-size:12px;}
@media(max-width:1120px){
body.page-id-168 #client-reviews .ngsr__grid{grid-template-columns:repeat(2,minmax(0,1fr));}
body.page-id-168 #client-reviews .ngsr__card:first-child{grid-row:span 2;}
}
@media(max-width:850px){
body.page-id-168 #client-reviews.ngsr{padding:68px 20px 76px;}
body.page-id-168 #client-reviews .ngsr__grid{grid-template-columns:1fr;}
body.page-id-168 #client-reviews .ngsr__card:first-child{grid-row:auto;}
body.page-id-168 #client-reviews .ngsr__card{min-height:0;padding:27px 22px;}
body.page-id-168 #client-reviews .ngsr__card:nth-child(1) .ngsr__summary{font-size:20px;}
body.page-id-168 #client-reviews .ngsr__head{display:block;}
body.page-id-168 #client-reviews .ngsr__all{display:inline-flex;margin-top:18px;}
}
@media(prefers-reduced-motion:reduce){
body.page-id-168 #client-reviews .ngsr__card,body.page-id-168 #client-reviews .ngsr__all{transition:none;}
body.page-id-168 #client-reviews .ngsr__card:hover,body.page-id-168 #client-reviews .ngsr__all:hover{transform:none;}
}