@media(max-width:1024px){.elementor .qg-nav{gap:12px;flex-wrap:nowrap;& .elementor-widget-nav-menu { order:3; flex-grow:0 !important; width:auto !important; position:static !important; } & .elementor-nav-menu--dropdown.elementor-nav-menu__container { position:absolute !important; left:0; right:0; top:100%; width:100% !important; margin-top:12px !important; background-color:#FFFFFF !important; border-top:1px solid #D5E0EA; box-shadow:0 12px 24px rgba(0,54,83,0.12); max-height:calc(100vh - 140px) !important; overflow-y:auto; z-index:100; } & .elementor-nav-menu--dropdown a { padding:14px 20px !important; font-size:16px !important; font-weight:600 !important; border-bottom:1px solid #F2F6FA; } & .elementor-nav-menu--dropdown .sub-menu a { padding-left:32px !important; font-weight:500 !important; } & .elementor-menu-toggle { color:#003653 !important; background-color:transparent !important; border:1px solid #D5E0EA; border-radius:8px; padding:6px; } & .elementor-menu-toggle svg { fill:#003653 !important; } & .e-image-base { width:120px !important; } & .elementor-widget-nav-menu { order:3; flex-grow:0 !important; width:auto !important; position:static !important; } & .e-button-base { margin-left:auto; } & .elementor-nav-menu--dropdown.elementor-nav-menu__container { position:absolute !important; left:0; right:0; top:100%; width:100% !important; margin-top:12px !important; background-color:#FFFFFF !important; border-top:1px solid #D5E0EA; box-shadow:0 12px 24px rgba(0,54,83,0.12); max-height:calc(100vh - 140px) !important; overflow-y:auto; z-index:100; } & .elementor-nav-menu--dropdown a { padding:14px 20px !important; font-size:16px !important; font-weight:600 !important; border-bottom:1px solid #F2F6FA; } & .elementor-nav-menu--dropdown .sub-menu a { padding-left:32px !important; font-weight:500 !important; } & .elementor-menu-toggle { color:#003653 !important; background-color:transparent !important; border:1px solid #D5E0EA; border-radius:8px; padding:6px; } & .elementor-menu-toggle svg { fill:#003653 !important; } & .e-image-base { width:120px !important; }\n}}@media(max-width:1024px){.elementor .qg-col-media{width:100%;}}@media(max-width:1024px){.elementor .qg-signature{padding-block-start:32px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:1024px){.elementor .qg-col-texte{width:100%;}}@media(max-width:1024px){.elementor .qg-colonnes{flex-direction:column;gap:32px;align-items:stretch;}}@media(max-width:1024px){.elementor .qg-section{padding-block-start:56px;padding-block-end:56px;padding-inline-start:40px;padding-inline-end:40px;}}