.elementor-1761 .elementor-element.elementor-element-1e8801d6 > .elementor-container{max-width:1440px;}.elementor-1761 .elementor-element.elementor-element-1e8801d6{border-style:solid;border-width:0px 0px 1px 0px;border-color:#87868636;margin-top:0%;margin-bottom:0%;padding:15px 0px 12px 0px;}.elementor-bc-flex-widget .elementor-1761 .elementor-element.elementor-element-3c0e5dc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1761 .elementor-element.elementor-element-3c0e5dc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1761 .elementor-element.elementor-element-5803f41c{text-align:start;}.elementor-1761 .elementor-element.elementor-element-5803f41c img{width:100%;}.elementor-bc-flex-widget .elementor-1761 .elementor-element.elementor-element-7555867d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1761 .elementor-element.elementor-element-7555867d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav .elementskit-submenu-panel > li > a{background-color:#FFFFFF00;font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;letter-spacing:0.5px;padding:10px 20px 10px 20px;color:#030541;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav .elementskit-submenu-panel{background-color:#FFFFFF;border-radius:0px 0px 0px 0px;min-width:170px;box-shadow:1px 1px 15px 0px rgba(50.226562500000014, 50.226562500000014, 50.226562500000014, 0.05);}.elementor-1761 .elementor-element.elementor-element-53b0d53f button.elementskit-menu-hamburger{background-color:#00000000;float:right;border-style:solid;border-width:0px 0px 0px 0px;border-color:#030541;}.elementor-1761 .elementor-element.elementor-element-53b0d53f button.elementskit-menu-close{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-0.3px;width:57px;border-style:solid;border-color:#FFFFFF;color:#030541;}.elementor-1761 .elementor-element.elementor-element-53b0d53f button.elementskit-menu-close:hover{background-color:#101010;color:#FFFFFF;}.elementor-1761 .elementor-element.elementor-element-53b0d53f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-menu-container{height:40px;border-radius:0px 0px 0px 0px;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li > a{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0px;color:#030541;border-style:solid;border-width:0px 0px 0px 0px;border-color:#030541;padding:0px 20px 0px 20px;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li > a:hover{color:#4CBC9A;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li > a:focus{color:#4CBC9A;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li > a:active{color:#4CBC9A;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li:hover > a{color:#4CBC9A;border-radius:0px 0px 0px 0px;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:#4CBC9A;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:#4CBC9A;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:#4CBC9A;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:#4CBC9A;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li.current-menu-item > a{color:#030541;border-style:none;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li.current-menu-ancestor > a{color:#030541;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:#030541;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{color:#FFFFFF;fill:#FFFFFF;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li > a .ekit-submenu-indicator-icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{margin:0px 0px 0px 10px;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav-default .elementskit-dropdown-has>a .ekit-submenu-indicator-icon{margin:0px 0px 0px 10px;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:#FFFFFF;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:#FFFFFF;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:#FFFFFF;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:#FFFFFF;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{color:#030541 !important;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-submenu-panel{padding:0px 0px 0px 0px;}.elementor-1761 .elementor-element.elementor-element-53b0d53f button.elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:#030541;}.elementor-1761 .elementor-element.elementor-element-53b0d53f button.elementskit-menu-hamburger > .ekit-menu-icon{color:#030541;}.elementor-1761 .elementor-element.elementor-element-53b0d53f button.elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon{background-color:#000000;}.elementor-1761 .elementor-element.elementor-element-53b0d53f button.elementskit-menu-hamburger:hover > .ekit-menu-icon{color:#000000;}.elementor-bc-flex-widget .elementor-1761 .elementor-element.elementor-element-1e69ffcb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1761 .elementor-element.elementor-element-1e69ffcb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1761 .elementor-element.elementor-element-162a1df .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:#4CBC9A;width:75%;padding:7px 20px 7px 20px;font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;letter-spacing:0.5px;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-1761 .elementor-element.elementor-element-162a1df .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-1761 .elementor-element.elementor-element-162a1df .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:#030541;}.elementor-1761 .elementor-element.elementor-element-162a1df .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-1761 .elementor-element.elementor-element-162a1df .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:#FFFFFF;}.elementor-1761 .elementor-element.elementor-element-162a1df .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:#FFFFFF;}.elementor-1761 .elementor-element.elementor-element-162a1df .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:#FFFFFF;}.elementor-1761 .elementor-element.elementor-element-162a1df .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-1761 .elementor-element.elementor-element-162a1df .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-1761 .elementor-element.elementor-element-162a1df .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-1761 .elementor-element.elementor-element-162a1df .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-1761 .elementor-element.elementor-element-3c0e5dc{width:22%;}.elementor-1761 .elementor-element.elementor-element-7555867d{width:64.024%;}.elementor-1761 .elementor-element.elementor-element-1e69ffcb{width:13.64%;}}@media(max-width:1366px) and (min-width:768px){.elementor-1761 .elementor-element.elementor-element-1e69ffcb{width:19%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1761 .elementor-element.elementor-element-3c0e5dc{width:40%;}.elementor-1761 .elementor-element.elementor-element-7555867d{width:60%;}.elementor-1761 .elementor-element.elementor-element-1e69ffcb{width:75%;}}@media(max-width:1366px){.elementor-1761 .elementor-element.elementor-element-53b0d53f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav li a .ekit-menu-icon{padding:0px 0px 0px 0px;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li > a{color:#030541;padding:0px 10px 0px 10px;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li > a:hover{color:#4CBC9A;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li > a:focus{color:#4CBC9A;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li > a:active{color:#4CBC9A;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li:hover > a{color:#4CBC9A;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:#4CBC9A;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:#4CBC9A;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:#4CBC9A;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:#4CBC9A;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li.current-menu-item > a{color:#030541;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li.current-menu-ancestor > a{color:#030541;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:#030541;}}@media(max-width:1024px){.elementor-1761 .elementor-element.elementor-element-5803f41c img{width:90%;}.elementor-1761 .elementor-element.elementor-element-53b0d53f > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-menu-container{background-color:#FFFFFF;max-width:350px;border-radius:0px 0px 0px 0px;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-nav-identity-panel{padding:10px 0px 10px 0px;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li > a{color:#030541;padding:10px 15px 15px 30px;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li > a:hover{color:#4CBC9A;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li > a:focus{color:#4CBC9A;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li > a:active{color:#4CBC9A;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li:hover > a{color:#4CBC9A;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:#4CBC9A;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:#4CBC9A;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:#4CBC9A;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:#4CBC9A;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li.current-menu-item > a{color:#030541;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li.current-menu-ancestor > a{color:#030541;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:#030541;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{margin:0px 0px 0px 185px;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav-default .elementskit-dropdown-has>a .ekit-submenu-indicator-icon{margin:0px 0px 0px 185px;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:10px 15px 10px 15px;color:#030541;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:#FFFFFF;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:#FFFFFF;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:#FFFFFF;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:#FFFFFF;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{color:#FFFFFF !important;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-submenu-panel{padding:20px 20px 20px 20px;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;}.elementor-1761 .elementor-element.elementor-element-53b0d53f button.elementskit-menu-hamburger{float:right;padding:3px 0px 3px 0px;width:60px;border-radius:0px;border-width:0px 0px 0px 0px;}.elementor-1761 .elementor-element.elementor-element-53b0d53f button.elementskit-menu-hamburger > .ekit-menu-icon{font-size:39px;}.elementor-1761 .elementor-element.elementor-element-53b0d53f button.elementskit-menu-close{font-size:14px;padding:0px 0px 0px 0px;margin:12px 12px 12px 12px;width:45px;border-radius:0px;border-width:0px 0px 0px 0px;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-nav-logo > img{max-width:185px;max-height:70px;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-nav-logo{margin:7px 0px 30px 25px;padding:5px 5px 5px 5px;}}@media(max-width:767px){.elementor-1761 .elementor-element.elementor-element-1e8801d6{padding:1em 0em 1em 0em;}.elementor-1761 .elementor-element.elementor-element-3c0e5dc{width:63%;}.elementor-1761 .elementor-element.elementor-element-5803f41c img{width:100%;}.elementor-1761 .elementor-element.elementor-element-7555867d{width:37%;}.elementor-1761 .elementor-element.elementor-element-53b0d53f > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-menu-container{background-color:#FFFFFF;max-width:90%;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li > a{color:#030541;padding:10px 15px 15px 30px;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li > a:hover{color:#4CBC9A;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li > a:focus{color:#4CBC9A;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li > a:active{color:#4CBC9A;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li:hover > a{color:#4CBC9A;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:#4CBC9A;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:#4CBC9A;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:#4CBC9A;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:#4CBC9A;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li.current-menu-item > a{color:#030541;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li.current-menu-ancestor > a{color:#030541;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:#030541;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{margin:0px 0px 0px 160px;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav-default .elementskit-dropdown-has>a .ekit-submenu-indicator-icon{margin:0px 0px 0px 160px;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav .elementskit-submenu-panel > li > a{color:#030541;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:#FFFFFF;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:#FFFFFF;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:#FFFFFF;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:#FFFFFF;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{color:#030541 !important;}.elementor-1761 .elementor-element.elementor-element-53b0d53f button.elementskit-menu-hamburger{float:right;}.elementor-1761 .elementor-element.elementor-element-53b0d53f button.elementskit-menu-hamburger > .ekit-menu-icon{font-size:30px;}.elementor-1761 .elementor-element.elementor-element-53b0d53f button.elementskit-menu-close{border-width:0px 0px 0px 0px;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-nav-logo > img{max-width:170px;max-height:50px;}.elementor-1761 .elementor-element.elementor-element-53b0d53f .elementskit-nav-logo{margin:7px 0px 20px 25px;}.elementor-1761 .elementor-element.elementor-element-1e69ffcb{width:50%;}}/* Start custom CSS for section, class: .elementor-element-1e8801d6 */.elementor-element-162a1df .jkit-button-wrapper {
    background-image: linear-gradient(125deg, #1E1D98 7%, #FF4E00 100%) !important;
    border: none !important;
}


/* ==============================
   MENÚ LOBUS ELITE
   ============================== */

/* Quitar transiciones */
.elementor-element-53b0d53f .ekit-menu-nav-link,
#menu-menu-principal .ekit-menu-nav-link {
    transition: none !important;
}

