#a2a,#a3r,#ae{width:1935px;height:670px}#af,#ag,#ah{width:703px;height:1099px;left:-3px;top:-3px}#a2b,#a2c,#a2d,#a3s,#a3t,#a3u{width:561px;height:671px;left:0;top:0}#a2e,#a2f,#a2g,#a3v,#a3w,#a3x{width:401px;height:629px;left:-1px;top:9px;background-repeat:no-repeat}.a1o,.a2j{border-radius:50%;width:15px;height:15px;background-color:#000;left:2px}.a1o:hover,.a2j:hover{background-color:#616161}@font-face{font-family:Comfortaa;font-weight:lighter;font-style:normal;src:url(../fonts/comfortaa-v29-latin-300.eot);src:local(""),url(../fonts/comfortaa-v29-latin-300.eot?#iefix) format("embedded-opentype"),url(../fonts/comfortaa-v29-latin-300.woff2) format("woff2"),url(../fonts/comfortaa-v29-latin-300.woff) format("woff"),url(../fonts/comfortaa-v29-latin-300.ttf) format("truetype"),url(../fonts/comfortaa-v29-latin-300.svg#Comfortaa) format("svg")}@font-face{font-family:Comfortaa;font-weight:400;font-style:normal;src:url(../fonts/comfortaa-v29-latin-regular.eot);src:local(""),url(../fonts/comfortaa-v29-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/comfortaa-v29-latin-regular.woff2) format("woff2"),url(../fonts/comfortaa-v29-latin-regular.woff) format("woff"),url(../fonts/comfortaa-v29-latin-regular.ttf) format("truetype"),url(../fonts/comfortaa-v29-latin-regular.svg#Comfortaa) format("svg")}@font-face{font-family:Comfortaa;font-weight:700;font-style:normal;src:url(../fonts/comfortaa-v29-latin-700.eot);src:local(""),url(../fonts/comfortaa-v29-latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/comfortaa-v29-latin-700.woff2) format("woff2"),url(../fonts/comfortaa-v29-latin-700.woff) format("woff"),url(../fonts/comfortaa-v29-latin-700.ttf) format("truetype"),url(../fonts/comfortaa-v29-latin-700.svg#Comfortaa) format("svg")}body,html{margin:0;width:100%;overflow:hidden}body{background:#282d3d!important;font-display:swap;font-family:Comfortaa,Helvetica,sans-serif;font-size:12px;color:#303030}@media (min-width:1200px){body{font-size:14px}}button,input{font-family:Comfortaa,Helvetica,sans-serif}input[type=email],input[type=number],input[type=password],input[type=text],select:focus,textarea{font-size:16px}.a5c{display:none}.a5q{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#a3{display:none;color:#fff;font-size:1.5rem;text-align:center}#a3,.a2{background-color:#773a22}.a2{position:fixed;width:100%;height:100%;z-index:9001;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.a2 div{padding:1.2rem;border-radius:10px;background-color:#fff;font-size:1.2rem}#a4{position:fixed;width:100%;height:100%;background-color:#476578;z-index:9200}#a6{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:200px;height:150px;background-color:#fcaf3b;border-radius:30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:3px solid #773a22}#a7{font-size:32px;font-weight:700;margin-bottom:16px;color:#fff}#a5{position:absolute;width:100%;height:50%;background-color:#bc6a42;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#a5 div{width:0;height:0;border-left:150px solid transparent;border-right:150px solid transparent;border-top:150px solid #773a22;position:relative}#a5 div:after{content:"";width:0;height:0;border-left:130px solid transparent;border-right:130px solid transparent;position:absolute;top:-150px;left:-130px;border-top:130px solid #bc6a42}.a8{width:70px;text-align:center}.a8>div{width:18px;height:18px;background-color:#fff;border-radius:100%;display:inline-block;animation:sk-bouncedelay 1.4s ease-in-out infinite both}.a8 .a9{animation-delay:-.32s}.a8 .aa{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.a1p:hover{cursor:pointer}@media (min-width:1200px){.a1p{filter:brightness(150%);filter:drop-shadow(0 0 5px white)}}#a5h{z-index:8999;background-color:#282828;top:-100%}#a5h,#container{position:fixed;width:100%;height:100%}#container{overflow:hidden;left:0;top:0}#character{position:absolute;left:40%;bottom:-65px;z-index:45;will-change:left,transform}.sprite{width:105px;height:336px;transform-origin:50% 100%}#character.a7r{bottom:105px!important}#character.a7r .sprite{height:166px}#a56{width:250px;min-height:100px;padding:20px;border-radius:10px;position:absolute;bottom:102%;left:-75%;background-image:linear-gradient(180deg,#fff,#f4f4f4);background-color:#fff;z-index:8000}#a56:after{content:"";border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid #f4f4f4;position:absolute;top:100%;left:50%}#a56>div{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;min-height:100px}#a58{-ms-flex:0 0 27px;flex:0 0 27px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}#a59{background-color:#ececec;padding:5px;border-radius:3px}#a5a{display:-ms-flexbox;display:flex}#a5a>button{border:none;background-color:#ddd;border-radius:5px;padding:6px 10px;margin-left:5px}#a5a>button:hover{cursor:pointer}.a7s{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:column;flex-flow:column}.a7s img{width:100%}#a57{-ms-flex-positive:1;flex-grow:1;margin-bottom:5px}#a5d img{vertical-align:text-top}#a5e{text-align:center}#a5e,#a5e svg{height:20px;width:20px}#a5e svg{transform:rotateY(-180deg) rotate(-90deg)}#a5e svg circle{stroke-dasharray:50px;stroke-dashoffset:0px;stroke-linecap:round;stroke-width:2px;stroke:#69718c;fill:none;animation:countdown 10s linear infinite forwards}@keyframes countdown{0%{stroke-dashoffset:0px}to{stroke-dashoffset:50px}}.right{background-position:0 -672px}.left{background-position:-105px -672px}.walk-right{animation:walkright .8s steps(7) infinite}.walk-left{animation:walkleft .8s steps(7) infinite}@keyframes walkright{0%{background-position:0 0}to{background-position:-735px 0}}@keyframes walkleft{0%{background-position:0 -336px}to{background-position:-735px -336px}}#a55{top:54px;left:38px;display:none}#a55,#a55 div{position:absolute}#a55 div{width:50px;height:18px;top:0}#a55 #eyes-open{background-image:url(../img/eyes-open.png)}.right #eyes-open{background-position:0}.left #eyes-open{background-position:-50px}#a55 #eyes-close{opacity:0;background-image:url(../img/eyes-close.png)}.layer{width:100vw;height:100%;position:absolute;top:0;pointer-events:none}.layer.ai{pointer-events:auto!important}.layer div{position:absolute}.fixed{position:fixed!important}#clicker{position:fixed;z-index:999;background-color:#f4f4f4;transform-style:flat;padding:.8rem}#clicker:after{content:"";border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid #f4f4f4;position:absolute;top:100%;left:50%}#a5f img{height:20px;width:20px;vertical-align:middle}#ac{overflow:hidden;perspective:1000px}#ac,#ad{width:100%;height:100vh}#ad{transform-style:preserve-3d}.a4m{transform:translateZ(0)}#layer-floor0,.a21{transform-style:preserve-3d}.layer-0{z-index:10}.layer-1{z-index:20}.layer-2{z-index:30}.layer-3{z-index:40}.layer-4{z-index:50}.layer-5{z-index:60}.layer-6{z-index:70}.layer-7{z-index:80}.building{position:absolute;bottom:118px}#building-back{background-color:grey;bottom:120px;width:4000px;height:20px}.sky{width:2900px;height:100%;top:0;left:0;position:fixed}#a7t{background-color:#ddf6ff}#a4q{background:linear-gradient(rgba(251,176,59,.5),rgba(241,90,36,.1))}#a4r{background:linear-gradient(rgba(40,42,116,.7),rgba(74,36,131,.5))}.a4o{width:802px;height:1571px;left:-30px;z-index:106}#building-2{background-image:url(../img/env/building2.png)}#a4t{background-image:url(../img/env/building2_light.png);bottom:118px}.a4n{width:759px;height:1898px;left:715px;z-index:105}#building-3{background-image:url(../img/env/building4.png)}#a4u{background-image:url(../img/env/building4_light.png);bottom:118px}.a4p{width:1394px;height:2289px;left:1425px;z-index:107}#building-1{background-image:url(../img/env/building1.png)}#a4s{background-image:url(../img/env/building1_light.png);left:1423px;bottom:118px}#bench{width:416px;height:154px;left:2425px;bottom:106px;background-image:url(../img/env/chair.png)}#sidewalk{background-color:grey;bottom:100px;width:4000px;height:20px}#sidewalk-extrude{background-color:#403c3c;bottom:90px;width:4000px;height:10px}#road{width:4000px;height:290px;bottom:-175px;background-size:contain;background-image:url(../img/env/road.png)}.lamp{width:129px;height:396px;background-image:url(../img/env/lamp.png)}.lamp-off{width:62px;height:52px;top:37px;background-image:url(../img/env/lamp-off.png)}.lamp-light{width:200px;height:374px;top:38px;left:-71px;background-image:url(../img/env/lamp-light.png)}#lamp-1{bottom:110px;left:400px}#taxi{width:500px;height:300px;bottom:30px;left:-500px}#taxi .a4x{width:100%;height:100%;top:0;left:0;background-image:url(../img/env/car.png)}#taxi .a4z{width:279px;height:146px;top:140px;left:449px;background-image:url(../img/env/car-light-f.png)}#taxi .a50{width:39px;height:44px;top:154px;left:-39px;background-image:url(../img/env/car-light-b.png)}#a51{width:974px;height:468px;bottom:-150px;left:-974px;background-image:url(../img/env/car1.png)}#a52{width:532px;height:275px;bottom:-175px;left:-532px;background-size:contain;background-repeat:no-repeat;background-image:url(../img/env/car2.png)}#a53{width:475px;height:278px;bottom:30px;left:2975px}#a53 .a4x{width:100%;height:100%;top:0;left:0;background-image:url(../img/env/car3f.png)}#a53 .a4z{width:279px;height:146px;top:116px;left:-205px;background-image:url(../img/env/car3f-light-f.png)}#a53 .a50{width:40px;height:69px;top:121px;left:474px;background-image:url(../img/env/car3f-light-b.png)}#door{width:217px;height:191px;background-color:transparent;position:absolute;bottom:12px;left:364px}.au{pointer-events:none}@media (min-width:1200px){#a7e .a76,#a7g{width:50%}}.a7j{overflow:hidden;margin-bottom:1rem}.a7j input,.a7j textarea{padding:.5rem 1.5rem}.a7j input,.a7j label,.a7j textarea{display:block;float:left;box-sizing:border-box}.a7j label{width:100%;font-weight:bolder;text-align:left}@media (min-width:1200px){.a7j label{width:20%;text-align:right;padding:1rem 1.5rem 0}}.a7j .a7k{border:none;border-bottom:1px solid #000;background:transparent;width:100%}@media (min-width:1200px){.a7j .a7k{width:80%}}.a7j textarea{resize:none}.a7l{display:-ms-flexbox;display:flex;margin-top:1rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}@media (min-width:1200px){.a7l{-ms-flex:0 0 200px;flex:0 0 200px}}.a7m{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding-right:1rem}.a7m>div{background-color:maroon;color:#fff;padding:.5rem;margin-right:5px;margin-bottom:.3rem;border-radius:5px}.a7n{-ms-flex:0 0 100%;flex:0 0 100%;background:transparent;border:1px solid #282d3d;padding:.5rem;height:34px}@media (min-width:1200px){.a7n{-ms-flex:0 0 200px;flex:0 0 200px}}.a1j{background-image:url(../img/f2/lift.png);width:275px;height:438px;position:absolute}.a1r{width:241px;overflow:hidden;top:50px}.a1r,.a1s{height:277px}.a1s{background-image:url(../img/f2/liftd-l.png);width:121px;left:0}.a1t{background-image:url(../img/f2/liftd-r.png);width:120px;height:277px;left:119px}.a1m{background-image:url(../img/char-standing.png);left:66px;bottom:110px;width:95px;height:170px;display:none}.a1n{left:-28px;bottom:180px;width:20px;height:40px;background-color:#fff}.a1o{top:3px}.a2j{bottom:3px}.a1q{border-color:transparent transparent red;border-width:0 5px 5px}.a1q,.a2k{top:50%;left:50%;transform:translateX(-50%) translateY(-60%);width:0;height:0;border-style:solid}.a2k{border-color:red transparent transparent;border-width:5px 5px 0}.a1u{top:50px;left:-40px;background-color:hsla(0,0%,100%,.5);font-weight:700;max-height:0;transition:max-height .5s,padding .5s;overflow:hidden}.a1u.a7u{max-height:none;padding:.2rem .5rem;display:block!important}.a1u div{position:relative;margin:.5rem}.a1v{font-size:.7rem}.a1v,.a1w,.a63{text-align:center}.a1w,.a63{padding:.5rem;background-color:#fff;color:#fff;box-shadow:inset 0 0 2px 0 hsla(0,0%,100%,.4),inset 0 0 3px 0 rgba(0,0,0,.4),inset 0 0 3px 5px rgba(0,0,0,.05),2px 2px 4px 0 rgba(0,0,0,.25)}.a1w:hover,.a63:hover{cursor:pointer}.a1w.a20,.a63.a20{background-color:#d3cdcd!important;color:#000;box-shadow:inset 0 0 2px 0 hsla(0,0%,100%,.4),inset 0 0 3px 0 rgba(0,0,0,.7),inset 0 0 3px 5px rgba(0,0,0,.13);cursor:not-allowed;pointer-events:none}.a64{background-color:#be2e41}.a64:hover{background-color:#d96070}.a1z{background-color:#5f647c}.a1z:hover{background-color:#868aa2}.a1y{background-color:#91ca1e}.a1y:hover{background-color:#b3e550}.a1x{background-color:#fc7f4f}.a1x:hover{background-color:#fdb69a}.a24{transform:translateZ(80px);bottom:78px;background-size:contain;background-repeat:no-repeat}@media (max-width:599px){.a24{bottom:53px}}@media (min-width:600px){.a24{bottom:37px}}@media (min-width:1200px){.a24{bottom:39px}}@media (min-width:1800px){.a24{bottom:88px}}.a22{transform:translateZ(200px);display:none;bottom:78px;background-size:cover}@media (min-width:900px){.a22{bottom:37px;display:block}}@media (min-width:1200px){.a22{bottom:39px}}@media (min-width:1800px){.a22{bottom:88px}}.a2v,.a2x,.a2z{left:0;width:100%;height:100%}.a2w{width:3px;height:16px;top:14px;transform:rotate(-245deg);transform-origin:50% 100%}.a2w,.a2y{background-color:#000;left:28px}.a2y{width:2px;top:10px;transform:rotate(452deg);transform-origin:50% 100%}.a2y,.a30{height:20px}.a30{width:1px;background-color:red;left:29px;top:11px;transform:rotate(4deg);transform-origin:50% 100%}@keyframes rotate{to{transform:rotate(1turn)}}.a2v{animation:rotate 43200s linear infinite}.a2x{animation:rotate 3600s linear infinite}.a2z{animation:rotate 60s linear infinite}.at div{position:relative}.at.a7u{visibility:visible!important}.a6u{position:fixed;z-index:9100;top:0;left:0;height:100%;overflow:hidden;background-color:rgba(0,0,0,.5)}.a6u,.a6v{display:none;width:100%;max-height:100%}.a6v{position:relative;overflow:auto;padding:2rem;box-sizing:border-box}@media (max-width:599px){.a6v{padding:5px}}.a7v{position:fixed;top:0;right:0;width:60px;height:60px;background-color:red;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (min-width:1200px){.a7v{position:absolute}}.a7v:hover{cursor:pointer}.a7v img{width:25px;height:25px;margin-bottom:0!important}.a5x{top:0}.a5m,.a5x{position:fixed}.a5m{bottom:0}.a5l{width:100%;height:100px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;z-index:9000}.a5l.a5x{width:80%}#a5n,#a5t{display:-ms-flexbox;display:flex}#a5n{margin-left:40px}@media (max-width:599px){#a5n{margin-left:20px}}.a5l.a5m.a7w{background-image:linear-gradient(transparent 5%,rgba(0,0,0,.5))}#a5w img{height:50px}.a5p{position:relative;width:4.5rem;height:4.5rem;margin-right:20px;border-radius:50%;background-color:hsla(0,0%,100%,.4);box-shadow:0 0 10px #888686;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:3.5rem;font-weight:700;border:2px solid hsla(0,0%,100%,.6);color:hsla(0,0%,100%,.8)}.a5p:hover{cursor:pointer}.a5p:active{background-color:hsla(0,0%,100%,.7);color:hsla(0,0%,100%,.4);box-shadow:0 0 3px #888686}.a5p.a5v{border-color:transparent;box-shadow:none;background-color:hsla(0,1%,40.4%,.7);pointer-events:none}.a6a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.a76{position:relative;width:100%;margin:0 auto;background-color:#fffcf6;min-height:400px;box-shadow:0 1rem 1rem rgba(0,0,0,.5);padding:2.5rem;box-sizing:border-box}@media (min-width:1200px){.a76{width:70%}}.a7x{font-size:18px;font-weight:700}.a7y{padding:1rem}a.a6b{margin:0 10px;text-decoration:none}a.a6b img{width:30px;height:30px}.a77{text-align:center;font-size:2rem;font-weight:700;text-transform:capitalize;letter-spacing:.7rem;padding-bottom:.8rem;border-bottom:1px solid #888686;margin-bottom:1.2rem}@media (max-width:599px){.a77{letter-spacing:normal}}.a78,.a79{position:relative}.a79{margin-left:1.5rem;padding-bottom:2rem}.a79:not(:last-child):after{content:"";border:1px solid #e27739;position:absolute;height:100%;top:.5rem;left:-1.1rem}.a7a{font-weight:700;font-size:1.5rem;margin-bottom:.2rem;position:relative}.a7a .a7b{position:absolute;border-radius:50%;left:-1.5rem;top:.35rem;width:1rem;height:1rem;background-color:#a8d54b;z-index:8000}.a7c{font-size:.8rem;font-weight:lighter;margin-bottom:.8rem}.a7d ul{padding:0 1.5rem;margin:0}.a7d ul li{padding:.4rem}#layer-floor1{background-color:#282d3d;bottom:50px;height:670px;top:auto;transform-style:preserve-3d}#ae{background-image:url(../img/f1/bg.png);bottom:0}#aj{height:113px;left:339px;top:349px}#aj,#ao{width:92px}#ao{height:173px;left:261px;top:292px}#am{background-image:url(../img/f1/lobby-robot-eyes.png);width:61px;height:26px;top:13px}#am,#an{left:10px}#an{background-color:#000;width:58px;height:20px;top:19px;display:none;overflow:hidden}#an span{position:absolute;white-space:nowrap;color:#8cc63f;text-transform:uppercase;font-weight:700;text-shadow:0 0 3px #8cc63f}#am.a7z{background-position:0 0}#am.a80{background-position:61px 0}#am.a81{background-position:122px 0}#al{background-image:url(../img/f1/lobby-robot-head.png);width:76px;height:51px;left:20px}#ak{background-image:url(../img/f1/lobby-robot-body.png);width:97px;height:65px;top:47px;left:10px}#af{background-image:url(../img/f1/lobby-door1.png)}#ag{background-image:url(../img/f1/lobby-door2.png)}#ag,#ah{opacity:0;transition:opacity .5s}#ah{background-image:url(../img/f1/lobby-door3.png)}#a1i{width:141px;height:322px;bottom:0;top:auto}#a1l{left:1619px;bottom:-1px}#aq{background-image:url(../img/f1/lobby-board.png);width:272px;height:76px;left:241px;top:211px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#aq div{color:#cff9fc;font-style:italic;text-align:center;position:relative;padding:5px}#as{background-image:url(../img/f1/lobby-bookshelf.png);width:229px;height:505px;left:885px;top:270px}#as .at .av{height:50px;background-color:#fff;left:15px;top:68px;box-shadow:-2px 2px 4px #4e4e4e;width:0;transition:all .4s;overflow:hidden}#as .at.a7u .av{width:184px;padding:3px}#as .at.a7u .av>div{white-space:nowrap}#as .at .ax{font-size:.7rem;border-bottom:1px solid #d3cdcd}#as .at .ay{color:#282d3d;font-weight:700;font-size:.8rem}#as .at .az{font-size:.7rem;font-style:italic}#a10{background-image:url(../img/f1/lobby-desk.png);width:535px;height:298px;left:227px;top:391px}#a11{background-image:url(../img/f1/lobby-dispenser.png);width:79px;height:334px;left:797px;top:321px}#a26{left:504px;top:-8px}#a29{left:1180px;top:-8px}.a25{background-image:url(../img/f1/lobby-lamp.png);width:83px;height:334px}.a28{display:none}.a27{background-image:url(../img/f1/lobby-light.png);width:269px;height:250px;left:-94px;top:152px}#a12{background-image:url(../img/f1/lobby-painting.png);width:217px;height:153px;left:1110px;top:192px}#a12 .at{position:absolute;top:7px;left:5px;width:203px;height:136px;overflow:hidden;pointer-events:none;visibility:visible!important}#a12 .at #a14{background-image:url(../img/f1/lobby-place.png);width:100%;height:100%;background-size:cover}#a12 .at #a15{background-color:#fff;opacity:0;transition:opacity .5s;padding:3px;position:absolute;width:100%;text-align:center;bottom:0;font-size:12px}#a12 .at #a13{background-color:#ffc558;position:absolute;width:50px;height:50px;top:auto;bottom:0;left:80px;border-radius:50%;transition:all .6s}#a12 .at.a7u #a13{bottom:81px}#a12 .at.a7u #a15{opacity:1}#a1h{width:60px;height:479px;left:1172px;bottom:35px}#a16{background-image:url(../img/f1/lobby-plant.png);width:86px;height:252px;left:1340px;top:322px}#a17{background-image:url(../img/f1/lobby-sofa.png);width:459px;height:324px;left:1090px;top:368px}#a18{background-image:url(../img/f1/lobby-tv.png);width:262px;height:162px;left:523px;top:212px}#a18,#a18 .at{overflow:hidden}#a18 .at{position:absolute;top:8px;left:8px;width:243px;height:142px;pointer-events:none;visibility:hidden}#a18 .at img{width:80px;height:80px;border-radius:50%;border:1px solid grey;opacity:0}#a18 .at>div{width:0;overflow:hidden;background-color:#fff;margin:71px 121px;transition:all .4s}#a18 .at.a7u img{opacity:1;margin:0 auto}#a18 .at.a7u>div{width:243px;height:142px;margin:0}#a18 .at.a7u>div div{position:relative}#a19{padding:5px 0;background-color:#a8d54b;margin-bottom:3px;text-align:center}#a1a{overflow:hidden;top:10px}#a1b{padding-left:1rem!important}#a1a>div{display:table-cell;height:100%;min-height:100%;vertical-align:middle;text-align:center;padding:3px}#a1c{width:60%;font-size:1.1em}.a1d{width:61px;transform:skewX(20deg);background-color:#fff;opacity:.2}#a1e{right:61px}#a1e,#a1f{height:143px;top:8px}#a1f{right:142px;width:20px}#a1g{width:262px;height:480px;left:523px;bottom:0}#a23{background-image:url(../img/f1/lobby-eatingtable.png);width:570px;height:90px;left:800px}#layer-floor2{bottom:920px;top:auto;transform-style:preserve-3d;height:670px}#a2a{background-image:url(../img/f2/bg.png);bottom:0}#a2b,#a3s{background-image:url(../img/f2/floor2-door1.png)}#a2c,#a3t{background-image:url(../img/f2/floor2-door2.png)}#a2c,#a2d,#a3t,#a3u{opacity:0;transition:opacity .5s}#a2d,#a3u{background-image:url(../img/f2/floor2-door3.png)}#a2e,#a3v{background-image:url(../img/f2/floor2-vol1.png)}#a2f,#a3w{background-image:url(../img/f2/floor2-vol2.png)}#a2f,#a2g,#a3w,#a3x{opacity:0;transition:opacity .5s}#a2g,#a3x{background-image:url(../img/f2/floor2-vol3.png)}#a2p{background-image:url(../img/f2/floor2-calendar.png);width:51px;height:48px;left:895px;top:367px}#a2p .a2q{position:absolute;top:25px;left:3px;font-weight:700}#a2p .a2q.a82{color:#c22}#a2p .a2q.a83{color:#3243d8}#a2s{background-image:url(../img/f2/floor2-desk1.png);width:884px;height:218px;left:308px;top:454px}#a3g .a32{left:82px;top:92px}#a3j .a32{left:69px;top:63px}#a31 .a32{left:6px;top:4px}#a3m{background-image:url(../img/f2/floor2-desklamp.png);width:80px;height:117px;left:334px;top:356px}#a3g{background-image:url(../img/f2/floor2-comp1.png);width:282px;height:202px;left:631px;top:285px}#a3i{width:186px;height:350px;left:699px;bottom:0}#a3j{background-image:url(../img/f2/floor2-comp2.png);width:272px;height:175px;left:386px;top:312px}#a3l{width:180px;height:234px;left:404px;bottom:0}#a31{background-image:url(../img/f2/floor2-comp3.png);width:139px;height:103px;left:980px;top:372px}#a3e{width:191px;height:303px;left:984px;bottom:0}#a3f{background-image:url(../img/f2/floor2-laptop.png);width:105px;height:64px;left:929px;top:423px}#a3p{left:454px;top:-40px}#a3q{left:1180px;top:-40px}#a4k{left:304px;top:-50px}#a4l{left:1200px;top:-60px}#a84{margin-top:10px}#a3g .at,#a3j .at,#a31 .at{visibility:hidden}.a7u .a85>div{left:0}.a85>div.a86{background-image:linear-gradient(90deg,red,orange,#ff0,green,#00f,indigo,violet)}#a3h{left:125px;top:-71px}@media (max-width:599px){#a3h{top:-220px}}@media (min-width:1200px){#a3h{top:-170px}}#a3k{left:125px;top:-70px}@media (max-width:599px){#a3k{top:-220px}}@media (min-width:1200px){#a3k{top:-180px}}#a34{left:75px;top:-120px}@media (max-width:599px){#a34{top:-220px}}@media (min-width:1200px){#a34{top:-180px}}.at .a33{max-height:0;box-shadow:-2px 2px 4px #4e4e4e;width:500px;padding:0;transition:max-height .4s,padding .4s}#a6s .a33,.at .a33{background-color:#fff;overflow:hidden}#a6s .a33{font-size:1.3rem;position:absolute;width:100%;height:100%;top:0!important;left:0!important;box-shadow:none;padding:1em;box-sizing:border-box}#a6s .a3b{display:none}.a7u>.a33{max-height:100vh;padding:1em}.a35{font-weight:700;font-size:1.2em;margin-bottom:.5em}.a38:after{content:" ";display:block;height:0;clear:both}.a37 ul{list-style-type:none;padding:0;margin:0}.a37 ul li{width:16.66666667%;float:left;min-height:1px;font-weight:700;text-align:center}.a37 ul .a87{position:absolute;width:0;height:90vh;right:0;top:0;border:1px dashed #14708a}.a37 li>div{position:relative;font-size:10px;padding:1em}.a88{min-width:100px;width:auto!important;overflow:hidden}.a88>div{float:left}.a89{width:16.66666667%;padding:0 .5rem 1.2rem 0;box-sizing:border-box;font-size:10px;font-weight:700}#a6s .a89{font-size:14px;padding:0 .5rem 3rem 0}@media (max-width:599px){#a6s .a89{padding:0 .5rem 1.2rem 0}}@media (min-width:1200px){#a6s .a89{font-size:18px}}#a6s .a37 li>div{font-size:12px}@media (min-width:1200px){#a6s .a37 li>div{font-size:1rem}}#a6s .a85{height:2rem}.a85{overflow:hidden;width:83.33333%;height:1rem;box-sizing:border-box;position:relative}.a85>div{height:1.3rem;left:-100%;position:absolute;background:red;transition:left .5s}.a3a{display:none;font-size:14px}@media (min-width:600px){.a3a{display:none}}#a6s.a7u .a3a{display:block}@media (min-width:600px){#a6s.a7u .a3a{display:none}}.a32{width:117px;height:0;transition:height .5s;background-color:#fff;border:1px solid #000}.a32.a7u{height:65px}#a2t{background-image:url(../img/f2/floor2-stickynote.png);width:55px;height:83px;left:945px;top:271px}#a2l{background-image:url(../img/f2/floor2-announcement.png);width:182px;height:283px;left:1364px;top:196px}#a2l .at{opacity:0;width:157px;left:15px;height:252px;overflow-y:auto;top:10px;background:#fff;font-size:11px;transition:opacity .5s}#a2l .at.a7u{opacity:1}.a2n{padding:0 10px;font-size:12px;position:relative}.a2n h3{color:#14708a}.a6v .a2n{width:90%;margin:0 auto;background-color:#fff;padding:5px 20px;font-size:20px}@media (min-width:1200px){.a6v .a2n{width:50%}}.a6v .a8a{margin-bottom:NaNpx}.a6v img{margin-bottom:10px}.a6v .a8b:not(:last-child){padding-bottom:16px;border-bottom:1px solid #bebebe}.a8b{margin-bottom:1em}.a8a{font-weight:700;margin-bottom:5px;font-size:.9em}.a8a a{color:inherit}.a8c{font-size:.8em}#a2u{background-image:url(../img/f2/floor2-clock.png);width:60px;height:60px;left:660px;top:206px}#a2h{background-image:url(../img/f2/floor2-ac.png);width:200px;height:129px;left:512px;top:65px}#a2r{background-image:url(../img/f2/floor2-printer.png);width:198px;left:163px}#a2r,#a3n{height:376px;top:334px}#a3n{width:150px;left:145px}#a3n .at{visibility:hidden;max-height:0;width:500px;background-color:#fff;padding:1rem;font-size:.8rem;top:-50px;left:189px;transition:max-height .5s;overflow:auto}#a3n .at.a7u{max-height:800px}@media (max-width:599px){#a3n .at{top:-220px;left:0}}@media (min-width:1200px){#a3n .at{top:-200px}}#a2i{left:1619px;bottom:50px}#a3o{background-image:url(../img/f2/table2.png);width:650px;height:78px;left:303px}.a6o{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#e27739;z-index:9001;overflow-x:auto}.a6o:before{content:"";position:absolute;top:0;left:0;width:900px;height:30%;background-color:#a8d54b}@media (min-width:600px){.a6o:before{width:100%}}.a6q{width:200px;height:40%;position:absolute;bottom:0;left:575px;transform:translateX(-50%);background-color:#d3cdcd}@media (min-width:600px){.a6q{width:200px;left:50%}}.a6r{width:90%;height:90%;min-width:900px;min-height:400px;margin:1rem auto;border:20px solid #e6e6e6;background-color:#f2f2f2;position:relative;border-radius:10px}@media (min-width:600px){.a6r{min-width:700px}}#a6s{border:5px solid #000;background-color:#1a1a1a;position:absolute;top:30px;left:30px;right:30px;bottom:30px}#a6s.a8d{border:2px solid #000;background-color:#fff}#a6t{width:70px;height:70px;display:-ms-flexbox;display:flex;border-bottom-left-radius:15px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:red;position:fixed;right:0;top:0}#a6t img{width:50%}#layer-floor3{height:670px;bottom:1790px;top:auto;transform-style:preserve-3d}#a3r{background-image:url(../img/f3/bg.png);bottom:0}#a4h{left:1619px;bottom:50px}#a4b{background-image:url(../img/f3/floor3-snack.png);width:253px;height:325px;left:1083px;top:385px}#a4b .at{visibility:hidden;background-color:#fff}#a4f{background-image:url(../img/f3/floor3-canvas.png);width:290px;height:212px;left:207px;top:425px}@media (min-width:1200px){#a4f{top:450px}}#a4g{width:139px;height:257px;left:286px;top:382px}#a4j{background-image:url(../img/f3/floor3-canvas2.png);width:97px;height:132px;left:457px;top:550px}@media (min-width:1200px){#a4j{top:500px}}#a4a{background-image:url(../img/f3/floor3-curtain.png);width:692px;height:324px;left:187px;top:-3px}#a4a div{position:absolute;top:34px;left:2px;width:688px;height:474px;max-height:0;background-color:rgba(0,0,0,.5);transition:max-height .5s}#a4a div.a7u{max-height:474px}#a3y{background-image:url(../img/f3/floor3-pingpongtable2.png);width:615px;height:235px;left:974px;top:194px}.a8e{animation:pingpongplay 1.08s steps(13) infinite;filter:none!important}@keyframes pingpongplay{0%{background-position:-2460px 0}to{background-position:-10455px 0}}#a41{background-image:url(../img/f3/floor3-pingpongwall.png);width:690px;height:173px;left:898px;top:353px}#a42{width:224px;height:350px;left:1251px;top:193px}#a47{background-image:url(../img/f3/floor3-projector.png);width:93px;height:161px;left:743px;top:-15px}#a48{width:120px;height:302px;left:623px;top:322px}#a49{background-image:url(../img/f3/floor3-projectorbeam.png);display:none;width:546px;height:262px;left:199px;top:130px}#a44{background-image:url(../img/f3/floor3-screen.png);height:262px}#a44,#a45{width:64px;left:201px;top:132px}#a45{background:url(../img/f3/floor3-movie.png) 0;height:263px}.a8f{animation:playmovie 4s steps(20) infinite}@keyframes playmovie{0%{background-position:0 0}to{background-position:-1380px 0}}#a46{background-image:url(../img/f3/floor3-speaker.png);width:12px;height:163px;left:195px;top:344px}#a4e{background-image:url(../img/f3/floor3-wood1.png);width:556px;height:34px;left:937px;top:150px}#a8g{background-image:url(../img/f3/floor3-vollight.png);width:708px;height:664px;left:0;top:10px}#a4c{background-image:url(../img/f3/floor3-contact.png);width:118px;height:155px;left:794px;top:396px}#a4c .at{visibility:hidden}#a43{background-image:url(../img/f3/floor3-theater.png);width:726px;height:528px;left:174px;top:0}#a4i{background-image:url(../img/f3/front.png);width:700px;height:93px;left:1200px}.a6x{position:fixed;display:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:9994}.a6x,.a6x .a6y{width:100%;height:100%;top:0;left:0}.a6x .a6y{position:absolute;z-index:1;background-color:rgba(0,0,0,.25)}.a6x .a6z{z-index:2;background-color:#fff;-ms-flex-preferred-size:300px;flex-basis:300px;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;border-radius:16px;box-shadow:0 3px 5px #403c3c}.a6x .a6z .a70{padding:16px}.a6x .a6z .a71{-ms-flex:0 0 34px;flex:0 0 34px;border-top:1px solid #c2c2c2}.a6x .a6z .a71>div{float:right;width:50%;text-align:center;line-height:34px;font-weight:700;background-color:#f7f2e5;box-sizing:border-box}.a6x .a6z .a71>div.a73{background-color:#fc7f4f;color:#fff}.a6x .a6z .a71>div:hover{background-color:#ebdfbe;cursor:pointer}.a6x .a6z .a71>div.a73:hover{background-color:#fb5b1d}.a6x .a6z .a71>div:active{background-color:#fff;cursor:pointer}.a6x .a6z .a71>div.a73:active{background-color:#fda381}.a6x .a6z .a71>div:first-child{border-bottom-right-radius:16px}.a6x .a6z .a71>div:not(:first-child){border-right:1px solid #616161}.a6x .a6z .a71>div:last-child{border-bottom-left-radius:16px}#a5z{position:absolute;left:100%;width:60px;height:60px;border-radius:0 10px 10px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#3e3764;border:2px solid #675ca5;border-left:none;box-shadow:0 0 3px #403c3c;top:48%}#a5z img{height:80%}#a5z div{width:48px;height:6px;border-radius:999px;background-color:#fff;position:absolute;top:44%;left:5px}#a5z div:first-child{transform:translateY(-15px)}#a5z div:last-child{transform:translateY(15px)}#a5y.a8h #a5z div:first-child{animation:topChangeToArrow .5s ease-in-out;animation-fill-mode:forwards}#a5y.a8h #a5z div:last-child{animation:bottomChangeToArrow .5s ease-in-out;animation-fill-mode:forwards}#a5y.a8i #a5z div:first-child{animation:topChangeToBar .5s ease-in-out;animation-fill-mode:forwards}#a5y.a8i #a5z div:last-child{animation:bottomChangeToBar .5s ease-in-out;animation-fill-mode:forwards}#a5y a:focus,#a5y button:focus{border:2px solid #fff;box-sizing:border-box}@keyframes topChangeToArrow{50%{transform:translateY(0)}to{transform:rotate(-45deg) scaleX(.5);transform-origin:5% 50%}}@keyframes bottomChangeToArrow{50%{transform:translateY(0)}to{transform:rotate(45deg) scaleX(.5);transform-origin:5% 50%}}@keyframes topChangeToBar{to{transform:translateY(-15px)}0%{transform:rotate(-45deg) scaleX(.5);transform-origin:5% 50%}}@keyframes bottomChangeToBar{to{transform:translateY(15px)}0%{transform:rotate(45deg) scaleX(.5);transform-origin:5% 50%}}#a5y{position:fixed;top:0;left:-250px;width:250px;background:rgba(0,0,0,.5);height:100%;transition:transform .5s;box-shadow:3px 0 3px rgba(0,0,0,.3)}#a5y .a63{padding:16px;width:80%;margin:6px auto;border:none;width:100%}#a5y.a8h{transform:translateX(250px)}.a60{height:100%;overflow:auto}.a62{font-size:1.2rem;color:#ffd900;padding:10px 0 10px 10px;font-weight:700;border-bottom:1px dashed hsla(0,0%,100%,.3)}.a68{position:absolute;bottom:40px}.a69{color:#fff;font-size:1.1rem;margin-bottom:10px;margin-left:10px;text-align:center;font-weight:700}@media screen and (max-width:700px){#a5z{top:0}}@media only screen and (max-height:680px){.a68{position:relative;bottom:0;padding-bottom:16px}#a5z{top:0}}#a6c{position:absolute;top:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:9001}#a6d{background-color:#fff;border-radius:20px;width:90%;height:90%;position:relative}@media (min-width:1200px){#a6d{width:50%}}#a6d input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.a6i{-ms-flex-preferred-size:40%;flex-basis:40%;margin:10px}.a6i:hover input~.a6j{background-color:#e9e9e9}.a6i input:checked~.a6j{background-color:#ececec;border:3px solid #b4b4b4}.a6j{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;border-radius:20px;box-sizing:border-box;padding:10px 15px 15px;font-size:.9rem}.a6j:hover{cursor:pointer}#a6e{text-align:center;padding:10px 0 20px;font-size:2rem;font-weight:700}#a6h{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}@media (max-width:599px){#a6h{-ms-flex-direction:column;flex-direction:column}}.a8j{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.a6l,.a8j{display:-ms-flexbox;display:flex}.a6l{width:100%;height:50px;line-height:50px;-ms-flex-pack:distribute;justify-content:space-around;margin-top:2rem}.a6l>.a66{-ms-flex-preferred-size:40%;flex-basis:40%;text-align:center;border-radius:5px}.a6k{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.a6k img,.a8k img{width:100%}#a8l{font-size:2rem;padding-bottom:10px;margin-top:10px}#a8l,#a65 .a66{color:#fff;padding-left:10px}#a65 .a66{width:100%;height:50px;line-height:50px;text-align:left;padding-right:10px;font-size:.8rem}a.a66{text-decoration:none;color:inherit;box-sizing:border-box}.a66{display:block;background-color:transparent;border:none}.a66:hover{cursor:pointer}#a65 .a66:hover{background-color:hsla(0,0%,100%,.3)}#a65 .a66:active{background-color:hsla(0,0%,100%,.3)}button.a6n{background-color:#69718c;color:#fff}button.a6n:active{background-color:#a2a7b9}button.a6m{background-color:#c6c7c9;color:#fff}button.a6m:active{background-color:#a0a0a0}.a5i{position:fixed;background-color:#282d3d;width:100vw;height:200px;z-index:999}#a5j{bottom:-180px}@media (max-width:599px){#a5j{bottom:-165px}}@media (min-width:1200px){#a5j{bottom:-148px}}#a5k{bottom:686px}@media (max-width:599px){#a5k{bottom:701px}}@media (min-width:1200px){#a5k{bottom:716px}}#a4w{bottom:350px;left:1873px;background:#fff;padding:10px;border:2px solid beige;z-index:300}#a7o{position:fixed;width:100vw;height:100vh;z-index:9200;top:0;display:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#fff}#a7p{width:200px;text-align:center;position:relative;top:-100px}#a7p button{width:100px}button.a3c{background-color:#69718c;color:#fff;border:none;padding:10px 15px;border-radius:3px}.a3d{vertical-align:middle}#a4v{position:absolute;left:3200px;top:200px;font-size:3rem;color:#fff}@media print{*{-webkit-print-color-adjust:exact}}