﻿
.ajuste-modal-proposta {
    width: 25em;
    padding-top: 10em;
}

.modal-backdrop.fade.show {
    background-color: rgba(0,0,0,0.6) !important;
}

.teste-backdrop {
    background-color: rgba(0,0,0,0.6) !important;
}

.form-proposta {
    padding: 1.5em;
    border-radius: 6px;
    border: 1px solid #ececec;
}

.texto-centralizado {
    text-align: center;
}

.toggle-checkbox {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 0.5em;
    cursor: pointer;
    justify-content: left;
    padding-left: 1.3em;
    margin-bottom: 0px;
}

/* zera qualquer margin/padding padrão do checkbox */
.toggle-checkbox input[type="checkbox"] {
    margin: 0;
    padding: 0;
    width: 1.2em;
    height: 1.2em;
}

.toggle-checkbox .box {
    display: flex;
    width: 1em;
    align-items: center;
    justify-content: center;
}

.toggle-checkbox .checkbox-label-text {
    line-height: 1;
    font-size: 1.4rem;
}

#customCheckbox:not(:checked) + .box .spinner {
    display: none;
}

.botao-solicitar-proposta {
    padding-top: 1em;
    justify-self: center;
    width: 100%;
}