max-width: 1200px;
47 хромосома мешает понять логику?
position: absolute;
top, и position: absolute;
, посмотрите видео-уроки что такое блочные и строчные элементы. width: 100%;
height: 100%;
object-fit: cover; или object-fit: contain;