*{box-sizing:border-box;margin:0;padding:0}* ::-webkit-scrollbar{height:10px;outline:.1vw solid #fff}* ::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#5271ff,#7824d9);border-radius:100px}* ::-webkit-scrollbar-track{background-color:#fff;border-radius:100px}.Appli{background-color:#efefef;color:#7824d9;font-family:GlacialIndifferenceRegular,Arial,sans-serif;font-weight:400;overflow-x:hidden}.Logo{align-items:center;display:flex;justify-content:center;width:clamp(100px,30vw,300px)}.Logo svg{width:100%}.Vagues{height:100%;position:relative;width:100%}.Vagues .Vague{background-size:500px 300px;height:100%;position:absolute;width:100%}.Vagues .Vague:first-of-type{-webkit-animation:animationVague1 30s linear infinite;animation:animationVague1 30s linear infinite;-webkit-animation-delay:0s;animation-delay:0s;bottom:0;opacity:1;z-index:4}.Vagues .Vague:nth-of-type(2){-webkit-animation:animationVague2 15s linear infinite;animation:animationVague2 15s linear infinite;-webkit-animation-delay:-5s;animation-delay:-5s;bottom:20px;opacity:.75;z-index:3}.Vagues .Vague:nth-of-type(3){-webkit-animation:animationVague3 30s linear infinite;animation:animationVague3 30s linear infinite;-webkit-animation-delay:-2s;animation-delay:-2s;bottom:40px;opacity:.5;z-index:2}.Vagues .Vague:nth-of-type(4){-webkit-animation:animationVague4 5s linear infinite;animation:animationVague4 5s linear infinite;-webkit-animation-delay:0s;animation-delay:0s;bottom:60px;opacity:.25;z-index:1}@-webkit-keyframes animationVague1{0%{background-position-x:0}to{background-position-x:1000px}}@keyframes animationVague1{0%{background-position-x:0}to{background-position-x:1000px}}@-webkit-keyframes animationVague2{0%{background-position-x:0}to{background-position-x:1000px}}@keyframes animationVague2{0%{background-position-x:0}to{background-position-x:1000px}}@-webkit-keyframes animationVague3{0%{background-position-x:0}to{background-position-x:1000px}}@keyframes animationVague3{0%{background-position-x:0}to{background-position-x:1000px}}@-webkit-keyframes animationVague4{0%{background-position-x:0}to{background-position-x:1000px}}@keyframes animationVague4{0%{background-position-x:0}to{background-position-x:1000px}}.BoutonScrollPresentation{align-items:center;-webkit-animation:rebond 1s ease-in-out infinite alternate;animation:rebond 1s ease-in-out infinite alternate;border:2.5px solid #fff;border-radius:100%;color:#efefef;cursor:pointer;display:flex;height:50px;justify-content:center;position:absolute;width:50px;z-index:10}#Entete{align-items:center;background-color:transparent;display:flex;flex-direction:column;justify-content:flex-start}@media screen and (min-width:992px)and (max-width:1980px){#Entete{min-height:100vh}}#Entete .contenu{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;margin:25px}#Entete .contenu h1{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(315deg,#5271ff,#7824d9);background-clip:text;-webkit-background-clip:text;border-bottom:2.5px solid #7824d9;color:#7824d9;display:flex;flex-direction:column;font-family:Quicksand,Arial,sans-serif;font-size:clamp(25px,11vw,100px);margin:10px;padding:5px;text-align:center}#Entete .contenu h2{color:#777;display:flex;flex-direction:column;font-size:40px;font-size:clamp(15px,5vw,35px);margin:15px;text-align:center}@media screen and (min-width:480px){#Entete .contenu h1,#Entete .contenu h2{flex-direction:row}#Entete .contenu h1>p:last-child{text-indent:clamp(.5rem,2vw,1.5rem)}#Entete .contenu h2>p:last-child{text-indent:clamp(.25rem,1vw,1rem)}}@media screen and (min-width:1980px){#Entete{min-height:25vh}}#Entete .transition{bottom:0;height:200px;justify-content:center;max-height:250px;min-height:175px;position:relative;width:100%}#Entete .transition,#Main{align-items:center;display:flex}#Main{background-color:transparent;flex-direction:column}#Main .Vagues{height:200px}#Main .transition{align-items:center;bottom:0;display:flex;height:200px;justify-content:center;max-height:250px;min-height:175px;width:100%}#Presentation{background-color:#7824d9;background:linear-gradient(#7824d9,#4f24c5,#4f24c5,#7824d9);color:#efefef;flex-direction:column;width:100%}#Presentation,#Presentation .contenu{display:flex;justify-content:space-between}#Presentation .contenu{align-items:center;flex:1 1;flex-direction:column}#Presentation .contenu .titre-section{align-items:flex-end;border-bottom:1px solid #fff;display:flex;flex:1 1;font-size:clamp(20px,10vw,75px);justify-content:center;margin-top:10px;width:-webkit-min-content;width:min-content}#Presentation .contenu-grille{align-items:center;flex:2 1;flex-direction:column;margin-top:25px;padding:5px}#Presentation .contenu-grille,#Presentation .contenu-grille .contenant-image-profil{display:flex;justify-content:center}#Presentation .contenu-grille .contenant-image-profil .image-profil{background-color:#fff;background-repeat:no-repeat;border:.5vw solid #fff;border-radius:100%;box-sizing:initial;height:clamp(100px,50vw,400px);width:clamp(100px,50vw,400px)}#Presentation .contenu-grille .description{align-items:center;display:flex;flex-direction:column;font-size:clamp(15px,5vw,35px);justify-content:center;margin:25px 50px;text-align:center}#Presentation .contenu-grille .description>p{margin:10px 0}@media screen and (min-width:480px){#Presentation .contenu .contenu .titre-section{flex:0 1;margin-top:5px}#Presentation .contenu .contenu-grille{flex-direction:row}#Presentation .contenu .contenu-grille .contenant-description,#Presentation .contenu .contenu-grille .contenant-image-profil{height:100%}#Presentation .contenu .contenu-grille .contenant-description .description{align-items:baseline;height:100%;margin:0;padding:25px}#Presentation .contenu .contenu-grille .contenant-description .description>p{text-align:start}}@media screen and (min-width:480px)and (max-width:992px){#Presentation .contenu .contenu-grille{display:grid}#Presentation .contenu .contenu-grille .contenant-image-profil{display:grid;grid-template-columns:60% 40%}#Presentation .contenu .contenu-grille .contenant-image-profil .image-profil{align-self:center;justify-content:center;justify-self:center}#Presentation .contenu .contenu-grille .contenant-image-profil .vide{height:100%;width:100%}#Presentation .contenu .contenu-grille .contenant-description{display:grid;grid-template-columns:15% 85%}#Presentation .contenu .contenu-grille .contenant-description .vide{height:100%;width:100%}}@media screen and (min-width:992px){#Presentation .contenu .contenu-grille{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 5%;padding:50px}#Presentation .contenu .contenu-grille .contenant-image-profil{grid-area:1/1/2/2}#Presentation .contenu .contenu-grille .contenant-description{grid-area:1/2/2/5}}@media screen and (min-width:1980px){#Presentation .contenu .contenu-grille{display:flex;width:75%}#Presentation .contenu .contenu-grille .contenant-image-profil .image-profil{border:.5em solid #fff}#Presentation{min-height:25vh}}#Presentation .bouton-scroll{align-items:center;display:flex;display:none;height:200px;justify-content:center;max-height:250px;min-height:175px;width:100%}#ListeProjets{align-items:center;display:flex;flex-direction:column;justify-content:center;width:auto}#ListeProjets .titre-section{align-items:flex-end;border-bottom:1px solid #7824d9;display:flex;font-size:clamp(20px,10vw,75px);justify-content:center;margin-bottom:10px;margin-top:10px;width:-webkit-min-content;width:min-content}#ListeProjets .contenant-texte-console{color:#777;font-size:1rem;max-width:100vw;text-align:center}#ListeProjets .Projets{display:flex;flex-wrap:wrap;gap:25px 20px;justify-content:center;margin:1rem;padding:1rem}@media screen and (min-width:992px){#ListeProjets{max-width:1488px}}@media screen and (min-width:1980px){#ListeProjets{max-width:clamp(1488px,30vw,2970px);min-height:30vh}}.Projet{background-color:#fff;box-shadow:5px 5px 15px -10px #777;cursor:pointer;flex-shrink:0;max-width:90vw;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:clamp(50px,50vw,350px)}.Projet,.Projet a{border-radius:25px;display:flex;flex-direction:column}.Projet a{text-decoration:none}.Projet a .image-projet{background-color:#efefef;border-radius:25px 25px 0 0;color:#777;height:275px;object-fit:cover}.Projet a .description-projet{display:flex;flex-direction:column;min-height:10rem;text-align:center}.Projet a .description-projet-titre{align-items:flex-end;color:#000;flex:7 1;font-family:Quicksand,Arial,sans-serif;font-size:clamp(20px,13vw,25px);font-weight:600;width:100%}.Projet a .description-projet-texte,.Projet a .description-projet-titre{word-wrap:break-word;display:flex;justify-content:center;padding:0 5px;word-break:break-word}.Projet a .description-projet-texte{align-items:center;color:#777;flex:10 1;font-size:clamp(12.5px,9vw,20px);font-weight:100}.Projet:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}@media screen and (max-width:480px){.Projet{width:80%}}.BoutonScrollHaut{align-items:center;-webkit-animation:rebond 1s ease-in-out infinite alternate;animation:rebond 1s ease-in-out infinite alternate;border:2.5px solid #fff;border-radius:100%;color:#efefef;cursor:pointer;display:flex;height:50px;justify-content:center;position:absolute;-webkit-transform:scale(-1);transform:scale(-1);width:50px;z-index:10}@-webkit-keyframes rebond{0%{translate:0 -5px}to{translate:0 5px}}@keyframes rebond{0%{translate:0 -5px}to{translate:0 5px}}#Footer{background-color:#202020;justify-content:center;text-align:center;width:100%}#Footer,#Footer .contenu{align-items:center;display:flex;flex-direction:column}#Footer .contenu .titre-section{align-items:flex-end;border-bottom:1px solid #efefef;color:#efefef;display:flex;font-size:clamp(20px,10vw,75px);justify-content:center;margin-bottom:50px;margin-top:10px;width:-webkit-min-content;width:min-content;width:auto}#Footer .contenu .contenant-texte-console{color:#777;font-size:1rem;max-width:100vw;text-align:center}#Footer .contenu .contenant-liens-sociaux{grid-gap:5px;display:grid;gap:5px;grid-template-columns:1fr;grid-template-rows:repeat(4,1fr);list-style-type:none;padding:5px}@media screen and (min-width:768px){#Footer .contenu .contenant-liens-sociaux{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}}@media screen and (min-width:1800px){#Footer .contenu .contenant-liens-sociaux{grid-template-columns:repeat(4,1fr);grid-template-rows:1fr}}#Footer .contenu .copyright{margin-bottom:50px;margin-top:10px}#Footer .contenu .copyright-attribution{color:#777;font-size:clamp(15px,6vw,25px)}#Footer .contenu .copyright-juridiction{color:#777;font-size:clamp(10px,5vw,20px)}@media screen and (max-width:1980px){#Footer .contenu{min-width:75%}}@media screen and (min-width:1980px){#Footer .contenu{max-width:75%}#Footer{min-height:20vh}}.LienSocial,.LienSocial a{border-radius:25px;padding:10px}.LienSocial a{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;text-decoration:none}.LienSocial a .lien-social-image-contenant{align-items:center;border:3px solid #fff;border-radius:100%;display:flex;justify-content:center;padding:25px}.LienSocial a .lien-social-image-contenant img{height:clamp(50px,5vw,100px);object-fit:cover;width:clamp(50px,5vw,100px)}.LienSocial a .lien-social-titre{word-wrap:break-all;color:#777;font-size:clamp(15px,5vw,50px);overflow-wrap:break-word;padding:10px;transition:color .4s linear}.LienSocial a .lien-social-titre hr{background-color:#efefef;border-radius:10px;display:flex;justify-content:center;margin:0;opacity:0;padding:.5px;text-align:center;transition:width .5s ease-in-out,opacity .25s ease-out;width:0}@media screen and (min-width:1800px){.LienSocial a{justify-content:center}}.LienSocial a:not(:hover) hr{transition:width .5s ease-in-out,opacity .75s ease-out}.LienSocial a:hover .lien-social-titre{color:#efefef}.LienSocial a:hover hr{opacity:1;width:100%}@media screen and (min-width:320px){.LienSocial,.LienSocial a{flex-direction:row}.LienSocial .lien-social-image-contenant{margin-right:10px}}
/*# sourceMappingURL=main.92007162.css.map*/