@import url(https://fonts.googleapis.com/css2?family=Teko:wght@200;500&display=swap);@import url(https://fonts.googleapis.com/css2?family=Teko:wght@500&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}body,html{height:100vh;width:100%!important}html{font-size:62.5%}.cls-1{fill:#fff}.cls-2{fill:#3d496e}.nav-wrapper{position:absolute;top:0;width:100vw}.nav-desktop{align-items:center;background-color:#3a496e;box-shadow:8px 14px clamp(5px,.4vw,2rem) #000;color:#e8e8e8;display:flex;font-family:Teko,sans-serif;font-size:clamp(22px,1.25vw,10rem);height:11vh;letter-spacing:2px}.nav-desktop-link{color:inherit;color:#d9ecff;text-decoration:none}.nav-desktop-logo{display:flex;height:clamp(30px,2.9vh,240px);justify-content:center;margin-left:5%}@media screen and (max-width:1000px){.nav-desktop-logo{margin-left:40px}}@media screen and (max-width:414px){.nav-desktop-logo{margin-right:auto}}.nav-desktop-info{margin-left:15%}@media screen and (max-width:1000px){.nav-desktop-info{display:none}}.nav-desktop-info-about,.nav-desktop-info-gallery{margin-right:30%}.nav-desktop-log-in{border:1px solid #fff;border-radius:clamp(6px,.2vw,8rem);color:#d9ecff;font-size:clamp(20px,1.25vw,10rem);margin-left:auto;margin-right:15px;padding:2.5px clamp(25px,1.6vw,130px)}@media screen and (min-width:1000px){.nav-desktop-log-in{margin-right:5%}}@media screen and (max-width:414px){.nav-desktop-log-in{display:none}}.nav-desktop-hamburger{align-items:center;margin-right:2%}@media screen and (min-width:1000px){.nav-desktop-hamburger{display:none}}@media screen and (max-width:1000px){.nav-desktop-hamburger{margin-right:15px}}.nav-desktop-hamburger .svg-hamburger-1{display:flex;height:80px;transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center}.svg-hamburger-1{cursor:pointer}.test{display:block;margin-right:3%}.svg-hamburger-1{height:80px;transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center;width:100%}@media screen and (min-width:1000px){.svg-hamburger-1{display:none}}@media screen and (max-width:1000px){.hamburger-menu{margin-left:auto}.nav-desktop-about-contact-gallery{display:none;flex-basis:0}}.svg-hamburger-1-path-1{stroke-dasharray:40;stroke-dashoffset:-15}.svg-hamburger-1-path-2{stroke-dasharray:40;stroke-dashoffset:15}.svg-hamburger-1-path-1-and-circle-1{-webkit-animation:rotatePathOneAndCircleOne .3s forwards;animation:rotatePathOneAndCircleOne .3s forwards;transform-box:fill-box;-webkit-transform-origin:right;transform-origin:right}@-webkit-keyframes rotatePathOneAndCircleOne{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes rotatePathOneAndCircleOne{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}.svg-hamburger-1-path-3-and-circle-3{-webkit-animation:rotatePathThreeAndCircleThree .6s forwards;animation:rotatePathThreeAndCircleThree .6s forwards;transform-box:fill-box;-webkit-transform-origin:right;transform-origin:right}@-webkit-keyframes rotatePathThreeAndCircleThree{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes rotatePathThreeAndCircleThree{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}.copy-right{bottom:clamp(9px,1.6vh,5rem);font-size:clamp(9px,.6vw,8rem);left:6%;position:absolute}.copy-right a{color:#3a496e;text-decoration:none}.isometric-link:hover,.teko-font-link:hover{color:#5971b8}@media screen and (max-width:800px){.copy-right{left:0;text-align:center;width:100%}}@media screen and (max-width:280px){.copy-right{font-size:7px}}.tablet-mobile-menu-wrapper{background-color:#08162b;height:100vh;left:0;opacity:.95;position:absolute;top:0;transition:all .7s ease-out;width:50%;z-index:10}@media screen and (max-width:280px){.tablet-mobile-menu{width:100%}}.blurred-background{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:transparent;height:100vh;left:0;opacity:.7;position:absolute;top:0;width:100vw;z-index:5}.tablet-mobile-menu-exit,.tablet-mobile-menu-exit-wrapper{height:33px;margin-bottom:25px;margin-left:15px;margin-top:25px;width:33px}.exit-icon{cursor:pointer;transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center}.exit-icon-path-1{stroke-dasharray:40;stroke-dashoffset:-15;-webkit-animation:exitIconBackToInitialOffset .1s 1.5s forwards;animation:exitIconBackToInitialOffset .1s 1.5s forwards}@-webkit-keyframes exitIconBackToInitialOffset{to{stroke-dashoffset:0}}@keyframes exitIconBackToInitialOffset{to{stroke-dashoffset:0}}.exit-icon-path-2{stroke-dasharray:40;stroke-dashoffset:15}.exit-icon-path-3{stroke-dasharray:40;stroke-dashoffset:0}.exit-icon-path-1-and-circle-1{-webkit-animation:ExitIconPositionPathOneAndCircleOne .8s .5s forwards;animation:ExitIconPositionPathOneAndCircleOne .8s .5s forwards;transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes ExitIconPositionPathOneAndCircleOne{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(16px);transform:translateY(16px)}}@keyframes ExitIconPositionPathOneAndCircleOne{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(16px);transform:translateY(16px)}}.exit-icon-path-2-and-circle-2{-webkit-animation:exitIconUnvisiblePathThwoAndCircleThwo .4s 2.5s forwards;animation:exitIconUnvisiblePathThwoAndCircleThwo .4s 2.5s forwards}@-webkit-keyframes exitIconUnvisiblePathThwoAndCircleThwo{0%{opacity:1}to{opacity:0}}@keyframes exitIconUnvisiblePathThwoAndCircleThwo{0%{opacity:1}to{opacity:0}}.exit-icon-path-3-and-circle-3{-webkit-animation:exitIconPositionPathThreeAndCircleThree .8s .5s forwards;animation:exitIconPositionPathThreeAndCircleThree .8s .5s forwards;transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes exitIconPositionPathThreeAndCircleThree{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-16px);transform:translateY(-16px)}}@keyframes exitIconPositionPathThreeAndCircleThree{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-16px);transform:translateY(-16px)}}.exit-icon-components{-webkit-animation:exitIconRotateComponents .8s 1s forwards;animation:exitIconRotateComponents .8s 1s forwards;transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes exitIconRotateComponents{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes exitIconRotateComponents{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.exit-icon-path-1-and-circle-1-wrappper{-webkit-animation:exitIconRotatePathOneAndCircleOneWrapper 1s 3s forwards;animation:exitIconRotatePathOneAndCircleOneWrapper 1s 3s forwards;transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes exitIconRotatePathOneAndCircleOneWrapper{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes exitIconRotatePathOneAndCircleOneWrapper{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.exit-icon-path-3-and-circle-3-wrappper{-webkit-animation:exitIconRotatePathThreeAndCircleThreeWrapper 1s 3s forwards;animation:exitIconRotatePathThreeAndCircleThreeWrapper 1s 3s forwards;transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes exitIconRotatePathThreeAndCircleThreeWrapper{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes exitIconRotatePathThreeAndCircleThreeWrapper{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.exit-icon-circle-1{-webkit-animation:exitIconUnvisibleCircleOne .4s 2.5s forwards;animation:exitIconUnvisibleCircleOne .4s 2.5s forwards}@-webkit-keyframes exitIconUnvisibleCircleOne{0%{opacity:1}to{opacity:0}}@keyframes exitIconUnvisibleCircleOne{0%{opacity:1}to{opacity:0}}.exit-icon-circle-3{-webkit-animation:exitIconUnvisibleCircleThree .4s 2.5s forwards;animation:exitIconUnvisibleCircleThree .4s 2.5s forwards}@-webkit-keyframes exitIconUnvisibleCircleThree{0%{opacity:1}to{opacity:0}}@keyframes exitIconUnvisibleCircleThree{0%{opacity:1}to{opacity:0}}.tablet-mobile-menu{align-items:center;display:flex;flex-direction:column}.tablet-mobile-menu-lines{opacity:.25;width:100%!important}.tablet-mobile-menu-line-1{margin:0 auto}.tablet-mobile-menu-about-contact-gallery{align-items:center;display:flex;flex-direction:column;margin:30px 0}.tablet-mobile-menu-about-contact-gallery .link{color:#fff;text-decoration:none}.tablet-mobile-menu-about,.tablet-mobile-menu-contact{margin-bottom:20px}.tablet-mobile-menu-log-in{color:#fff;margin-top:20px;text-decoration:none}.cls-1{fill:#092e63}.cls-2{fill:#2c2660}.cls-3{fill:#fff}.cls-4{fill:#274f89}.cls-5{fill:url(#_Áåçûìÿííûé_ãðàäèåíò_15)}.cls-6{fill:#173d7a}.cls-7{fill:#ff2c9c}.cls-8{fill:#fafdff}.cls-9{fill:#a49fff;opacity:.2}.cls-10{fill:#17e8f7}.cls-11,.cls-12{opacity:.4}.cls-11,.cls-13{fill:#d4ecff}.cls-14{fill:#396caa}.cls-15{-webkit-clip-path:url(#clippath);clip-path:url(#clippath)}.cls-16{fill:none}.cls-17{fill:#b3e0ff}.cls-18{fill:#5793ce}.floor-light-top-right{fill:#cc1010;-webkit-filter:blur(1px);filter:blur(1px);opacity:0}.floor-light-movement-top-right{-webkit-animation:floor-light-movement-top-right 1s cubic-bezier(.01,.69,0,1);animation:floor-light-movement-top-right 1s cubic-bezier(.01,.69,0,1)}@-webkit-keyframes floor-light-movement-top-right{0%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}33.333%{-webkit-transform:translate(19px,-12px);transform:translate(19px,-12px)}66.333%{-webkit-transform:translate(47px,2px);transform:translate(47px,2px)}to{opacity:.7;-webkit-transform:translate(64px,-7px);transform:translate(64px,-7px)}}@keyframes floor-light-movement-top-right{0%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}33.333%{-webkit-transform:translate(19px,-12px);transform:translate(19px,-12px)}66.333%{-webkit-transform:translate(47px,2px);transform:translate(47px,2px)}to{opacity:.7;-webkit-transform:translate(64px,-7px);transform:translate(64px,-7px)}}.floor-light-bottom-left{fill:#cc1010;-webkit-filter:blur(1px);filter:blur(1px);opacity:0}.floor-light-movement-bottom-left{-webkit-animation:floor-light-movement-bottom-left 2s cubic-bezier(.14,.68,.29,.94);animation:floor-light-movement-bottom-left 2s cubic-bezier(.14,.68,.29,.94)}@-webkit-keyframes floor-light-movement-bottom-left{0%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}20%{-webkit-transform:translate(-95px,52px);transform:translate(-95px,52px)}40%{-webkit-transform:translate(-136px,27px);transform:translate(-136px,27px)}60%{-webkit-transform:translate(-173px,50px);transform:translate(-173px,50px)}80%{-webkit-transform:translate(-85px,100px);transform:translate(-85px,100px)}to{opacity:.7;-webkit-transform:translate(-64px,90px);transform:translate(-64px,90px)}}@keyframes floor-light-movement-bottom-left{0%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}20%{-webkit-transform:translate(-95px,52px);transform:translate(-95px,52px)}40%{-webkit-transform:translate(-136px,27px);transform:translate(-136px,27px)}60%{-webkit-transform:translate(-173px,50px);transform:translate(-173px,50px)}80%{-webkit-transform:translate(-85px,100px);transform:translate(-85px,100px)}to{opacity:.7;-webkit-transform:translate(-64px,90px);transform:translate(-64px,90px)}}.floor-light-bottom-right{fill:#cc1010;-webkit-filter:blur(1px);filter:blur(1px);opacity:0}.floor-light-movement-bottom-right{-webkit-animation:floor-light-movement-bottom-right 2s;animation:floor-light-movement-bottom-right 2s}@-webkit-keyframes floor-light-movement-bottom-right{0%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}12.5%{-webkit-transform:translate(32px,17px);transform:translate(32px,17px)}25%{-webkit-transform:translate(54px,5px);transform:translate(54px,5px)}37.5%{-webkit-transform:translate(165px,70px);transform:translate(165px,70px)}50%{-webkit-transform:translate(133px,86px);transform:translate(133px,86px)}62.5%{-webkit-transform:translate(150px,94px);transform:translate(150px,94px)}75%{-webkit-transform:translate(130px,106px);transform:translate(130px,106px)}87.5%{-webkit-transform:translate(45px,55px);transform:translate(45px,55px)}to{opacity:.7;-webkit-transform:translate(21px,71px);transform:translate(21px,71px)}}@keyframes floor-light-movement-bottom-right{0%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}12.5%{-webkit-transform:translate(32px,17px);transform:translate(32px,17px)}25%{-webkit-transform:translate(54px,5px);transform:translate(54px,5px)}37.5%{-webkit-transform:translate(165px,70px);transform:translate(165px,70px)}50%{-webkit-transform:translate(133px,86px);transform:translate(133px,86px)}62.5%{-webkit-transform:translate(150px,94px);transform:translate(150px,94px)}75%{-webkit-transform:translate(130px,106px);transform:translate(130px,106px)}87.5%{-webkit-transform:translate(45px,55px);transform:translate(45px,55px)}to{opacity:.7;-webkit-transform:translate(21px,71px);transform:translate(21px,71px)}}.floor-light-top-left{fill:#cc1010;-webkit-filter:blur(1px);filter:blur(1px)}.floor-light-movement-top-left{-webkit-animation:floor-light-movement-top-left 1s;animation:floor-light-movement-top-left 1s}@-webkit-keyframes floor-light-movement-top-left{0%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translate(-118px,-68px);transform:translate(-118px,-68px)}to{opacity:.7;-webkit-transform:translate(-83px,-87px);transform:translate(-83px,-87px)}}@keyframes floor-light-movement-top-left{0%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translate(-118px,-68px);transform:translate(-118px,-68px)}to{opacity:.7;-webkit-transform:translate(-83px,-87px);transform:translate(-83px,-87px)}}.bottom-computer-rec-2{transition:all 1s}.bottom-computer-rec-2:hover{fill:#ff2c9c}.bottom-computer-rec-1{transition:all 1s}.bottom-computer-rec-1:hover{fill:#396caa}.pa-lamp{transition:all 1s}.pa-lamp:hover{fill:#396caa}.watch-rec-1{transition:all 1s}.watch-rec-1:hover{fill:#396caa}.watch-rec-2{transition:all 1s}.watch-rec-2:hover{fill:#ff2c9c}.iphone-rec-1{transition:all 1s}.iphone-rec-1:hover{fill:#396caa}.iphone-rec-2{transition:all 1s}.iphone-rec-2:hover{fill:#ff2c9c}.camera-flesh{transition:all 1s}.camera-flesh:hover{fill:#fff}.camera-lens{transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes scaleLight{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes scaleLight{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.5);transform:scale(1.5)}}.camera-lens:hover{-webkit-animation:cameraScaleLight 1s;animation:cameraScaleLight 1s}@-webkit-keyframes cameraScaleLight{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes cameraScaleLight{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.5);transform:scale(1.5)}}.top-computer-rec-1{transition:all 1s}.top-computer-rec-1:hover{fill:#396caa}.top-computer-rec-2{transition:all 1s}.top-computer-rec-2:hover{fill:#ff2c9c}.container-wrapper{background-color:#b0d1ff;height:100vh;padding-top:10vh}.container{height:90vh}.container,.content{align-items:center;display:flex}.content{width:100vw}.hero-svg-wrapper{flex-basis:50%;padding-right:10%}.text{flex-basis:50%;padding-left:10%}.caption{color:#630c5d;font-family:Teko,sans-serif;font-size:clamp(30px,2.5vw,130px);font-weight:100}.paragraph{font-size:14px;font-size:clamp(15px,1.2vw,100px)}@media screen and (max-width:800px){.content{display:block}.hero-svg-wrapper{display:flex;justify-content:center;padding-right:0}.hero-svg{width:60%}.text{padding-left:0}.caption{font-size:10vw;margin-bottom:40px;text-align:center}.paragraph{display:none}}@media screen and (max-width:600px){.hero-svg{width:75%}.caption{font-size:11vw;margin-bottom:40px;text-align:center}}
/*# sourceMappingURL=main.6626cc76.css.map*/