.elementor-3310 .elementor-element.elementor-element-3432927{padding:7px 7px 7px 7px;}.elementor-3310 .elementor-element.elementor-element-ca134d6{text-align:left;}.elementor-3310 .elementor-element.elementor-element-ca134d6 img{width:19%;}.elementor-3310 .elementor-element.elementor-element-665041c.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-3310 .elementor-element.elementor-element-262d991{width:auto;max-width:auto;}.elementor-3310 .elementor-element.elementor-element-262d991 .elementor-icon-wrapper{text-align:center;}.elementor-3310 .elementor-element.elementor-element-262d991 .elementor-icon{font-size:32px;}.elementor-3310 .elementor-element.elementor-element-262d991 .elementor-icon svg{height:32px;}@media(max-width:1024px){.elementor-3310 .elementor-element.elementor-element-ca134d6 img{width:28%;}}@media(max-width:767px){.elementor-3310 .elementor-element.elementor-element-4edd1ef{width:50%;}.elementor-3310 .elementor-element.elementor-element-ca134d6 img{width:63%;}.elementor-3310 .elementor-element.elementor-element-665041c{width:50%;}}/* Start custom CSS for section, class: .elementor-element-3432927 */.elementor-3310 .elementor-element.elementor-element-3432927 {
    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(0, 0, 0, 0.4); /* Fondo semitransparente */
  
    transition: background-color 0.3s ease, backdrop-filter 0.3s ease; /* Transición suave al hacer scroll */
}/* End custom CSS */