@import url(https://fonts.googleapis.com/css?family=Roboto:100,100italic,300,300italic,regular,italic,500,500italic,700,700italic,900,900italic);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.cont-contact{display:flex;justify-content:space-around}.cont-contact img{width:3em;height:3em;margin-right:.5em;margin-bottom:1em}.cont-contact .contact img{padding:.5em;margin-bottom:.5em}.cont-contact a{text-decoration:none;color:red}.cont-nav{text-align:center;font-weight:700;font-size:1.1em}.cont-nav nav a{color:#d5d4dd;text-transform:uppercase;text-decoration:none}.cont-nav nav .active{border-bottom:5px solid red;border-radius:10%;padding-bottom:.25em}.sep{margin:.5em;font-size:1.5em;color:red;text-shadow:-3px -3px #000,1px 1px 5px #b64f1f}.cont-nav h3{color:#eee2e2;font-size:1em;font-weight:400;text-align:center;margin:auto auto .5em}.cont-nav .hr-thin{border-bottom-width:5px;width:50%;margin:auto}.cont-title p{color:#d5d4dd;font-size:1.5em;font-weight:700;text-shadow:2px 2px red,-2px -2px #000;letter-spacing:.1em;margin-left:.5em}.p-title span{font-size:2em;font-weight:700;color:red;text-shadow:-4px -4px #000,2px 2px 5px #b64f1f}.cont-header hr{width:100%;margin:.5em .5em .5em 1em;border-top:5px solid red;border-radius:50%}.cont-header .flex-header{display:flex;justify-content:space-between;align-items:center;height:4em}.flex-header .contact img{padding:.5em;margin-bottom:.5em}.cont-header .more-button{margin-right:.25em;font-size:4em;color:red;border-radius:50px;font-weight:700;text-shadow:5px 5px 1px #000,-3px -3px 3px #000}.cont-header a{text-decoration:none;color:red}.cont-header img{width:3em;height:3em;margin-right:.5em;margin-top:1.5em}.cont-connexion fieldset{width:0;padding:.5em;margin-top:1.5em;border-color:#af8d80;text-align:center}.cont-connexion input,.cont-connexion legend{text-align:center;color:#af8d80}.cont-connexion input{padding:.5em;margin-bottom:.5em;background-color:#380303}.cont-connexion button{background-color:#af8d80;padding:.25em;font-weight:700}.profil-photo{width:15em;height:15em;border-radius:100%;opacity:.75;box-shadow:10px 10px 20px #926e61,-10px -10px 20px #926e61}.div-infos .flex-ident{display:flex;font-display:column;text-align:right;justify-content:space-between;width:8em}.div-infos .cat{color:#000;font-weight:500;text-align:justify}@media screen and (min-width:960px){.profil-description{width:80%;font-size:1.25em}.flex-profil label{margin-top:2em}}.cont-home{width:100%;margin-top:2em}.cont-home .flex-home{display:flex;flex-direction:column;width:90%;justify-content:space-around;margin:auto}.cont-home .profil-description{width:90%;color:#d18664;margin:1em auto}.profil-description h1{color:red;font-size:2em;border-radius:20%;margin-bottom:-.5em;padding:.25em;text-shadow:5px 5px 5px #000;text-align:right}.profil-description h3{color:#af8d80;text-shadow:5px 5px 10px #000,-2px -2px 5px #d18664;border-bottom:1px solid #af8d80;margin-bottom:.25em;margin-top:1em;padding-bottom:.25em;text-shadow:5px 5px 5px #000}.profil-description .presentation{margin-top:2em}.presentation a{color:red}.cont-home .profil-title{color:#af8d80;text-shadow:5px 5px 10px #000,-2px -2px 5px #d18664;margin-bottom:1em;text-align:end}.cont-home .flex-profil{display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:500px){.profil-title h1{margin-bottom:.5em}.profil-description h1{margin-top:-.5em}}@media screen and (min-width:650px){.flex-home .flex-profil{flex-direction:row-reverse;justify-content:space-around;align-items:center}}@media screen and (min-width:950px){.cont-home .profil-title{font-size:1.5em}}@media screen and (min-width:1200px){.cont-home .profil-description{width:70%;padding-left:4em}}.cont-img-technos{display:flex;margin-top:.75em;flex-wrap:wrap;width:100%;justify-content:center}.cont-img-technos img{width:3em;height:3em;padding:0 .75em}@media screen and (min-width:600px){.cont-img-technos{display:flex;flex-direction:column;justify-content:center}}@media screen and (min-width:1050px){.cont-img-technos{justify-content:flex-start;margin-top:4em;width:-webkit-min-content;width:-moz-min-content;width:min-content}}.cont-display-projects{width:100%;margin-top:2em;margin-bottom:1em}.infos-project{width:90%;display:flex;justify-content:center;align-items:center}.cont-display-projects .left,.cont-display-projects .right{display:flex;flex-direction:column;align-items:center;text-align:center;margin:1em auto auto}.cont-display-projects h1{color:#ee742d;text-shadow:1px 1px #000;margin-bottom:.25em;text-decoration:underline;align-self:center}.cont-display-projects h3{color:#c2a08e;text-shadow:1px 1px #000;margin-top:.5em}.cont-screenshot-Tright{display:flex;flex-direction:column-reverse;align-items:center}.cont-screenshot-Tleft{display:flex;flex-direction:column;align-items:center}.cont-display-projects [class^=cont-screenshot] .project-img{width:90%;height:12em}.cont-display-projects .title{display:flex;flex-direction:column;width:80%}.cont-display-projects .pre-link{color:#c2a08e;font-weight:500}.cont-display-projects .flex-gen-project{color:#d18664;padding:.5em;width:100%}.flex-gen-project li{list-style-position:inside}.flex-gen-project a{color:red}.title .date-left{white-space:nowrap;text-align:left;margin-right:auto;margin-top:1em}.title .date-left,.title .date-right{color:#d5d4dd;font-weight:700;font-size:1.25em}.title .date-right{text-align:right;margin-left:auto;margin-bottom:.5em}.modify-project{width:2em;height:2em}.cont-display-projects [class^=date] img{width:3em;height:3em}.cont-display-projects [class^=date] .modify-project{width:2em;height:2em;margin-right:1em}.cont-display-projects .flex-github{display:flex;align-items:flex-end;justify-content:flex-end;margin-right:3em}.cont-display-projects .cont-description{display:flex;flex-direction:column;flex-flow:wrap;margin:auto;padding:.5em;word-break:break-word;width:90%}.cont-display-projects .cont-description img{width:2em;height:2em;margin-top:.5em;margin-right:1em}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#555}::-webkit-scrollbar-thumb{background:#333}::-webkit-scrollbar-thumb:hover{background:#444}@media screen and (min-width:450px){.cont-display-projects [class^=cont-screenshot] .project-img{width:90%;height:15em}}@media screen and (min-width:600px){.flex-gen-project:nth-of-type(odd) a{margin-left:.15em}.flex-gen-project:nth-of-type(2n) a{margin-right:1em}.cont-display-projects [class^=cont-screenshot] .project-img{max-width:77%;height:18em}.cont-display-projects [class$=Tleft] .cont-img-technos,.cont-display-projects [class$=Tright] .cont-img-technos{width:-webkit-min-content;width:-moz-min-content;width:min-content}.cont-screenshot-Tleft,.cont-screenshot-Tright{flex-direction:row;justify-content:space-evenly;place-items:flex-start;width:100%}.cont-screenshot-Tright{margin-right:1em}.cont-display-projects .left{align-items:flex-start;width:auto}.cont-display-projects .right{align-items:flex-end;width:auto}.left .infos-project,.right .infos-project{display:flex;flex-direction:row;align-items:flex-end;margin:auto}.infos-project .edit{width:2em;height:2em}.cont-display-projects .title{display:flex;flex-direction:row-reverse;align-items:baseline;width:100%;margin-bottom:-.5em}.right .infos-project .title{margin-left:7em}.left .infos-project .title{margin-right:8em}.title .date-left{margin-top:1em;margin-left:.25em}.title .date-right{margin-top:1em;margin-right:.25em}.cont-display-projects h1{align-self:unset}}@media screen and (min-width:800px){.cont-display-projects [class^=cont-screenshot] .project-img{max-width:77%;height:20em}}@media screen and (min-width:925px){.cont-display-projects [class^=cont-screenshot] .project-img{max-width:77%;height:22.5em}}@media screen and (min-width:1050px){.cont-display-projects [class^=cont-screenshot] .project-img{min-height:25em;max-width:90%}.cont-display-projects .flex-gen-project{display:flex;flex-direction:column;flex-direction:row;margin:auto}.flex-gen-project .description{margin:2em 1em 1em;padding:1em;border-top:3px double red;max-height:24em;overflow-x:hidden;overflow-y:auto}.cont-display-projects .cont-description img{margin-left:5em;margin-top:.5em}.cont-display-projects .cont-description{display:block;padding:.5em;width:100%;margin-top:0}.cont-display-projects .left,.cont-display-projects .right{width:100%}.left .infos-project .title{margin:auto 0 auto auto}.right .infos-project .title{margin:auto auto auto -1em}}.cont-new-project{display:flex;justify-content:center;align-items:center;text-align:center;margin:1em auto auto;width:85%}.cont-new-project form{width:100%}.cont-new-project .flex-input{display:flex;flex-direction:column;width:100%;margin-bottom:1em}.cont-new-project ul{margin-top:.5em;margin-bottom:.5em;width:100%}.cont-new-project li{color:#ff5e00;font-weight:500;list-style-type:none;display:inline-block;padding:.35em;border:1px inset #ff5e00;border-radius:.5em;margin:.5em;cursor:pointer}.cont-new-project label{margin-bottom:.25em;color:#fff}.cont-new-project input,.cont-new-project textarea{padding:.5em;margin:auto;text-align:center;border:5px double #000;border-radius:3px;width:90%;min-width:15em;max-width:50em;background-color:#d5d4dd}.cont-new-project ul .selected{color:#f68504;background-color:red;font-weight:700}.cont-new-project .required{color:#f68504}.cont-new-project .button{width:0;padding:1em;border-style:ridge;border-color:red;border-radius:10%;font-weight:700}.cont-new-project .flex-input img{width:.9em;height:.9em;margin-left:1em}*,:after,:before{margin:0;padding:0}html{font-size:16px;box-sizing:border-box}body{background-color:#2e2626;font-family:"Roboto",sans-serif}.App{text-align:center}
/*# sourceMappingURL=main.801aaf1e.chunk.css.map */