:root{--var-color1: #0A1931;--var-color2: #185ADB;--var-color3: #FFC947;--var-color4: #EFEFEF;--var-decline-color2: #1a49a7}@font-face{font-family:Poppins;src:url(/portfolio/assets/Poppins-ExtraLight-60c4bb1b.ttf)}@font-face{font-family:Lilita One;src:url(/portfolio/assets/LilitaOne-Regular-4444c236.ttf)}*{padding:0;margin:0;box-sizing:border-box}body::-webkit-scrollbar{background-color:var(--var-color1);width:8px}body::-webkit-scrollbar-thumb{background:var(--var-color2);border-radius:8px}body::-webkit-scrollbar-thumb:hover{background:var(--var-decline-color2)}body{overflow-x:hidden}.menu{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:3;pointer-events:none}.menu.active{pointer-events:auto}.ulmenu{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;list-style-type:none;gap:3vw}.ulmenu li{color:#efefef;font-size:2vw;width:12vw;z-index:1;font-family:Poppins,sans-serif;position:relative;height:3vw;cursor:pointer;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;transition:color 1s ease-in-out}@media only screen and (max-width: 56.25em){.ulmenu li{font-size:3vw;width:20vw;height:5vw}}@media only screen and (max-width: 37.5em){.ulmenu li{font-size:5vw;width:33vw;height:7vw;font-weight:600}}@media only screen and (max-width: 20.3125em){.ulmenu li{font-size:6vw;font-weight:600;width:40vw;height:8vw}}.ulmenu li:before{content:"";position:absolute;width:0;height:3vw;background-color:#ffc947;z-index:-1;border-radius:30px;transition:.5s;right:100%}@media only screen and (max-width: 56.25em){.ulmenu li:before{height:5vw}}@media only screen and (max-width: 37.5em){.ulmenu li:before{height:7vw}}@media only screen and (max-width: 20.3125em){.ulmenu li:before{height:8vw}}.ulmenu li:hover:before{width:100%;right:0;animation:linkanim .5s linear}.ulmenu li a{text-decoration:none;color:#efefef;transition:color .5s ease-in-out}.ulmenu li:hover a{color:#0a1931;transition:color 1s ease-in-out}@keyframes linkanim{0%{width:0}to{width:12vw}}.content{position:fixed;background-color:#0a1931;height:100vh;width:100%;transform:translate(-150%);display:flex;align-items:center;justify-content:center;transition:transform 1s cubic-bezier(.68,-.55,.265,1.55);z-index:2}.menu.active .content{transform:translate(0)}input[type=checkbox]:checked~.content{transform:translate(0)}.contentBurger{background-color:#0a1931;width:55px;height:55px;border-radius:50%;position:fixed;right:2vw;top:2vw;display:flex;align-items:center;justify-content:center;z-index:30}.checkbox{position:fixed;display:block;height:55px;width:55px;right:35px;top:35px;z-index:31;opacity:0;cursor:pointer}@media only screen and (max-width: 75em){.checkbox{right:30px;top:30px;height:40px;width:40px}}@media only screen and (max-width: 56.25em){.checkbox{right:25px;top:25px;height:35px;width:35px}}@media only screen and (max-width: 37.5em){.checkbox{right:20px;top:20px;height:40px;width:40px}}@media only screen and (max-width: 25em){.checkbox{right:15px;top:15px}}@media only screen and (max-width: 20.3125em){.checkbox{right:15px;top:15px;height:45px;width:45px}}.burger{width:32px;height:24px;z-index:20;margin-top:20px}.burger span{width:100%;height:4px;background-color:#efefef;border-radius:12px;display:block;transition:background-color .5s ease-in-out}.burger span:before,.burger span:after{content:"";width:100%;background-color:#efefef;display:block;transition:all .5s ease-in-out;border-radius:12px;height:4px}.burger span:before{transform:translateY(-10px)}.burger span:after{transform:translateY(10px);margin-top:-4px}.burgerActive span{background-color:transparent}.burgerActive span:before{transform:rotate(45deg) translateY(0)}.burgerActive span:after{transform:rotate(-45deg) translateY(0)}@property --angle{syntax: "<angle>"; initial-value: 45deg; inherits: false;}.box{width:30vw;height:30vw;position:relative;padding:3px;z-index:1;border-radius:50%}.box img{width:100%;height:100%;object-fit:cover;border-radius:50%}.box:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:106%;height:106%;background:linear-gradient(var(--angle),#185ADB,#618FEC,#144AB5);z-index:-1;animation:spin 2s cubic-bezier(.28,.26,.33,.5) infinite;border-radius:50%}.box:after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;height:107%;width:107%;border-radius:50%;filter:blur(20px);opacity:.8;background:linear-gradient(var(--angle),#185ADB,#618FEC,#144AB5);animation:spin 2s cubic-bezier(.28,.26,.33,.5) infinite}.box:hover:before,.box:hover:after{background:linear-gradient(var(--angle),#F58F38,#FFE497,#FFC947)}@keyframes spin{0%{--angle: 0deg}to{--angle: 360deg}}.timeline{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;list-style:none;padding-top:2.5vw;gap:20px;transform:translateY(45%)}@media only screen and (max-width: 75em){.timeline{transform:translateY(40%)}}@media only screen and (max-width: 56.25em){.timeline{transform:translateY(60%);display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:10vw}}@media only screen and (max-width: 37.5em){.timeline{transform:translateY(14%);display:flex;flex-direction:column;align-items:center;justify-content:center}}.timeline:before{content:"";position:absolute;top:0;bottom:0;width:.7vw;background-color:var(--var-color1)}@media only screen and (max-width: 56.25em){.timeline:before{display:none}}.timeline li{position:relative;background-color:var(--var-color1);border-radius:0px 5vw;color:var(--var-color4);width:25vw;min-height:13vw;height:auto;gap:2vw;padding:25px 45px;display:flex;align-items:center;justify-content:space-around;flex-direction:column;transform:translate(70%);box-shadow:.7vw .7vw 0 0 var(--var-color2)}@media only screen and (max-width: 75em){.timeline li{width:30vw}}@media only screen and (max-width: 56.25em){.timeline li{width:40vw;transform:translate(0);border-radius:5vw}}@media only screen and (max-width: 43.75em){.timeline li{width:40vw;transform:translate(0);border-radius:5vw}}@media only screen and (max-width: 37.5em){.timeline li{width:80vw;padding:5vw;gap:5vw;text-align:center;transform:translate(0);border-radius:5vw}}@media only screen and (max-width: 20.3125em){.timeline li{height:auto}}.timeline li h4{font-size:2vw;margin:0;padding:0;font-family:Lilita one,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.1vw;text-align:center}@media only screen and (max-width: 75em){.timeline li h4{font-size:2.5vw}}@media only screen and (max-width: 56.25em){.timeline li h4{font-size:3vw}}@media only screen and (max-width: 37.5em){.timeline li h4{font-size:5vw}}@media only screen and (max-width: 20.3125em){.timeline li h4{font-size:6vw}}.timeline li p{font-size:1vw;margin:0;padding:0;font-family:Poppins,sans-serif;font-weight:600;letter-spacing:.1vw}@media only screen and (max-width: 75em){.timeline li p{font-size:1.1vw}}@media only screen and (max-width: 56.25em){.timeline li p{font-size:1.2vw}}@media only screen and (max-width: 43.75em){.timeline li p{font-size:1.5vw}}@media only screen and (max-width: 37.5em){.timeline li p{font-size:4vw}}@media only screen and (max-width: 20.3125em){.timeline li p{font-size:5vw;text-align:center}}.timeline li:nth-child(odd){transform:translate(-70%);border-radius:5vw 0px}@media only screen and (max-width: 56.25em){.timeline li:nth-child(odd){transform:translate(0);border-radius:5vw}}@media only screen and (max-width: 37.5em){.timeline li:nth-child(odd){transform:translate(0);border-radius:5vw}}.timeline li:nth-child(odd):before{transform:translate(-50%,-50%);left:120%}.timeline li:before{content:"";position:absolute;width:2vw;height:2vw;background-color:var(--var-color1);top:0;right:120%;border-radius:50%;box-sizing:border-box;transform:translate(50%,-50%)}@media only screen and (max-width: 56.25em){.timeline li:before{display:none}}@media only screen and (max-width: 37.5em){.timeline li:before{display:none}}svg[data-v-76aa6b74]{transform:rotate(var(--r, 0deg)) scale(var(--sx, 1),var(--sy, 1))}path[data-v-76aa6b74]{fill:currentColor}.contentSkillsSelector[data-v-6091633b]{width:85%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:3vw}@media only screen and (max-width: 75em){.contentSkillsSelector[data-v-6091633b]{transform:translateY(15%)}}@media only screen and (max-width: 37.5em){.contentSkillsSelector[data-v-6091633b]{transform:translateY(5%);justify-content:space-between;height:190vw}}.contentButton[data-v-6091633b]{width:100%;display:flex;align-items:center;justify-content:space-between}.tab-button[data-v-6091633b]{width:30%;border:none;cursor:pointer;background:none;color:var(--var-color4);font-family:Lilita one,cursive;font-size:2.2vw}@media only screen and (max-width: 43.75em){.tab-button[data-v-6091633b]{font-size:3vw}}@media only screen and (max-width: 37.5em){.tab-button[data-v-6091633b]{font-size:4vw}}.tab-button[data-v-6091633b]:after{content:"";display:block;width:0;height:6px;background:var(--var-color3);transition:width .3s}@media only screen and (max-width: 43.75em){.tab-button[data-v-6091633b]:after{height:4px}}@media only screen and (max-width: 37.5em){.tab-button[data-v-6091633b]:after{height:3px}}.tab-button[data-v-6091633b]:hover:after{width:100%;transition:width .3s}.tab-button.active[data-v-6091633b]:after{width:100%;transition:width .3s}.content-tab[data-v-6091633b]{color:var(--var-color4);width:80vw;height:55vw;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 43.75em){.content-tab[data-v-6091633b]{height:75vw}}@media only screen and (max-width: 37.5em){.content-tab[data-v-6091633b]{height:175vw}}.icon[data-v-6091633b]{color:var(--var-color4);width:10vw;height:10vw;transition:color .3s ease-in-out}@media only screen and (max-width: 37.5em){.icon[data-v-6091633b]{width:25vw;height:25vw}}@media only screen and (max-width: 25em){.icon[data-v-6091633b]{width:22vw;height:22vw}}@media only screen and (max-width: 20.3125em){.icon[data-v-6091633b]{width:20vw;height:20vw}}.icon[data-v-6091633b]:hover{transition:color .3s ease-in-out;color:var(--var-color3)}.ulHardSkills[data-v-6091633b]{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);grid-template-areas:"html css js" "sql vue php" "python java cSharp";align-content:center;justify-content:center;width:auto;height:100%;padding:2vw;gap:6vw;column-gap:15vw;list-style-type:none}@media only screen and (max-width: 37.5em){.ulHardSkills[data-v-6091633b]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,1fr);grid-template-areas:"html css" "js sql" "vue php" "python java" "cSharp ."}}.ulHardSkills li[data-v-6091633b]{text-align:center;font-family:Poppins,cursive;font-size:1.5vw;color:var(--var-color4)}@media only screen and (max-width: 43.75em){.ulHardSkills li[data-v-6091633b]{font-size:1rem}}@media only screen and (max-width: 37.5em){.ulHardSkills li[data-v-6091633b]{font-size:1rem}}.html[data-v-6091633b]{grid-area:html}.css[data-v-6091633b]{grid-area:css}.js[data-v-6091633b]{grid-area:js}.sql[data-v-6091633b]{grid-area:sql}.vue[data-v-6091633b]{grid-area:vue}.php[data-v-6091633b]{grid-area:php}.python[data-v-6091633b]{grid-area:python}.java[data-v-6091633b]{grid-area:java}.cSharp[data-v-6091633b]{grid-area:cSharp}.ulSoftSkills[data-v-6091633b]{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-template-areas:"adaptabilite polyvalence creatif" "curieux gestionDeProjet .";align-content:center;justify-content:center;width:auto;height:100%;padding:2vw;gap:6vw;column-gap:15vw;list-style-type:none}@media only screen and (max-width: 37.5em){.ulSoftSkills[data-v-6091633b]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);grid-template-areas:"adaptabilite polyvalence" "creatif curieux" "gestionDeProjet ."}}.ulSoftSkills li[data-v-6091633b]{text-align:center;font-family:Poppins,cursive;font-size:1.5vw;color:var(--var-color4)}@media only screen and (max-width: 37.5em){.ulSoftSkills li[data-v-6091633b]{font-size:1rem}}.adaptabilite[data-v-6091633b]{grid-area:adaptabilite}.polyvalence[data-v-6091633b]{grid-area:polyvalence}.creatif[data-v-6091633b]{grid-area:creatif}.curieux[data-v-6091633b]{grid-area:curieux}.gestionDeProjet[data-v-6091633b]{grid-area:gestionDeProjet}.ulAutres[data-v-6091633b]{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-template-areas:"vsCode github" "figma unity";align-content:center;justify-content:center;width:auto;height:100%;padding:2vw;gap:6vw;column-gap:15vw;list-style-type:none}@media only screen and (max-width: 37.5em){.ulAutres[data-v-6091633b]{margin-top:-10rem;height:50%}}.ulAutres li[data-v-6091633b]{text-align:center;font-family:Poppins,cursive;font-size:1.5vw;color:var(--var-color4)}@media only screen and (max-width: 37.5em){.ulAutres li[data-v-6091633b]{font-size:1rem}}.vsCode[data-v-6091633b]{grid-area:vsCode}.github[data-v-6091633b]{grid-area:github}.figma[data-v-6091633b]{grid-area:figma}.unity[data-v-6091633b]{grid-area:unity}.mouseFollow{position:fixed;width:4vw;height:4vw;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background-color:var(--var-color4);filter:blur(35px);opacity:.4;z-index:300;pointer-events:none}.ContentFooter{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4vw;height:10vh;width:100%;background-color:var(--var-color3);color:var(--var-color1);font-family:Poppins,cursive}@media only screen and (max-width: 75em){.ContentFooter{height:13vh}}@media only screen and (max-width: 43.75em){.ContentFooter{height:15vh}}@media only screen and (max-width: 37.5em){.ContentFooter{height:15vh;text-align:center}}@media only screen and (max-width: 20.3125em){.ContentFooter{height:20vh;gap:7vw}}.buttonWithLink{position:relative;width:10vw;height:2vw;border:none;background-color:var(--var-color4);border-radius:15px;text-align:center;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:1;overflow:hidden}@media only screen and (max-width: 75em){.buttonWithLink{width:12vw;height:3vw}}@media only screen and (max-width: 43.75em){.buttonWithLink{width:15vw;height:4vw}}@media only screen and (max-width: 37.5em){.buttonWithLink{width:20vw;height:5vw}}@media only screen and (max-width: 25em){.buttonWithLink{width:23vw;height:7vw}}@media only screen and (max-width: 20.3125em){.buttonWithLink{width:25vw;height:8vw}}.buttonWithLink:before{content:"";position:absolute;width:0;height:100%;background-color:var(--var-color1);z-index:-1;border-radius:15px;transition:.5s;right:100%}.buttonWithLink:hover:before{width:100%;right:0;animation:animbtn .5s linear}.LinkRedirection{display:flex;align-items:center;justify-content:center;gap:2vw;position:relative;z-index:1}.LinkRedirection a{text-decoration:none;color:var(--var-color1);font-size:1.5vw;margin:0 1vw;z-index:1;position:relative;transition:.5s}@media only screen and (max-width: 43.75em){.LinkRedirection a{font-size:2vw}}@media only screen and (max-width: 37.5em){.LinkRedirection a{font-size:3vw}}@media only screen and (max-width: 20.3125em){.LinkRedirection a{font-size:4vw}}.LinkRedirection .buttonWithLink:hover a{color:var(--var-color4);transition:.5s}@keyframes animbtn{0%{width:0}to{width:12vw}}.bienvenue{color:var(--var-color4);font-size:15vw;font-family:Lilita One,cursive;position:absolute;text-shadow:0 0 9px var(--var-color4);animation:ApparitionTitleBienvenue 1s ease-in-out,disparitionTitleBienvenue 1s ease-in-out 2s forwards}@media only screen and (max-width: 62.5em){.bienvenue{font-size:12vw}}@media only screen and (max-width: 25em){.bienvenue{font-size:10vw}}@media only screen and (max-width: 20.3125em){.bienvenue{font-size:11vw}}@keyframes ApparitionTitleBienvenue{0%{scale:0}50%{scale:1.6}to{scale:1}}@keyframes disparitionTitleBienvenue{0%{scale:1}50%{scale:1.4}to{scale:0}}.presentation[data-v-01082c51]{height:100vh;width:100%;flex-direction:column;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 62.5em){.presentation[data-v-01082c51]{height:90vh}}@media only screen and (max-width: 56.25em){.presentation[data-v-01082c51]{height:75vh}}@media only screen and (max-width: 43.75em){.presentation[data-v-01082c51]{height:85vh}}@media only screen and (max-width: 37.5em){.presentation[data-v-01082c51]{height:90vh}}@media only screen and (max-width: 25em){.presentation[data-v-01082c51]{height:80vh}}@media only screen and (max-width: 20.3125em){.presentation[data-v-01082c51]{height:70vh}}.PresentationContent[data-v-01082c51]{height:100%;width:100%;display:flex;align-items:center;justify-content:center;gap:2vw;background-color:var(--var-color1)}@media only screen and (max-width: 43.75em){.PresentationContent[data-v-01082c51]{flex-direction:column;justify-content:space-around}}@media only screen and (max-width: 37.5em){.PresentationContent[data-v-01082c51]{flex-direction:column;justify-content:space-around}}.BottomSectionPresentation[data-v-01082c51]{position:relative;width:100%;height:0}.PresentationTitle[data-v-01082c51]{font-size:5vw;color:var(--var-color4);font-family:Lilita One,cursive;opacity:0;animation:apparitionTitle-01082c51 1s ease-in-out forwards;animation-delay:3.6s}@media only screen and (max-width: 43.75em){.PresentationTitle[data-v-01082c51]{font-size:6vw}}@media only screen and (max-width: 37.5em){.PresentationTitle[data-v-01082c51]{font-size:8vw}}@media only screen and (max-width: 25em){.PresentationTitle[data-v-01082c51]{font-size:9vw}}@media only screen and (max-width: 20.3125em){.PresentationTitle[data-v-01082c51]{font-size:10vw}}.PresentationText[data-v-01082c51]{font-size:2vw;color:var(--var-color4);font-family:Poppins,cursive;width:75%;text-align:justify;text-justify:inter-word;opacity:0;animation:apparitionText-01082c51 1s ease-in-out forwards;animation-delay:3.6s}@media only screen and (max-width: 43.75em){.PresentationText[data-v-01082c51]{font-size:2.5vw;width:80%}}@media only screen and (max-width: 37.5em){.PresentationText[data-v-01082c51]{font-size:3vw;width:100%}}@media only screen and (max-width: 31.25em){.PresentationText[data-v-01082c51]{font-size:3.5vw}}@media only screen and (max-width: 25em){.PresentationText[data-v-01082c51]{font-size:4vw}}@media only screen and (max-width: 20.3125em){.PresentationText[data-v-01082c51]{font-size:4.5vw}}.TextContent[data-v-01082c51]{width:60%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3vw}@media only screen and (max-width: 43.75em){.TextContent[data-v-01082c51]{width:80%}}@media only screen and (max-width: 37.5em){.TextContent[data-v-01082c51]{width:70%}}.glowCircle[data-v-01082c51]{opacity:0;animation:apparitionPicture-01082c51 1s ease-in-out forwards;animation-delay:3.6s}@media only screen and (max-width: 43.75em){.glowCircle[data-v-01082c51]{width:40vw;height:40vw}}@media only screen and (max-width: 37.5em){.glowCircle[data-v-01082c51]{width:40vw;height:40vw}}@media only screen and (max-width: 31.25em){.glowCircle[data-v-01082c51]{width:55vw;height:55vw}}@media only screen and (max-width: 25em){.glowCircle[data-v-01082c51]{width:55vw;height:55vw}}@media only screen and (max-width: 20.3125em){.glowCircle[data-v-01082c51]{width:55vw;height:55vw}}@keyframes apparitionText-01082c51{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes apparitionTitle-01082c51{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes apparitionPicture-01082c51{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.no-welcome[data-v-01082c51]{animation-delay:.2s}.Parcours[data-v-01082c51]{height:120vw;width:100%;background-color:var(--var-color3);display:flex;align-items:center;justify-content:space-between;flex-direction:column}@media only screen and (max-width: 84.4em){.Parcours[data-v-01082c51]{height:140vw}}@media only screen and (max-width: 56.25em){.Parcours[data-v-01082c51]{height:110vw}}@media only screen and (max-width: 43.75em){.Parcours[data-v-01082c51]{height:140vw}}@media only screen and (max-width: 37.5em){.Parcours[data-v-01082c51]{height:330vw}}@media only screen and (max-width: 31.25em){.Parcours[data-v-01082c51]{height:310vw}}@media only screen and (max-width: 20.3125em){.Parcours[data-v-01082c51]{height:400vw}}.ContentSectionParcours[data-v-01082c51]{display:flex;align-items:center;justify-content:center;flex-direction:column}.Parcours h3[data-v-01082c51]{font-size:5vw;color:var(--var-color1);font-family:Lilita One,cursive;transform:translateY(450%)}@media only screen and (max-width: 56.25em){.Parcours h3[data-v-01082c51]{transform:translateY(550%)}}.BottomSectionParcours[data-v-01082c51]{position:relative;bottom:0;width:100%;height:0}.Skills[data-v-01082c51]{height:110vw;width:100%;background-color:var(--var-color1);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5vw}@media only screen and (max-width: 43.75em){.Skills[data-v-01082c51]{height:130vw}}@media only screen and (max-width: 37.5em){.Skills[data-v-01082c51]{height:240vw}}.Skills h3[data-v-01082c51]{font-size:5vw;color:var(--var-color4);font-family:Lilita One,cursive}@media only screen and (max-width: 75em){.Skills h3[data-v-01082c51]{transform:translateY(50%)}}@media only screen and (max-width: 31.25em){.Skills h3[data-v-01082c51]{transform:translateY(0)}}.contentLinkContact{width:65%;height:50%;display:flex;gap:1vw}@media only screen and (max-width: 56.25em){.contentLinkContact{flex-direction:column}}@media only screen and (max-width: 37.5em){.contentLinkContact{height:70%;gap:10vw}}.boxContact{position:relative;height:100%;width:23vw;min-width:10vw;max-width:23vw;display:flex;align-items:center;justify-content:center;transition:ease-in .8s;overflow:hidden;background-color:var(--var-color1);border-radius:10px;border:2px solid var(--var-color3);color:var(--var-color4)}@media only screen and (max-width: 56.25em){.boxContact{width:100%;min-width:100%;max-width:100%;height:10vh}}.boxContact:nth-child(1){animation:apparitionBoxContact 1.5s ease-in-out}.boxContact:nth-child(2){animation:apparitionBoxContact 2s ease-in-out}.boxContact:nth-child(3){animation:apparitionBoxContact 2.5s ease-in-out}.boxContact:nth-child(4){animation:apparitionBoxContact 3s ease-in-out}.boxContact a{text-decoration:none;color:var(--var-color4)}.boxContact p{rotate:-90deg;font-size:5.7vw;font-weight:300;font-family:Lilita One,cursive;transition:ease-in .8s}@media only screen and (max-width: 56.25em){.boxContact p{font-size:7vw;rotate:0deg}}.boxContact:hover{width:50vw;max-width:50vw;background-color:var(--var-color3);color:var(--var-color1);transition:ease .8s}.boxContact:hover a{color:var(--var-color1);transition:ease-in .8s}.boxContact:hover p{rotate:0deg;transition:ease-in .8s}@keyframes apparitionBoxContact{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.ContentContact[data-v-5985fee1]{height:90vh;width:100%;display:flex;align-items:center;justify-content:space-around;flex-direction:column}.ContentContact h1[data-v-5985fee1]{font-size:5vw;color:var(--var-color4);font-family:Lilita One,cursive;animation:apparitionTitle 1s ease-in-out}@media only screen and (max-width: 56.25em){.ContentContact h1[data-v-5985fee1]{font-size:7vw}}.cardScrollContainer[data-v-4756fa0d]{display:flex;overflow-x:auto;gap:5vw;width:100%;padding:5vw 5vw 0;animation:containerApparition-4756fa0d 1s ease-in}@media only screen and (max-width: 75em){.cardScrollContainer[data-v-4756fa0d]{animation:none;flex-direction:column;align-items:center;height:70vh;transform:translateY(-5%)}}@media only screen and (max-width: 62.5em){.cardScrollContainer[data-v-4756fa0d]{height:75vh}}@media only screen and (max-width: 43.75em){.cardScrollContainer[data-v-4756fa0d]{transform:translateY(0);height:70vh}}@keyframes containerApparition-4756fa0d{0%{transform:translate(100%)}to{transform:translate(0)}}.cardScrollContainer[data-v-4756fa0d]::-webkit-scrollbar{display:none}.contentCardBlog[data-v-4756fa0d]{flex:0 0 auto}.cardBlog[data-v-4756fa0d]{display:flex;flex-direction:column;align-items:center;width:25vw;height:30vw;background-color:var(--var-color3);border-radius:10px;box-shadow:0 0 10px #00000080;transition:all 1s ease-in-out;gap:1rem}@media only screen and (max-width: 96.875em){.cardBlog[data-v-4756fa0d]{width:30vw;height:65vh}}@media only screen and (max-width: 93.5em){.cardBlog[data-v-4756fa0d]{width:35vw}}@media only screen and (max-width: 84.4em){.cardBlog[data-v-4756fa0d]{width:35vw}}@media only screen and (max-width: 75em){.cardBlog[data-v-4756fa0d]{width:50vw;height:60vw}}@media only screen and (max-width: 62.5em){.cardBlog[data-v-4756fa0d]{width:60vw;height:70vw}}@media only screen and (max-width: 43.75em){.cardBlog[data-v-4756fa0d]{width:80vw;height:90vw}}@media only screen and (max-width: 37.5em){.cardBlog[data-v-4756fa0d]{width:80vw;height:110vw}}@media only screen and (max-width: 31.25em){.cardBlog[data-v-4756fa0d]{width:auto;height:auto}}.contentImagePost[data-v-4756fa0d]{width:100%;height:50%;border-radius:10px 10px 0 0;overflow:hidden}.contentImagePost img[data-v-4756fa0d]{width:100%;height:100%;object-fit:cover}.contentTextPost[data-v-4756fa0d]{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;width:90%;height:50%}.contentTextPost h2[data-v-4756fa0d]{height:auto;font-size:2rem;font-weight:500;color:var(--var-color1);font-family:Lilita One,cursive;text-align:center}.contentTextPost p[data-v-4756fa0d]{width:100%;height:auto;font-size:1rem;font-weight:800;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:pre-line;color:var(--var-color1);font-family:Poppins,cursive}.contentTextPost button[data-v-4756fa0d]{width:7vw;height:2vw;font-size:1rem;font-weight:1000;color:var(--var-color4);font-family:Poppins,cursive;background-color:var(--var-color1);border:none;border-radius:30px;padding:1vw;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease-in-out;box-shadow:4px 4px #185adb}@media only screen and (max-width: 96.875em){.contentTextPost button[data-v-4756fa0d]{width:8vw;height:2.5vw;font-size:1.2vw}}@media only screen and (max-width: 84.4em){.contentTextPost button[data-v-4756fa0d]{width:9vw;height:3vw;font-size:1.4vw}}@media only screen and (max-width: 75em){.contentTextPost button[data-v-4756fa0d]{width:10vw;height:3vw;font-size:1.5vw;box-shadow:3px 3px #185adb}}@media only screen and (max-width: 62.5em){.contentTextPost button[data-v-4756fa0d]{width:12vw;height:4vw;font-size:1.7vw;box-shadow:3px 3px #185adb}}@media only screen and (max-width: 43.75em){.contentTextPost button[data-v-4756fa0d]{width:15vw;height:5vw;font-size:2vw;box-shadow:3px 3px #185adb}}@media only screen and (max-width: 37.5em){.contentTextPost button[data-v-4756fa0d]{width:20vw;height:6vw;font-size:2.5vw;box-shadow:3px 3px #185adb}}@media only screen and (max-width: 31.25em){.contentTextPost button[data-v-4756fa0d]{width:25vw;height:7vw;font-size:3vw;box-shadow:3px 3px #185adb}}@media only screen and (max-width: 25em){.contentTextPost button[data-v-4756fa0d]{width:30vw;height:8vw;font-size:3.5vw;box-shadow:3px 3px #185adb}}@media only screen and (max-width: 20.3125em){.contentTextPost button[data-v-4756fa0d]{width:35vw;height:9vw;font-size:4vw;box-shadow:3px 3px #185adb}}.contentTextPost button[data-v-4756fa0d]:hover{transform:scale(1.1);transform:translate(-2px,-2px);box-shadow:4px 4px #185adb}.cardBlogSize[data-v-4756fa0d]{height:auto;margin-bottom:5vw;width:80vw;transition:all 1s ease-in-out}@media only screen and (max-width: 75em){.cardBlogSize[data-v-4756fa0d]{height:auto}}.cardBlogSize p[data-v-4756fa0d]{text-overflow:clip;overflow:visible;-webkit-line-clamp:unset;height:auto}.cardBlogSize p[data-v-4756fa0d]::-webkit-scrollbar{width:.5vw;background-color:var(--var-color1);border-radius:30px}.cardBlogSize p[data-v-4756fa0d]::-webkit-scrollbar-thumb{background-color:var(--var-color4);border-radius:30px}.cardBlogSize p[data-v-4756fa0d]::-webkit-scrollbar-track{background-color:var(--var-color1);border-radius:30px}.cardBlogSize .contentTextPost[data-v-4756fa0d]{height:50%}@media only screen and (max-width: 75em){.cardBlogSize .contentTextPost[data-v-4756fa0d]{height:55%}}@media only screen and (max-width: 25em){.cardBlogSize .contentTextPost[data-v-4756fa0d]{height:60%}}.cardBlogSize button[data-v-4756fa0d]{width:10vw;height:2.5vw;font-size:1vw;font-weight:1000;color:var(--var-color4);font-family:Poppins,cursive;background-color:var(--var-color1);border:none;opacity:0;border-radius:30px;cursor:pointer;transition:all .3s ease-in-out;box-shadow:4px 4px #185adb;margin-top:-1vw;animation:appartionButtonVoirMoins-4756fa0d 2s ease-in-out;animation-fill-mode:forwards;animation-delay:.5s}@media only screen and (max-width: 75em){.cardBlogSize button[data-v-4756fa0d]{width:10vw;height:3vw;font-size:1.5vw}}@media only screen and (max-width: 62.5em){.cardBlogSize button[data-v-4756fa0d]{width:12vw;height:4vw;font-size:1.7vw}}@media only screen and (max-width: 43.75em){.cardBlogSize button[data-v-4756fa0d]{width:15vw;height:5vw;font-size:2vw}}@media only screen and (max-width: 37.5em){.cardBlogSize button[data-v-4756fa0d]{width:20vw;height:6vw;font-size:2.5vw}}@media only screen and (max-width: 31.25em){.cardBlogSize button[data-v-4756fa0d]{width:25vw;height:7vw;font-size:3vw}}@media only screen and (max-width: 25em){.cardBlogSize button[data-v-4756fa0d]{width:30vw;height:8vw;font-size:3.5vw}}@media only screen and (max-width: 20.3125em){.cardBlogSize button[data-v-4756fa0d]{width:35vw;height:9vw;font-size:4vw}}@keyframes appartionButtonVoirMoins-4756fa0d{0%{opacity:0;transform:translate(-200%)}to{opacity:1;transform:translate(0)}}.contentBlog[data-v-ed18d84b]{display:flex;flex-direction:column;align-items:center;justify-content:space-around;width:100%;height:90vh}.contentBlog h1[data-v-ed18d84b]{margin-top:1.5rem;font-size:5vw;color:var(--var-color4);font-family:Lilita One,cursive;margin-bottom:-1.5rem}@media only screen and (max-width: 56.25em){.contentBlog h1[data-v-ed18d84b]{font-size:7vw}}@media only screen and (max-width: 20.3125em){.contentBlog h1[data-v-ed18d84b]{font-size:10vw}}.ProjetContainer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:2rem 0;padding:0 2rem;width:80%;height:auto;gap:10vw;white-space:pre-line}@media only screen and (max-width: 106.25em){.ProjetContainer{width:90%}}@media only screen and (max-width: 96.875em){.ProjetContainer{width:100%}}@media only screen and (max-width: 75em){.ProjetContainer{flex-direction:column;gap:5vw}}@media only screen and (max-width: 31.25em){.ProjetContainer{justify-content:space-around}}.ProjetContainer:nth-child(odd){flex-direction:row-reverse}@media only screen and (max-width: 75em){.ProjetContainer:nth-child(odd){flex-direction:column}}.faceProjet{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:50%;height:100%;padding:2vw;gap:10vw}@media only screen and (max-width: 84.4em){.faceProjet{height:75%}}@media only screen and (max-width: 75em){.faceProjet{width:80%;height:55%;gap:5vw}}@media only screen and (max-width: 43.75em){.faceProjet{width:80%;height:35%}}@media only screen and (max-width: 37.5em){.faceProjet{width:100%;height:35%}}@media only screen and (max-width: 31.25em){.faceProjet{height:27%}}@media only screen and (max-width: 20.625em){.faceProjet{height:20%}}.faceProjet a{width:5vw;height:5vw;display:flex;justify-content:center;align-items:center;color:var(--var-color4)}@media only screen and (max-width: 50em){.faceProjet a{width:10vw;height:10vw}}@media only screen and (max-width: 31.25em){.faceProjet a{width:15vw;height:15vw}}.faceProjet a svg{width:100%;height:100%;fill:var(--var-color1);transition:all 1s ease-in-out}.ProjetContainer:nth-child(2) .faceProjet a{display:none}.faceProjet h3{font-size:3rem;font-weight:400;color:var(--var-color4);font-family:Lilita One,cursive;text-align:center}.containerImageProjets{width:auto;height:auto}.faceProjet img{width:100%;height:80%;object-fit:cover}.descriptionProjet{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:50%;height:100%;background-color:var(--var-color3);border-radius:20px;padding:2vw;transform:perspective(1500px) rotateY(15deg);box-shadow:-10px 10px 0 0 var(--var-color2);transition:all .3s ease-in}@media only screen and (max-width: 75em){.descriptionProjet{width:80%;height:45%;text-align:center}}@media only screen and (max-width: 56.25em){.descriptionProjet{padding:3vw;width:80%;height:55%}}@media only screen and (max-width: 50em){.descriptionProjet{padding:5vw}}@media only screen and (max-width: 43.75em){.descriptionProjet{width:80%;height:65%}}@media only screen and (max-width: 37.5em){.descriptionProjet{width:100%;height:55%;transform:perspective(1500px) rotateY(0)}}@media only screen and (max-width: 31.25em){.descriptionProjet{height:65%}}@media only screen and (max-width: 25em){.descriptionProjet{height:75%}}@media only screen and (max-width: 20.625em){.descriptionProjet{height:auto}}.descriptionProjet:hover{transform:perspective(1500px) rotateY(0);box-shadow:0 0 0 0 var(--var-color2);transition:all .3s ease-in}.ProjetContainer:nth-child(odd) .descriptionProjet{transform:perspective(1500px) rotateY(-15deg);box-shadow:10px 10px 0 0 var(--var-color2)}@media only screen and (max-width: 37.5em){.ProjetContainer:nth-child(odd) .descriptionProjet{transform:perspective(1500px) rotateY(0)}}.ProjetContainer:nth-child(odd) .descriptionProjet:hover{transform:perspective(1500px) rotateY(0);box-shadow:0 0 0 0 var(--var-color2);transition:all .3s ease-in}.descriptionProjet:hover ul li .icon{color:var(--var-color1);transition:all .3s ease-in-out}.descriptionProjet p:nth-child(1){font-size:1rem;font-weight:600;color:var(--var-color1);font-family:Poppins,cursive}@media only screen and (max-width: 106.25em){.descriptionProjet p:nth-child(1){font-size:1.1rem}}@media only screen and (max-width: 20.625em){.descriptionProjet p:nth-child(1){font-size:.9rem}}.techno{font-size:1.5rem;font-weight:600;color:var(--var-color1);text-align:center;font-family:Poppins,cursive;margin-top:1rem}@media only screen and (max-width: 106.25em){.techno{font-size:1.7rem}}@media only screen and (max-width: 20.625em){.techno{font-size:1.3rem}}.descriptionProjet ul{display:flex;flex-direction:row;gap:3vw;align-items:center;width:100%;height:10%}.descriptionProjet ul li{list-style:none;width:5vw;height:5vw;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 50em){.descriptionProjet ul li{width:10vw;height:10vw}}@media only screen and (max-width: 37.5em){.descriptionProjet ul li{width:15vw;height:15vw}}.descriptionProjet ul li .icon{width:100%;height:100%;color:var(--var-color4);transition:all .3 ease-in-out}.contentProjet{height:auto;width:100%;flex-direction:column;display:flex;align-items:center;justify-content:space-between;gap:2.5vw;margin-top:2.5vw;margin-bottom:2.5vw}.contentProjet h1{font-size:5vw;color:var(--var-color4);font-family:Lilita One,cursive;animation:apparitionTitle 1s ease-in-out}@media only screen and (max-width: 50em){.contentProjet h1{font-size:8vw}}@media only screen and (max-width: 37.5em){.contentProjet h1{font-size:10vw}}@media only screen and (max-width: 31.25em){.contentProjet h1{font-size:12vw}}@media only screen and (max-width: 20.625em){.contentProjet h1{font-size:17vw}}.containerEntreprises{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;height:auto;background-color:var(--var-color3);padding-bottom:2rem}.containerEntreprises svg{fill:var(--var-color1)}.containerEntreprises:nth-child(odd){background-color:var(--var-color1)}.containerEntreprises:nth-child(odd) svg{fill:var(--var-color3)}.entrepriseInfo{width:90%;height:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-around}@media only screen and (max-width: 62.5em){.entrepriseInfo{flex-direction:column;justify-content:space-between}}.containerEntreprises:nth-child(odd) .entrepriseInfo{flex-direction:row-reverse}@media only screen and (max-width: 62.5em){.containerEntreprises:nth-child(odd) .entrepriseInfo{flex-direction:column;justify-content:space-between}}.frontEntreprise{display:flex;flex-direction:column;align-items:center;justify-content:space-around;width:30%;height:80%;color:var(--var-color1);font-family:Lilita one,sans-serif;font-size:3.7vw}@media only screen and (max-width: 43.75em){.frontEntreprise{width:50%;height:50%;font-size:7vw}}.frontEntreprise h3{font-size:6vw;font-weight:600;text-align:center;margin-top:1rem}@media only screen and (max-width: 62.5em){.frontEntreprise h3{font-size:8vw}}@media only screen and (max-width: 43.75em){.frontEntreprise h3{font-size:14vw}}@media only screen and (max-width: 25em){.frontEntreprise h3{font-size:16vw}}.containerEntreprises:nth-child(odd) .frontEntreprise{color:var(--var-color4)}.frontEntreprise img{width:15vw;height:15vw;object-fit:contain}@media only screen and (max-width: 43.75em){.frontEntreprise img{width:25vw;height:25vw}}.descriptionEntreprise{display:flex;flex-direction:column;align-items:center;width:50%;height:auto;background-color:var(--var-color1);color:var(--var-color4);font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;padding:3rem;box-shadow:-10px 10px 0 0 var(--var-color2);border-radius:20px}@media only screen and (max-width: 62.5em){.descriptionEntreprise{width:80%}}@media only screen and (max-width: 43.75em){.descriptionEntreprise{width:90%;font-size:2.5vw;padding:2rem}}@media only screen and (max-width: 31.25em){.descriptionEntreprise{width:95%;font-size:4vw}}@media only screen and (max-width: 25em){.descriptionEntreprise{width:95%;padding:1.5rem}}.descriptionEntreprise p{white-space:pre-line}.containerEntreprises:nth-child(odd) .descriptionEntreprise{box-shadow:10px 10px 0 0 var(--var-color2);background-color:var(--var-color3);color:var(--var-color1)}.contentEntreprises[data-v-2328b198]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:auto}.contentEntreprises h1[data-v-2328b198]{margin-top:1.5rem;font-size:5vw;color:var(--var-color4);font-family:Lilita One,cursive}@media only screen and (max-width: 56.25em){.contentEntreprises h1[data-v-2328b198]{font-size:7vw}}