/* Quitar posibles animaciones del tema */
.elementor-element-53b0d53f .ekit-menu-nav-link::before,
.elementor-element-53b0d53f .ekit-menu-nav-link::after,
#menu-menu-principal .ekit-menu-nav-link::before,
#menu-menu-principal .ekit-menu-nav-link::after {
    transition: none !important;
}


/* ==============================
   HOVER + ACTIVO CON DEGRADADO
   ============================== */

.elementor-element-53b0d53f .ekit-menu-nav-link:hover,
.elementor-element-53b0d53f .menu-item.current-menu-item > .ekit-menu-nav-link,
.elementor-element-53b0d53f .menu-item.current_page_item > .ekit-menu-nav-link,
.elementor-element-53b0d53f .menu-item.active > .ekit-menu-nav-link,
.elementor-element-53b0d53f .ekit-menu-nav-link.active,

#menu-menu-principal .ekit-menu-nav-link:hover,
#menu-menu-principal .menu-item.current-menu-item > .ekit-menu-nav-link,
#menu-menu-principal .menu-item.current_page_item > .ekit-menu-nav-link,
#menu-menu-principal .menu-item.active > .ekit-menu-nav-link,
#menu-menu-principal .ekit-menu-nav-link.active {
    background-image: linear-gradient(
        125deg,
        #1E1D98 7%,
        #FF4E00 100%
    ) !important;

    -webkit-background-clip: text !important;
    background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    color: transparent !important;

    transition: none !important;
}


