/*
 Theme Name:   La Paloma Event
 Theme URI:    http://divi.space/
 Description:  A Child Theme built for Divi on Divi Space
 Author:       Mark Southcombe
 Author URI:   http://www.itworx.es
 Template:     Divi
 Version:      1
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/

.et_pb_team_member_image {
	margin: auto;
	margin-bottom: 20px;
}

.footer-widget .widget_nav_menu li:before {
	display: none;
}

.footer-widget .widget_nav_menu .sub-menu {
	margin-top: 10px;
}

.logo-footer {
	filter: invert(1) grayscale(1) brightness(1.5);
}

.otgs-development-site-front-end {
	display: none;
}

.video-home::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 1;
}
.valor-block {
    background-size: cover;
    transition: background-size 1s ease-in-out; /* Aumenta la duración de la transición para hacerla más suave */
    display: flex;
    align-items: center;
    position: relative; /* Asegura que el pseudo-elemento ::before se posicione correctamente */
    overflow: hidden; /* Evita que se vean partes del background fuera del contenedor */
}

.valor-block:hover {
    background-size: 140%;
}

.valor-block::before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.4);
    z-index: 0;
    pointer-events: none; /* Asegura que el pseudo-elemento no interfiera con la interacción del usuario */
    transition: background-color 6s ease-in-out; /* Ajusta la transición del pseudo-elemento para mayor suavidad */
}

@media (min-width: 1025px) {
	footer .wp-block-gallery {
		flex-direction: column;
		align-content: center;
	}
	
	footer .wp-block-gallery figure.wp-block-image {
		width: 50% !important;
		height: auto;
	}
}

@media (min-width: 981px) and (max-width: 1240px) {
	.valor-block:hover {
		background-size: initial !important;
	}
}

@media (max-width: 768px) {
	.single-post h2 {
		font-size: 25px;
        line-height: 1.5em;
        padding-bottom: 5px;
	}
}

@media (min-width: 769px) {
.et_pb_post a img {
	max-width: 366px;
	max-height: 206px;
	object-fit: cover;
	}
}