.elementor-2159 .elementor-element.elementor-element-25a71ff .elementor-spacer-inner{height:20px;}.elementor-2159 .elementor-element.elementor-element-e6e4a79{text-align:center;}.elementor-2159 .elementor-element.elementor-element-e6e4a79 .elementor-image img{width:25%;opacity:1;}.elementor-2159 .elementor-element.elementor-element-e6e4a79 > .elementor-widget-container{margin:-42px -42px -42px -42px;padding:0px 0px 0px 0px;}.elementor-2159 .elementor-element.elementor-element-70d68c3{text-align:center;}.elementor-2159 .elementor-element.elementor-element-70d68c3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-2159 .elementor-element.elementor-element-9d6bcd7 > .elementor-container{max-width:1350px;}.elementor-2159 .elementor-element.elementor-element-ad3909a .elementor-image:hover img{opacity:0.85;}.elementor-2159 .elementor-element.elementor-element-ad3909a .elementor-image img{border-style:solid;border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2159 .elementor-element.elementor-element-3fd0f9d .elementor-image:hover img{opacity:0.85;}.elementor-2159 .elementor-element.elementor-element-3fd0f9d .elementor-image img{border-style:solid;border-color:var( --e-global-color-primary );}.elementor-2159 .elementor-element.elementor-element-e436215 > .elementor-container{max-width:1350px;}.elementor-2159 .elementor-element.elementor-element-ff2d237 .elementor-image:hover img{opacity:0.85;}.elementor-2159 .elementor-element.elementor-element-ff2d237 .elementor-image img{border-style:solid;border-color:var( --e-global-color-primary );}.elementor-2159 .elementor-element.elementor-element-2a674f6 .elementor-image img{border-style:solid;border-color:#000000;}.elementor-2159 .elementor-element.elementor-element-4117b4f .elementor-image img{border-style:solid;border-color:#000000;}.elementor-2159 .elementor-element.elementor-element-9ed9332 .elementor-image img{border-style:solid;border-color:#000000;}.elementor-2159 .elementor-element.elementor-element-9e6e32b .elementor-image img{border-style:solid;border-color:#000000;}.elementor-2159 .elementor-element.elementor-element-d22f450 .elementor-image:hover img{opacity:0.85;}.elementor-2159 .elementor-element.elementor-element-d22f450 .elementor-image img{border-style:solid;border-color:var( --e-global-color-primary );}.elementor-2159 .elementor-element.elementor-element-2a70a13 .elementor-image img{border-style:solid;border-color:#000000;}.elementor-2159 .elementor-element.elementor-element-0180b2f .elementor-image img{border-style:solid;border-color:#000000;}/* Start custom CSS for image, class: .elementor-element-ad3909a */.elementor-2159 .elementor-element.elementor-element-ad3909a {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

.elementor-2159 .elementor-element.elementor-element-ad3909a img {
  transition: all 0.3s ease;
}

.elementor-2159 .elementor-element.elementor-element-ad3909a:hover img {
  filter: blur(4px) brightness(0.7); /* difumina y oscurece */
}

/* Texto sobre la imagen */
.elementor-2159 .elementor-element.elementor-element-ad3909a::after {
  content: "IÑIGO MARTÍNEZ"; /* cambia esto por el nombre */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff; /* blanco */
  font-family: 'Poppins', sans-serif; /* fuente Poppins */
  font-size: 20px;
  font-weight: bold;
  opacity: 0;
  transition: opacity 0.3s ease;
  text-align: center; /* centra el texto si es multilinea */
}

.elementor-2159 .elementor-element.elementor-element-ad3909a:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3fd0f9d */.elementor-2159 .elementor-element.elementor-element-3fd0f9d {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

.elementor-2159 .elementor-element.elementor-element-3fd0f9d img {
  transition: all 0.3s ease;
}

.elementor-2159 .elementor-element.elementor-element-3fd0f9d:hover img {
  filter: blur(4px) brightness(0.7); /* difumina y oscurece */
}

/* Texto sobre la imagen */
.elementor-2159 .elementor-element.elementor-element-3fd0f9d::after {
  content: "DANI OLMO"; /* nombre en mayúsculas */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff; /* blanco */
  font-family: 'Poppins', sans-serif; /* fuente Poppins */
  font-size: 20px;
  font-weight: bold;
  text-transform: uppercase; /* asegura mayúsculas aunque el contenido cambie */
  opacity: 0;
  transition: opacity 0.3s ease;
  text-align: center; /* centra el texto si es multilinea */
}

.elementor-2159 .elementor-element.elementor-element-3fd0f9d:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ff2d237 */.elementor-2159 .elementor-element.elementor-element-ff2d237 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

.elementor-2159 .elementor-element.elementor-element-ff2d237 img {
  transition: all 0.3s ease;
}

.elementor-2159 .elementor-element.elementor-element-ff2d237:hover img {
  filter: blur(4px) brightness(0.7); /* difumina y oscurece */
}

/* Texto sobre la imagen */
.elementor-2159 .elementor-element.elementor-element-ff2d237::after {
  content: "FERMÍN LÓPEZ"; /* nombre en mayúsculas */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff; /* blanco */
  font-family: 'Poppins', sans-serif; /* fuente Poppins */
  font-size: 20px;
  font-weight: bold;
  text-transform: uppercase; /* asegura mayúsculas aunque el contenido cambie */
  opacity: 0;
  transition: opacity 0.3s ease;
  text-align: center; /* centra el texto si es multilinea */
}

.elementor-2159 .elementor-element.elementor-element-ff2d237:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2a674f6 */.elementor-2159 .elementor-element.elementor-element-2a674f6 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

.elementor-2159 .elementor-element.elementor-element-2a674f6 img {
  transition: all 0.3s ease;
}

.elementor-2159 .elementor-element.elementor-element-2a674f6:hover img {
  filter: blur(4px) brightness(0.7); /* difumina y oscurece */
}

/* Texto sobre la imagen */
.elementor-2159 .elementor-element.elementor-element-2a674f6::after {
  content: "MARCUS RASHFORD"; /* cambia esto por el nombre */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff; /* blanco */
  font-family: 'Poppins', sans-serif; /* fuente Poppins */
  font-size: 20px;
  font-weight: bold;
  opacity: 0;
  transition: opacity 0.3s ease;
  text-align: center; /* centra el texto si es multilinea */
}

.elementor-2159 .elementor-element.elementor-element-2a674f6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4117b4f */.elementor-2159 .elementor-element.elementor-element-4117b4f {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

.elementor-2159 .elementor-element.elementor-element-4117b4f img {
  transition: all 0.3s ease;
}

.elementor-2159 .elementor-element.elementor-element-4117b4f:hover img {
  filter: blur(4px) brightness(0.7); /* difumina y oscurece */
}

/* Texto sobre la imagen */
.elementor-2159 .elementor-element.elementor-element-4117b4f::after {
  content: "LAMINE YAMAL"; /* cambia esto por el nombre */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff; /* blanco */
  font-family: 'Poppins', sans-serif; /* fuente Poppins */
  font-size: 20px;
  font-weight: bold;
  opacity: 0;
  transition: opacity 0.3s ease;
  text-align: center; /* centra el texto si es multilinea */
}

.elementor-2159 .elementor-element.elementor-element-4117b4f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ed9332 */.elementor-2159 .elementor-element.elementor-element-9ed9332 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

.elementor-2159 .elementor-element.elementor-element-9ed9332 img {
  transition: all 0.3s ease;
}

.elementor-2159 .elementor-element.elementor-element-9ed9332:hover img {
  filter: blur(4px) brightness(0.7); /* difumina y oscurece */
}

/* Texto sobre la imagen */
.elementor-2159 .elementor-element.elementor-element-9ed9332::after {
  content: "GERARD MARTÍN"; /* cambia esto por el nombre */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff; /* blanco */
  font-family: 'Poppins', sans-serif; /* fuente Poppins */
  font-size: 20px;
  font-weight: bold;
  opacity: 0;
  transition: opacity 0.3s ease;
  text-align: center; /* centra el texto si es multilinea */
}

.elementor-2159 .elementor-element.elementor-element-9ed9332:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9e6e32b */.elementor-2159 .elementor-element.elementor-element-9e6e32b {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

.elementor-2159 .elementor-element.elementor-element-9e6e32b img {
  transition: all 0.3s ease;
}

.elementor-2159 .elementor-element.elementor-element-9e6e32b:hover img {
  filter: blur(4px) brightness(0.7); /* difumina y oscurece */
}

/* Texto sobre la imagen */
.elementor-2159 .elementor-element.elementor-element-9e6e32b::after {
  content: "FRENKIE DE JONG"; /* cambia esto por el nombre */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff; /* blanco */
  font-family: 'Poppins', sans-serif; /* fuente Poppins */
  font-size: 20px;
  font-weight: bold;
  opacity: 0;
  transition: opacity 0.3s ease;
  text-align: center; /* centra el texto si es multilinea */
}

.elementor-2159 .elementor-element.elementor-element-9e6e32b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d22f450 */.elementor-2159 .elementor-element.elementor-element-d22f450 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

.elementor-2159 .elementor-element.elementor-element-d22f450 img {
  transition: all 0.3s ease;
}

.elementor-2159 .elementor-element.elementor-element-d22f450:hover img {
  filter: blur(4px) brightness(0.7); /* difumina y oscurece */
}

/* Texto sobre la imagen */
.elementor-2159 .elementor-element.elementor-element-d22f450::after {
  content: "PEDRI"; /* nombre en mayúsculas */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff; /* blanco */
  font-family: 'Poppins', sans-serif; /* fuente Poppins */
  font-size: 20px;
  font-weight: bold;
  text-transform: uppercase; /* asegura mayúsculas aunque el contenido cambie */
  opacity: 0;
  transition: opacity 0.3s ease;
  text-align: center; /* centra el texto si es multilinea */
}

.elementor-2159 .elementor-element.elementor-element-d22f450:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2a70a13 */.elementor-2159 .elementor-element.elementor-element-2a70a13 {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

.elementor-2159 .elementor-element.elementor-element-2a70a13 img {
  transition: all 0.3s ease;
}

.elementor-2159 .elementor-element.elementor-element-2a70a13:hover img {
  filter: blur(4px) brightness(0.7); /* difumina y oscurece */
}

/* Texto sobre la imagen */
.elementor-2159 .elementor-element.elementor-element-2a70a13::after {
  content: "FERRAN TORRES"; /* cambia esto por el nombre */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff; /* blanco */
  font-family: 'Poppins', sans-serif; /* fuente Poppins */
  font-size: 20px;
  font-weight: bold;
  opacity: 0;
  transition: opacity 0.3s ease;
  text-align: center; /* centra el texto si es multilinea */
}

.elementor-2159 .elementor-element.elementor-element-2a70a13:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0180b2f */.elementor-2159 .elementor-element.elementor-element-0180b2f {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

.elementor-2159 .elementor-element.elementor-element-0180b2f img {
  transition: all 0.3s ease;
}

.elementor-2159 .elementor-element.elementor-element-0180b2f:hover img {
  filter: blur(4px) brightness(0.7); /* difumina y oscurece */
}

/* Texto sobre la imagen */
.elementor-2159 .elementor-element.elementor-element-0180b2f::after {
  content: "Robert Lewandowski"; /* nombre en mayúsculas */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff; /* blanco */
  font-family: 'Poppins', sans-serif; /* fuente Poppins */
  font-size: 20px;
  font-weight: bold;
  text-transform: uppercase; /* asegura mayúsculas aunque el contenido cambie */
  opacity: 0;
  transition: opacity 0.3s ease;
  text-align: center; /* centra el texto si es multilinea */
}

.elementor-2159 .elementor-element.elementor-element-0180b2f:hover::after {
  opacity: 1;
}/* End custom CSS */