.exhibition-wrap{background:#cecece}.exhibition-wrap .icon{display:block;width:1.5em;height:1.5em;margin:0 auto;fill:currentColor}.exhibition-wrap .btn{position:relative;border:0;box-shadow:none;background:none;width:40px;cursor:pointer}.exhibition-wrap .btn::before{position:absolute;color:#fff;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-family:"Ionicons";font-size:60px;display:block;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.exhibition-wrap .btn--nav-left::before{content:"\f3d5";left:5px;-webkit-transition:all 350ms ease;transition:all 350ms ease}.exhibition-wrap .btn--nav-left:hover::before{left:-10px}.exhibition-wrap .btn--nav-right::before{content:'\f3d6';right:-10px;-webkit-transition:all 350ms ease;transition:all 350ms ease}.exhibition-wrap .btn--nav-right:hover::before{right:-25px}.exhibition-wrap .btn:focus{outline:none}.exhibition-wrap .btn:hover{color:#1b1b1b}.exhibition-wrap .btn--nav{font-size:2em;pointer-events:auto}.exhibition-wrap .nav-icon--right{-webkit-transform:scale3d(-1, -1, 1);transform:scale3d(-1, -1, 1)}.exhibition-wrap .nav__triangle,.exhibition-wrap .nav__line{-webkit-transition:transform 0.3s;transition:transform 0.3s;fill:currentColor}.exhibition-wrap .btn--nav:hover .nav__triangle{-webkit-transform:translate3d(-54px, 0, 0);transform:translate3d(-54px, 0, 0)}.exhibition-wrap .btn--nav:hover .nav__line{-webkit-transform:translate3d(17px, 0, 0);transform:translate3d(17px, 0, 0)}.exhibition-wrap .btn--info{margin:0 2em 0 auto}.exhibition-wrap .btn--toggle.btn--active{z-index:100;color:#fff}.exhibition-wrap .btn--toggle.btn--active:hover{color:#1f1f21}.exhibition-wrap .btn--toggle .icon:nth-child(2),.exhibition-wrap .btn--toggle.btn--active .icon:first-child{display:none}.exhibition-wrap .btn--toggle.btn--active .icon:nth-child(2){display:block}.exhibition-wrap .container-wrap{position:relative;overflow:hidden;width:100vw;height:100vh;perspective:2000px}.exhibition-wrap .scroller{height:100%;transform-style:preserve-3d}.exhibition-wrap .room{position:absolute;top:50%;left:50%;width:100vw;height:100vh;margin:-50vh 0 0 -50vw;pointer-events:none;opacity:0;transform-style:preserve-3d}.exhibition-wrap .room--current{pointer-events:auto;opacity:1}.exhibition-wrap .room__side{position:absolute;display:flex;justify-content:center;align-items:center;transform-style:preserve-3d}.exhibition-wrap .room__side--left,.exhibition-wrap .room__side--right{width:4000px;height:100vh;background:#eee}.exhibition-wrap .room__side--back{width:100vw;height:100vh;background:#e9e9e9;box-shadow:0 0 0 2px #e9e9e9;-webkit-transform:translate3d(0, 0, -4000px) rotate3d(1, 0, 0, 0.1deg) rotate3d(1, 0, 0, 0deg);transform:translate3d(0, 0, -4000px) rotate3d(1, 0, 0, 0.1deg) rotate3d(1, 0, 0, 0deg)}.exhibition-wrap .room__side--right{right:0;justify-content:flex-end;-webkit-transform:rotate3d(0, 1, 0, -90.03deg);transform:rotate3d(0, 1, 0, -90.03deg);transform-origin:100% 50%}.exhibition-wrap .room__side--left{justify-content:flex-start;-webkit-transform:rotate3d(0, 1, 0, 90deg);transform:rotate3d(0, 1, 0, 90deg);transform-origin:0 50%}.exhibition-wrap .room__side--bottom{width:100vw;height:4000px;background:#d0d0d0;-webkit-transform:rotate3d(1, 0, 0, 90deg) translate3d(0, -4000px, 0);transform:rotate3d(1, 0, 0, 90deg) translate3d(0, -4000px, 0);transform-origin:50% 0%}.exhibition-wrap .room__side--bottom{top:100%}.exhibition-wrap .room__img{flex:none;max-width:40%;max-height:60%;margin:0 5%;-webkit-transform:translate3d(0, 0, 10px);transform:translate3d(0, 0, 10px);backface-visibility:hidden}.exhibition-wrap .content{position:absolute;top:0;left:0;display:flex;flex-direction:column;width:100%;height:100vh;padding:2vw}.exhibition-wrap .content::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.2)}.exhibition-wrap .slides{position:relative;flex:1}.exhibition-wrap .slide{position:absolute;left:0;display:flex;justify-content:center;align-items:flex-end;width:70vw;height:100%;margin:7vh 0 0 12.4vw;pointer-events:none;opacity:0}.exhibition-wrap .slide a{text-decoration:none;transition:0.5s}.exhibition-wrap .slide a:focus,.exhibition-wrap .slide a:hover{text-decoration:none;opacity:0.7}.exhibition-wrap .slide--current{pointer-events:auto;opacity:1}.exhibition-wrap .slide__name{margin-bottom:1.5em;font-size:70px;font-weight:800;letter-spacing:.2px;color:#ffffff;line-height:1.2;text-align:center}.exhibition-wrap .nav{display:flex;justify-content:space-between;width:100%;margin:auto 0 0 0;pointer-events:none}.exhibition-wrap .overlay{position:fixed;z-index:10;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;pointer-events:none;opacity:0}.exhibition-wrap .overlay--loader{display:none}.exhibition-wrap .js .overlay--active{pointer-events:auto;opacity:1}.exhibition-wrap .loader{display:none}.exhibition-wrap .loader div{display:none}.exhibition-wrap .loader div:nth-child(2){display:none}.exhibition-wrap .loader div:nth-child(3){display:none}.exhibition-wrap .cat a{text-decoration:none;font-size:18px;font-weight:800;line-height:1.2;letter-spacing:.2px;color:#f54ea2}.exhibition-wrap .cat a:hover{text-decoration:none}@keyframes anim-loader{100%{-webkit-transform:translate3d(0, 30px, 0) scale3d(0.9, 0.9, 1);transform:translate3d(0, 30px, 0) scale3d(0.9, 0.9, 1)}}@media screen and (max-width: 50em){.exhibition-wrap .subject{display:none}.exhibition-wrap .btn--info{margin-right:1.25em}.exhibition-wrap .location{position:relative;height:auto;margin:1em 0 0 0;padding:0;text-align:left;-webkit-writing-mode:horizontal-tb;writing-mode:horizontal-tb}.exhibition-wrap .slide{width:100%;margin:7vh 0 0 0}.exhibition-wrap .nav{position:absolute;top:8em;left:0;width:100%;padding:1em}.exhibition-wrap .nav__triangle{-webkit-transform:translate3d(-54px, 0, 0);transform:translate3d(-54px, 0, 0)}.exhibition-wrap .nav__line{-webkit-transform:translate3d(17px, 0, 0);transform:translate3d(17px, 0, 0)}.exhibition-wrap .btn--nav:hover{color:currentColor}}@media screen and (max-width: 991px){.exhibition-wrap .slide__name{font-size:50px}}
/*# sourceMappingURL=exhibition.min.css.map */
