.pt-10 {
    padding-top: 10px;
}

.pt-20 {
    padding-top: 20px;
}

.pt-30 {
    padding-top: 30px;
}

.pt-40 {
    padding-top: 40px;
}

.pt-50 {
    padding-top: 50px;
}
.pt-60 {
    padding-top: 60px;
}
.pt-70 {
    padding-top: 70px;
}
.pt-100 {
    padding-top: 100px;
}
.pb-10 {
    padding-bottom: 10px;
}

.pb-20 {
    padding-bottom: 20px;
}

.pb-30 {
    padding-bottom: 30px;
}

.pb-40 {
    padding-bottom: 40px;
}

.pb-50 {
    padding-bottom: 50px;
}

.pb-100 {
    padding-bottom: 100px;
}

.mb-10 {

    margin-bottom: 10px;
}

.mb-20 {

    margin-bottom: 20px;
}



/* Estilo personalizado para o switch */
.form-switch-custom {
    /* Cor da borda */
    border-color: #a5a5a5;
}

/* Estilo personalizado para o ponto (indicador) quando o switch está ativado */
.form-switch-custom:checked {
    /* Cor de fundo quando ativado */
    background-color: #e28126;
}

/* Estilo personalizado para o rótulo quando o switch está ativado */
.form-switch-custom:checked+.form-check-label::before {
    /* Cor de fundo do rótulo quando o switch está ativado */
    background-color: #f6f7f6;
}

/* Estilo personalizado para o ponto (indicador) quando o switch está desativado */
.form-switch-custom:not(:checked) {
    /* Cor de fundo quando desativado */
    background-color: #6c757d !important;
}

/* Estilo personalizado para o rótulo quando o switch está desativado */
.form-switch-custom:not(:checked)+.form-check-label::before {
    /* Cor de fundo do rótulo quando o switch está desativado */
    background-color: #fff;
}

#property-item-container {
    height: 275px;
    /* border: #e28126 solid 1px; */
    overflow: hidden;
    z-index: 2;

}

#property-item-container:hover img {
    transform: scale(1.05);
    /* Aumenta em 5% */
    transition: transform 0.6s ease;
    /* Adiciona uma transição suave */
}

#property-item-container:not(:hover) img {
    transform: scale(1);
    /* Retorna ao tamanho original */
    transition: transform 0.6s ease;
}


.btn-zr {
    margin-top: 20px !important;
    background-color: #f88e26 !important;
    border-color: #a75102 !important;
    padding: 10px;
    border-radius: 8px;
    text-align: center;
    color: #fff;
    font-weight: 600;
    
}


.btn-zr:hover{

    color: #ccc;
    background-color: #cf6a05 !important;

}


/* Calendar page */

.divDrop{

padding: 5px;
color: #fff;
text-align: center;
margin-top: 6px;
border-radius: 4px;
cursor: grabbing;

}