.elementor .heading-style_h1{font-family:var(--titre);font-weight:400;font-size:3rem;line-height:120%;}.elementor .text-color-secondary{color:var(--calcaire);}.elementor .container-large{max-width:80rem;padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .padding-section-medium{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;}.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 .spacer-medium{min-height:5rem;padding:0px;}.elementor .spacer-small{min-height:4rem;padding:0px;}.elementor .button-primary{font-family:var(--paragraphe);font-weight:700;font-size:var(--paragraph-regular);color:var(--blanc);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(--terre-cuite);transition:background-color 200ms;}.elementor .button-primary:hover,.elementor .button-primary:focus-visible{color:var(--blanc);line-height:150%;background-color:var(--terre-cuite-light);}.elementor .padding-section-large{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;}.elementor .padding-section-small{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;}.elementor .page-wrapper{padding:0px;}