.elementor-73 .elementor-element.elementor-element-e5735c6{--display:flex;--position:fixed;--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;--justify-content:space-between;--padding-top:30px;--padding-bottom:30px;--padding-left:80px;--padding-right:80px;top:0px;}.she-header-yes .elementor-menu-toggle:before,
					.she-header-yes .elementor-menu-toggle:after,
					.she-header-yes .elementor-menu-toggle i:after{content:"";position:absolute;background:currentColor;top:50%;left:50%;height:0.08em;width:1.08em;transform:translate(-50%,calc(-50% + 0.12em * 2));border-radius:0.12em;}.she-header-yes .elementor-menu-toggle{position:relative;transition:color 0.4s ease-in-out, background-color 0.4s ease-in-out;}.she-header-yes .elementor-menu-toggle.elementor-active:before{transform:translate(-50%,-50%) rotate(-45deg);}.she-header-yes .elementor-menu-toggle.elementor-active:after{transform:translate(-50%,-50%) rotate(45deg);}.she-header-yes .elementor-menu-toggle i:after{transform:translate(-50%,-50%);display:none;}.she-header-yes .elementor-menu-toggle i:before,
					.she-header-yes .elementor-menu-toggle.elementor-active i:after{opacity:0;}.she-header-yes .elementor-menu-toggle:after{transform:translate(-50%,calc(-50% - 0.12em * 2));}body:not(.elementor-editor-active) .she-header-yes{box-shadow:0 0 0 0 rgb(0 0 0 / 0%);clip-path:inset(0 0 -100vh 0);}body:not(.elementor-editor-active) .she-header-yes.she-header{box-shadow:0 0px 36px 0px rgba(0, 0, 0, 0.15);clip-path:inset(0 0 -100vh 0);}body:not(.rtl) .elementor-73 .elementor-element.elementor-element-e5735c6{left:0px;}body.rtl .elementor-73 .elementor-element.elementor-element-e5735c6{right:0px;}.elementor-73 .elementor-element.elementor-element-58ebd2d img{width:100%;height:56px;}.elementor-73 .elementor-element.elementor-element-6168990 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-73 .elementor-element.elementor-element-6168990 .elementor-icon-wrapper{text-align:center;}.elementor-73 .elementor-element.elementor-element-6168990.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-73 .elementor-element.elementor-element-6168990.elementor-view-framed .elementor-icon, .elementor-73 .elementor-element.elementor-element-6168990.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-73 .elementor-element.elementor-element-6168990.elementor-view-framed .elementor-icon, .elementor-73 .elementor-element.elementor-element-6168990.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1366px){.elementor-73 .elementor-element.elementor-element-e5735c6{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-73 .elementor-element.elementor-element-e5735c6{--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-73 .elementor-element.elementor-element-58ebd2d img{height:56px;}.elementor-73 .elementor-element.elementor-element-6168990 > .elementor-widget-container{--e-transform-scale:1;}}/* Start custom CSS for icon, class: .elementor-element-6168990 */.elementor-73 .elementor-element.elementor-element-6168990 .elementor-icon {
  width: 50px; /* Tamaño inicial */
  height: 50px; /* Tamaño inicial */
  transition: width 0.3s ease, height 0.3s ease;
}

.elementor-73 .elementor-element.elementor-element-6168990 .elementor-icon.small {
  width: 35px; /* Tamaño al hacer scroll */
  height: 35px; /* Tamaño al hacer scroll */
}

<script>
window.addEventListener('scroll', function() {
  var icon = document.querySelector('.hamburger-icon');
  
  if (window.scrollY > 50) { // Cuando el scroll es mayor a 50px
    icon.classList.add('small');
  } else {
    icon.classList.remove('small');
  }
});

</script>/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5735c6 */.elementor-73 .elementor-element.elementor-element-e5735c6:hover .elementor-icon svg{
    color: write;
}

.elementor-73 .elementor-element.elementor-element-e5735c6.she-header .elementor-icon svg {
    fill: var(--e-global-color-secondary) !important;
}/* End custom CSS */