/* Corrige altura do select2 dentro do form-floating */
.form-floating .select2-container .select2-selection--single {
    height: 58px !important;
    padding-top: 1.625rem !important;
    padding-bottom: .625rem !important;
    border: 1px solid #186dde !important; /* mesma cor border-info */
    border-radius: 4px !important;
}

/* Alinha texto */
.form-floating .select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 1.2 !important;
    padding-left: 0.75rem !important;
}

/* Remove seta duplicada */
.form-floating .select2-selection__arrow {
    height: 100% !important;
}

/* Ajusta label */
.form-floating > label {
    z-index: 3;
}

.campo-mascarado {
    -webkit-text-security: disc;
}