.login_logo {
    width: 350px;
}

.whatsapp {
    color: #25d366;
}

/* Select2 com altura igual ao Bootstrap .form-select (single) */
.select2-container--default .select2-selection--single {
    height: calc(2.375rem + 2px);
    padding: 0.375rem 2.25rem 0.375rem 0.75rem;
    /* espaço p/ seta */
    border: 1px solid #ced4da;
    border-radius: 0.375rem;
    display: flex;
    align-items: center;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    padding-left: 0;
    line-height: 1.5;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 100%;
    right: 0.75rem;
}