:root{--white: #FAFAFA;--black: #252525;--blackDark: #1A1A1A;--gray: #808080;--red: #FF4858;--aqua: #00CCC0;--aquaDark: #1B7F79}html{font-size:62.5%;line-height:1;box-sizing:border-box;scroll-behavior:smooth}*,*:before,*:after{box-sizing:inherit}body{font-family:Poppins,sans-serif;background-color:var(--white);color:var(--black);font-size:1.6rem}html,body{margin:0;padding:0;max-width:100%;overflow-x:hidden}h1,h2,h3,h4,h5,p{margin:0;padding:0;font-weight:700}h1{font-size:6rem}h2{font-size:4.2rem}h3{font-size:3rem}h4{font-size:2rem}p{font-weight:400}a{text-decoration:none;transition:.3s ease-in-out;width:fit-content;color:var(--black)}button{border:none;outline:none;background-color:unset}img{max-width:100%;transition:.3s ease-in-out}.container{width:95%;margin:0 auto}@media (min-width: 768px){header{padding:4rem 0}header .navBar{gap:2rem}}@media (max-width: 767px){header{padding:1.5rem 0}header a{font-size:1.2rem}header .navBar{width:100%;justify-content:space-evenly}.hide{display:none}}header{display:flex;justify-content:space-between}header a,footer a{color:var(--black);text-transform:uppercase}header a:hover,footer a:hover,.worksMe a:hover{color:var(--red);text-decoration:underline}header .navBar{display:flex}header .navBar #contact{color:var(--red)}@media (min-width: 768px){.redes{grid-column:2 / 6}.redes .redesInt{margin-top:4.8rem;display:grid;grid-template-columns:repeat(3,1fr)}}@media (max-width: 767px){.redes{grid-column:1 / 8;margin:0 5%}.redes h3{font-size:1.8rem}.redes .redesInt{margin-top:3rem;display:flex;flex-direction:column}.redes .redesInt a{margin-bottom:3rem;font-size:1.4rem}.redes .redesInt a svg{transform:scale(.7)}}footer{background-color:var(--black)}footer a,footer p{color:var(--white)}footer .redesSnr{display:grid;grid-template-columns:repeat(7,1fr);background-color:var(--blackDark);padding:6rem 0 12rem}.redes h3{color:var(--white);text-transform:uppercase}.redes .redesInt a{display:flex;align-items:center;border-left:.1rem solid var(--aquaDark);padding:1rem 0 1rem 3rem}.redes .redesInt a span{text-transform:lowercase;padding-left:1rem}@media (min-width: 768px){footer .footer{display:grid;grid-template-columns:5fr 1fr 1fr}.footer .footerMe h3{font-size:1.6rem}.footer2{display:grid;grid-template-columns:5fr 2fr;padding:3rem 0}}@media (max-width: 767px){footer .footer{display:flex;flex-direction:column;align-items:center}.footer .footerMe{align-items:center}.footer .footerMe:nth-child(1){margin-bottom:6rem}.footer .footerMe:nth-child(2){display:none}.footer .footerMe a{font-size:1.2rem}.footer2{display:flex;flex-direction:column-reverse;align-items:center;gap:2.4rem;padding:4.8rem 0}}footer .footer{padding:4.8rem 0;border-bottom:.1rem solid var(--aquaDark)}footer .footerMe{display:flex;flex-direction:column;justify-content:space-between;gap:2.4rem}footer .footerMe h3{font-size:1.6rem;text-transform:uppercase;color:var(--white)}.footer2 p{font-size:1.2rem;text-transform:uppercase}.footer2 span{color:var(--aqua);padding-right:1rem;font-weight:900}.footer #contacto{color:var(--aqua)}.footer #contacto:hover{color:var(--red)}@media (min-width: 768px){.sticker{width:4.4rem;top:50%}.sticker button{padding:1.2rem;font-size:1.4rem}}@media (max-width: 767px){.sticker{width:3.6rem;top:75%}.sticker button{padding:1rem;font-size:1.2rem}}.sticker{position:fixed;right:0%;transform:translateY(-50%);z-index:999;display:flex;flex-direction:column;align-items:center;background-color:var(--red)}.sticker button{aspect-ratio:1/1;color:var(--white);text-decoration:none;font-weight:700;width:100%;cursor:pointer;transition:.3s ease}.sticker button:hover{background-color:var(--blackDark)}@media (min-width: 768px){.gridMe{padding:15rem 0}.gridMe h1{padding-bottom:6rem}.gridMe h2{padding-bottom:3rem}.gridMe .introMe{grid-column:2 / 6}.gridMe .introMe p{font-weight:300;font-size:2.4rem}.gridMe .fotoMe{grid-column:2 / 5}.gridMe .copyText{grid-column:5 / 6;font-size:1.2rem}.gridMe .knowWorks{grid-row:2;grid-column:6 / 7;display:flex;align-items:end}}@media (max-width: 767px){.gridMe{padding:12rem 0}.gridMe h1{font-size:2.4rem;padding-bottom:3rem}.gridMe h2{font-size:1.8rem;padding-bottom:1.8rem}.gridMe .introMe{grid-column:1 / 8;margin:0 5%}.gridMe .introMe p{font-size:1.4rem}.gridMe .fotoMe{grid-column:1 / 7;margin-left:5vw}.gridMe .copyText{grid-column:7;font-size:1rem;margin-left:5vw}.gridMe .knowWorks{grid-row:3;grid-column:1 / 8;margin:6rem 0 0 5vw;font-size:1.4rem}}.gridMe{display:grid;grid-template-columns:repeat(7,1fr);background-color:var(--blackDark);color:var(--white)}.gridMe h1{text-transform:uppercase}.gridMe h2{text-transform:capitalize;font-weight:400}.gridMe a{color:var(--white);text-transform:uppercase}.gridMe a:hover{color:var(--red);text-decoration:underline}.gridMe .introMe{padding-bottom:6rem}.gridMe .introMe p{line-height:1.5;text-align:justify;padding-bottom:3rem}.gridMe .introMe p span{font-weight:700}.gridMe .fotoMe{grid-row:2;aspect-ratio:1/1;object-fit:cover}.gridMe .copyText{grid-row:2;writing-mode:vertical-rl;display:flex;justify-content:end;align-items:end;text-transform:uppercase;line-height:1.5}@media (min-width: 768px){.phrase p{font-size:2.4rem;font-weight:300}}@media (max-width: 767px){.phrase p{font-size:1.6rem}}.phrase{grid-column:2 / 7;display:flex;flex-direction:column}.phrase p{text-align:center;line-height:1.5;font-style:italic;padding-bottom:3rem}.phrase p span{font-weight:700;text-transform:uppercase;font-style:normal}@media (min-width: 768px){.gridMe .exhibitions{grid-column:2 / 7}.exhibitions .exhGrid{padding:0;display:grid;grid-template-columns:1fr 1fr}.exhibitions .exhGrid .elementEG-sub h3{font-size:2.4rem}.exhibitions .exhGrid .elementEG p{font-size:1.4rem}}@media (max-width: 767px){.gridMe .exhibitions{grid-column:1 / 8;margin:0 5%}.exhibitions h1{padding-bottom:6rem}.exhibitions h2:nth-child(2){padding:0 0 6rem}.exhibitions .exhGrid{display:flex;flex-direction:column-reverse}.exhibitions .exhGrid .elementEG-sub h3{font-size:2rem}.exhibitions .exhGrid .elementEG p{font-size:1.2rem}}.exhibitions h2{text-transform:uppercase;font-weight:700;padding:6rem 0}.exhibitions .exhGrid{margin:0;gap:6rem 0;list-style:none}.exhibitions .exhGrid p{text-transform:uppercase}.exhibitions .exhGrid .elementEG,.exhibitions .exhGrid .elementEG a{color:var(--white);text-transform:capitalize;width:fit-content}.exhibitions .exhGrid .elementEG:hover,.exhibitions .exhGrid .elementEG:hover a{color:var(--red);text-decoration:none}.exhibitions .exhGrid .elementEG-sub{display:flex;align-items:baseline;padding-bottom:1.2rem}.exhibitions .exhGrid .elementEG-sub h3{font-weight:400;padding-right:1.2rem}.exhibitions .exhGrid .elementEG-sub p{font-weight:300}@media (min-width: 768px){.gridWorks{margin:9rem 0 15rem}.gridWorks .worksTitle{grid-column:2 / 6;justify-content:center}.gridWorks .worksTitle h1{font-size:9rem}.scene{width:30rem;height:30rem;grid-column:6}.face{width:30rem;height:30rem;border:.3rem solid var(--blackDark)}.front{transform:rotateY(0) translateZ(15rem)}.back{transform:rotateY(180deg) translateZ(15rem)}.left{transform:rotateY(-90deg) translateZ(15rem)}.right{transform:rotateY(90deg) translateZ(15rem)}}@media (max-width: 767px){.gridWorks{margin:6rem 0 12rem}.gridWorks .worksTitle{grid-column:1 / 8;align-items:center}.gridWorks .worksTitle h1{font-size:5.4rem}.gridWorks .worksTitle h3{font-size:1.6rem}.scene{width:15rem;height:15rem;background-color:red;grid-column:4;margin-top:6rem}.face{width:15rem;height:15rem;border:.2rem solid var(--blackDark)}.front{transform:rotateY(0) translateZ(7.5rem)}.back{transform:rotateY(180deg) translateZ(7.5rem)}.left{transform:rotateY(-90deg) translateZ(7.5rem)}.right{transform:rotateY(90deg) translateZ(7.5rem)}}.gridWorks{display:grid;grid-template-columns:repeat(7,1fr)}.gridWorks .worksTitle{display:flex;flex-direction:column;text-transform:uppercase}.gridWorks .worksTitle h3{font-weight:400;padding:3rem 0 0 1.2rem}.scene{position:relative}.cube{width:100%;height:100%;position:absolute;transform-style:preserve-3d;transition:transform 1s ease-in-out}.face{position:absolute;background:gray;aspect-ratio:1 / 1;object-fit:cover}@media (min-width: 768px){.worksSpace{padding:15rem 0}.worksSpace .pseudo{margin:0 0 6rem calc(1/7*100%)}.unitWork{display:grid;grid-template-columns:repeat(4,1fr);margin:0 calc(1/7*100%) 3rem calc(1/7*100%)}.unitWork img{grid-column:1;border-radius:1.2rem 0 0 1.2rem}.unitWork .workData{grid-column:2 / 5;padding:3rem;border-radius:0 1.2rem 1.2rem 0}.unitWork .workData h2{font-size:2.4rem;padding-bottom:.6rem}#amo{line-height:1.2}}@media (max-width: 767px){.worksSpace{padding:12rem 0}.worksSpace h1{font-size:2.4rem}.worksSpace .pseudo{margin:0 5% 6rem}.linko{font-size:1.4rem;margin-top:6rem}.unitWork{display:flex;flex-direction:column;margin:0 5% 3rem}.unitWork img{border-radius:1.2rem 1.2rem 0 0}.unitWork .workData{padding:2.4rem 1.2rem;border-radius:0 0 1.2rem 1.2rem}.unitWork .workData h2{font-size:1.8rem;padding-bottom:2.4rem}#amo{line-height:1.5;padding-top:1.2rem}}.worksSpace{background-color:var(--blackDark)}.worksSpace h2,.worksSpace .pseudo{color:var(--white);text-transform:uppercase;transition:.3s ease-in-out}.worksSpace a:hover{color:var(--red);text-decoration:underline}.unitWork img{aspect-ratio:1 / 1;object-fit:cover;filter:grayscale(100%) brightness(50%)}.unitWork:hover img{filter:grayscale(0%) brightness(100%)}.unitWork .workData{background-color:var(--black);transition:.3s ease-in-out;display:flex;flex-direction:column;justify-content:space-between}.unitWork:hover .workData,.unitWork:hover .workData h2,.unitWork:hover .workData p,.unitWork:hover .workData a{color:var(--red)}.unitWork .workData h2{text-transform:uppercase}.unitWork .workData p,.unitWork .workData a{color:var(--gray);font-size:1.3rem;text-transform:uppercase;transition:.3s ease-in-out}.unitWork .workDataBottom{display:flex;justify-content:space-between}.unitWork .workDataBottom button{cursor:pointer;color:var(--gray);text-transform:uppercase;font-size:1.3rem;transition:.3s ease-in-out;padding:0}.unitWork:hover button{color:var(--white)}.unitWork .workDataBottom button:hover{text-decoration:underline}#amo{text-transform:none;text-align:justify;color:var(--white)}@media (min-width: 768px){.gridMe .contactMe{grid-column:2 / 7}.contactMe h3{font-weight:300}.contactMe .contactBoxes{display:grid;grid-template-columns:repeat(3,1fr)}}@media (max-width: 767px){.gridMe .contactMe{grid-column:1 / 8;margin:0 5%}.contactMe h3{font-weight:400;font-size:1.6rem}.contactMe .contactBoxes{text-align:center}.contactBox{height:25rem}}.contactBox{display:flex;flex-direction:column;align-items:center}.contactBox .mail{color:var(--white);text-transform:lowercase;padding-bottom:2rem}.contactMe h3{text-transform:uppercase}.contactMe .contactBoxes{margin-top:6rem}.contactMe .contactBoxes .contactBox{padding:6rem 3rem}.contactBox h2{text-transform:uppercase;font-size:3rem;font-weight:700;padding-bottom:6rem}.contactBox p{padding-bottom:1.2rem;font-size:2rem}.contactBox a{color:var(--blackDark);font-size:2rem}.contactBox:nth-child(3){background-color:var(--white);color:var(--blackDark)}.contactBox:nth-child(2){background-color:var(--aqua)}.contactBox:nth-child(1){background-color:var(--aquaDark)}
