.ks-family{background:#fff;border-radius:12px;padding:35px;color:#30333c;box-shadow:15px 15px 0 #ffffff12}.ks-family>.fa{color:#bb1024;font-size:48px;margin-bottom:22px}.ks .ks-family h2{font-size:28px;color:#30333c}.ks-family ul{list-style:none;padding:0;margin:22px 0}.ks-family li{display:flex;gap:15px;align-items:center;border-top:1px solid #e3e3e9;padding:17px 0;font-size:16px}.ks-family li>.fa{color:#b41023;width:22px;text-align:center}.ks .cp-hero .ks-family p{font-size:14px;color:#626975;margin-bottom:0}.ks-soft{background:#f6f6f8}.ks-check{background:#fff;border:1px solid #e1e2e6;border-top:4px solid #c41326;padding:28px;border-radius:0 0 7px 7px}.ks-check ul{padding-left:20px}.ks-check li{margin:15px 0}.ks-compare{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:35px}.ks-compare article{border-top:2px solid #bd1023;padding:18px 0}.ks-compare p{color:#5c626b}.ks-limits{background:#fff5f4}.ks-limits .cp-modules{margin-top:25px}.ks-sources{border-top:1px solid #dfe1e5;margin-top:35px;padding-top:20px;font-size:13px;color:#616872}.ks-sources h3{font-size:17px}.ks-sources ul{padding-left:20px}.ks-sources li{margin-bottom:8px}.family-service{border-left:4px solid #c41326;background:#f6f6f8;padding:25px;margin:30px 0}.family-service h2{font-size:25px;line-height:1.35}.family-service .fa{color:#b41023}
@media(max-width:767px){.ks-family{padding:25px;margin-top:15px}.ks-family>.fa{font-size:36px;margin-bottom:18px}.ks .ks-family h2{font-size:25px}.ks-compare{grid-template-columns:1fr;gap:12px}.family-service{padding:20px}.family-service h2{font-size:23px}.ks .cp-button{white-space:normal}}
