@media(max-width:767px){.elementor .gm-carte{padding:24px;}}@media(max-width:767px){.elementor .gm-texte{font-size:16px;}}@media(max-width:767px){.elementor .gm-lead{font-size:17px;}}@media(max-width:767px){.elementor .gm-h3{font-size:19px;}}@media(max-width:767px){.elementor .gm-h2{font-size:25px;}}@media(max-width:767px){.elementor .gm-h1{font-size:30px;}}@media(max-width:767px){.elementor .gm-point{gap:12px;}}@media(max-width:767px){.elementor .gm-grid-2{gap:20px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .gm-section{padding-block: 52px; padding-inline: 20px;\n}}@media(max-width:767px){.elementor .gm-numero{min-width:26px;font-size:22px;}}