.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-493ce73 .elementor-wrapper{--video-aspect-ratio:1.77777;}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-63e5dc8{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-232e7da{margin-top:42px;margin-bottom:0px;padding:32px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-95cdcc6 > .elementor-widget-container{margin:56px 0px 0px 0px;padding:173px 0px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-63e5dc8 *//* Deja este contenedor fijo en el techo de la pantalla */
.elementor-6 .elementor-element.elementor-element-63e5dc8 {
  position: fixed !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  z-index: 99999 !important; /* Fuerza a que quede por encima de todo */
}

/* Hace que cualquier otro menú que venga abajo con clase .menu-fijo 
   se frene justo debajo de este y no toque el techo */
:root {
  --alto-menu-principal: 70px; /* Pon aquí la altura aproximada de tu contenedor */
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-232e7da *//* 1. Mantiene este primer menú 100% fijo en el techo */
.elementor-6 .elementor-element.elementor-element-232e7da {
  position: fixed !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  z-index: 99999 !important;
}

/* 2. Le dice a cualquier menú de abajo que se vuelva fijo/pegajoso,
      que NO pegue contra el techo, sino que frene a esta distancia */
:root {
  --tope-menu-superior: 80px; /* <-- CAMBIA ESTE NÚMERO PARA GRADUAR */
}

/* Fuerza al elemento que sube a respetar ese tope */
div[style*="position: sticky"],
div[style*="position: fixed"],
.elementor-widget-html,
.sticky-element {
  top: var(--tope-menu-superior) !important;
}/* End custom CSS */