@font-face{font-family:poppins;src:url(../fonts/Poppins-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Monument;src:url(../fonts/Monument.otf) format("opentype");font-weight:400;font-display:swap}*,:after,:before{margin:0;padding:0;outline:none}*,:after,:before{box-sizing:border-box}@media screen and (min-width:768px){*{cursor:none}}li{list-style:none}:root{--bg:255,255,255;--color:0,0,0}a{cursor:none}p{font-family:poppins,Arial,Helvetica,sans-serif}img{display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}body,html{overflow:hidden;background:rgba(var(--bg),1);font-family:poppins,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,button,h1,h2,h3,h4,h5,h6,input,label,li,select,span,textarea{font-family:inherit}::-moz-selection{background:#0003}::selection{background:#0003}.page-enter-active{transition:all .5s}.page-enter-active :nth-child(odd){transition:all .3s ease}.page-enter-active :nth-child(2n){transition:all .6s ease-out}.page-leave-active{transition:all 0s!important}.page-leave-to{opacity:0}.page-enter-from{opacity:0;transform:translateY(-50px)}.page-enter-from *{opacity:0}@media screen and (max-width:768px){.container-view{width:100vw;height:100vh;overflow-x:auto;overflow-y:hidden}.container-view .progress{position:fixed!important;width:calc(100% - 50px)!important}.container-view .con-images,.container-view .imagex{transform:translate(0)!important}.container-view .imagex:first-child{margin-left:0!important}}@media screen and (max-width:812px)and (max-height:500px)and (orientation:landscape){.container-view{width:100vw;height:100vh;overflow-x:auto;overflow-y:hidden}.container-view .progress{position:fixed!important;width:calc(100% - 50px)!important}.container-view .con-images,.container-view .imagex{transform:translate(0)!important}.container-view .imagex:first-child{margin-left:0!important}}.con-effect-color{position:absolute;left:100%;border-radius:50%;top:100%;width:0;height:0;background:#fff;mix-blend-mode:exclusion;z-index:60000;transition:all .4s ease-out,opacity .3s ease,top 0s,left 0s}.con-effect-color,.mouse2{transform:translate(-50%,-50%);pointer-events:none}.mouse2{width:28px;height:28px;border:1px solid #000;border:1px solid rgba(var(--color),1);position:fixed;border-radius:50%;z-index:6000;transition:width .3s ease,height .3s ease;box-shadow:0 0 2px #fff;box-shadow:0 0 2px rgba(var(--bg),1)}.prox-mouse{transform:scale(0);transition:all .2s ease;position:relative;font-size:10px!important;text-align:center;color:#fff;color:rgba(var(--bg),1);font-weight:700}.mouse{width:4px;height:4px;background:#000;background:rgba(var(--color),1);position:fixed;border-radius:50%;pointer-events:none;z-index:6000;transform:translate(-50%,-50%);transition:width .3s ease,height .3s ease,box-shadow .2s ease,transform .2s ease,background .3s ease,radius .3s ease,border .3s ease,opacity .25s ease;box-shadow:0 0 5px #fff6;box-shadow:0 0 5px rgba(var(--bg),.4);display:flex;align-items:center;justify-content:center}.mouse.open-project{border:1px solid transparent;background:transparent}.mouse.open-project .open-project-span{opacity:1!important;visibility:visible!important;transform:scale(1)!important}.mouse.open-project+.mouse2{border-radius:50%;width:30px;height:30px;background:#fff;mix-blend-mode:exclusion;border:1px solid transparent}.mouse.prox{width:90px!important;height:90px!important;border:0!important;background:#fff;background:rgba(var(--bg),1)}.mouse.prox .mouse-scroll--x2{opacity:0!important;left:0!important}.mouse.prox .mouse-scroll--x{opacity:0!important;right:0!important}.mouse.prox+.mouse2{width:100px!important;height:100px!important;border:0!important;display:flex;align-items:center;justify-content:center}.mouse.prox+.mouse2 .prox-mouse{opacity:1;visibility:visible;transform:scale(1)}.mouse.invert{background:transparent}.mouse.invert,.mouse.invert+.mouse2{border:1px solid transparent!important}.mouse.invert i{color:#fff!important;color:rgba(var(--bg),1)!important}.mouse.hiddennext{background:transparent;mix-blend-mode:exclusion;display:none!important}.mouse.hiddennext+.mouse2{opacity:0;display:none!important}.mouse.hiddenx{opacity:0;transform:scale(.5)}.mouse.hiddenx+.mouse2{opacity:0}.mouse.hover--logox{border-radius:50%;width:40px;height:40px;background:#fff;mix-blend-mode:exclusion;box-shadow:none!important;border:0 solid hsla(0,0%,100%,0)!important;border:0 solid rgba(var(--bg),0)!important}.mouse.hover--logox+.mouse2{opacity:0}.mouse.menu--hover-all{border-radius:50%;background:#fff;mix-blend-mode:exclusion;box-shadow:none!important;border:0 solid hsla(0,0%,100%,0)!important;border:0 solid rgba(var(--bg),0)!important}.mouse.menu--hover-all+.mouse2{border:2px solid #fff!important;border:2px solid rgba(var(--bg),1)!important}.mouse.menu--hover{border-radius:50%;width:55px;height:55px;background:#fff;mix-blend-mode:exclusion;box-shadow:none!important;border:0 solid hsla(0,0%,100%,0)!important;border:0 solid rgba(var(--bg),0)!important}.mouse.menu--hover+.mouse2{opacity:0}.mouse.hover--logo{border:1px solid transparent;border:1px solid rgba(var(--color),0);box-shadow:none}.mouse.hover--logo+.mouse2{width:45px;height:45px}.mouse.hover--li,.mouse.hover--logo+.mouse2{border-radius:50%;background:#fff;mix-blend-mode:exclusion;box-shadow:none!important}.mouse.hover--li{width:25px;height:25px}.mouse.hover--li+.mouse2{opacity:0}.mouse.hover-footer-img{width:35px;height:35px;box-shadow:none!important}.mouse.hover-footer-img,.mouse.hover-footer-img+.mouse2{border-radius:50%;background:#fff;mix-blend-mode:exclusion}.mouse.hover-footer-img+.mouse2{width:45px;height:45px;opacity:1;border:0!important;box-shadow:none}.mouse.hover-footer-img i.nextx{opacity:1;transform:scale(1);visibility:visible;display:flex;align-items:center;justify-content:center}.mouse.hover-footer-img i.nextx:before{font-size:.78rem!important}.mouse.lang-m{border-radius:50%;width:25px;height:25px;background:#fff;mix-blend-mode:exclusion;box-shadow:none!important}.mouse.lang-m+.mouse2{opacity:0}.mouse.hover--img{border:1px solid transparent;border:1px solid rgba(var(--color),0);border-radius:50%;width:25px;height:25px;background:#000;background:rgba(var(--color),1)}.mouse.hover--img,.mouse.hover--img+.mouse2{box-shadow:none;mix-blend-mode:exclusion;box-shadow:none!important}.mouse.hover--img+.mouse2{border:3px solid #000;border:3px solid rgba(var(--color),1);border-radius:50%;width:15px;height:15px;background:transparent}.mouse.hover--point{width:30px;height:30px;border:1px solid transparent;border:1px solid rgba(var(--color),0);background:#000;background:rgba(var(--color),1);border-radius:50%;box-shadow:0 0 5px #fff0;box-shadow:0 0 5px rgba(var(--bg),0);mix-blend-mode:exclusion;box-shadow:none!important}.mouse.hover--point+.mouse2{border-radius:50%;width:4px;height:4px;background:#fff;background:rgba(var(--bg),1)}.mouse.points{border:1px solid transparent;border:1px solid rgba(var(--color),0);box-shadow:0 0 5px #fff0;box-shadow:0 0 5px rgba(var(--bg),0);background:transparent}.mouse.points .pointsx{opacity:1;visibility:visible;transform:scale(1)}.mouse.points+.mouse2{box-shadow:none;border-radius:50%;width:45px;height:45px;background:transparent;mix-blend-mode:exclusion;box-shadow:none!important;background:#fff}.mouse.points-x{border:0 solid transparent;border:0 solid rgba(var(--color),0);box-shadow:0 0 5px #fff0;box-shadow:0 0 5px rgba(var(--bg),0);mix-blend-mode:normal}.mouse.points-x .point-x{color:#fff;color:rgba(var(--bg),1);opacity:1;visibility:visible;transform:scale(1);font-weight:700}.mouse.points-x+.mouse2{box-shadow:none;border-radius:50%;width:45px;height:45px;background:transparent;mix-blend-mode:exclusion;box-shadow:none!important;background:#fff}.mouse.send{border:1px solid transparent;border:1px solid rgba(var(--color),0);box-shadow:0 0 5px #fff0;box-shadow:0 0 5px rgba(var(--bg),0)}.mouse.send+.mouse2{opacity:0!important}.mouse.send .sendx{opacity:1;visibility:visible;transform:scale(1);color:#fff;color:rgba(var(--bg),1);font-size:1.2rem}.mouse.plus{border:1px solid transparent;border:1px solid rgba(var(--color),0);box-shadow:none}.mouse.plus+.mouse2{background:#fff;background:rgba(var(--bg),1)}.mouse.hoverx,.mouse.plus+.mouse2{border-radius:50%;width:25px;height:25px;mix-blend-mode:exclusion;box-shadow:none!important}.mouse.hoverx{background:transparent;background:#fff}.mouse.hoverx.active{width:50px!important;height:50px!important;opacity:1}.mouse.hoverx.active .plusx{opacity:0;transform:scale(0)}.mouse.hoverx+.mouse2{opacity:0}.mouse.hoverx .mouse-scroll--x2{opacity:0!important;left:0!important}.mouse.hoverx .mouse-scroll--x{opacity:0!important;right:0!important}.mouse.scroll--x .mouse-scroll--x2{opacity:1;visibility:visible;right:-26px}.mouse.scroll--x .mouse-scroll--x{left:-26px;opacity:1;visibility:visible}.mouse.back{border:1px solid transparent;border:1px solid rgba(var(--color),0);box-shadow:none;background:transparent}.mouse.back+.mouse2{opacity:0}.mouse.back i.backmouse{opacity:1;transform:scale(1);visibility:visible}.mouse.next{border:1px solid transparent;border:1px solid rgba(var(--color),0);box-shadow:none;background:transparent}.mouse.next+.mouse2{width:45px;height:45px;opacity:.1;border-radius:50%;border:0!important;box-shadow:none}.mouse.next i.nextx{opacity:1;transform:scale(1);visibility:visible}.mouse i.backmouse{font-size:.9rem}.mouse i.backmouse,.mouse i.upx{opacity:0;color:#000;color:rgba(var(--color),1);font-weight:400;transition:all .3s ease;transform:scale(0);position:absolute;visibility:hidden}.mouse i.upx{font-size:.8rem}.mouse i.viewx{visibility:hidden;opacity:0;color:#000;color:rgba(var(--color),1);font-weight:400;font-size:.9rem;transition:all .3s ease;transform:scale(0);position:absolute}.mouse.view{border:1px solid transparent;border:1px solid rgba(var(--color),0)}.mouse.view+.mouse2{opacity:0}.mouse.view i.viewx{opacity:1;transform:scale(1);visibility:visible}.mouse.up{border:1px solid transparent;border:1px solid rgba(var(--color),0);background:transparent}.mouse.up i.upx{opacity:1;transform:scale(1);visibility:visible}.mouse.up+.mouse2{opacity:0!important}.mouse.scrollx{width:20px!important;height:30px!important;border-radius:8px;border:2px solid #000;border:2px solid rgba(var(--color),1)}.mouse.scrollx:after{content:"";animation:scrollx 2s ease-out infinite;width:2px;height:5px;background:#000;background:rgba(var(--color),1);position:absolute;left:7px;top:5px;border-radius:8px;display:block}.mouse.scrollx+.mouse2{display:none}.mouse.hidden{opacity:0}.mouse.active:not(.prox)+.mouse2{background:#000;background:rgba(var(--color),1);transform:translate(-50%,-50%);width:1px!important;height:1px!important}.mouse.active:not(.prox):after{display:none}.mouse.active:not(.prox)~.lineaMouse3,.mouse.active:not(.prox)~.lineaMouse4{opacity:1}.mouse.active:not(.prox)~.lineaMouse1{height:0;background:#00000080;background:rgba(var(--color),.5)}.mouse.active:not(.prox)~.lineaMouse2{width:0;background:#00000080;background:rgba(var(--color),.5)}
