.legacy_root .benefits_cards .header{text-align:center}.legacy_root .benefits_cards h2{font-size:36px}.legacy_root .benefits_cards .cards_grid{grid-gap:16px 24px;grid-template-columns:repeat(4,1fr);margin-top:54px;display:grid}.legacy_root .benefits_cards .benefits_card_item{text-align:left;background:#fff;border-radius:24px;flex-direction:column;gap:16px;padding:24px;display:flex}.legacy_root .benefits_cards .top_part{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.legacy_root .benefits_cards .card_title{font-size:26px;line-height:1.2}.legacy_root .benefits_cards .icon_container{flex-shrink:0;width:35px;height:35px}.legacy_root .benefits_cards .icon_container img{object-fit:contain;width:100%;height:100%;display:block}.legacy_root .benefits_cards .card_text{margin:0;font-weight:300}@media (max-width:991px){.legacy_root .benefits_cards .cards_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.legacy_root .benefits_cards h2{font-size:28px}.legacy_root .benefits_cards .cards_grid{grid-template-columns:100%;margin-top:40px}.legacy_root .benefits_cards .card_title{font-size:22px}}
