.elementor-1970 .elementor-element.elementor-element-d26d629{width:var( --container-widget-width, 20.094% );max-width:20.094%;--container-widget-width:20.094%;--container-widget-flex-grow:0;}.elementor-1970 .elementor-element.elementor-element-d26d629.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1970 .elementor-element.elementor-element-e2ec676{width:var( --container-widget-width, 48.653% );max-width:48.653%;--container-widget-width:48.653%;--container-widget-flex-grow:0;}.elementor-1970 .elementor-element.elementor-element-e2ec676.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1970 .elementor-element.elementor-element-e2ec676 .elementor-menu-toggle{margin:0 auto;}.elementor-1970 .elementor-element.elementor-element-e2ec676 .elementor-nav-menu .elementor-item{font-weight:700;}.elementor-1970 .elementor-element.elementor-element-e2ec676 .elementor-nav-menu--main .elementor-item{color:#CDD6E1;fill:#CDD6E1;padding-left:20px;padding-right:20px;padding-top:8px;padding-bottom:8px;}.elementor-1970 .elementor-element.elementor-element-e2ec676 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-1970 .elementor-element.elementor-element-e2ec676 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#313945;}.elementor-1970 .elementor-element.elementor-element-e2ec676 .e--pointer-framed .elementor-item:before,
					.elementor-1970 .elementor-element.elementor-element-e2ec676 .e--pointer-framed .elementor-item:after{border-color:#313945;}.elementor-1970 .elementor-element.elementor-element-e2ec676 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-1970 .elementor-element.elementor-element-e2ec676 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#26395C;}.elementor-1970 .elementor-element.elementor-element-e2ec676 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-1970 .elementor-element.elementor-element-e2ec676 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#26395C;}.elementor-1970 .elementor-element.elementor-element-e2ec676 .elementor-item:before{border-radius:999px;}.elementor-1970 .elementor-element.elementor-element-e2ec676 .e--animation-shutter-in-horizontal .elementor-item:before{border-radius:999px 999px 0 0;}.elementor-1970 .elementor-element.elementor-element-e2ec676 .e--animation-shutter-in-horizontal .elementor-item:after{border-radius:0 0 999px 999px;}.elementor-1970 .elementor-element.elementor-element-e2ec676 .e--animation-shutter-in-vertical .elementor-item:before{border-radius:0 999px 999px 0;}.elementor-1970 .elementor-element.elementor-element-e2ec676 .e--animation-shutter-in-vertical .elementor-item:after{border-radius:999px 0 0 999px;}.elementor-1970 .elementor-element.elementor-element-e2ec676 .elementor-nav-menu--dropdown{background-color:#FFFFFF;}.elementor-1970 .elementor-element.elementor-element-e2ec676 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-1970 .elementor-element.elementor-element-e2ec676 div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-1970 .elementor-element.elementor-element-d26d629{width:var( --container-widget-width, 213.281px );max-width:213.281px;--container-widget-width:213.281px;--container-widget-flex-grow:0;}.elementor-1970 .elementor-element.elementor-element-e2ec676{width:var( --container-widget-width, 113.625px );max-width:113.625px;--container-widget-width:113.625px;--container-widget-flex-grow:0;}.elementor-1970 .elementor-element.elementor-element-e2ec676 .elementor-nav-menu--dropdown{border-radius:16px 16px 16px 16px;}.elementor-1970 .elementor-element.elementor-element-e2ec676 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:16px;border-top-right-radius:16px;}.elementor-1970 .elementor-element.elementor-element-e2ec676 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:16px;border-bottom-left-radius:16px;}}/* Start custom CSS for nav-menu, class: .elementor-element-e2ec676 */css.elementor-1970 .elementor-element.elementor-element-e2ec676 {
  position: relative;
}

.elementor-1970 .elementor-element.elementor-element-e2ec676 .elementor-nav-menu--dropdown {
  position: absolute;
  top: 100%;        /* justo debajo de la barra del header */
  right: 0;         /* anclado a la derecha, como en tu captura */
  z-index: 999;     /* por encima del resto de la página */
}/* End custom CSS */