Михаил, если изменения значительные например пол сайта нужно переверстать чтобы сделать адаптивно. А так адаптив входит в работу, я не договорил наверное.
olya_097, есть родитель который центрирует обертку для этих 3-х штук. Обертка уже будет по центру и ей нужно задать align-items: flex-start; и флексы. И ваши элементы выровняются
Там если присмотреться не просто див и лефт райт, спасибо за упоминание но там есть скрипт который кидает нужный бордер + сама анимация на классах. А с скриптом классы анимировать нельзя насколько я помню через добавление их в блок. Поэтому интересует хоть что-то приближенное.