.elementor-3819 .elementor-element.elementor-element-bfbd197{--display:flex;}.elementor-3819 .elementor-element.elementor-element-385bdac .elementor-nav-menu--dropdown a, .elementor-3819 .elementor-element.elementor-element-385bdac .elementor-menu-toggle{color:#F9F6EE;fill:#F9F6EE;}.elementor-3819 .elementor-element.elementor-element-385bdac .elementor-nav-menu--dropdown{background-color:#02010100;}.elementor-3819 .elementor-element.elementor-element-385bdac .elementor-nav-menu--dropdown a:hover,
					.elementor-3819 .elementor-element.elementor-element-385bdac .elementor-nav-menu--dropdown a:focus,
					.elementor-3819 .elementor-element.elementor-element-385bdac .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-3819 .elementor-element.elementor-element-385bdac .elementor-nav-menu--dropdown a.highlighted,
					.elementor-3819 .elementor-element.elementor-element-385bdac .elementor-menu-toggle:hover,
					.elementor-3819 .elementor-element.elementor-element-385bdac .elementor-menu-toggle:focus{color:#C5A253;}.elementor-3819 .elementor-element.elementor-element-385bdac .elementor-nav-menu--dropdown a:hover,
					.elementor-3819 .elementor-element.elementor-element-385bdac .elementor-nav-menu--dropdown a:focus,
					.elementor-3819 .elementor-element.elementor-element-385bdac .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-3819 .elementor-element.elementor-element-385bdac .elementor-nav-menu--dropdown a.highlighted{background-color:#F9F6EE00;}.elementor-3819 .elementor-element.elementor-element-385bdac .elementor-nav-menu--dropdown .elementor-item, .elementor-3819 .elementor-element.elementor-element-385bdac .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Aboreto", Sans-serif;font-size:42px;text-transform:none;font-style:normal;letter-spacing:1px;word-spacing:0px;}.elementor-3819 .elementor-element.elementor-element-385bdac .elementor-nav-menu--dropdown a{padding-top:27px;padding-bottom:27px;}.elementor-3819 .elementor-element.elementor-element-385bdac .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;border-bottom-width:0px;}.elementor-3819 .elementor-element.elementor-element-385bdac .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-3819 .elementor-element.elementor-element-385bdac .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-3819 .elementor-element.elementor-element-e1f4b00{--divider-border-style:solid;--divider-color:#F9F6EE;--divider-border-width:4px;}.elementor-3819 .elementor-element.elementor-element-e1f4b00 .elementor-divider-separator{width:100%;}.elementor-3819 .elementor-element.elementor-element-e1f4b00 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3819 .elementor-element.elementor-element-234121b{width:initial;max-width:initial;}.elementor-3819 .elementor-element.elementor-element-234121b > .elementor-widget-container{padding:34px 0px 0px 0px;}.elementor-3819 .elementor-element.elementor-element-234121b.elementor-element{--order:-99999 /* order start hack */;}.elementor-3819 .elementor-element.elementor-element-234121b img{width:35%;}.elementor-3819 .elementor-element.elementor-element-1971af0 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-3819 .elementor-element.elementor-element-1971af0.elementor-element{--order:99999 /* order end hack */;}.elementor-3819 .elementor-element.elementor-element-1971af0{text-align:center;font-family:"Roboto Slab", Sans-serif;font-weight:400;color:#F9F6EE;}#elementor-popup-modal-3819 .dialog-widget-content{animation-duration:1.2s;background-color:#000000B3;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-3819{background-color:rgba(0,0,0,.8);justify-content:flex-start;align-items:center;pointer-events:all;}#elementor-popup-modal-3819 .dialog-message{width:400px;height:100vh;align-items:flex-start;}#elementor-popup-modal-3819 .dialog-close-button{display:flex;font-size:35px;}#elementor-popup-modal-3819 .dialog-close-button i{color:#F9F6EE;}#elementor-popup-modal-3819 .dialog-close-button svg{fill:#F9F6EE;}@media(min-width:768px){.elementor-3819 .elementor-element.elementor-element-bfbd197{--content-width:400px;}}/* Start custom CSS for nav-menu, class: .elementor-element-385bdac *//* Elimina la línea punteada al pasar el ratón o hacer clic */
.elementor-nav-menu a:focus,
.elementor-nav-menu a:active {
  outline: none !important;
  box-shadow: none !important;
}

/* Quita la línea de puntos en el menú desplegable también */
.elementor-nav-menu--dropdown a:focus,
.elementor-nav-menu--dropdown a:active {
  outline: none !important;
  box-shadow: none !important;
}

/* Evita que 'Creaciones' quede siempre iluminado si no está activa */
.elementor-nav-menu .current-menu-item > a,
.elementor-nav-menu .current-menu-parent > a {
  color: #d4af37 !important; /* color dorado cuando está activa */
}

/* Color al pasar el ratón */
.elementor-nav-menu a:hover {
  color: #d4af37 !important; /* o el color dorado que uses */
}

/* Si quieres que el resto esté normal (no siempre iluminado) */
.elementor-nav-menu a {
  color: #fff !important; /* blanco o el color base */
  transition: color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-385bdac *//* Corrige el espaciado solo en "ALTUS COLLECTION" */
.elementor-nav-menu--dropdown li a[href*="altus"],
.elementor-nav-menu--dropdown li a[href*="collection"] {
  letter-spacing: 0.05em !important; /* separa un poco las letras */
  line-height: 1.3em !important; /* evita que se monten */
  word-spacing: 0.1em !important; /* añade leve espacio entre las dos palabras */
}/* End custom CSS */