.a190 .menu .navbar li::before{
background-color:#972839;
}
.a190 .menu .contLogo img {
    max-width: 408px;
}

.a192 .container-titulo-btn{
margin-bottom:20px;
}

.a201 .rowCard .cardFooter .btnContacto{
font-weight:400;
}

.a192 .btn-mas-inmuebles, {
transition:0.8s;
background-color:#972839;
border-radius:6px;
}

.a192 .contTexto .arrow> div,  [class^=icon-wa50-]{
background-color:#972839;
border-radius:6px!important;
transition:0.8s;
}
.a192 .contTexto .arrow> div:hover{
background-color:#d76367;
border-radius:6px;
transition:0.8s;
}




.a192 .btn-mas-inmuebles:hover, .a199 .btn-mas-inmuebles:hover,.a200 #btnFiltro:hover,  [class*=" icon-wa50-"]:hover, [class^=icon-wa50-]:hover, .a201 .rowCard .cardFooter .btnContacto:hover, .a198 .btn:hover, .a198 .slider .contactar .btn:hover, .a222 .rowCard .cardFooter .btnContacto:hover{
background-color:#d76367;
transition:0.8s;
}

.a195 .idiomas a.dropdown-toggle{
border:1px solid #ddd;
}

.a199, .a200, .a201, .a219, .form-contact-position, .a222{
background-color:#f0f0f0!important;
}

.a195 .footer table, .a195 .footer a:hover, {
color:#972839;
transition:0.6s;
}

.a201 .rowCard .cardFooter .precio .precio-num:hover{
color:#d76367;
transition:0.6s;
}



.a219 .titulo {
    border-bottom: 1px solid rgb(191 191 191 / 50%);
}

.cont-datos a{
color:#972839;
}

.a199{
padding-top:40px;
margin-bottom:40px;
}

.a218 .container-llamanos .telefonos a, .a198 .container-form-sticky .container-llamanos .telefonos a{
font-weight:600;
}