#nav-logo svg{
    fill: #fafafa!important;
}
/* ----------nav---------- */
#nav .container {
    border-bottom: 1px solid #fafafa!important;
}
#nav-right a{
    padding: 0px 20px!important;
    color: #fafafa!important;
}
#nav-right a:hover{
    color: #FF5417!important;
    background: #fff;
    transition: 0.3s all linear;
}
#nav-right .active{
    padding: 0px 20px!important;
    color: #fafafa!important;
    background: #000;
}
/* ------------------------------ */
#middle {
    background: #fafafa!important;
}
#main-container{
    color:#fafafa;
}
/* --------foter--------- */
#footer, #footer .container, .footer .container{
    height: 74px!important;
    padding-top: 0px!important;
    align-content: center!important;
    justify-content: center!important;
    align-items: center!important;
}
.lang-button{
    color: #000;
    text-align: right!important;
    padding: 2px 10px 3px 0px;
    border-radius: 10px;
    border: 2px solid #000;
    justify-content: flex-end;
    margin-bottom: 0px!important;
    /* margin: 5px; */
}
.lang-button.active{
    background:#000;
    color: #FF5417;
}
.langs{
    height: 80%;
    display: flex!important;
    flex-direction: column!important;
    justify-content: space-around!important;
}
.social a:hover{
    color: #fafafa;
}
#footer .container, .footer .container {
    border-top: 1px solid #fafafa!important;
}
/* --------------modificacion original -------------------- */
.ocultar{
    display: none!important;
}
img.btn-whatsapp {
display: block !important;
position: fixed;
/* z-index: 9999999; */
bottom: 90px;
right: 20px;
cursor: pointer;
border-radius:100px !important;
}
img.btn-whatsapp:hover{
border-radius:100px !important;
-webkit-box-shadow: 0px 0px 15px 0px rgba(7,94,84,1);
-moz-box-shadow: 0px 0px 15px 0px rgba(7,94,84,1);
box-shadow: 0px 0px 15px 0px rgba(7,94,84,1);
transition-duration: 1s;
}