/* ==============================
   TABLET + MOBILE
   ============================== */

@media (max-width: 1024px) {

    /* El enlace ocupa solamente el texto */
    #ekit-megamenu-menu-principal
    #menu-menu-principal
    .ekit-menu-nav-link {
        display: inline-block !important;
        width: fit-content !important;
        max-width: max-content !important;

        transition: none !important;
        animation: none !important;
    }


    /* =================================
       QUITAR EL HOVER VERDE DEL BLOQUE LI
       ================================= */

    #ekit-megamenu-menu-principal
    #menu-menu-principal
    > li:hover
    > .ekit-menu-nav-link {

        background: none !important;

        color: #030541 !important;
        -webkit-text-fill-color: #030541 !important;

        transition: none !important;
        animation: none !important;
    }


    /* Quitar efectos before/after */
    #ekit-megamenu-menu-principal
    #menu-menu-principal
    .ekit-menu-nav-link::before,

    #ekit-megamenu-menu-principal
    #menu-menu-principal
    .ekit-menu-nav-link::after {
        transition: none !important;
        animation: none !important;
    }


    /* =================================
       HOVER SOLO CUANDO TOCÁS EL TEXTO
       ================================= */

    #ekit-megamenu-menu-principal
    #menu-menu-principal
    > li
    > .ekit-menu-nav-link:hover {

        background-image: linear-gradient(
            125deg,
            #1E1D98 7%,
            #FF4E00 100%
        ) !important;

        -webkit-background-clip: text !important;
        background-clip: text !important;

        -webkit-text-fill-color: transparent !important;
        color: transparent !important;

        transition: none !important;
        animation: none !important;
    }


    /* =================================
       ACTIVO
       ================================= */

    #ekit-megamenu-menu-principal
    #menu-menu-principal
    > li.current-menu-item
    > .ekit-menu-nav-link,

    #ekit-megamenu-menu-principal
    #menu-menu-principal
    > li.current_page_item
    > .ekit-menu-nav-link,

    #ekit-megamenu-menu-principal
    #menu-menu-principal
    > li.active
    > .ekit-menu-nav-link,

    #ekit-megamenu-menu-principal
    #menu-menu-principal
    > li
    > .ekit-menu-nav-link.active {

        background-image: linear-gradient(
            125deg,
            #1E1D98 7%,
            #FF4E00 100%
        ) !important;

        -webkit-background-clip: text !important;
        background-clip: text !important;

        -webkit-text-fill-color: transparent !important;
        color: transparent !important;

        transition: none !important;
        animation: none !important;
    }

}/* End custom CSS */