@media(max-width:1024px){.elementor .photo-duo{height:auto;aspect-ratio:4 / 3;}}@media(max-width:1024px){.elementor .duo-photo-inverse{order:0;}}@media(max-width:1024px){.elementor .grille-duo-inverse{gap:var(--espace-32);grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .grille-duo{gap:var(--espace-32);grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .photo-hero-page{border-radius:var(--rayon-carte);}}@media(max-width:1024px){.elementor .pied{padding-block-end:var(--section);}}@media(max-width:1024px){.elementor .galerie-image{height:auto;aspect-ratio:4 / 3;}}@media(max-width:1024px){.elementor .galerie-grande{height:auto;aspect-ratio:16 / 9;grid-column:1 / -1;grid-row:auto;}}@media(max-width:1024px){.elementor .galerie-grille{height:auto;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .hero-photo{margin-inline-end:0px;}}@media(max-width:1024px){.elementor .grille-hero{gap:var(--espace-32);grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .titre-h1{font-size:var(--titre-h1);}}@media(max-width:1024px){.elementor .bandeau-lien-mail{display:none;}}@media(max-width:1024px){.elementor .reservation-mobile{display:flex;}}@media(max-width:1024px){.elementor .bouton-entete{display:none;}}