.case-points{display:flex;flex-direction:column;gap:3rem}.case-points.is-no-icon .case-point{background:#fcfcfc;border:1px solid #eee;border-radius:8px;gap:0;padding:3rem}.case-points.is-no-icon .case-point-icon{display:none}@media screen and (max-width:768px){.case-points:not(.is-no-icon){display:flex;flex-direction:row;gap:1.5rem;overflow-x:auto}}.case-points:not(.is-no-icon) .case-point{align-items:center;align-self:stretch;background:#fcfcfc;border:1px solid #eee;border-radius:8px;display:flex;gap:3rem;padding:3rem}@media screen and (max-width:768px){.case-points:not(.is-no-icon) .case-point{align-items:start;flex-direction:column;gap:3rem;justify-content:start;min-width:40.25rem;width:40.25rem}.case-points:not(.is-no-icon) .case-point .case-point-icon{flex-shrink:0}}.case-point{align-items:flex-start;display:flex;gap:2.25rem;position:relative}.case-point-icon{align-items:center;background:#f7f7f7;border:2.481px solid #f7f7f7;border-radius:4.375rem;box-shadow:inset 0 0 26.3px 0 rgba(34,37,114,.05);display:flex;height:8.75rem;justify-content:center;width:8.75rem}.case-point-icon img,.case-point-icon svg{height:4.6875rem;width:4.6875rem}.case-point-body{flex:1 1 auto}.case-point-title{color:#000;font-family:Montserrat,sans-serif;font-size:2.25rem;font-weight:600;line-height:1.3;margin:0 0 .75rem}.case-point-text{color:#2f2f2f;font-family:Montserrat,sans-serif;font-size:2.125rem;font-weight:500;line-height:1.5;margin:0}.case-point-remove{position:absolute;right:0;top:0}
