@import url('https://fonts.googleapis.com/css2?family=Koulen&display=swap');


.modal {
    max-width: 80% !important;
    max-height: 80%;

    min-height: 80%;

    border: 1px solid #EDFFFE;

    border-radius: 25px;

    display: flex;

    align-items: center;
    justify-content: flex-start;
    flex-direction: column;
    background-color: #051023 !important;
}

.modal-ajuda {
    max-width: 60% !important;
    max-height: 80%;

    min-height: 80%;

    border: 1px solid #EDFFFE;

    border-radius: 25px;

    display: flex;

    align-items: center;
    justify-content: flex-start;
    flex-direction: column;
    background-color: #051023 !important;
}

.image-logo {
    width: 120px;
    height: 120px;
}

.tamanho-formulario {
    max-width: 951px !important;
    max-height: 120px !important;
    display: flex !important;
    align-items: center;
}

.inputDoLogin {
    width: 794px !important;
    height: 90px !important;
    color: rgba(0, 0, 0, 0.30);
    font-size: 48px !important;
    font-family: 'Koulen';
    line-height: 127.664%;
    background-color: #EDFFFE !important;
    border-radius: 25px !important;
}

.botao-de-sequencia {
    display: flex;
    align-items: center;
    justify-content: center;
    color: rgba(255, 255, 255, 0.60);
    font-size: 48px;
    font-family: 'Koulen';
    line-height: 127.664%;
    width: 333px;
    height: 78px;
    border-radius: 25px;
    background: #2E59A3;
    cursor: pointer;
}

.botao-de-sequencia-ativo {
    display: flex;
    align-items: center;
    justify-content: center;
    color: #FFF;
    font-size: 48px;
    font-family: 'Koulen';
    line-height: 127.664%;
    width: 333px;
    height: 78px;
    border-radius: 25px;
    background: #2E59A3;
    cursor: default;
}

.itens-in-middle {
    display: flex;
    align-items: center;
}

.botao-cadastrar {
    background: #224C9A !important;
    width: 333px !important;
    height: 78px !important;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25) !important;
    border-radius: 25px !important;

    font-family: 'Koulen';
    font-style: normal;
    font-weight: 400;
    color: white;
    font-size: 48px !important;
}

.texto-cinza {
    color: rgba(255, 255, 255, 0.55);
    text-align: center;
    font-size: 27px;
    font-family: 'myanmar khyay', sans-serif;
    line-height: 127.664%;
}

.qr-code-input {
    color: #000;
    font-size: 48px !important;
    height: 75px !important;
    min-width: 70vw !important;
    font-family: "Koulen";
    line-height: 127.664%;
    background-color: white !important;
}

.time-message {
    color: rgba(255, 255, 255, 0.55);
    text-align: center;
    font-size: 33px;
    font-family: 'myanmar khyay', sans-serif;
    line-height: 127.664%;
}

.letreiro-aproveitar {
    color: #43BCD4 !important;
    font-family: 'myanmar khyay', sans-serif;
    font-size: 70px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 127.664%;
    text-transform: uppercase;
}


.pagamento-aprovado-titulo {
    color: #FFF;
    text-align: center;
    font-family: 'myanmar khyay', sans-serif;
    font-size: 40px;
    font-style: normal;
    font-weight: 400;
    line-height: 127.664%;
}

.pagamento-aprovado {
    color: #FFF;
    text-align: center;
    font-family: 'myanmar khyay', sans-serif;
    font-size: 50px;
    font-style: normal;
    font-weight: 400;
    line-height: 127.664%;
}

.tamanho-do-padding {
    padding: 30px;
}