.sc_blogger_item_body {
    display: flex;
    justify-content: space-between; /* Separa los elementos a los extremos izquierdo y derecho */
}

.sc_blogger_item_body > div:first-child {
    flex-basis: 45%; /* Ancho del 35% del contenedor para la imagen */
}

.sc_blogger_item_body > div:first-child img {
    height: 150px; /* Alto de 300px para la imagen */
    width: auto; /* Mantiene la proporción de la imagen */
}

.sc_blogger_item_body > div:last-child {
    flex-basis: 55%; /* Ancho del 65% del contenedor para el contenido */
    display: flex;
    align-items: center; /* Centra verticalmente el contenido del texto */
    justify-content: center; /* Centra horizontalmente el contenido del texto */
    flex-direction: column; /* Organiza los elementos internos del div en una columna */
}
.sc_blogger_item_body > div:first-child a {
    pointer-events: none; /* Deshabilita la posibilidad de hacer clic en el enlace */
}







.scheme_dark, body.scheme_dark{
	    --theme-color-alter_bg_color: #000000 !important;
}

.socials_mobile {
    display: none !important;
}


/*corrije doble galleria */
.mfp-bg {
    z-index: 200001;
    background-color: rgb(0 0 0);
}
.mfp-bg {
    opacity: 0.9;
}
.mfp-figure figcaption {
    background-color: var(--theme-color-alter_bg_color);
    display: none !IMPORTANT;
}

.modal-backdrop.fade.show {
    display: none !important;
}
.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
    display: none !important;
}

.simplefilter li.active {
    background: #ffffff;
    color: #2b2b2b;
}
.simplefilter_9347 li {
    background-color: #e9e9e9;
    color: #424242;
    margin-bottom: 20px !important;
}

span.sc_layouts_menu_item_description {
    display: none !important;
}

h3.section_title.related_wrap_title {
    display: none !important;
}

/*portfolio
.rt-image-gallery-holder {
  padding: 0 !important;
}
.rt-image-gallery-item {
	margin: 0 !important;
  padding: 0 !important;
}
.rt-image-gallery-item:hover .pic {
  transform: scale(1.1);
  transition: transform 0.3s ease-in-out;
}
.holder {
  position: relative;
  padding-bottom: 100%;
  overflow: hidden;
  width: 100%;
  height: 300px;
}
@media screen and (min-width: 576px) {
  .rt-image-gallery-item {
    width: 50%;
  }
}*/