–navy:#0d1845;
–navy2:#162056;
–purple:#5b4be0;
–purple-light:#7c6ef0;
–bg-light:#f6f6fb;
–text:#1a1a2e;
–text-soft:#5a6072;
–white:#fff;
}
*{margin:0;padding:0;box-sizing:border-box}
.mf{font-family:’Inter’,-apple-system,Segoe UI,Roboto,sans-serif;color:var(–text);line-height:1.5}
.mf-serif{font-family:Georgia,’Times New Roman’,serif}
.mf-container{max-width:1180px;margin:0 auto;padding:0 24px}
.mf a{text-decoration:none;color:inherit}
/* HEADER */
.mf-header{background:var(–navy);padding:18px 0}
.mf-header .mf-container{display:flex;align-items:center;justify-content:space-between}
.mf-logo{display:flex;align-items:center;gap:12px;color:#fff;font-weight:600;font-size:18px}
.mf-logo-icon{border:1.5px solid #fff;border-radius:8px;padding:6px 9px;font-weight:700;font-size:14px}
.mf-nav{display:flex;gap:28px}
.mf-nav a{color:#cdd2e6;font-size:14px}
.mf-nav a:hover{color:#fff}
.mf-btn{background:var(–purple);color:#fff;padding:11px 22px;border-radius:30px;font-size:14px;border:none;cursor:pointer;display:inline-block;transition:.2s}
.mf-btn:hover{background:var(–purple-light)}
.mf-btn-outline{background:transparent;border:1px solid #fff;color:#fff}
/* HERO */
.mf-hero{background:linear-gradient(135deg,var(–navy),var(–navy2));color:#fff;padding:70px 0 90px;position:relative;overflow:hidden}
.mf-hero .mf-container{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center}
.mf-eyebrow{letter-spacing:2px;font-size:12px;color:#9aa3c7;text-transform:uppercase;margin-bottom:16px}
.mf-hero h1{font-size:60px;font-weight:400;line-height:1.05;margin-bottom:18px}
.mf-hero-sub{font-size:19px;color:#cdd2e6;margin-bottom:24px}
.mf-quote{font-style:italic;font-size:19px;margin-bottom:32px;color:#e4e7f5}
.mf-quote span{color:var(–purple-light)}
.mf-hero-btns{display:flex;gap:16px;flex-wrap:wrap}
.mf-hero-img{text-align:center}
.mf-hero-img img{max-width:100%;border-radius:50% 50% 0 0;background:rgba(255,255,255,.05)}
/* SECTION GENERIC */
.mf-section{padding:70px 0}
.mf-label{color:var(–purple);letter-spacing:1.5px;font-size:12px;text-transform:uppercase;font-weight:600;margin-bottom:18px}
.mf-section h2{font-size:34px;font-weight:500;margin-bottom:30px}
/* PROPOSITION */
.mf-prop{background:var(–bg-light)}
.mf-prop .mf-container{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:start}
.mf-prop h2{font-size:30px;font-weight:500;line-height:1.35;margin-bottom:24px}
.mf-prop-3{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
.mf-prop-3 .icon{width:52px;height:52px;border-radius:50%;background:#e8e6fb;display:flex;align-items:center;justify-content:center;margin-bottom:14px;color:var(–purple);font-size:22px}
.mf-prop-3 h4{margin-bottom:8px;font-size:16px}
.mf-prop-3 p{font-size:13px;color:var(–text-soft)}
/* EXPERTISE */
.mf-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}
.mf-card{border:1px solid #e6e6ef;border-radius:14px;padding:26px 22px}
.mf-card .icon{width:50px;height:50px;border-radius:12px;background:#e8e6fb;display:flex;align-items:center;justify-content:center;color:var(–purple);font-size:22px;margin-bottom:18px}
.mf-card h4{margin-bottom:10px;font-size:17px}
.mf-card p{font-size:13px;color:var(–text-soft);margin-bottom:16px}
.mf-card a{color:var(–purple);font-size:13px;font-weight:600}
/* STATS */
.mf-stats{background:var(–navy);color:#fff;padding:48px 0}
.mf-stats .mf-container{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}
.mf-stat{display:flex;align-items:center;gap:16px}
.mf-stat .num{font-size:38px;font-weight:600}
.mf-stat .lbl{font-size:13px;color:#aab1d4}
/* REALISATIONS */
.mf-proj{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}
.mf-proj .item img{width:100%;height:160px;object-fit:cover;border-radius:12px;margin-bottom:16px}
.mf-proj h4{font-family:Georgia,serif;font-size:19px;margin-bottom:10px}
.mf-proj p{font-size:13px;color:var(–text-soft);margin-bottom:14px}
.mf-proj a{color:var(–purple);font-size:13px;font-weight:600}
.mf-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}
/* VALEURS */
.mf-values{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}
.mf-value .icon{color:var(–purple);font-size:24px;margin-bottom:12px}
.mf-value h4{font-size:15px;margin-bottom:8px}
.mf-value p{font-size:12px;color:var(–text-soft)}
/* CTA */
.mf-cta{background:linear-gradient(135deg,var(–purple),var(–purple-light));color:#fff;border-radius:18px;padding:40px;display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;margin:40px auto}
.mf-cta h3{font-size:24px;font-weight:500}
.mf-cta .mf-btn{background:#fff;color:var(–purple)}
/* FOOTER */
.mf-footer{background:var(–navy);color:#cdd2e6;padding:60px 0 24px}
.mf-footer .grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:30px;margin-bottom:40px}
.mf-footer h5{color:#fff;letter-spacing:1px;font-size:12px;text-transform:uppercase;margin-bottom:18px}
.mf-footer a,.mf-footer p{font-size:14px;display:block;margin-bottom:8px}
.mf-footer-bottom{border-top:1px solid #2a3567;padding-top:20px;display:flex;justify-content:space-between;font-size:13px;flex-wrap:wrap;gap:10px}
@media(max-width:900px){
.mf-hero .mf-container,.mf-prop .mf-container{grid-template-columns:1fr}
.mf-cards,.mf-prop-3,.mf-proj,.mf-stats .mf-container,.mf-values,.mf-footer .grid{grid-template-columns:1fr 1fr}
.mf-nav{display:none}
.mf-hero h1{font-size:40px}
}
@media(max-width:560px){
.mf-cards,.mf-prop-3,.mf-proj,.mf-stats .mf-container,.mf-values,.mf-footer .grid{grid-template-columns:1fr}
}
#mf-root{
–navy:#0c1640; –navy2:#141f55; –navy3:#1a2668;
–purple:#5b4be0; –purple2:#7c6ef0; –purple-soft:#ece9fc;
–ink:#1b2138; –muted:#6b7184; –line:#e9e9f2;
–bg:#f7f7fc; –white:#fff;
font-family:’Inter’,-apple-system,Segoe UI,Roboto,sans-serif;
color:var(–ink); line-height:1.55; font-size:16px; -webkit-font-smoothing:antialiased;
}
#mf-root *{margin:0;padding:0;box-sizing:border-box}
#mf-root img{display:block;max-width:100%}
#mf-root a{text-decoration:none;color:inherit}
#mf-root .mf-wrap{max-width:1180px;margin:0 auto;padding:0 28px}
#mf-root .mf-serif{font-family:’Fraunces’,Georgia,serif}
#mf-root svg{width:1em;height:1em;display:block}
/* arrow link */
#mf-root .mf-arrow{display:inline-flex;align-items:center;gap:7px;color:var(–purple);font-weight:600;font-size:14px;transition:gap .2s}
#mf-root .mf-arrow:hover{gap:11px}
#mf-root .mf-arrow svg{font-size:15px}
/* buttons */
#mf-root .mf-btn{display:inline-flex;align-items:center;gap:9px;background:var(–purple);color:#fff;
padding:13px 26px;border-radius:40px;font-size:14px;font-weight:500;border:none;cursor:pointer;
transition:.25s;box-shadow:0 8px 22px -8px rgba(91,75,224,.6)}
#mf-root .mf-btn:hover{background:var(–purple2);transform:translateY(-2px)}
#mf-root .mf-btn-ghost{background:transparent;border:1px solid rgba(255,255,255,.35);box-shadow:none}
#mf-root .mf-btn-ghost:hover{background:rgba(255,255,255,.08);border-color:#fff}
#mf-root .mf-btn-white{background:#fff;color:var(–purple);box-shadow:0 8px 22px -8px rgba(0,0,0,.4)}
#mf-root .mf-btn-white:hover{background:#f3f1ff}
/* HEADER */
#mf-root .mf-head{background:var(–navy);position:sticky;top:0;z-index:50}
#mf-root .mf-head .mf-wrap{display:flex;align-items:center;justify-content:space-between;padding-top:18px;padding-bottom:18px}
#mf-root .mf-logo{display:flex;align-items:center;gap:12px;color:#fff;font-weight:600;font-size:18px}
#mf-root .mf-logo b{display:grid;place-items:center;width:38px;height:38px;border:1.5px solid rgba(255,255,255,.7);border-radius:10px;font-size:14px;font-weight:700}
#mf-root .mf-nav{display:flex;gap:30px}
#mf-root .mf-nav a{color:#c3c9e4;font-size:14px;transition:.2s;position:relative}
#mf-root .mf-nav a:hover{color:#fff}
/* HERO */
#mf-root .mf-hero{position:relative;background:radial-gradient(120% 120% at 80% 10%,var(–navy3),var(–navy) 60%);color:#fff;overflow:hidden}
#mf-root .mf-hero .mf-wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center;padding-top:76px;padding-bottom:92px}
#mf-root .mf-glow{position:absolute;right:-120px;top:-80px;width:520px;height:520px;background:radial-gradient(circle,rgba(124,110,240,.35),transparent 65%);border-radius:50%;pointer-events:none}
#mf-root .mf-eyebrow{letter-spacing:3px;font-size:12px;color:#8e98c4;text-transform:uppercase;margin-bottom:18px;font-weight:600}
#mf-root .mf-hero h1{font-size:64px;font-weight:500;line-height:1.02;letter-spacing:-1px;margin-bottom:18px}
#mf-root .mf-hero .sub{font-size:19px;color:#c8cdea;margin-bottom:14px}
#mf-root .mf-rule{width:64px;height:3px;background:var(–purple2);border-radius:3px;margin:18px 0 26px}
#mf-root .mf-quote{font-family:’Fraunces’,serif;font-style:italic;font-size:22px;color:#eef0fb;margin-bottom:34px}
#mf-root .mf-quote em{color:var(–purple2);font-style:italic}
#mf-root .mf-hero-btns{display:flex;gap:16px;flex-wrap:wrap}
#mf-root .mf-portrait{position:relative;justify-self:center}
#mf-root .mf-portrait .ring{position:absolute;inset:-18px;border-radius:50%;background:linear-gradient(160deg,rgba(124,110,240,.25),transparent);filter:blur(2px)}
#mf-root .mf-portrait img{position:relative;width:340px;height:430px;object-fit:cover;object-position:top center;border-radius:200px 200px 24px 24px;box-shadow:0 30px 60px -20px rgba(0,0,0,.6)}
/* SECTION */
#mf-root .mf-sec{padding:84px 0}
#mf-root .mf-bg{background:var(–bg)}
#mf-root .mf-label{color:var(–purple);letter-spacing:2px;font-size:12px;text-transform:uppercase;font-weight:700;margin-bottom:22px}
#mf-root .mf-h2{font-family:’Fraunces’,serif;font-size:36px;font-weight:500;line-height:1.2;letter-spacing:-.5px}
/* PROPOSITION */
#mf-root .mf-prop{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}
#mf-root .mf-prop .lead{font-family:’Fraunces’,serif;font-size:30px;font-weight:400;line-height:1.35;margin-bottom:30px}
#mf-root .mf-pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}
#mf-root .mf-pillars .ic{width:54px;height:54px;border-radius:50%;background:var(–purple-soft);color:var(–purple);display:grid;place-items:center;font-size:24px;margin-bottom:16px}
#mf-root .mf-pillars h4{font-size:16px;margin-bottom:8px}
#mf-root .mf-pillars p{font-size:13.5px;color:var(–muted)}
/* EXPERTISE CARDS */
#mf-root .mf-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}
#mf-root .mf-card{background:#fff;border:1px solid var(–line);border-radius:18px;padding:30px 26px;transition:.25s}
#mf-root .mf-card:hover{transform:translateY(-4px);box-shadow:0 22px 40px -22px rgba(27,33,56,.3);border-color:transparent}
#mf-root .mf-card .ic{width:54px;height:54px;border-radius:14px;background:var(–purple-soft);color:var(–purple);display:grid;place-items:center;font-size:24px;margin-bottom:20px}
#mf-root .mf-card h4{font-size:18px;margin-bottom:12px}
#mf-root .mf-card p{font-size:13.5px;color:var(–muted);margin-bottom:18px;min-height:60px}
/* STATS */
#mf-root .mf-stats{background:linear-gradient(100deg,var(–navy),var(–navy2));color:#fff}
#mf-root .mf-stats .mf-wrap{display:grid;grid-template-columns:repeat(4,1fr);padding-top:54px;padding-bottom:54px;gap:20px}
#mf-root .mf-stat{display:flex;align-items:center;gap:18px}
#mf-root .mf-stat .ic{width:50px;height:50px;border-radius:14px;background:rgba(124,110,240,.18);color:var(–purple2);display:grid;place-items:center;font-size:22px;flex:none}
#mf-root .mf-stat .num{font-size:38px;font-weight:600;line-height:1}
#mf-root .mf-stat .lbl{font-size:13px;color:#a9b0d4;margin-top:4px}
/* PROJECTS */
#mf-root .mf-top{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:38px;flex-wrap:wrap}
#mf-root .mf-proj{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}
#mf-root .mf-proj .card{background:#fff;border:1px solid var(–line);border-radius:18px;overflow:hidden;transition:.25s}
#mf-root .mf-proj .card:hover{transform:translateY(-4px);box-shadow:0 22px 40px -22px rgba(27,33,56,.3)}
#mf-root .mf-proj img{width:100%;height:180px;object-fit:cover}
#mf-root .mf-proj .body{padding:24px}
#mf-root .mf-proj h4{font-family:’Fraunces’,serif;font-size:20px;margin-bottom:12px}
#mf-root .mf-proj p{font-size:13.5px;color:var(–muted);margin-bottom:18px}
/* VALUES */
#mf-root .mf-values{display:grid;grid-template-columns:repeat(5,1fr);gap:26px;margin-top:42px}
#mf-root .mf-value .ic{width:46px;height:46px;border-radius:12px;background:var(–purple-soft);color:var(–purple);display:grid;place-items:center;font-size:22px;margin-bottom:16px}
#mf-root .mf-value h4{font-size:15.5px;margin-bottom:8px}
#mf-root .mf-value p{font-size:13px;color:var(–muted)}
/* CTA */
#mf-root .mf-cta{position:relative;overflow:hidden;background:linear-gradient(110deg,var(–purple),var(–purple2));color:#fff;border-radius:24px;padding:52px 56px;display:flex;justify-content:space-between;align-items:center;gap:30px;flex-wrap:wrap;box-shadow:0 30px 60px -28px rgba(91,75,224,.7)}
#mf-root .mf-cta h3{font-family:’Fraunces’,serif;font-size:28px;font-weight:500;line-height:1.3;max-width:560px}
/* FOOTER */
#mf-root .mf-foot{background:var(–navy);color:#c3c9e4;padding:66px 0 26px}
#mf-root .mf-foot .grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.2fr;gap:36px;padding-bottom:42px;border-bottom:1px solid rgba(255,255,255,.1)}
#mf-root .mf-foot h5{color:#fff;letter-spacing:1.5px;font-size:12px;text-transform:uppercase;margin-bottom:20px}
#mf-root .mf-foot a,#mf-root .mf-foot .ln{font-size:14px;color:#c3c9e4;display:flex;align-items:center;gap:10px;margin-bottom:11px;transition:.2s}
#mf-root .mf-foot a:hover{color:#fff}
#mf-root .mf-foot .desc{font-size:14px;line-height:1.7;color:#a9b0d4}
#mf-root .mf-socials{display:flex;gap:12px;margin-top:18px}
#mf-root .mf-socials a{width:40px;height:40px;border-radius:10px;background:rgba(255,255,255,.08);display:grid;place-items:center;font-size:17px;color:#fff;margin:0}
#mf-root .mf-socials a:hover{background:var(–purple)}
#mf-root .mf-foot-bottom{display:flex;justify-content:space-between;font-size:13px;color:#8e98c4;padding-top:24px;flex-wrap:wrap;gap:10px}
/* RESPONSIVE */
@media(max-width:980px){
#mf-root .mf-nav{display:none}
#mf-root .mf-hero .mf-wrap{grid-template-columns:1fr;text-align:center}
#mf-root .mf-rule,#mf-root .mf-hero-btns{margin-left:auto;margin-right:auto}
#mf-root .mf-hero-btns{justify-content:center}
#mf-root .mf-hero h1{font-size:48px}
#mf-root .mf-prop{grid-template-columns:1fr;gap:40px}
#mf-root .mf-cards,#mf-root .mf-proj,#mf-root .mf-stats .mf-wrap,#mf-root .mf-values,#mf-root .mf-foot .grid{grid-template-columns:1fr 1fr}
}
@media(max-width:600px){
#mf-root .mf-hero h1{font-size:38px}
#mf-root .mf-cards,#mf-root .mf-proj,#mf-root .mf-stats .mf-wrap,#mf-root .mf-pillars,#mf-root .mf-values,#mf-root .mf-foot .grid{grid-template-columns:1fr}
#mf-root .mf-cta{padding:36px 28px}
#mf-root .mf-portrait img{width:280px;height:360px}
}
Marylou Fidanza
Gestion de projets · Transformation · Inclusion
« Avancer avec lucidité, agir avec cœur. »
J’accompagne les équipes et les organisations dans leurs projets de transformation en conciliant performance, coopération et impact humain.
En savoir plus sur mon approcheStructurer
Transformer les idées en plans d’action concrets et efficaces.
Fédérer
Créer l’adhésion autour des projets en valorisant les talents et les diversités.
Faire progresser
Améliorer durablement les pratiques pour générer un impact positif.
Gestion de projet
Pilotage, coordination et suivi de projets complexes de bout en bout.
En savoir plusAmélioration continue
Analyse, optimisation des processus et recherche de performance durable.
En savoir plusInclusion & Diversité
Engagement pour des environnements de travail plus inclusifs et accessibles.
En savoir plusConduite du changement
Accompagnement des équipes dans les transitions et transformations.
En savoir plusDes projets qui ont du sens et de l’impact
Voir toutes mes réalisationsOptimisation d’un processus interne
Refonte d’un processus clé ayant permis de réduire les délais de 30% et d’améliorer la satisfaction des équipes.
Découvrir le projetProgramme d’inclusion
Mise en place d’un programme de sensibilisation à l’inclusion et à la diversité touchant plus de 200 collaborateurs.
Découvrir le projetProjet associatif – Mirror
Fondatrice d’une association qui encourage l’estime de soi et la confiance chez les jeunes femmes.
Découvrir le projetDes valeurs qui orientent mes actions au quotidien.
Inclusion
Créer des environnements où chacun·e peut trouver sa place.
Équité
Promouvoir l’égalité des chances et la justice sociale.
Intelligence collective
Croire en la force du collectif pour aller plus loin ensemble.
Amélioration continue
Toujours chercher à apprendre et à progresser avec impact.
Authenticité
Agir avec sincérité, transparence et bienveillance.