.benefits { margin-bottom: 132px; } @media (min-width: 1720px) { .benefits { margin-bottom: 147px; } } @media (max-width: 1304.98px) { .benefits { margin-bottom: 101px; } } @media (max-width: 991.98px) { .benefits { margin-bottom: 93px; } } @media (max-width: 479.98px) { .benefits { margin-bottom: 103px; } } .benefits__grid { text-align: left; display: grid; grid-template-columns: 1.5fr 3fr 1.5fr; } @media (max-width: 991.98px) { .benefits__grid { grid-template-columns: 1fr 1fr; } } @media (max-width: 479.98px) { .benefits__grid { grid-template-columns: 1fr; text-align: center; } } .benefits__item { min-height: 122px; padding-right: 7px; margin-bottom: 22px; } @media (min-width: 1720px) { .benefits__item { min-height: 145px; } } @media (max-width: 991.98px) { .benefits__item { padding-right: 25px; } } @media (max-width: 479.98px) { .benefits__item { padding-right: 0; margin-bottom: 19px; min-height: 90px; } } @media (max-width: 991.98px) { .benefits__second { grid-column: 1 / 3; order: -1; margin-bottom: 56px; } } @media (max-width: 479.98px) { .benefits__second { grid-column: 1/2; margin-bottom: 31px; } } .benefits__third { padding-left: 16px; } @media (min-width: 1720px) { .benefits__third { padding-left: 31px; margin-right: 5px; } } @media (max-width: 991.98px) { .benefits__third { padding-left: 11px; } } @media (max-width: 479.98px) { .benefits__third { padding-left: 0; } } .benefits .title { margin-bottom: 76px; } @media (min-width: 1720px) { .benefits .title { margin-bottom: 93px; } } @media (max-width: 991.98px) { .benefits .title { margin-bottom: 19px; } } .benefits img { position: relative; top: 14px; right: -11px; } @media (min-width: 1720px) { .benefits img { top: -33px; } } @media (max-width: 1304.98px) { .benefits img { top: 20px; right: 0; } } @media (min-width: 1720px) { .benefits h2 { margin-bottom: 10px; } } @media (max-width: 479.98px) { .benefits p { margin-bottom: 13px; } }