.main-container{position:relative;right:-180px;width:80%;height:auto;margin-top:2vh;margin-left:4vh}@media (max-width:480px){.main-container{position:static;width:100%;height:auto;padding:30px 0 0 20px;margin:0}}.sidemenu-container{position:fixed;left:5vh;top:3vh;width:21%;height:98%;z-index:1}.sidemenu-container .logo{height:42px;margin-bottom:2vh}.sidemenu-container .active{border-bottom:.15vh solid #000}.sidemenu .projects{height:65vh;overflow:visible auto;padding-top:1vh;padding-right:6vh}.sidemenu .projects ul{margin-top:0;margin-left:0;padding:0}.sidemenu .projects li{list-style:none;padding-bottom:2vh}.sidemenu .commissions a:hover,.sidemenu .menuabout a:hover,.sidemenu .projects a:hover{border-bottom:.15vh solid #000}.sidemenu .commissions{margin-bottom:1vh}.sidemenu .infos p{margin:.5vh .5vh .5vh 0}.sidemenu .infos .header{display:block;margin-bottom:4vh}.sidemenu .commissions,.sidemenu .menuabout{margin-top:3.5vh}@media (max-width:480px){.sidemenu-container{width:100%;height:auto;position:static;overflow:visible}.sidemenu-container .logo{position:absolute;top:0;height:44px;margin-top:5vw}.sidemenu{margin-top:5vw}.sidemenu .projects{height:100%}.sidemenu-container.aboutView{order:1}.sidemenu-container.aboutView .logo{position:static;margin-top:3vw}.sidemenu-container+.about{margin-top:10px}.sidemenu-container+.about p:first-child{margin-top:0}.sidemenu-container.aboutView .sidemenu,.sidemenu-container.projects .sidemenu{display:none}}.about{margin:8vh 4vh 0 25%;padding-left:4vh;padding-right:12vh;height:100%}.about p{margin-bottom:1vh}.con{margin-bottom:0!important}.rights{padding-top:2vh}@media (max-width:480px){.about{margin:12vw 5vw 30px 0;padding:0}.about p{position:static;padding:0;overflow:visible}}.sidemenu-container.projects+.main-container{height:97vh;margin-top:0}.image-info{display:flex;justify-content:center;min-height:calc(40px + 1.3em);width:95%}.info{display:flex;align-items:center;justify-content:space-between;font-size:20px;width:100px;height:67px;position:absolute;right:14vh;bottom:0}.main-container>.info{top:calc(89vh - 2px)}.info>button{background:none;margin-top:.3vh;border:none;border-bottom:.15vh solid transparent;padding:0;cursor:pointer;outline:none}.info>button.active,.info>button:hover{border-bottom:.15vh solid #000}.image-title{font-size:1em;margin:20px 0}.slide-container{outline:none;position:relative;height:-webkit-max-content;height:-moz-max-content;height:max-content}.projectInfo,.slide-container{top:2vh;display:flex;flex-direction:column}.projectInfo{position:absolute;left:0;right:4vw;justify-content:center;padding:12vh;height:62.8vh;max-width:84.5vh;margin:auto;border:.15vh solid #fff;overflow:hidden auto}.projectInfo:before{content:"X";position:absolute;right:10px;top:10px;cursor:pointer;font-family:"Gruppo",sans-serif;font-weight:bolder;font-size:1.1em;width:20px}.projectInfo>p{line-height:1.5em!important;margin:1.4vh}.leftCursor{cursor:url(/static/media/left.d9f3f2ab.svg),auto}.rightCursor{cursor:url(/static/media/right.7a788173.svg),auto}@media (max-width:480px){.slide-container .media{right:-1px}.image-title{display:none}.info{position:static;float:right;margin-right:20px}.projectInfo{position:relative;justify-content:start;height:-webkit-max-content;height:-moz-max-content;height:max-content;top:0;margin:0 20px 0 0;padding:0;border:none}.projectInfo p{overflow:visible}.projectInfo:before{content:none}.image-info{flex-direction:row-reverse;width:90%;min-height:0}.sidemenu-container.projects+.main-container{padding-left:0;height:auto}}.App{display:flex;align-items:center;justify-content:center;height:auto;overflow:hidden auto}.media{width:94%;height:87vh;object-fit:contain;margin-left:1vh}@media (max-width:480px){.App{flex-direction:column-reverse;margin-left:5vw;font-size:1.1em;line-height:1.35em}.media{position:relative;right:2vh;height:100%;margin-top:10.2vw;margin-right:0;margin-left:0}}@font-face{font-family:"Alpina";src:local("Alpina"),url(/static/media/GT-Alpina-Standard-Regular.7212d44b.ttf) format("truetype")}*{font-family:"Alpina",serif;font-size:1.015em;line-height:1.3em;color:#000;text-decoration:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden auto}
/*# sourceMappingURL=main.3499afe5.chunk.css.map */