.elementor-69644 .elementor-element.elementor-element-862847a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-69644 .elementor-element.elementor-element-13469c2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-69644 .elementor-element.elementor-element-4009d51{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-69644 .elementor-element.elementor-element-4009d51 img{max-width:100%;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-69644 .elementor-element.elementor-element-4009d51 .widget-image-caption{text-align:center;color:var( --e-global-color-726c76a );font-family:"Fuente Local 1";font-size:15px;font-weight:500;font-style:normal;line-height:1.1em;margin-block-start:15px;}.elementor-69644 .elementor-element.elementor-element-9714154{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69644 .elementor-element.elementor-element-ac8d18e{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-69644 .elementor-element.elementor-element-ac8d18e img{max-width:100%;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-69644 .elementor-element.elementor-element-ac8d18e .widget-image-caption{text-align:center;color:var( --e-global-color-726c76a );font-family:"Fuente Local 1";font-size:15px;font-weight:500;font-style:normal;line-height:1.1em;margin-block-start:15px;}.elementor-69644 .elementor-element.elementor-element-3d9ba33{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69644 .elementor-element.elementor-element-4348e6e{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-69644 .elementor-element.elementor-element-4348e6e img{max-width:100%;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-69644 .elementor-element.elementor-element-4348e6e .widget-image-caption{text-align:center;color:var( --e-global-color-726c76a );font-family:"Fuente Local 1";font-size:15px;font-weight:600;font-style:normal;line-height:1.1em;margin-block-start:15px;}.elementor-69644 .elementor-element.elementor-element-f144d30{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-69644 .elementor-element.elementor-element-3598025{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-69644 .elementor-element.elementor-element-3598025 img{max-width:100%;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-69644 .elementor-element.elementor-element-3598025 .widget-image-caption{text-align:center;color:var( --e-global-color-726c76a );font-family:"Fuente Local 1";font-size:15px;font-weight:600;font-style:normal;line-height:1.1em;margin-block-start:15px;}.elementor-69644 .elementor-element.elementor-element-ce5176b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69644 .elementor-element.elementor-element-0cd353f{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-69644 .elementor-element.elementor-element-0cd353f img{max-width:100%;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-69644 .elementor-element.elementor-element-0cd353f .widget-image-caption{text-align:center;color:var( --e-global-color-726c76a );font-family:"Fuente Local 1";font-size:15px;font-weight:600;font-style:normal;line-height:1.1em;margin-block-start:15px;}.elementor-69644 .elementor-element.elementor-element-e396082{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-slides-gap:10px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}:where( .elementor-69644 .elementor-element.elementor-element-e396082 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}@media(min-width:769px){.elementor-69644 .elementor-element.elementor-element-862847a{--content-width:1500px;}}@media(max-width:1024px){.elementor-69644 .elementor-element.elementor-element-862847a{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-69644 .elementor-element.elementor-element-4009d51 .widget-image-caption{font-size:14px;line-height:0.7em;}.elementor-69644 .elementor-element.elementor-element-ac8d18e .widget-image-caption{font-size:14px;line-height:0.7em;}.elementor-69644 .elementor-element.elementor-element-4348e6e .widget-image-caption{font-size:14px;line-height:0.7em;}.elementor-69644 .elementor-element.elementor-element-3598025 .widget-image-caption{font-size:14px;line-height:0.7em;}.elementor-69644 .elementor-element.elementor-element-0cd353f .widget-image-caption{font-size:14px;line-height:0.7em;}.elementor-69644 .elementor-element.elementor-element-e396082{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;}}@media(max-width:768px){.elementor-69644 .elementor-element.elementor-element-862847a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-69644 .elementor-element.elementor-element-4009d51 .widget-image-caption{font-size:13px;}.elementor-69644 .elementor-element.elementor-element-ac8d18e .widget-image-caption{font-size:13px;}.elementor-69644 .elementor-element.elementor-element-4348e6e .widget-image-caption{font-size:13px;}.elementor-69644 .elementor-element.elementor-element-3598025 .widget-image-caption{font-size:13px;}.elementor-69644 .elementor-element.elementor-element-0cd353f .widget-image-caption{font-size:13px;}.elementor-69644 .elementor-element.elementor-element-e396082{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;}}/* Start custom CSS for container, class: .elementor-element-862847a *//* MEJORAS DE RENDIMIENTO CLS PARA TODOS LOS CARRUSELES: 1.-Define solo la proporción, no un tamaño fijo en píxeles. 2.- El ancho del contenedor se ajusta al ancho disponible del contenedor padre (responsive).3.- La altura se calcula automáticamente según la proporción → siempre mantiene 550/770 (porque las imágenes tienen resolución 550x770px), pero escala según pantalla. */
.elementor-swiper .swiper-wrapper { 
    aspect-ratio: 550 / 770; 
} 

/*width: 100% → la imagen siempre ocupa todo el ancho del slide (adaptable a móvil, tablet, desktop).
height: 100% → se ajusta a la altura del contenedor, que está definida por el aspect-ratio.
object-fit: cover → la imagen se recorta si es necesario, pero nunca se deforma. */
.elementor-swiper .swiper-slide img { 
    width: 100%; 
    height: 100%; 
    object-fit: cover; 
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Fuente Local 1';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('https://www.pequenuti.com/wp-content/uploads/2024/05/Fuente-Quicksand-latin-300.woff2') format('woff2'),
		url('https://www.pequenuti.com/wp-content/uploads/2024/05/Quicksand-300-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Fuente Local 1';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://www.pequenuti.com/wp-content/uploads/2024/05/Fuente-Quicksand-latin-regular-1.woff2') format('woff2'),
		url('https://www.pequenuti.com/wp-content/uploads/2024/05/Quicksand-400-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Fuente Local 1';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://www.pequenuti.com/wp-content/uploads/2024/05/Fuente-Quicksand-latin-500-1.woff2') format('woff2'),
		url('https://www.pequenuti.com/wp-content/uploads/2024/05/Quicksand-500-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Fuente Local 1';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://www.pequenuti.com/wp-content/uploads/2024/05/Fuente-Quicksand-latin-600-1.woff2') format('woff2'),
		url('https://www.pequenuti.com/wp-content/uploads/2024/05/Quicksand-600-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Fuente Local 1';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://www.pequenuti.com/wp-content/uploads/2024/05/Fuente-Quicksand-latin-700-1.woff2') format('woff2'),
		url('https://www.pequenuti.com/wp-content/uploads/2024/05/Quicksand-700-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */