@media(max-width:767px){.elementor .e-grid-base{grid-template-columns:repeat(1, 1fr);}}@media(max-width:767px){.elementor .uec-legal-label{flex:0 0 auto;}}@media(max-width:767px){.elementor .uec-legal-ligne{flex-direction:column;gap:2px;}}@media(max-width:767px){.elementor .uec-legal-h2{font-size:22px;}}@media(max-width:767px){.elementor .uec-texte{font-size:16px;}}@media(max-width:767px){.elementor .uec-conteneur{gap:32px;}}@media(max-width:767px){.elementor .uec-section{padding-block: 56px; padding-inline: 20px;\n}}@media(max-width:767px){.elementor .e-2fa6ae07-b570{width:150px;height:48px;min-width:150px;}}@media(max-width:767px){.elementor .e-53b5ba61-a5c7{display:none;}}@media(max-width:767px){.elementor .e-b8951a5-cfb9{font-size:19px;display:inline-block;padding-block: 10px; padding-inline: 14px;\n}}@media(max-width:767px){.elementor .e-560dc62c-ca00{gap:4px;}}@media(max-width:767px){.elementor .e-23bc2fbc-5506{gap:8px;}}@media(max-width:767px){.elementor .e-23e0c628-4da7{padding-block: 6px; padding-inline: 12px 16px;\n}}@media(max-width:767px){.elementor .e-8f6c185-26d5{grid-template-columns:repeat(1, minmax(0, 1fr));row-gap: 32px;\n}}@media(max-width:767px){.elementor .e-734ba949-b1e9{gap:36px;}}@media(max-width:767px){.elementor .e-2a9ed2b7-a32e{padding-block: 48px 24px; padding-inline: 20px;\n}}@media(max-width:767px){.elementor .e-c22d4df-467c{font-size:34px;}}@media(max-width:767px){.elementor .e-773f9e69-e014{padding-block: 44px 40px;\n}}@media(max-width:767px){.elementor .e-34f76492-547f{padding-block: 44px 56px;\n}}