* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    text-decoration: none;
    list-style-type: none;
}

body {
    font-size: 1em;
    font-family: "Lato", sans-serif;
    background-image: url("../images/background.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
}

section {
    max-width: 1200px;
    margin: 0 auto;
}

header,
main {
    margin: 0 auto;
}

/* Header */

header {
    padding: 50px 0;
}

header ul {
    display: flex;
}

header li {
    margin: 0 20px 0 0;
    position: relative;
}

header li:last-child {
    margin: 0;
    content: none;
}

header li::after {
    content: "|";
    color: #fff;
    position: absolute;
    right: -12px;
}

header li:last-child::after {
    content: none;
}

header a {
    font-weight: 600;
    color: #fff;
    outline: none;
    text-decoration: none;
}

/* Content */

main {
    display: flex;
    justify-content: space-between;
}

.cashout {
    text-align: center;
    width: fit-content;
    margin: 90px 0 0 0;
}

.cashout__moneyplay {
    font-size: 1.875em;
    font-weight: 900;
    margin: 10px 0 0 0;
    color: #fff;
}

.slogan {
    font-size: 1.875em;
    max-width: 400px;
    margin: 70px 0 0 0;
    color: #fff;
}

.stores {
    margin: 70px 0 0 0;
}

.stores img {
    margin: 0 20px 0 0;
}

.stores img:last-child {
    margin: 0;
}

.privacy-copyright {
    margin: 100px 0 0 0;
    font-size: 0.75em;
    color: #333e63;
}

.privacy a {
    margin: 0 20px 0 0;
    color: #333e63;
}

.privacy a:last-child {
    margin: 0;
}

.privacy {
    display: flex;
    font-weight: 700;
}

.copyright {
    margin: 10px 0 0 0;
}

.right-group {
    text-align: center;
}

.right-group img {
    margin: -60px 0 0 0;
}

.mobile-img {
    display: none;
}
