@import url(https://fonts.googleapis.com/css2?family=Caveat&display=swap);@import url(https://fonts.googleapis.com/css2?family=Caveat&family=Lexend:wght@400;600;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,400;0,600;1,200&display=swap);*{box-sizing:border-box;margin:0;padding:0}:root{font-size:62.5%}body{font-family:Lexend,sans-serif;margin:auto;max-width:1200px}button{cursor:pointer}li{list-style-type:none}a{color:#e9e9e9;cursor:pointer;text-decoration:none}a:hover{color:#d96846}a:visited{color:hsla(0,0%,91%,.635)}@media screen and (min-width:768px){.nav{display:flex}}.pageSize{height:100vh}@media screen and (min-width:426px) and (max-width:768px){.pageSize{height:100%}}@media screen and (min-width:768px){.pageSize{display:grid;grid-template-columns:1fr 7fr!important;grid-template-rows:1fr}}.sidebar{background-color:#d96846;height:12vh;width:100%}@media screen and (min-width:768px){.sidebar{background-color:#d96846;height:100vh;width:150px}}@media screen and (min-width:1000px){.sidebar{width:150px}}.sidebar_link{align-items:center;display:flex;flex-direction:row;font-size:1.6rem;justify-content:space-around;width:100%}@media screen and (min-width:768px){.sidebar_link{align-items:flex-start;display:flex;flex-direction:column;font-size:1.8rem;height:100%;justify-content:space-around;padding-left:5rem}}@media screen and (min-width:852px){.sidebar_link{align-items:flex-start;padding-left:5rem}}@media screen and (min-width:768px){.sidebar_link--style{-webkit-writing-mode:vertical-lr;writing-mode:vertical-lr}.sidebar_link--positionOne{display:none}}@media screen and (max-width:767px){.sidebar_link--positionTwo{display:none}}.sidebar_link a:hover{color:#212121}.navigationBarre{align-items:center;display:flex;flex-direction:row;height:12vh;justify-content:center;padding:1rem;width:100%}@media screen and (min-width:768px){.navigationBarre{align-items:flex-start;display:flex;flex-direction:column;height:100vh;justify-content:space-around}}.homeSection{background-color:#212121;color:#e9e9e9;height:88vh;margin-top:-5rem}@media screen and (min-width:768px){.homeSection{height:100vh;margin:0}}.presentation{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:5rem 1rem}@media screen and (min-width:768px){.presentation{align-items:center;align-self:center;display:flex;flex-direction:column;justify-content:center;margin:0}}@media screen and (min-width:426px){.presentation_sectionAbout{margin-bottom:2rem}}@media screen and (min-width:768px){.presentation_sectionAbout{margin-bottom:5rem}}.imgModerate{border-radius:50%;box-shadow:0 0 0 4px #212121,0 0 0 9px #d96846;position:relative;width:40vw}@media screen and (min-width:426px){.imgModerate{width:30vw}}@media screen and (min-width:768px){.imgModerate{width:20vw}}.imgModerate-container{margin:2rem auto 5rem}.moderateName{font-size:1.8rem;font-weight:900;letter-spacing:.2rem;text-transform:uppercase}@media screen and (min-width:768px){.moderateName{font-size:2.5rem}}.moderateName-container{align-items:center;display:flex;flex-direction:column;font-family:Poppins,sans-serif;justify-content:center;margin:0 2rem}@media screen and (min-width:768px){.moderateName-container{margin:auto 5rem}}.moderateFunction{font-size:1.5rem}@media screen and (min-width:768px){.moderateFunction{font-size:2rem}}.abouteMe{border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9;font-family:Caveat,cursive;font-size:1.6rem;margin:2rem 0;padding:5px}@media screen and (min-width:768px){.abouteMe{font-size:2rem}}.homeFooter{align-items:center;display:flex;flex-direction:row;justify-content:space-around;margin-bottom:1rem}.homeFooter a>Button{font-size:1.4rem}@media screen and (min-width:768px){.homeFooter a>Button{font-size:1.6rem}}.contact_container{background:linear-gradient(180deg,#212121 20%,transparent 75%);color:#e9e9e9;height:88vh;overflow:hidden;position:relative;width:100%}@media screen and (min-width:768px){.contact_container{height:100vh;margin-top:0}}.contact_container:after{background:url(/ReactPortfolio/static/media/keyboard.da7b58f8096a3590e8ca.webp) no-repeat 50%/cover;content:"";-webkit-filter:brightness(30%);filter:brightness(30%);height:100%;position:absolute;width:inherit;z-index:-1}.contact_container--position{border-left:1px solid #e9e9e9;border-top:2px solid #e9e9e9;font-family:Poppins,sans-serif;font-size:1.1rem;left:10vw;padding:1rem;position:absolute;top:9vh}@media screen and (min-width:376px){.contact_container--position{font-size:1.4rem;padding:3rem}}.contact_container--position>h1{margin-bottom:2rem;text-transform:uppercase}.contact_container--position div>ul>li{padding-bottom:1rem}.contact_container--positionTwo{border-bottom:2px solid #e9e9e9;border-right:1px solid #e9e9e9;bottom:10vh;font-family:Caveat,cursive;font-size:2rem;padding:3rem;position:absolute;right:5vw}@media screen and (max-width:376px){.contact_container--positionTwo{font-size:1.5rem}}.contactIcon{margin-right:1rem}.portfolioContainer{align-items:center;background-color:#212121;display:flex;flex-direction:column;height:88vh;justify-content:space-around;width:100%;z-index:1}@media screen and (min-width:426px) and (max-width:767px){.portfolioContainer{height:100%}}@media screen and (min-width:768px){.portfolioContainer{height:100vh;margin-top:0}}.portfolioContainer_texte{border-bottom:2px solid #e9e9e9;border-right:1px solid #e9e9e9;color:#e9e9e9;font-family:Caveat,cursive;font-size:2rem;margin:1.5rem;padding:1rem}@media screen and (max-width:376px){.portfolioContainer_texte{font-size:1.5rem;margin:1rem 2rem}}@media screen and (min-width:426px) and (max-width:767px){.portfolioContainer_texte{height:25%;margin-top:1rem;margin:10rem 5rem}}@media screen and (min-width:610px) and (max-width:767px){.portfolioContainer_texte{height:25%;margin-top:10rem}}.carousel{margin-top:.5rem}.carousel a>Button{font-size:1.1rem}@media screen and (min-width:768px){.carousel a>Button{font-size:1.4rem}}@media screen and (min-width:1000px){.carousel a>Button{font-size:1.6rem}}@media screen and (min-width:426px) and (max-width:767px){.carousel{height:75%}}.carousel_link{color:#000!important}.carousel-indicators{background-color:#212121;opacity:.9;position:static}@media screen and (min-width:768px){.carousel-fade{margin:auto;width:80%}}.carousel-fade h3{color:#d96846;font-size:1.5rem;font-weight:600}.carousel-fade h3+p{color:#212121;font-size:1.1rem;font-weight:700}@media screen and (min-width:768px){.carousel-fade h3+p{font-size:1.2rem}}@media screen and (min-width:1000px){.carousel-fade h3+p{font-size:1.4rem}}.carousel-inner{width:100%}@media screen and (min-width:426px){.carousel-inner{width:80vw}}@media screen and (min-width:768px){.carousel-inner{border-radius:10px;width:100%}}.carousel-caption{background-color:#fff;position:static}.carousel-control-next-icon,.carousel-control-prev-icon{background-color:#d96846;border-radius:20%;padding:1.5rem}.carousel_link{align-items:center;display:flex;justify-content:space-around}.w-100{object-fit:cover}@media screen and (min-width:768px){.w-100{height:60vh}}.skillsContainer{grid-gap:2rem;background-color:#212121;background:linear-gradient(180deg,#212121 20%,transparent 75%);color:#e9e9e9;display:grid;gap:2rem;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr 1fr;overflow:hidden;padding:1rem;position:relative;width:100%}@media screen and (min-width:426px){.skillsContainer{gap:0;padding:0}}@media screen and (min-width:768px){.skillsContainer{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;height:100vh;margin-top:0}}.skillsContainer:after{background:url(/ReactPortfolio/static/media/web.1116f784d8b8381dcfa6.webp) no-repeat 50%/cover;content:"";-webkit-filter:brightness(60%);filter:brightness(60%);height:100%;position:absolute;width:inherit;z-index:-1}.skillsContainer_individual{border:1px solid #e9e9e9}@media screen and (min-width:426px){.skillsContainer_individual{border:none;margin:5rem auto 0}}.skillsContainer_individual>h2{align-items:center;background-color:#212121;border-top:2px solid #d96846;color:#d96846;display:flex;flex-direction:row;justify-content:center}@media screen and (min-width:426px){.skillsContainer_individual>h2{background-color:hsla(0,0%,91%,0);color:#e9e9e9}}@media screen and (min-width:768px){.skillsContainer_individual>h2{border:none}}@media screen and (min-width:1050px){.skillsContainer_individual>h2{border-top:5px solid #d96846;font-size:2.5rem}}.skillsContainer_individual>ul{display:flex;gap:.2rem;justify-content:space-between;margin:.3rem}@media screen and (min-width:426px){.skillsContainer_individual>ul{gap:.2rem}}.skillsContainer_individual>ul>li{align-items:center;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:426px){.skillsContainer_individual>ul>li{margin:2rem 2rem 0}}@media screen and (min-width:768px){.skillsContainer_individual>ul>li{margin:.5rem}}@media screen and (min-width:1050px){.skillsContainer_individual>ul>li{margin:2rem 2rem 0}}.skillsContainer_individual>ul>li h4{margin:.5rem}.skillsContainer_individual--icon{align-items:center;border:1px solid #e9e9e9;border-radius:50%;display:flex;flex-direction:row;font-size:2rem;height:4rem;justify-content:center;margin:.5rem;width:4rem}@media screen and (min-width:769px){.skillsContainer_individual--icon{font-size:3rem;height:5rem;width:5rem}}.skillsContainer_individual--item{margin:1rem}.skillsContainer_individual--iconTwo{align-items:center;display:flex;flex-direction:column;font-size:1.5rem;justify-content:center;margin:3rem;padding:.2rem}@media screen and (min-width:769px){.skillsContainer_individual--iconTwo{font-size:1.5rem;margin-top:1rem;padding:.2rem}}@media screen and (min-width:1050px){.skillsContainer_individual--iconTwo{font-size:1.8rem}}.notFound_container{background:url(/ReactPortfolio/static/media/univers.d3304bd2f776a305dbed.webp) no-repeat 50%/cover;display:flex;height:88vh;overflow:hidden;position:relative;width:100%;z-index:1}@media screen and (min-width:768px){.notFound_container{height:100vh;margin-top:0}}.notFound_container--text{align-items:center;background-color:#212121;border:2px solid #e9e9e9;border-radius:10px 10px;color:#e9e9e9;font-family:Poppins,sans-serif;font-size:2rem;justify-content:center;margin:auto 20rem;opacity:.8;padding:5rem;z-index:999}
/*# sourceMappingURL=main.09fd56c6.css.map*/