.remaining-content{background:#f3f4f5!important;padding:32px 20px!important;font-family:SiteSans,Arial,sans-serif}.remaining-content .sm-section__title{font-size:34px!important;line-height:1.2!important;margin-bottom:22px!important}.remaining-content .sm-section__descr{font-size:19px!important;line-height:1.5!important;margin-bottom:28px!important;max-width:900px!important}.remaining-content table{background:#fff;border-collapse:collapse;width:100%;font-size:17px}.remaining-content td,.remaining-content th{padding:14px;border:1px solid #dfe5ed}.remaining-content th{background:#edf5ff}.remaining-content .sm-package__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.remaining-content .sm-package__col{width:auto!important;max-width:none;margin:0!important;float:none;display:flex}.remaining-content .sm-package__wrapper{display:flex;flex-direction:column;width:100%;border:1px solid #dce5ef;border-radius:10px;background:#fff;overflow:hidden}.remaining-content .sm-package__imgwrapper{position:relative;height:auto!important;min-height:145px;padding:24px 16px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;background:#edf6ff}.remaining-content .sm-package__bgimg{display:none}.remaining-content .sm-package__textwrapper{position:static!important;transform:none!important;width:100%;height:auto;padding:0!important}.remaining-content .sm-package .sm-card__title{color:#0c1930!important;font-size:22px;line-height:1.25;overflow-wrap:anywhere}.remaining-content .sm-package__price{color:#147af1!important;font-size:20px;margin-top:14px}.remaining-content .sm-package__content{border:0!important;display:flex;flex-direction:column;flex:1;padding:20px 18px 24px;height:auto!important;box-sizing:border-box}.remaining-content .sm-package .sm-card__descr{font-size:16px;line-height:1.5;height:auto!important;color:#34425a;overflow-wrap:anywhere}.remaining-content .sm-package .sm-card__btn{margin:24px auto 0}.remaining-content .sm-package__separator{height:22px}.remaining-content .sm-service-card__table{border-radius:10px;overflow:hidden}.remaining-content .sm-data-table{overflow-x:auto}.remaining-content .sm-intro,.remaining-content .sm-section-intro{max-width:1160px;margin:auto}@media(max-width:1000px){.remaining-content .sm-package__row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.remaining-content{padding:26px 16px!important}.remaining-content .sm-section__title{font-size:28px!important}.remaining-content .sm-package__row{grid-template-columns:1fr}.remaining-content td,.remaining-content th{padding:10px;font-size:15px}}
