@keyframes noise{0%{transform:translate3d(1%,-1%,0)}10%{transform:translate3d(-5%,-2%,0)}20%{transform:translate3d(10%,5%,0)}30%{transform:translate3d(5%,-11%,0)}40%{transform:translate3d(-12%,-5%,0)}50%{transform:translate3d(10%,9%,0)}60%{transform:translate3d(15%,0,0)}70%{transform:translate3d(-10%,8%,0)}80%{transform:translate3d(10%,2%,0)}90%{transform:translate3d(1%,5%,0)}to{transform:translate3d(0,8%,0)}}@keyframes grain{0%{transform:translate(20%,-15%)}10%{transform:translate(-20%,-15%)}20%{transform:translate(20%,-5%)}30%{transform:translate(-20%,-5%)}40%{transform:translate(20%,5%)}50%{transform:translate(-20%,5%)}60%{transform:translate(20%,15%)}70%{transform:translate(-20%,15%)}80%{transform:translate(20%,5%)}90%{transform:translate(-20%,5%)}to{transform:translate(20%,-5%)}}@font-face{font-family:Axiforma;font-style:normal;font-weight:600;src:url(/static/media/Axiforma-SemiBold.6534d6170d06fd061323.eot);src:local("Axiforma SemiBold"),local("Axiforma-SemiBold"),url(/static/media/Axiforma-SemiBold.6534d6170d06fd061323.eot?#iefix) format("embedded-opentype"),url(/static/media/Axiforma-SemiBold.bbe982e4b1ac79a12716.woff2) format("woff2"),url(/static/media/Axiforma-SemiBold.6cd324e9d99d6d843705.woff) format("woff"),url(/static/media/Axiforma-SemiBold.30aeae716e18207a63ec.ttf) format("truetype")}@font-face{font-family:Axiforma;font-style:normal;font-weight:100;src:url(/static/media/Axiforma-Thin.6e7f0e546adb8724a763.eot);src:local("Axiforma Thin"),local("Axiforma-Thin"),url(/static/media/Axiforma-Thin.6e7f0e546adb8724a763.eot?#iefix) format("embedded-opentype"),url(/static/media/Axiforma-Thin.1ec8830aab0a6de510c2.woff2) format("woff2"),url(/static/media/Axiforma-Thin.ed013fb1b077f4321d0d.woff) format("woff"),url(/static/media/Axiforma-Thin.8b9bce7cb24cbd39ba4f.ttf) format("truetype")}@font-face{font-family:Axiforma;font-style:normal;font-weight:400;src:url(/static/media/Axiforma-Regular.b11f3c9eb2be1e464c02.eot);src:local("Axiforma Regular"),local("Axiforma-Regular"),url(/static/media/Axiforma-Regular.b11f3c9eb2be1e464c02.eot?#iefix) format("embedded-opentype"),url(/static/media/Axiforma-Regular.7f1cf476b4119c8b770e.woff2) format("woff2"),url(/static/media/Axiforma-Regular.2b258adf3be92e4cc1ad.woff) format("woff"),url(/static/media/Axiforma-Regular.c4f8a961a15e460f3a71.ttf) format("truetype")}@font-face{font-family:Axiforma;font-style:italic;font-weight:500;src:url(/static/media/Axiforma-MediumItalic.461d9cd1b60153263cba.eot);src:local("Axiforma Medium Italic"),local("Axiforma-MediumItalic"),url(/static/media/Axiforma-MediumItalic.461d9cd1b60153263cba.eot?#iefix) format("embedded-opentype"),url(/static/media/Axiforma-MediumItalic.229dcad61ceeebdde187.woff2) format("woff2"),url(/static/media/Axiforma-MediumItalic.95b8e0271fcb54391cf8.woff) format("woff"),url(/static/media/Axiforma-MediumItalic.19a9baa4f2c1e89230ad.ttf) format("truetype")}@font-face{font-family:Axiforma;font-style:normal;font-weight:900;src:url(/static/media/Axiforma-Black.244b6984db5775f99798.eot);src:local("Axiforma Black"),local("Axiforma-Black"),url(/static/media/Axiforma-Black.244b6984db5775f99798.eot?#iefix) format("embedded-opentype"),url(/static/media/Axiforma-Black.304fdea0c4113c504dc7.woff2) format("woff2"),url(/static/media/Axiforma-Black.992ceed2d6cc039c8408.woff) format("woff"),url(/static/media/Axiforma-Black.48cabd4c55e9520f3edf.ttf) format("truetype")}@font-face{font-family:Axiforma;font-style:italic;font-weight:900;src:url(/static/media/Axiforma-BlackItalic.2b9b9ca5b8ad0255d1ef.eot);src:local("Axiforma Black Italic"),local("Axiforma-BlackItalic"),url(/static/media/Axiforma-BlackItalic.2b9b9ca5b8ad0255d1ef.eot?#iefix) format("embedded-opentype"),url(/static/media/Axiforma-BlackItalic.a32c11a3bade520116e1.woff2) format("woff2"),url(/static/media/Axiforma-BlackItalic.d7673cb8bf0d6c3b7d67.woff) format("woff"),url(/static/media/Axiforma-BlackItalic.99f62680adcea1c6ed33.ttf) format("truetype")}@font-face{font-family:Axiforma;font-style:normal;font-weight:900;src:url(/static/media/Axiforma-Heavy.edf0986909da894aa550.eot);src:local("Axiforma Heavy"),local("Axiforma-Heavy"),url(/static/media/Axiforma-Heavy.edf0986909da894aa550.eot?#iefix) format("embedded-opentype"),url(/static/media/Axiforma-Heavy.2e1c4a81498ccf540409.woff2) format("woff2"),url(/static/media/Axiforma-Heavy.1d21f0e76d06c5699fa5.woff) format("woff"),url(/static/media/Axiforma-Heavy.d25fea7e97031e65f164.ttf) format("truetype")}@font-face{font-family:Axiforma;font-style:normal;font-weight:500;src:url(/static/media/Axiforma-Medium.a41470f52ea4a5f4d667.eot);src:local("Axiforma Medium"),local("Axiforma-Medium"),url(/static/media/Axiforma-Medium.a41470f52ea4a5f4d667.eot?#iefix) format("embedded-opentype"),url(/static/media/Axiforma-Medium.1470f64529db935191c3.woff2) format("woff2"),url(/static/media/Axiforma-Medium.27f762a5c4f1236bf738.woff) format("woff"),url(/static/media/Axiforma-Medium.230a759003b2789cc0d1.ttf) format("truetype")}@font-face{font-family:Axiforma;font-style:italic;font-weight:700;src:url(/static/media/Axiforma-BoldItalic.5f90be976df4d8239a3a.eot);src:local("Axiforma Bold Italic"),local("Axiforma-BoldItalic"),url(/static/media/Axiforma-BoldItalic.5f90be976df4d8239a3a.eot?#iefix) format("embedded-opentype"),url(/static/media/Axiforma-BoldItalic.ece88e36dd354d73014d.woff2) format("woff2"),url(/static/media/Axiforma-BoldItalic.6be20694be663ee5faab.woff) format("woff"),url(/static/media/Axiforma-BoldItalic.adfb2c8c22f5e5cb2a59.ttf) format("truetype")}@font-face{font-family:Axiforma;font-style:italic;font-weight:800;src:url(/static/media/Axiforma-ExtraBoldItalic.3e4db1d5fe1f138ebd5d.eot);src:local("Axiforma ExtraBold Italic"),local("Axiforma-ExtraBoldItalic"),url(/static/media/Axiforma-ExtraBoldItalic.3e4db1d5fe1f138ebd5d.eot?#iefix) format("embedded-opentype"),url(/static/media/Axiforma-ExtraBoldItalic.64172490320b43553c41.woff2) format("woff2"),url(/static/media/Axiforma-ExtraBoldItalic.d5a37a5b978ff643edbc.woff) format("woff"),url(/static/media/Axiforma-ExtraBoldItalic.b3bc5a0f9bbfa0152bb1.ttf) format("truetype")}@font-face{font-family:Axiforma;font-style:normal;font-weight:400;src:url(/static/media/Axiforma-Book.678853dd82b2a4da2d54.eot);src:local("Axiforma Book"),local("Axiforma-Book"),url(/static/media/Axiforma-Book.678853dd82b2a4da2d54.eot?#iefix) format("embedded-opentype"),url(/static/media/Axiforma-Book.08819a580a991bdc5d1b.woff2) format("woff2"),url(/static/media/Axiforma-Book.facdd85e61e5a50de27a.woff) format("woff"),url(/static/media/Axiforma-Book.9b01bb5c6f096a53e78a.ttf) format("truetype")}@font-face{font-family:Axiforma;font-style:normal;font-weight:300;src:url(/static/media/Axiforma-Light.5fc12a84717b2b04dd34.eot);src:local("Axiforma Light"),local("Axiforma-Light"),url(/static/media/Axiforma-Light.5fc12a84717b2b04dd34.eot?#iefix) format("embedded-opentype"),url(/static/media/Axiforma-Light.2eda7463cbabc440bf97.woff2) format("woff2"),url(/static/media/Axiforma-Light.bbb27e30906f29b01295.woff) format("woff"),url(/static/media/Axiforma-Light.fe89ffb1a89f5ea2b030.ttf) format("truetype")}@font-face{font-family:Axiforma;font-style:italic;font-weight:100;src:url(/static/media/Axiforma-ThinItalic.14b055b5d74d56d69f9a.eot);src:local("Axiforma Thin Italic"),local("Axiforma-ThinItalic"),url(/static/media/Axiforma-ThinItalic.14b055b5d74d56d69f9a.eot?#iefix) format("embedded-opentype"),url(/static/media/Axiforma-ThinItalic.3d12efa9ef05b6ca6515.woff2) format("woff2"),url(/static/media/Axiforma-ThinItalic.78b33a85f79e0dddd87f.woff) format("woff"),url(/static/media/Axiforma-ThinItalic.db6d8e41c2cd49fae162.ttf) format("truetype")}@font-face{font-family:Axiforma;font-style:normal;font-weight:700;src:url(/static/media/Axiforma-Bold.fb8f48a9cafad15bd1c7.eot);src:local("Axiforma Bold"),local("Axiforma-Bold"),url(/static/media/Axiforma-Bold.fb8f48a9cafad15bd1c7.eot?#iefix) format("embedded-opentype"),url(/static/media/Axiforma-Bold.a3329a3314dd825fab49.woff2) format("woff2"),url(/static/media/Axiforma-Bold.a5763688e85a57f1a5f6.woff) format("woff"),url(/static/media/Axiforma-Bold.179a245385b803119e63.ttf) format("truetype")}@font-face{font-family:Axiforma;font-style:italic;font-weight:300;src:url(/static/media/Axiforma-LightItalic.9c472e3107cde8907e47.eot);src:local("Axiforma Light Italic"),local("Axiforma-LightItalic"),url(/static/media/Axiforma-LightItalic.9c472e3107cde8907e47.eot?#iefix) format("embedded-opentype"),url(/static/media/Axiforma-LightItalic.23e422fe61bd1bb16e2d.woff2) format("woff2"),url(/static/media/Axiforma-LightItalic.34b37b94205e005306e0.woff) format("woff"),url(/static/media/Axiforma-LightItalic.1e8d8385e604148416be.ttf) format("truetype")}@font-face{font-family:Axiforma;font-style:italic;font-weight:600;src:url(/static/media/Axiforma-SemiBoldItalic.0907fa89d68852119f6c.eot);src:local("Axiforma SemiBold Italic"),local("Axiforma-SemiBoldItalic"),url(/static/media/Axiforma-SemiBoldItalic.0907fa89d68852119f6c.eot?#iefix) format("embedded-opentype"),url(/static/media/Axiforma-SemiBoldItalic.761ae083e687bd124bce.woff2) format("woff2"),url(/static/media/Axiforma-SemiBoldItalic.2fa3087f4fb5222638dd.woff) format("woff"),url(/static/media/Axiforma-SemiBoldItalic.db6a231b042a849b7311.ttf) format("truetype")}@font-face{font-family:Axiforma;font-style:italic;font-weight:400;src:url(/static/media/Axiforma-Italic.6879054240c84ef4025c.eot);src:local("Axiforma Italic"),local("Axiforma-Italic"),url(/static/media/Axiforma-Italic.6879054240c84ef4025c.eot?#iefix) format("embedded-opentype"),url(/static/media/Axiforma-Italic.d601f3e8843303c880b9.woff2) format("woff2"),url(/static/media/Axiforma-Italic.1b11165269178d6f559a.woff) format("woff"),url(/static/media/Axiforma-Italic.d91acd2ec61b6bb9e21d.ttf) format("truetype")}@font-face{font-family:Axiforma;font-style:italic;font-weight:400;src:url(/static/media/Axiforma-BookItalic.7737fcd23013b224a986.eot);src:local("Axiforma Book Italic"),local("Axiforma-BookItalic"),url(/static/media/Axiforma-BookItalic.7737fcd23013b224a986.eot?#iefix) format("embedded-opentype"),url(/static/media/Axiforma-BookItalic.18aadafc5a9edc046b2c.woff2) format("woff2"),url(/static/media/Axiforma-BookItalic.18d83adc63e3236072e6.woff) format("woff"),url(/static/media/Axiforma-BookItalic.1ed0dc659d19a276ca36.ttf) format("truetype")}@font-face{font-family:Axiforma;font-style:normal;font-weight:800;src:url(/static/media/Axiforma-ExtraBold.7e1d0a9115b4b12b0cb7.eot);src:local("Axiforma ExtraBold"),local("Axiforma-ExtraBold"),url(/static/media/Axiforma-ExtraBold.7e1d0a9115b4b12b0cb7.eot?#iefix) format("embedded-opentype"),url(/static/media/Axiforma-ExtraBold.7be4f7656673f354c7aa.woff2) format("woff2"),url(/static/media/Axiforma-ExtraBold.6e089bf674d0c9dac02d.woff) format("woff"),url(/static/media/Axiforma-ExtraBold.2aa236fed8e97ed7f830.ttf) format("truetype")}@font-face{font-family:Axiforma;font-style:italic;font-weight:900;src:url(/static/media/Axiforma-HeavyItalic.774ef1f2720487274eb7.eot);src:local("Axiforma Heavy Italic"),local("Axiforma-HeavyItalic"),url(/static/media/Axiforma-HeavyItalic.774ef1f2720487274eb7.eot?#iefix) format("embedded-opentype"),url(/static/media/Axiforma-HeavyItalic.0d2628654359e83bb04d.woff2) format("woff2"),url(/static/media/Axiforma-HeavyItalic.218c09afa77baf8346a8.woff) format("woff"),url(/static/media/Axiforma-HeavyItalic.bb4b31d1cf218709397d.ttf) format("truetype")}@font-face{font-family:Druk Wide;font-style:normal;font-weight:700;src:url(/static/media/DrukWide-Medium.4bf54d27a2f8d0d84941.ttf)}*{box-sizing:border-box;cursor:none;margin:0;padding:0}::selection{background:none}::-webkit-scrollbar,::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar{width:0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background:#8d6f571a;border-radius:10px}html{font-size:11px;overflow-x:hidden}body{background:#050505;color:#fff;font-family:Axiforma;height:100%;width:100%}h1,h2,h3,h4,h5,h6{font-weight:400}@keyframes movie{0%{transform:translate(0)}10%{transform:translate(-5%,-5%)}20%{transform:translate(-10%,5%)}30%{transform:translate(5%,-10%)}40%{transform:translate(-5%,15%)}50%{transform:translate(-10%,5%)}60%{transform:translate(15%)}70%{transform:translateY(10%)}80%{transform:translate(-15%)}90%{transform:translate(10%,5%)}to{transform:translate(5%)}}.home__title{display:inline-block;position:relative}.home__title-text{font-family:Druk Wide;font-size:7.6rem;line-height:.85}.home__description{color:#8d6f57;font-size:1.8rem;line-height:1.8;margin-top:2.5rem}.mobile{display:none}.sound-disabled .header__sound__circle{background:#8d6f57;transform:translate(calc(-100% - .6rem),-50%)}.sound-disabled .header__sound__bars{opacity:0}.home__hand{display:inline-block;height:3.5rem;padding-top:.8rem;position:absolute;right:-3.5rem;top:5rem;width:2.5rem}.home__hand-icon{background:url(https://i.ibb.co/MV5x46c/emoji-waving-hand.png) 50%/contain no-repeat;display:block;height:100%;width:100%}.home{height:100vh;justify-content:center;width:100%}.home,.home__wrapper{align-items:center;display:flex}.home__wrapper{width:124.2rem}.header,.home__wrapper{justify-content:space-between;margin:auto}.header{align-items:center;display:flex;height:11rem;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .6s ease;transition-delay:1s;width:85%;z-index:3}.loaded .header{opacity:1}.loaded canvas{opacity:.4}.header__logo{font-size:16px;font-weight:700;left:50%;letter-spacing:2px;position:absolute;top:50%;transform:translate(-50%,-50%)}a{color:#fff;text-decoration:none}.grain{animation:grain 6s steps(10) infinite;background-image:url(/static/media/grain.51a0dd17be0dce637dac.png);background-repeat:repeat;height:300%;left:-100%;opacity:.06;top:-100%;width:300%;will-change:transform;z-index:3}.custom-cursor,.grain{pointer-events:none;position:fixed}.custom-cursor{background-color:#ffffffb3;border-radius:50%;height:50px;mix-blend-mode:difference;transform:translate(-50%,-50%) scale(.2);transition:transform .35s ease;width:50px;z-index:1000}.home__showreel{align-items:center;display:flex;font-family:Druk Wide;font-size:2.6rem;margin-top:6.5rem;position:relative;text-transform:lowercase}.home__showreel__play{height:1.5rem;margin-right:1.5rem;transform:translateY(-3px);width:1.5rem}.home__social{margin-top:9rem}.home__social-text{color:#8d6f57;font-size:1.2rem;letter-spacing:.1rem;line-height:1.7}.contact__social__list,.footer__contact__social__list,.home__social__list{display:flex;list-style:none;margin-top:1rem}.home__description-wrapper,.home__hand-wrapper,.home__showreel-wrapper,.home__social-wrapper,.home__title-wrapper{overflow:hidden}.home__hand-wrapper{height:100%;width:100%}.contact__social__item,.footer__contact__social__item,.home__social__item{color:#fff;font-size:1.2rem;font-weight:700;overflow:hidden;text-transform:lowercase;transition:color .355s ease-in-out}.contact__social__item:hover,.footer__contact__social__item:hover{color:#8d6f57}.contact__social__item:not(:first-child),.footer__contact__social__item:not(:first-child),.home__social__item:not(:first-child){margin-left:2.4rem}.home__navigation__list{list-style:none}.home__navigation__item{letter-spacing:.1rem;position:relative}.home__navigation{position:relative}.home__navigation__arrows{left:-15rem;position:absolute;top:0}.about,.contacts,.transition-fade{opacity:0;transition:.4s}.contacts{transition:2s}.about-opened .about,.contacts-opened .contacts,.home-opened .transition-fade{opacity:1}html.is-animating .transition-fade{opacity:0}.home__navigation__arrow:first-child{margin-right:-.6rem}.home__navigation__arrow{-webkit-text-fill-color:tra8sparent;color:#8d6f57;font-size:8rem;line-height:1;opacity:0}.home__navigation__arrow,.home__navigation__link{-webkit-text-stroke-width:.1rem;display:inline-block;font-family:Druk Wide}.home__navigation__link{-webkit-text-fill-color:#0000;color:#97979799;font-size:6.2rem}.home__navigation__item:not(:first-child){margin-top:5.5rem}.home__navigation__number{color:#8d6f57;font-size:1rem;font-weight:700;left:-3.3rem;line-height:1;position:absolute;top:1rem}.home__navigation__link:hover{-webkit-text-fill-color:#fff;color:#fff}.header__sound{align-items:center;background:#0000;border:1px solid #8d6f57;border-radius:8rem;display:flex;font-size:0;height:3rem;justify-content:space-between;padding:0 .9rem;position:relative;width:6rem}:focus{outline:none}.header__sound__circle{background:#fff;border-radius:50%;bottom:0;display:block;height:2rem;position:absolute;right:.6rem;top:50%;transform:translateY(-50%);transition:background .355s ease-in-out,transform .355s ease-in-out;width:2rem;z-index:3}.header__sound__bars{margin:.2rem 0 0 .2rem;opacity:1;transition:opacity .355s ease-in-out}.header__sound__bars span{animation:soundbars 1s ease-in-out infinite alternate-reverse;background:#fff;content:"";display:inline-block;height:1rem;margin:0 .12rem;transform-origin:bottom center;width:1px}.header__sound__bars span:nth-child(2n){animation-delay:.2s;animation-direction:alternate}.header__sound__off{height:1.7rem;margin-top:.2rem;transition:opacity .355s ease-in-out;width:1.7rem}@keyframes soundbars{0%{transform:scaleY(0)}15%{transform:scaleY(.2)}50%{transform:scaleY(.8)}75%{transform:scaleY(.4)}to{transform:scaleY(1)}}.home__bg-img{bottom:0;opacity:.05;position:absolute;right:50%;transform:translateX(70%)}.header__menu__line{background:#8d6f57;display:block;height:1px;transform:scaleX(0);transform-origin:left;transition:margin-bottom .2s ease-in-out,transform .355s ease-in-out;width:100%}.header__menu{display:inline-flex;flex-direction:column;font-size:0;height:3.3rem;justify-content:center;pointer-events:none;vertical-align:middle;width:5.8rem}.header__menu--active{pointer-events:auto}.header__menu--active:hover .header__menu__line:first-child{margin-bottom:1.3rem}.header__menu__line:first-child{margin-bottom:.9rem}.header__menu__line:last-child{transition-delay:.1s}.header__menu--active .header__menu__line{transform:scaleX(1)}.about__main,.portfolio__main{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-top:22rem;padding:0 20%}.about__description{color:#8d6f57;font-size:1.8rem;line-height:1.8}.el-wrapper{overflow:hidden}.about__title,.portfolio__title{font:100px/.9 Druk Wide;margin-bottom:4.5rem;overflow:hidden}.about__subtitle{color:#8d6f57;display:block;font-size:1.2rem;line-height:1.7;margin-bottom:1rem}.phone{-webkit-text-stroke:1px #fff9;color:#fff0;display:none;font-family:Druk Wide;font-size:50px;font-weight:bolder;left:50%;letter-spacing:5px;position:fixed;top:50%;transform:translate(-50%,-50%);transition:.5s ease-out;width:300px}.about__more-description{color:#7f7f7f;font-size:3.4rem;line-height:1.7;margin:15rem 0 0;width:700px}.about__skills{align-items:center;display:flex;justify-content:center;padding:0 23% 15rem}.about__more-description strong{color:#fff;font-weight:400}.circular-text{-webkit-text-stroke:1px #fff9;color:#fff0;font-size:24px;font-weight:bolder;letter-spacing:5px;opacity:0;position:fixed;right:10%;top:70%;transform:translate(-50%,-50%);transition:.5s ease-out}.about__services__skills-row{display:flex}.about__services__skills-row span{-webkit-text-fill-color:#0000;-webkit-text-stroke-width:.1rem;color:#8d6f5799;display:inline-block;font-family:Druk Wide;font-size:11rem;margin:18rem 0;opacity:.6;padding-right:10px;position:relative;white-space:nowrap;will-change:transform}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.about__skills__title{color:#fff;font-family:Druk Wide;font-size:7rem;line-height:1.2;position:relative}.about__skills__title:before{background:url(https://emojipedia-us.s3.dualstack.us-west-1.amazonaws.com/thumbs/120/apple/237/thumbs-up-sign_emoji-modifier-fitzpatrick-type-3_1f44d-1f3fc_1f3fc.png) 50%/contain no-repeat;content:"";display:block;height:5.2rem;left:-6.6rem;position:absolute;top:-.6rem;width:4rem}.about__skills__title strong{-webkit-text-fill-color:#0000;-webkit-text-stroke-width:.1rem;color:#97979799;display:block;font-weight:500}li{list-style-type:none}.about__skills__list{margin-left:15rem}.about__skills__list li{font-size:2.4rem;line-height:1.7;margin-top:.8rem}.about__skills__list li:before{color:#8d6f57;content:"•";font-size:2.2rem;margin-right:1.2rem}footer{margin-bottom:16rem;margin-top:10rem;padding:0 23%}.about__contact__link{color:#fff;font-family:Druk Wide;font-size:8.4rem}.footer__contact__social__text{color:#8d6f57;font-size:1.2rem;line-height:1.7;position:relative}.footer__socials{margin:9rem 0 0 4rem}.footer__contact__social__text:before{background:url(https://emojipedia-us.s3.dualstack.us-west-1.amazonaws.com/thumbs/72/apple/237/smiling-face-with-heart-shaped-eyes_1f60d.png) 50%/contain no-repeat;content:"";display:block;height:3rem;left:-4rem;position:absolute;top:50%;transform:translateY(-50%);width:3rem}.contact__wrapper{align-items:center;border:1px dashed #d8d8d833;display:flex;height:auto;padding:9rem 10rem;position:relative;width:105.4rem}textarea::placeholder{color:#8d6f57;letter-spacing:1.5px}.contacts{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}.contact__column:first-child{align-self:flex-start;border-right:1px dashed #d8d8d833;padding-right:6rem;width:63%}.contact__column:last-child{padding-left:6rem;width:37%}.contact__title{font:7rem/1.2 Druk Wide;font-size:8.4rem;opacity:1;overflow:hidden;visibility:inherit}.contact__form{height:22rem;margin-top:4rem;position:relative}.contact__form__label{left:0;opacity:0;position:absolute;top:0;transition:opacity .355s ease-in-out,visibility .355s ease-in-out;visibility:hidden;width:100%}.contact__form__label.active{opacity:1;visibility:visible}.contact__form__footer{align-items:center;bottom:0;display:flex;justify-content:space-between;left:0;position:absolute;transition:opacity .355s ease-in-out,visibility .355s ease-in-out;width:100%}.contact__description,.contact__form__error,.contact__form__field,.contact__form__label,.contact__information__text,.contact__information__title,.contact__social__text,.contact__subtitle,.home__social__text{color:#fff;font-size:1.2rem;line-height:1.7}.contact__form__error{color:red;display:none;font-size:1rem;letter-spacing:.1rem;margin-top:1rem}.contact__form__message{display:none}.contact__subtitle{color:#fff;font-size:1.8rem}a,button{color:inherit;font-family:Axiforma;outline:none;pointer-events:auto}.btn,.contact__form__next,.contact__form__submit{background:none;border:.1rem solid #8d6f57;border-radius:2.7rem;color:#fff;display:inline-block;font-size:1.2rem;font-weight:700;height:4rem;line-height:4rem;padding:0 2.4rem;text-transform:lowercase;transition:background .355s ease-in-out,border-color .355s ease-in-out}.contact__form__next,.contact__form__submit{border-color:#d8d8d833;display:none}.case-information button{margin-top:4.5rem}.contact__form__next.active,.contact__form__submit.active{display:block}.contact__form__steps__step{background:#fff;border-radius:.25rem;display:inline-block;height:.6rem;opacity:.2;transition:background .355s ease-in-out,opacity .355s ease-in-out;width:1.3rem}.contact__form__steps__step.active{background:#8d6f57;opacity:1}.contact__form__steps__step:not(:first-child){margin-left:1.1rem}.contact__description{color:#7f7f7f;margin-top:1rem}.contact__information{margin-top:4rem}.contact__information__section:not(:first-child){margin-top:2.5rem}.contact__information__title{color:#8d6f57}.contact__information__text{color:#7f7f7f;margin-top:.8rem}.contact__form__field{background:#0000;border:none;color:#7f7f7f;font-family:inherit;font-size:1.2rem;line-height:1.7;resize:none;width:100%}.contact__form__field--textarea{height:12rem}.btn:hover,.contact__form__next:hover,.contact__form__submit:hover{background:#8d6f57;border-color:#8d6f57}.circle-wrapper{display:none;height:100vh;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .3s ease;width:100vw}.circle-bg-orange{height:34vw;left:55%;position:absolute;top:60%;transform:translate(-50%,-50%);transition:all .1s ease;width:34vw;z-index:-5}.parent{height:100%;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;width:100%}.portfolio__title{font-size:120px;margin:0 auto}.projects .item-wrap{margin-bottom:150px;position:relative}.projects .image{flex:0 0 60%;height:160px;max-width:60%;position:relative}.projects{margin-top:150px;width:100%}.projects .image [class*=item-img]{cursor:pointer;display:block;position:absolute;top:50%;transform:translateY(-50%);width:100.5%}.projects .image .img-wrap{height:160px;overflow:hidden;position:relative;transition:height .4s ease;width:100%}.projects.active .image .img-wrap{height:100%;transition:height 1s ease;transition-delay:.6s}.projects .info{padding-left:60px;position:absolute;right:0;top:0;width:40%}.projects .item-wrap:nth-child(odd) .info{left:0;padding-left:100px;padding-right:20px;right:inherit}.projects .info h3{color:#fff;font-family:Druk Wide;font-size:2.1rem;line-height:1.3}.projects .info p{color:#ffffffb3;font-size:1.4rem;line-height:1.75;margin-bottom:0;max-width:320px;padding-left:60px;padding-top:25px}.projects .item-wrap:nth-child(odd) .image{margin-left:40%}.home__title-text{overflow:hidden}.row-letter,.row-title{display:inline-block;font-weight:500;position:relative;white-space:nowrap}.row-title{overflow:hidden}.soon{height:80vh;justify-content:center;width:100%}.case-header,.soon{align-items:center;display:flex}.case-header{flex-direction:column;margin-top:47rem}.case-title{left:50%;position:absolute;top:44rem;transform:translate(-50%,-50%)}.case-title span{-webkit-text-fill-color:#0000;-webkit-text-stroke-width:.1rem;color:#8d6f57;display:block;position:absolute}.case-title *{font-family:Druk Wide;font-size:7.2rem;transform:translateY(-100%);white-space:nowrap}.case-title span:first-child{opacity:.2;top:-21rem}.case-title span:nth-child(2){opacity:.4;top:-14rem}.case-title span:nth-child(3){opacity:.6;top:-7rem}.case-information{display:flex;justify-content:space-between;margin:0 auto 10rem;width:79rem}.case-information__column h2{color:#8d6f57;font-size:1.2rem;line-height:1.7}.case-information__column span{display:block;font-size:1.4rem;margin-top:1.2rem;max-width:270px}.large span{font-size:1.8rem;margin-top:2.2rem}.case-information__section:not(:first-child){margin-top:3.5rem}.contact__information__text span,.home__social__link{transition:all .3s ease}.contact__information__text span:hover,.home__social__link:hover{color:#8d6f57}.slides{align-self:flex-start;flex:1 1;overflow:hidden;width:100%}.carousel-inner{height:100vh;padding-left:34rem;position:relative}@media (max-width:700px){.carousel-inner{padding-left:20px}.carousel-item{transition:none!important}}.shades:after,.shades:before{content:"";height:25%;pointer-events:none;position:fixed;width:100%;z-index:2}.shades:before{background:linear-gradient(180deg,#050505,#0000);top:0}.shades:after{background:linear-gradient(0deg,#050505,#0000);bottom:0}.carousel-item{background:none;border:none;color:#0000;font-family:Druk Wide;font-size:8rem;margin:0;opacity:0;padding:0;position:absolute;top:calc(50% - 44px);transition:transform .6s ease,opacity .4s ease}.carousel-item:after,.carousel-item:before{content:attr(data-text);left:0;position:absolute;top:0}.carousel-item:after{-webkit-text-fill-color:#0000;-webkit-text-stroke-width:.1rem;color:#97979799;transition:color .4s ease}.carousel-item.visible{opacity:1}.carousel-item:before{opacity:0;transition:opacity .4s ease}.carousel-item.active:before{color:#fff;opacity:1}@media (max-width:800px){.case-title *{font-size:4rem}.case-title{top:30em}.case-header{margin-top:35em}.case{padding:0 3.5rem}.case-information{flex-direction:column;gap:3.5rem;margin-bottom:5em}.case-title span:first-child{top:-12rem}.case-title span:nth-child(2){top:-8rem}.case-title span:nth-child(3){top:-4rem}.case-information__column span{font-size:1.8rem}.case-information{max-width:100%}.case-information__column span{max-width:90%}}@media (min-width:1350px){.home__hand{display:inline-block;height:5.5rem;padding-top:.8rem;position:absolute;right:-7.5rem;top:2rem;width:5.5rem}}@media (max-width:1728px){html{font-size:10px}body.main-page{height:100vh}}@media (max-width:1500px){html{font-size:8px}.circular-text{display:none}.phone{display:block}}@media (min-width:1000px){.home__wrapper{transform:translateY(20px)}.home__bg-img{height:70%}body.main-page{overflow:hidden}}@media (max-width:1200px){html{font-size:8px}}@media (max-width:1000px){.home__wrapper{width:90.2rem}.home__bg-img{width:80%}}@media (max-width:780px){.home__wrapper{align-items:flex-start;flex-direction:column;margin:0;padding:15rem 3.5rem 0;position:relative}.home,body{height:100%;overflow:hidden}.contact__description{width:90%}.home__bg-img{transform:translateX(50%)}.home__title-text{font-size:5.2rem;line-height:1}.home__hand{top:4rem}.home__description{line-height:3.2rem;margin-top:1.5rem}.carousel-item{font-size:3.8rem}.home__showreel{bottom:4.5rem;display:none;font-size:1.8rem;margin-top:0;position:absolute;right:2.5rem}.home__navigation{margin-top:4.5rem}.home__navigation__arrows{display:none}.home__navigation__number{display:none;left:-3rem;top:1.2rem}.home__navigation__item:not(:first-child){margin-top:3rem}.home__social{display:none}.circle-wrapper,.custom-cursor{display:none;opacity:0}.home__navigation__link{font-size:3.2rem}html{font-size:13px}.home__showreel__play{border:1px solid #8d6f57;border-radius:50%;height:5.5rem;padding:2rem;width:5.5rem}.home{align-items:flex-start}.header{height:8rem;padding:0 2.5rem;width:100%}}@media (max-width:500px){html{font-size:8.7px}}@media (min-width:2000px){body{height:100vh}}@media (min-width:2300px){.home__wrapper{transform:translateY(-20px)}}@media (max-width:767px){.about__main{display:flex;flex-direction:column;margin:13rem 0 0}.about__main,.about__skills{padding:0 3.5rem}.header__logo{font-size:12px}.about__skills{flex-direction:column;padding-bottom:5rem}.about__skills__title{font-size:3.2rem;line-height:1.4;width:100%}.about__skills__list{height:24rem;margin-left:0;margin-top:3.5rem;overflow:hidden;padding-left:1.5rem;position:relative;width:100%}.about__skills__title:before{display:none}.about__skills__list li{font-size:1.8rem}.about__services__skills-row span{font-size:4.9rem;margin:9rem 0}.about__more-description{font-size:2.4rem;margin:5rem 0 0;width:auto}.about__subtitle{margin-bottom:1rem}.about__title{font-size:3.2rem;line-height:1;margin-bottom:2rem}.contacts{flex-direction:column;height:100%;padding:12.5rem 3.5rem 8rem}.contact__wrapper{flex-direction:column;padding:4rem 2.5rem;width:100%}.contact__column:first-child{border-right:none;padding-right:0;width:100%}.contact__column:last-child{margin-top:6rem;padding-left:0;width:100%}.contact__title{font-size:3.4rem}.contact__form{height:20rem;margin-top:3rem}.contact__form__field{font-size:1.8rem}.contact__information{display:flex}.contact__information__section{width:50%}.contact__information__section:not(:first-child){margin-top:0}}@media (max-width:350px){.home__title-text{font-size:4rem}}.music{left:50%;perspective:400;position:absolute;top:50%;transform:translate(-50%,-50%)}.music.shaking{animation:shake .1s infinite;animation-delay:25.5s}.music img{width:30vw}@media screen and (max-width:1000px){.music img{width:80vw}}@keyframes shake{0%{transform:translate(-50%,-50%)}30%{transform:translate(-55%,-50%) rotateX(30deg)}60%{transform:translate(-45%,-50%) rotateX(20deg)}to{transform:translate(-50%,-50%)}}canvas{left:0;opacity:0;position:fixed;top:0;transition:opacity 1s ease 2s;width:100%;z-index:-1}*,:after,:before{box-sizing:border-box;margin:0;padding:0}.house-wrapper{align-items:center;display:flex;height:100vh;justify-content:center;left:0;opacity:0;overflow:hidden;position:absolute;right:0;top:0;transition:opacity .6s ease;transition-delay:1s;width:100%;z-index:-99}@media (max-width:800px){.house-wrapper{display:none}}.house-wrapper *{-webkit-tap-highlight-color:rgba(0,0,0,0);transform-style:preserve-3d;-webkit-user-select:none;user-select:none}.loaded .house-wrapper{opacity:.2}.face,.house{position:absolute}.house{height:28vw;transform:perspective(1250px) rotateX(75deg) rotate(45deg) translateZ(-9vw);width:28vw}@media (max-width:750px){.house{transform:perspective(1250px) rotateX(75deg) rotate(45deg) translateZ(-9vw) scale(2)}}.h-shadow{box-shadow:1.5vw -3vw 3vw #000,1.5vw .5vw 1.5vw #000;height:100%;left:0;position:absolute;top:0;width:100%}.h-lights{height:45vw;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:45vw}.h-light,.h-lights{position:absolute}.h-light:first-of-type{background-image:radial-gradient(#1b182a,#0000);border-radius:50%;bottom:5vw;filter:blur(1vw);height:14vw;right:0;width:14vw}.h-light:nth-of-type(2){background-image:radial-gradient(#5189fb73 50%,#287dd273,#0000);bottom:18vw;box-shadow:-1vw -1vw 2vw 1vw #83abfc1a;filter:blur(1vw);right:-1vw;width:2vw}.h-light:nth-of-type(2),.h-light:nth-of-type(3){border-radius:50%;height:12vw;transform:rotate(-50deg)}.h-light:nth-of-type(3){background-image:radial-gradient(#5189fb80 50%,#287dd280,#0000);bottom:-2vw;filter:blur(2vw);right:17vw;width:5vw}.h-light:nth-of-type(3):after,.h-light:nth-of-type(3):before{background-image:linear-gradient(180deg,#287dd21a,#5189fb1a,#0000);border-top-left-radius:10vw;border-top-right-radius:10vw;content:"";filter:blur(1.5vw);height:400%;position:absolute;top:-6vw;width:200%}.h-light:nth-of-type(3):before{box-shadow:-2vw -2vw 0 rgba(81,137,251,.075);right:-50%;transform:rotate(15deg);transform-origin:top right}.h-light:nth-of-type(3):after{box-shadow:2vw -2vw 0 rgba(81,137,251,.075);left:-50%;transform:rotate(-15deg);transform-origin:top left}.h-light:nth-of-type(4){background-image:linear-gradient(90deg,rgba(81,137,251,.075) 10%,#0000 25%,#0000,#00000026);bottom:5vw;filter:blur(.25vw);height:4vw;left:8vw;transform:skewX(58deg);transform-origin:top left;width:28vw}.h-light:nth-of-type(6){background-image:linear-gradient(270deg,#0000001a,#000000b3);bottom:14vw;filter:blur(.35vw);height:16vw;right:2vw;transform:skewY(49deg);transform-origin:bottom left;width:8vw}.alt__front{height:.5vw;transform:rotateX(-90deg) translateZ(26.5vw);transform-origin:bottom left;width:27vw}.alt__back{height:.5vw;transform:rotateX(-90deg) rotateY(180deg) translateX(-27vw) translateY(-.5vw);transform-origin:top left;width:27vw}.alt__right{height:.5vw;transform:rotateY(90deg) rotate(-90deg) translateZ(27vw) translateX(-27vw) translateY(-.5vw);transform-origin:top left;width:27vw}.alt__left{height:.5vw;transform:rotateY(-90deg) rotate(90deg) translateY(-.5vw);transform-origin:top left;width:27vw}.alt__top{height:27vw;transform:translateZ(.5vw);transform-origin:top left;width:27vw}.alt__bottom{transform:rotateY(180deg) translateX(-27vw);transform-origin:top left}.alt,.alt__bottom{height:27vw;width:27vw}.alt{left:0;position:absolute;top:0}.alt__front{background-color:#9e99c1}.alt__back,.alt__right{background-color:#383358}.alt__left{background-color:#fbfafe}.alt__top{background-image:linear-gradient(180deg,#0b0c1f,#383358,#9e99c1)}.alt__top .light:first-of-type{background-image:linear-gradient(180deg,#143d67bf,#5189fbbf,#0000);height:100%;position:absolute;width:100%}.alt__top .light:nth-of-type(2){background-image:linear-gradient(180deg,#0000 20%,#287dd2bf,#5189fb40 80%);filter:blur(.1vw);height:100%;left:4vw;position:absolute;width:6vw}.alt__top .light:nth-of-type(3){bottom:10vw;height:3vw;left:5vw;transform:rotate(42deg);width:6vw}.alt__top .light:nth-of-type(3),.alt__top .light:nth-of-type(4){background-image:radial-gradient(#83abfcbf 50%,#2063a7bf);border-radius:50%;filter:blur(.55vw);position:absolute}.alt__top .light:nth-of-type(4){bottom:7vw;height:2vw;left:4vw;transform:rotate(40deg);width:8.5vw}.alt__top .light:nth-of-type(5){bottom:3.5vw;filter:blur(.75vw);left:4.5vw;width:6vw}.alt__top .light:nth-of-type(5),.alt__top .light:nth-of-type(6){background-image:radial-gradient(#8db2fcbf 50%,#2063a7bf);border-radius:50%;height:2vw;position:absolute;transform:rotate(40deg)}.alt__top .light:nth-of-type(6){bottom:3vw;filter:blur(.35vw);left:.5vw;width:4vw}.alt__top .light:nth-of-type(7){background-image:linear-gradient(90deg,#000,#5189fb 10%,#0000 20%);bottom:0;height:100%;left:0;position:absolute;width:100%}.alt__top .light:nth-of-type(7):before{background-image:linear-gradient(90deg,#0546c799,#0000 60%);content:"";height:100%;position:absolute;width:20%}.alt__top .light:nth-of-type(7):after{background-image:linear-gradient(180deg,#064ee080,#0000 60%);content:"";height:20%;position:absolute;width:100%}.alt__top .light:nth-of-type(8){background-image:radial-gradient(#ffffff1a 50%,#8079ae1a);border-radius:50%;bottom:5vw;filter:blur(.8vw);height:4vw;left:10vw;position:absolute;transform:rotate(40deg);width:6vw}.alt__bottom{background-color:#383358}.alb__front{height:2vw;transform:rotateX(-90deg) translateZ(-1vw);transform-origin:bottom left;width:27vw}.alb__back{height:2vw;transform:rotateX(-90deg) rotateY(180deg) translateX(-27vw) translateY(-2vw);transform-origin:top left;width:27vw}.alb__right{height:2vw;transform:rotateY(90deg) rotate(-90deg) translateZ(27vw) translateX(-1vw) translateY(-2vw);transform-origin:top left;width:1vw}.alb__left{height:2vw;transform:rotateY(-90deg) rotate(90deg) translateY(-2vw);transform-origin:top left;width:1vw}.alb__top{height:1vw;transform:translateZ(2vw);transform-origin:top left;width:27vw}.alb__bottom{transform:rotateY(180deg) translateX(-27vw);transform-origin:top left}.alb,.alb__bottom{height:1vw;width:27vw}.alb{bottom:0;left:0;position:absolute}.alb__front{background-image:linear-gradient(90deg,#9e99c1 40%,#8f89b7)}.alb__back,.alb__right{background-color:#383358}.alb__left{background-color:#fbfafe}.alb__top{background-image:linear-gradient(90deg,#fbfafe 40%,#eae5fa)}.alb__bottom{background-color:#383358}.arb__front{height:2vw;transform:rotateX(-90deg) translateZ(26vw);transform-origin:bottom left;width:1vw}.arb__back{height:2vw;transform:rotateX(-90deg) rotateY(180deg) translateX(-1vw) translateY(-2vw);transform-origin:top left;width:1vw}.arb__right{height:2vw;transform:rotateY(90deg) rotate(-90deg) translateZ(1vw) translateX(-28vw) translateY(-2vw);transform-origin:top left;width:28vw}.arb__left{height:2vw;transform:rotateY(-90deg) rotate(90deg) translateY(-2vw);transform-origin:top left;width:28vw}.arb__top{height:28vw;transform:translateZ(2vw);transform-origin:top left;width:1vw}.arb__bottom{transform:rotateY(180deg) translateX(-1vw);transform-origin:top left}.arb,.arb__bottom{height:28vw;width:1vw}.arb{bottom:0;position:absolute;right:0}.arb__front{background-color:#8f89b7}.arb__back{background-color:#383358}.arb__right{background-image:linear-gradient(90deg,#282347 40%,#0f0e17)}.arb__left{background-color:#9e99c1}.arb__top{background-image:linear-gradient(0deg,#fbfafe,#3b3469 25%,#2e2a48 75%,#9e99c1)}.arb__top:before{background-image:linear-gradient(180deg,#0000,#5189fbd9,#0000);content:"";height:30%;position:absolute;top:0;width:100%}.arb__bottom{background-color:#383358}.blt__front{height:20vw;transform:rotateX(-90deg) translateZ(7vw);transform-origin:bottom left;width:1vw}.blt__back{height:20vw;transform:rotateX(-90deg) rotateY(180deg) translateX(-1vw) translateY(-20vw);transform-origin:top left;width:1vw}.blt__right{height:20vw;transform:rotateY(90deg) rotate(-90deg) translateZ(1vw) translateX(-27vw) translateY(-20vw);transform-origin:top left;width:27vw}.blt__left{height:20vw;transform:rotateY(-90deg) rotate(90deg) translateY(-20vw);transform-origin:top left;width:27vw}.blt__top{height:27vw;transform:translateZ(20vw);transform-origin:top left;width:1vw}.blt__bottom{transform:rotateY(180deg) translateX(-1vw);transform-origin:top left}.blt,.blt__bottom{height:27vw;width:1vw}.blt{left:0;position:absolute;top:0;transform:translateZ(.5vw)}.blt__front{background-image:linear-gradient(180deg,#383358,#9e99c1)}.blt__back{background-color:#383358}.blt__right{background-image:linear-gradient(180deg,#151225,#383358,#383358 90%,#242040)}.blt__right:before{background-image:linear-gradient(180deg,#8f89b7,#287dd2);border-bottom:.1vw solid #282347;border-top:.1vw solid #282347;bottom:0;height:.75vw}.blt__right:after,.blt__right:before{content:"";position:absolute;width:100%}.blt__right:after{background-image:linear-gradient(180deg,#064ee059,#0000 30%,#0000 70%,#287dd259);height:100%}.blt__left{background-color:#fbfafe}.blt__bottom{background-color:#383358}.blt2__front{height:.75vw;transform:rotateX(-90deg) translateZ(26.25vw);transform-origin:bottom left;width:2vw}.blt2__back{height:.75vw;transform:rotateX(-90deg) rotateY(180deg) translateX(-2vw) translateY(-.75vw);transform-origin:top left;width:2vw}.blt2__right{height:.75vw;transform:rotateY(90deg) rotate(-90deg) translateZ(2vw) translateX(-27vw) translateY(-.75vw);transform-origin:top left;width:27vw}.blt2__left{height:.75vw;transform:rotateY(-90deg) rotate(90deg) translateY(-.75vw);transform-origin:top left;width:27vw}.blt2__top{height:27vw;transform:translateZ(.75vw);transform-origin:top left;width:2vw}.blt2__bottom{transform:rotateY(180deg) translateX(-2vw);transform-origin:top left}.blt2,.blt2__bottom{height:27vw;width:2vw}.blt2{left:0;position:absolute;top:0;transform:translateZ(20.5vw)}.blt2__back,.blt2__front{background-color:#383358}.blt2__right{background-image:linear-gradient(90deg,#8f89b7,#9e99c1,#7169a4)}.blt2__right:before{background-image:linear-gradient(0deg,#5189fb59,#0000);border-bottom:.1vw solid #fbfafebf;bottom:0;content:"";height:100%;position:absolute;width:100%}.blt2__left{background-color:#fbfafe}.blt2__top{background-image:linear-gradient(0deg,#9e99c1,#fbfafe)}.blt2__bottom{background-color:#383358}.blb__front{height:20vw;transform:rotateX(-90deg) translateZ(-19vw);transform-origin:bottom left;width:26vw}.blb__back{height:20vw;transform:rotateX(-90deg) rotateY(180deg) translateX(-26vw) translateY(-20vw);transform-origin:top left;width:26vw}.blb__right{height:20vw;transform:rotateY(90deg) rotate(-90deg) translateZ(26vw) translateX(-1vw) translateY(-20vw);transform-origin:top left;width:1vw}.blb__left{height:20vw;transform:rotateY(-90deg) rotate(90deg) translateY(-20vw);transform-origin:top left;width:1vw}.blb__top{height:1vw;transform:translateZ(20vw);transform-origin:top left;width:26vw}.blb__bottom{transform:rotateY(180deg) translateX(-26vw);transform-origin:top left}.blb,.blb__bottom{height:1vw;width:26vw}.blb{left:1vw;position:absolute;top:0;transform:translateZ(.5vw)}.blb__front{background-image:linear-gradient(180deg,#4b4572,#595388 20%,#4b4572)}.blb__front:before{background-image:linear-gradient(180deg,#287dd240,#0000 20%,#0000 80%,#287dd280),linear-gradient(90deg,#1f215859,#0000),linear-gradient(180deg,#1f215859,#0000),linear-gradient(180deg,#00000080,#0000 20%,#0000 80%,#287dd240);height:100%}.blb__front:after,.blb__front:before{content:"";position:absolute;width:100%}.blb__front:after{background-image:linear-gradient(180deg,#8f89b7,#287dd2);border-bottom:.1vw solid #282347;border-top:.1vw solid #282347;bottom:0;height:.75vw}.blb__back{background-color:#383358}.blb__right{background-image:linear-gradient(180deg,#151225,#0f0e17 80%,#151225)}.blb__bottom{background-color:#383358}.blb2__front{height:.75vw;transform:rotateX(-90deg) translateZ(1.25vw);transform-origin:bottom left;width:25vw}.blb2__back{height:.75vw;transform:rotateX(-90deg) rotateY(180deg) translateX(-25vw) translateY(-.75vw);transform-origin:top left;width:25vw}.blb2__right{height:.75vw;transform:rotateY(90deg) rotate(-90deg) translateZ(25vw) translateX(-2vw) translateY(-.75vw);transform-origin:top left;width:2vw}.blb2__left{height:.75vw;transform:rotateY(-90deg) rotate(90deg) translateY(-.75vw);transform-origin:top left;width:2vw}.blb2__top{height:2vw;transform:translateZ(.75vw);transform-origin:top left;width:25vw}.blb2__bottom{height:2vw;transform:rotateY(180deg) translateX(-25vw);transform-origin:top left;width:25vw}.blb2{height:1vw;left:2vw;position:absolute;top:0;transform:translateZ(20.5vw);width:25vw}.blb2__front{background-image:linear-gradient(90deg,#7169a4,#9e99c1,#8f89b7)}.blb2__front:before{background-image:linear-gradient(0deg,#287dd240,#0000);border-bottom:.1vw solid #fbfafebf;bottom:0;content:"";height:100%;position:absolute;width:100%}.blb2__back{background-color:#383358}.blb2__right{background-color:#151225}.blb2__left{background-color:#9e99c1}.blb2__top{background-image:linear-gradient(270deg,#9e99c1,#fbfafe)}.blb2__bottom{background-color:#383358}.bocina-l__front,.bocina-r__front{height:6vw;transform:rotateX(-90deg) translateZ(-4.5vw);transform-origin:bottom left;width:.75vw}.bocina-l__back,.bocina-r__back{height:6vw;transform:rotateX(-90deg) rotateY(180deg) translateX(-.75vw) translateY(-6vw);transform-origin:top left;width:.75vw}.bocina-l__right,.bocina-r__right{height:6vw;transform:rotateY(90deg) rotate(-90deg) translateZ(.75vw) translateX(-1.5vw) translateY(-6vw);transform-origin:top left;width:1.5vw}.bocina-l__left,.bocina-r__left{height:6vw;transform:rotateY(-90deg) rotate(90deg) translateY(-6vw);transform-origin:top left;width:1.5vw}.bocina-l__top,.bocina-r__top{height:1.5vw;transform:translateZ(6vw);transform-origin:top left;width:.75vw}.bocina-l__bottom,.bocina-r__bottom{height:1.5vw;transform:rotateY(180deg) translateX(-.75vw);transform-origin:top left;width:.75vw}.bocina-l,.bocina-r{bottom:5.25vw;height:1.5vw;left:1.5vw;position:absolute;transform:translateZ(8vw);width:.75vw}.bocina-l__right,.bocina-r__right{background-image:radial-gradient(#000,#000)}.bocina-l__top,.bocina-r__top{background-image:linear-gradient(270deg,#d9cff5,#9e99c1,#7169a4)}.bocina-l__bottom,.bocina-r__bottom{background-color:#383358}.bocina-l__front{background-image:linear-gradient(90deg,#5189fb,#595388 30%,#b7a5ed)}.bocina-l__back{background-image:linear-gradient(90deg,#383358,#232038)}.bocina-l__back:before{background-image:linear-gradient(90deg,#5189fb59 65%,#5189fbf2);content:"";height:100%;position:absolute;width:100%}.bocina-l__left{background-color:#282347}.bocina-l__left:before{background-image:linear-gradient(270deg,#071727bf,#000000bf);content:"";filter:blur(.5vw);height:120%;left:20%;position:absolute;top:-10%;width:120%}.bocina-r{top:5.25vw}.bocina-r__front{background-image:linear-gradient(90deg,#383358,#0f0e17)}.bocina-r__front:before{background-image:linear-gradient(270deg,#5189fb59 65%,#5189fbf2);content:"";height:100%;position:absolute;width:100%}.bocina-r__back{background-image:linear-gradient(90deg,#595388,#b7a5ed)}.bocina-r__left{background-color:#282347}.bocina-r__left:before{background-image:linear-gradient(90deg,#071727bf,#000000bf);content:"";filter:blur(.5vw);height:120%;left:-20%;position:absolute;top:-10%;width:120%}.repisa-b__front,.repisa-t__front{height:.25vw;transform:rotateX(-90deg) translateZ(9.75vw);transform-origin:bottom left;width:1.5vw}.repisa-b__back,.repisa-t__back{height:.25vw;transform:rotateX(-90deg) rotateY(180deg) translateX(-1.5vw) translateY(-.25vw);transform-origin:top left;width:1.5vw}.repisa-b__right,.repisa-t__right{height:.25vw;transform:rotateY(90deg) rotate(-90deg) translateZ(1.5vw) translateX(-10vw) translateY(-.25vw);transform-origin:top left;width:10vw}.repisa-b__left,.repisa-t__left{height:.25vw;transform:rotateY(-90deg) rotate(90deg) translateY(-.25vw);transform-origin:top left;width:10vw}.repisa-b__top,.repisa-t__top{height:10vw;transform:translateZ(.25vw);transform-origin:top left;width:1.5vw}.repisa-b__bottom,.repisa-t__bottom{height:10vw;transform:rotateY(180deg) translateX(-1.5vw);transform-origin:top left;width:1.5vw}.repisa-b,.repisa-t{height:10vw;left:1.5vw;position:absolute;top:9vw;transform:translateZ(16vw);width:1.5vw}.repisa-b__front,.repisa-t__front{background-color:#9e99c1}.repisa-b__back,.repisa-t__back{background-color:#fbfafe}.repisa-b__right,.repisa-t__right{background-color:#8079ae}.repisa-b__left,.repisa-t__left{background-color:#fbfafe}.repisa-b__top,.repisa-t__top{background-color:#d9d0f6}.repisa-b__top:before,.repisa-t__top:before{background-image:linear-gradient(90deg,#064ee0bf,#0000);content:"";height:100%;position:absolute;width:100%}.repisa-b__bottom,.repisa-t__bottom{background-color:#383358}.repisa-b__bottom:before,.repisa-t__bottom:before{background-image:linear-gradient(90deg,#064ee0bf,#0000);content:"";height:100%;position:absolute;width:100%}.repisa-b{transform:translateZ(5vw)}.tv__front{transform:rotateX(-90deg) translateZ(6vw);transform-origin:bottom left}.tv__back,.tv__front{height:6vw;width:.5vw}.tv__back{transform:rotateX(-90deg) rotateY(180deg) translateX(-.5vw) translateY(-6vw);transform-origin:top left}.tv__right{transform:rotateY(90deg) rotate(-90deg) translateZ(.5vw) translateX(-12vw) translateY(-6vw);transform-origin:top left}.tv__left,.tv__right{height:6vw;width:12vw}.tv__left{transform:rotateY(-90deg) rotate(90deg) translateY(-6vw);transform-origin:top left}.tv__top{transform:translateZ(6vw);transform-origin:top left}.tv__bottom,.tv__top{height:12vw;width:.5vw}.tv__bottom{transform:rotateY(180deg) translateX(-.5vw);transform-origin:top left}.tv{height:12vw;left:1.51vw;position:absolute;top:8vw;transform:translateZ(8vw);width:.5vw}.tv__back,.tv__front{background-color:#0b0c1f}.tv__right{background-color:#9cbcfc;border:.125vw solid #000}.tv__right:before{background-image:url(https://rawcdn.githack.com/ricardoolivaalonso/Codepen/43200238c3177b02a97423fa6cc23f8bfcc5c105/Room/gif.gif);background-position:bottom;background-repeat:no-repeat;background-size:cover;box-shadow:.125vw .125vw 1vw #5189fb80,-.125vw .125vw 1vw #5189fb80,.125vw -.125vw 1vw #5189fb80,-.125vw -.125vw 1vw #5189fb80;content:"";height:100%;opacity:.8;position:absolute;width:100%}.tv__right{animation:pantalla-tv .25s infinite alternate}.tv__left{align-items:center;background-color:#0b0c1f;display:flex;justify-content:center}.tv__left:before{animation:luz-tv .25s infinite alternate;background-image:radial-gradient(#2470bcf2,#3879faf2);content:"";filter:blur(1.25vw);height:7vw;position:absolute;width:13vw}.tv__bottom,.tv__top{background-color:#0b0c1f}.librero__front{height:.25vw;transform:rotateX(-90deg) translateZ(1.25vw);transform-origin:bottom left;width:12vw}.librero__back{height:.25vw;transform:rotateX(-90deg) rotateY(180deg) translateX(-12vw) translateY(-.25vw);transform-origin:top left;width:12vw}.librero__right{height:.25vw;transform:rotateY(90deg) rotate(-90deg) translateZ(12vw) translateX(-1.5vw) translateY(-.25vw);transform-origin:top left;width:1.5vw}.librero__left{height:.25vw;transform:rotateY(-90deg) rotate(90deg) translateY(-.25vw);transform-origin:top left;width:1.5vw}.librero__top{height:1.5vw;transform:translateZ(.25vw);transform-origin:top left;width:12vw}.librero__bottom{height:1.5vw;transform:rotateY(180deg) translateX(-12vw);transform-origin:top left;width:12vw}.librero{height:.5vw;left:13vw;position:absolute;top:1vw;transform:translateZ(7vw);width:12vw}.librero__front{background-color:#9e99c1}.librero__back{background-color:#383358}.librero__back:before{background-image:radial-gradient(#6a9afbb3 50%,#2063a799,#0000);border-radius:50%;content:"";filter:blur(1.25vw);height:4vw;position:absolute;width:100%}.librero__right{background-color:#383358}.librero__left{background-color:#9e99c1}.librero__top{background-color:#d9d0f6}.librero__top:before{background-image:linear-gradient(180deg,#1f68f9bf,#0000);content:"";height:100%;position:absolute;width:100%}.librero__bottom{background-color:#383358}.librero__bottom:before{background-image:linear-gradient(180deg,#1f68f9bf,#0000);content:"";height:100%;position:absolute;width:100%}.libros{position:absolute}.libro__front{height:1.5vw;transform:rotateX(-90deg) translateZ(-.5vw);transform-origin:bottom left;width:.5vw}.libro__back{height:1.5vw;transform:rotateX(-90deg) rotateY(180deg) translateX(-.5vw) translateY(-1.5vw);transform-origin:top left;width:.5vw}.libro__right{height:1.5vw;transform:rotateY(90deg) rotate(-90deg) translateZ(.5vw) translateX(-1vw) translateY(-1.5vw);transform-origin:top left;width:1vw}.libro__left{height:1.5vw;transform:rotateY(-90deg) rotate(90deg) translateY(-1.5vw);transform-origin:top left;width:1vw}.libro__top{height:1vw;transform:translateZ(1.5vw);transform-origin:top left;width:.5vw}.libro__bottom{height:1vw;transform:rotateY(180deg) translateX(-.5vw);transform-origin:top left;width:.5vw}.libro{height:1vw;position:absolute;top:1vw;transform:translateZ(7.25vw);width:.5vw}.libro__front{background-image:linear-gradient(180deg,#9e99c1,#8079ae)}.libro__front:before{background-image:linear-gradient(180deg,#5189fb66,#0000);content:"";height:100%;position:absolute;width:100%}.libro__back{background-color:#fbfafe}.libro__right{background-color:#645c98}.libro__right:before{background-image:linear-gradient(180deg,#5189fbd9,#287dd259);content:"";height:100%;position:absolute;width:100%}.libro__left{background-color:#9e99c1}.libro__top{background-color:#d9d0f6}.libro__top:before{background-image:linear-gradient(180deg,#5189fbd9,#287dd259);content:"";height:100%;position:absolute;width:100%}.libro__bottom{background-color:#554d85}.libro:first-of-type{left:16vw;transform:translateZ(7.25vw) rotate(-10deg);transform-origin:left}.libro:nth-of-type(2){left:17vw;transform:translateZ(7.25vw) rotate(2deg)}.libro:nth-of-type(3){left:17.75vw;transform:translateZ(7.25vw) rotate(5deg)}.libro:nth-of-type(4){left:19vw}.libro:nth-of-type(4),.libro:nth-of-type(5){transform:translateZ(7.25vw) rotate(10deg);transform-origin:left}.libro:nth-of-type(5){left:20vw}.libro:nth-of-type(6){left:23vw;transform:translateZ(7.25vw) rotateY(-90deg);transform-origin:left}.fotos{position:absolute}.foto__front{transform:rotateX(-90deg) translateZ(1.125vw);transform-origin:bottom left}.foto__back,.foto__front{height:1.125vw;width:.125vw}.foto__back{transform:rotateX(-90deg) rotateY(180deg) translateX(-.125vw) translateY(-1.125vw);transform-origin:top left}.foto__right{transform:rotateY(90deg) rotate(-90deg) translateZ(.125vw) translateX(-2.25vw) translateY(-1.125vw);transform-origin:top left}.foto__left,.foto__right{height:1.125vw;width:2.25vw}.foto__left{transform:rotateY(-90deg) rotate(90deg) translateY(-1.125vw);transform-origin:top left}.foto__top{transform:translateZ(1.125vw);transform-origin:top left}.foto__bottom,.foto__top{height:2.25vw;width:.125vw}.foto__bottom{transform:rotateY(180deg) translateX(-.125vw);transform-origin:top left}.foto{height:2vw;left:2vw;position:absolute;top:11vw;transform:translateZ(5.26vw);width:.125vw}.foto__front{background-image:linear-gradient(180deg,#9e99c1,#8079ae)}.foto__front:before{background-image:linear-gradient(180deg,#5189fb66,#0000);content:"";height:100%;position:absolute;width:100%}.foto__back{background-color:#fbfafe}.foto__right{align-items:center;background-color:#8f89b7;border:.15vw solid #1f2158;display:flex;justify-content:center}.foto__right:before{background-image:repeating-linear-gradient(180deg,#9e99c1 .1vw,#b7a5ed .2vw);content:"";height:100%;position:absolute;width:100%}.foto__left{background-color:#9e99c1}.foto__top{background-color:#d9d0f6}.foto__top:before{background-image:linear-gradient(180deg,#5189fbd9,#287dd259);content:"";height:100%;position:absolute;width:100%}.foto__bottom{background-color:#595388}.foto__bottom:before{background-color:#0b0c1fbf;content:"";filter:blur(.15vw);height:100%;position:absolute;right:-100%;width:400%}.foto:first-of-type{top:10.5vw;transform:translateZ(5.26vw) rotate(5deg)}.foto:nth-of-type(2){top:15vw;transform:translateZ(5.26vw) rotate(-15deg)}.cajas{position:absolute}.caja__front{height:.75vw;transform:rotateX(-90deg) translateZ(.75vw);transform-origin:bottom left;width:1vw}.caja__back{height:.75vw;transform:rotateX(-90deg) rotateY(180deg) translateX(-1vw) translateY(-.75vw);transform-origin:top left;width:1vw}.caja__right{height:.75vw;transform:rotateY(90deg) rotate(-90deg) translateZ(1vw) translateX(-1.5vw) translateY(-.75vw);transform-origin:top left;width:1.5vw}.caja__left{height:.75vw;transform:rotateY(-90deg) rotate(90deg) translateY(-.75vw);transform-origin:top left;width:1.5vw}.caja__top{height:1.5vw;transform:translateZ(.75vw);transform-origin:top left;width:1vw}.caja__bottom{transform:rotateY(180deg) translateX(-1vw);transform-origin:top left}.caja,.caja__bottom{height:1.5vw;width:1vw}.caja{left:2vw;position:absolute;transform:translateZ(16.35vw)}.caja__front{background-image:linear-gradient(180deg,#9e99c1,#8079ae)}.caja__front:before{background-image:linear-gradient(180deg,#5189fb66,#0000);content:"";height:100%;position:absolute;width:100%}.caja__back{background-color:#9e99c1}.caja__right{background-color:#645c98}.caja__right:before{background-image:linear-gradient(180deg,#5189fbd9,#287dd259);content:"";height:100%;position:absolute;width:100%}.caja__left{background-color:#9e99c1}.caja__top{background-color:#d9d0f6}.caja__top:before{background-image:linear-gradient(180deg,#5189fbd9,#287dd259);content:"";height:100%;position:absolute;width:100%}.caja__bottom{background-color:#595388}.caja__bottom:before{background-color:#1f215880;content:"";filter:blur(.15vw);height:120%;position:absolute;right:-50%;width:150%}.caja:first-of-type{top:11.6vw}.caja:nth-of-type(2){top:13.5vw}.caja:nth-of-type(3){top:17vw}.cuadro-l__front,.cuadro-r__front{height:7vw;transform:rotateX(-90deg) translateZ(-6.75vw);transform-origin:bottom left;width:5vw}.cuadro-l__back,.cuadro-r__back{height:7vw;transform:rotateX(-90deg) rotateY(180deg) translateX(-5vw) translateY(-7vw);transform-origin:top left;width:5vw}.cuadro-l__right,.cuadro-r__right{height:7vw;transform:rotateY(90deg) rotate(-90deg) translateZ(5vw) translateX(-.25vw) translateY(-7vw);transform-origin:top left;width:.25vw}.cuadro-l__left,.cuadro-r__left{height:7vw;transform:rotateY(-90deg) rotate(90deg) translateY(-7vw);transform-origin:top left;width:.25vw}.cuadro-l__top,.cuadro-r__top{height:.25vw;transform:translateZ(7vw);transform-origin:top left;width:5vw}.cuadro-l__bottom,.cuadro-r__bottom{height:.25vw;transform:rotateY(180deg) translateX(-5vw);transform-origin:top left;width:5vw}.cuadro-l,.cuadro-r{height:.5vw;left:13vw;position:absolute;top:1vw;transform:translateZ(10vw);width:5vw}.cuadro-l__front,.cuadro-r__front{background-position:50%;background-repeat:no-repeat;background-size:contain}.cuadro-l__back,.cuadro-r__back{background-color:#383358;box-shadow:.35vw .35vw .35vw #5189fb33,-.35vw .35vw .35vw #5189fb33,-.35vw -.35vw .35vw #5189fb33,.35vw -.35vw .35vw #5189fb33}.cuadro-l__right,.cuadro-r__right{background-color:#383358}.cuadro-l__left,.cuadro-l__top,.cuadro-r__left,.cuadro-r__top{background-color:#9e99c1}.cuadro-l__bottom,.cuadro-r__bottom{background-color:#383358}.cuadro-l__front{background-image:url(https://i.ibb.co/WVF5p0P/banner.png);background-size:cover}.cuadro-l__front:before{background-image:linear-gradient(180deg,#287dd226,#287dd226);background-origin:initial;content:"";height:7vw;left:-1vw;position:absolute;top:-1vw;width:5vw}.cuadro-r{left:20vw}.cuadro-r__front{background-color:#0f1110;background-image:url(https://rawcdn.githack.com/ricardoolivaalonso/Codepen/43200238c3177b02a97423fa6cc23f8bfcc5c105/Room/cuadro-2.jpg);border:.5vw solid #0f1110}.cuadro-r__front:before{background-image:linear-gradient(180deg,#287dd226,#287dd226);background-origin:initial;content:"";height:7vw;left:-.5vw;position:absolute;top:-.5vw;width:5vw}.puerta-c{height:.5vw;left:3vw;position:absolute;top:1vw;transform:translateZ(.5vw);width:8vw}.puerta-c:before{background-color:#000000a6;content:"";filter:blur(.5vw);height:200%;position:absolute;width:100%}.puerta__front{height:16vw;transform:rotateX(-90deg) translateZ(-15.75vw);transform-origin:bottom left;width:7vw}.puerta__back{height:16vw;transform:rotateX(-90deg) rotateY(180deg) translateX(-7vw) translateY(-16vw);transform-origin:top left;width:7vw}.puerta__right{height:16vw;transform:rotateY(90deg) rotate(-90deg) translateZ(7vw) translateX(-.25vw) translateY(-16vw);transform-origin:top left;width:.25vw}.puerta__left{height:16vw;transform:rotateY(-90deg) rotate(90deg) translateY(-16vw);transform-origin:top left;width:.25vw}.puerta__top{height:.25vw;transform:translateZ(16vw);transform-origin:top left;width:7vw}.puerta__bottom{height:.25vw;transform:rotateY(180deg) translateX(-7vw);transform-origin:top left;width:7vw}.puerta{height:.5vw;left:.5vw;position:absolute;top:0;width:7vw}.puerta__front{background-image:linear-gradient(180deg,#0f1110,#121332);border:.125vw solid #5189fb}.puerta__front:before{background-image:radial-gradient(#0000 50%,#043dae40);box-shadow:.65vw .65vw .5vw #5189fb99,-.65vw .65vw .5vw #5189fb99,-.65vw -.65vw .5vw #5189fb99,.65vw -.65vw .5vw #5189fb99;content:"";height:100%;position:absolute;width:100%}.puerta__front:after{background-color:#9e99c1;box-shadow:.125vw .125vw .25vw #5189fb99,-.125vw .125vw .25vw #5189fb99,-.125vw -.125vw .25vw #5189fb99,.125vw -.125vw .25vw #5189fb99;content:"";height:.25vw;position:absolute;right:.75vw;top:50%;width:1vw}.puerta-l__front,.puerta-r__front{height:16vw;transform:rotateX(-90deg) translateZ(-15.5vw);transform-origin:bottom left;width:.5vw}.puerta-l__back,.puerta-r__back{height:16vw;transform:rotateX(-90deg) rotateY(180deg) translateX(-.5vw) translateY(-16vw);transform-origin:top left;width:.5vw}.puerta-l__right,.puerta-r__right{height:16vw;transform:rotateY(90deg) rotate(-90deg) translateZ(.5vw) translateX(-.5vw) translateY(-16vw);transform-origin:top left;width:.5vw}.puerta-l__left,.puerta-r__left{height:16vw;transform:rotateY(-90deg) rotate(90deg) translateY(-16vw);transform-origin:top left;width:.5vw}.puerta-l__top,.puerta-r__top{height:.5vw;transform:translateZ(16vw);transform-origin:top left;width:.5vw}.puerta-l__bottom,.puerta-r__bottom{height:.5vw;transform:rotateY(180deg) translateX(-.5vw);transform-origin:top left;width:.5vw}.puerta-l,.puerta-r{height:.5vw;left:0;position:absolute;top:0;width:.5vw}.puerta-l__front,.puerta-r__front{background-color:#121332}.puerta-l__back,.puerta-l__right,.puerta-r__back,.puerta-r__right{background-color:#0b0c1f}.puerta-l__left,.puerta-r__left{background-color:#121332}.puerta-l__bottom,.puerta-r__bottom{background-color:#0b0c1f}.puerta-r{left:calc(100% - .5vw)}.puerta-t__front{height:.5vw;transform:rotateX(-90deg) translateZ(0);transform-origin:bottom left;width:8vw}.puerta-t__back{height:.5vw;transform:rotateX(-90deg) rotateY(180deg) translateX(-8vw) translateY(-.5vw);transform-origin:top left;width:8vw}.puerta-t__right{height:.5vw;transform:rotateY(90deg) rotate(-90deg) translateZ(8vw) translateX(-.5vw) translateY(-.5vw);transform-origin:top left;width:.5vw}.puerta-t__left{height:.5vw;transform:rotateY(-90deg) rotate(90deg) translateY(-.5vw);transform-origin:top left;width:.5vw}.puerta-t__top{height:.5vw;transform:translateZ(.5vw);transform-origin:top left;width:8vw}.puerta-t__bottom{height:.5vw;transform:rotateY(180deg) translateX(-8vw);transform-origin:top left;width:8vw}.puerta-t{height:.5vw;left:0;top:0;transform:translateZ(16vw);width:8vw}.puerta-t__front{background-color:#121332}.puerta-t__back,.puerta-t__right{background-color:#0b0c1f}.puerta-t__left{background-color:#121332}.puerta-t__top{background-color:#1f2158}.puerta-t__bottom{background-color:#0b0c1f}.muro__front{height:18vw;transform:rotateX(-90deg) translateZ(-2vw);transform-origin:bottom left;width:.5vw}.muro__back{height:18vw;transform:rotateX(-90deg) rotateY(180deg) translateX(-.5vw) translateY(-18vw);transform-origin:top left;width:.5vw}.muro__right{height:18vw;transform:rotateY(90deg) rotate(-90deg) translateZ(.5vw) translateX(-16vw) translateY(-18vw);transform-origin:top left;width:16vw}.muro__left{height:18vw;transform:rotateY(-90deg) rotate(90deg) translateY(-18vw);transform-origin:top left;width:16vw}.muro__top{height:16vw;transform:translateZ(18vw);transform-origin:top left;width:.5vw}.muro__bottom{transform:rotateY(180deg) translateX(-.5vw);transform-origin:top left}.muro,.muro__bottom{height:16vw;width:.5vw}.muro{left:1vw;position:absolute;top:6vw;transform:translateZ(.51vw)}.muro__back,.muro__front{background-color:#0b0c1f}.muro__right{background-image:radial-gradient(circle,#1f2158,#0b0c1f);display:flex;justify-content:center;overflow:hidden}.muro__right:before{background-image:linear-gradient(180deg,#287dd240,#0000 30%,#0000 70%,#287dd226);content:"";height:100%;position:absolute;width:100%}.muro__right:after{background-image:linear-gradient(180deg,#04050dbf,#04050df2);bottom:0;content:"";filter:blur(.75vw);height:25%;left:5%;position:absolute;width:90%}.muro__left{box-shadow:.5vw .5vw .6vw #5189fb4d,.5vw -.5vw .6vw #5189fb4d,-.5vw .5vw .6vw #5189fb4d,-.5vw -.5vw .6vw #5189fb4d}.muro__left,.muro__top{background-color:#0b0c1f}.muro__top:before{background-image:linear-gradient(270deg,#287dd280,#5189fb40);bottom:0;content:"";height:100%;position:absolute;width:100%}.muro__bottom{background-color:#0b0c1f}.muro__bottom:before{background-image:linear-gradient(270deg,#0b0c1f,#0000 50%);content:"";filter:blur(.25vw);height:100%;position:absolute;right:0;top:0;transform:skewY(-20deg);transform-origin:right bottom;width:5vw}.sillon-c{bottom:6vw;height:16vw;position:absolute;right:2vw;transform:translateZ(.5vw);width:6vw}.sillon-c:before{background-color:#0b0c1fd9;content:"";filter:blur(.75vw);height:120%;left:-10%;position:absolute;top:-10%;width:120%}.sillon-b__front{height:3vw;transform:rotateX(-90deg) translateZ(11vw);transform-origin:bottom left;width:6vw}.sillon-b__back{height:3vw;transform:rotateX(-90deg) rotateY(180deg) translateX(-6vw) translateY(-3vw);transform-origin:top left;width:6vw}.sillon-b__right{height:3vw;transform:rotateY(90deg) rotate(-90deg) translateZ(6vw) translateX(-14vw) translateY(-3vw);transform-origin:top left;width:14vw}.sillon-b__left{height:3vw;transform:rotateY(-90deg) rotate(90deg) translateY(-3vw);transform-origin:top left;width:14vw}.sillon-b__top{height:14vw;transform:translateZ(3vw);transform-origin:top left;width:6vw}.sillon-b__bottom{height:14vw;transform:rotateY(180deg) translateX(-6vw);transform-origin:top left;width:6vw}.sillon-b{height:14vw;left:0;position:absolute;top:1vw;width:6vw}.sillon-b__front{background-color:#121332}.sillon-b__back,.sillon-b__right{background-color:#0b0c1f}.sillon-b__left{background-image:linear-gradient(180deg,#121332,#0b0c1f)}.sillon-b__left:before{background-image:linear-gradient(180deg,#287dd21a,#0000);content:"";height:100%;position:absolute;width:100%}.sillon-b__top{background-image:linear-gradient(90deg,#1f2158,#121332);border-left:.1vw solid #9e99c180}.sillon-b__top:before{background-image:linear-gradient(90deg,#287dd240,#0000);content:"";height:100%;position:absolute;width:100%}.sillon-b__bottom{background-color:#0b0c1f}.sillon-l__front,.sillon-r__front{height:4.5vw;transform:rotateX(-90deg) translateZ(-3.5vw);transform-origin:bottom left;width:6vw}.sillon-l__back,.sillon-r__back{height:4.5vw;transform:rotateX(-90deg) rotateY(180deg) translateX(-6vw) translateY(-4.5vw);transform-origin:top left;width:6vw}.sillon-l__right,.sillon-r__right{height:4.5vw;transform:rotateY(90deg) rotate(-90deg) translateZ(6vw) translateX(-1vw) translateY(-4.5vw);transform-origin:top left;width:1vw}.sillon-l__left,.sillon-r__left{height:4.5vw;transform:rotateY(-90deg) rotate(90deg) translateY(-4.5vw);transform-origin:top left;width:1vw}.sillon-l__top,.sillon-r__top{height:1vw;transform:translateZ(4.5vw);transform-origin:top left;width:6vw}.sillon-l__bottom,.sillon-r__bottom{height:1vw;transform:rotateY(180deg) translateX(-6vw);transform-origin:top left;width:6vw}.sillon-l,.sillon-r{bottom:0;height:1vw;left:0;position:absolute;width:6vw}.sillon-l__front,.sillon-r__front{background-image:linear-gradient(180deg,#121332,#0b0c1f)}.sillon-l__back,.sillon-r__back{background-color:#0b0c1f}.sillon-l__right,.sillon-r__right{background-image:linear-gradient(180deg,#0b0c1f,#000)}.sillon-l__left,.sillon-r__left{background-image:linear-gradient(180deg,#121332,#0b0c1f)}.sillon-l__top,.sillon-r__top{background-image:linear-gradient(90deg,#1f2158,#0f102b);border-bottom:.1vw solid #9e99c180}.sillon-l__top:before,.sillon-r__top:before{background-image:linear-gradient(90deg,#287dd2bf,#0000);content:"";height:100%;position:absolute;width:100%}.sillon-l__bottom,.sillon-r__bottom{background-color:#0b0c1f}.sillon-r{top:0}.sillon-t__front{height:6.5vw;transform:rotateX(-90deg) translateZ(7.5vw);transform-origin:bottom left;width:1vw}.sillon-t__back{height:6.5vw;transform:rotateX(-90deg) rotateY(180deg) translateX(-1vw) translateY(-6.5vw);transform-origin:top left;width:1vw}.sillon-t__right{height:6.5vw;transform:rotateY(90deg) rotate(-90deg) translateZ(1vw) translateX(-14vw) translateY(-6.5vw);transform-origin:top left;width:14vw}.sillon-t__left{height:6.5vw;transform:rotateY(-90deg) rotate(90deg) translateY(-6.5vw);transform-origin:top left;width:14vw}.sillon-t__top{height:14vw;transform:translateZ(6.5vw);transform-origin:top left;width:1vw}.sillon-t__bottom{height:14vw;transform:rotateY(180deg) translateX(-1vw);transform-origin:top left;width:1vw}.sillon-t{height:1vw;position:absolute;right:0;top:1vw;transform:rotateY(7deg);transform-origin:right;width:1vw}.sillon-t__front{background-image:linear-gradient(180deg,#0b0c1f,#070814)}.sillon-t__back{background-image:linear-gradient(180deg,#0b0c1f,#0b0c1f)}.sillon-t__right{background-image:linear-gradient(180deg,#0b0c1f,#000)}.sillon-t__left{background-color:#121332}.sillon-t__top{background-image:linear-gradient(90deg,#1f2158,#0f102b);border-bottom:.1vw solid #9e99c180}.sillon-t__top:before{background-image:linear-gradient(90deg,#287dd280,#0000);content:"";height:100%;position:absolute;width:100%}.sillon-t__bottom{background-color:#0b0c1f}.mesa-c{height:9vw;left:7vw;position:absolute;top:9.5vw;transform:translateZ(.5vw);width:10vw}.mesa-shadow{background-color:#0b0c1ff2;border-radius:10%;filter:blur(1vw);height:100%;position:absolute;transform:translateZ(0);width:100%}.mesa__front{height:.5vw;transform:rotateX(-90deg) translateZ(8.5vw);transform-origin:bottom left;width:10vw}.mesa__back{height:.5vw;transform:rotateX(-90deg) rotateY(180deg) translateX(-10vw) translateY(-.5vw);transform-origin:top left;width:10vw}.mesa__right{height:.5vw;transform:rotateY(90deg) rotate(-90deg) translateZ(10vw) translateX(-9vw) translateY(-.5vw);transform-origin:top left;width:9vw}.mesa__left{height:.5vw;transform:rotateY(-90deg) rotate(90deg) translateY(-.5vw);transform-origin:top left;width:9vw}.mesa__top{height:9vw;transform:translateZ(.5vw);transform-origin:top left;width:10vw}.mesa__bottom{transform:rotateY(180deg) translateX(-10vw);transform-origin:top left}.mesa,.mesa__bottom{height:9vw;width:10vw}.mesa{left:0;position:absolute;top:0;transform:translateZ(2vw)}.mesa__front{background-image:linear-gradient(90deg,#0b0c1f,#000)}.mesa__front:before{background-image:linear-gradient(45deg,rgba(81,137,251,.125),#b4cdfd40,#0000 55%);content:"";height:100%;position:absolute;width:100%}.mesa__back{background-color:#0b0c1f}.mesa__right{background-color:#000}.mesa__left{background-color:#121332}.mesa__top{background-image:linear-gradient(45deg,#0e0f27,#04050d);overflow:hidden}.mesa__top:before{background-image:linear-gradient(45deg,#5189fb80,rgba(251,250,254,.125) 50%,#0000 55%);bottom:0;filter:blur(.5vw);width:50%}.mesa__top:after,.mesa__top:before{content:"";height:50%;position:absolute}.mesa__top:after{background-color:rgba(40,125,210,.079);border-radius:50%;filter:blur(.75vw);left:2vw;top:2vw;transform:rotate(-40deg);width:20%}.mesa__bottom{background-color:#0b0c1f}.mesa-p__front{height:1.75vw;transform:rotateX(-90deg) translateZ(-1.5vw);transform-origin:bottom left;width:.25vw}.mesa-p__back{height:1.75vw;transform:rotateX(-90deg) rotateY(180deg) translateX(-.25vw) translateY(-1.75vw);transform-origin:top left;width:.25vw}.mesa-p__right{height:1.75vw;transform:rotateY(90deg) rotate(-90deg) translateZ(.25vw) translateX(-.25vw) translateY(-1.75vw);transform-origin:top left;width:.25vw}.mesa-p__left{height:1.75vw;transform:rotateY(-90deg) rotate(90deg) translateY(-1.75vw);transform-origin:top left;width:.25vw}.mesa-p__top{height:.25vw;transform:translateZ(1.75vw);transform-origin:top left;width:.25vw}.mesa-p__bottom{transform:rotateY(180deg) translateX(-.25vw);transform-origin:top left}.mesa-p,.mesa-p__bottom{height:.25vw;width:.25vw}.mesa-p{position:absolute}.mesa-p__back,.mesa-p__front{background-color:#0b0c1f}.mesa-p__right{background-color:#000}.mesa-p__left{background-color:#121332}.mesa-p__top{background-color:#1f2158}.mesa-p__bottom{background-color:#0b0c1f}.mesa-p__bottom:before{background-color:#000000bf;border-radius:10%;content:"";filter:blur(.35vw);height:200%;position:absolute;right:0;top:0;transform:translateZ(-.1vw);width:600%}.mesa-p:first-of-type{left:.5vw;top:.5vw}.mesa-p:nth-of-type(2){right:.5vw;top:.5vw}.mesa-p:nth-of-type(3){bottom:.5vw;left:.5vw}.mesa-p:nth-of-type(4){bottom:.5vw;right:.5vw}.tablet__front{height:.125vw;transform:rotateX(-90deg) translateZ(2.375vw);transform-origin:bottom left;width:2vw}.tablet__back{height:.125vw;transform:rotateX(-90deg) rotateY(180deg) translateX(-2vw) translateY(-.125vw);transform-origin:top left;width:2vw}.tablet__right{height:.125vw;transform:rotateY(90deg) rotate(-90deg) translateZ(2vw) translateX(-2.5vw) translateY(-.125vw);transform-origin:top left;width:2.5vw}.tablet__left{height:.125vw;transform:rotateY(-90deg) rotate(90deg) translateY(-.125vw);transform-origin:top left;width:2.5vw}.tablet__top{height:2.5vw;transform:translateZ(.125vw);transform-origin:top left;width:2vw}.tablet__bottom{height:2.5vw;transform:rotateY(180deg) translateX(-2vw);transform-origin:top left;width:2vw}.tablet{height:2.5vw;left:13vw;position:absolute;top:12vw;transform:translateZ(3.01vw) rotate(15deg);width:2vw}.tablet__front{background-color:#8079ae}.tablet__back,.tablet__right{background-color:#383358}.tablet__left{background-color:#9e99c1}.tablet__top{animation:pantalla-tablet .25s infinite;background-color:#83abfc;border:.2vw solid #5189fb40}.tablet__bottom{background-color:#000;box-shadow:.25vw .25vw .5vw #184a7cbf,-.25vw .25vw .5vw #184a7cbf,-.25vw -.25vw .5vw #184a7cbf,.25vw -.25vw .5vw #184a7cbf}@keyframes pantalla-tablet{0%{background-color:#6a9afb}}@keyframes pantalla-tv{0%{background-color:#6a9afb;box-shadow:.125vw .125vw 0 #5189fb00,-.125vw .125vw 0 #5189fb00,.125vw -.125vw 0 #5189fb00,-.125vw -.125vw 0 #5189fb00}}@keyframes luz-tv{0%{background-image:radial-gradient(#2470bccc,#3879facc)}}
/*# sourceMappingURL=main.36608709.css.map*/