.projects-container{max-width:2600px;margin:0;padding:0;width:100%;display:table}.project-item{margin:0 0 15px;color:#a9a9a9}.project-item img{opacity:1;width:100%;height:auto;transition:.5s ease}.project-item:hover{cursor:pointer}.project-item:hover img{opacity:.6}.project-item-title{text-align:left;color:#000;font-family:Roboto,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-weight:700;text-decoration:none}.project-item-subtitle{text-align:left;font-family:Roboto,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-weight:400;text-decoration:none}.sangre-img-container{float:left;width:100%;padding:15px}@media only screen and (min-width: 768px){.sangre-img-container{width:25%;padding-left:0}}.sangre-image{width:100%;height:auto;padding-left:0}.project-page-img{width:100%;height:auto}.project-page-home-container{display:block;max-width:2600px;padding:0;width:100%}.project-page-home-grid{margin:30px 0;padding:0;width:100%;display:grid;grid-auto-rows:100%;grid-template-columns:30% 70%;gap:0}.project-page-left-top{width:100%;display:block}.project-page-left-top h1{padding:0;font-size:xx-large;text-align:left}@media only screen and (min-width: 768px){.project-page-left-top h1{padding-left:10%;font-size:2.5em}}.project-page-left-bottom{display:block;width:100%}.project-page-left-bottom p{padding:0;text-align:left}@media only screen and (min-width: 768px){.project-page-left-bottom p{padding:10% 20% 10% 10%}}.project-page-left-image{width:90%;height:auto;margin:0;padding:0}@media only screen and (min-width: 768px){.project-page-left-image{float:left;width:100%;padding:0 20% 10% 10%}}.project-page-right{display:grid;grid-template-columns:repeat(3,minmax(300px,1fr));width:100%;margin-top:40px;margin-right:20px;gap:1em}.project-page-home-image{width:100%;height:auto;margin-bottom:20px}.eggers-video{display:block;width:100%;height:300px}@media only screen and (min-width: 768px){.eggers-video{width:90%;height:46em;margin-top:25px;margin-right:40px;float:right}}.eggers-page-right{width:100%;margin-top:40px;margin-right:20px}.eggers-image{float:left;padding-left:10%;margin-top:20px;width:75%;height:auto}.labrinth-page-right{display:grid;grid-template-columns:46% 54%;width:100%;margin-top:40px;margin-right:20px;gap:1em}.labrinth-image-left{display:grid;grid-template-rows:auto auto;gap:1em}.labrinth-image-left-1,.labrinth-image-left-2{width:100%;height:auto}.labrinth-image-right{width:95%;height:auto}.labrinth-image{width:100%;height:auto}@media only screen and (min-width: 768px){.labrinth-image{width:90%;margin-top:25px;float:left}}.lovecraft-images-container{float:left;width:100%;padding:15px}.lovecraft-page-image{width:100%;height:auto;padding-bottom:0}@media only screen and (min-width: 768px){.lovecraft-images-container{width:33.33%;padding:30px 30px 30px 0}.lovecraft-page-image{padding-bottom:27px}}.make-images-container{display:grid;width:100%;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:1em}.make-page-image{width:100%;height:auto}.project-page-right-container{display:block;width:95%;padding:20px}.chiri-image{position:relative;top:370px;width:75%;height:auto}[class*=home-projects]{display:table}.home-img{width:100%;height:auto}@media only screen and (min-width: 768px){.home-projects-root{padding:2rem;width:75%;margin:auto}}.ilustrations-container{max-width:2600px;margin:0;padding:0;width:100%;display:table}.ilustration-item{margin:0 0 15px;color:#a9a9a9}.ilustration-item img{width:100%;height:auto}.contact-container{max-width:2600px;display:block;width:100%;margin-top:30px;padding:0}.contact-image{display:inline-block;border-radius:50%;width:100%;height:auto;padding:20px}.info{display:inline-block;max-width:600px;text-align:start;padding:20px;margin:0}.contact{font-size:large;font-weight:700}.mail-icon{display:inline-block}#root{width:100%;margin:0;padding:0;text-align:center}*{box-sizing:border-box}[class*=col-]{float:left;padding:15px;width:100%}@media only screen and (min-width: 768px){.col-1{width:8.33%}.col-2{width:16.66%}.col-3{width:25%}.col-4{width:33.33%}.col-5{width:41.66%}.col-6{width:50%}.col-7{width:58.33%}.col-8{width:66.66%}.col-9{width:75%}.col-10{width:83.33%}.col-11{width:91.66%}.col-12{width:100%}#root{width:100%;margin:0 auto;padding:0;text-align:center}}.empty-col{display:block;float:left;width:100%}.only-mobile{display:inherit}.not-mobile{display:none}@media only screen and (min-width: 768px){.only-mobile{display:none}.not-mobile{display:inherit}}.nav-bar{background-color:#fff;overflow:hidden;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.nav-logo{float:left}.nav-logo img{width:100px;height:auto;padding:15px}.nav-element-container{padding:0}@media only screen and (min-width: 768px){.nav-bar-container{width:72%;margin:auto}.nav-logo img{width:170px}.nav-element-container{float:right;padding:38px 0}}.nav-bar .nav-element{display:inline-block;text-align:center;padding:14px 16px;color:#000;font-family:Roboto,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:17px;background-color:inherit;margin:0;transition:.5s ease}.nav-bar .nav-element a{text-decoration:inherit;color:inherit}.nav-bar .nav-element:hover{color:#818181;cursor:pointer}li{list-style-type:none}[class*=nav-name]{float:left;text-align:center;font-weight:700;padding:14px 16px;color:#000;font-family:Roboto,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:17px;background-color:inherit;margin:0}[class*=nav-name] a{text-decoration:inherit;color:inherit}@media only screen and (max-width: 768px){.nav-name-long{display:none}}@media only screen and (min-width: 769px){.nav-name{display:none}}:root{font-family:Roboto,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#000;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:inherit}body{margin:0;display:flex;place-items:top;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}
