.elementor-kit-5{--e-global-color-primary:#0D1219;--e-global-color-secondary:#047857;--e-global-color-text:#334155;--e-global-color-accent:#04F7A5;--e-global-color-8e62a5f:#04F7A5;--e-global-color-cca8c85:#0D1219;--e-global-color-740fb67:#54595F;--e-global-color-6341386:#E9F0F0;--e-global-color-fc252aa:#E9F0EA;--e-global-color-1b12263:#0D1219F0;--e-global-color-d22c58f:#22C58F;--e-global-color-d1e293b:#1E293B;--e-global-color-d64748b:#64748B;--e-global-color-dcbd5e1:#CBD5E1;--e-global-color-de2e8f0:#E2E8F0;--e-global-color-df9fafb:#F9FAFB;--e-global-typography-primary-font-family:"Titillium Web";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Titillium Web";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Titillium Web";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Titillium Web";--e-global-typography-accent-font-weight:500;--e-global-typography-c8c9fdc-font-family:"Titillium Web";--e-global-typography-c8c9fdc-font-size:20px;--e-global-typography-c8c9fdc-font-weight:400;--e-global-typography-c8c9fdc-line-height:1.4em;background-color:#0D1219;color:var( --e-global-color-astglobalcolor5 );}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 a{color:var( --e-global-color-secondary );font-weight:700;}.elementor-kit-5 a:hover{color:var( --e-global-color-primary );}.elementor-kit-5 h1{color:var( --e-global-color-astglobalcolor5 );}.elementor-kit-5 h2{color:var( --e-global-color-astglobalcolor5 );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1300px;}.e-con{--container-max-width:1300px;}.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: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 *//* Botón de volver arriba (12/10/2026) */
#ast-scroll-top{background-color:#04f7a5;color:#0d1219}
#ast-scroll-top:hover{background-color:#22c58f}
@media (max-width:767px){#ast-scroll-top{width:36px;height:36px;line-height:36px;right:12px;bottom:12px;opacity:.9}}
/* Aviso de cookies con la paleta (12/10/2026) */
#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme{background-color:#0d1219!important;border-top:1px solid #1e293b!important}
#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-content button.mgbutton,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-content a.mgbutton{background-color:#04f7a5!important;color:#0d1219!important}
#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-content button.mgbutton:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-content a.mgbutton:hover{background-color:#22c58f!important;color:#0d1219!important}
#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-content a:not(.mgbutton),#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme u.change-settings-button,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme span.change-settings-button{color:#04f7a5!important}/* End custom CSS */