@media screen and (max-width: 1275px){ .navigation{ flex-direction: column; padding-bottom: 10px; width: 430px; } .lcont span{ display: flex; align-items: center; margin-left: 0%; } .lcont{ flex-direction: column; margin-left: 0%; } .rcont{ display: flex; align-items: center; margin-left: 26vw; } .cont1{ flex-direction: column; } .cont1-r img{ width: 100%; height: 110%; align-items: center; justify-items: auto; margin-left: 0%; margin-top: 14px; } .cont2{ flex-direction: column; } .cont2-l img{ width: 100%; align-items: center; justify-items: auto; margin-left: 0%; margin-top: 14px; } .l{ flex-direction: column; align-items: center; } .l1 img{ height: 450px; width: 106%; align-items: center; justify-items: auto; margin-left: -1.8%; margin-top: 14px; } .l2 img{ width: 106%; height: 450px; align-items: center; justify-items: auto; margin-left: -1.8%; margin-top: 14px; } .l3 img{ width: 106%; height: 450px; align-items: center; justify-items: auto; margin-left: -1.8%; margin-top: 14px; } } @media screen and (max-width: 675px){ .navigation{ flex-direction: column; padding-bottom: 10px; width: 430px; } .lcont span{ display: flex; align-items: center; margin-left: 0%; } .lcont{ flex-direction: column; margin-left: 0%; } .rcont{ display: flex; align-items: center; margin-left: 26vw; } .cont1{ flex-direction: column; } .cont1-r img{ width: 100%; height: 110%; align-items: center; justify-items: auto; margin-left: 0%; margin-top: 14px; } .cont2{ flex-direction: column; } .cont2-l img{ width: 100%; align-items: center; justify-items: auto; margin-left: 0%; margin-top: 14px; } .l{ flex-direction: column; align-items: center; } .l1 img{ height: 450px; width: 106%; align-items: center; justify-items: auto; margin-left: -1.8%; margin-top: 14px; } .l2 img{ width: 106%; height: 450px; align-items: center; justify-items: auto; margin-left: -1.8%; margin-top: 14px; } .l3 img{ width: 106%; height: 450px; align-items: center; justify-items: auto; margin-left: -1.8%; margin-top: 14px; } .footer{ flex-direction: column; align-items: center; } .mid{ margin-left: -22%; margin-top: -10%; } .right{ margin-left: 50%; margin-top: -10%; } .Header h1{ align-items: center; margin-left: 27%; } .Header p{ display: flex; font-family: 'Ysabeau'; margin-bottom: 11px; margin-top: 7px; font-size: 25px; font-weight: 600; padding: 0 10 10 0px; padding-left: 11%; padding-right: 9%; align-items: center; margin-left: 6%; } .icons{ margin-left: -64%; } .icons h2{ margin-left: 8%; } .cont4 h4 { padding-right: 41%; } }