1. Зачем ты используешь флекс в .working__blocks, и не используешь wrap, к примеру? Или все четыре блока должны остаться на одной строке? Конкретно по кнопкам убери перенос у текста и поставь паддинг в 1vw, у кнопок. Но это не самая большая проблема, ты не обращал внимание на то куда у тебя контент самого блока уезжает при уменьшении ширины? Поизучай флекс, хотя можно сделать и без него, чтобы у тебя элементы перестраивались, просто когда текст кнопок начинает переноситься, то дизайн к тому моменту выглядит совсем не очень.
Опять же паддинг у .working лучше сделать не статическим, либо менять через медиа запрос.
Вообще такое ощущение, что это вариант дизайна без медиа запроса, поэтому все при уменьшении ширины выглядит не очень.
И я не знаю на чем ты пишешь, но у тебя идее не показывает ошибки в тех местах, где ты опечатываешься? всякие " oacity: 0.7;" и так далее по тексту
Еще раз пробежался: не понимаю в принципе, зачем ты юзаешь флекс? либо изучи его и пользуйся нормально возможностями, либо в той мере в которой ты пользуешься им достаточно будет обычного варианта с инлайн-блок и относительные размеры
так к тому же при наводе на team__lvl, начинает "скакать верстка"
Нажмите, чтобы раскрыть...
ты координаты элемента меняешь, когда реагируешь на ховер родителя, как по-твоему должен себя вести родительский элемент, когда дочерний уходит из ховера, ну и соответственно если сам родитель при этом без ховера? Есть же более элегантные решения, чем дергать элемент таким образом
2. Чтобы сама картинка не меняла опасити, пока ты находишься внутри тим айтем, тебе нужно вместо
.team__img:hover { opacity:0.2 }
сделать так:
.team__item:hover .team__img{opacity: 0.2}