body{ padding-top: 56px; } .download-buttons-container { display: flex; flex-direction: row; flex-wrap: wrap; } .download-button { margin-right: 1rem; } .footer-navigation-button { margin-left: 1rem; } @media (max-width: 1300px) { .download-buttons-container { flex-direction: column; } .download-button { margin-top: 1rem; } .footer-navigation-button { margin-bottom: 0.75rem; } } .film-poster { border-radius: 20px; } .login-icon { font-size: 30px; } .image-preview { border-radius: 20px; max-width: 200px; height: auto; }