.elementor-kit-5{--e-global-color-primary:#0A0A0A;--e-global-color-secondary:#00E0C8;--e-global-color-text:#000000;--e-global-color-accent:#7B5FE8;--e-global-color-87e03e0:#5FE85F;--e-global-color-06fd653:#1A1A1A;--e-global-color-8129928:#888888;--e-global-typography-primary-font-family:"Funnel Display";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Funnel Display";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Funnel Display";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Funnel Display";--e-global-typography-accent-font-weight:500;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --tw-color-accent-cyan:#00E0C8; --tw-color-accent-violet:#7B5FE8; --tw-color-accent-green:#5FE85F; --tw-color-ink:#0A0A0A; --tw-color-surface:#1A1A1A; --tw-color-paper:#FFFFFF; --tw-color-muted:#888888; --tw-color-text-soft:rgba(255,255,255,0.84); --tw-color-text-dim:rgba(255,255,255,0.72); --tw-color-line:rgba(255,255,255,0.14); --tw-color-line-strong:rgba(255,255,255,0.5); --tw-color-glass-bg:rgba(255,255,255,0.035); --tw-color-glass-border:rgba(255,255,255,0.11); --tw-font-display:Funnel Display; --tw-font-sans:Funnel Display; --tw-fs-display:clamp(3.875rem, 8.75vw, 7.875rem); --tw-fs-hero-title:clamp(2rem, 4.31vw, 3.875rem); --tw-fs-h2:clamp(2.75rem, 4.44vw, 4rem); --tw-fs-h2-sm:clamp(1.75rem, 2.78vw, 2.5rem); --tw-fs-h3:clamp(1.25rem, 1.81vw, 1.625rem); --tw-fs-stack-title:clamp(2rem, 3.75vw, 3.375rem); --tw-fs-body:1rem; --tw-fs-eyebrow:0.6875rem; --tw-radius-card:clamp(22px, 1.95vw, 28px); --tw-radius-pill:999px; --tw-wrap:1200px; --tw-gutter:clamp(40px, var(--tw-switch-desktop), min(8.333vw, 120px)); --tw-space-section:160px; --tw-header-h:clamp(72px, 5.83vw, 84px); --tw-fs-h2-long:clamp(2.25rem, 3.9vw, 3.5rem); --tw-switch-desktop:calc((100vw - 1199.5px) * 1000); --tw-switch-tall:max(calc((100svh - 860.5px) * 1000), calc((1199.5px - 100vw) * 1000)); --tw-color-accent-violet-soft:rgba(123,95,232,0.55); --tw-color-accent-violet-faint:rgba(123,95,232,0.26); --tw-fs-stat:clamp(3.75rem, 7.78vw, 7rem); --tw-fs-marquee:clamp(3.25rem, 6.67vw, 6rem); --tw-color-line-dashed:rgba(255,255,255,0.28); --tw-z-object:1; --tw-z-text:2; --tw-z-object-front:3; --tw-hero-izq-ancho:178px; --tw-hero-der-ancho:196px; --tw-hero-reloj-ancho:96px; --tw-hero-izq-arriba:100px; --tw-hero-der-arriba:90px; --tw-hero-obj-escala-tablet:0.67; --tw-hero-obj-escala-movil:0.52; }
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Funnel Display';
	font-display: auto;
	src: url('https://tioweb.cl/wp-content/uploads/2026/10/FunnelDisplay-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */