.key-features:not(.hidden_indents){padding:56px 0 80px}.key-features__title{color:#181b21;font-size:64px;font-weight:700;letter-spacing:-.02em;line-height:64px;margin-bottom:56px;text-transform:uppercase}.key-features__card{background-color:#fff;border:1px solid #dae1ec;border-radius:8px;box-sizing:border-box;display:flex;padding:40px 56px}.key-features__card:not(:last-child){margin-bottom:30px}.key-features__card--subtitle{color:#181b21;font-size:24px;font-weight:700;line-height:28px;margin:0 68px 0 0;width:200px}.key-features__card--text{color:#181b21;font-family:Open Sans;font-size:16px;line-height:24px;width:740px}@media (max-width:1199.5px){.key-features:not(.hidden_indents){padding:32px 0 40px}.key-features__title{font-size:44px;line-height:44px;margin-bottom:32px}.key-features__card{padding:32px 40px}.key-features__card--subtitle{margin-right:52px}.key-features__card--text{max-width:532px}}@media (max-width:1023.5px){.key-features__card:not(.hidden_indents){display:block;padding:40px 56px}.key-features__card:not(:last-child){margin-bottom:24px}.key-features__card--subtitle{margin-bottom:16px;margin-right:0;max-width:unset;width:100%}.key-features__card--text{max-width:unset;width:102%}}@media (max-width:767.5px){.key-features:not(.hidden_indents){padding:24px 0 32px}.key-features__title{font-size:24px;letter-spacing:normal;line-height:28px;margin-bottom:24px}.key-features__card{padding:32px}.key-features__card:not(:last-child){margin-bottom:22px}.key-features__card--subtitle{font-size:18px;line-height:20px;margin-bottom:8px}.key-features__card--text{font-size:14px;line-height:20px;width:101%}}