.elementor .heading-style_h1{font-family:var(--titre);font-weight:400;font-size:3rem;line-height:120%;}.elementor .text-align-center{height:100%;text-align:center;}.elementor .text-color-secondary{color:var(--calcaire);}.elementor .container-large{max-width:80rem;padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .heading-style_h2{font-family:var(--titre);font-weight:400;font-size:2.5rem;}.elementor .container-medium{max-width:64rem;padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .button-secondary{font-family:var(--paragraphe);font-weight:700;font-size:var(--paragraph-regular);color:var(--terre-cuite);padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:var(--radius-small);border-width:1px;border-color:var(--terre-cuite);border-style:solid;background-color:var(--blanc);transition:background-color 200ms;}.elementor .button-secondary:hover,.elementor .button-secondary:focus-visible{color:var(--terre-cuite);line-height:150%;background-color:var(--terre-cuite-lightest);}.elementor .spacer-small{min-height:4rem;padding:0px;}.elementor .is-small{padding-block-start:0.3rem;padding-block-end:0.3rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}.elementor .container-small{max-width:48rem;padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .heading-style_h5{font-family:var(--titre);font-weight:400;font-size:1.25rem;}.elementor .padding-section-small{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;}.elementor .text-size-medium{font-size:var(--paragraph-medium);}