.elementor-3348 .elementor-element.elementor-element-4cbdb9e{--display:flex;--background-transition:0.3s;--margin-block-start:0%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;--padding-block-start:3%;--padding-block-end:5%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-3348 .elementor-element.elementor-element-4cbdb9e:not(.elementor-motion-effects-element-type-background), .elementor-3348 .elementor-element.elementor-element-4cbdb9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3348 .elementor-element.elementor-element-4cbdb9e, .elementor-3348 .elementor-element.elementor-element-4cbdb9e::before{--border-transition:0.3s;}.elementor-3348 .elementor-element.elementor-element-3eedf2e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-3348 .elementor-element.elementor-element-a4fcdb2{text-align:center;color:#000000;font-family:"Nimbus", manrope;font-size:32px;font-weight:400;}.elementor-3348 .elementor-element.elementor-element-04a6e89 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-3348 .elementor-element.elementor-element-04a6e89:after{content:"0.66";}.elementor-3348 .elementor-element.elementor-element-04a6e89 .elementor-post__meta-data span + span:before{content:"•";}.elementor-3348 .elementor-element.elementor-element-04a6e89{--grid-column-gap:120px;--grid-row-gap:43px;}.elementor-3348 .elementor-element.elementor-element-04a6e89 .elementor-post__card{background-color:#02010100;border-color:#02010100;}.elementor-3348 .elementor-element.elementor-element-04a6e89 .elementor-post__text{margin-top:0px;}.elementor-3348 .elementor-element.elementor-element-04a6e89 .elementor-post__title, .elementor-3348 .elementor-element.elementor-element-04a6e89 .elementor-post__title a{font-family:"Nimbus", manrope;font-size:22px;font-weight:700;text-transform:uppercase;}.elementor-3348 .elementor-element.elementor-element-04a6e89 .elementor-post__excerpt p{font-family:"Instrument Sans", manrope;font-size:18px;font-weight:400;}.elementor-3348 .elementor-element.elementor-element-04a6e89 .elementor-post__read-more{color:#686868;}.elementor-3348 .elementor-element.elementor-element-04a6e89 a.elementor-post__read-more{font-family:"Nimbus", manrope;font-size:17px;font-weight:700;}.elementor-3348 .elementor-element.elementor-element-04a6e89 .elementor-button{font-family:"Nimbus", manrope;font-size:17px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-3348 .elementor-element.elementor-element-04a6e89 .e-load-more-message{font-family:"Nimbus", manrope;font-size:36px;font-weight:700;}.elementor-3348 .elementor-element.elementor-element-04a6e89.elementor-element{--align-self:flex-start;}@media(min-width:768px){.elementor-3348 .elementor-element.elementor-element-4cbdb9e{--content-width:1550px;}.elementor-3348 .elementor-element.elementor-element-3eedf2e{--content-width:1600px;}}@media(max-width:1024px){.elementor-3348 .elementor-element.elementor-element-a4fcdb2{font-size:15px;}.elementor-3348 .elementor-element.elementor-element-04a6e89 .elementor-post__title, .elementor-3348 .elementor-element.elementor-element-04a6e89 .elementor-post__title a{font-size:30px;}.elementor-3348 .elementor-element.elementor-element-04a6e89 .elementor-post__excerpt p{font-size:15px;}.elementor-3348 .elementor-element.elementor-element-04a6e89 a.elementor-post__read-more{font-size:15px;}.elementor-3348 .elementor-element.elementor-element-04a6e89 .elementor-button{font-size:15px;}.elementor-3348 .elementor-element.elementor-element-04a6e89 .e-load-more-message{font-size:25px;}.elementor-3348 .elementor-element.elementor-element-04a6e89 > .elementor-widget-container{padding:11px 11px 11px 11px;}}@media(max-width:767px){.elementor-3348 .elementor-element.elementor-element-04a6e89 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-3348 .elementor-element.elementor-element-04a6e89:after{content:"0.5";}.elementor-3348 .elementor-element.elementor-element-04a6e89 > .elementor-widget-container{padding:12px 12px 12px 12px;}}/* Start custom CSS for posts, class: .elementor-element-04a6e89 */.blog .elementor-post__thumbnail.elementor-fit-height,
.archive .elementor-post__thumbnail.elementor-fit-height {
    border-radius: 15px;
}


.blog .elementor-posts__hover-gradient .elementor-post__card .elementor-post__thumbnail__link:after,
.archive .elementor-posts__hover-gradient .elementor-post__card .elementor-post__thumbnail__link:after {
    border-radius: 15px;
}

.blog .elementor-post__text,
.archive .elementor-post__text {
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS *//* =====================================================================
   NOTICIAS / UNIVERSO GOLIAT - Rediseño editorial del grid de tarjetas
   Plantilla: Archive del Blog (post 3348) - CSS acotado a esta plantilla
   Selectores usados: .elementor-location-archive, .elementor-element-4cbdb9e
   (contenedor), .elementor-element-04a6e89 (widget Posts). No afecta a
   Home, header, footer, checkout, productos ni guia.
   ===================================================================== */

/* 1. Contenedor principal centrado */
.elementor-location-archive .elementor-element-4cbdb9e.e-con-boxed {
  max-width: 1560px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: clamp(24px, 2.5vw, 40px) !important;
  padding-right: clamp(24px, 2.5vw, 40px) !important;
  box-sizing: border-box;
}

/* 2. Rejilla: mismo ancho de columnas, gap equilibrado */
.elementor-element-04a6e89 .elementor-posts-container.elementor-grid {
  column-gap: 32px !important;
  row-gap: 48px !important;
}

/* 3. Imagenes: cover, sin deformacion, radio uniforme y discreto */
.elementor-element-04a6e89 .elementor-post__thumbnail img {
  object-fit: cover !important;
}
.elementor-element-04a6e89 .elementor-post__thumbnail {
  border-radius: 12px;
  overflow: hidden;
}

/* 4. Titulos: line-height comodo, sin lineas pegadas al borde */
.elementor-element-04a6e89 .elementor-post__title {
  line-height: 1.32;
}
.elementor-element-04a6e89 .elementor-post__text {
  padding: 0 2px;
  box-sizing: border-box;
}
.elementor-element-04a6e89 .elementor-post__excerpt,
.elementor-element-04a6e89 .elementor-post__title {
  max-width: 100%;
}

/* 6. Tablet: mantener 2 columnas, ajustar gap/padding */
@media (max-width: 1024px) {
  .elementor-element-04a6e89 .elementor-posts-container.elementor-grid {
    column-gap: 24px !important;
    row-gap: 40px !important;
  }
}

/* 5. Movil: 1 columna, margen comodo, sin heredar anchos de escritorio */
@media (max-width: 767px) {
  .elementor-location-archive .elementor-element-4cbdb9e.e-con-boxed {
    max-width: 100% !important;
    padding-left: 18px !important;
    padding-right: 18px !important;
  }
  .elementor-element-04a6e89 .elementor-posts-container.elementor-grid {
    row-gap: 32px !important;
  }
  .elementor-element-04a6e89 .elementor-post__thumbnail {
    border-radius: 10px;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nimbus';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://goliatpadel.es/wp-content/uploads/2025/12/nimbus-sans-extd-light.ttf') format('truetype');
}
@font-face {
	font-family: 'Nimbus';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://goliatpadel.es/wp-content/uploads/2025/12/nimbus-sans-extd-black.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Instrument Sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://goliatpadel.es/wp-content/uploads/2025/12/InstrumentSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Instrument Sans';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://goliatpadel.es/wp-content/uploads/2025/12/InstrumentSans-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Instrument Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://goliatpadel.es/wp-content/uploads/2025/12/InstrumentSans-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Instrument Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://goliatpadel.es/wp-content/uploads/2025/12/InstrumentSans-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Instrument Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://goliatpadel.es/wp-content/uploads/2025/12/InstrumentSans-SemiBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */