@font-face{font-family:Katibeh;src:url(/assets/Katibeh-Regular-CSgnMFaa.eot);src:url(/assets/Katibeh-Regular-CSgnMFaa.eot?#iefix) format("embedded-opentype"),url(/assets/Katibeh-Regular-Dy-IyPRz.woff) format("woff"),url(/assets/Katibeh-Regular-BUGs0Lqe.ttf) format("truetype"),url(/assets/Katibeh-Regular-BS8lP1rN.svg#Katibeh-Regular) format("svg")}@font-face{font-family:Roboto;src:url(/assets/Roboto-Thin-C56LHRyH.eot);src:url(/assets/Roboto-Thin-C56LHRyH.eot?#iefix) format("embedded-opentype"),url(/assets/Roboto-Thin-DpeCxxBt.woff) format("woff"),url(/assets/Roboto-Thin-O7kC-6lO.ttf) format("truetype"),url(/assets/Roboto-Thin-Cm7k68Ju.svg#Roboto-Regular) format("svg")}@font-face{font-family:RobotoBold;src:url(/assets/Roboto-Bold-CIcoOJ1C.eot);src:url(/assets/Roboto-Bold-CIcoOJ1C.eot?#iefix) format("embedded-opentype"),url(/assets/Roboto-Bold-gIYg1m0a.woff) format("woff"),url(./assets/fonts/Roboto-Bold.ttf) format("truetype"),url(/assets/Roboto-Bold-wd0K1sG_.svg#Roboto-Regular) format("svg")}polygon{transition:all .5s ease-in-out}#click-guide{width:100%;text-align:center;font-family:Roboto;margin:35px 0;display:inline;font-size:16px}#distortion-canvas{display:none}#cursor{top:0}html,body{font-family:katibeh;color:#fff2de;width:100%;height:100%;margin:0;padding:0;background-color:#262626}#loader{height:100dvh;width:100dvw;display:flex;justify-content:center;align-items:center;position:absolute}#tb-qt,#tb-qt-app{display:flex;width:275px;height:295px;position:absolute;justify-content:center;align-items:center}#tb-qt *,#tb-qt-app *{position:absolute;--win-height:100dvh;max-width:calc(var(--win-height)*.22)}#app{opacity:0}#central-elements{display:flex;justify-content:center;align-items:center;z-index:10}#text-loader{font-size:100px;height:70px;align-content:center;text-align:center;letter-spacing:10px}.central-text{display:flex;height:70px;overflow:hidden}.central-text [id^=ct-col],.central-text [id^=ld-col]{display:flex;flex-direction:column}.central-text [id^=ct-col]{transition:transform 1s}.central-text [id^=ct-col] div,.central-text [id^=ld-col] div{width:50px;position:relative;height:70px;line-height:70px;text-align:center}.info-container{padding-left:15px;display:flex;flex-direction:column}.info-prefix{font-size:20px;font-family:Roboto;align-content:center}.info-movable{display:flex;font-size:30px;height:1em;overflow:hidden}[class^=info-col] div{width:20px;text-align:center;line-height:1em}[class^=info-col]{transition:transform 1s}.about-line{cursor:pointer;width:100%;display:flex;justify-content:space-between;align-items:center;padding:15px 0}.change-btn{font-size:40px;height:50px;z-index:100}.change-btn:hover{cursor:pointer}#contact-zone{position:absolute;bottom:30px;display:flex;width:90%;justify-content:center}#contact-link{font-family:Roboto;text-decoration:none;color:#fff2de;position:relative;display:flex;justify-content:center}#contact-link:after{content:"";position:absolute;bottom:-2px;width:100%;height:1px;background-color:#fff2de}#live-link{color:#fff2de;text-decoration:none;position:relative;display:flex;width:fit-content}#link-arrow{transition:transform .5s;margin-left:5px;transform:rotate(-45deg);display:flex}#live-link:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background-color:#fff2de}.no-transition{transition:none!important}@media screen and (min-width: 950px){#btn-close-project{display:none}.webgl{position:absolute;width:100%;height:100%;transition:filter .5s ease-out,transform 1s,opacity .5s}#app{height:100%;width:100%;display:flex;justify-content:center;align-items:center;opacity:0;position:relative}.central-text{display:flex;height:70px;overflow:hidden}.central-text [id^=ct-col],.central-text [id^=ld-col]{display:flex;flex-direction:column}.central-text [id^=ct-col]{transition:transform 1s}.central-text [id^=ct-col] div,.central-text [id^=ld-col] div{width:4dvh;position:relative;font-size:7dvh;height:70px;line-height:70px;text-align:center}.img-project{position:fixed;width:100%;height:100%;z-index:2;background-size:cover;background-repeat:no-repeat;background-position:center center}html,body{overflow:hidden}#img-mobile-food,#img-anazir,#img-more{position:fixed;display:flex;align-items:center;justify-content:center;z-index:2;width:300px;height:170px;top:0;left:0;bottom:0;right:0}#cursor{position:absolute;display:flex;justify-content:center;align-items:center}#cursor:hover{cursor:default}#cursor span{opacity:0;transition:opacity .5s;position:absolute;font-family:Roboto}#cursor svg{width:20px;height:20px;position:absolute;transition:width .4s ease-out,height .4s ease-out,transform 1s}#main-img-section{display:none;transition:transform 3s ease-out;position:absolute;left:0;top:0;bottom:0;right:0}#main-img-container{position:relative;height:100vh;top:0;bottom:0;left:0;right:0;margin:auto}#detail-section{position:absolute;font-size:16px;font-family:Roboto;display:flex;text-align:center;height:100dvh;align-items:center;flex-direction:column;width:100%;overflow:hidden}.details-container{transform:translateY(25px);height:25px;display:flex;width:80%;justify-content:space-between;position:absolute;transition:transform .5s cubic-bezier(0,.3,.19,1)}#btn-top,#bottom-btn,#btn-right,#btn-left{cursor:pointer;pointer-events:none;width:60px;height:60px;display:flex;flex-direction:column;align-items:center;justify-content:center}#btn-right,#btn-left{transform:rotate(-90deg)}#top-container,#bottom-container,#right-container,#left-container{position:absolute;font-size:16px;font-family:Roboto;display:flex;text-align:center;align-items:center;flex-direction:column;width:100%;z-index:50;overflow:hidden}#right-container{top:50%;width:fit-content;right:20px;z-index:500}#left-container{top:50%;width:fit-content;left:20px;z-index:500}#top-container{top:20px}#bottom-container{bottom:20px}#btn-next{position:relative;transform:translateY(-50px);transition:transform .5s cubic-bezier(0,.3,.19,1)}#btn-prev,#btn-back{position:relative;transform:translateY(50px);transition:transform .5s cubic-bezier(0,.3,.19,1)}#detail-btn{position:relative;transform:translateY(-50px);transition:transform .5s cubic-bezier(0,.3,.19,1)}#bottom-btn svg,#btn-right svg{rotate:180deg}.detail-title{font-family:RobotoBold;margin-right:5px}#mf-details{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;bottom:20px;height:25px;overflow:hidden;z-index:50}#live-link:hover>#link-arrow{transform:rotate(-45deg) translate(4px)}.big-title-container{display:flex;z-index:30;font-size:450px;width:100%;height:100%;justify-content:center;align-items:center;position:absolute;bottom:100%;flex-direction:column}.big-title{display:flex}.big-letter-container{overflow:hidden;width:fit-content}.big-letter{text-align:center;overflow:hidden;height:350px;line-height:350px;transform:translate(-300px);color:#fffcf8;opacity:30%;transition:transform 1s cubic-bezier(0,.21,0,1)}#gallery-container{position:absolute;top:0;left:0;width:100vw;height:100vh;z-index:30;overflow:hidden}#mf-gallery{width:100%;height:100%;position:absolute;top:0;left:0}.img-gallery-zone{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:900px;height:506px;max-width:65%}.img-gallery-zone img{position:absolute;width:100%;height:100%;top:0;left:0}.img-selector img{width:100px;filter:grayscale(1)}.selected img{filter:grayscale(0)}#outline-selected,.selector-container{width:110px;height:70px;margin:30px;display:flex;align-items:center;justify-content:center}#outline-selected{position:absolute;border:#FFF2DE 1px solid;opacity:1}.img-selector{position:absolute;right:4%;top:50%;transform:translateY(-50%);display:flex;align-items:center;flex-direction:column}.selector-container:hover{cursor:pointer}@keyframes pulse{0%,to{scale:1}50%{scale:1.1}}.pulser{animation:pulse 3s ease-in-out infinite}@keyframes bounceUp{0%,to{transform:translateY(var(--bounce-original-position))}50%{transform:translateY(var(--bounce-new-position))}}.bounsingUp{animation:bounceUp .25s ease-in-out}#btn-about-container{pointer-events:none;position:absolute;right:50px;top:50px;font-family:Roboto;font-size:16px;text-transform:uppercase;z-index:150;display:flex;align-items:center;flex-direction:column;height:25px;overflow:hidden}#btn-about-container:hover{cursor:pointer}#btn-open-about,#btn-close-about{height:25px;line-height:25px;transform:translateY(25px);transition:transform 1s}#central-elements{display:flex;justify-content:center;align-items:center;z-index:10}#about-section{position:absolute;display:flex;flex-direction:column;align-items:center;font-size:3dvh;width:100%;height:100%;transform:translateY(1000px);opacity:0;z-index:100;transition:opacity .4s;top:0}#info-zone{position:absolute;display:flex;flex-direction:column;bottom:6em;width:80%}#contact-zone{font-family:Roboto;position:absolute;bottom:35px;display:flex;justify-content:center;align-items:center;width:100%}.info-container{display:flex;flex-direction:row;padding:0;width:100%;font-size:1.5em;align-items:center}.info-prefix{font-size:.75em;font-family:Roboto}.info-movable{display:flex;font-size:inherit;margin-left:15px;overflow:hidden}[class^=info-col] div{width:1em;text-align:center}[class^=info-col]{transition:transform 1s}.about-line{width:100%;display:flex;justify-content:space-between;align-items:center;padding:15px 0}.change-btn{font-size:40px;height:50px;z-index:100}.change-btn:hover{cursor:pointer}#contact-link{text-decoration:none;color:#fff2de;position:relative;font-size:16px}#contact-link:after{content:"";position:absolute;bottom:-2px;width:100%;height:1px;background-color:#fff2de}.img-project-container{opacity:0;transition:opacity .5s}.project-small-title{display:none}.img-project-container:after{position:absolute;bottom:-35px;left:5px;font-size:16px;font-family:Roboto}#img-mobile-food:after{content:"Mobile Food"}#img-anazir:after{content:"Anazir Game"}#img-more:after{content:"Manager Repreneur"}}@media screen and (max-width: 950px){#awwwards{display:none}#img-mobile-food{background-image:url(/assets/mobile-food-eMW7NPHC.jpeg)}#img-retronews{background-image:url(/assets/retronews-NCLRCEvH.jpeg)}#img-anazir{background-image:url(/assets/anazir-Cj-pZfuw.jpg)}#img-more{background-image:url(/assets/manager-qWxIAlr-.jpg)}#about-section{height:100dvh;position:relative;display:flex;flex-direction:column;justify-content:center;padding:5%;max-width:100dvw;transition:opacity .7s;z-index:100}.webgl,#cursor,.big-title-container,#top-container,#bottom-container,#btn-about-container,#left-container,#right-container{display:none}#btn-close-project{font-family:Roboto;position:fixed;top:40px;right:30px;font-size:16px;display:none;z-index:150}.details-container,#mf-details{width:80dvw}#detail-section div{margin:15px 0}#detail-section{flex-direction:column;align-items:center;font-size:18px;font-family:Roboto;display:flex;justify-content:center;opacity:0;transition:opacity .75s}.detail-title{font-family:RobotoBold;margin-right:5px}.img-gallery-zone{width:100dvw;display:flex;flex-direction:column;align-items:center}.img-gallery-zone img{width:80dvw;margin:20px 0}.img-selector{display:none}#central-elements-container{margin-top:50dvh;background:linear-gradient(180deg,#262626,#26262600);padding:70px;display:flex;justify-content:center;align-items:center;position:sticky;top:100px;transform:translateY(-50%);z-index:100}#central-elements{position:relative}#app{height:fit-content;flex-direction:column}#top-container,#detail-section{display:none}#main-img-section{padding-top:25dvh;transition:opacity .75s;position:static;width:100%;height:auto}#main-img-container{position:static;width:100%;height:fit-content;display:flex;flex-direction:column;align-items:center}.project-small-title{margin:15px 0 70px 5px;font-size:16px;font-family:Roboto;width:90dvw;text-align:left}.img-project-container{position:relative;width:90dvw;--height-img: 53.4375dvw ;height:var(--height-img);background-repeat:no-repeat;background-position:center;background-size:cover;opacity:100%;transition:none;filter:grayscale(100%);overflow:visible}.img-project-container span{display:none}html,body{overflow-x:hidden}.central-text [id^=ct-col] div,.central-text [id^=ld-col] div{width:30px;font-size:50px;height:70px;line-height:70px}.info-prefix{font-size:30px}.info-movable{font-size:35px}[class^=info-col] div{width:25px}#tb-qt *,#tb-qt-app *{position:absolute;width:155px}#click-guide{width:100%;text-align:center;font-family:Roboto;margin:200px 0 30px;display:block}}@media screen and (max-width: 650px){#btn-about-container{position:fixed}.central-text [id^=ct-col] div,.central-text [id^=ld-col] div{width:30px;font-size:50px;height:70px;line-height:70px}.info-prefix{font-size:20px;font-family:Roboto;align-content:center}.info-movable{font-size:25px}[class^=info-col] div{width:15px}}
