.elementor-kit-6{--e-global-color-primary:#006B43;--e-global-color-secondary:#003B2D;--e-global-color-text:#18201D;--e-global-color-accent:#E31C5F;--e-global-color-wakoo_marfil:#F7F3EA;--e-global-color-wakoo_neblina:#E6EFEA;--e-global-color-wakoo_oro:#D0A83A;--e-global-color-wakoo_hover:#C9184A;--e-global-typography-primary-font-family:"Figtree";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Figtree";--e-global-typography-secondary-font-weight:500;--e-global-typography-text-font-family:"Figtree";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Figtree";--e-global-typography-accent-font-weight:600;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1320px;}.e-con{--container-max-width:1320px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1366px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:720px;}.e-con{--container-max-width:720px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:576px;}.e-con{--container-max-width:576px;}}
/* Start custom CSS */:root{--wk-verde:#006B43;--wk-verde-noche:#003B2D;--wk-oro:#D0A83A;--wk-marfil:#F7F3EA;--wk-neblina:#E6EFEA;--wk-carbon:#18201D;--wk-rojo:#E31C5F;--wk-rojo-hover:#C9184A;} .elementor h1,.elementor h2,.elementor h3,.elementor h4,.elementor h5,.elementor h6,.elementor-button,.elementor-widget-text-editor,.elementor-widget-heading .elementor-heading-title,.elementor-icon-list-text{font-family:'Figtree',sans-serif !important;letter-spacing:-0.01em;} .elementor-widget-text-editor{line-height:1.65;} .elementor-button{transition:transform .18s ease-out, box-shadow .18s ease-out;} .elementor-button:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(227,28,95,.28);} .elementor-widget-image-carousel .swiper-slide img{aspect-ratio:1/1;object-fit:cover;width:100%;height:auto;border-radius:14px;} body:not(.page-id-10558) .elementor[data-elementor-type='wp-page'] .elementor-widget-image img{aspect-ratio:1/1;object-fit:cover;width:100%;height:auto;} @supports (animation-timeline: view()){ @media (prefers-reduced-motion: no-preference){ .elementor[data-elementor-type='wp-page'] .elementor-widget-image, .elementor[data-elementor-type='wp-page'] .elementor-widget-icon-list, .elementor[data-elementor-type='wp-page'] .elementor-widget-button, .elementor[data-elementor-type='wp-page'] .elementor-widget-text-editor, .elementor[data-elementor-type='wp-page'] .elementor-widget-heading{ animation:wakooRise ease-out both; animation-timeline:view(); animation-range:entry 0% entry 35%; } } } @keyframes wakooRise{ from{opacity:.01;transform:translateY(22px);} to{opacity:1;transform:none;} } /* Manual de marca v5 (10 set 2026): todo el blog en Figtree — el theme Traveler (blog-style3) mete DM Sans. Solo font-family; nunca letter-spacing ni line-height. */ .single-post .blog-style3 :not(i):not([class*='fa-']):not([class*='icon']):not(svg):not(path), .blog-style3 .st-blog :not(i):not([class*='fa-']):not([class*='icon']):not(svg):not(path){font-family:'Figtree',sans-serif !important;}/* End custom CSS */