.elementor-24217 .elementor-element.elementor-element-aa651c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-24217 .elementor-element.elementor-element-31e18d0{--display:flex;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24217 .elementor-element.elementor-element-a21d873{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-24217 .elementor-element.elementor-element-0dc1093{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-24217 .elementor-element.elementor-element-312927d .elementor-menu-toggle{margin:0 auto;}:root{--page-title-display:none;}@media(min-width:769px){.elementor-24217 .elementor-element.elementor-element-a21d873{--width:50%;}.elementor-24217 .elementor-element.elementor-element-0dc1093{--width:50%;}}/* Start custom CSS */header {
    background: transparent; /* Mantiene la transparencia */
}

header h1, 
header p, 
header a {
    color: black !important; /* Cambia el color del texto a negro */
}

header svg {
    fill: black !important; /* Cambia el color del logo SVG a negro */
}
header svg {
    fill: black !important; /* Para la mayoría de los SVG */
    stroke: black !important; /* Si usa contornos en lugar de relleno */
}

header img {
    filter: invert(1); /* Si el logo es una imagen blanca y necesitas que se vuelva negro */
}
header {
  position: relative;
  z-index: 10; /* Le da prioridad sobre el contenido */
}

body {
  position: relative;
  z-index: 1; /* Menor prioridad que el header */
}/* End custom CSS */