.elementor-2352 .elementor-element.elementor-element-71432bc{--display:flex;}.elementor-2352 .elementor-element.elementor-element-e21ad13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS for shortcode, class: .elementor-element-f32caa4 */.elementor-2352 .elementor-element.elementor-element-f32caa4 .ee-header-2153 .ee-open { font-size: 12.5px !important; letter-spacing: .16em !important; }
@media (max-width: 1024px) { .elementor-2352 .elementor-element.elementor-element-f32caa4 .ee-header-2153 .ee-open { font-size: 10px !important; letter-spacing: .14em !important; } }
@media (max-width: 600px) { .elementor-2352 .elementor-element.elementor-element-f32caa4 .ee-header-2153 .ee-open { font-size: 8px !important; letter-spacing: .09em !important; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-52744d0 */body .elementor-2352 { position: relative; }
body .elementor-2352 .elementor-element-f32caa4 {
  position: absolute !important;
  top: 0;
  left: 0;
  right: 0;
  z-index: 100001;
  width: 100% !important;
  margin: 0 !important;
}
body .elementor-2352 .elementor-element-f32caa4 .ee-header-2153 {
  width: 100% !important;
  max-width: 100% !important;
  margin-left: 0 !important;
  overflow: visible !important;
}
body .elementor-2352 .elementor-element-f32caa4 .ee-header-2153 .ee-bar {
  background: linear-gradient(180deg, rgba(20,20,19,.42), rgba(20,20,19,0)) !important;
  border-bottom: 0 !important;
}
body .elementor-2352 .elementor-element-e21ad13 { margin-top: -30px !important; }
.elementor-2352 .elementor-element.elementor-element-52744d0 .ee-tisg .hero {
  position: relative;
  display: block;
  width: 100vw;
  max-width: 100vw;
  min-height: 0;
  aspect-ratio: 16 / 9;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
  padding: 0;
  overflow: hidden;
  background: #111 url("https://www.elite-experience.luxury/wp-content/uploads/2026/10/Yacht-de-luxe-en-noir-et-blanc.png") center / cover no-repeat;
}
.elementor-2352 .elementor-element.elementor-element-52744d0 .ee-tisg .hero:before {
  inset: 0 0 auto;
  height: 34%;
  background: linear-gradient(180deg, rgba(0,0,0,.34), rgba(0,0,0,.12) 38%, transparent);
  pointer-events: none;
}
.elementor-2352 .elementor-element.elementor-element-52744d0 .ee-tisg .hero-copy,
.elementor-2352 .elementor-element.elementor-element-52744d0 .ee-tisg .hero-art { display: none !important; }
.elementor-2352 .elementor-element.elementor-element-52744d0 .ee-tisg .yard { grid-template-columns: 1fr !important; }
.elementor-2352 .elementor-element.elementor-element-52744d0 .ee-tisg .yard-art { display: none !important; }
@media (max-width: 767px) {
  .elementor-2352 .elementor-element.elementor-element-52744d0 .ee-tisg .hero {
    width: 100vw;
    max-width: 100vw;
    aspect-ratio: 16 / 9;
    min-height: 0;
    background-position: center;
    background-size: cover;
  }
  body .elementor-2352 .elementor-element-f32caa4 .ee-header-2153 .ee-bar {
    min-height: 76px;
    padding-top: 8px;
    padding-bottom: 8px;
  }
}
/* Local header refinements for page 2352 only */
body .elementor-2352 .elementor-element-f32caa4 .ee-header-2153 .ee-brand img { width: 114px !important; height: 114px !important; }
body .elementor-2352 .elementor-element-f32caa4 .ee-header-2153 .ee-open { color: #b79b60 !important; }
body .elementor-2352 .elementor-element-f32caa4 .ee-header-2153 .ee-icon i { background-color: #b79b60 !important; }
@media (max-width: 1024px) and (min-width: 601px) { body .elementor-2352 .elementor-element-f32caa4 .ee-header-2153 .ee-brand img { width: 96px !important; height: 96px !important; } }
@media (max-width: 600px) { body .elementor-2352 .elementor-element-f32caa4 .ee-header-2153 .ee-brand img { width: 66px !important; height: 66px !important; } body .elementor-2352 .elementor-element-f32caa4 .ee-header-2153 .ee-bar { min-height: 82px !important; } }

/* Refined champagne gold for navigation controls */
body .elementor-2352 .elementor-element-f32caa4 .ee-header-2153 .ee-open { color: #c0a466 !important; }
body .elementor-2352 .elementor-element-f32caa4 .ee-header-2153 .ee-icon i { background-color: #c0a466 !important; }

/* Use the full-resolution original logo locally on page 2352 */
body .elementor-2352 .elementor-element-f32caa4 .ee-header-2153 .ee-brand { width: 114px !important; min-width: 114px !important; height: 114px !important; background-image: url("https://www.elite-experience.luxury/wp-content/uploads/2025/08/ELITE-GUINNESS-OF-PRESTIGE-sur-fond-transparent-pour-site-scaled.png") !important; background-position: center !important; background-repeat: no-repeat !important; background-size: contain !important; }
body .elementor-2352 .elementor-element-f32caa4 .ee-header-2153 .ee-brand img { width: 100% !important; height: 100% !important; opacity: 0 !important; }
@media (max-width: 1024px) and (min-width: 601px) { body .elementor-2352 .elementor-element-f32caa4 .ee-header-2153 .ee-brand { width: 96px !important; min-width: 96px !important; height: 96px !important; } }
@media (max-width: 600px) { body .elementor-2352 .elementor-element-f32caa4 .ee-header-2153 .ee-brand { width: 66px !important; min-width: 66px !important; height: 66px !important; } }/* End custom CSS */