/* Custom Styles */
.link-list__link, .header .header__block--menu a {
    font-family: 'Commuters Sans';
    font-weight: 600;
    text-transform: uppercase;
}
.link-list__link {
    padding-top: 0.6vw;
    position: relative;
    font-weight: 400;
    letter-spacing: 0.19vw;
}
.header__content--desktop .link-list .link-list__link {
    margin: 0 17px;
}

.header a.link-list__link:hover
 {
    color: #fb623a !important;
}

.container.footer__container.media {
    justify-content: center;
}

a.btn, button#form-button {
    display: inline-block;
    position: relative;
    font-family: niveau-grotesk, sans-serif;
    font-weight: 700;
    line-height: normal;
    border: 2px solid #EEF7FB;
    margin: 0px;
    background-color: #000000;
    color: #FFF;
    text-align: center;
    font-size: 1.05vw;
    letter-spacing: 0.055vw;
    border-radius: 50px;
        padding: 18px 34px;
    text-transform: uppercase;
}

button#form-button {
    border: 2px solid #fff !important;
    margin-top: 20px;
}

    .form-control {
        font-size: 18px;
        background: transparent;
        border-bottom: 1px solid #fff;
        border-radius: 0;
        margin-bottom: 16px !important;
        padding-bottom: 22px;
    }

a.btn:hover{ background:#fff !important;color:#fb623a !important;}
button#form-button:hover{ background:transparent !important;color:#fff !important;}
section.thank-you {    display: none;}

div#section-login .form-control {
    border: 1px solid #00000059;
    margin-bottom: 0 !important;
    padding-bottom: 13px !important;
    background: #00000000 !important;
    border-radius: 4px !important;
}


div#section-login button#form-button:hover {
    background: transparent !important;
    color: #000000 !important;
    border: 2px solid #000 !important;
}





