/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 2.0.2
*/
.header-transparent #Top_bar.is-sticky .menu > li > a span:not(.description) {
    color:#FFF;
}

/* Quita el fondo gris de logo a las fotos de los directores */
.clients_slider .clients li .client_wrapper {
    background: transparent !important;
    padding: 0 !important;
    border: none !important;
}

/* Hace que la foto ocupe el ancho correcto asignado por el slider */
.clients_slider .clients li .client_wrapper img {
    width: 100%;
    height: auto;
    object-fit: cover;
}

/* Fuerza a que el contenedor del slider se adapte a la altura real de las fotos */
.clients_slider .clients li {
    height: auto !important;
}

.clients_slider .clients li .client_wrapper {
    height: auto !important;
    max-height: none !important;
}

.clients_slider .clients li .client_wrapper a {
    display: block !important;
    height: auto !important;
}

/* Centra las fotos en su respectiva columna */
.clients_slider .clients li .client_wrapper {
    display: flex !important;
    justify-content: center !important;
    background: transparent !important;
    padding: 0 !important;
    border: none !important;
}

/* Controla el ancho máximo de la imagen para que no sea gigante */
.clients_slider .clients li .client_wrapper img {
    width: 100% !important;
    max-width: 260px !important; /* Puedes ajustar este número (ej. 240px o 280px) a tu gusto */
    height: auto !important;
    object-fit: contain !important;
}

#logo-carousel-free-172.sp-lc-container .sp-lc-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: #ccb9ac;
}
#Footer {
    background: #E5D6CC;
}

.mfn-footer a:not(.button,.icon_bar,.mfn-btn,.mfn-option-btn) {
    color: #333;
}
.mfn-footer a:not(.button,.icon_bar,.mfn-btn,.mfn-option-btn):hover {
    color: #444;
}
.mfn-footer, .mfn-footer .widget_recent_entries ul li a {
    color: #555;
}
.themecolor{
		color:;
}
.button_theme, input[type="submit"] {
    background-color: #D9C9BA!important;
    border-color: #663009!important;
		color:#3D220F;
}
.text-center{
		text-align:center;
		display:block;
		margin-left:auto;
		margin-right:auto;
}
.post-meta, .button-love, .share-simple-wrapper, .author-box-wrapper, .section-related-adjustment, .comments {
		display:none;
}
.logo-footer {
		width:30%;
}
.post-password-form{
		margin-top:120px;
}

@media (max-width: 768px) {
  .logo-footer {
    width: 60%;
  }
}