@media(max-width:767px){.elementor .e-grid-base{grid-template-columns:repeat(1, 1fr);}}@media(max-width:767px){.elementor .zp-entete-image{width:100%;max-width:420px;border-radius:28px;align-self:center;}}@media(max-width:767px){.elementor .zp-entete-rangee{flex-direction:column;gap:28px;align-items:stretch;}}@media(max-width:767px){.elementor .zp-carte-bleue{padding-block-start:28px;padding-block-end:26px;padding-inline-start:24px;padding-inline-end:24px;border-radius:40px;}}@media(max-width:767px){.elementor .zp-titre-section{font-size:27px;}}@media(max-width:767px){.elementor .zp-section{padding-block-start:44px;padding-block-end:44px;padding-inline-start:20px;padding-inline-end:20px;}}