* {
    font-family: Verdana;
} body {
    margin: 0;
} header {
    display: flex;
} #lewa, #prawa {
    background-color: seagreen;
    color: white;
    line-height: 150px;
    height: 260px;
    font-size: 160%;
} #lewa {
    width: 75%;
} #prawa {
    width: 25%;
} main {
    background-color: mintcream;
    padding: 80px;
} footer {
    background-color: seagreen;
    color: white;
    height: 70pxx;
    display: flex;
    text-align: center;
} #footer1, #footer2 {
    width: 50%;
} input, button {
    margin-bottom: 20px;
} img {
    box-shadow: 15px 15px 10px dimgray;
} a {
    text-decoration: none;
    color: seagreen;
    padding: 15px;
    background-color: mintcream;
    line-height: 70px;
}