.footerlogo img { width: 200px; height: auto; }
.botonMore { width: 200px; max-width: 100%; margin: 20px auto; }
.elementos { display: none; }
.filter {
    border: 1px solid var(--pbmit-global-color) !important;
    color: var(--pbmit-global-color) !important;
    background-color: var(--pbmit-white-color) !important;
}
.filter.active { background-color: var(--pbmit-global-color) !important; color: var(--pbmit-white-color) !important; }

#miembros .swiper-pagination-bullet {
    background-color: black;
}

#firmasMiembros  {
    scroll-margin-top: 40px;
}

#miembros {
    scroll-margin-top: 100px;
}

#noticias {
    scroll-margin-top: 100px;
}

#contacto {
    scroll-margin-top: 100px;
}