@media(max-width:767px){.elementor .entete-actions{display:none;}}@media(max-width:767px){.elementor .logo-entete{width:124px;}}@media(max-width:767px){.elementor .surmenu{padding:0px;justify-content:center;}}@media(max-width:767px){.elementor .pied-grille{flex-direction:column;gap:40px;}}@media(max-width:767px){.elementor .pied-accroche-textes{& .titre-h3 { white-space: nowrap; font-size: min(34px, 8.7vw); }\n}}@media(max-width:767px){.elementor .picto-accroche{width:64px;height:64px;}}@media(max-width:767px){.elementor .pied-accroche{flex-direction:column;gap:12px;align-items:flex-start;}}@media(max-width:767px){.elementor .pied-conteneur{gap:40px;}}@media(max-width:767px){.elementor .pied{padding-block-start:48px;}}@media(max-width:767px){.elementor .surtitre{font-size:11px;letter-spacing:0.1em;padding-block: 5px; padding-inline: 9px;\n}}@media(max-width:767px){.elementor .pied--orange{& .pre-footer { padding: 28px 24px; } & .picto-accroche { width: 64px; height: 64px; } & .pied-accroche { gap: 12px; } & .pre-footer { padding: 28px 24px; } & .picto-accroche { width: 64px; height: 64px; } & .pied-accroche { gap: 12px; }\n}}@media(max-width:767px){.elementor .menu-mobile-panneau{max-height:calc(100dvh - 120px);border-radius:20px;}}