Взагалі робота сподобался
Можна скористатися доступними безплатними сервісами для перевірки якості коду і сайту взагалі
https://validator.w3.org
https://www.woorank.com/en/www/i98745t8.beget.tech
https://developers.google.com/speed/pagespeed/
Код глянув одним оком, можу написати свої зауваження:
1. ID використовуй лише при крайній необхідності, в ідеалі від них потрібно відмовлятися
2. В css найкраще всі селектори робити по класам, уникати теги та id
3. .first-page, .fifth-page - так краще не називати класи, так як блок може з різних причин стати першим чи стонадцятим. Золоте правило: називати не по зовнішньому вигляду, а по призначенню
Для власного сайту css норм, але якщо хочеш писати css код на довго в проектах складніших за сайт візитку, краще скористатися препроцесорами. Моя порада - less, так зможеш розбивати довге полотно на компоненти, підключати їх, використовувати змінні, легко підтримувати і дописувати код
http://prnt.sc/e0yddu
Таке не допустимо взагалі