/* CIB */
.cib-info {
    border: 0px solid #f5f5f5;
    padding: 20px;
    margin-bottom: 20px;
    border-radius: 5px;
}

.cib-contato,
.cib-enderecos {
    border: 0px solid #f5f5f5;
    padding: 20px;
    margin-bottom: 20px;
    border-radius: 5px;
}

.cib-contato ul,
.cib-enderecos ul {
    list-style-type: disc;
    padding-left: 20px;
}

.cib-contato li,
.cib-enderecos li {
    margin-bottom: 10px;
    list-style-type: none;
}

.cib-enderecos h4 {
    margin-top: 0;
}

.cib-enderecos p {
    margin-bottom: 5px;
}

/* Estilos para os botões */
.cib-enderecos .btn {
    width: 100%; 
    border-radius: 5px; 
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
    transition: background-color 0.3s ease;
}

.cib-enderecos .btn:hover {
    background-color: #f5f5f515;
}

.cib-enderecos .btn i { 
    margin-right: 5px;
    color: #31323e;
}

.cib-enderecos .row > div {
    padding: 0 5px;
}

.cib-enderecos .row > div:hover {
    background-color: #f5f5f583;
}