.elementor .title_hero{width:50%;font-family:var(--title);font-weight:700;font-size:var(--title_hero);}.elementor .medium_txt{width:var(--width-45pourcent);font-family:var(--text);font-weight:400;font-size:var(--medium_txt);line-height:var(--line-height-text);}.elementor .mdc_button{width:var(--width-fit-content);font-family:ITC Avant Garde;font-weight:500;font-size:var(--button);color:var(--white);line-height:var(--line-height-text);padding-block-start:12px;padding-block-end:8px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:5px;border-radius:50px;border-width:1px;border-color:var(--black);border-style:solid;background-color:var(--black);}.elementor .hero{flex-direction:column;justify-content:space-between;}.elementor .big_button{width:var(--width-fit-content);font-family:var(--text);font-weight:400;font-size:27px;color:var(--black);line-height:1.3em;padding-block-start:12px;padding-block-end:12px;padding-inline-start:35px;padding-inline-end:35px;margin-block-start:0px;border-radius:50px;border-width:2px;border-color:var(--black);border-style:solid;background-color:#00000000;}.elementor .cta_fixe{position:sticky;inset-block-start:-50px;z-index:3;margin-block-start:-90px;justify-content:center;}.elementor .title_section{font-family:ITC Avant Garde;font-weight:500;font-size:var(--title_section);}.elementor .subtitle_section{font-family:Codec Pro;font-weight:400;font-size:var(--subtitle_section);}.elementor .cta_row{row-gap:7px;}