body,html{cursor:url(cursor-2.png),auto;padding:0;height:100%;overflow-y:hidden;display:flex}body ::-moz-selection,html ::-moz-selection{color:white;background:white}body ::selection,html ::selection{color:white;background:white}@font-face{font-family:"playBlack";src:url("fonts/PlayfairDisplaySC-Black.ttf")}@font-face{font-family:"lunchReg";src:url("fonts/lunchtype22-regular-webfont.ttf")}@font-face{font-family:"lunchMed";src:url("fonts/lunchtype22-medium-webfont.ttf")}@font-face{font-family:"lunchMedItal";src:url("fonts/lunchtype23-medium-italic-webfont.ttf")}@font-face{font-family:"lunchRegItal";src:url("fonts/lunchtype23-regular-italic-webfont.ttf")}@font-face{font-family:"leagueMono";src:url("fonts/LeagueMonoVariable.ttf")}body .btnContact{font-family:"lunchMed";z-index:2;right:-20px;top:60px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);position:fixed;opacity:.5;color:grey;z-index:3;text-decoration:none;transition-duration:.4s;cursor:url(cursor.png),auto}body .btnContact:hover{color:black;-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-ms-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;transition:color .15s ease-in-out}body section#infos{width:100%;height:100%;position:fixed;display:flex;font-family:"lunchReg"}body section#infos .return{position:fixed;top:0;left:0;width:85px;height:auto;cursor:url(cursor.png),auto}body section#infos .return:hover{-webkit-transition:opacity .17s ease-in-out;-moz-transition:opacity .17s ease-in-out;-ms-transition:opacity .17s ease-in-out;-o-transition:opacity .17s ease-in-out;transition:opacity .17s ease-in-out;opacity:.2}body section#infos .listLeft{padding:45px;flex:1;margin-top:90px}body section#infos .listLeft h1{font-family:"playBlack";text-transform:uppercase;font-size:30px;padding-bottom:15px}body section#infos .listLeft p{font-size:30px;padding-bottom:15px}body section#infos .listLeft a{font-size:30px;text-decoration:none;color:black;cursor:url(cursor.png),auto}body section#infos .listLeft a:hover{-webkit-transition:opacity .17s ease-in-out;-moz-transition:opacity .17s ease-in-out;-ms-transition:opacity .17s ease-in-out;-o-transition:opacity .17s ease-in-out;transition:opacity .17s ease-in-out;opacity:.2}body section#infos .listLeft ul{padding-bottom:15px}body section#infos .listLeft ul li{font-size:30px;cursor:url(cursor.png),auto}body section#infos .listLeft ul li:hover{opacity:.2;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}body section#infos .listLeft ul li:hover:nth-of-type(odd):before{color:black;content:'⬚ '}body section#infos .listLeft ul li:hover:nth-of-type(even):before{color:black;content:'⬚ '}body section#infos .listLeft ul li:nth-of-type(odd):before{content:'▨ ';text-decoration:none}body section#infos .listLeft ul li:nth-of-type(even):before{content:'▧ ';text-decoration:none}body section#infos .listLeft .active{opacity:.2;color:black}body section#infos .listLeft .credits a,body section#infos .listLeft .credits p{margin-top:90px;font-size:15px}body section#infos .infosCalled{padding-left:45px;padding-top:45px;padding-bottom:45px;flex:1;height:100%;border-left:2px solid black}body section#infos .infosCalled article{width:100%;height:90%;right:0;position:relative;overflow-y:scroll;padding-right:30px}body section#infos .infosCalled article h1{font-family:"playBlack";text-transform:uppercase;font-size:30px;padding-bottom:15px}body section#infos .infosCalled article h2{padding-top:15px;font-family:"lunchMed";font-size:19.5px;line-height:22.5px}body section#infos .infosCalled article h2 em,body section#infos .infosCalled article h2 i{font-family:"lunchMedItal"}body section#infos .infosCalled article h2:before{content:'— '}body section#infos .infosCalled article h2:after{content:' —'}body section#infos .infosCalled article p{font-size:16.5px;line-height:19.5px;padding-right:45px}body section#infos .infosCalled article p em,body section#infos .infosCalled article p i{font-family:"lunchRegItal"}body section#infos .infosCalled article p em h2,body section#infos .infosCalled article p i h2,body section#infos .infosCalled article p em strong,body section#infos .infosCalled article p i strong{font-family:"lunchMedItal"}body section#infos .infosCalled article p strong{font-family:"lunchMed"}body section#infos .infosCalled article p strong em,body section#infos .infosCalled article p strong i{font-family:"lunchMedItal"}body section#infos .infosCalled article p a{color:black;cursor:url(cursor.png),auto}body section#infos .infosCalled article p a:hover{color:white;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}body section#infos .infosCalled article em,body section#infos .infosCalled article i{font-family:"lunchRegItal"}body section#infos .infosCalled article p:nth-of-type(odd):before{content:'▨ '}body section#infos .infosCalled article p:nth-of-type(even):before{content:'▧ '}body section#infos .infosCalled article img{padding-top:15px;padding-bottom:15px;width:auto;max-height:60vh}body section#home{width:100%;height:100%;overflow-y:hidden;padding-left:15px;padding-right:15px}body section#home a{text-decoration:none;width:100%;position:relative;display:inline;font-family:"playBlack";font-size:70px;color:white;transition-property:color;transition-property:all;transition-duration:.4s;text-transform:uppercase;cursor:url(cursor.png),auto}body section#home a:hover{color:black}body section#projet{background:white;width:100%;height:100%;font-family:"lunchMed"}body section#projet a img{z-index:10}body section#projet .infoResp{display:none;position:fixed;bottom:0;width:100%;height:40px;background:white;border-top:solid black 2px;z-index:30;text-align:center;font-size:30px;font-family:'playBlack';color:black}body section#projet .infoResp span{padding-left:40px;padding-right:40px}body section#projet .return{position:fixed;top:0;left:0;width:85px;height:auto}body section#projet .next{position:fixed;top:0;left:86px;width:85px;height:auto}body section#projet .next:hover,body section#projet .return:hover{cursor:url(cursor.png),auto;-webkit-transition:opacity .17s ease-in-out;-moz-transition:opacity .17s ease-in-out;-ms-transition:opacity .17s ease-in-out;-o-transition:opacity .17s ease-in-out;transition:opacity .17s ease-in-out;opacity:.2}body section#projet article{width:100%;display:flex;height:100%}body section#projet article .images{flex:3;overflow-y:hidden}body section#projet article .images img{max-width:100%;padding-top:30px;float:right}body section#projet article .images img.vertical{max-width:66%}body section#projet article .images iframe{padding-top:30px;width:100%;height:75vh}body section#projet article .text{margin-top:0;flex:2;padding:30px 0 30px 30px;overflow-x:hidden;overflow-y:hidden}body section#projet article .text h1{padding-right:30px;font-family:"playBlack";text-transform:uppercase;text-align:left;background:white;height:auto;width:96%;font-size:60px}body section#projet article .text .content{position:relative;overflow-y:hidden;overflow-x:hidden;height:80%;margin-top:30px;padding-bottom:50px}body section#projet article .text .content .description{font-family:"lunchMed";font-size:16.5px;line-height:19.5px;margin-right:0;padding-right:15px}body section#projet article .text .content .description h2:nth-of-type(odd):before{content:'▨ ';text-decoration:none}body section#projet article .text .content .description h2:nth-of-type(even):before{content:'▧ ';text-decoration:none}body section#projet article .text .content .description h2{text-decoration:underline;padding-right:45px}body section#projet article .text .content p{text-indent:30px;font-family:"lunchReg";font-size:16.5px;line-height:19.5px;padding-right:45px}body section#projet article .text .content p a{color:black;cursor:url(cursor.png),auto}body section#projet article .text .content p a:hover{color:white;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}body section#projet article .text .content p:nth-of-type(1){text-indent:0;padding-top:30px}body section#projet article .text .content p:nth-last-of-type(1){padding-bottom:75px !important}body section#projet article .text .baseline{font-family:"leagueMono";font-size:13.63636364px;position:fixed;padding:7.5px 7.5px 7.5px 0;margin-right:30px;margin-left:0;bottom:0;height:auto;max-height:40px;background:white;border-top:solid 1px black;width:100%}[data-simplebar]{position:relative;z-index:0;overflow:hidden;-webkit-overflow-scrolling:touch}[data-simplebar=init]{display:-webkit-box;display:-ms-flexbox;display:flex}.simplebar-scroll-content{overflow-x:hidden;overflow-y:scroll;min-width:100%;box-sizing:content-box}.simplebar-content{overflow-x:scroll;overflow-y:hidden;box-sizing:border-box;min-height:100%}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;width:10px}.simplebar-scrollbar{position:absolute;min-height:45px;width:10px;opacity:1;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;background:white;background-clip:initial}section:hover .simplebar-scrollbar{cursor:grabbing;opacity:1;-webkit-transition:opacity 0 linear;background:white !important;transition:opacity 0 linear}section:hover .simplebar-track.vertical{background:black}.simplebar-track .simplebar-scrollbar.visible{opacity:1}.simplebar-track.horizontal{left:0;width:auto;height:11px}.simplebar-track.vertical{top:0;background:black}.horizontal.simplebar-track .simplebar-scrollbar{right:auto;top:0;height:7px;min-height:0;min-width:10px;width:auto}