@media(max-width:767px){.elementor .sn--structure--section{padding-block: var(--sn--espacement--section-mobile);\n}}@media(max-width:767px){.elementor .sn--structure--contenu{width: calc(100% - 2 * var(--sn--dimension--contenu--retrait-mobile));\n}}@media(max-width:767px){.elementor .sn--composant--pied-de-page__mentions{flex-direction:column;gap:0.7rem;align-items:flex-start;}}@media(max-width:767px){.elementor .sn--composant--pied-de-page__marque{grid-column:1 / -1;}}@media(max-width:767px){.elementor .sn--composant--pied-de-page__colonnes{grid-template-columns:repeat(2,minmax(0,1fr));gap: 1.75rem 1rem;\n}}@media(max-width:767px){.elementor .sn--composant--pied-de-page{padding-block-start:2rem;}}@media(max-width:767px){.elementor .sn--composant--galerie-complete{padding-block-start:1.75rem;gap:1.5rem;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .sn--composant--galerie__pied{flex-direction:column;gap:1.2rem;align-items:flex-start;}}@media(max-width:767px){.elementor .sn--composant--photo-cadree__image{height:14.5rem;}}@media(max-width:767px){.elementor .sn--composant--liste-photos{gap:1.3rem;grid-template-columns:1fr;padding-block: 0.75rem 1rem;\n}}@media(max-width:767px){.elementor .sn--composant--galerie{padding-block: var(--sn--espacement--section-mobile);\n}}@media(max-width:767px){.elementor .sn--composant--banniere-interieure__titre{max-width:100%;font-size:2.7rem;}}@media(max-width:767px){.elementor .sn--composant--entete-section__titre{font-size:2.5rem;}}@media(max-width:767px){.elementor .sn--composant--entete-section{margin-block-end:1.5rem;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .sn--composant--photo-cadree--grand__image{height:auto;max-height:21.5rem;object-fit:contain;}}@media(max-width:767px){.elementor .sn--composant--photo-cadree--galerie__image{height:auto;max-height:21.5rem;object-fit:contain;}}@media(max-width:767px){.elementor .sn--composant--photo--large{grid-column:auto;}}@media(max-width:767px){.elementor .sn--composant--photo--decalee{padding-block-start:0px;}}