.elementor .ent-galerie{padding:0px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;}.elementor .ent-emplacement{width:100%;padding:0px;}.elementor .ent-bouton:hover,.elementor .ent-bouton:focus-visible{background-color: var(--e-global-color-vamtam_accent_2);\n}.elementor .ent-bouton{max-width:20rem;font-family:"Work Sans";font-weight:500;font-size:18px;letter-spacing:-0.2px;line-height:1.1em;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;border-radius:100px;transition:background-color 0.3s;background-color: var(--e-global-color-vamtam_accent_3); color: var(--e-global-color-vamtam_accent_1);\n}.elementor .ent-carte-logo{width:100%;padding:3rem;border-radius:24px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;align-items:center;border: 1px solid var(--e-global-color-vamtam_accent_7);\n}.elementor .ent-titre-h2{font-weight:400;font-size:2.25rem;}.elementor .ent-pastille{font-weight:400;font-size:11px;letter-spacing:0.05em;text-transform:uppercase;padding-block-start:5px;padding-block-end:5px;padding-inline-start:20px;padding-inline-end:20px;border-radius:100px;align-self:flex-start;border: 1px solid var(--e-global-color-vamtam_accent_7);\n}.elementor .vch-titre-jaune{& span { color:#F9B743; }\n}