@charset "UTF-8";.navBar{display:flex;color:#fff;width:100%;height:50px;background-color:#1d1d1d;z-index:2;flex-wrap:wrap;align-content:center;justify-content:center}.navBar__anchor{width:60%;display:flex;flex-wrap:wrap;align-content:center;justify-content:space-evenly;align-items:center;flex-direction:row;height:100%;color:#fff}.navBar__anchor a{color:#fff;text-decoration:none;font-family:Lato,sans-serif;font-size:1.5em;line-height:1em}.navBar__anchor a:hover{color:#276cef}.navBar--menu{display:none}@media screen and (max-width: 1010px){.navBar__anchor{width:100%}}@media screen and (max-width: 400px){.navBar__anchor{display:none}.navBar--menu{display:unset}}footer{z-index:1}footer .textFooter{color:#fff;display:flex;align-items:center;justify-content:center;font-family:Lato,sans-serif;font-size:1.5em;line-height:1em}.homeContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;border:solid 1px rgb(233,233,233);z-index:1;row-gap:5em}.homeContainer .sectionContainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:73%;flex-grow:1;row-gap:30px}.homeContainer .sectionContainer__profil{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;width:100%;height:auto}.homeContainer .sectionContainer__profil__description{width:800px;height:auto;margin:5px}.homeContainer .sectionContainer__profil__description__name{color:#fff}.homeContainer .sectionContainer__profil__description__card{border-radius:5px;padding:10px;color:#fff}.homeContainer .sectionContainer__profil__description__card--title{font-size:2em;font-weight:600;font-family:Lato,sans-serif}.homeContainer .sectionContainer__profil__description__card--text--catchphrase,.homeContainer .sectionContainer__profil__description__card--text--more--description{font-size:1.5em;font-weight:400;font-family:Lato,sans-serif;line-height:1.5em}.homeContainer .sectionContainer__profil__card{height:100%;width:400px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:15px}.homeContainer .sectionContainer__profil__card img{width:100%;height:100%;object-fit:cover;object-position:center}.homeContainer .sectionContainer__projectSection{display:flex;align-items:center;justify-content:center;width:100%}.homeContainer .sectionContainer__projectSection__white{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);padding:10px;border-radius:5px;text-decoration:underline;text-decoration-color:#fff}.homeContainer .sectionContainer__selectedProject__article{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;padding:20px}.homeContainer .sectionContainer__selectedProject__article--description{width:50%;color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.homeContainer .sectionContainer__selectedProject__article--description h2{font-family:Lato,sans-serif}.homeContainer .sectionContainer__selectedProject__article--description p{font-family:Lato,sans-serif;font-weight:700}.homeContainer .sectionContainer__selectedProject__article--image{width:50%;position:relative;height:300px;overflow:hidden}.homeContainer .sectionContainer__selectedProject__article--image .img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;overflow:hidden}.homeContainer .sectionContainer__selectedProject__article:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#fff}.homeContainer .sectionContainer__contact{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding-bottom:20px}.homeContainer .sectionContainer__contact__card{border-radius:5px;width:270px;border-color:#fff;border:solid 1px #fff;padding-top:20px}.homeContainer .sectionContainer__contact__card--logo,.homeContainer .sectionContainer__contact__card--title,.homeContainer .sectionContainer__contact__card--description{color:#fff;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;height:80px;width:100%;padding:2px}.homeContainer .sectionContainer__contact__card--logo a,.homeContainer .sectionContainer__contact__card--logo p,.homeContainer .sectionContainer__contact__card--title a,.homeContainer .sectionContainer__contact__card--title p,.homeContainer .sectionContainer__contact__card--description a,.homeContainer .sectionContainer__contact__card--description p{font-family:Lato,sans-serif;font-size:1.5em;line-height:1em}@media screen and (max-width: 1650px){.homeContainer .sectionContainer{width:100%}.homeContainer .sectionContainer__profil{row-gap:20px}.homeContainer .sectionContainer__profil__card{height:auto}}@media screen and (max-width: 1010px){.homeContainer .sectionContainer__contact{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;row-gap:20px}.homeContainer .sectionContainer__contact__card{width:34%}}@media screen and (max-width: 650px){.homeContainer .sectionContainer__selectedProject__article{flex-direction:column-reverse}.homeContainer .sectionContainer__selectedProject__article--description{width:80%;color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.homeContainer .sectionContainer__selectedProject__article--image{width:90%;position:relative;height:300px;overflow:hidden}.homeContainer .sectionContainer__contact{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;row-gap:20px}.homeContainer .sectionContainer__contact__card{width:250px}}@media screen and (max-width: 400px){.homeContainer .sectionContainer__selectedProject__article{flex-direction:column-reverse}.homeContainer .sectionContainer__selectedProject__article--image{width:100%;height:200px}.homeContainer .sectionContainer__contact{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;row-gap:20px}.homeContainer .sectionContainer__contact__card{width:250px}}#sectionContainer__projectSection__white-projet--experience,#sectionContainer__projectSection__white-projet--contact{font-size:4em;font-weight:700;font-family:Lato,sans-serif;line-height:1.5em;background-color:#fff;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.projetsContainer{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;z-index:1;padding-bottom:15px}.projetsContainer h1{color:#fff;font-family:Times New Roman,Times,serif;font-size:4em;line-height:1em}.work-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:auto;width:100%;row-gap:100px}.work-container .work-right{display:flex;flex-direction:row;height:500px;width:80%}.work-container .work-right span{display:flex;justify-content:flex-end;width:50%;color:#fff;font-family:Times New Roman,Times,serif;font-size:4em;line-height:1em}.work-container .work-right .work-content{position:relative;background-size:cover;background-position:center;width:50%;height:100%;filter:grayscale(90%);transition:filter .3s ease-in-out;cursor:pointer}.work-container .work-right .work-title{position:absolute;top:70%;left:20%;transform:translate(-50%,-50%);font-size:2rem;font-weight:700;text-align:center;width:40%;height:60px;color:#f0f8ff;overflow:hidden}.work-container .work-right .work-title:before{content:attr(data-project-name);position:absolute;bottom:-30px;left:0;height:auto;width:auto;transition:bottom .3s ease-in-out,opacity .3s ease-in-out;opacity:0}.work-container .work-right .work-date{position:absolute;top:80%;left:20%;transform:translate(-50%,-50%);font-size:1rem;font-weight:700;text-align:center;width:40%;height:60px;color:#f0f8ff;overflow:hidden}.work-container .work-right .work-date:before{content:attr(data-project-date);position:absolute;bottom:-30px;left:15%;transform:translate(-50%);height:auto;width:auto;transition:bottom .3s ease-in-out,opacity .3s ease-in-out;opacity:0}.work-container .work-right .work-content:hover{filter:none}.work-container .work-right .work-content:hover .work-title:before{bottom:0;opacity:1}.work-container .work-right .work-content:hover .work-date:before{bottom:0;opacity:1}.work-container .work-left{display:flex;flex-direction:row-reverse;height:500px;width:80%}.work-container .work-left span{display:flex;justify-content:flex-start;width:50%;color:#fff;font-family:Times New Roman,Times,serif;font-size:4em;line-height:1em}.work-container .work-left .work-content{position:relative;background-size:cover;background-position:center;width:50%;height:100%;filter:grayscale(90%);transition:filter .3s ease-in-out;cursor:pointer}.work-container .work-left .work-title{position:absolute;top:70%;left:20%;transform:translate(-50%,-50%);font-size:2rem;font-weight:700;text-align:center;width:40%;height:60px;color:#f0f8ff;overflow:hidden}.work-container .work-left .work-title:before{content:attr(data-project-name);position:absolute;bottom:-30px;left:0;height:auto;width:auto;transition:bottom .3s ease-in-out,opacity .3s ease-in-out;opacity:0}.work-container .work-left .work-date{position:absolute;top:80%;left:20%;transform:translate(-50%,-50%);font-size:1rem;font-weight:700;text-align:center;width:40%;height:60px;color:#f0f8ff;overflow:hidden}.work-container .work-left .work-date:before{content:attr(data-project-date);position:absolute;bottom:-30px;left:15%;transform:translate(-50%);height:auto;width:auto;transition:bottom .3s ease-in-out,opacity .3s ease-in-out;opacity:0}.work-container .work-left .work-content:hover{filter:none}.work-container .work-left .work-content:hover .work-title:before{bottom:0;opacity:1}.work-container .work-left .work-content:hover .work-date:before{bottom:0;opacity:1}.containerAll{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;background-color:#fff}
