.elementor-kit-131{--e-global-color-primary:#2A2520;--e-global-color-secondary:#5A5750;--e-global-color-text:#5A5750;--e-global-color-accent:#CF9358;--e-global-color-wlwbg01:#FAF9F6;--e-global-color-wlwsurf:#FFFFFF;--e-global-color-wlwtx74:#5A5750;--e-global-color-wlwtx54:#6C6860;--e-global-color-wlwtx38:#777168;--e-global-color-wlwbord:rgba(42,37,32,0.12);--e-global-color-wlwviol:#CF9358;--e-global-color-wlwpurp:#965E2E;--e-global-color-wlwblue:#2D5566;--e-global-color-wlwlblu:#A8C2CD;--e-global-color-wlwwhit:#FFFFFF;--e-global-color-wlwinpt:#757575;--e-global-color-wlwstone:#D8D4CB;--e-global-typography-primary-font-family:"Instrument Sans";--e-global-typography-primary-font-size:64px;--e-global-typography-primary-font-weight:500;--e-global-typography-primary-text-transform:none;--e-global-typography-primary-line-height:69px;--e-global-typography-primary-letter-spacing:0px;--e-global-typography-secondary-font-family:"Instrument Sans";--e-global-typography-secondary-font-size:24px;--e-global-typography-secondary-font-weight:500;--e-global-typography-secondary-text-transform:none;--e-global-typography-secondary-line-height:28px;--e-global-typography-secondary-letter-spacing:0px;--e-global-typography-text-font-family:"Instrument Sans";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-text-transform:none;--e-global-typography-text-line-height:26px;--e-global-typography-text-letter-spacing:0px;--e-global-typography-accent-font-family:"Instrument Sans";--e-global-typography-accent-font-size:14px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-text-transform:none;--e-global-typography-accent-line-height:20px;--e-global-typography-accent-letter-spacing:0px;--e-global-typography-wlwbodyl-font-family:"Instrument Sans";--e-global-typography-wlwbodyl-font-size:18px;--e-global-typography-wlwbodyl-font-weight:400;--e-global-typography-wlwbodyl-line-height:29px;--e-global-typography-wlwbodys-font-family:"Instrument Sans";--e-global-typography-wlwbodys-font-size:14px;--e-global-typography-wlwbodys-font-weight:400;--e-global-typography-wlwbodys-line-height:21px;--e-global-typography-wlwbuttn-font-family:"Instrument Sans";--e-global-typography-wlwbuttn-font-size:14px;--e-global-typography-wlwbuttn-font-weight:500;--e-global-typography-wlwbuttn-line-height:20px;--e-global-typography-wlwbuttn-letter-spacing:-0.15px;--e-global-typography-wlweyebr-font-family:"Instrument Sans";--e-global-typography-wlweyebr-font-size:12px;--e-global-typography-wlweyebr-font-weight:600;--e-global-typography-wlweyebr-text-transform:uppercase;--e-global-typography-wlweyebr-line-height:18px;--e-global-typography-wlweyebr-letter-spacing:2.64px;--e-global-typography-wlwchips-font-family:"Instrument Sans";--e-global-typography-wlwchips-font-size:12px;--e-global-typography-wlwchips-font-weight:400;--e-global-typography-wlwchips-text-transform:none;--e-global-typography-wlwchips-line-height:18px;--e-global-typography-wlwchips-letter-spacing:0px;--e-global-typography-wlwcaptn-font-family:"Instrument Sans";--e-global-typography-wlwcaptn-font-size:12px;--e-global-typography-wlwcaptn-font-weight:400;--e-global-typography-wlwcaptn-line-height:18px;--e-global-typography-60939c9-font-family:"Instrument Sans";--e-global-typography-60939c9-font-size:14.5px;--e-global-typography-60939c9-font-weight:500;--e-global-typography-60939c9-line-height:23.2px;--e-global-typography-wlwh2-font-family:"Instrument Sans";--e-global-typography-wlwh2-font-size:48px;--e-global-typography-wlwh2-font-weight:500;--e-global-typography-wlwh2-text-transform:none;--e-global-typography-wlwh2-line-height:52px;--e-global-typography-wlwh2-letter-spacing:-1.2px;background-color:#FAF9F6;color:#5A5750;font-family:"Instrument Sans", sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0px;}.elementor-kit-131 button:hover,.elementor-kit-131 button:focus,.elementor-kit-131 input[type="button"]:hover,.elementor-kit-131 input[type="button"]:focus,.elementor-kit-131 input[type="submit"]:hover,.elementor-kit-131 input[type="submit"]:focus,.elementor-kit-131 .elementor-button:hover,.elementor-kit-131 .elementor-button:focus{background-color:#38BDF8;color:#FFFFFF;}.elementor-kit-131 e-page-transition{background-color:var( --e-global-color-wlwbg01 );}.elementor-kit-131 a{color:#965E2E;}.elementor-kit-131 a:hover{color:#2A2520;}.elementor-kit-131 h1{color:#2A2520;font-family:"Instrument Sans", sans-serif;font-size:64px;font-weight:500;line-height:69px;letter-spacing:-2.56px;}.elementor-kit-131 h2{color:#2A2520;font-family:"Instrument Sans", sans-serif;font-size:48px;font-weight:500;line-height:52px;letter-spacing:-1.2px;}.elementor-kit-131 h3{color:#2A2520;font-family:"Instrument Sans", sans-serif;font-size:24px;font-weight:500;line-height:28px;letter-spacing:-0.72px;}.elementor-kit-131 h4{color:#2A2520;font-family:"Instrument Sans", sans-serif;font-size:20px;font-weight:500;line-height:26px;letter-spacing:0px;}.elementor-kit-131 h5{color:#2A2520;font-family:"Instrument Sans", sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1.6em;letter-spacing:1.76px;}.elementor-kit-131 h6{color:#2A2520;font-family:"Instrument Sans", sans-serif;font-size:10.5px;font-weight:500;text-transform:uppercase;line-height:1.6em;letter-spacing:1.26px;}.elementor-kit-131 button,.elementor-kit-131 input[type="button"],.elementor-kit-131 input[type="submit"],.elementor-kit-131 .elementor-button{border-style:none;border-radius:999px 999px 999px 999px;padding:14px 24px 14px 24px;}.elementor-kit-131 label{color:rgba(255,255,255,0.60);font-family:"JetBrains Mono", sans-serif;font-size:10.5px;font-weight:400;text-transform:uppercase;letter-spacing:1.26px;}.elementor-kit-131 input:not([type="button"]):not([type="submit"]),.elementor-kit-131 textarea,.elementor-kit-131 .elementor-field-textual{font-family:"Archivo", sans-serif;font-size:15px;font-weight:400;color:#F4F3FA;background-color:rgba(255,255,255,0.045);border-radius:14px 14px 14px 14px;padding:14px 17px 14px 17px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1240px;}.e-con{--container-max-width:1240px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:16px;}.elementor-element{--widgets-spacing:16px 16px;--widgets-spacing-row:16px;--widgets-spacing-column:16px;}{}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-kit-131{--e-global-typography-primary-font-size:48px;--e-global-typography-primary-line-height:52px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-131{--e-global-typography-primary-font-size:38px;--e-global-typography-primary-line-height:42px;--e-global-typography-wlwh2-font-size:34px;--e-global-typography-wlwh2-line-height:38px;--e-global-typography-wlwh2-letter-spacing:-0.85px;}.elementor-kit-131 h1{font-size:38px;line-height:42px;letter-spacing:-1.52px;}.elementor-kit-131 h2{font-size:34px;line-height:39px;letter-spacing:-0.85px;}.elementor-kit-131 h3{font-size:22px;line-height:27px;letter-spacing:-0.66px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --color-fondo-principal:#FAF9F6; --color-superficie-header:#2A2520; --color-texto-principal:#2A2520; --color-texto-secundario:#5A5750; --color-texto-atenuado:#8A8278; --color-texto-sutil:#8A8278; --color-borde-blanco-header:rgba(42,37,32,0.12); --color-morado:#965E2E; --color-violeta:#CF9358; --color-azul:#2D5566; --color-azul-claro:#A8C2CD; --color-blanco:#FFFFFF; --color-placeholder:#8A8278; --color-superficie-hover:#F6EADA; --color-borde-hover:#CF9358; --superficie-cards-8-6:#ffffff14; --borde-boton-secundario:rgba(42,37,32,0.15); --texto-faq-atenuado:Instrument Sans; --color-boton-secundario:#FFFFFF; --DUP_color-superficie-header:#2A2520; --DUP_color-texto-atenuado:#8A8278; --DUP_color-placeholder:#8A8278; --DUP_color-blanco:#FFFFFF; --DUP_color-borde-blanco-header:rgba(42,37,32,0.12); --DUP_color-violeta:#CF9358; --DUP_color-texto-principal:#2A2520; --DUP_borde-boton-secundario:rgba(42,37,32,0.15); --DUP_color-boton-secundario:#FFFFFF; --DUP_color-azul-claro:#A8C2CD; --DUP_color-borde-hover:#CF9358; --DUP_color-superficie-header1:#2A2520; --DUP_color-texto-atenuado1:#8A8278; --DUP_color-placeholder1:#8A8278; --DUP_color-blanco1:#FFFFFF; --DUP_color-borde-blanco-header1:rgba(42,37,32,0.12); --DUP_color-violeta1:#CF9358; --DUP_color-texto-principal1:#2A2520; --DUP_borde-boton-secundario1:rgba(42,37,32,0.15); --DUP_color-boton-secundario1:#FFFFFF; --DUP_color-azul-claro1:#A8C2CD; --DUP_color-borde-hover1:#CF9358; --wlw-ink:#2A2520; --wlw-cream:#FAF9F6; --wlw-cream-subtle:#F1EEE6; --wlw-tan:#CF9358; --wlw-accent:#965E2E; --wlw-sage:#4A6F4E; --wlw-sage-tint:#E4ECDC; --wlw-peach:#B83A2E; --wlw-peach-tint:#F8E2DE; --wlw-blue:#2D5566; --wlw-blue-tint:#DDE8EC; --wlw-tan-tint:#F6EADA; --wlw-action:#1C1C1C; --wlw-font:Instrument Sans; }
/* Start custom CSS *//* WLW SITE FOUNDATION START */
:root{--wlw-fondo:var(--color-fondo-principal);--wlw-texto:var(--color-texto-principal);--wlw-superficie:var(--e-global-color-wlwsurf);--wlw-borde:var(--e-global-color-wlwbord);--wlw-morado:var(--wlw-accent);--wlw-violeta:var(--wlw-tan);--wlw-azul:var(--wlw-blue);--wlw-azul-claro:var(--e-global-color-wlwlblu);--wlw-gradiente-marca:linear-gradient(var(--wlw-tan),var(--wlw-tan));--wlw-gradiente-marca-tenue:none;--wlw-superficie-marca-base:var(--e-global-color-wlwsurf);--wlw-fondo-hero:none;--wlw-radio-grande:22px;--wlw-radio-pildora:999px;--wlw-radio-cta-dark:28px;--wlw-radio-campo:14px;--wlw-duracion:340ms;--wlw-duracion-flip-card:1200ms;--wlw-easing:cubic-bezier(0.22,1,0.36,1);}
:where(a,button,input,textarea,summary):focus-visible{outline:2px solid var(--wlw-accent);outline-offset:4px;}
@media(prefers-reduced-motion:reduce){.elementor *,.elementor *::before,.elementor *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important;}}
@property --neon-angle {
    syntax: "<angle>";
    initial-value: 0deg;
    inherits: false;
}
@keyframes hero-text-shine {
    0% {
        background-position:
            150% 0,
            0 0;
    }

    45% {
        background-position:
            -50% 0,
            0 0;
    }

    100% {
        background-position:
            -50% 0,
            0 0;
    }
}
@keyframes neon-border-spin {
    from {
        --neon-angle: 0deg;
    }

    to {
        --neon-angle: 360deg;
    }
}
@property --wlw-beam {
    syntax: "<angle>";
    inherits: false;
    initial-value: 0deg;
}
/* WLW SITE FOUNDATION END */
:root{--wlw-paper:var(--color-blanco);--wlw-border:var(--e-global-color-wlwbord);}/* End custom CSS */