.ruta-custom{color:#222;background:#f1f3f2;min-height:100vh}.tapa-landing-lato[data-tipografia=raleway]{--landing-title-font:Raleway,Arial,sans-serif;--landing-title-weight:600}.tapa-landing-lato[data-tipografia=saira]{--landing-title-font:Saira,Arial,sans-serif;--landing-title-weight:700}.tapa-landing-lato:is([data-tipografia=raleway],[data-tipografia=saira]) :is(.font-bangers,.font-bangers *,.font-bebas,.font-bebas *){letter-spacing:normal;font-family:var(--landing-title-font)!important;font-weight:var(--landing-title-weight)!important;font-style:normal!important}.tapa-landing-lato:is([data-tipografia=raleway],[data-tipografia=saira]) [data-hero-title]{line-height:1.12}.tapa-landing-lato:is([data-tipografia=raleway],[data-tipografia=saira]) [data-hero-title] span{font-size:clamp(2rem,9vw,3.5rem)!important}.tapa-landing-lato:is([data-tipografia=raleway],[data-tipografia=saira]) h2.font-bebas{line-height:1.2;font-size:clamp(1.75rem,4vw,3.25rem)!important}.tapa-landing-lato:is([data-tipografia=raleway],[data-tipografia=saira]) p.font-bebas{font-size:clamp(2rem,4vw,3rem)!important}.tapa-landing-lato:is([data-tipografia=raleway],[data-tipografia=saira]) [data-hero-description]{line-height:1.45;font-size:clamp(1.125rem,2.5vw,1.75rem)!important}.tapa-landing-lato:is([data-tipografia=raleway],[data-tipografia=saira]) a.font-bebas{line-height:1.4;font-size:1.25rem!important}@media (min-width:768px){.tapa-landing-lato:is([data-tipografia=raleway],[data-tipografia=saira]) [data-hero-title] span{font-size:clamp(2.75rem,6vw,6rem)!important}}.ruta-menu-lateral-custom>a,.ruta-menu-lateral-custom>button,.ruta-menu-lateral-custom>div:not([data-menu-idiomas])>button{color:var(--menu-texto)!important;border-color:var(--menu-texto)!important}.ruta-menu-lateral-custom>button>svg,.ruta-menu-lateral-custom>div:not([data-menu-idiomas])>button>svg{color:var(--menu-iconos)!important}.ruta-custom .bg_ruta_title{border-radius:16px;background-image:none!important;background-color:var(--ruta-soft)!important;color:var(--ruta-on-soft)!important}.ruta-custom .bg-color_marron{background-color:var(--ruta-dark)!important;color:var(--ruta-on-dark)!important}.ruta-custom .bg-color_naranja_1,.ruta-custom .bg-color_naranja_2{background-color:var(--ruta-primary)!important;color:var(--ruta-on-primary)!important}.ruta-custom .bg-color_amarillo,.ruta-custom .bg-\[\#f9ea9a\]{background-color:var(--ruta-soft)!important;color:var(--ruta-on-soft)!important}.ruta-custom .bg-\[var\(--ruta-primary\)\]{background-color:var(--ruta-primary)!important;color:var(--ruta-on-primary)!important}.ruta-custom .bg-\[var\(--ruta-dark\)\]{background-color:var(--ruta-dark)!important;color:var(--ruta-on-dark)!important}.ruta-custom .bg-\[var\(--ruta-soft\)\]{background-color:var(--ruta-soft)!important;color:var(--ruta-on-soft)!important}.ruta-custom .text-color_marron{color:#222}.ruta-custom footer,.ruta-custom footer a{color:var(--ruta-on-primary)!important}.ruta-custom .bg-color_marron.text-color_marron{color:var(--ruta-on-dark)!important}.ruta-custom .bg-color_marron .text-color_marron{color:var(--ruta-on-dark)}.ruta-custom .prefooter_tapa,.ruta-custom .marca_agua{background-image:none!important}.ruta-custom .bg-gradient-to-r.from-color_naranja_1{background-color:var(--ruta-primary);color:var(--ruta-on-primary);background-image:none!important}[data-custom-landing=true]>header,[data-custom-landing=true]>header :is(a,button,nav,span,div){color:var(--landing-on-primary)!important}[data-custom-landing=true] .bg-white{color:#111!important}[data-custom-landing=true] .bg-\[var\(--landing-primary\)\]{color:var(--landing-on-primary)!important}[data-custom-landing=true] .bg-\[var\(--landing-soft\)\]{color:var(--landing-on-soft)!important}[data-custom-landing=true] .bg-white:hover,[data-custom-landing=true]>header .bg-white,[data-custom-landing=true]>header .bg-white *{color:#111!important}
