@import url(https://fonts.googleapis.com/css2?family=Quintessential&display=swap);.bottom[data-v-683b84ec]{position:fixed;bottom:5em}h1[data-v-683b84ec],h2[data-v-683b84ec]{margin:1em;color:#016a87}h1[data-v-683b84ec]{font-family:Ubuntu Medium;animation:title-683b84ec .6s;font-size:5em;letter-spacing:1.5rem}@media(max-width:800px){h1[data-v-683b84ec]{font-size:2rem;letter-spacing:0}}@keyframes title-683b84ec{0%{transform:translateY(-.1em);opacity:0}to{transform:translateY(0);opacity:1}}h2[data-v-683b84ec]{animation:titleH2-683b84ec .6s;font-size:3em}@media(max-width:800px){h2[data-v-683b84ec]{font-size:1.5rem}}@keyframes titleH2-683b84ec{0%{transform:translateY(-.1em);opacity:0}50%{transform:translateY(-.1em);opacity:0}to{transform:translateY(0);opacity:1}}.modaleScreenEnter[data-v-683b84ec]{flex-direction:column;position:fixed;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;background-color:#292929;background-image:url(../img/wallpaper_enter.3d8aaed2.jpg);background-size:cover;background-repeat:no-repeat}.scroll-downs[data-v-683b84ec]{width:34px;height:55px}@media(max-width:800px){.scroll-downs[data-v-683b84ec]{display:none}}.mousey[data-v-683b84ec]{animation:mouseLoad-683b84ec 1s;width:3px;padding:10px 15px;height:35px;border:2px solid #fff;border-radius:25px 25px 50px 50px;opacity:.75;box-sizing:content-box}.scroller[data-v-683b84ec]{width:3px;height:10px;border-radius:25%;background-color:#fff;animation-name:scroll-683b84ec;animation-duration:2s;animation-timing-function:cubic-bezier(.15,.41,.69,.94);animation-iteration-count:infinite}.touch[data-v-683b84ec]{width:58px}@media(min-width:800px){.touch[data-v-683b84ec]{display:none}}@keyframes mouseLoad-683b84ec{0%{opacity:0}to{opacity:1}}@keyframes scroll-683b84ec{0%{transform:translateY(0)}50%{transform:translateY(8px)}to{transform:translateY(0)}}.skill[data-v-2b8d85ac]{margin-bottom:3rem}@media(max-width:800px){.skill[data-v-2b8d85ac]{margin-bottom:4rem}}.gaugeBox[data-v-2b8d85ac]{display:flex;margin-left:auto;margin-right:auto}@media(max-width:800px){.gaugeBox[data-v-2b8d85ac]{width:90%}}.def[data-v-2b8d85ac],.gauge[data-v-2b8d85ac]{width:30rem}@media(max-width:800px){.def[data-v-2b8d85ac],.gauge[data-v-2b8d85ac]{width:20rem}}.gauge[data-v-2b8d85ac]{margin:.5em 0;height:2rem;background-color:grey}.p15[data-v-2b8d85ac]{animation:gauge15-2b8d85ac 2s;width:15%;height:2rem;background-color:#04617b}.p25[data-v-2b8d85ac]{animation:gauge25-2b8d85ac 2s;width:25%;height:2rem;background-color:#04617b}.p35[data-v-2b8d85ac]{animation:gauge35-2b8d85ac 2s;width:35%;height:2rem;background-color:#04617b}.p50[data-v-2b8d85ac]{animation:gauge50-2b8d85ac 2s;width:50%;height:2rem;background-color:#04617b}.p65[data-v-2b8d85ac]{animation:gauge65-2b8d85ac 2s;width:65%;height:2rem;background-color:#04617b}.p75[data-v-2b8d85ac]{animation:gauge75-2b8d85ac 2s;width:75%;height:2rem;background-color:#04617b}.p90[data-v-2b8d85ac]{animation:gauge90-2b8d85ac 2s;width:90%;height:2rem;background-color:#04617b}@keyframes gauge15-2b8d85ac{0%{width:0}to{width:15%}}@keyframes gauge25-2b8d85ac{0%{width:0}to{width:25%}}@keyframes gauge35-2b8d85ac{0%{width:0}to{width:35%}}@keyframes gauge50-2b8d85ac{0%{width:0}to{width:50%}}@keyframes gauge65-2b8d85ac{0%{width:0}to{width:65%}}@keyframes gauge75-2b8d85ac{0%{width:0}to{width:75%}}@keyframes gauge90-2b8d85ac{0%{width:0}to{width:90%}}.technology[data-v-2b8d85ac]{padding-left:1em;padding-top:.5em;font-weight:700}.def[data-v-2b8d85ac]{margin-left:5rem;position:absolute}@media(max-width:800px){.def[data-v-2b8d85ac]{font-size:12px;width:65%;padding-left:11px}}img[data-v-2b8d85ac]{margin:0 1em;width:2.5rem}.ps[data-v-2b8d85ac]{height:2.5rem}.slide-fade-enter-active[data-v-2b8d85ac]{transition:all .3s ease}.slide-fade-leave-active[data-v-2b8d85ac]{transition:all .8s cubic-bezier(1,.5,.8,1)}.slide-fade-enter[data-v-2b8d85ac],.slide-fade-leave-to[data-v-2b8d85ac]{transform:translateY(-10px);opacity:0}@font-face{font-family:Ubuntu Regular;font-style:normal;font-weight:400;src:local("Ubuntu Regular"),url(../fonts/Ubuntu-R.7422338b.woff) format("woff")}@font-face{font-family:Ubuntu Italic;font-style:normal;font-weight:400;src:local("Ubuntu Italic"),url(../fonts/Ubuntu-RI.bb9c5e5b.woff) format("woff")}@font-face{font-family:Ubuntu Light;font-style:normal;font-weight:400;src:local("Ubuntu Light"),url(../fonts/Ubuntu-L.bf6db421.woff) format("woff")}@font-face{font-family:Ubuntu Light Italic;font-style:normal;font-weight:400;src:local("Ubuntu Light Italic"),url(../fonts/Ubuntu-LI.69193d69.woff) format("woff")}@font-face{font-family:Ubuntu Medium;font-style:normal;font-weight:400;src:local("Ubuntu Medium"),url(../fonts/Ubuntu-M.b088c3c4.woff) format("woff")}@font-face{font-family:Ubuntu Medium Italic;font-style:normal;font-weight:400;src:local("Ubuntu Medium Italic"),url(../fonts/Ubuntu-MI.387e3a65.woff) format("woff")}@font-face{font-family:Ubuntu Bold;font-style:normal;font-weight:400;src:local("Ubuntu Bold"),url(../fonts/Ubuntu-B.3dbe8edf.woff) format("woff")}@font-face{font-family:Ubuntu Bold Italic;font-style:normal;font-weight:400;src:local("Ubuntu Bold Italic"),url(../fonts/Ubuntu-BI.4ba45744.woff) format("woff")}@font-face{font-family:Ubuntu Condensed Regular;font-style:normal;font-weight:400;src:local("Ubuntu Condensed Regular"),url(../fonts/Ubuntu-C.270afaf0.woff) format("woff")}.hardSkills h2[data-v-122c8fe4]{text-align:center;margin-top:2em}nav[data-v-122c8fe4]{margin:3em 0}ul[data-v-122c8fe4]{display:flex;flex-wrap:wrap;justify-content:center}@media(max-width:800px){ul[data-v-122c8fe4]{justify-content:space-around}}.active[data-v-122c8fe4]{background:#04617b}.hardSkillsBox[data-v-122c8fe4]{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap}.hardSkillsBox [data-v-122c8fe4]{color:#fff}.invisible[data-v-122c8fe4]{opacity:0;cursor:auto}[data-v-3135b7b2]{color:#fff;margin:.5em 0}p[data-v-3135b7b2]{font-size:1em}h2[data-v-3135b7b2]{cursor:pointer;padding:1em;border:1px solid #fff}@media(max-width:540px){h2[data-v-3135b7b2]{font-size:2em}}.active[data-v-3135b7b2]{background-color:#333;border:none}.course[data-v-3135b7b2]{min-height:100vh;display:flex;justify-content:space-around;padding:4em 2em;background-color:#016a87}@media(max-width:800px){.course[data-v-3135b7b2]{flex-direction:column}}.experience[data-v-3135b7b2],.training[data-v-3135b7b2]{margin:3em 0}.experience span[data-v-3135b7b2],.training span[data-v-3135b7b2]{color:#6cf}@media(min-width:800px){.all[data-v-3135b7b2]{width:40%}}@media(max-width:800px){.menu[data-v-3135b7b2]{text-align:center}}.slide-fade-enter-active[data-v-3135b7b2]{transition:all .3s ease}.slide-fade-leave-active[data-v-3135b7b2]{transition:all 0s cubic-bezier(1,.5,.8,1)}.slide-fade-enter[data-v-3135b7b2],.slide-fade-leave-to[data-v-3135b7b2]{transform:translateX(-10px);opacity:0}h2[data-v-2fdd35a8]{margin:1.3em;text-align:center}.boxTemplate[data-v-2fdd35a8]{display:flex;justify-content:space-around}@media(max-width:800px){.boxTemplate[data-v-2fdd35a8]{flex-direction:column}}.allSoftSkills[data-v-2fdd35a8],.hobbies[data-v-2fdd35a8]{margin-bottom:3rem}@media(min-width:800px){.allSoftSkills[data-v-2fdd35a8],.hobbies[data-v-2fdd35a8]{width:40%}}.softSkillsBox[data-v-2fdd35a8]{display:flex;flex-wrap:wrap}@media(max-width:800px){.softSkillsBox[data-v-2fdd35a8]{flex-direction:column;text-align:center}}.softSkill p[data-v-2fdd35a8]{font-size:2rem;font-weight:700;margin:.8em;padding:1em;background-color:#04617b;color:#fff}@media(max-width:800px){.softSkill p[data-v-2fdd35a8]{font-size:1rem}}.menu[data-v-2fdd35a8]{display:flex;justify-content:space-around;flex-wrap:wrap}@media(min-width:801px){.menu[data-v-2fdd35a8]{margin-top:5em}}.menu img[data-v-2fdd35a8]{margin:2rem;width:150px;height:150px;padding:1em 2em;border:solid #fff;border-radius:50%;transition:all .4s}.menu p[data-v-2fdd35a8]{font-size:2rem;color:#fff}@media(max-width:530px){.menu[data-v-2fdd35a8]{flex-direction:column;text-align:center}}.hobbiesTxt[data-v-2fdd35a8]{width:150px}.hobbiesTxt p[data-v-2fdd35a8]{text-align:center}@media(max-width:530px){.hobbiesTxt[data-v-2fdd35a8]{width:90%}}.slide-fade-enter-active[data-v-2fdd35a8]{transition:all .3s ease}.slide-fade-leave-active[data-v-2fdd35a8]{transition:all .1s cubic-bezier(1,.5,.8,1)}.slide-fade-enter[data-v-2fdd35a8],.slide-fade-leave-to[data-v-2fdd35a8]{transform:translateY(-10px);opacity:0}[data-v-ddd333ce]{color:#fff}h2[data-v-ddd333ce]{margin:.5em 1em;font-size:2em}h3[data-v-ddd333ce]{margin:1em 0 .2em 0}p[data-v-ddd333ce]{margin:.5em 0}.modaleBox[data-v-ddd333ce]{padding:2rem}img[data-v-ddd333ce]{height:361.917px;width:auto;margin-left:auto;margin-right:auto}.splide__slide[data-v-ddd333ce]{text-align:center}.screenshot[data-v-ddd333ce]{position:relative}.controls[data-v-ddd333ce]{position:absolute;top:50%;left:0;right:0;display:flex;justify-content:space-between}.controls button[data-v-ddd333ce]{background:rgba(0,0,0,.5);color:#fff;border:none;cursor:pointer;padding:.5em 1em;font-size:1.5em}button[data-v-ddd333ce]{display:flex;align-items:center;padding:.3em 1em;background:#016a87;border:none;cursor:pointer}button img[data-v-ddd333ce]{max-width:50px}.portfolio h2[data-v-e8aaea82]{margin:1.5em 0;text-align:center}.allProjects[data-v-e8aaea82]{z-index:0;display:flex;flex-wrap:wrap;justify-content:space-around}.oneProject[data-v-e8aaea82]{animation:loadingPage-e8aaea82 .8s;cursor:pointer;margin:1.5em;width:20rem;height:20rem;background-origin:border-box;background-repeat:no-repeat;background-size:cover}@media(max-width:800px){.oneProject[data-v-e8aaea82]{margin:.5em;width:15rem;height:15rem}}.audio_soft[data-v-e8aaea82]{background-image:url(../img/audiosoft.2d65be3e.webp)}.aureos[data-v-e8aaea82]{background-image:url(../img/Aureos.43a6d73e.jpg)}.orinoco[data-v-e8aaea82]{background-image:url(../img/orinoco.1dc28b28.jpg)}.groupomania[data-v-e8aaea82]{background-image:url(../img/groupomania.9343c567.jpg)}.sauce[data-v-e8aaea82]{background-image:url(../img/piquante.7cf1cfea.jpg)}.ohmyfood[data-v-e8aaea82]{background-image:url(../img/ohmyfood.57270c9b.jpg)}.babm[data-v-e8aaea82]{background-image:url(../img/babm.49071add.jpg)}.chouette[data-v-e8aaea82]{background-image:url(../img/chouette.c4739d62.jpg)}.cv[data-v-e8aaea82]{background-image:url(../img/moi.fd856704.jpg)}.michelin[data-v-e8aaea82]{background-image:url(../img/michelin.79aa542d.jpg)}.scrapeur[data-v-e8aaea82]{background-image:url(../img/terminal.af2a86ac.webp)}.addon[data-v-e8aaea82]{background-image:url(../img/addonM.60951c4a.jpg)}.framaddon[data-v-e8aaea82]{background-image:url(../img/logo_framasoft.37a3f620.png)}.ecoindex[data-v-e8aaea82]{background-image:url(../img/ecoindexM.a925cfd7.jpg)}.menuGsm[data-v-e8aaea82]{display:flex;flex-direction:column;justify-content:space-around;width:100%;height:100%;background-color:rgba(0,0,0,.6);padding:1em}@media(min-width:800px){.menuGsm[data-v-e8aaea82]{display:none}}.menuGsm [data-v-e8aaea82]{text-align:center;color:#fff}.menuGsm h2[data-v-e8aaea82]{font-size:1.5em}.menuGsm h2 span[data-v-e8aaea82]{font-weight:400;color:#fd2d01}.menuGsm p[data-v-e8aaea82]{font-size:1.1rem}.text[data-v-e8aaea82]{padding:1em;display:flex;flex-direction:column;justify-content:space-around;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.text [data-v-e8aaea82]{text-align:center;color:#fff}.text h2[data-v-e8aaea82]{font-size:2.5em}.text h2 span[data-v-e8aaea82]{font-weight:400;color:#fd2d01}.text p[data-v-e8aaea82]{font-size:1.5rem}.pi h2[data-v-e8aaea82]{color:#de0300}.oh h2[data-v-e8aaea82]{color:#fdcb46}.ch h2[data-v-e8aaea82]{font-family:Quintessential,cursive}.slide-fade-enter-active[data-v-e8aaea82]{transition:all .3s ease}.slide-fade-leave-active[data-v-e8aaea82]{transition:all 0s}.slide-fade-enter[data-v-e8aaea82],.slide-fade-leave-to[data-v-e8aaea82]{opacity:0}.loadingModaleWindow-enter-active[data-v-e8aaea82]{animation:loadingModaleWindow-e8aaea82 .4s}.loadingModaleWindow-leave-active[data-v-e8aaea82]{animation:loadingModaleWindow-e8aaea82 .4s reverse}@keyframes loadingPage-e8aaea82{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes loadingModaleWindow-e8aaea82{0%{transform:translateY(-100%)}to{transform:translateY(0)}}*{font-family:Ubuntu Regular}p{font-family:Ubuntu Light}h2{font-size:3em;color:#fff}@media(max-width:800px){h2{font-size:2em}}html{scroll-behavior:smooth}body{background-color:#3f3f3f;background-image:url(../img/1046.0c5fff5f.jpg)}#app{min-height:2000px}header{padding:0 10rem;padding-top:1em;padding-bottom:1em;display:flex;justify-content:space-between;min-height:5vh;position:sticky;top:0;background-color:#333}header h1{font-family:Ubuntu Bold;font-weight:400;color:#016a87}header h1 span{font-family:Ubuntu Medium;font-size:.6em;color:#fff}header nav{margin-top:auto;margin-bottom:auto}header nav ul{display:flex;margin:1em}header nav li{margin:0 1em}header nav a{color:#fff;text-decoration:none;padding:1em}header nav a:hover{background-color:#016a87}header .desk{background-color:#fff}@media(max-width:800px){.desk{display:none}}.gsm,.menuGsmBtn{position:fixed;right:0}@media(min-width:800px){.gsm,.menuGsmBtn{display:none}}.headMenu{display:flex;justify-content:right}.gsm{width:12rem;height:100vh;padding:1em;background-color:#333}.gsm ul{display:flex;flex-direction:column;justify-content:center;height:90vh;margin-left:1em}.gsm li{margin:1em 0}.gsm a{font-size:1.3em;color:#fff;text-decoration:none}.gsm img{width:32px;cursor:pointer}.menuGsmBtn{width:32px;margin:1.5em}#allSoftSkills,.about{background-color:rgba(0,0,0,.3333333333)}.about{min-height:95vh;display:flex;align-items:center;justify-content:center}@media(max-width:800px){.about{flex-direction:column}}@media(max-width:800px){.aboutText,.avatar{margin:1em}}.avatar{text-align:center;min-width:25%}.avatar img{text-align:center;border-radius:50%}.aboutText{padding:3em}.aboutText *{font-size:1.5rem;color:#fff}@media(max-width:500px){.aboutText *{font-size:1.2rem}}.aboutText p{margin-bottom:1em;line-height:1.5}.aboutText a{color:#016a87;text-decoration:none}.aboutText a:hover{text-decoration:underline}@media(max-width:800px){.aboutText{padding:0}}.button{font-size:2rem;cursor:pointer;color:#fff;background:#333;padding:2rem;text-align:center;transition:all .8s}@media(min-width:801px){.button{margin:20px}.button:hover{background:#fff;color:#000}}@media(max-width:800px){.button{font-size:1em;margin-top:15px}}.modaleScreen{display:flex;justify-content:center;align-items:center}.modaleScreen,.overlay{position:fixed;top:0;bottom:0;left:0;right:0}.overlay{background-color:rgba(0,0,0,.5)}.modaleBox{position:fixed;z-index:2;background-color:rgba(0,0,0,.8);color:#333}@media(min-width:801px){.modaleBox{width:80vw;max-height:80vh}}.menuBtn{display:flex;justify-content:space-between}.btn{padding:.5em;width:2rem;display:flex;justify-content:center;align-items:center;cursor:pointer;color:#fff;font-weight:700}.page{padding:0 10rem;min-height:100vh}@media(max-width:800px){.page{max-width:100vw;padding:0 1rem}}.content{display:flex;justify-content:space-around;align-items:center}@media(min-width:800px){.screenshot{max-width:65%}}@media(min-width:800px){.textBox{max-width:30%}}.textBox li{margin-left:2em;list-style-type:square}.ModaleFooter{margin:2em;display:flex;justify-content:space-around}.ModaleFooter img{width:5rem;height:5rem}@media(max-width:800px){.overlay{display:none}.modaleBox{overflow:scroll;position:fixed;width:100vw;height:100vh;top:0;bottom:0;left:0;right:0;padding-top:4em}.content{flex-direction:column}.screenshot,.textBox{width:100%}.btn{z-index:900;color:#fff;font-size:1.5em;position:fixed;right:0}}.navScreenshot{display:flex;justify-content:center}.arrow,.btnRadio{cursor:pointer;width:20px;height:20px;margin:1rem}@media(max-width:800px){.arrow,.btnRadio{margin:.5rem}}.btnRadio{border:solid #fff;border-radius:25em}.btnRadioActive{cursor:default;background-color:#fff}footer{background-color:#016a87}footer a{text-decoration:underline;font-family:Ubuntu Light}.contact{display:flex;justify-content:space-around;padding:4em}.contact *{font-size:1.2em;color:#fff}.contact a{text-decoration:none}.contact a:hover{text-decoration:underline}.contact img{width:32px}@media(max-width:530px){.contact{flex-direction:column;text-align:center}.contact *{margin:1em 0;font-size:1em}}.intro-enter-active{animation:loadingEnterWindow .2s}.intro-leave-active{animation:loadingEnterWindow .2s reverse}@keyframes loadingEnterWindow{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.loadingMenu-enter-active{animation:loadingMenu .4s}.loadingMenu-leave-active{animation:loadingMenu .4s reverse}@keyframes loadingMenu{0%{transform:translateX(100%)}to{transform:translateY(0)}}
/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:left}