.elementor-kit-6{--e-global-color-primary:#493AF0;--e-global-color-secondary:#FF6A2B;--e-global-color-text:#1C1A2F;--e-global-color-accent:#456BFF;--e-global-color-uonaranja:#FF520E;--e-global-color-uoazul:#1B37A1;--e-global-color-uoverde:#25D986;--e-global-color-uolavanda:#F6F5FF;--e-global-color-uoamarillo:#F9BC4A;--e-global-color-uoblanco:#FFFFFF;--e-global-color-uonavy:#091338;--e-global-color-uoazulblog:#2851ED;--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:500;background-color:#FFFFFF;color:#1C1A2F;font-family:"Figtree", Sans-serif;font-size:15px;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:#FF6A2B;font-family:"Figtree", Sans-serif;font-weight:500;color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 a{color:#493AF0;}.elementor-kit-6 h1{font-family:"Figtree", Sans-serif;font-weight:600;}.elementor-kit-6 h2{font-family:"Figtree", Sans-serif;font-weight:600;}.elementor-kit-6 h3{font-family:"Figtree", Sans-serif;font-weight:600;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;}.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;}}
/* Start custom CSS *//* Resaltados de texto usados en títulos (añade la clase a un <span>) */
.uo-hl{background:#FF520E;color:#fff;border-radius:10px;padding:0 .22em;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.uo-hl-purple{background:#493AF0;color:#fff;border-radius:8px;padding:0 .3em;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.uo-primary{color:#493AF0}
/* Etiqueta de categoría de los posts (color por categoría) */
.uo-badge .elementor-icon-list-text{font-size:11px !important}
.uo-badge .elementor-post-info__terms-list-item{display:inline-block;background:#456BFF;color:#fff !important;font-size:11px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;line-height:1;padding:6px 12px;border-radius:30px}
.category-ingles .uo-badge .elementor-post-info__terms-list-item{background:#456BFF}
.category-frances .uo-badge .elementor-post-info__terms-list-item{background:#FF5A5F}
.category-aleman .uo-badge .elementor-post-info__terms-list-item{background:#EF7422}
.category-portugues .uo-badge .elementor-post-info__terms-list-item{background:#2FD04A}
.category-empresas .uo-badge .elementor-post-info__terms-list-item{background:#9B30F0}
.category-ninos .uo-badge .elementor-post-info__terms-list-item{background:#F9BC4A}
/* Paginación del blog */
.elementor-pagination .page-numbers{display:inline-block;border:1px solid #D8D6E8;border-radius:6px;padding:6px 14px;background:#fff;font-size:13px;color:#1C1A2F}
/* Contenido de los posts */
.elementor-widget-theme-post-content h2{font-size:30px;line-height:1.25;color:#091338;font-weight:600;margin:32px 0 12px}
.elementor-widget-theme-post-content h3{font-size:24px;line-height:1.3;color:#091338;font-weight:600;margin:24px 0 10px}
.elementor-widget-theme-post-content p{margin-bottom:14px}
@media (max-width:767px){.elementor-widget-theme-post-content h2{font-size:24px}.elementor-widget-theme-post-content h3{font-size:20px}}/* End custom CSS */