@media(max-width:767px){.elementor .button-icon-m{padding-block-start:var(--gap-xxxs);padding-block-end:var(--gap-xxxs);padding-inline-start:var(--gap-xs);padding-inline-end:var(--gap-xs);}}@media(max-width:767px){.elementor .button-icon-xl{padding-inline-start:var(--gap-m);padding-inline-end:var(--gap-m);}}@media(max-width:767px){.elementor .button-icon-text-m{letter-spacing:0px;text-transform:none;}}@media(max-width:767px){.elementor .button-icon-text-xl{font-size:var(--font-size-b-l);}}@media(max-width:767px){.elementor .heading-xs{font-size:var(--font-size-h-xs);}}@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-xl{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);}}