.btn-primary {
    background-color: #EA651C !important;
    border-color: #EA651C !important;
}

.btn-primary:hover {
    background-color: #EA651C !important;
    border-color: #EA651C !important;
}

.btn-primary:focus {
    background-color: #EA651C !important;
    border-color: #EA651C !important;
}

.btn-primary:active {
    background-color: #EA651C !important;
    border-color: #EA651C !important;
}

.resultado {
    margin-top: 20px;
}

a.page-link.active:hover,
.active > .page-link:hover {
    color: #fff !important;
}

a:not(.btn):hover {
    color: #EA651C !important;
}

.active>.page-link, .page-link.active {
    color: #fff !important;
    background-color: #EA651C !important;
    border-color: #EA651C !important;
}

a.btn.btn-light.btn-icon.btn-sm.rounded-circle:hover {
    color: #EA651C !important;
}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    color: #EA651C;
}

.nav-tabs.nav-bordered .nav-item .nav-link.active {
    border-bottom: 1px solid #EA651C;
}

.form-padding {
    padding: var(--ins-card-cap-padding-y) var(--ins-card-cap-padding-x);
}

.proposta-selecionada {
    box-shadow: 0 .25rem 1rem #18a6899e !important;
}

.proposta-card {
    cursor: move;
}

.btn-align {
    display: flex;
}

.btn-align button {
    margin-left: 10px;
}

.mblh-none {
    margin-bottom: 0 !important;
    line-height: 0 !important;
}

.hide { 
    display: none;
}

.form-switch.form-switch-padl {
    padding-left: 2.8em;
}

.mt-1r {
    margin-top: 1rem;
}

.card-subtitle-form {
    justify-content: space-between;
    padding-bottom: 1.25rem;
}

.card-subtitle-form2 {
    justify-content: space-between;
    padding-top: 1.25rem;
    padding-bottom: 2rem;
}

.card-subtitle-form3 {
    justify-content: space-between;
    /* padding-top: 1.25rem; */
    padding-bottom: 2rem;
}

.choices__list--multiple .choices__item {
    background-color: #EA651C;
    border: 1px solid #EA651C;
}

.mr5 {
    margin-right: 5px;
}

.badge1 {
    display: block !important;
    background-color: #1AB394 !important;
}

.badge2 {
    display: block !important;
    background-color: #F8AC59 !important;
}

.badge3 {
    display: block !important;
    background-color: #ED5565 !important;
}

.d-flex {
    display: flex;
}

.mb-125r {
    margin-bottom: 1.25rem;
}

.d-flex-al-center {
    display: flex;
    align-items: center;
}

.modal2 {
    z-index: 2060 !important;
}

.note-modal .btn {
    color: #fff;
}

.note-modal .btn:hover {
    color: #fff;
}

.btn-outline-primary {
    --ins-btn-color: #EA651C;
    --ins-btn-border-color: #EA651C;
    --ins-btn-hover-bg: #EA651C;
    --ins-btn-hover-border-color: #EA651C;
    --ins-btn-active-bg: #EA651C;
    --ins-btn-active-border-color: #EA651C;
}

i.ti.fs-24.text-primary {
    color: #EA651C !important;
}

.avatar-xl.rounded-circle.bg-primary-subtle.d-flex.align-items-center.justify-content-center {
    background-color: #FADFCF !important;
}

html[data-bs-theme="dark"] .avatar-xl.rounded-circle.bg-primary-subtle.d-flex.align-items-center.justify-content-center {
    background-color: rgb(234 101 28 / 20%) !important;
}

a.orange-a {
    color: #EA651C;
}

.d-flex-align {
    display: flex;
    align-items: center;
}

.ml5p {
    margin-left: 5px;
}

.mr5p {
    margin-right: 5px;
}

.ml3p {
    margin-left: 3px;
}

.mr3p {
    margin-right: 3px;
}

.gray-a {
    color: var(--ins-secondary-color)!important;
}

.lh0 {
    line-height: 0 !important;
}

.align-items-center {
    align-items: center;
}

.mt5p {
    margin-top: 5px;
}

.mt10p {
    margin-top: 10px;
}

.mb10p {
    margin-bottom: 10px;
}

.mt20p {
    margin-top: 20px;
}

.mb20p {
    margin-bottom: 20px;
}

.dflex-space-between {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.m0 {
    margin: 0 !important;
}

.ov-hidden {
    /* overflow: hidden; */
}


