.elementor-470 .elementor-element.elementor-element-e547747{padding:7px 7px 7px 7px;}.elementor-470 .elementor-element.elementor-element-e2815b1{text-align:left;}.elementor-470 .elementor-element.elementor-element-e2815b1 img{width:19%;}.elementor-470 .elementor-element.elementor-element-bd7747a.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-470 .elementor-element.elementor-element-7d1dc66{width:auto;max-width:auto;}.elementor-470 .elementor-element.elementor-element-7d1dc66 .elementor-icon-wrapper{text-align:center;}.elementor-470 .elementor-element.elementor-element-7d1dc66 .elementor-icon{font-size:32px;}.elementor-470 .elementor-element.elementor-element-7d1dc66 .elementor-icon svg{height:32px;}@media(max-width:1024px){.elementor-470 .elementor-element.elementor-element-e2815b1 img{width:28%;}}@media(max-width:767px){.elementor-470 .elementor-element.elementor-element-8c54db6{width:50%;}.elementor-470 .elementor-element.elementor-element-e2815b1 img{width:63%;}.elementor-470 .elementor-element.elementor-element-bd7747a{width:50%;}}/* Start custom CSS for section, class: .elementor-element-e547747 */.elementor-470 .elementor-element.elementor-element-e547747 {
    position: fixed; /* Fija el header en la parte superior */
    top: 0;
    left: 0;
    width: 100%; /* Ocupa todo el ancho de la pantalla */
    z-index: 9999; /* Siempre encima de otros elementos */
    backdrop-filter: blur(10px); /* Aplica un desenfoque al fondo */
    background-color: rgba(255, 255, 255, 0.8); /* Fondo semitransparente */
  
    transition: background-color 0.3s ease, backdrop-filter 0.3s ease; /* Transición suave al hacer scroll */
}/* End custom CSS */