.marbore-landing img,.elementor-location-header img,.elementor-location-footer img{text-align:start}.mb-hero .mb-hero-img img{position:absolute}.marbore-landing .elementor-widget-icon,.marbore-landing .elementor-widget-icon .elementor-icon-wrapper,.marbore-landing .elementor-widget-icon .elementor-icon,.marbore-landing .elementor-widget-icon .elementor-icon svg,.elementor-location-header .elementor-widget-icon,.elementor-location-header .elementor-widget-icon .elementor-icon-wrapper,.elementor-location-header .elementor-widget-icon .elementor-icon,.elementor-location-header .elementor-widget-icon .elementor-icon svg{text-align:inherit!important}.marbore-landing .elementor-icon svg,.elementor-location-header .elementor-icon svg{position:static}.ds-badge__icon .elementor-icon svg{width:12px!important;height:12px!important;font-size:10px;line-height:1}.mb-g4 .ds-amenity__icon .elementor-icon svg{width:22px!important;height:22px!important;font-size:17px;line-height:1.65}.ds-room__feature-icon .elementor-icon svg{width:14px!important;height:14px!important;font-size:13px;line-height:1.65;stroke:var(--cobre);color:var(--text-body)}.ds-service__icon .elementor-icon svg{width:19px!important;height:19px!important;font-size:17px;line-height:1.65}.ds-testimonial__star .elementor-icon svg{width:14px!important;height:14px!important;font-size:17px;line-height:1.65;stroke:var(--dorado-suave);fill:var(--dorado-suave);color:var(--text-body)}#ubicacion .mb-nearby .ds-amenity__icon .elementor-icon svg{width:18px!important;height:18px!important;font-size:17px;line-height:1.65}#ubicacion .mb-map-icon .elementor-icon svg{width:30px!important;height:30px!important;font-size:17px;line-height:1.65;stroke:var(--dorado-suave);color:var(--text-body)}.mb-contact-icon .elementor-icon svg{width:16px!important;height:16px!important;font-size:17px;line-height:1.65;stroke:var(--cobre);color:var(--text-body)}.mb-hdr .mb-burger .ds-iconbtn .elementor-button svg{font-size:17px;line-height:1.65;color:var(--crema)}.mb-hdr .mb-burger .mb-waicon .elementor-button svg{font-size:17px;line-height:1.65;text-align:start;color:var(--cobre)}.mb-contact-row:first-child .mb-contact-icon .elementor-icon svg{width:17px!important;height:17px!important;stroke:none;fill:var(--whatsapp)}.ds-heading__title.elementor-widget{margin-top:0}.ds-heading__title .elementor-heading-title{margin-top:var(--space-4)!important}.ds-heading__title.elementor-widget:first-child .elementor-heading-title{margin-top:0!important}.ds-heading__lead.elementor-widget{margin-top:0}.ds-heading__lead>p{margin-top:var(--space-6)}#hotel .mb-stat-l.elementor-widget{margin-top:0}#hotel .mb-stat-l .elementor-heading-title{margin-top:var(--space-2)!important}.ds-amenity__text.elementor-widget{margin-top:0}.ds-amenity__text>p{margin-top:var(--space-2)}.ds-testimonial__author.elementor-widget{padding-top:var(--space-5);border-top:var(--hairline) solid var(--border-hairline)}.ds-testimonial__meta.elementor-widget{margin-top:calc(var(--space-5) * -1)}.ds-testimonial__meta .elementor-heading-title{margin-top:var(--space-1)!important}#spa .mb-quote.elementor-widget{margin:0;max-width:none}#spa .mb-quote>p{margin:var(--space-10) auto 0;max-width:26ch}.ds-amenity__title .elementor-heading-title{letter-spacing:-0.005em!important}.mb-g4>.ds-amenity.e-con{display:grid;grid-template-columns:fit-content(100%);justify-content:start;align-content:start}#ubicacion .mb-nearby .ds-amenity__body.e-con{width:max-content;max-width:100%;flex:0 1 auto}.ds-badge__text .elementor-heading-title{display:flex;align-items:center;gap:var(--space-2)}.ds-room__feature-label .elementor-heading-title{display:flex;align-items:center;gap:var(--space-2)}.ds-room__badge.elementor-widget{display:block;gap:normal;padding:0;background:none;border:0;border-radius:0}.ds-room__badge .elementor-heading-title{display:inline-flex;align-items:center;gap:var(--space-2);padding:7px var(--space-4);color:var(--crema);background:var(--marron-oscuro);border:var(--hairline) solid #fff0;border-radius:var(--radius-badge)}.mb-hdr .mb-nav .elementor-item{align-items:normal;border-bottom:var(--hairline) solid transparent!important}.mb-hdr.e-con{row-gap:0!important}#ubicacion .mb-map-link .elementor-button{border-bottom:0}#ubicacion .mb-map-link .elementor-button-text{display:block;border-bottom:var(--hairline) solid var(--border-gold)}.mb-contact-v .elementor-button-text{display:block;text-align:start}