.elementor .section-small{padding-block-start:var(--section-small);padding-block-end:var(--section-small);}.elementor .section-medium{padding-block-start:var(--section-medium);padding-block-end:var(--section-medium);flex-direction:column;}.elementor .section-marges-gauche-droite{padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--section-marges-gauche-droite);padding-inline-end:var(--section-marges-gauche-droite);}.elementor .gap-small{gap:var(--space-small);align-items:stretch;}.elementor .gap-xmedium{gap:var(--space-xmedium);}.elementor .content-width{max-width:var(--content-width);margin-inline-start:auto;margin-inline-end:auto;align-items:stretch;}.elementor .boite{padding-block-start:clamp(2.813rem, calc(2.017rem + 3.977vw), 5rem);padding-block-end:clamp(2.813rem, calc(2.017rem + 3.977vw), 5rem);padding-inline-start:var(--space-medium);padding-inline-end:var(--space-medium);border-radius:var(--radius-large);background-color:var(--color-beige);flex-direction:column;}.elementor .bouton-grille{aspect-ratio:1/1;font-size:clamp(1.16rem, 1.06227rem + 0.41697vw, 1.375rem);color:var(--color-primary);text-transform:none;padding:20px;border-radius:var(--radius-large);background-color:var(--color-vert-secondaire);flex-direction:column;gap:15px;flex:0 1 auto;justify-content:center;align-items:center;text-decoration: none;\n}.elementor .bouton-grille:hover,.elementor .bouton-grille:focus-visible{background-color:var(--color-primary);p {
    color: #fff;
  }\n}.elementor .bouton-grille:focus{color:var(--color-blanc);background-color:var(--color-primary);}.elementor .bouton-vert{font-weight:600;color:var(--color-blanc);text-align:center;border-radius:500px;background-color:var(--color-vert-secondaire);}.elementor .bouton-vert:hover,.elementor .bouton-vert:focus-visible{background-color:var(--color-vert);}