:root {
    --mainColor: rgb(255, 180, 180);
    --secondColor: rgb(229, 255, 204);
    --bgtransparent: rgba(255, 255, 255, 0.603);
    --mainFont: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

* {
    box-sizing: border-box;
}

body {
    margin: 0;
    font-family: var(--mainFont);
}

header {
    padding-bottom: 5px;
    background-color: var(--mainColor);
    background-image: url(../bg.jpg);
    color: white;
}

main, footer {
    background-color: var(--secondColor);
    padding: 5px 5em;
}