@import url("https://use.typekit.net/yol3sxj.css");

#login h2{
    color: #73757B;
    font-weight: 700;
    font-style: normal;
    font-size: 48px;
    line-height: 50px; /* 104.167% */
}
#login h4{
    color: #007AFF;
    font-size: 36px;
    font-style: normal;
    font-weight: 700;
}

#login .text-desc{
    color: #73757B;
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
}

#login .privacidade a{
    color: #73757B;
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
    text-decoration-line: underline;
    text-decoration-style: solid;
    text-decoration-skip-ink: none;
    text-decoration-thickness: auto;
    text-underline-offset: auto;
    text-underline-position: from-font;
}

#login .privacidade{
    color: #73757B;
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
    line-height: 150%; /* 24px */
}

#login .novo-user{
    color: #73757B;
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
}

#login .cadastro{
    color: #007AFF;
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
}

#login .esqueci{
    color: #007AFF;
    font-family: Roboto;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
}
#login .btn, #cadastro .btn{
    height: 100%;
    width: 100%;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    padding: 15px 12px;
    white-space: nowrap;
}



.btn-google{
    background-color: #2D3748;
    color:  #FFF;
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
}

.card-login{
    max-width: 1154px;
    width: 1154px;
    padding: 80px 98px!important;
}
.texto-privacidade{
    margin-top: 9rem
}
.navegadores-menu, #form-pesquisa, footer, #header-topo{
    display: none!important;
}

input[type=checkbox]{
    width: 20px;
    height: 20px;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    border: 1px solid #E2E4E6;
    background: #FFF;
}
input[type=text], input[type=email], input[type=password]{
    border: 1px solid #73757B!important;
    padding: 20px 12px!important;
}

input[type=text]::placeholder, input[type=email]::placeholder,  input[type=password]::placeholder{
    color: #73757B;
    font-family: Roboto;
    font-size: 14px!important;
    font-style: normal;
    font-weight: 400!important;
}

.form-check-label{
    color: #1F1F20;
    /* Body/Body S */
    font-family: Roboto;
    font-size: 14px;
    font-style: normal;
    font-weight: 300;
}

#cadastro h2{
    color: #73757B;
    font-size: 48px;
    font-style: normal;
    font-weight: 700;
}
.pos-cadastro{
    color:  #73757B;
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
}