@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap');h1{font-family:'Inter',Arial,Helvetica,sans-serif;font-size:2em;font-weight:bold;color:#20205f;line-height:1.25;letter-spacing:1px;margin-bottom:20px}h2{font-family:'Inter',Arial,Helvetica,sans-serif;font-size:1.5em;color:#20205f;line-height:1.25;letter-spacing:1px}.p_contenu{font-family:'Inter',Arial,Helvetica,sans-serif;font-size:1.1em;color:#000;line-height:1.5;letter-spacing:0.25px;text-align:justify}.p_contenu_contact{font-family:'Inter',Arial,Helvetica,sans-serif;font-size:1.1em;color:#20205f;line-height:2;letter-spacing:0.5px}ul li::marker{color:#20205f}ul li{font-family:'Inter',Arial,Helvetica,sans-serif;font-size:1.1em;line-height:2;color:#000;letter-spacing:0.5px}html{scroll-behavior:smooth}h1,h2{word-break:keep-all}.menu-pragmatic a{position:relative;text-decoration:none;transition:color 0.3s ease}.menu-pragmatic a::after{content:"";position:absolute;left:0;bottom:-8px;width:0;height:2px;background:#000;transition:width 0.3s ease}.menu-pragmatic a:hover::after{width:100%}@media (max-width:980px){.ordre-mobile{display:grid!important;grid-template-columns:1fr!important}.ordre-mobile .et_pb_column{display:contents!important}.ordre-mobile .texte-1-mobile{order:1}.ordre-mobile .image-mobile{order:2}.ordre-mobile .texte-2-mobile{order:3}}@media (max-width:980px){.ordre-mobile-inverse{display:grid!important;grid-template-columns:1fr!important}.ordre-mobile-inverse .et_pb_column{display:contents!important}.ordre-mobile-inverse .texte-1-inverse{order:1}.ordre-mobile-inverse .image-inverse{order:2}.ordre-mobile-inverse .texte-2-inverse{order:3}}@media (min-width:981px){.colonne-image{position:relative!important}.colonne-image .et_pb_image,.colonne-image img{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}}.menu_pragmatic{position:absolute!important;top:78%;transform:translateY(-50%)}#introduction_mobile{scroll-margin-top:240px}#qui_sommes_nous_mobile{scroll-margin-top:240px}#domaines_accompagnement_mobile{scroll-margin-top:240px}#notre_approche_mobile{scroll-margin-top:240px}#compliance_mobile{scroll-margin-top:240px}#contact_mobile{scroll-margin-top:240px}