* {
    font-family: "Arial", sans-serif;
}

.wl-main {
    
    h1 {
        color: #000;
        font-variant-numeric: lining-nums proportional-nums;
        font-family: Arial;
        font-size: 64px;
        font-style: normal;
        font-weight: 700;
        line-height: 105%; /* 67.2px */
        letter-spacing: -1.92px;
    }

    h2 {
        color: #000;
        font-variant-numeric: lining-nums proportional-nums;
        font-family: Arial;
        font-size: 36px;
        font-style: normal;
        font-weight: 700;
        line-height: 105%; /* 37.8px */
        letter-spacing: -1.08px;
    }

    p,ol,ul {
        color: #000;
        font-variant-numeric: lining-nums tabular-nums;
        font-family: Arial;
        font-size: 18px;
        font-style: normal;
        font-weight: 400;
        line-height: 160%; /* 28.8px */
    }

    ol,ul {
        list-style-type: disc;
        padding-left: 20px;
        margin-bottom: 20px;
        margin-top: 20px;
        // li {
        //     margin-top: 20px;
        //     margin-bottom: 20px;
        // }
    }

    a.button {
        display: flex;
        width: 200px;
        padding: 16px 28px;
        justify-content: center;
        align-items: center;
        border-radius: 38px;
        font-variant-numeric: lining-nums tabular-nums;
        font-family: Arial;
        font-size: 14px;
        font-style: normal;
        font-weight: 700;
        line-height: 150%; /* 21px */
        letter-spacing: 0.28px;
        text-transform: uppercase;
        color: #000;
    }

    a.button.button--primary {
        background: #E9E48B;
        border: 1px solid #E9E48B;

        &:hover {
            background: #000;
            color: #FFF;
        }
    }

    a.button.button--secondary {
        background: #FFF;
        border: 1px solid #000;

        &:hover {
            background: #000;
            color: #FFF;
        }
    }

    h3.review, p.review {
        font-size: 14px;
    }

    @media screen and (max-width: 1024px) {
        h1 {
            font-size: 40px;
            font-style: normal;
            font-weight: 700;
            line-height: 105%; /* 42px */
            letter-spacing: -1.2px;
        }

        h2 {
            font-variant-numeric: lining-nums proportional-nums;
            font-size: 24px;
            font-style: normal;
            font-weight: 700;
            line-height: 125%; /* 25px */
        }

        p, ul, ol {
            font-variant-numeric: lining-nums tabular-nums;
            font-family: Arial;
            font-size: 16px;
            font-style: normal;
            font-weight: 400;
            line-height: 150%; /* 19.5px */
        }

        ol,ul {
            list-style-type: disc;
            padding-left: 10px;
            margin-bottom: 20px;
            margin-top: 20px;
            li {
                margin-top: 0px;
                margin-bottom: 0px;
            }
        }
    } 

}

body {
    background-color: #FFF;
}

.disclaimer-text p {
    color: #000;
    font-variant-numeric: lining-nums tabular-nums;
    font-family: Arial;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: 130%; /* 13px */
    letter-spacing: 0.2px;
}