body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:source-code-pro,sans-serif;margin:0}code{font-family:source-code-pro,monospace}@media (min-width= 768px){h1{display:none;visibility:hidden}}.fixLogo{height:64px;margin-top:15px}@media(min-width:768px){img{height:50px}.fixLogo{margin-left:0}}@media (min-width:1024px){.fixLogo{height:90px;margin-bottom:15px}}.pNav{color:#ddd;flex-direction:row;font-size:12px;font-weight:300;margin-bottom:0;margin-top:0;text-decoration:none}.navContainer,.pNav{align-items:center;display:flex}.navContainer{gap:15px;margin-bottom:15px;margin-top:15px;padding-left:0;padding-right:0}.pApropos{color:#ddd;cursor:pointer;font-size:12px;font-weight:300;text-decoration:none}.decoLink,.fixCv,.linkMail{color:#ddd;cursor:pointer;font-size:12px;font-weight:300;margin-bottom:0;text-decoration:none}.logoLink{height:24px;margin-right:20px;width:24px}@media (min-width:768px){.decoLink,.fixCv,.linkMail,.pNav{font-size:14px}.pNav{align-items:center;gap:30px;margin-bottom:0;margin-top:0}.navContainer{gap:80px;margin-left:5px;padding-left:0;padding-right:0}.pApropos{font-size:14px}.logoLink{margin-top:15px}}@media (min-width:1024px){.navContainer{gap:30px}}@media (min-width:1440px){.navContainer{flex-direction:row}.pApropos,.pNav{cursor:pointer;font-size:14px;font-weight:700;text-decoration:none}.decoLink,.fixCv,.linkMail{cursor:pointer;font-size:14px;font-weight:700;margin-bottom:0;text-decoration:none}}.Gridheader{align-items:center;background:#0a3d62;display:flex;flex-direction:column;justify-content:center}h1{color:#fff;font-size:19px}.logoHeader{height:64px;text-align:center;width:64px}@media (min-width:768px){h1{font-size:22px;padding-left:0}.logoHeader{height:64px;width:64px}}@media (min-width:1024px){.Gridheader{flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding-left:10px;padding-right:10px}h1{font-size:28px;padding-left:5px}}@media (min-width:1440px){.Gridheader{align-items:center;padding:15px}h1{font-size:32px;padding-left:170px}}.gridFooter{border-top:2px solid #ddd;color:#000;font-size:16px;text-align:center}.fixLogoAgence{height:auto;width:60px}.fixIconFooter{height:24px;margin-top:15px;width:24px}.pFooter{font-size:14px;font-weight:300;margin-bottom:6px;margin-top:6px}.gridLinkSocial{display:flex;flex-direction:row;justify-content:flex-end}@media (min-width:768px){.pFooter{font-size:24px;margin-bottom:12px;margin-top:12px}}.gridItemAgence{align-items:center;display:flex;flex-direction:column;padding:20px}.imageItemdcbio{border-radius:50%;height:50px;left:35%;position:absolute;top:0;transform:translate(-50%,-50%);width:50px}.gridDcBio{align-items:center;display:flex;flex-direction:column;gap:30px}.scrollContainerDcBio .dcbioTitle{color:#000;margin-top:10px}.dcbioTitle{margin-top:80px}.bigTitle,.dcbioTitle{color:#000;font-size:20px;margin-bottom:0;text-align:center}.bigTitle{padding-left:0}.scrollContainerDcBio{align-items:flex-start;background-color:#ddd;border:1px solid #484d51;border-radius:4px;box-shadow:5px 3px 8px #497ea7;flex-grow:1;padding:0 30px}.pDcBio{line-height:1.5;line-height:1.6;margin-top:2px}.descriptionAgence,.pDcBio{color:#000;font-size:14px;font-weight:300;text-align:start}.descriptionAgence{background:#ddd;border-radius:4px;box-shadow:5px 3px 8px #497ea7;line-height:1.5;margin-top:50px;padding:0 30px}.descriptionAgence .dcbioTitle{color:#000;margin-top:10px}.ourServices{gap:40px}.gridServices,.ourServices{align-items:center;display:flex;flex-direction:column}.gridServices{background:#ddd;border-radius:4px;box-shadow:5px 3px 8px #497ea7;flex-grow:1;margin-left:15px;margin-right:15px;padding:15px 20px}.titleServices{align-items:center;color:#000;font-size:19px;margin:0 3px;padding-left:1px}.textDescription{color:#000;font-size:14px;font-weight:300;line-height:1.5;margin-top:0;text-align:start}.ourChoice{align-items:stretch;display:flex;flex-direction:column;gap:40px;margin-bottom:30px;margin-left:15px;margin-right:15px}.gridChoice{flex-grow:1;justify-content:stretch;padding:15px 20px}.gridChoice,.gridContact{align-items:center;background:#ddd;border-radius:4px;box-shadow:5px 3px 8px #497ea7;display:flex;flex-direction:column}.gridContact{margin-bottom:50px;margin-top:50px;padding:15px 30px}.blocAdresse{display:flex;flex-direction:column}.titleContact{color:#000;font-size:20px;margin:2px auto}.adresse{align-items:self-start;align-items:center;color:#000;display:flex;font-size:14px;line-height:1.5}.gridChoice .gridBannerLogos{gap:10px;padding-left:20px}.gifAnime{height:150px;margin-top:80px;width:200px}@media (min-width:768px){.gridItemAgence{align-items:center;margin-left:5px;margin-right:5px}.imageItemdcbio{height:50px;left:43%;margin-bottom:15px;margin-right:20px;margin-top:20px;top:-2%;width:50px}.pDcBio{font-size:16px;margin:0 10px 10px;max-width:1000px;padding:0}.bigTitle,.dcbioTitle{font-size:20px;margin-top:5px}.scrollContainerDcBio{border:1px solid #ddd;border-radius:4px;margin-left:30px;margin-right:30px;padding:10px}.scrollContainerDcBio .dcbioTitle{margin-top:0}.descriptionAgence{margin-left:60px;margin-right:60px;padding:0 12px}.textDescription{font-size:16px}.ourServices,.textDescription{margin-left:15px;margin-right:15px}.ourServices{flex-direction:column;gap:20px}.ourChoice{gap:20px;margin:0 30px 20px}.descriptionAgence .dcbioTitle{font-size:20px;margin-bottom:0;margin-top:15px}.titleServices{font-size:18px;margin-bottom:0;margin-top:0}.gridChoice,.gridServices{padding:15px 5px}.gridChoice{align-items:center}.gridContact{padding:15px 30px}.gridDcBio{align-items:center;flex-direction:column-reverse;gap:50px;margin-top:80px}.adresse{font-size:16px;margin-bottom:0}.gridBannerLogos,.gridItemAgence{gap:70px}.gifAnime{height:150px;margin-top:40px;width:200px}}@media (min-width:1024px){.gridItemAgence{max-width:100%;padding:0}.imageItemdcbio{left:47%}.descriptionAgence{margin-left:215px;margin-right:270px;padding:0 30px}.textDescription{font-size:16px;margin:0 10px;padding-bottom:15px}.scrollContainerDcBio{padding:15px 30px}.scrollContainerDcBio .dcbioTitle{margin-bottom:0;margin-top:5px}.gridServices{height:190px;justify-content:stretch;margin-left:0;margin-right:0;padding:15px;width:30%}.ourChoice,.ourServices{flex-direction:row;gap:55px;margin-left:30px;margin-right:30px}.ourChoice{margin-bottom:55px}.gridChoice{height:130px;height:190px;padding:15px;width:30%}.gridContact{margin-right:0;padding:15px 30px;width:32%}.titleServices{font-size:18px;margin:0;padding-left:0}.gifAnime{height:250px;margin-top:0;width:350px}.contact{display:flex;flex-direction:row;justify-content:center}}@media (min-width:1440px){.pDcBio{font-size:16px}.posTimeline{height:300px;margin-left:800px;width:450px}.gridServices{height:130px;justify-content:space-evenly}.gridChoice{height:130px}}.gridBannerLogos{display:flex;flex-direction:row;justify-content:center;margin-bottom:30px}.fixImgLogos{height:auto;width:13%}@media (min-width:768px){.fixImgLogos{width:45px}}@media(min-width:1024px){.fixImgLogos{width:60px}}@media (min-width:1440px){.gridBannerLogos{gap:140px;margin-top:30px}.fixImgLogos{width:90%}}.gridItem{align-items:center;display:flex;flex-direction:column;padding:5px}.imageItem{border-radius:50%;height:100px;margin-bottom:20px;width:100px}.gridBio{align-items:center;display:flex;flex-direction:column}.bioTitle{color:#000;font-size:20px;font-weight:700;margin-bottom:10px;text-align:center}.scrollContainer{background-color:#ddd;border:1px solid #484d51;border-radius:4px;box-shadow:5px 3px 8px #497ea7;margin-bottom:30px;margin-left:20px;margin-right:20px;padding:30px}.pBio{color:#000;font-size:14px;line-height:1.5;text-align:start}.socialLink{display:flex;justify-content:center}@media (min-width:768px){.gridItem{align-items:center}.imageItem{height:150px;margin-bottom:15px;margin-right:20px;margin-top:20px;width:150px}.pBio{font-size:16px;line-height:1.5;margin:0 10px 10px;padding:0}.bioTitle{font-size:18px;margin-bottom:0;margin-right:25px;margin-top:0}.scrollContainer{border:1px solid #ddd;border-radius:4px;margin-left:150px;margin-right:150px;padding:30px}.logoLink{margin-left:10px}}@media(min-width:1024px){.scrollContainer{margin-left:300px;margin-right:300px}}.gridProjects{align-items:center;background-color:#ddd;display:flex;flex-direction:column;gap:30px}.projectsTitle{color:#000;font-size:20px;font-weight:700;margin-bottom:0;margin-top:30px}.projectSubtitle{color:#989797;font-size:16px;margin-bottom:0;margin-top:0}.projectsContainer{display:flex;flex-wrap:wrap;gap:80px;justify-content:space-around;padding:0 18px}.projectWrapper{align-items:center;display:flex;flex-direction:column;margin:0 5px}.projectSquare{border-radius:8px;box-shadow:5px 3px 8px #497ea7;cursor:pointer;overflow:hidden;transition:transform .3s}.selectedSquare{transform:scale(1.1)}.squareImage{height:auto;margin:auto;object-fit:cover;width:310px}.projectDetail{background:#f4f4f4;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin-top:15px;overflow:hidden;padding:10px;width:290px}.title{color:#000;font-size:14px;margin:5px 0;text-align:center}.description{color:#000;font-size:12px;margin:10px 0}.designLink{color:#0a3d62;cursor:pointer;text-decoration:underline}.tags{background-color:#0a3d62;border:1px solid #0a3d62;color:#fff;font-size:.9em;margin-top:10px}@media (min-width:768px){.gridProjects{gap:20px}.infoSquare,.largeSquare{height:130px;width:130px}.description{font-size:11px;margin:0}.projectsTitle{font-size:16px;margin-top:10px}.projectSquare{height:auto;width:300px}.projectsContainer{gap:60px}.title{font-size:10px;margin:0}.designLink{font-size:8px}.squareImage{margin:auto;object-fit:cover;width:300px}.projectDetail{width:280px}.tags{border:1px solid #0a3d62;color:#fff;font-size:8px;margin-top:10px}}@media(min-width:1024px){.gridProjects{gap:20px}.projectsTitle{font-size:22px}}.titleNosServices{margin-bottom:10px;margin-top:30px;text-align:center}.linkMail{padding-left:10px}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}
/*# sourceMappingURL=main.e2ab6d24.css.map*/