.sore { margin-bottom: 160px; margin-top: 1px; } @media (min-width: 1720px) { .sore { margin-bottom: 178px; } } @media (max-width: 1304.98px) { .sore { margin-bottom: 140px; } } .sore__img { margin: 0 auto 26px; position: relative; left: -17px; } @media (min-width: 1720px) { .sore__img { margin-bottom: 46px; } } @media (max-width: 1304.98px) { .sore__img { left: 4px; top: -9px; margin-bottom: 17px; } } .sore .title { margin-bottom: 40px; } @media (min-width: 1720px) { .sore .title { margin-bottom: 61px; } } .sore .subtitle { max-width: 62%; margin: 0 auto -1px; } @media (min-width: 1720px) { .sore .subtitle { line-height: 26px; max-width: 60%; margin-bottom: 5px; } } @media (max-width: 1304.98px) { .sore .subtitle { max-width: 65%; } } .sore .h3 { max-width: 47%; margin: 0 auto 19px; } @media (min-width: 1720px) { .sore .h3 { max-width: 38%; } } @media (max-width: 1304.98px) { .sore .h3 { max-width: 50%; } }