html,body,#page-container{width:100%;max-width:100%;margin:0;overflow-x:hidden}*,*::before,*::after{box-sizing:border-box}img,video,iframe{max-width:100%}.et_pb_code,.et_pb_code_inner{max-width:100%;box-sizing:border-box}#top-header,body #top-header,.et_fixed_nav #top-header,.et_non_fixed_nav #top-header,.et_transparent_nav #top-header,#et-info,#et-secondary-menu{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important}#main-header,.et_fixed_nav #main-header,.et_non_fixed_nav #main-header{top:0!important}#page-container,.et_fixed_nav #page-container,.et_fixed_nav.et_show_nav #page-container{margin-top:0!important;padding-top:0!important}.et-l--header,.et-l--header .et_builder_inner_content,.et-l--header .et_pb_section,.et-l--header .et_pb_row,.et-l--header .et_pb_column,.et-l--header .et_pb_module,.et-l--header .et_pb_code,.et-l--header .et_pb_code_inner{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.et-l--header .et_pb_section,.et-l--header .et_pb_row,.et-l--header .et_pb_column,.et-l--header .et_pb_code,.et-l--header .et_pb_code_inner{width:100%!important;max-width:100%!important}.et-l--header .et_pb_row{margin-left:auto!important;margin-right:auto!important}.et-l--footer,.et-l--footer .et_builder_inner_content,.et-l--footer .et_pb_section,.et-l--footer .et_pb_row,.et-l--footer .et_pb_column,.et-l--footer .et_pb_module,.et-l--footer .et_pb_code,.et-l--footer .et_pb_code_inner{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.et-l--footer .et_pb_section,.et-l--footer .et_pb_row,.et-l--footer .et_pb_column,.et-l--footer .et_pb_code,.et-l--footer .et_pb_code_inner{width:100%!important;max-width:100%!important}#realisations,#experiences,#competences,#a-propos,#engagement,#formation,#recommendation,#recommandation,#interets,#reperes,#contact{width:100%;max-width:100%;margin-top:0!important;margin-bottom:0!important;box-sizing:border-box;scroll-margin-top:90px}#realisations *,#experiences *,#competences *,#a-propos *,#engagement *,#formation *,#recommendation *,#recommandation *,#interets *,#reperes *,#contact *{min-width:0;box-sizing:border-box}#main-content .et_pb_section:has(#realisations),#main-content .et_pb_section:has(#experiences),#main-content .et_pb_section:has(#competences),#main-content .et_pb_section:has(#a-propos),#main-content .et_pb_section:has(#engagement),#main-content .et_pb_section:has(#formation),#main-content .et_pb_section:has(#recommendation),#main-content .et_pb_section:has(#recommandation),#main-content .et_pb_section:has(#interets),#main-content .et_pb_section:has(#reperes),#main-content .et_pb_section:has(.jl-hero-left){margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}#main-content .et_pb_row:has(#realisations),#main-content .et_pb_row:has(#experiences),#main-content .et_pb_row:has(#competences),#main-content .et_pb_row:has(#a-propos),#main-content .et_pb_row:has(#engagement),#main-content .et_pb_row:has(#formation),#main-content .et_pb_row:has(#recommendation),#main-content .et_pb_row:has(#recommandation),#main-content .et_pb_row:has(#interets),#main-content .et_pb_row:has(#reperes){width:100%!important;max-width:100%!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}@media (min-width:981px){#realisations,#experiences,#competences,#a-propos,#engagement,#formation,#recommendation,#recommandation,#interets{padding-top:56px!important;padding-bottom:60px!important}#reperes,.jl-reperes{padding-top:28px!important;padding-bottom:28px!important}.jl-reperes-grid{padding-top:24px!important;padding-bottom:24px!important}}@media (min-width:981px){#main-content .et_pb_row:has(.jl-hero-left){display:grid!important;grid-template-columns:minmax(0,1.08fr)minmax(400px,.92fr)!important;column-gap:clamp(70px,6vw,120px)!important;align-items:start!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}#main-content .et_pb_row:has(.jl-hero-left)>.et_pb_column{float:none!important;width:100%!important;max-width:100%!important;margin:0!important}.jl-hero-left,.jl-hero-right{min-height:0!important;height:auto!important;justify-content:flex-start!important}.jl-hero-left{padding-top:52px!important;padding-right:0!important;padding-bottom:56px!important;padding-left:7%!important}.jl-hero-right{padding-top:52px!important;padding-right:7%!important;padding-bottom:56px!important;padding-left:0!important}.jl-hero-intro{max-width:650px!important}}@media (min-width:981px){.jl-projects-header{display:grid!important;grid-template-columns:minmax(0,1.38fr)minmax(320px,.62fr)!important;gap:clamp(65px,5.5vw,100px)!important;align-items:end!important}.jl-projects-title{min-width:0!important;max-width:100%!important}.jl-projects-header h2{width:100%!important;max-width:100%!important;font-size:clamp(58px,4.5vw,82px)!important;line-height:.92!important;letter-spacing:2px!important;white-space:normal!important}.jl-projects-intro{width:100%!important;max-width:420px!important;justify-self:end!important}}@media (min-width:981px){.jl-career-header{display:grid!important;grid-template-columns:minmax(0,1.32fr)minmax(320px,.68fr)!important;gap:clamp(80px,6.5vw,125px)!important;align-items:end!important}.jl-career-title{min-width:0!important;max-width:100%!important}.jl-career-header h2{width:100%!important;max-width:100%!important;font-size:clamp(58px,4.5vw,80px)!important;line-height:.92!important;letter-spacing:3px!important;white-space:normal!important}.jl-career-intro{width:100%!important;max-width:400px!important;justify-self:end!important}}@media (min-width:768px) and (max-width:980px){#realisations,#experiences,#competences,#a-propos,#engagement,#formation,#recommendation,#recommandation,#interets{padding-top:48px!important;padding-bottom:52px!important}#reperes,.jl-reperes{padding-top:25px!important;padding-bottom:25px!important}.jl-reperes-grid{padding-top:20px!important;padding-bottom:20px!important}#main-content .et_pb_row:has(.jl-hero-left){display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}#main-content .et_pb_row:has(.jl-hero-left)>.et_pb_column{float:none!important;width:100%!important;max-width:100%!important;margin:0!important}#main-content .et_pb_row:has(.jl-hero-left)>.et_pb_column:has(.jl-hero-right){display:none!important}body .jl-hero-left{display:block!important;width:100%!important;min-height:0!important;padding:50px 7% 54px!important}body .jl-hero-left h1{width:100%!important;font-size:clamp(72px,12vw,105px)!important;line-height:1!important;letter-spacing:4px!important}body .jl-hero-left h1 span{display:block!important;line-height:.9!important}body .jl-hero-left h1 span+span{margin-top:10px!important}body .jl-hero-role{margin-top:27px!important;font-size:21px!important;line-height:1.35!important}body .jl-hero-mobile-photo{display:block!important;visibility:visible!important;width:100%!important;height:auto!important;margin:34px 0 0!important;padding:0!important;overflow:visible!important}body .jl-hero-mobile-photo .jl-hero-photo{display:block!important;width:100%!important;aspect-ratio:4 / 4.25!important;overflow:hidden!important}body .jl-hero-mobile-photo .jl-hero-photo img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;filter:grayscale(100%)}body .jl-hero-divider{margin-top:34px!important;margin-bottom:25px!important}body .jl-hero-intro{width:100%!important;max-width:720px!important;font-size:14px!important;line-height:1.75!important}body .jl-hero-actions{margin-top:32px!important}.jl-projects-header{display:block!important}.jl-projects-title{margin-bottom:30px!important}.jl-projects-intro{width:100%!important;max-width:620px!important}.jl-projects-grid{display:block!important;width:100%!important}.jl-project-simone,.jl-project-photobooth{width:100%!important;margin-left:0!important;margin-right:0!important}.jl-project-simone{margin-bottom:75px!important}.jl-career-header{display:block!important;width:100%!important}.jl-career-title{margin-bottom:28px!important}.jl-career-intro{width:100%!important;max-width:620px!important}.jl-career-item,.jl-career-deco{grid-template-columns:1fr!important;width:100%!important}.jl-career-main,.jl-career-feature{width:100%!important;max-width:100%!important}.skills-grid,.about-grid,.engagement-grid,.formation-grid,.recommendation-grid{grid-template-columns:1fr!important;width:100%!important;max-width:100%!important;gap:42px!important}}@media (max-width:767px){html,body,#page-container{width:100%!important;max-width:100%!important;overflow-x:hidden!important}#realisations,#experiences,#competences,#a-propos,#engagement,#formation,#recommendation,#recommandation,#interets{padding-top:40px!important;padding-bottom:44px!important}#reperes,.jl-reperes{padding-top:22px!important;padding-bottom:22px!important}.jl-reperes-grid{padding-top:14px!important;padding-bottom:14px!important}.et_pb_code img,.et_pb_code video,.et_pb_code iframe{display:block;max-width:100%!important;height:auto}#main-content .et_pb_row:has(.jl-hero-left){display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}#main-content .et_pb_row:has(.jl-hero-left)>.et_pb_column{float:none!important;width:100%!important;max-width:100%!important;margin:0!important}#main-content .et_pb_row:has(.jl-hero-left)>.et_pb_column:has(.jl-hero-right){display:none!important}body .jl-hero-left{display:block!important;width:100%!important;min-height:0!important;padding:44px 6% 50px!important}body .jl-hero-left h1{width:100%!important;font-size:clamp(58px,17vw,82px)!important;line-height:1!important;letter-spacing:3px!important;white-space:normal!important}body .jl-hero-left h1 span{display:block!important;line-height:.9!important}body .jl-hero-left h1 span+span{margin-top:8px!important}body .jl-hero-role{margin-top:24px!important;font-size:18px!important;line-height:1.35!important}body .jl-hero-mobile-photo{display:block!important;visibility:visible!important;width:100%!important;height:auto!important;margin:30px 0 0!important;padding:0!important;overflow:visible!important}body .jl-hero-mobile-photo .jl-hero-photo{display:block!important;width:100%!important;aspect-ratio:4 / 4.6!important;overflow:hidden!important}body .jl-hero-mobile-photo .jl-hero-photo img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;filter:grayscale(100%)}body .jl-hero-divider{margin:30px 0 23px!important}body .jl-hero-intro{width:100%!important;max-width:100%!important;font-size:13px!important;line-height:1.72!important}body .jl-hero-actions{margin-top:30px!important}#recommendation h1,#recommendation h2,#recommandation h1,#recommandation h2{width:100%!important;max-width:100%!important;font-size:clamp(23px,7.2vw,32px)!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}#realisations p,#experiences p,#competences p,#a-propos p,#engagement p,#formation p,#recommendation p,#recommandation p,#interets p,#contact p,#realisations a,#experiences a,#competences a,#a-propos a,#engagement a,#formation a,#recommendation a,#recommandation a,#interets a,#contact a{max-width:100%!important;overflow-wrap:break-word;word-wrap:break-word}.jl-projects-header{display:block!important}.jl-projects-title{margin-bottom:24px!important}.jl-projects-grid{display:block!important;width:100%!important}.jl-project-simone,.jl-project-photobooth{width:100%!important;margin-left:0!important;margin-right:0!important}.jl-project-simone{margin-bottom:65px!important}.jl-career-header{display:block!important}.jl-career-title{margin-bottom:24px!important}.jl-career-item,.jl-career-deco{width:100%!important;grid-template-columns:1fr!important}.jl-career-main,.jl-career-feature{width:100%!important;max-width:100%!important}.skills-grid,.about-grid,.engagement-grid,.formation-grid,.recommendation-grid{grid-template-columns:1fr!important;width:100%!important;max-width:100%!important;gap:38px!important}}@media (max-width:430px){#realisations,#experiences,#competences,#a-propos,#engagement,#formation,#recommendation,#recommandation,#interets{padding-top:36px!important;padding-bottom:40px!important}body .jl-hero-left{padding-left:5.5%!important;padding-right:5.5%!important}body .jl-hero-left h1{font-size:16.5vw!important;letter-spacing:2.5px!important}body .jl-hero-actions{display:grid!important;grid-template-columns:1fr!important;gap:5px!important}body .jl-hero-primary,body .jl-hero-secondary{width:100%!important;justify-content:center!important;text-align:center!important}body .jl-hero-secondary{padding:13px 0!important}}@media (max-width:767px){#competences h2{width:100%!important;max-width:100%!important;font-size:clamp(28px,8.5vw,42px)!important;line-height:.95!important;letter-spacing:0!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;margin-left:0!important;margin-right:0!important}#competences h2 span{display:block!important;margin-top:5px!important}}@media (max-width:380px){#competences h2{font-size:27px!important}}