
    .has-float-label{
        border: white;
    }
    .bottonround{
        border-radius: 100px;
    }
    .titulodoartigo{
        color: #585858;
        font-size: 24px;
        font-style: normal;
        font-weight: 500;
        line-height: normal;
    }

    .textossecundarios{
        color: #585858;

        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
    }
    .titulocampos{
        color: #398C36;
        font-size: 18px;
        font-style: normal;
        font-weight: 600;
        line-height: normal;
    }

    .bordarendonda {
        border-radius: 24px;
        border: 2px dashed var(--grey-03, #E2E6EA);
        height: 138px;
        flex-direction: column; /* Alinhar itens verticalmente */
        display: flex;
        justify-content: center;
        align-items: center;
        position: relative;
        overflow: hidden;
    }
    .bordarendonda.dragover {
        border-color: var(--primary-color, #007bff);
    }
    .bordarendonda .content-wrapper {
        display: flex;
        flex-direction: row;
        align-items: center;
        justify-content: center;
        flex-wrap: wrap;
    }
    .fileupload {
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        opacity: 0;
        cursor: pointer;
    }

    .bordarendonda .btn-primary {
        margin-bottom: 10px; /* Espaçamento entre o botão e o parágrafo */
    }
    .arrateaqui {
        /* Estilos para o parágrafo */
        text-align: center;
        font-size: 14px;
    }

    .btn-warning:disabled{
        color:#92660D;
        background-color:#fff5cc;
        border-color:#fff5cc;
    }

    .btn-success:disabled{
        color:#398C36;
        background-color: #c8e5c7;
        border-color: #c8e5c7;
    }

    .arrasteaqui{
        color: var(--grey-05, #242634);
        text-align: center;
        font-family: Rubik;
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
    }

    .invisible-hyphen {
        color: transparent; /* Torna os hífens invisíveis, mas ainda ocupam espaço */
    }

    .clique-aqui {
        color: green;
        cursor: pointer;
    }

    .hidden-field {
        display: none;
    }

