.elementor .item_menu{font-family:var(--text);font-weight:300;font-size:18px;color:var(--black);line-height:var(--line-height-text);text-align:start;}.elementor .logo_menu{width:85px;height:45px;}.elementor .colonne_droite_menu{gap:75px;}.elementor .row_menu{padding-block-start:15px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .header{background-color:var(--mdc-pink);}.elementor .title_hero{width:50%;font-family:var(--title);font-weight:700;font-size:var(--title_hero);}.elementor .medium_txt{width:35%;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{height:80vh;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);padding-block-start:12px;padding-block-end:9px;padding-inline-start:35px;padding-inline-end:36px;margin-block-start:0px;border-radius:50px;border-width:2px;border-color:var(--black);border-style:solid;background-color:#00000000;}