@media(max-width:767px){.elementor .heading-s{font-size:var(--font-size-h-s);}}@media(max-width:767px){.elementor .heading-m{font-size:var(--font-size-h-m);}}@media(max-width:767px){.elementor .heading-l{font-size:var(--font-size-h-m);}}@media(max-width:767px){.elementor .heading-xxl{font-size:3rem;line-height:90%;}}@media(max-width:767px){.elementor .background-dark{height:auto;}}@media(max-width:767px){.elementor .bloc-xs{padding-block-start:var(--gap-xxl);padding-block-end:var(--gap-xxl);padding-inline-start:var(--gap-s);padding-inline-end:var(--gap-s);}}@media(max-width:767px){.elementor .bloc-s{padding-block-start:var(--gap-l);padding-block-end:var(--gap-l);padding-inline-start:var(--gap-s);padding-inline-end:var(--gap-s);}}@media(max-width:767px){.elementor .bloc-l{padding-block-start:var(--gap-xxl);padding-block-end:var(--gap-xxl);padding-inline-start:var(--gap-s);padding-inline-end:var(--gap-s);}}@media(max-width:767px){.elementor .bloc-xxl{padding-block-start:var(--gap-xxl);padding-block-end:var(--gap-xxl);padding-inline-start:var(--gap-s);padding-inline-end:var(--gap-s);}}