.elementor-kit-6{--e-global-color-primary:#14120F;--e-global-color-secondary:#585858;--e-global-color-text:#736E66;--e-global-color-accent:#FF554C;--e-global-color-16ec940:#F1EBE6;--e-global-color-732eaa4:#F8F5F2;--e-global-color-19c5c91:#FFFFFF;--e-global-color-4419e76:#474238;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-weight:500;font-family:"Inter", Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.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);}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.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:1052px){.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;}}:root { --crema:#F8F5F2; --text:#444444; --white:#ffffff; --accent:#FF554C; --gold:#A08965; --top-text:#A1A1A1; --h3:#162638bd; --Gris-eyebrows:#989898; --Line:#cdb898; --blue:#FF554C; --transparente:#ffffff00; --text-hero:#6B6B6B; --crema_intenso:#F1EBE6; --Texto-Crema:#736E66; }
/* Start custom CSS *//* GLOBALES */

html, body{
    max-width: 100%;
    overflow-x: hidden;
    scroll-padding-top: 150px;
}

.e-n-accordion summary:hover h3, .e-n-accordion summary[aria-expanded="true"] h3{
   color:var(--e-global-color-accent);
}

.sub a:hover .elementor-icon-list-text{
    text-decoration: underline;
}

p.sub:hover{
    text-decoration: underline;
}

p.sub:hover strong {
  text-decoration: none;
}

.p-fix p:last-of-type{
    margin-bottom: 0;
}

.shadow{
    text-shadow: 1px 1px 3px #00000099;
}

.e-n-accordion h3{
    font-weight: 500 !important;
}

.enlace a {
    color: inherit;
    text-decoration: none;
}
.enlace a:hover {
    text-decoration: underline;
}

.enlace a {
    color: inherit;
    text-decoration: none;
}
.enlace a:hover {
    text-decoration: underline;
}



.enlace-texto a {
    color: inherit;
    text-decoration: none;
}
.enlace-texto a:hover {
    text-decoration: underline;
}

.enlace-texto a {
    color: inherit;
    text-decoration: none;
}
.enlace-texto a:hover {
    text-decoration: underline;
}

/* La flecha justo después del texto */
.no-looks-like-boton::after {
    content: "➔";
    display: inline-block;
    margin-left: 8px;
    transition: transform 0.3s ease;
}

/* Movimiento en hover */
.no-looks-like-boton:hover::after {
    transform: translateX(6px);
}/* End custom CSS */