#menu[data-v-a87fe860]{background-color:hsla(0,0%,75%,.5);padding:10px;border-radius:50px;margin:auto;text-align:center}#menu a[data-v-a87fe860]{color:#fff;font-weight:700;text-decoration:none}#menu a.router-link-exact-active[data-v-a87fe860]{font-weight:700;color:#2c3e50;text-decoration:none}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden;color:#fff;background-image:linear-gradient(108.9deg,#3643ba 11.2%,#eea466 88.9%);background-repeat:repeat;background-attachment:scroll;min-height:94vh;padding:3vh 3vw}#navbar{display:flex}#navbar-menu{margin:auto}.fade-enter{opacity:0}.fade-enter-active{transition:opacity .5s ease}.fade-leave-active{transition:opacity .5s ease;opacity:0}.me[data-v-cbc34af0]{text-align:center}.me-myname[data-v-cbc34af0]{font-size:min(9.5vw,90px);margin:5vh auto auto auto;font-weight:700}.me-myjob[data-v-cbc34af0]{font-weight:700;font-size:min(3.5625vw,33.75px)}.me-photo[data-v-cbc34af0]{width:min(175px,30vw);border-radius:50%;border:4px solid #fff;margin-top:4vh}.me-description[data-v-cbc34af0]{width:70%;margin:5vh auto auto auto}@media (min-width:320px) and (max-width:480px){.me-myname[data-v-cbc34af0]{margin:5vh auto auto auto}.me-description[data-v-cbc34af0]{width:100%}}.timeline[data-v-48f8c77e]{width:46%;margin:4vh 0 0 auto;border-left:1px solid #fff;padding:0 2%;display:flex}.timeline-tags[data-v-48f8c77e]{width:46%;margin:1vh 0 0 auto;padding:0 2%}.leftTimeline[data-v-48f8c77e]{margin:1vh auto 0 0;text-align:right}.left[data-v-48f8c77e]{margin:4vh auto 0 0;text-align:right;border-right:1px solid #fff;border-left:0 solid #fff}.timeline-experience[data-v-48f8c77e]{max-width:75%;margin:auto auto auto 2vw}.left .timeline-experience[data-v-48f8c77e]{max-width:75%;margin:auto 2vw auto auto}.timeline-experience-title[data-v-48f8c77e]{font-weight:700;font-size:200%}.timeline-experience-subtitle[data-v-48f8c77e]{color:#ffffe0;font-style:italic}.timeline-experience-year[data-v-48f8c77e]{font-weight:700}.timeline-photo[data-v-48f8c77e]{width:100px;height:100px;border-radius:50%;border:4px solid #fff;margin:auto 0 auto 0}a[data-v-48f8c77e]{color:#fff;text-decoration:none}.tag[data-v-48f8c77e]{background-color:rgba(255,252,249,.5);padding:5px 10px;border-radius:50px;border:0;font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;display:inline-block;margin-right:5px;margin-bottom:5px}@media (min-width:320px) and (max-width:480px){.leftTimeline[data-v-48f8c77e],.left[data-v-48f8c77e],.timeline-tags[data-v-48f8c77e],.timeline[data-v-48f8c77e]{margin:1vh auto}.timeline[data-v-48f8c77e]{padding:15px;width:85%;text-align:right}.timeline-tags[data-v-48f8c77e]{width:90%}.left[data-v-48f8c77e]{text-align:left}.timeline-experience-title[data-v-48f8c77e]{font-weight:700;font-size:150%}.timeline-experience[data-v-48f8c77e]{max-width:100%}}.parcours{width:100%}.parcours h1{margin:auto auto auto 10px}.parcours-header{display:flex;flex-wrap:wrap;margin-top:10px}.reverse{background-color:hsla(0,0%,75%,.5);padding:10px;border-radius:50px;border:0;font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;cursor:pointer;margin:auto 0 auto auto}ul{text-align:left;margin:0}.sf{padding:1% 2%;background-color:rgba(255,252,249,.5);border-radius:30px;display:flex;margin:4vh auto;color:#2c3e50;width:40%}a{color:#add8e6;text-decoration:none}.sf-photo{width:80px;height:80px;border-radius:50%;border:4px solid #fff;margin:auto 10px auto 10px;background-color:#fff}.sf-content{margin:auto auto auto 0}.sf-title{font-weight:700;text-transform:uppercase;display:flex;flex-wrap:wrap}.sf-title-intitule{margin-right:3px}.sf-title-notation{display:flex}.sf-note{margin:auto 1px auto 2px;border-radius:50%;display:inline-block}.sf-note-pleine{width:6px;height:6px;background-color:#2c3e50}.sf-note-vide{width:4px;height:4px;border:1px solid #2c3e50}@media (min-width:320px) and (max-width:480px){.sf{margin:1vh auto;padding:15px;width:80%}}.contact-header[data-v-d78d85a0]{margin:auto auto auto 10px}.competences{width:100%}.competences h1{margin:auto auto auto 10px}.competences-header{display:flex;flex-wrap:wrap;margin-top:10px}.competences-body{margin-left:10px;display:flex;flex-wrap:wrap}