.elementor-31 .elementor-element.elementor-element-3260975{--display:flex;--min-height:4px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3260975:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-3260975 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10283F;}.elementor-31 .elementor-element.elementor-element-3a2d206{--display:flex;--min-height:5px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-fff7b40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;padding:0px 0px -0px 0px;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-0f9995c{--display:flex;--min-height:76px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-0f9995c:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-0f9995c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-7a40f6f{--display:flex;--justify-content:flex-start;}.elementor-31 .elementor-element.elementor-element-61ffa2e{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-61ffa2e.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-61ffa2e img{width:100%;}.elementor-31 .elementor-element.elementor-element-703c012{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:0px;--margin-bottom:1px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-703c012.e-con{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-03a2558{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-03a2558 img{width:92%;border-radius:57px 57px 57px 57px;}.elementor-31 .elementor-element.elementor-element-af6f355{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:15px;font-weight:300;}.elementor-31 .elementor-element.elementor-element-c5ebcad{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-c5ebcad.e-con{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-9ee7114 .elementor-button{background-color:#9B8234;font-size:19px;fill:#FFFFFF;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-9ee7114 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-9ee7114 .elementor-button:focus{background-color:#6B5A26;}.elementor-31 .elementor-element.elementor-element-9ee7114{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5325dbf{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-3260975{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-fff7b40{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;font-size:9px;}.elementor-31 .elementor-element.elementor-element-fff7b40 p{margin-block-end:1px;}.elementor-31 .elementor-element.elementor-element-0f9995c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-7a40f6f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-61ffa2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90px;--container-widget-flex-grow:0;width:var( --container-widget-width, 90px );max-width:90px;}.elementor-31 .elementor-element.elementor-element-61ffa2e img{width:100%;}.elementor-31 .elementor-element.elementor-element-703c012{--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:-28px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-03a2558{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;text-align:start;}.elementor-31 .elementor-element.elementor-element-03a2558 img{width:100%;}.elementor-31 .elementor-element.elementor-element-af6f355{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:11px;}.elementor-31 .elementor-element.elementor-element-af6f355.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-c5ebcad{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-9ee7114{margin:-94px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-9ee7114.elementor-element{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-9ee7114 .elementor-button{font-size:12px;}.elementor-31 .elementor-element.elementor-element-5325dbf{--width:100%;--margin-top:-3px;--margin-bottom:38px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-075649c{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-075649c > .elementor-widget-container{margin:0px -8px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-075649c.elementor-element{--align-self:flex-start;}}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-3260975{--width:100%;}.elementor-31 .elementor-element.elementor-element-0f9995c{--content-width:1200px;}.elementor-31 .elementor-element.elementor-element-7a40f6f{--width:19%;}.elementor-31 .elementor-element.elementor-element-c5ebcad{--width:20%;}.elementor-31 .elementor-element.elementor-element-5325dbf{--width:100%;}}/* Start custom CSS for maxmegamenu, class: .elementor-element-075649c */.mega-menu-wrap #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
    background: transparent !important;
    color: #fff !important;
    box-shadow: inset 0 -3px 0 transparent !important;
    transition: background 0.3s ease, box-shadow 0.3s ease !important;
}

.mega-menu-wrap #mega-menu-primary > li.mega-menu-item:hover > a.mega-menu-link,
.mega-menu-wrap #mega-menu-primary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link,
.mega-menu-wrap #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
    background: transparent !important; /* 👈 AQUÍ EL CAMBIO */
    color: #fff !important;
    box-shadow: inset 0 -3px 0 #b8952e !important; /* dorado */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5325dbf */.mega-menu-wrap .mega-sub-menu > li {
    border-right: 1px solid rgba(184,149,46,0.2); /* dorado suave */
    padding-right: 25px;
    margin-right: 25px;
}/* End custom CSS */