.elementor-667 .elementor-element.elementor-element-71a69ef.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-71a69ef img{height:50px;}.elementor-667 .elementor-element.elementor-element-fd1742b{padding:0px 50px 0px 0px;}.elementor-667 .elementor-element.elementor-element-fd1742b .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;}.elementor-667 .elementor-element.elementor-element-fd1742b .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-a4caa59{background-color:#02010100;}.elementor-667 .elementor-element.elementor-element-a4caa59:hover{background-color:#02010100;}.elementor-667{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-667 .elementor-element.elementor-element-71a69ef img{width:100%;height:60px;object-fit:contain;}.elementor-667 .elementor-element.elementor-element-a4caa59.elementor-element{--align-self:center;}}/* Start custom CSS */.elementor-element.elementor-element-35f82d0.e-con.e-atomic-element.e-flexbox-base.e-35f82d0-29a7fd4.salis-hdr {
    justify-self: center !important;
  }
  
  .salis-hdr {
  background: transparent;
  transition: background 280ms ease, box-shadow 280ms ease;
}

.salis-hdr .scrolled {
  background: #E8E3DC;
  box-shadow: 0 1px 0 rgba(0,0,0,0.08);
}

/* hover menu — mismo efecto que el original */

#salis-hdr a.elementor-item {
  transition: opacity 160ms cubic-bezier(0.32,0.72,0.16,1);
}

#salis-hdr a.elementor-item:hover {
  opacity: 0.42;
}

/* Ocultar el botón cuando el popup está abierto */
.elementor-popup-modal #menu-mobile-salis,
.elementor-popup-modal .salis-menu-trigger {
  display: none !important;
}

#menu-mobile-salis,
#menu-mobile-salis:hover,
#menu-mobile-salis:focus,
#menu-mobile-salis:active {
  background-color: transparent !important;
  background: transparent !important;
  color: #fff !important;
}

#salis-hdr.scrolled #menu-mobile-salis,
#salis-hdr.scrolled #menu-mobile-salis:hover,
#salis-hdr.scrolled #menu-mobile-salis:focus,
#salis-hdr.scrolled #menu-mobile-salis:active {
  color: #5A5A56 !important;
}

/* Ocultar el trigger cuando el popup está abierto */
.elementor-popup-modal-active #menu-mobile-salis {
  visibility: hidden !important;
  opacity: 0 !important;
}/* End custom CSS */