@font-face{font-family: SanFran; font-style: normal; font-weight: 400; src: local('SanFran'), url(../fonts/SanFran-Pro-Medium.otf) format('truetype')}@font-face{font-family: SanFran; font-style: normal; font-weight: 400; src: local('SanFran'), url(../fonts/san-fran/SFPro/OpenType/SF-Pro-Display-Regular.otf) format('truetype')}*,a,body,h1,h2,h3,h4,html,p{font-family: SanFran, serif; font-size: 16px; color: #000;}html{position: static!important; top: 0!important; overflow: hidden; -webkit-backface-visibility: hidden; backface-visibility: hidden}body{position: absolute; width: 100%; height: 100%}body,html{max-width: 100%; overflow-x: hidden; -webkit-tap-highlight-color: transparent}html.scrollable,html.scrollable body{overflow-y: auto; -webkit-overflow-scrolling: touch}.safari.retina .slide{-webkit-font-smoothing: subpixel-antialiased}.slide.bodyWhite{background: #fff}.main.desktopSwipe{cursor: -webkit-grab}.main.desktopSwipe:active{cursor: -webkit-grabbing}.main.desktopSwipe .g-section .container .wrap{cursor: inherit}.slide{background: #fff; position: fixed; width: 100%; height: 100%; z-index: 10; overflow: hidden}.slide.active{-webkit-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-backface-visibility: hidden; backface-visibility: hidden}.mobile .slide{visibility: hidden}.mobile .slide.active{visibility: visible}.content.scrollBar{overflow-y: auto}.windows .defaultScroll .content{overflow: auto; overflow-x: hidden}.mobile .content{overflow: auto; overflow-x: hidden; -webkit-overflow-scrolling: touch}.i-instagram,.i-right-icon,.i-vk{-webkit-transition: color .3s ease-out; -o-transition: color .3s ease-out; transition: color .3s ease-out}.header-section,.section-nav__link:after,.section-nav__link:before,.sub-nav{-webkit-transition: all .15s ease-out; -o-transition: all .15s ease-out; transition: all .15s ease-out}.g-button,.section-nav__link{-webkit-transition: color .3s ease-out; -o-transition: color .3s ease-out; transition: color .3s ease-out}.g-input{-webkit-transition: border-color .3s ease-out; -o-transition: border-color .3s ease-out; transition: border-color .3s ease-out}.g-button-brackets{-webkit-transition: color 0s ease-out; -o-transition: color 0s ease-out; transition: color 0s ease-out}.g-button-brackets span{-webkit-transition: color .3s ease-out; -o-transition: color .3s ease-out; transition: color .3s ease-out}.g-button-brackets span:before{-webkit-transition: width .3s ease-out .15s; -o-transition: width .3s ease-out .15s; transition: width .3s ease-out .15s}.g-button-brackets span:after{-webkit-transition: width .3s ease-out 0s; -o-transition: width .3s ease-out 0s; transition: width .3s ease-out 0s}.g-button-brackets.js-hover span:before{-webkit-transition-delay: 0s; -o-transition-delay: 0s; transition-delay: 0s}.g-button-brackets.js-hover span:after{-webkit-transition-delay: .15s; -o-transition-delay: .15s; transition-delay: .15s}.g-button-brackets.js-animate span:before{-webkit-animation: brackets-animate-2 .5s ease-out; animation: brackets-animate-2 .5s ease-out}.g-button-brackets.js-animate span:after{-webkit-animation: brackets-animate-1 .5s ease-out; animation: brackets-animate-1 .5s ease-out}#magic-cursor.off #ball:after{-webkit-animation: blink .75s linear infinite; animation: blink .75s linear infinite}@keyframes blink{50%{opacity: 1}100%{opacity: 0}}@-webkit-keyframes blink{50%{opacity: 1}100%{opacity: 0}}@keyframes brackets-animate-1{0%{left: 0; width: 0%}50%{left: 0; width: 100%}100%{left: 100%; width: 0%}}@-webkit-keyframes brackets-animate-1{0%{left: 0; width: 0%}50%{left: 0; width: 100%}100%{left: 100%; width: 0%}}@keyframes brackets-animate-2{0%{left: 0; width: 0%}30%{left: 0; width: 100%}70%{left: 0; width: 100%}100%{left: 100%; width: 0%}}@-webkit-keyframes brackets-animate-2{0%{left: 0; width: 0%}30%{left: 0; width: 100%}70%{left: 0; width: 100%}100%{left: 100%; width: 0%}}#magic-cursor #dot_ball{-webkit-transition: width, background-color .3s ease-out; -o-transition: width, background-color .3s ease-out; transition: width, background-color .3s ease-out}.sub-nav__feedback-icon,.sub-nav__item_ar{-webkit-transition: all .6s ease-out; -o-transition: all .6s ease-out; transition: all .6s ease-out}.case__item_info,.sub-nav__item_info{-webkit-transition: all .6s ease-out; -o-transition: all .6s ease-out; transition: all .6s ease-out}.sub-nav__item_img{-webkit-transition: -webkit-transform .6s ease-out; transition: -webkit-transform .6s ease-out; -o-transition: transform .6s ease-out; transition: transform .6s ease-out; transition: transform .6s ease-out, -webkit-transform .6s ease-out}.case__item_gradient:before,.sub-nav__item_gradient:before{-webkit-transition: -webkit-transform .3s ease-out .3s; transition: -webkit-transform .3s ease-out .3s; -o-transition: transform .3s ease-out .3s; transition: transform .3s ease-out .3s; transition: transform .3s ease-out .3s, -webkit-transform .3s ease-out .3s}.case__item_gradient:after,.sub-nav__item_gradient:after{-webkit-transition: -webkit-transform .3s ease-out .15s; transition: -webkit-transform .3s ease-out .15s; -o-transition: transform .3s ease-out .15s; transition: transform .3s ease-out .15s; transition: transform .3s ease-out .15s, -webkit-transform .3s ease-out .15s}.case__item_link:hover .case__item_gradient:before,.sub-nav__item_link:hover .sub-nav__item_gradient:before{-webkit-transition-delay: .15s; -o-transition-delay: .15s; transition-delay: .15s}.case__item_link:hover .case__item_gradient:after,.sub-nav__item_link:hover .sub-nav__item_gradient:after{-webkit-transition-delay: .3s; -o-transition-delay: .3s; transition-delay: .3s}.g-a,.g-a-stroke,.g-r,.g-r-stroke,.g-v,.g-v-stroke{-webkit-transform: translate3d(0, 100px, 0); transform: translate3d(0, 100px, 0); opacity: 0}.animate .g-a,.animate .g-a-stroke,.animate .g-r,.animate .g-r-stroke,.animate .g-v,.animate .g-v-stroke{-webkit-transform: translate3d(0, 100px, 0); transform: translate3d(0, 100px, 0); opacity: 0}.section-bg-over{-webkit-transform: translate3d(0, 200vh, 0); transform: translate3d(0, 200vh, 0); -webkit-transition-duration: 1s!important; -o-transition-duration: 1s!important; transition-duration: 1s!important; opacity: 1!important}.animate .section-bg-over{height: 100%; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}.scene{-webkit-transition-duration: 1s!important; -o-transition-duration: 1s!important; transition-duration: 1s!important}.another-title,.hero__title:before{-webkit-transform: translate3d(100px, 0, 0); transform: translate3d(100px, 0, 0); letter-spacing: .5em; opacity: 0; -webkit-transition: all .6s ease-out; -o-transition: all .6s ease-out; transition: all .6s ease-out}.animate .another-title,.animate .hero__title:before{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); letter-spacing: .03em; opacity: 1}[class*=ap-],[class*=as-]{-webkit-transition-property: opacity, -webkit-transform; transition-property: opacity, -webkit-transform; -o-transition-property: transform, opacity; transition-property: transform, opacity; transition-property: transform, opacity, -webkit-transform; -webkit-transition-duration: .55s; -o-transition-duration: .55s; transition-duration: .55s; opacity: 0}.from-top{-webkit-transform: translate3d(0, -50px, 0); transform: translate3d(0, -50px, 0)}.from-left{-webkit-transform: translate3d(-100px, 0, 0); transform: translate3d(-100px, 0, 0)}.from-right{-webkit-transform: translate3d(100px, 0, 0); transform: translate3d(100px, 0, 0)}.from-bottom{-webkit-transform: translate3d(0, 50px, 0); transform: translate3d(0, 50px, 0)}.from-zoom{-webkit-transform: scale(.7) translate3d(0, 0, 0); transform: scale(.7) translate3d(0, 0, 0); opacity: 0}.from-zoom-left{-webkit-transform: scale(.7) translate3d(-100px, 0, 0); transform: scale(.7) translate3d(-100px, 0, 0); opacity: 0}.from-zoom-right{-webkit-transform: scale(.7) translate3d(100px, 0, 0); transform: scale(.7) translate3d(100px, 0, 0); opacity: 0}.from-zoom-left-max{-webkit-transform: scale(.1) translate3d(-100vw, 0, 0); transform: scale(.1) translate3d(-100vw, 0, 0); -webkit-transform-origin: 0 50%; -ms-transform-origin: 0 50%; transform-origin: 0 50%; opacity: 0}.from-zoom-right-max{-webkit-transform: scale(.1) translate3d(100vw, 0, 0); transform: scale(.1) translate3d(100vw, 0, 0); -webkit-transform-origin: 100% 50%; -ms-transform-origin: 100% 50%; transform-origin: 100% 50%; opacity: 0}.from-above{-webkit-transform: scale(1.2) translate3d(0, 0, 0); transform: scale(1.2) translate3d(0, 0, 0)}.from-center{-webkit-transform: scale(.8) translate3d(0, 0, 0); transform: scale(.8) translate3d(0, 0, 0)}.from-center-pulse{-webkit-transform: scale(0) translate3d(0, 0, 0); transform: scale(0) translate3d(0, 0, 0); -webkit-animation-name: from-center-pulse; animation-name: from-center-pulse; -webkit-animation-duration: .45s; animation-duration: .45s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-fill-mode: both; animation-fill-mode: both}.from-opacity{opacity: 0}.fade-in{-webkit-transform: scale(1) translate3d(0, 0, 0); transform: scale(1) translate3d(0, 0, 0); -moz-transform: scale(1) translate3d(0, 0, 0); -ms-transform: scale(1) translate3d(0, 0, 0); -o-transform: scale(1) translate3d(0, 0, 0)}.from-blur{-webkit-transform: scale(1) translate3d(0, 0, 0); transform: scale(1) translate3d(0, 0, 0); -webkit-filter: blur(50px); filter: blur(50px)}.page-loaded [class*=ap-]{opacity: 1; -webkit-backface-visibility: hidden; backface-visibility: hidden; visibility: visible; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-transition-timing-function: cubic-bezier(.25, .1, .2, 1); -o-transition-timing-function: cubic-bezier(.25, .1, .2, 1); transition-timing-function: cubic-bezier(.25, .1, .2, 1); -webkit-filter: none; filter: none; opacity: 1}.animate [class*=as-]{opacity: 1; -webkit-backface-visibility: hidden; backface-visibility: hidden; visibility: visible; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-transition-timing-function: cubic-bezier(.25, .1, .2, 1); -o-transition-timing-function: cubic-bezier(.25, .1, .2, 1); transition-timing-function: cubic-bezier(.25, .1, .2, 1); -webkit-filter: none; filter: none; opacity: 1}.after [class*=as-],.before [class*=as-]{-webkit-transition-duration: 0s; -o-transition-duration: 0s; transition-duration: 0s; -webkit-transition-delay: 0s; -o-transition-delay: 0s; transition-delay: 0s}.as-0{-webkit-transition-delay: 0s; -o-transition-delay: 0s; transition-delay: 0s}.as-1{-webkit-transition-delay: 50ms; -o-transition-delay: 50ms; transition-delay: 50ms}.as-2{-webkit-transition-delay: .1s; -o-transition-delay: .1s; transition-delay: .1s}.as-3{-webkit-transition-delay: 150ms; -o-transition-delay: 150ms; transition-delay: 150ms}.as-4{-webkit-transition-delay: .2s; -o-transition-delay: .2s; transition-delay: .2s}.as-5{-webkit-transition-delay: 250ms; -o-transition-delay: 250ms; transition-delay: 250ms}.as-6{-webkit-transition-delay: .3s; -o-transition-delay: .3s; transition-delay: .3s}.as-7{-webkit-transition-delay: 350ms; -o-transition-delay: 350ms; transition-delay: 350ms}.as-8{-webkit-transition-delay: .4s; -o-transition-delay: .4s; transition-delay: .4s}.as-9{-webkit-transition-delay: 450ms; -o-transition-delay: 450ms; transition-delay: 450ms}.as-10{-webkit-transition-delay: .5s; -o-transition-delay: .5s; transition-delay: .5s}.as-11{-webkit-transition-delay: 550ms; -o-transition-delay: 550ms; transition-delay: 550ms}.as-12{-webkit-transition-delay: .6s; -o-transition-delay: .6s; transition-delay: .6s}.as-13{-webkit-transition-delay: 650ms; -o-transition-delay: 650ms; transition-delay: 650ms}.as-14{-webkit-transition-delay: .7s; -o-transition-delay: .7s; transition-delay: .7s}.as-15{-webkit-transition-delay: 750ms; -o-transition-delay: 750ms; transition-delay: 750ms}.as-16{-webkit-transition-delay: .8s; -o-transition-delay: .8s; transition-delay: .8s}.as-17{-webkit-transition-delay: 850ms; -o-transition-delay: 850ms; transition-delay: 850ms}.as-18{-webkit-transition-delay: .9s; -o-transition-delay: .9s; transition-delay: .9s}.as-19{-webkit-transition-delay: 950ms; -o-transition-delay: 950ms; transition-delay: 950ms}.as-20{-webkit-transition-delay: 1s; -o-transition-delay: 1s; transition-delay: 1s}.as-20{-webkit-transition-delay: 1.05s; -o-transition-delay: 1.05s; transition-delay: 1.05s}.as-21{-webkit-transition-delay: 1.1s; -o-transition-delay: 1.1s; transition-delay: 1.1s}.as-22{-webkit-transition-delay: 1.15s; -o-transition-delay: 1.15s; transition-delay: 1.15s}.as-23{-webkit-transition-delay: 1.2s; -o-transition-delay: 1.2s; transition-delay: 1.2s}.as-24{-webkit-transition-delay: 1.25s; -o-transition-delay: 1.25s; transition-delay: 1.25s}.as-25{-webkit-transition-delay: 1.3s; -o-transition-delay: 1.3s; transition-delay: 1.3s}.as-26{-webkit-transition-delay: 1.35s; -o-transition-delay: 1.35s; transition-delay: 1.35s}.as-27{-webkit-transition-delay: 1.4s; -o-transition-delay: 1.4s; transition-delay: 1.4s}.as-28{-webkit-transition-delay: 1.45s; -o-transition-delay: 1.45s; transition-delay: 1.45s}.as-29{-webkit-transition-delay: 1.5s; -o-transition-delay: 1.5s; transition-delay: 1.5s}.as-30{-webkit-transition-delay: 1.55s; -o-transition-delay: 1.55s; transition-delay: 1.55s}.as-31{-webkit-transition-delay: 1.6s; -o-transition-delay: 1.6s; transition-delay: 1.6s}.as-32{-webkit-transition-delay: 1.65s; -o-transition-delay: 1.65s; transition-delay: 1.65s}.as-33{-webkit-transition-delay: 1.7s; -o-transition-delay: 1.7s; transition-delay: 1.7s}.as-34{-webkit-transition-delay: 1.75s; -o-transition-delay: 1.75s; transition-delay: 1.75s}.as-35{-webkit-transition-delay: 1.8s; -o-transition-delay: 1.8s; transition-delay: 1.8s}.as-36{-webkit-transition-delay: 1.85s; -o-transition-delay: 1.85s; transition-delay: 1.85s}.as-37{-webkit-transition-delay: 1.9s; -o-transition-delay: 1.9s; transition-delay: 1.9s}.as-38{-webkit-transition-delay: 2s; -o-transition-delay: 2s; transition-delay: 2s}.as-39{-webkit-transition-delay: 2.05s; -o-transition-delay: 2.05s; transition-delay: 2.05s}.as-40{-webkit-transition-delay: 2.1s; -o-transition-delay: 2.1s; transition-delay: 2.1s}.as-41{-webkit-transition-delay: 2.15s; -o-transition-delay: 2.15s; transition-delay: 2.15s}.as-42{-webkit-transition-delay: 2.2s; -o-transition-delay: 2.2s; transition-delay: 2.2s}.as-43{-webkit-transition-delay: 2.25s; -o-transition-delay: 2.25s; transition-delay: 2.25s}.as-44{-webkit-transition-delay: 2.3s; -o-transition-delay: 2.3s; transition-delay: 2.3s}.as-45{-webkit-transition-delay: 2.35s; -o-transition-delay: 2.35s; transition-delay: 2.35s}.as-46{-webkit-transition-delay: 2.4s; -o-transition-delay: 2.4s; transition-delay: 2.4s}.as-47{-webkit-transition-delay: 2.45s; -o-transition-delay: 2.45s; transition-delay: 2.45s}.as-48{-webkit-transition-delay: 2.5s; -o-transition-delay: 2.5s; transition-delay: 2.5s}.as-49{-webkit-transition-delay: 2.55s; -o-transition-delay: 2.55s; transition-delay: 2.55s}.as-50{-webkit-transition-delay: 2.6s; -o-transition-delay: 2.6s; transition-delay: 2.6s}.as-51{-webkit-transition-delay: 2.65s; -o-transition-delay: 2.65s; transition-delay: 2.65s}.as-52{-webkit-transition-delay: 2.7s; -o-transition-delay: 2.7s; transition-delay: 2.7s}.as-53{-webkit-transition-delay: 2.75s; -o-transition-delay: 2.75s; transition-delay: 2.75s}.as-54{-webkit-transition-delay: 2.8s; -o-transition-delay: 2.8s; transition-delay: 2.8s}.as-55{-webkit-transition-delay: 2.85s; -o-transition-delay: 2.85s; transition-delay: 2.85s}.as-56{-webkit-transition-delay: 2.9s; -o-transition-delay: 2.9s; transition-delay: 2.9s}.as-57{-webkit-transition-delay: 2.95s; -o-transition-delay: 2.95s; transition-delay: 2.95s}.as-58{-webkit-transition-delay: 3s; -o-transition-delay: 3s; transition-delay: 3s}.as-59{-webkit-transition-delay: 3.05s; -o-transition-delay: 3.05s; transition-delay: 3.05s}.as-60{-webkit-transition-delay: 3.1s; -o-transition-delay: 3.1s; transition-delay: 3.1s}.as-61{-webkit-transition-delay: 3.15s; -o-transition-delay: 3.15s; transition-delay: 3.15s}.as-62{-webkit-transition-delay: 3.2s; -o-transition-delay: 3.2s; transition-delay: 3.2s}.as-63{-webkit-transition-delay: 3.25s; -o-transition-delay: 3.25s; transition-delay: 3.25s}.as-64{-webkit-transition-delay: 3.3s; -o-transition-delay: 3.3s; transition-delay: 3.3s}.as-65{-webkit-transition-delay: 3.35s; -o-transition-delay: 3.35s; transition-delay: 3.35s}.as-66{-webkit-transition-delay: 3.4s; -o-transition-delay: 3.4s; transition-delay: 3.4s}.as-67{-webkit-transition-delay: 3.45s; -o-transition-delay: 3.45s; transition-delay: 3.45s}.as-68{-webkit-transition-delay: 3.5s; -o-transition-delay: 3.5s; transition-delay: 3.5s}.as-69{-webkit-transition-delay: 3.55s; -o-transition-delay: 3.55s; transition-delay: 3.55s}.as-70{-webkit-transition-delay: 3.6s; -o-transition-delay: 3.6s; transition-delay: 3.6s}.ad-1{-webkit-animation-delay: .1s; animation-delay: .1s}.ad-2{-webkit-animation-delay: .2s; animation-delay: .2s}.ad-3{-webkit-animation-delay: .3s; animation-delay: .3s}.ad-4{-webkit-animation-delay: .4s; animation-delay: .4s}.ad-5{-webkit-animation-delay: .5s; animation-delay: .5s}.ad-6{-webkit-animation-delay: .6s; animation-delay: .6s}.ad-7{-webkit-animation-delay: .7s; animation-delay: .7s}.ad-8{-webkit-animation-delay: .8s; animation-delay: .8s}.ad-9{-webkit-animation-delay: .9s; animation-delay: .9s}.ad-10{-webkit-animation-delay: 1s; animation-delay: 1s}.ad-11{-webkit-animation-delay: 1.1s; animation-delay: 1.1s}.ad-12{-webkit-animation-delay: 1.2s; animation-delay: 1.2s}.ad-13{-webkit-animation-delay: 1.3s; animation-delay: 1.3s}.ad-14{-webkit-animation-delay: 1.4s; animation-delay: 1.4s}.ad-15{-webkit-animation-delay: 1.5s; animation-delay: 1.5s}.ad-16{-webkit-animation-delay: 1.6s; animation-delay: 1.6s}.ap-17{-webkit-animation-delay: 1.7s; animation-delay: 1.7s}.ap-18{-webkit-animation-delay: 1.8s; animation-delay: 1.8s}.ap-19{-webkit-animation-delay: 1.9s; animation-delay: 1.9s}.ap-20{-webkit-animation-delay: 2s; animation-delay: 2s}.ap-0{-webkit-transition-delay: 0s; -o-transition-delay: 0s; transition-delay: 0s}.ap-1{-webkit-transition-delay: 50ms; -o-transition-delay: 50ms; transition-delay: 50ms}.ap-2{-webkit-transition-delay: .1s; -o-transition-delay: .1s; transition-delay: .1s}.ap-3{-webkit-transition-delay: 150ms; -o-transition-delay: 150ms; transition-delay: 150ms}.ap-4{-webkit-transition-delay: .2s; -o-transition-delay: .2s; transition-delay: .2s}.ap-5{-webkit-transition-delay: 250ms; -o-transition-delay: 250ms; transition-delay: 250ms}.ap-6{-webkit-transition-delay: .3s; -o-transition-delay: .3s; transition-delay: .3s}.ap-7{-webkit-transition-delay: 350ms; -o-transition-delay: 350ms; transition-delay: 350ms}.ap-8{-webkit-transition-delay: .4s; -o-transition-delay: .4s; transition-delay: .4s}.ap-9{-webkit-transition-delay: 450ms; -o-transition-delay: 450ms; transition-delay: 450ms}.ap-10{-webkit-transition-delay: .5s; -o-transition-delay: .5s; transition-delay: .5s}.ap-11{-webkit-transition-delay: 550ms; -o-transition-delay: 550ms; transition-delay: 550ms}.ap-12{-webkit-transition-delay: .6s; -o-transition-delay: .6s; transition-delay: .6s}.ap-13{-webkit-transition-delay: 650ms; -o-transition-delay: 650ms; transition-delay: 650ms}.ap-14{-webkit-transition-delay: .7s; -o-transition-delay: .7s; transition-delay: .7s}.ap-15{-webkit-transition-delay: 750ms; -o-transition-delay: 750ms; transition-delay: 750ms}.ap-16{-webkit-transition-delay: .8s; -o-transition-delay: .8s; transition-delay: .8s}.ap-17{-webkit-transition-delay: 850ms; -o-transition-delay: 850ms; transition-delay: 850ms}.ap-18{-webkit-transition-delay: .9s; -o-transition-delay: .9s; transition-delay: .9s}.ap-19{-webkit-transition-delay: 950ms; -o-transition-delay: 950ms; transition-delay: 950ms}.ap-20{-webkit-transition-delay: 1s; -o-transition-delay: 1s; transition-delay: 1s}.ap-20{-webkit-transition-delay: 1.05s; -o-transition-delay: 1.05s; transition-delay: 1.05s}.ap-21{-webkit-transition-delay: 1.1s; -o-transition-delay: 1.1s; transition-delay: 1.1s}.ap-22{-webkit-transition-delay: 1.15s; -o-transition-delay: 1.15s; transition-delay: 1.15s}.ap-23{-webkit-transition-delay: 1.2s; -o-transition-delay: 1.2s; transition-delay: 1.2s}.ap-24{-webkit-transition-delay: 1.25s; -o-transition-delay: 1.25s; transition-delay: 1.25s}.ap-25{-webkit-transition-delay: 1.3s; -o-transition-delay: 1.3s; transition-delay: 1.3s}.ap-26{-webkit-transition-delay: 1.35s; -o-transition-delay: 1.35s; transition-delay: 1.35s}.ap-27{-webkit-transition-delay: 1.4s; -o-transition-delay: 1.4s; transition-delay: 1.4s}.ap-28{-webkit-transition-delay: 1.45s; -o-transition-delay: 1.45s; transition-delay: 1.45s}.ap-29{-webkit-transition-delay: 1.5s; -o-transition-delay: 1.5s; transition-delay: 1.5s}.ap-30{-webkit-transition-delay: 1.55s; -o-transition-delay: 1.55s; transition-delay: 1.55s}.ap-31{-webkit-transition-delay: 1.6s; -o-transition-delay: 1.6s; transition-delay: 1.6s}.ap-32{-webkit-transition-delay: 1.65s; -o-transition-delay: 1.65s; transition-delay: 1.65s}.ap-33{-webkit-transition-delay: 1.7s; -o-transition-delay: 1.7s; transition-delay: 1.7s}.ap-34{-webkit-transition-delay: 1.75s; -o-transition-delay: 1.75s; transition-delay: 1.75s}.ap-35{-webkit-transition-delay: 1.8s; -o-transition-delay: 1.8s; transition-delay: 1.8s}.ap-36{-webkit-transition-delay: 1.85s; -o-transition-delay: 1.85s; transition-delay: 1.85s}.ap-37{-webkit-transition-delay: 1.9s; -o-transition-delay: 1.9s; transition-delay: 1.9s}.ap-38{-webkit-transition-delay: 2s; -o-transition-delay: 2s; transition-delay: 2s}.ap-39{-webkit-transition-delay: 2.05s; -o-transition-delay: 2.05s; transition-delay: 2.05s}.ap-40{-webkit-transition-delay: 2.1s; -o-transition-delay: 2.1s; transition-delay: 2.1s}.ap-41{-webkit-transition-delay: 2.15s; -o-transition-delay: 2.15s; transition-delay: 2.15s}.ap-42{-webkit-transition-delay: 2.2s; -o-transition-delay: 2.2s; transition-delay: 2.2s}.ap-43{-webkit-transition-delay: 2.25s; -o-transition-delay: 2.25s; transition-delay: 2.25s}.ap-44{-webkit-transition-delay: 2.3s; -o-transition-delay: 2.3s; transition-delay: 2.3s}.ap-45{-webkit-transition-delay: 2.35s; -o-transition-delay: 2.35s; transition-delay: 2.35s}.ap-46{-webkit-transition-delay: 2.4s; -o-transition-delay: 2.4s; transition-delay: 2.4s}.ap-47{-webkit-transition-delay: 2.45s; -o-transition-delay: 2.45s; transition-delay: 2.45s}.ap-48{-webkit-transition-delay: 2.5s; -o-transition-delay: 2.5s; transition-delay: 2.5s}.ap-49{-webkit-transition-delay: 2.55s; -o-transition-delay: 2.55s; transition-delay: 2.55s}.ap-50{-webkit-transition-delay: 2.6s; -o-transition-delay: 2.6s; transition-delay: 2.6s}.ap-51{-webkit-transition-delay: 2.65s; -o-transition-delay: 2.65s; transition-delay: 2.65s}.ap-52{-webkit-transition-delay: 2.7s; -o-transition-delay: 2.7s; transition-delay: 2.7s}.ap-53{-webkit-transition-delay: 2.75s; -o-transition-delay: 2.75s; transition-delay: 2.75s}.ap-54{-webkit-transition-delay: 2.8s; -o-transition-delay: 2.8s; transition-delay: 2.8s}.ap-55{-webkit-transition-delay: 2.85s; -o-transition-delay: 2.85s; transition-delay: 2.85s}.ap-56{-webkit-transition-delay: 2.9s; -o-transition-delay: 2.9s; transition-delay: 2.9s}.ap-57{-webkit-transition-delay: 2.95s; -o-transition-delay: 2.95s; transition-delay: 2.95s}.ap-58{-webkit-transition-delay: 3s; -o-transition-delay: 3s; transition-delay: 3s}.ap-59{-webkit-transition-delay: 3.05s; -o-transition-delay: 3.05s; transition-delay: 3.05s}.ap-60{-webkit-transition-delay: 3.1s; -o-transition-delay: 3.1s; transition-delay: 3.1s}.ap-61{-webkit-transition-delay: 3.15s; -o-transition-delay: 3.15s; transition-delay: 3.15s}.ap-62{-webkit-transition-delay: 3.2s; -o-transition-delay: 3.2s; transition-delay: 3.2s}.ap-63{-webkit-transition-delay: 3.25s; -o-transition-delay: 3.25s; transition-delay: 3.25s}.ap-64{-webkit-transition-delay: 3.3s; -o-transition-delay: 3.3s; transition-delay: 3.3s}.ap-65{-webkit-transition-delay: 3.35s; -o-transition-delay: 3.35s; transition-delay: 3.35s}.ap-66{-webkit-transition-delay: 3.4s; -o-transition-delay: 3.4s; transition-delay: 3.4s}.ap-67{-webkit-transition-delay: 3.45s; -o-transition-delay: 3.45s; transition-delay: 3.45s}.ap-68{-webkit-transition-delay: 3.5s; -o-transition-delay: 3.5s; transition-delay: 3.5s}.ap-69{-webkit-transition-delay: 3.55s; -o-transition-delay: 3.55s; transition-delay: 3.55s}.ap-70{-webkit-transition-delay: 3.6s; -o-transition-delay: 3.6s; transition-delay: 3.6s}@-webkit-keyframes left-head-line{0%{-webkit-transform: translateX(120px); transform: translateX(120px)}50%{-webkit-transform: translateX(0); transform: translateX(0); width: 150px}100%{-webkit-transform: translateY(0); transform: translateY(0); width: 30px}}@keyframes left-head-line{0%{-webkit-transform: translateX(120px); transform: translateX(120px)}50%{-webkit-transform: translateX(0); transform: translateX(0); width: 150px}100%{-webkit-transform: translateY(0); transform: translateY(0); width: 30px}}@-webkit-keyframes from-center-pulse{0%{-webkit-transform: scale(0) translate3d(0, 0, 0); transform: scale(0) translate3d(0, 0, 0)}50%{-webkit-transform: scale(1.2) translate3d(0, 0, 0); transform: scale(1.2) translate3d(0, 0, 0)}100%{-webkit-transform: scale(1) translate3d(0, 0, 0); transform: scale(1) translate3d(0, 0, 0)}}@keyframes from-center-pulse{0%{-webkit-transform: scale(0) translate3d(0, 0, 0); transform: scale(0) translate3d(0, 0, 0)}50%{-webkit-transform: scale(1.2) translate3d(0, 0, 0); transform: scale(1.2) translate3d(0, 0, 0)}100%{-webkit-transform: scale(1) translate3d(0, 0, 0); transform: scale(1) translate3d(0, 0, 0)}}@-webkit-keyframes bg-sh{0%{background: -webkit-gradient(linear, left bottom, left top, from(rgba(4, 57, 84, 1)), color-stop(16%, rgba(14, 146, 215, 1)), color-stop(41%, rgba(4, 57, 84, 1))); background: linear-gradient(0deg, rgba(4, 57, 84, 1) 0, rgba(14, 146, 215, 1) 16%, rgba(4, 57, 84, 1) 41%); background-position-y: -10px}100%{background: -webkit-gradient(linear, left bottom, left top, from(rgba(4, 57, 84, 1)), color-stop(16%, rgba(14, 146, 215, 1)), color-stop(41%, rgba(4, 57, 84, 1))); background: linear-gradient(0deg, rgba(4, 57, 84, 1) 0, rgba(14, 146, 215, 1) 16%, rgba(4, 57, 84, 1) 41%); background-position-y: 110px}}@keyframes bg-sh{0%{background: -o-linear-gradient(bottom, rgba(4, 57, 84, 1) 0, rgba(14, 146, 215, 1) 16%, rgba(4, 57, 84, 1) 41%); background: -webkit-gradient(linear, left bottom, left top, from(rgba(4, 57, 84, 1)), color-stop(16%, rgba(14, 146, 215, 1)), color-stop(41%, rgba(4, 57, 84, 1))); background: linear-gradient(0deg, rgba(4, 57, 84, 1) 0, rgba(14, 146, 215, 1) 16%, rgba(4, 57, 84, 1) 41%); background-position-y: -10px}100%{background: -o-linear-gradient(bottom, rgba(4, 57, 84, 1) 0, rgba(14, 146, 215, 1) 16%, rgba(4, 57, 84, 1) 41%); background: -webkit-gradient(linear, left bottom, left top, from(rgba(4, 57, 84, 1)), color-stop(16%, rgba(14, 146, 215, 1)), color-stop(41%, rgba(4, 57, 84, 1))); background: linear-gradient(0deg, rgba(4, 57, 84, 1) 0, rgba(14, 146, 215, 1) 16%, rgba(4, 57, 84, 1) 41%); background-position-y: 110px}}.slide.after,.slide.before{opacity: 0}.slide.before{-webkit-transform: translate3D(0, -100%, 0); -ms-transform: translate3D(0, -100%, 0); transform: translate3D(0, -100%, 0)}.slide.after{-webkit-transform: translate3D(0, 100%, 0); -ms-transform: translate3D(0, 100%, 0); transform: translate3D(0, 100%, 0)}.slide{opacity: 0}.slide.selected{-webkit-transform: translate3d(0, 0, 0)!important; transform: translate3d(0, 0, 0)!important; z-index: 11}.scroll .slide.selected{z-index: 10}.page-loaded .slide.selected{opacity: 1!important}.film .slide.before{-webkit-transform: translate3D(0, -100%, 0); -ms-transform: translate3D(0, -100%, 0); transform: translate3D(0, -100%, 0)}.film .slide.after{-webkit-transform: translate3D(0, 100%, 0); -ms-transform: translate3D(0, 100%, 0); transform: translate3D(0, 100%, 0)}.zen .slide.before{-webkit-transform: translateY(-100%) scale(.8); -ms-transform: translateY(-100%) scale(.8); transform: translateY(-100%) scale(.8)}.zen .slide,.zen .slide.after{-webkit-transform: translateY(100%) scale(.8); -ms-transform: translateY(100%) scale(.8); transform: translateY(100%) scale(.8)}.stack .slide,.stack .slide.after{-webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%)}.stack .slide.after{opacity: initial}.stack .slide.after.active,.stack .slide.selected{z-index: 11!important}.stack .slide.before{-webkit-transform: scale(.9); -ms-transform: scale(.9); transform: scale(.9)}.cards .slide,.cards .slide.after{-webkit-transform: translateY(10%); -ms-transform: translateY(10%); transform: translateY(10%); opacity: initial}.cards .slide.after{z-index: 8!important; opacity: 0}.cards .slide.selected{z-index: 9!important}.cards .slide.before{-webkit-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%); z-index: 7}.cards .slide.active.before{z-index: 10!important}.zoom .slide.before{-webkit-transform: scale(1.4); -ms-transform: scale(1.4); transform: scale(1.4)}.zoom .slide,.zoom .slide.after{-webkit-transform: scale(.8); -ms-transform: scale(.8); transform: scale(.8); opacity: 0}.plain .slide.before{-webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1)}.plain .slide,.plain .slide.after{-webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1)}.plain .slide.after:after,.plain .slide.before:after{opacity: 1; background: #111}.page-loaded .fast .slide.active,.page-loaded .fast .slide.selected{-webkit-transition: opacity .6s, -webkit-transform .6s; transition: opacity .6s, -webkit-transform .6s; -o-transition: transform .6s, opacity .6s; transition: transform .6s, opacity .6s; transition: transform .6s, opacity .6s, -webkit-transform .6s}.page-loaded .slide.active,.page-loaded .slide.selected{-webkit-transition: opacity 1s, -webkit-transform 1s; transition: opacity 1s, -webkit-transform 1s; -o-transition: transform 1s, opacity 1s; transition: transform 1s, opacity 1s; transition: transform 1s, opacity 1s, -webkit-transform 1s}.page-loaded .slow .slide.active,.page-loaded .slow .slide.selected{-webkit-transition: opacity 1.4s, -webkit-transform 1.4s; transition: opacity 1.4s, -webkit-transform 1.4s; -o-transition: transform 1.4s, opacity 1.4s; transition: transform 1.4s, opacity 1.4s; transition: transform 1.4s, opacity 1.4s, -webkit-transform 1.4s}.page-loaded .slide.active.entry,.page-loaded .slide.selected.entry{-webkit-transition: opacity 1s, -webkit-transform 0s; transition: opacity 1s, -webkit-transform 0s; -o-transition: transform 0s, opacity 1s; transition: transform 0s, opacity 1s; transition: transform 0s, opacity 1s, -webkit-transform 0s}.animated [class*=ae-]{-webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-transition-timing-function: cubic-bezier(.25, .1, .2, 1); -o-transition-timing-function: cubic-bezier(.25, .1, .2, 1); transition-timing-function: cubic-bezier(.25, .1, .2, 1)}.animated.animate .fast [class*=ae-]:not(.done),.animated.animate [class*=ae-].fast:not(.done),.animated.fast .animate [class*=ae-]:not(.done),.animated.fast.animate [class*=ae-]:not(.done){-webkit-transition-duration: .7s; -o-transition-duration: .7s; transition-duration: .7s}.animated .animate [class*=ae-]:not(.done),.animated.animate [class*=ae-]:not(.done){-webkit-transition-duration: .8s; -o-transition-duration: .8s; transition-duration: .8s}.animated.animate .slow [class*=ae-]:not(.done),.animated.animate [class*=ae-].slow:not(.done),.animated.slow .animate [class*=ae-]:not(.done),.animated.slow.animate [class*=ae-]:not(.done){-webkit-transition-duration: 1s; -o-transition-duration: 1s; transition-duration: 1s}.animated .animate .ae-1:not(.done),.animated.animate .ae-1:not(.done){-webkit-transition-delay: 10ms; -o-transition-delay: 10ms; transition-delay: 10ms}.animated .animate .ae-2:not(.done),.animated.animate .ae-2:not(.done){-webkit-transition-delay: 160ms; -o-transition-delay: 160ms; transition-delay: 160ms}.animated .animate .ae-3:not(.done),.animated.animate .ae-3:not(.done){-webkit-transition-delay: 310ms; -o-transition-delay: 310ms; transition-delay: 310ms}.animated .animate .ae-4:not(.done),.animated.animate .ae-4:not(.done){-webkit-transition-delay: 460ms; -o-transition-delay: 460ms; transition-delay: 460ms}.animated .animate .ae-5:not(.done),.animated.animate .ae-5:not(.done){-webkit-transition-delay: 610ms; -o-transition-delay: 610ms; transition-delay: 610ms}.animated .animate .ae-6:not(.done),.animated.animate .ae-6:not(.done){-webkit-transition-delay: 760ms; -o-transition-delay: 760ms; transition-delay: 760ms}.animated .animate .ae-7:not(.done),.animated.animate .ae-7:not(.done){-webkit-transition-delay: 910ms; -o-transition-delay: 910ms; transition-delay: 910ms}.animated .animate .ae-8:not(.done),.animated.animate .ae-8:not(.done){-webkit-transition-delay: 1.06s; -o-transition-delay: 1.06s; transition-delay: 1.06s}.animated .animate .ae-9:not(.done),.animated.animate .ae-9:not(.done){-webkit-transition-delay: 1.21s; -o-transition-delay: 1.21s; transition-delay: 1.21s}.animated .animate .ae-10:not(.done),.animated.animate .ae-10:not(.done){-webkit-transition-delay: 1.36s; -o-transition-delay: 1.36s; transition-delay: 1.36s}.animated.animate .ae-1.fast:not(.done),.animated.animate .fast .ae-1:not(.done),.animated.fast .animate .ae-1:not(.done),.animated.fast.animate .ae-1:not(.done){-webkit-transition-delay: 10ms; -o-transition-delay: 10ms; transition-delay: 10ms}.animated.animate .ae-2.fast:not(.done),.animated.animate .fast .ae-2:not(.done),.animated.fast .animate .ae-2:not(.done),.animated.fast.animate .ae-2:not(.done){-webkit-transition-delay: 110ms; -o-transition-delay: 110ms; transition-delay: 110ms}.animated.animate .ae-3.fast:not(.done),.animated.animate .fast .ae-3:not(.done),.animated.fast .animate .ae-3:not(.done),.animated.fast.animate .ae-3:not(.done){-webkit-transition-delay: 210ms; -o-transition-delay: 210ms; transition-delay: 210ms}.animated.animate .ae-4.fast:not(.done),.animated.animate .fast .ae-4:not(.done),.animated.fast .animate .ae-4:not(.done),.animated.fast.animate .ae-4:not(.done){-webkit-transition-delay: 310ms; -o-transition-delay: 310ms; transition-delay: 310ms}.animated.animate .ae-5.fast:not(.done),.animated.animate .fast .ae-5:not(.done),.animated.fast .animate .ae-5:not(.done),.animated.fast.animate .ae-5:not(.done){-webkit-transition-delay: 410ms; -o-transition-delay: 410ms; transition-delay: 410ms}.animated.animate .ae-6.fast:not(.done),.animated.animate .fast .ae-6:not(.done),.animated.fast .animate .ae-6:not(.done),.animated.fast.animate .ae-6:not(.done){-webkit-transition-delay: 510ms; -o-transition-delay: 510ms; transition-delay: 510ms}.animated.animate .ae-7.fast:not(.done),.animated.animate .fast .ae-7:not(.done),.animated.fast .animate .ae-7:not(.done),.animated.fast.animate .ae-7:not(.done){-webkit-transition-delay: 610ms; -o-transition-delay: 610ms; transition-delay: 610ms}.animated.animate .ae-8.fast:not(.done),.animated.animate .fast .ae-8:not(.done),.animated.fast .animate .ae-8:not(.done),.animated.fast.animate .ae-8:not(.done){-webkit-transition-delay: 710ms; -o-transition-delay: 710ms; transition-delay: 710ms}.animated.animate .ae-9.fast:not(.done),.animated.animate .fast .ae-9:not(.done),.animated.fast .animate .ae-9:not(.done),.animated.fast.animate .ae-9:not(.done){-webkit-transition-delay: 810ms; -o-transition-delay: 810ms; transition-delay: 810ms}.animated.animate .ae-10.fast:not(.done),.animated.animate .fast .ae-10:not(.done),.animated.fast .animate .ae-10:not(.done),.animated.fast.animate .ae-10:not(.done){-webkit-transition-delay: 910ms; -o-transition-delay: 910ms; transition-delay: 910ms}.animated.animate .ae-1.slow:not(.done),.animated.animate .slow .ae-1:not(.done),.animated.slow .animate .ae-1:not(.done),.animated.slow.animate .ae-1:not(.done){-webkit-transition-delay: 10ms; -o-transition-delay: 10ms; transition-delay: 10ms}.animated.animate .ae-2.slow:not(.done),.animated.animate .slow .ae-2:not(.done),.animated.slow .animate .ae-2:not(.done),.animated.slow.animate .ae-2:not(.done){-webkit-transition-delay: 210ms; -o-transition-delay: 210ms; transition-delay: 210ms}.animated.animate .ae-3.slow:not(.done),.animated.animate .slow .ae-3:not(.done),.animated.slow .animate .ae-3:not(.done),.animated.slow.animate .ae-3:not(.done){-webkit-transition-delay: 410ms; -o-transition-delay: 410ms; transition-delay: 410ms}.animated.animate .ae-4.slow:not(.done),.animated.animate .slow .ae-4:not(.done),.animated.slow .animate .ae-4:not(.done),.animated.slow.animate .ae-4:not(.done){-webkit-transition-delay: 610ms; -o-transition-delay: 610ms; transition-delay: 610ms}.animated.animate .ae-5.slow:not(.done),.animated.animate .slow .ae-5:not(.done),.animated.slow .animate .ae-5:not(.done),.animated.slow.animate .ae-5:not(.done){-webkit-transition-delay: 810ms; -o-transition-delay: 810ms; transition-delay: 810ms}.animated.animate .ae-6.slow:not(.done),.animated.animate .slow .ae-6:not(.done),.animated.slow .animate .ae-6:not(.done),.animated.slow.animate .ae-6:not(.done){-webkit-transition-delay: 1.01s; -o-transition-delay: 1.01s; transition-delay: 1.01s}.animated.animate .ae-7.slow:not(.done),.animated.animate .slow .ae-7:not(.done),.animated.slow .animate .ae-7:not(.done),.animated.slow.animate .ae-7:not(.done){-webkit-transition-delay: 1.21s; -o-transition-delay: 1.21s; transition-delay: 1.21s}.animated.animate .ae-8.slow:not(.done),.animated.animate .slow .ae-8:not(.done),.animated.slow .animate .ae-8:not(.done),.animated.slow.animate .ae-8:not(.done){-webkit-transition-delay: 1.41s; -o-transition-delay: 1.41s; transition-delay: 1.41s}.animated.animate .ae-9.slow:not(.done),.animated.animate .slow .ae-9:not(.done),.animated.slow .animate .ae-9:not(.done),.animated.slow.animate .ae-9:not(.done){-webkit-transition-delay: 1.61s; -o-transition-delay: 1.61s; transition-delay: 1.61s}.animated.animate .ae-10.slow:not(.done),.animated.animate .slow .ae-10:not(.done),.animated.slow .animate .ae-10:not(.done),.animated.slow.animate .ae-10:not(.done){-webkit-transition-delay: 1.81s; -o-transition-delay: 1.81s; transition-delay: 1.81s}.animated .fromBottom [class*=ae-]:not(.done),.animated [class*=ae-]:not(.done),.animated.fromBottom [class*=ae-]:not(.done),.slides.animated [class*=ae-].fromBottom:not(.done){visibility: hidden; -webkit-transform: translate3d(0, 100px, 0); transform: translate3d(0, 100px, 0); opacity: 0}.animated .fromTop [class*=ae-]:not(.done),.animated.fromTop [class*=ae-]:not(.done),.slides.animated [class*=ae-].fromTop:not(.done){-webkit-transform: translate3d(0, -100px, 0); transform: translate3d(0, -100px, 0)}.animated .fromLeft [class*=ae-]:not(.done),.animated.fromLeft [class*=ae-]:not(.done),.slides.animated [class*=ae-].fromLeft:not(.done){-webkit-transform: translate3d(-100px, 0, 0); transform: translate3d(-100px, 0, 0)}.animated .fromRight [class*=ae-]:not(.done),.animated.fromRight [class*=ae-]:not(.done),.slides.animated [class*=ae-].fromRight:not(.done){-webkit-transform: translate3d(100px, 0, 0); transform: translate3d(100px, 0, 0)}.animated .fromCenter [class*=ae-]:not(.done),.animated.fromCenter [class*=ae-]:not(.done),.slides.animated [class*=ae-].fromCenter:not(.done){-webkit-transform: scale(.8) translate3d(0, 0, 0); transform: scale(.8) translate3d(0, 0, 0)}.animated .fromAbove [class*=ae-]:not(.done),.animated.fromAbove [class*=ae-]:not(.done),.slides.animated [class*=ae-].fromAbove:not(.done){-webkit-transform: scale(1.2) translate3d(0, 0, 0); transform: scale(1.2) translate3d(0, 0, 0)}.animated .fromBottomLeft [class*=ae-]:not(.done),.animated.fromBottomLeft [class*=ae-]:not(.done),.slides.animated [class*=ae-].fromBottomLeft:not(.done){-webkit-transform: translate3d(-100px, 100px, 0); transform: translate3d(-100px, 100px, 0)}.animated .fromTopLeft [class*=ae-]:not(.done),.animated.fromTopLeft [class*=ae-]:not(.done),.slides.animated [class*=ae-].fromTopLeft:not(.done){-webkit-transform: translate3d(-100px, -100px, 0); transform: translate3d(-100px, -100px, 0)}.animated .fromBottomRight [class*=ae-]:not(.done),.animated.fromBottomRight [class*=ae-]:not(.done),.slides.animated [class*=ae-].fromBottomRight:not(.done){-webkit-transform: translate3d(100px, 100px, 0); transform: translate3d(100px, 100px, 0)}.animated .fromTopRight [class*=ae-]:not(.done),.animated.fromTopRight [class*=ae-]:not(.done),.slides.animated [class*=ae-].fromTopRight:not(.done){-webkit-transform: translate3d(100px, -100px, 0); transform: translate3d(100px, -100px, 0)}.animated .fadeIn [class*=ae-]:not(.done),.animated.fadeIn [class*=ae-]:not(.done),.slides.animated [class*=ae-].fadeIn:not(.done){-webkit-transform: scale(1) translate3d(0, 0, 0); transform: scale(1) translate3d(0, 0, 0)}.animated .fromBlur [class*=ae-]:not(.done),.animated.fromBlur [class*=ae-]:not(.done),.slides.animated [class*=ae-].fromBlur:not(.done){-webkit-transform: scale(1) translate3d(0, 0, 0); transform: scale(1) translate3d(0, 0, 0); -webkit-filter: blur(10px); filter: blur(10px)}.slides .animated.animate.active [class*=ae-]:not(.done),.slides.animated .animate.active [class*=ae-]:not(.done){opacity: 1; -webkit-backface-visibility: hidden; backface-visibility: hidden; visibility: visible; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-filter: none; filter: none}.slides.animateOnScroll{-webkit-backface-visibility: hidden; backface-visibility: hidden}.animateOnScroll .slide [class*=ae-]:not(.do){opacity: 0; visibility: hidden}.animateOnScroll [class*=ae-].do{-webkit-animation-fill-mode: backwards; animation-fill-mode: backwards; -webkit-animation-duration: .8s; animation-duration: .8s; visibility: visible}.animateOnScroll .fast .slide [class*=ae-].do,.animateOnScroll .slide [class*=ae-].do.fast,.animateOnScroll.fast .slide [class*=ae-].do{-webkit-animation-duration: .7s; animation-duration: .7s}.animateOnScroll .slide [class*=ae-].do.slow,.animateOnScroll .slow .slide [class*=ae-].do,.animateOnScroll.slow .slide [class*=ae-].do{-webkit-animation-duration: 1s; animation-duration: 1s}.animateOnScroll .slide [class*=ae-].do{-webkit-animation-name: fromBottom; animation-name: fromBottom}.animateOnScroll .slide .fromBottom [class*=ae-].do,.animateOnScroll .slide [class*=ae-].do.fromBottom,.animateOnScroll .slide.fromBottom [class*=ae-].do{-webkit-animation-name: fromBottom; animation-name: fromBottom}.animateOnScroll .slide .fromTop [class*=ae-].do,.animateOnScroll .slide [class*=ae-].do.fromTop,.animateOnScroll .slide.fromTop [class*=ae-].do{-webkit-animation-name: fromTop; animation-name: fromTop}.animateOnScroll .slide .fromLeft [class*=ae-].do,.animateOnScroll .slide [class*=ae-].do.fromLeft,.animateOnScroll .slide.fromLeft [class*=ae-].do{-webkit-animation-name: fromLeft; animation-name: fromLeft}.animateOnScroll .slide .fromRight [class*=ae-].do,.animateOnScroll .slide [class*=ae-].do.fromRight,.animateOnScroll .slide.fromRight [class*=ae-].do{-webkit-animation-name: fromRight; animation-name: fromRight}.animateOnScroll .slide .fromCenter [class*=ae-].do,.animateOnScroll .slide [class*=ae-].do.fromCenter,.animateOnScroll .slide.fromCenter [class*=ae-].do{-webkit-animation-name: fromCenter; animation-name: fromCenter}.animateOnScroll .slide .fromAbove [class*=ae-].do,.animateOnScroll .slide [class*=ae-].do.fromAbove,.animateOnScroll .slide.fromAbove [class*=ae-].do{-webkit-animation-name: fromAbove; animation-name: fromAbove}.animateOnScroll .slide .fromBottomLeft [class*=ae-].do,.animateOnScroll .slide [class*=ae-].do.fromBottomLeft,.animateOnScroll .slide.fromBottomLeft [class*=ae-].do{-webkit-animation-name: fromBottomLeft; animation-name: fromBottomLeft}.animateOnScroll .slide .fromTopLeft [class*=ae-].do,.animateOnScroll .slide [class*=ae-].do.fromTopLeft,.animateOnScroll .slide.fromTopLeft [class*=ae-].do{-webkit-animation-name: fromTopLeft; animation-name: fromTopLeft}.animateOnScroll .slide .fromBottomRight [class*=ae-].do,.animateOnScroll .slide [class*=ae-].do.fromBottomRight,.animateOnScroll .slide.fromBottomRight [class*=ae-].do{-webkit-animation-name: fromBottomRight; animation-name: fromBottomRight}.animateOnScroll .slide .fromTopRight [class*=ae-].do,.animateOnScroll .slide [class*=ae-].do.fromTopRight,.animateOnScroll .slide.fromTopRight [class*=ae-].do{-webkit-animation-name: fromTopRight; animation-name: fromTopRight}.animateOnScroll .slide .fadeIn [class*=ae-].do,.animateOnScroll .slide [class*=ae-].do.fadeIn,.animateOnScroll .slide.fadeIn [class*=ae-].do{-webkit-animation-name: fadeIn; animation-name: fadeIn}.animateOnScroll .slide .fromBlur [class*=ae-].do,.animateOnScroll .slide [class*=ae-].do.fromBlur,.animateOnScroll .slide.fromBlur [class*=ae-].do{-webkit-animation-name: fromBlur; animation-name: fromBlur}@-webkit-keyframes fromBottom{from{-webkit-transform: translate3d(0, 100px, 0); transform: translate3d(0, 100px, 0); opacity: 0}}@keyframes fromBottom{from{-webkit-transform: translate3d(0, 100px, 0); transform: translate3d(0, 100px, 0); opacity: 0}}@-webkit-keyframes fromTop{from{-webkit-transform: translate3d(0, -100px, 0); transform: translate3d(0, -100px, 0); opacity: 0}}@keyframes fromTop{from{-webkit-transform: translate3d(0, -100px, 0); transform: translate3d(0, -100px, 0); opacity: 0}}@-webkit-keyframes fromLeft{from{-webkit-transform: translate3d(-100px, 0, 0); transform: translate3d(-100px, 0, 0); opacity: 0}}@keyframes fromLeft{from{-webkit-transform: translate3d(-100px, 0, 0); transform: translate3d(-100px, 0, 0); opacity: 0}}@-webkit-keyframes fromRight{from{-webkit-transform: translate3d(100px, 0, 0); transform: translate3d(100px, 0, 0); opacity: 0}}@keyframes fromRight{from{-webkit-transform: translate3d(100px, 0, 0); transform: translate3d(100px, 0, 0); opacity: 0}}@-webkit-keyframes fromCenter{from{-webkit-transform: scale(.8) translate3d(0, 0, 0); transform: scale(.8) translate3d(0, 0, 0); opacity: 0}}@keyframes fromCenter{from{-webkit-transform: scale(.8) translate3d(0, 0, 0); transform: scale(.8) translate3d(0, 0, 0); opacity: 0}}@-webkit-keyframes fromAbove{from{-webkit-transform: scale(1.2) translate3d(0, 0, 0); transform: scale(1.2) translate3d(0, 0, 0); opacity: 0}}@keyframes fromAbove{from{-webkit-transform: scale(1.2) translate3d(0, 0, 0); transform: scale(1.2) translate3d(0, 0, 0); opacity: 0}}@-webkit-keyframes fromBottomLeft{from{-webkit-transform: translate3d(-100px, 100px, 0); transform: translate3d(-100px, 100px, 0); opacity: 0}}@keyframes fromBottomLeft{from{-webkit-transform: translate3d(-100px, 100px, 0); transform: translate3d(-100px, 100px, 0); opacity: 0}}@-webkit-keyframes fromTopLeft{from{-webkit-transform: translate3d(-100px, -100px, 0); transform: translate3d(-100px, -100px, 0); opacity: 0}}@keyframes fromTopLeft{from{-webkit-transform: translate3d(-100px, -100px, 0); transform: translate3d(-100px, -100px, 0); opacity: 0}}@-webkit-keyframes fromBottomRight{from{-webkit-transform: translate3d(100px, 100px, 0); transform: translate3d(100px, 100px, 0); opacity: 0}}@keyframes fromBottomRight{from{-webkit-transform: translate3d(100px, 100px, 0); transform: translate3d(100px, 100px, 0); opacity: 0}}@-webkit-keyframes fromTopRight{from{-webkit-transform: translate3d(100px, -100px, 0); transform: translate3d(100px, -100px, 0); opacity: 0}}@keyframes fromTopRight{from{-webkit-transform: translate3d(100px, -100px, 0); transform: translate3d(100px, -100px, 0); opacity: 0}}@-webkit-keyframes fadeIn{from{-webkit-transform: scale(1) translate3d(0, 0, 0); transform: scale(1) translate3d(0, 0, 0); opacity: 0}}@keyframes fadeIn{from{-webkit-transform: scale(1) translate3d(0, 0, 0); transform: scale(1) translate3d(0, 0, 0); opacity: 0}}@-webkit-keyframes fromBlur{from{-webkit-transform: scale(1) translate3d(0, 0, 0); transform: scale(1) translate3d(0, 0, 0); -webkit-filter: blur(10px); filter: blur(10px); opacity: 0}}@keyframes fromBlur{from{-webkit-transform: scale(1) translate3d(0, 0, 0); transform: scale(1) translate3d(0, 0, 0); -webkit-filter: blur(10px); filter: blur(10px); opacity: 0}}.animateOnScroll .ae-1{-webkit-animation-delay: 10ms; animation-delay: 10ms}.animateOnScroll .ae-2{-webkit-animation-delay: 160ms; animation-delay: 160ms}.animateOnScroll .ae-3{-webkit-animation-delay: 310ms; animation-delay: 310ms}.animateOnScroll .ae-4{-webkit-animation-delay: 460ms; animation-delay: 460ms}.animateOnScroll .ae-5{-webkit-animation-delay: 610ms; animation-delay: 610ms}.animateOnScroll .ae-6{-webkit-animation-delay: 760ms; animation-delay: 760ms}.animateOnScroll .ae-7{-webkit-animation-delay: 910ms; animation-delay: 910ms}.animateOnScroll .ae-8{-webkit-animation-delay: 1.06s; animation-delay: 1.06s}.animateOnScroll .ae-9{-webkit-animation-delay: 1.21s; animation-delay: 1.21s}.animateOnScroll .ae-10{-webkit-animation-delay: 1.36s; animation-delay: 1.36s}.animateOnScroll .ae-1,.animateOnScroll .ae-1.fast,.animateOnScroll .fast .ae-1.fast,.animateOnScroll.fast .ae-1{-webkit-animation-delay: 10ms; animation-delay: 10ms}.animateOnScroll .ae-2,.animateOnScroll .ae-2.fast,.animateOnScroll .fast .ae-2.fast,.animateOnScroll.fast .ae-2{-webkit-animation-delay: 110ms; animation-delay: 110ms}.animateOnScroll .ae-3,.animateOnScroll .ae-3.fast,.animateOnScroll .fast .ae-3.fast,.animateOnScroll.fast .ae-3{-webkit-animation-delay: 210ms; animation-delay: 210ms}.animateOnScroll .ae-4,.animateOnScroll .ae-4.fast,.animateOnScroll .fast .ae-4.fast,.animateOnScroll.fast .ae-4{-webkit-animation-delay: 310ms; animation-delay: 310ms}.animateOnScroll .ae-5,.animateOnScroll .ae-5.fast,.animateOnScroll .fast .ae-5.fast,.animateOnScroll.fast .ae-5{-webkit-animation-delay: 410ms; animation-delay: 410ms}.animateOnScroll .ae-6,.animateOnScroll .ae-6.fast,.animateOnScroll .fast .ae-6.fast,.animateOnScroll.fast .ae-6{-webkit-animation-delay: 510ms; animation-delay: 510ms}.animateOnScroll .ae-7,.animateOnScroll .ae-7.fast,.animateOnScroll .fast .ae-7.fast,.animateOnScroll.fast .ae-7{-webkit-animation-delay: 610ms; animation-delay: 610ms}.animateOnScroll .ae-8,.animateOnScroll .ae-8.fast,.animateOnScroll .fast .ae-8.fast,.animateOnScroll.fast .ae-8{-webkit-animation-delay: 710ms; animation-delay: 710ms}.animateOnScroll .ae-9,.animateOnScroll .ae-9.fast,.animateOnScroll .fast .ae-9.fast,.animateOnScroll.fast .ae-9{-webkit-animation-delay: 810ms; animation-delay: 810ms}.animateOnScroll .ae-10,.animateOnScroll .ae-10.fast,.animateOnScroll .fast .ae-10.fast,.animateOnScroll.fast .ae-10{-webkit-animation-delay: 910ms; animation-delay: 910ms}.animateOnScroll .ae-1.slow,.animateOnScroll .slow .ae-1,.animateOnScroll.slow .ae-1{-webkit-animation-delay: 10ms; animation-delay: 10ms}.animateOnScroll .ae-2.slow,.animateOnScroll .slow .ae-2,.animateOnScroll.slow .ae-2{-webkit-animation-delay: 210ms; animation-delay: 210ms}.animateOnScroll .ae-3.slow,.animateOnScroll .slow .ae-3,.animateOnScroll.slow .ae-3{-webkit-animation-delay: 410ms; animation-delay: 410ms}.animateOnScroll .ae-4.slow,.animateOnScroll .slow .ae-4,.animateOnScroll.slow .ae-4{-webkit-animation-delay: 610ms; animation-delay: 610ms}.animateOnScroll .ae-5.slow,.animateOnScroll .slow .ae-5,.animateOnScroll.slow .ae-5{-webkit-animation-delay: 810ms; animation-delay: 810ms}.animateOnScroll .ae-6.slow,.animateOnScroll .slow .ae-6,.animateOnScroll.slow .ae-6{-webkit-animation-delay: 1.01s; animation-delay: 1.01s}.animateOnScroll .ae-7.slow,.animateOnScroll .slow .ae-7,.animateOnScroll.slow .ae-7{-webkit-animation-delay: 1.21s; animation-delay: 1.21s}.animateOnScroll .ae-8.slow,.animateOnScroll .slow .ae-8,.animateOnScroll.slow .ae-8{-webkit-animation-delay: 1.41s; animation-delay: 1.41s}.animateOnScroll .ae-9.slow,.animateOnScroll .slow .ae-9,.animateOnScroll.slow .ae-9{-webkit-animation-delay: 1.61s; animation-delay: 1.61s}.animateOnScroll .ae-10.slow,.animateOnScroll .slow .ae-10,.animateOnScroll.slow .ae-10{-webkit-animation-delay: 1.81s; animation-delay: 1.81s}.slides.animateOnScroll .kenBurns .background,.slides.animateOnScroll .kenBurns.zoomout .background,.slides.animated .kenBurns .background,.slides.animated .kenBurns.zoomout .background{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: .2; z-index: 1}.slides.animateOnScroll .kenBurns.zoomout:not(.video) .background,.slides.animateOnScroll .kenBurns:not(.video) .background,.slides.animated .kenBurns.zoomout:not(.video) .background,.slides.animated .kenBurns:not(.video) .background{-webkit-transition: opacity 1s ease, -webkit-transform 5s cubic-bezier(.3, 0, .7, 1); transition: opacity 1s ease, -webkit-transform 5s cubic-bezier(.3, 0, .7, 1); -o-transition: transform 5s cubic-bezier(.3, 0, .7, 1), opacity 1s ease; transition: transform 5s cubic-bezier(.3, 0, .7, 1), opacity 1s ease; transition: transform 5s cubic-bezier(.3, 0, .7, 1), opacity 1s ease, -webkit-transform 5s cubic-bezier(.3, 0, .7, 1)}.animateOnScroll .active .kenBurns.zoomout:not(.video) .background,.animateOnScroll .active.kenBurns.zoomout:not(.video) .background,.animateOnScroll .active.kenBurns:not(.video) .background,.animated .active .kenBurns.zoomout:not(.video) .background,.animated .active.kenBurns.zoomout:not(.video) .background,.animated .active.kenBurns:not(.video) .background{opacity: 1; -webkit-transform: scale(1.05) rotate(-.02deg); -ms-transform: scale(1.05) rotate(-.02deg); transform: scale(1.05) rotate(-.02deg)}.slides.animateOnScroll .kenBurns.zoomout:not(.video) .background,.slides.animated .kenBurns.zoomout:not(.video) .background{-webkit-transform: scale(1.05) rotate(-.02deg); -ms-transform: scale(1.05) rotate(-.02deg); transform: scale(1.05) rotate(-.02deg)}.animateOnScroll .active.kenBurns.zoomout:not(.video) .background,.animated .active.kenBurns.zoomout:not(.video) .background,.windows .slides.animateOnScroll .active.kenBurns.zoomout:not(.video) .background,.windows .slides.animated .active.kenBurns.zoomout:not(.video) .background{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}.mobile .kenBurns .background,.mobile .kenBurns.zoomout .background{-webkit-transition: 0s; -o-transition: 0s; transition: 0s; -webkit-transform: none; -ms-transform: none; transform: none}.slides.animateOnScroll .scenic:not(.video) .background,.slides.animated .scenic:not(.video) .background{-webkit-animation: scenic 140s cubic-bezier(.2, 0, .8, 1) infinite; animation: scenic 140s cubic-bezier(.2, 0, .8, 1) infinite}@-webkit-keyframes scenic{50%{-webkit-transform: scale(1.5) rotate(-.02deg); transform: scale(1.5) rotate(-.02deg)}}@keyframes scenic{50%{-webkit-transform: scale(1.5) rotate(-.02deg); transform: scale(1.5) rotate(-.02deg)}}.mobile .simplifiedMobile,.scroll{position: relative; -webkit-overflow-scrolling: touch}.scroll .content .mobile .simplifiedMobile .content{-webkit-overflow-scrolling: initial; overflow: hidden}.scroll .wrap{overflow: hidden}.mobile .simplifiedMobile .container,.mobile .simplifiedMobile .content,.mobile .simplifiedMobile .slide,.scroll .container,.scroll .slide,.scroll .slide .content{position: relative!important; height: auto; opacity: 1}.mobile .simplifiedMobile .popup .container,.mobile .simplifiedMobile .popup .content{position: absolute!important; height: 100%}.scroll .container{min-height: 100vh}.mobile .simplifiedMobile .container{height: auto}.mobile .slide.autoHeight .simplifiedMobile .container,.scroll .slide.autoHeight .container{height: auto}.mobile .simplifiedMobile .slide .background,.scroll .slide .background{position: absolute!important; min-height: 100vh}.mobile .simplifiedMobile .slide,.mobile .simplifiedMobile .slide.after,.mobile .simplifiedMobile .slide.before,.scroll .slide,.scroll .slide.after,.scroll .slide.before{visibility: visible; -webkit-transform: none!important; -ms-transform: none!important; transform: none!important}.mobile .simplifiedMobile .slide,.mobile .simplifiedMobile .slide.after,.mobile .simplifiedMobile .slide.before{opacity: 1!important}.page-loaded.mobile.sidebarShown .simplifiedMobile .slide,.page-loaded.sidebarShown .scroll .slide{-webkit-transform: translate3d(0, 0, 0)!important; transform: translate3d(0, 0, 0)!important; pointer-events: none; opacity: .5!important}.page-loaded .scroll .slide{-webkit-transition: opacity .5s, -webkit-transform .5s!important; transition: opacity .5s, -webkit-transform .5s!important; -o-transition: transform .5s, opacity .5s!important; transition: transform .5s, opacity .5s!important; transition: transform .5s, opacity .5s, -webkit-transform .5s!important}.mobile .simplifiedMobile .panel,.scroll .panel{position: absolute}.mobile .simplifiedMobile .navigation{display: none}.mobile .simplifiedMobile [class*=ae-]{visibility: visible!important; opacity: 1!important; -webkit-transform: none!important; -ms-transform: none!important; transform: none!important}.mobile .simplifiedMobile [class*=ae-]{visibility: visible!important; opacity: 1!important; -webkit-transform: none!important; -ms-transform: none!important; transform: none!important}.popupShown,.popupShown body,.sidebarShown,.sidebarShown body{overflow-y: hidden!important}.scroll .parallax:not(.video) .background{-webkit-transform: translate3d(0, 0, 0) scale(1.25); transform: translate3d(0, 0, 0) scale(1.25); -webkit-transition: none!important; -o-transition: none!important; transition: none!important}@keyframes fadeIn{from{opacity: 0}}@-webkit-keyframes zoomOut{from{opacity: 0; -webkit-transform: scale(.86); transform: scale(.86)}}@keyframes zoomOut{from{opacity: 0; -webkit-transform: scale(.86); transform: scale(.86)}}@-webkit-keyframes riseUp{from{opacity: 0; -webkit-transform: scale(.86) translateY(50px); transform: scale(.86) translateY(50px)}}@keyframes riseUp{from{opacity: 0; -webkit-transform: scale(.86) translateY(50px); transform: scale(.86) translateY(50px)}}.g-wr{padding-left: 30px; padding-right: 30px; max-width: 1780px; margin: 0 auto; position: relative}.g-max-wr{height: 100%}.container{max-width: 1780px; margin: 0 auto}.g-max-wr{display: table-cell}.g-pad-wr{padding-top: 200px; padding-bottom: 80px}.g-pad-wr_no-bottom{padding-bottom: 0}.g-height-row{display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; min-height: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center}.g-height-row_reverse{-webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse}.g-height-row.flex-end{-webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end}.g-height-row.flex-start{-webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start}.g-dotted{text-decoration: none; border-bottom: 1px dotted}.g-upper{text-transform: uppercase}.g-hide{display: none}.g-center{text-align: center}.g-left{text-align: center}.g-right{text-align: center}.g-section{height: 100%; overflow: hidden; -webkit-font-smoothing: antialiased; text-rendering: optimizeSpeed}.g-border-text{-webkit-text-stroke: 2px #8b0000; -webkit-text-fill-color: transparent}.g-gradient{display: inline-block; background: -o-linear-gradient(286.69deg, #8b0000 27.89%, #000 72.11%); background: linear-gradient(163.31deg, #8b0000 27.89%, #000 72.11%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; font-size: inherit; font-family: inherit; line-height: inherit; color: #8b0000; margin: 0}.g-button{background: 0 0; border: 0; display: inline-block; position: relative; font-weight: 700; font-size: 14px; line-height: 1.285; text-align: center; letter-spacing: .02em; text-transform: uppercase; color: #5a6f7d; text-decoration: none; padding: 1.4rem 1.75rem; min-width: 262px; white-space: nowrap; margin-bottom: 20px}.g-button:hover{color: #614ba5; text-decoration: none}.g-button-brackets{padding: 0; min-width: 0; color: #8b0000; -webkit-box-shadow: inset 0 0 0 1px #8b0000; box-shadow: inset 0 0 0 1px #8b0000}.g-button-brackets:before{content: ""; position: absolute; top: 0; bottom: 0; left: 7px; right: 7px; /*background: #fff*/}.g-button-brackets span{min-width: 262px; display: inline-block; position: relative; z-index: 5; padding: 1.4rem 1.75rem}.g-button-brackets span:after,.g-button-brackets span:before{content: ""; position: absolute; left: 0; top: 0; bottom: 0; width: 0; z-index: -1}.g-button-brackets span:before{background: #8a2e2e}.g-button-brackets span:after{background: #8b0000}.g-button-brackets.js-hover span{color: #fff}.g-button-brackets.js-hover span:after,.g-button-brackets.js-hover span:before{width: 100%; left: 0}.g-button-next .i-plus-icon,.g-button-next .i-right-icon{margin: 0 0 0 1.5rem; color: inherit}.g-button-next .i-plus-icon{margin: -8px 0 -7px .785rem; padding: 10px; width: 32px; height: 32px}.js-file-completed .i-plus-icon{-webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); -webkit-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; transform-origin: 50% 50%}.js-file-completed .i-plus-icon:hover,.js-file-completed .i-plus-icon:hover~span{color: #bf326d}.g-button-no-size{min-width: 0}.g-button-icon{margin: -12px 0}.g-a,.g-a-stroke,.g-r,.g-r-stroke,.g-v,.g-v-stroke{display: inline-block; margin: 0 2.6rem 0 0}.g-a{content: url(../novusimages/img/a.svg)}.g-r{content: url(../novusimages/img/r.svg)}.g-v{content: url(../novusimages/img/v.svg)}.g-a-stroke{content: url(../novusimages/img/a-stroke.svg)}.g-r-stroke{content: url(../novusimages/img/r-stroke.svg)}.g-v-stroke{content: url(../novusimages/img/v-stroke.svg)}.g-ar-vr,.g-ar-vr-stroke{position: absolute; top: 20.85%; left: -22.95%; white-space: nowrap; font-size: 0; line-height: 0}.g-height-row_reverse .g-ar-vr,.g-height-row_reverse .g-ar-vr-stroke{left: auto; right: -22.95%}.pad-top .g-ar-vr,.pad-top .g-ar-vr-stroke{left: -22.95%; right: auto}.g-height-row_reverse .g-a,.g-height-row_reverse .g-a-stroke,.g-height-row_reverse .g-r,.g-height-row_reverse .g-r-stroke,.g-height-row_reverse .g-v,.g-height-row_reverse .g-v-stroke{margin: 0 0 0 2rem}.g-ar-stroke{content: url(../novusimages/img/ar-stroke.svg)}.g-vr-stroke{content: url(../novusimages/img/vr-stroke.html)}.g-ar-stroke-color{content: url(../novusimages/img/ar-stroke-color.svg)}.g-vr-stroke-color{content: url(../novusimages/img/vr-stroke-color.svg)}.g-feedback-icon{content: url(../novusimages/img/feedback-icon.svg)}.g-circle-1,.g-circle-2,.g-circle-3,.g-circle-4,.g-circle-5,.g-circle-6{position: absolute}.g-circle-1:after{content: url(../novusimages)}.g-circle-2:after{content: url(../novusimages/common/circle_02.png)}.g-circle-3:after{content: url(../novusimages/common/circle_03.png)}.g-circle-4:after{content: url(../novusimages/common/circle_04.png)}.g-circle-5:after{content: url(../novusimages/common/circle_05.png)}.g-circle-6:after{content: url(../novusimages/common/circle_06.png)}.g-circle-1:after,.g-circle-2:after,.g-circle-3:after,.g-circle-4:after,.g-circle-5:after,.g-circle-6:after{display: block}.g-counter-list{counter-reset: countblock}.g-counter-parent>:before{content: counter(countblock); counter-increment: countblock; position: absolute; z-index: 0}.g-counter-parent:nth-child(1)>:first-child:before,.g-counter-parent:nth-child(2)>:first-child:before,.g-counter-parent:nth-child(3)>:first-child:before,.g-counter-parent:nth-child(4)>:first-child:before,.g-counter-parent:nth-child(5)>:first-child:before,.g-counter-parent:nth-child(6)>:first-child:before,.g-counter-parent:nth-child(7)>:first-child:before,.g-counter-parent:nth-child(8)>:first-child:before,.g-counter-parent:nth-child(9)>:first-child:before{content: "0" counter(countblock)}.g-input{border: 0; width: 100%; border-bottom: 1px solid #cfdee6; background: 0 0; height: 40px; padding: 0; font: 600 14px/1.5 "Avenir Next Cyr", Helvetica, sans-serif; text-transform: uppercase; color: #6d7b84; margin: 0 0 2.75rem}.g-input:focus{border-color: #a17dc9}.g-input.error{border-color: #bf326d}.g-no-display{position: absolute; left: -50000px}.g-no-display+span{max-width: calc(100% - 40px); min-width: 145px; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; display: inline-block}.i-instagram,.i-vk{color: #a17dc9}a:hover .i-instagram,a:hover .i-vk{color: #614ba5}.i-logo{color: #614ba5}.i-down{stroke-dasharray: 200; stroke-dashoffset: 200; -webkit-transition: all .6s linear; -o-transition: all .6s linear; transition: all .6s linear}.i-menu{color: #614ba5}.mobile-nav__link:hover .i-menu{color: #a17dc9}body,html{background: #fff; color: #5a6f7d; margin: 0; padding: 0; font: 14px/1.715 SanFran, sans-serif; max-width: 100%; overflow-x: hidden; -webkit-tap-highlight-color: transparent}body{cursor: default}img{max-width: 100%; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; pointer-events: none}a img{border: 0}h1,h2,h3,h4,h5,h6{padding: 0; margin: 1.2em 0 .8em; font-weight: 700}a{text-decoration: none; color: #257cb9}a:hover{text-decoration: underline}a font,a span{cursor: pointer}hr{background: #348ac7; height: 2px; border: 0; margin: 15px 0}label{cursor: pointer; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none}button,input[type=submit]{cursor: pointer}textarea{resize: vertical}button,input,textarea{font-family: inherit; color: inherit; outline: 0}script{display: none!important}button::-moz-focus-inner{padding: 0; border: 0}::-moz-selection{color: #fff; background: #8b0000; -webkit-text-fill-color: #fff}::selection{color: #fff; background: #8b0000; -webkit-text-fill-color: #fff}::-moz-selection{color: #fff; background: #8b0000; -webkit-text-fill-color: #fff}*,:after,:before{-webkit-box-sizing: border-box; box-sizing: border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display: none}input[type=email]:not(:placeholder-shown),input[type=password]:not(:placeholder-shown),input[type=search]:not(:placeholder-shown),input[type=tel]:not(:placeholder-shown),input[type=text]:not(:placeholder-shown),textarea:not(:placeholder-shown){color: inherit}textarea::-moz-placeholder{color: inherit}textarea::-webkit-input-placeholder{color: inherit}input::-moz-placeholder{color: inherit}input::-webkit-input-placeholder{color: inherit}.preloader{position: fixed; left: 0; top: 0; height: 100%; background: #fff; right: 0; z-index: 1000005; text-align: center; visibility: visible}.preloader-bottom,.preloader-top{background: #fff; position: absolute; left: 0; width: 100%; height: 50vh; -webkit-transition: all .4s ease-out .4s; -o-transition: all .4s ease-out .4s; transition: all .4s ease-out .4s; overflow: hidden}.preloader-top{top: 0}.preloader-bottom{top: 50vh}.progress-bottom,.progress-top{position: absolute; left: 0; right: 0; margin: 0}.progress-top{bottom: 0}.progress-bottom{top: 0}.preloader-progress{background: #8b0000; width: 0%; height: 1px; -webkit-transition: all .4s ease-out; -o-transition: all .4s ease-out; transition: all .4s ease-out}.preloader-top__logo{position: absolute; bottom: 19px; left: 0; right: 0}.preloader-bottom__logo{position: absolute; top: 22px; left: 0; right: 0; margin: 0 0 0 80px}.page-loaded .preloader-bottom,.page-loaded .preloader-top{height: 0; opacity: 0}.page-loaded .preloader-top{top: 50vh}.page-loaded .preloader-progress{left: 100%}.page-loaded .preloader{visibility: hidden}.header-section{padding: 30px 0; position: fixed; top: 0; left: 0; right: 0; z-index: 900}.header-section.js-fixed{padding: 5px 0 3px; /* background: #fff; */ /* -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, .08); */ /* box-shadow: 0 4px 8px rgba(0, 0, 0, .08) */}.header-section.js-fixed.no-shadow{-webkit-box-shadow: none; box-shadow: none}.header-row{display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center}.logo-col{width: 16.7%; position: relative; z-index: 30}.logo{display: inline-block; font-size: 0; line-height: 0; margin: -10px 0 0 -20px}.logo__link{display: inline-block; padding: 20px}.logo__link_text{visibility: hidden}.nav-col{width: 66.4%; position: relative; z-index: 20}.nav-container{margin: 0 0 0 -25px; font-size: 0; line-height: 0; padding: 0; list-style: none}.nav-item{display: inline; margin: 0}.nav-item__link{display: inline-block; padding: 12px 37px; font-size: 15px; line-height: 1.2; color: #000; font-weight: 400; text-decoration: none; text-transform: uppercase; letter-spacing: .02em; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale}.nav-item__link:hover,.nav-item__link_active{color: darkred; text-decoration: none}.sub-nav{position: fixed; z-index: -1; left: 0; top: 0; right: 0; background: #fff; display: block; -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, .08); box-shadow: 0 4px 8px rgba(0, 0, 0, .08); -webkit-transform: translate3d(0, -100px, 0); transform: translate3d(0, -100px, 0); opacity: 0; visibility: hidden}.nav-item:hover .sub-nav,.nav-item__link:hover+.sub-nav{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1; visibility: visible}.sub-nav-list{display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; max-width: 1156px; padding: 144px 20px 72px; margin: 0 auto}.sub-nav__item{display: inline-block; position: relative; padding: 20px; background: #eef5fa}.sub-nav__item{width: 25.85%; width: 248px; height: 272px; position: relative; padding: 0}.sub-nav__item_ar,.sub-nav__item_vr{position: relative; width: 150%; left: -58%; z-index: 5; height: 125px}.sub-nav__feedback-icon{width: 121px; position: relative; z-index: 5; left: 0; text-align: left}.sub-nav__item_link{background: 0 0; color: #5a6f7d; text-decoration: none; overflow: hidden; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; padding: 2rem 2.15rem 1.65rem; position: absolute; left: 0; top: 0; right: 0; bottom: 0}.sub-nav__item_info{position: relative; z-index: 5}.sub-nav__item_name{font-size: 15px; line-height: 1.6; font-weight: 700; text-transform: uppercase; letter-spacing: .03em}.sub-nav__item_img{position: absolute; width: auto; height: 100%; top: 0; left: 0; -webkit-transform: translate3d(-15%, 0, 0); transform: translate3d(-15%, 0, 0); max-width: none}.sub-nav__item_background{position: absolute; top: 0; bottom: 0; left: 0; right: 0; text-align: right; background-position: 50% 50%; background-repeat: no-repeat; background-size: cover}.sub-nav__item_background:before{content: ""; position: absolute; left: 0; top: 0; right: 0; bottom: 0; background: #eef5fa}.sub-nav__item_gradient{position: absolute; left: 0; top: 0; right: 0; bottom: 0}.sub-nav__item_gradient:after,.sub-nav__item_gradient:before{content: ""; position: absolute; left: 0; top: 0; right: 0; bottom: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); background: -o-linear-gradient(326.09deg, #a17dc9 27.89%, #348ac7 72.11%); background: linear-gradient(123.91deg, #a17dc9 27.89%, #348ac7 72.11%); z-index: 2}.sub-nav__item_gradient:before{opacity: .5}.sub-nav-container{position: relative}.sub-nav__buttons{position: absolute; right: 0; top: 2.45rem; z-index: 70}.sub-nav__item_link:hover{text-decoration: none; color: #fff}.sub-nav__item_link:hover .sub-nav__item_ar,.sub-nav__item_link:hover .sub-nav__item_vr{opacity: 1; -webkit-transform: translate3d(40px, 0, 0); transform: translate3d(40px, 0, 0)}.sub-nav__item_link:hover .sub-nav__item_img{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}.sub-nav__item_link:hover .sub-nav__item_gradient:after,.sub-nav__item_link:hover .sub-nav__item_gradient:before{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}.sub-nav__item_link:hover .sub-nav__feedback-icon,.sub-nav__item_link:hover .sub-nav__item_ar,.sub-nav__item_link:hover .sub-nav__item_vr{-webkit-filter: grayscale(100%) brightness(10); -moz-filter: grayscale(100%) brightness(10); -ms-filter: grayscale(100%) brightness(10); -o-filter: grayscale(100%) brightness(10); filter: grayscale(100%) brightness(10)}.lang-col{width: 16.7%; white-space: nowrap; position: relative; z-index: 30}.lang-switch{margin: 0 -20px 0 0; font-size: 0; text-align: right}.lang-switch__link{display: inline-block; padding: 12px 20px; position: relative; font-weight: 700; font-size: 15px; line-height: 1.265; letter-spacing: .02em; text-transform: uppercase; color: #5a6f7d; text-decoration: none; margin: 0 0 0 .35rem}.lang-switch__link:hover,.lang-switch__link_active{color: #8b0000; text-decoration: none}.lang-switch__link_active:after{content: ""; position: absolute; bottom: 100%; left: 20px; width: 1px; height: 100px; background: #8b0000; margin: 0 0 -5px 1px}.content{overflow: hidden; position: absolute; -webkit-backface-visibility: hidden; backface-visibility: hidden; top: 0; left: 0; width: 100%; height: 100%; z-index: 100; -webkit-overflow-scrolling: touch; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}.content.scrollBar{overflow-y: auto}.container{display: table; table-layout: fixed; position: relative; width: 100%; height: 100%}.col-background{margin: 0 0 0 8.444%; width: 37.15%; min-height: 100vh; position: relative; -webkit-align-self: stretch; -ms-flex-item-align: stretch; -ms-grid-row-align: stretch; align-self: stretch; position: absolute; left: 0; top: 0; bottom: 0}.col-background__height{min-height: 50vh}.col-background.pad-top .section-bg{top: 20%; height: 80%}.col-info{margin: 0 8.444% 0 50.795%; width: 41.666%}.flex-start .col-info{padding: 0 0 0 6.75%}.g-height-row_reverse.flex-start .col-info{padding-left: 0}.full-page-col{width: 100%; padding: 0 0 0 8.4444%}.full-page-col .hero{left: -.42rem}.full-page-col_min-size{width: 75%}.full-page-col_middle-size{width: 83.12%}.g-height-row_reverse .col-background{margin: 0 8.444% 0 0; left: auto; right: 0}.g-height-row_reverse .col-info{margin: 0 50.795% 0 8.444%}.section-bg{height: 100%; position: relative; overflow: hidden}.section-bg-img{width: calc(100% + 200px); margin: 0 0 0 -100px; height: 100%; background-position: 50% 100%; background-repeat: no-repeat; background-size: cover; position: relative}.section-bg-over{position: relative; height: 33.333vh}.section-bg-over:after,.section-bg-over:before{content: ""; display: block; position: absolute; bottom: 100%; left: 0; right: 0; height: 33.333vh}.section-bg-over:before{background: #8b0000; bottom: calc(100% + 33.333vh)}.section-bg-over:after{background: darkred;}.scene-over{position: absolute; left: 0; top: 0; right: 0; bottom: 0}.scene{position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 60; -webkit-transform-origin: 50% 100%; -ms-transform-origin: 50% 100%; transform-origin: 50% 100%}#magic-cursor{position: fixed; width: 0; height: 0; left: 0; top: 0; pointer-events: none; z-index: 1000000}#magic-cursor:after{contain: ""}#magic-cursor #ball{position: fixed; display: block; left: 0; top: 0; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 30px; height: 30px; pointer-events: none;}#magic-cursor #dot_ball{position: fixed; display: block; left: 0; top: 0; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 8px; height: 8px; pointer-events: none; border: 2px solid #8b0000; background: #8b0000}#magic-cursor #ball-l,#magic-cursor #ball-r{position: absolute; width: 1px; height: 100%; background: #8b0000; -webkit-transition: all .15s ease-out; -o-transition: all .15s ease-out; transition: all .15s ease-out}#magic-cursor #ball-l{left: -1px}#magic-cursor #ball-r{right: -1px}#magic-cursor #ball-l:after,#magic-cursor #ball-l:before,#magic-cursor #ball-r:after,#magic-cursor #ball-r:before{content: ""; display: block; position: absolute; background: #8b0000; width: 20px; height: 1px; -webkit-transition: all .1s ease-out; -o-transition: all .1s ease-out; transition: all .1s ease-out}#magic-cursor #ball-l:before,#magic-cursor #ball-r:before{top: -1px}#magic-cursor #ball-l:after,#magic-cursor #ball-r:after{bottom: -1px}#magic-cursor #ball-l:after,#magic-cursor #ball-l:before{left: 0}#magic-cursor #ball-r:after,#magic-cursor #ball-r:before{right: 0}#magic-cursor.pointer #ball-l:after,#magic-cursor.pointer #ball-l:before,#magic-cursor.pointer #ball-r:after,#magic-cursor.pointer #ball-r:before{height: 1px; width: 7px; background: #8b0000}#magic-cursor.move #ball-l{left: -8px; top: -7px}#magic-cursor.move #ball-r{right: -8px; bottom: -7px}#magic-cursor.move #ball-l:after,#magic-cursor.move #ball-l:before,#magic-cursor.move #ball-r:after,#magic-cursor.move #ball-r:before{height: 1px; width: 30px; -webkit-transition: none; -o-transition: none; transition: none}#magic-cursor.move #ball-l:after,#magic-cursor.move #ball-r:before{width: 0}#magic-cursor.input #ball-r{background: 0 0}#magic-cursor.off #ball-l,#magic-cursor.off #ball-l:after,#magic-cursor.off #ball-l:before,#magic-cursor.off #ball-r,#magic-cursor.off #ball-r:after,#magic-cursor.off #ball-r:before{background: #f4596f}#magic-cursor.off #ball:after{content: url(../novusimages/img/no-battery.svg); position: absolute; left: 0; top: 0; right: 0; bottom: 0; width: 36px; height: 36px; margin: auto; display: block; -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg)}#magic-cursor.reverse #ball-l,#magic-cursor.reverse #ball-l:after,#magic-cursor.reverse #ball-l:before,#magic-cursor.reverse #ball-r,#magic-cursor.reverse #ball-r:after,#magic-cursor.reverse #ball-r:before{background: #fff}#magic-cursor.reverse #dot_ball{border-color: #fff; width: 10px; height: 10px; background: #fff}.mobile #magic-cursor{display: none!important}.display-off{position: fixed; top: 0; left: 0; right: 0; height: 0; z-index: 20000}.display-bottom,.display-top{background: #21252b; position: absolute; left: 0; right: 0; height: 0; -webkit-transition: all .2s ease-out; -o-transition: all .2s ease-out; transition: all .2s ease-out}.display-top{top: 0}.display-bottom{top: 100vh}.display-off.js-off .display-bottom,.display-off.js-off .display-top{height: 50vh}.display-off.js-off .display-bottom{top: 50vh}.display-off .battery{position: fixed; top: 0; left: 0; bottom: 0; right: 0; margin: auto; opacity: 0; width: 108px; height: auto; display: none}.display-off .display-bottom:after{content: ""; width: 100%; height: .5vh; position: absolute; left: 0; top: 0; right: 0; margin: auto; background: #fff; border-radius: 50%; -webkit-transition: all .2s ease-in-out .2s; -o-transition: all .2s ease-in-out .2s; transition: all .2s ease-in-out .2s}.display-off.js-off .display-bottom:after{width: 0; height: 0; opacity: 0}.display-off.js-off .battery{display: block}.hide-content{display: none}.sub-nav-scroll{width: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between}.hero{position: relative; z-index: 50}.another-title,.hero__title:before{font: bold 3.785rem/1 SanFran, sans-serif; letter-spacing: .5em; text-transform: uppercase; color: rgba(52, 138, 199, .3); position: absolute; left: -1.03em; top: -.675em; z-index: -1; white-space: nowrap}.another-title_big{font: bold 17.785rem/1 SanFran, sans-serif; letter-spacing: .5em; text-transform: uppercase; color: rgba(52, 138, 199, .3); position: absolute; left: -1.03em; top: -.675em; z-index: -1; white-space: nowrap}.hero__title{font: bold 40px/1.11 SanFran, sans-serif; color: #348ac7; text-transform: uppercase; letter-spacing: .03em; margin: 0}.hero__title_small{font: bold 60px/1.11 SanFran, sans-serif; color: #348ac7; text-transform: uppercase; letter-spacing: .03em; margin: 0}.hero__title:before{content: attr(data-another-title); -webkit-text-stroke: 2px #c2dcee; -webkit-text-fill-color: transparent}.hero__subtitle{font-size: 1.285rem; line-height: 1.275; font-weight: 700; letter-spacing: .02em; text-transform: uppercase; color: #8b0000; margin: 1.25rem 1.25% 0}.hero__subtitle_big{font-family: SanFran, sans-serif; font-size: 1.57rem; line-height: 1.275; font-weight: 700; letter-spacing: .02em; text-transform: uppercase; color: #348ac7; margin: 4.25rem 1.25% 0}.hero__subtitle_big+.main-text{margin-top: 2.2rem}.case-text{margin: 4.2rem 0 0 1.25%; max-width: 490px}.main-text{margin: 4.2rem 0 0 70px}.page-text{margin: 4.2rem 0 0; max-width: 900px}.text-small-box{max-width: 445px}.text-small-box:before{content: ""; position: absolute; top: 11px; right: 100%; margin: 0 22px 0 0; background: #ced4d8; width: 42px; height: 1px}.main-text__buttons{margin: 6rem 0 1%; padding: 0 1.5% 0 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap}.text{letter-spacing: .01em}.text p{margin: 1rem 0}.whale-img{position: absolute; top: 35%; left: -25%; max-width: 130%}.rock-img{position: absolute; bottom: 0; left: 24%; max-width: none; font-size: 0}.augmented-reality-circle-1{left: 14%; top: 45.5%}.augmented-reality-circle-2{right: 7%; top: 51%}.augmented-reality-circle-3{right: -2.5%; bottom: 28%}.augmented-reality-circle-4{left: -6%; bottom: 16%}.augmented-reality-circle-5{left: 47%; bottom: 12%}.augmented-reality-circle-6{right: 41%; bottom: 4.5%}.man-img{position: absolute; left: -26%; bottom: 0; max-width: 130%}.light-img{position: absolute; left: -20%; bottom: 462px; max-width: 150%; opacity: 0}.plant-img{position: absolute; right: -9.5%; bottom: 10.25%; max-width: none; z-index: 60}.table-img{position: absolute; left: 23%; bottom: 11%; max-width: none; font-size: 0; line-height: 0; z-index: 70}.fly-table{position: relative; z-index: 10}.fly-table-shd{position: absolute; left: -25px; bottom: -60px; right: 0}.case-img{position: absolute; max-width: 250%}.case-0__1-1{bottom: -1%; left: -35%}.case-1__1-1{bottom: 5%; left: -15%}.case-1__1-2{bottom: 0; left: 85%}.case-1__2-1{bottom: 20%; left: -25%}.case-1__2-2{bottom: -17%; left: -137%}.case-1__3-1{bottom: -2%; left: 5%}.case-1__3-2{bottom: -2%; left: 123%}.case-1__3-3{top: 18%; left: -3%}.case-1__4-1{bottom: -1%; right: -15%}.case-1__4-2{bottom: 2%; right: 92%}.case-1__4-3{bottom: 2%; right: 18%}.case-1__5-1{bottom: 10%; left: -25%}.case{position: relative; margin: 4.75rem 0 -1.5rem; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center}.case__item{width: 25.85%; position: relative}.case-slide .case__item{background: #000915; width: auto; max-width: 408px; height: 480px}.case__item_ar,.case__item_vr{position: relative; width: 122%; left: -50px; z-index: 5; -webkit-transform: translate3d(-145px, 0, 0); transform: translate3d(-145px, 0, 0)}.case__item_link{background: 0 0; color: #fff; text-decoration: none; overflow: hidden; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; padding: 4.5rem 45px 2.3rem; position: absolute; left: 0; top: 0; width: 100%; bottom: 0; z-index: 10; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0)}.case .owl-item{overflow: hidden}.anim-blocks{position: relative; width: 100%; height: 100%; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0)}.anim-blocks:after,.anim-blocks:before{content: ""; display: block; position: absolute; bottom: 0; left: 0; right: 0; width: 50%; height: 100%}.anim-blocks:before{background: #8b0000; left: 50%}.anim-blocks:after{background: #a07db7}.anim-blocks,.case__item_link{-webkit-transition: transform 1s ease-out; -o-transition: transform 1s ease-out; transition: transform 1s ease-out}.case__item_link{-webkit-transition-delay: 125ms; -o-transition-delay: 125ms; transition-delay: 125ms}.animate .anim-blocks{-webkit-transform: translate3d(90%, 0, 0); transform: translate3d(90%, 0, 0)}.animate .case__item_link{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}.case__item_info{position: relative; z-index: 5; -webkit-transform: translate3d(-30px, 0, 0); transform: translate3d(-30px, 0, 0); opacity: 0}.case__item_name{font: bold 24px/1.333 SanFran, sans-serif; text-transform: uppercase; letter-spacing: .03em; letter-spacing: .03em}.case__item_info-name{text-transform: uppercase; margin: .55rem 0 0}.case__item_img{position: absolute; width: auto; height: 100%; top: 0; left: -40px; max-width: none}.case__item_background{position: absolute; top: 0; bottom: 0; left: 0; right: 0; text-align: right; background-position: 50% 50%; background-repeat: no-repeat; background-size: cover}.case__item_background:before{content: ""; position: absolute; left: 0; top: 0; right: 0; bottom: 0; background: #333; opacity: .4}.case__item_gradient{position: absolute; left: 0; top: 0; right: 0; bottom: 0}.case__item_gradient:after,.case__item_gradient:before{content: ""; position: absolute; left: 0; top: 0; right: 0; bottom: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); background: -o-linear-gradient(326.09deg, #a17dc9 27.89%, #348ac7 72.11%); background: linear-gradient(123.91deg, #a17dc9 27.89%, #348ac7 72.11%); z-index: 2}.case__item_gradient:before{mix-blend-mode: color}.case__item_gradient:after{mix-blend-mode: multiply}.case-container{position: relative}.case__buttons{position: absolute; right: 0; top: 2.45rem; z-index: 70}.case__item_link:hover{text-decoration: none}.case__item_link:hover .case__item_ar,.case__item_link:hover .case__item_vr{opacity: 1; -webkit-transform: translate3d(-65px, 0, 0); transform: translate3d(-65px, 0, 0)}.case__item_link:hover .case__item_info{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}.case__item_link:hover .case__item_img{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}.case__item_link:hover .case__item_gradient:after,.case__item_link:hover .case__item_gradient:before{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}.mobile .case__item_link .case__item_ar,.mobile .case__item_link .case__item_vr{opacity: 1; -webkit-transform: translate3d(-65px, 0, 0); transform: translate3d(-65px, 0, 0)}.mobile .case__item_link .case__item_info{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}.mobile .case__item_link .case__item_img{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}.mobile .case__item_link .case__item_gradient:after,.mobile .case__item_link .case__item_gradient:before{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}.process-list{margin: -1.7rem -15px -4.5rem; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-content: flex-start; -ms-flex-line-pack: start; align-content: flex-start}.info-list__col{width: 33.1%; padding: 0 15px}.info-list__item{padding: 6.85rem 0 0 3.6rem; position: relative; z-index: 5}.info-list__item_name{font: bold 32px/1.333 SanFran, sans-serif; letter-spacing: .03em; text-transform: uppercase; color: #8b0000; margin-left: -2px}.info-list__item_name-min{font: bold 22px/1.333 SanFran, sans-serif; letter-spacing: .03em; text-transform: uppercase; color: #8b0000; margin-left: -2px}.info-list__item_subname{font-size: 18px; line-height: 1.275; letter-spacing: .02em; text-transform: uppercase; color: #2678b3; margin: .25rem 0 0}.info-list__item_text{margin: 1.5rem 32% 0 .2rem}.info-list-ul{margin: 2rem 0 1rem; padding: 0; list-style: none; font-size: 16px; font-weight: 700; line-height: 1.275; letter-spacing: .02em; text-transform: uppercase; color: #2d7cb3}.info-list-ul__item{position: relative; margin: 1.45rem 0 0; position: relative}.info-list-ul__item:after{content: ""; position: absolute; left: -39px; top: 10px; width: 16px; height: 1px; background: #ced4d8}.info-list-ul__item:first-child{margin-top: 0}.info-list{counter-reset: countblock; position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-align-content: flex-start; -ms-flex-line-pack: start; align-content: flex-start; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: -1.7rem -15px 1rem}.info-list .info-list__item:not(.info-list__item_no-num):before{content: counter(countblock); counter-increment: countblock; position: absolute; top: .875em; left: -.025em; z-index: -1; font: bold 80px/1 SanFran, sans-serif; font-family: SanFran; letter-spacing: .03em; color: transparent; text-transform: uppercase; -webkit-text-stroke: 2px #f4d7d7; -webkit-text-fill-color: transparent}.info-list__item:not(.info-list__item_no-num):nth-child(1):before,.info-list__item:not(.info-list__item_no-num):nth-child(2):before,.info-list__item:not(.info-list__item_no-num):nth-child(3):before,.info-list__item:not(.info-list__item_no-num):nth-child(4):before,.info-list__item:not(.info-list__item_no-num):nth-child(5):before,.info-list__item:not(.info-list__item_no-num):nth-child(6):before,.info-list__item:not(.info-list__item_no-num):nth-child(7):before,.info-list__item:not(.info-list__item_no-num):nth-child(8):before,.info-list__item:not(.info-list__item_no-num):nth-child(9):before{content: "0" counter(countblock)}.info-list .info-list__item.info-list__item_no-num:before{content: ""}.lines-img{position: absolute; max-width: none; top: -300px; left: -10%}.phone-img,.stick-img{position: absolute; font-size: 0; line-height: 0}.phone-img-button{width: 200px; height: 50px; position: absolute; left: 50%; top: 50%; margin: 62px 0 0 -10px; -webkit-transform: rotate(-2.5deg); -ms-transform: rotate(-2.5deg); transform: rotate(-2.5deg); border-radius: 50px}.phone-img{top: -12%; left: 38%}.stick-img{top: 50%; left: 29%}.page-img-block.our-expertise{margin-right: -150px}.vive-block{position: absolute; left: 20%; top: 20%}.vive-img{position: relative}.vive-active-img{position: absolute; top: 0; left: 0; opacity: 0}.our-expertise-circle-1{left: 10%; top: 35%}.our-expertise-circle-2{right: 32%; top: 42%}.our-expertise-circle-3{left: 27.5%; top: 56%}.our-expertise-circle-4{left: 5%; bottom: 2%}.our-expertise-circle-5{left: 20.5%; bottom: 10%}.our-expertise-circle-6{right: 31%; bottom: 20%}.page-img-block{position: absolute; width: 1000px; height: 1000px; right: -500px; top: 50%; margin: -500px 0 0; z-index: -1}.page-img-block .from-right{position: relative; height: 100%}.page-img-block__anim{position: absolute; top: 0; left: 0; height: 100%; width: 100%}.page-img-block__img{max-width: 200%; max-height: 150%}.img-col-4{right: -350px}.img-col-5{right: -200px}.img-col-6{right: -50px}.img-col-7{right: 100px}.page-img-block__img_20,.page-img-block__img_40,.page-img-block__img_60,.page-img-block__img_80{position: absolute; top: 0; left: 20%}.page-img-block__img_-10{top: -10%}.page-img-block__img_10{top: 10%}.page-img-block__img_20{top: 20%}.page-img-block__img_30{top: 30%}.page-img-block__img_40{top: 40%}.page-img-block__img_50{top: 50%}.page-img-block__img_60{top: 60%}.page-img-block__img_70{top: 70%}.page-img-block__img_80{top: 80%}.page-img-block__img_90{top: 90%}.case-img-block{position: absolute; left: -18.5%; top: 0; width: 173%; padding: 100vh 0 0; height: 0; font-size: 0}.case-img-block_bottom{top: auto; bottom: 0; left: 69%; padding: 45vh 0 0}.case-img-block__img{position: absolute; left: 0; top: 0; max-width: 100%; max-height: 120%}.case-img-block_bottom .case-img-block__img{top: 0; max-height: 150%}.case-img-block__text{position: relative; left: -21%; top: 0; right: 0; width: 140%; height: auto; padding: 0}.case-img-block__text .case-img-block__img{position: relative; margin: -20% 0}.g-height-row_reverse .case-img-block{left: auto; right: -18.5%}.g-height-row_reverse .case-img-block_bottom{left: auto; right: 69%}.g-height-row_reverse .case-img-block_bottom .case-img-block__img{left: auto; right: 0}.page-img-block.development-process-img,.page-img-block.our-expertise{position: absolute; width: 700px; height: 700px; right: -200px; top: 50%; margin: -350px 0 0}.page-img-block.development-process-img{right: -100px}.page-img-block.development-process-img .page-img-block__img,.page-img-block.our-expertise .page-img-block__img{position: absolute; top: 0; left: 25%; max-width: none}.ar-ipad-img{top: -10%!important; left: -25%!important}.ar-phone-img{top: 20%!important; left: 10%!important}.ar-pen-img{top: 50%!important; left: 0!important}.vr-htc-img{top: -5%!important; left: -1%!important}.vr-stick-img{top: 50%!important; left: 15%!important}.feedback-form{margin: 4.7rem 0 0}.row-form{margin: 3.55rem -15px 0; width: 90.5%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row}.row-form_reverse{-webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse}.row-form:first-child{margin-top: 0}.col-form{width: 50%; padding: 0 15px}.col-form .g-input{width: 92%}.contacts{margin: 5.5rem 0 -2.5rem}.contacts__tel{font: bold 2.285rem/1.5 SanFran, sans-serif; letter-spacing: .03em; text-transform: uppercase; margin: 0 0 1.75rem}.contacts__mail{font: bold 1.285rem/1.5 SanFran, sans-serif; letter-spacing: .03em; text-transform: uppercase; margin: 0 0 2.25rem}.contacts__addr{font: 500 1.285rem/1.5 SanFran, sans-serif; letter-spacing: .03em}.feedback-soc{display: none; margin: 20px -10px}.white-mate{position: absolute; left: 0; bottom: 5%; right: 0; margin: auto; display: inline-block; text-align: center}.no-max-width{max-width: none}.install-app-button{text-align: center; margin: 105px 0}.install-app-button .g-button{margin: 0 50px}.install-app-img{font-size: 0; text-align: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row}.install-app-img__big{margin: 0 0 -12%}.about-htc-img{position: absolute; right: -25%; top: 15%; max-width: none}.about-controller-img{position: absolute; left: 5%; bottom: 10%; max-width: none}.about-anreal-img{position: absolute; right: -23%; top: 38%; max-width: none}.about-studio-img{position: absolute; right: -25%; top: 60%; max-width: none}.section-nav-container{position: fixed; bottom: 0; left: 0; right: 0; height: 0; z-index: 800}.section-nav{position: absolute; left: -4px; bottom: 0; margin: 0; padding: 0 20px; list-style: none; text-align: center}.section-nav-list{margin: 0; padding: 0; list-style: none}.section-nav__link{display: block; position: relative; padding: 15px 10px; font: 600 15px/1 SanFran, sans-serif; margin: 0; cursor: pointer; -webkit-touch-callout: none!important; -webkit-user-select: none!important; -moz-user-select: none!important; -ms-user-select: none!important; user-select: none!important}.section-nav__link:after,.section-nav__link:before{content: ""; position: absolute; top: 50%; width: 0; height: 1px; background: #6044a2}.section-nav__link:after{right: -20px}.section-nav__link:before{left: -20px}.section-nav__link_next{padding: 0; line-height: 0; margin: 2rem 0 5rem; border-radius: 50px; display: block; width: 50px}.section-nav__link_icon{height: 48px}.section-nav__link_next:after{content: ""; display: block; width: 1px; height: 55px; background: #8b0000; margin: 17px auto 0; position: absolute; left: 50%}.section-nav__link.selected,.section-nav__link:hover{color: #8b0000}.section-nav__link:hover:after,.section-nav__link:hover:before{width: 6px}.section-nav__link:hover:after{right: -2px}.section-nav__link:hover:before{left: -2px}.section-nav__link.selected{cursor: default}.section-nav__link.selected:after,.section-nav__link.selected:before{width: 12px}.section-nav__link.selected:after{right: -8px}.section-nav__link.selected:before{left: -8px}.footer{position: fixed; left: 0; bottom: 0; right: 0; padding: 0 0 28px; z-index: 700}.footer-copy{margin: 5rem 0 0}.footer-soc{float: right; font-size: 0; line-height: 0}.footer-soc__link{margin: 0 -10px 0 20px; padding: 10px; display: inline-block}.footer-soc__link:first-child{margin-left: 0}.desktop #bx-panel~.header-section{top: 147px}.desktop #bx-panel~.header-section .sub-nav{top: 147px}.desktop #bx-panel.bx-panel-folded~.header-section{top: 39px}.desktop #bx-panel.bx-panel-folded~.header-section .sub-nav{top: 39px}.mobile #bx-panel{display: none!important}body:not(.is-admin) *{cursor: none!important}.error-input{border-bottom-color: #e74f73}.g-input.error-input{color: #e74f73}.g-button-brackets.js-red-message span:before{background: #e74f73}.g-button-brackets.js-red-message span:after{background: #e74f73}.g-button-brackets.js-red-message span{color: #fff; background: #e74f73}.g-button-brackets.js-green-message span:before{background: #33c777}.g-button-brackets.js-green-message span:after{background: #33c777}.g-button-brackets.js-green-message span{color: #fff; background: #33c777}.grecaptcha-badge{display: none}.default-info,.hover-info{-webkit-transition: opacity .3s ease-out; -o-transition: opacity .15s ease-out; transition: opacity .15s ease-out}.hover-info{position: absolute; left: 0; top: 0; right: 0; bottom: 0; opacity: 0}.g-button:hover .default-info{opacity: 0}.g-button:hover .hover-info{opacity: 1}.vertical-hr{width: 1px; height: 32px; background: rgba(255, 255, 255, .3)}.googleplay-link,.itunes-link{color: inherit; width: 50%; position: relative; text-align: center; opacity: .3; -webkit-transition: opacity .15s ease-out; -o-transition: opacity .15s ease-out; transition: opacity .15s ease-out}.googleplay-link:hover,.itunes-link:hover{opacity: 1}.hover-info{display: flex; flex-direction: row; justify-content: space-around; align-items: center}.mobile .default-info{opacity: 0}.mobile .hover-info{opacity: 1}.android .itunes-link,.android .vertical-hr{display: none}.android .googleplay-link{width: 100%; opacity: 1}.ios .googleplay-link,.ios .vertical-hr{display: none}.ios .itunes-link{width: 100%; opacity: 1}.scroll .content,.scroll .g-section{overflow: visible}.scroll .container,.scroll .g-max-wr{display: block}.scroll .main{overflow: hidden}.scroll .g-section{padding: 0 0 10%; margin-bottom: -7%}.scroll .g-section.feedback-section,.scroll .g-section.our-projects{margin-bottom: 0; padding: 0}.scroll .slide{background: 0 0}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color: transparent; position: relative}.owl-carousel{display: none; width: 100%; z-index: 1}.owl-carousel .owl-stage{position: relative; -ms-touch-action: pan-Y; touch-action: manipulation}.owl-carousel .owl-stage:after{content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0}.owl-carousel .owl-stage-outer{position: relative}.owl-carousel .owl-item{min-height: 1px; float: left; -webkit-touch-callout: none}.owl-carousel .owl-item img{display: block}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display: none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display: block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background: 0 0; color: inherit; border: none; padding: 0!important; font: inherit}.owl-carousel.owl-loading{opacity: 0; display: block}.owl-carousel.owl-hidden{opacity: 0}.owl-carousel.owl-refresh .owl-item{visibility: hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action: pan-y; touch-action: pan-y; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none}.owl-carousel.owl-grab{cursor: move; cursor: -webkit-grab; cursor: grab}.owl-carousel.owl-rtl{direction: rtl}.owl-carousel.owl-rtl .owl-item{float: right}.owl-carousel .animated{-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both}.owl-carousel .owl-animated-in{z-index: 0}.owl-carousel .owl-animated-out{z-index: 1}.owl-carousel .fadeOut{-webkit-animation-name: fadeOut; animation-name: fadeOut}@-webkit-keyframes fadeOut{0%{opacity: 1}100%{opacity: 0}}@keyframes fadeOut{0%{opacity: 1}100%{opacity: 0}}.owl-height{-webkit-transition: height .5s ease-in-out; -o-transition: height .5s ease-in-out; transition: height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity: 0; -webkit-transition: opacity .4s ease; -o-transition: opacity .4s ease; transition: opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height: 0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style: preserve-3d; transform-style: preserve-3d}.owl-carousel .owl-video-wrapper{position: relative; height: 100%; background: #000}.owl-carousel .owl-video-play-icon{position: absolute; height: 80px; width: 80px; left: 50%; top: 50%; margin-left: -40px; margin-top: -40px; background: url(../novusimages/css/owl.video.play.html) no-repeat; cursor: pointer; z-index: 1; -webkit-transition: -webkit-transform .1s ease; transition: -webkit-transform .1s ease; -o-transition: transform .1s ease; transition: transform .1s ease; transition: transform .1s ease, -webkit-transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform: scale(1.3, 1.3); -webkit-transform: scale(1.3, 1.3); transform: scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display: none}.owl-carousel .owl-video-tn{opacity: 0; height: 100%; background-position: center center; background-repeat: no-repeat; background-size: contain; -webkit-transition: opacity .4s ease; -o-transition: opacity .4s ease; transition: opacity .4s ease}.owl-carousel .owl-video-frame{position: relative; z-index: 1; height: 100%; width: 100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align: center; -webkit-tap-highlight-color: transparent}.owl-theme .owl-nav{margin-top: 10px}.owl-theme .owl-nav [class*=owl-]{color: #fff; font-size: 14px; margin: 5px; padding: 4px 7px; background: #d6d6d6; display: inline-block; cursor: pointer; border-radius: 3px}.owl-theme .owl-nav [class*=owl-]:hover{background: #869791; color: #fff; text-decoration: none}.owl-theme .owl-nav .disabled{opacity: .5; cursor: default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top: 10px}.owl-theme .owl-dots .owl-dot{display: inline-block; zoom: 1}.owl-theme .owl-dots .owl-dot span{width: 10px; height: 10px; margin: 5px 7px; background: #d6d6d6; display: block; -webkit-transition: opacity .2s ease; -o-transition: opacity .2s ease; transition: opacity .2s ease; border-radius: 30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background: #869791}.test{position: fixed; left: 20px; top: 20px; background: #348ac7; color: #fff; padding: 10px; font-size: 20px; z-index: 100000000}.test2{top: auto; bottom: 20px}.statistics{padding: 6rem 0 0 2rem; list-style: none}.statistic__blue,.statistic__violet{padding-left: 15px; position: relative}.statistic__violet:before{content: ""; height: 10px; width: 10px; background: #a17dc9; display: inline-block; border-radius: 50%; position: absolute; top: 7px; left: 0; bottom: 0}.statistic__blue:before{content: ""; height: 10px; width: 10px; background: #348ac7; display: inline-block; border-radius: 50%; position: absolute; top: 7px; left: 0; bottom: 0}body,html{min-width: 320px}.hide-mobile{display: block}.hide-desktop{display: none}@media screen and (max-width:1680px){.g-a, .g-a-stroke, .g-r, .g-r-stroke, .g-v, .g-v-stroke{height: 230px}.g-pad-wr{padding-top: 170px; padding-bottom: 80px}.plant-img{height: 70%}.fly-table, .fly-table-shd{width: 90%}.col-info{width: 50%; margin-right: 0}.g-height-row_reverse .col-background{margin-right: 0}.g-height-row_reverse .g-ar-vr, .g-height-row_reverse .g-ar-vr-stroke{left: -22.95%; right: auto}.white-slide .lang-switch__link{color: rgba(255, 255, 255, .75)}.white-slide .lang-switch__link:hover, .white-slide .lang-switch__link_active{color: #fff}.white-slide .lang-switch__link_active:after{background: #fff}.white-slide .i-instagram, .white-slide .i-vk{color: #fff}.info-list__item_text{margin-right: 0}.info-list__item_name{font-size: 2rem}.development-process-img, .our-expertise-img{-webkit-transform: scale(.85); -ms-transform: scale(.85); transform: scale(.85)}.development-process-img{bottom: 0; -webkit-transform-origin: 75% 75%; -ms-transform-origin: 75% 75%; transform-origin: 75% 75%}.our-expertise-img{bottom: 0; -webkit-transform-origin: 100% 50%; -ms-transform-origin: 100% 50%; transform-origin: 100% 50%}.augmented-reality .scene{-webkit-transform-origin: 10% 100%; -ms-transform-origin: 10% 100%; transform-origin: 10% 100%}.virtual-reality .scene{-webkit-transform-origin: 20% 100%; -ms-transform-origin: 20% 100%; transform-origin: 20% 100%}.furniture-ar .scene{-webkit-transform-origin: 50% 80%; -ms-transform-origin: 50% 80%; transform-origin: 50% 80%}.rock-img__img{-webkit-transform-origin: 40% 100%; -ms-transform-origin: 40% 100%; transform-origin: 40% 100%}.rock-img__img{-webkit-transform: scale(.9); -ms-transform: scale(.9); transform: scale(.9)}.augmented-reality .scene{-webkit-transform: scale(.9); -ms-transform: scale(.9); transform: scale(.9)}.virtual-reality .scene{-webkit-transform: scale(.9); -ms-transform: scale(.9); transform: scale(.9)}.furniture-ar .scene{-webkit-transform: scale(.9); -ms-transform: scale(.9); transform: scale(.9)}.first-section .scene{-webkit-transform: scale(.9); -ms-transform: scale(.9); transform: scale(.9)}.page-img-block{-webkit-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(.9); -ms-transform: scale(.9); transform: scale(.9); margin-right: 0}.page-img-block.img-col-4{margin-right: -50px}.page-img-block.img-col-5{margin-right: -100px}.page-img-block.img-col-6{margin-right: -150px}.page-img-block.img-col-7{margin-right: -200px}.about-home .page-img-block.img-col-5{margin-right: 0; -webkit-transform: scale(.8); -ms-transform: scale(.8); transform: scale(.8)}.case-0__1-1{max-width: 170%}}@media screen and (max-width:1440px){.g-a, .g-a-stroke, .g-r, .g-r-stroke, .g-v, .g-v-stroke{height: 200px}.g-pad-wr{padding-top: 150px; padding-bottom: 80px}.another-title, .hero__title:before{left: 0}.col-background{margin-left: 0; width: 40%}.col-info, .g-height-row_reverse .col-info{width: 55%}.col-info{margin: 0 5% 0 45%}.g-height-row_reverse .col-info{margin: 0 45% 0 5%}.hero__subtitle{margin-left: .25rem}.main-text{margin-top: 30px}.main-text__buttons{margin: 50px 10% 0 0}.page-text{margin: 30px 0 0}.another-title, .hero__title:before{font-size: 7rem}.hero__title{font-size: 4rem}.hero__title_small{font-size: 3rem}.section-nav-container{display: none}.case__item{width: calc(33.333% - 30px)}.case__item_link{padding: 30px}.info-list__item{padding-top: 50px}.info-list .info-list__item:before{top: 20px}.contacts{margin: 50px 0 0}.row-form{margin-top: 20px}.case{margin: 30px 0 0}.case__buttons{top: .5rem}.plant-img{right: -2%}.table-img{left: 15%}.full-page-col{padding: 0}.full-page-col_min-size{width: 85%}.full-page-col_middle-size{width: 100%}.footer-copy{padding-left: 0}.header-section{padding: 10px 0}.development-process-img, .our-expertise-img{-webkit-transform: scale(.75); -ms-transform: scale(.75); transform: scale(.75)}.g-circle-1:after, .g-circle-2:after, .g-circle-3:after, .g-circle-4:after, .g-circle-5:after, .g-circle-6:after{-webkit-transform: scale(.8); -ms-transform: scale(.8); transform: scale(.8); -webkit-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; transform-origin: 50% 50%}.rock-img__img{-webkit-transform: scale(.8); -ms-transform: scale(.8); transform: scale(.8)}.furniture-ar .scene{-webkit-transform: scale(.85); -ms-transform: scale(.85); transform: scale(.85)}.first-section .scene{-webkit-transform: scale(.85); -ms-transform: scale(.85); transform: scale(.85)}.page-img-block{-webkit-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(.8); -ms-transform: scale(.8); transform: scale(.8); margin-right: -25px}.page-img-block.img-col-4{margin-right: -75px}.page-img-block.img-col-5{margin-right: -125px}.page-img-block.img-col-6{margin-right: -175px}.page-img-block.img-col-7{margin-right: -225px}.about-home .page-img-block.img-col-5{margin-right: 0; -webkit-transform: scale(.6); -ms-transform: scale(.6); transform: scale(.6)}}@media screen and (max-width:1280px){.g-pad-wr{padding-top: 130px; padding-bottom: 80px}.g-button-no-size{min-width: 0}.info-list__item_name{font-size: 1.75rem}.logo-col{width: 12%}.logo{margin: 0}.logo__link{margin: 0 0 0 -10px; padding: 10px}.lang-col{width: 10%}.lang-switch__link{margin: 0; padding: 12px 15px}.lang-switch__link_active:after{left: 15px}.nav-col{width: 76%}.nav-container{margin: 0}.nav-item__link{padding: 12px 30px}.footer{padding: 20px 0}.install-app-button{margin: 50px 0}.install-app-button .g-button{margin: 0 10px}.our-expertise-img{-webkit-transform: scale(.65); -ms-transform: scale(.65); transform: scale(.65)}.g-circle-1:after, .g-circle-2:after, .g-circle-3:after, .g-circle-4:after, .g-circle-5:after, .g-circle-6:after{-webkit-transform: scale(.75); -ms-transform: scale(.75); transform: scale(.75); -webkit-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; transform-origin: 50% 50%}.rock-img__img{-webkit-transform: scale(.7); -ms-transform: scale(.7); transform: scale(.7)}.furniture-ar .scene{-webkit-transform: scale(.75); -ms-transform: scale(.75); transform: scale(.75)}.first-section .scene{-webkit-transform: scale(.75); -ms-transform: scale(.75); transform: scale(.75)}.page-img-block{-webkit-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(.7); -ms-transform: scale(.7); transform: scale(.7); margin-right: -50px}.page-img-block.img-col-4{margin-right: -100px}.page-img-block.img-col-5{margin-right: -150px}.page-img-block.img-col-6{margin-right: -200px}.page-img-block.img-col-7{margin-right: -250px}.about-home .page-img-block.img-col-5{margin-right: -100px; -webkit-transform: scale(.45); -ms-transform: scale(.45); transform: scale(.45)}}@media screen and (max-width:1024px){.g-wr{padding-left: 20px; padding-right: 20px}.g-pad-wr{padding-top: 110px; padding-bottom: 30px}.header-section{padding: 5px 0}.nav-item{margin: 0 -20px 0 0}.lang-switch__link, .nav-item__link{font-size: 13px}.logo__link_icon{width: 79px; height: 32px}.g-a, .g-a-stroke, .g-r, .g-r-stroke, .g-v, .g-v-stroke{height: 165px; margin: 0 1.5rem 0 0}.g-circle-1, .g-circle-2, .g-circle-3, .g-circle-4, .g-circle-5, .g-circle-6{width: 15%}.main-text__buttons{margin-right: 0; padding: 0}.full-page-col_min-size{width: 100%}.case__item_name{font-size: 22px}.info-list__item_name{font-size: 1.57rem}.info-list__item_subname{font-size: 1rem}.info-list-ul{font-size: 1.142rem}.info-list .info-list__item:before{font-size: 4.85rem}.hero__title{font-size: 3.285rem}.hero__title_small{font-size: 2.285rem}.footer{padding: 10px 0}.footer-soc__link{margin: 0 -10px 0 10px}.our-expertise-img{-webkit-transform: scale(.5); -ms-transform: scale(.5); transform: scale(.5)}.contacts__addr{font-size: 1rem}.g-circle-1:after, .g-circle-2:after, .g-circle-3:after, .g-circle-4:after, .g-circle-5:after, .g-circle-6:after{-webkit-transform: scale(.5); -ms-transform: scale(.5); transform: scale(.5); -webkit-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; transform-origin: 50% 50%}.rock-img__img{-webkit-transform: scale(.5); -ms-transform: scale(.5); transform: scale(.5)}.furniture-ar .scene{-webkit-transform: scale(.7); -ms-transform: scale(.7); transform: scale(.7)}.first-section .scene{-webkit-transform: scale(.7); -ms-transform: scale(.7); transform: scale(.7)}.info-list__col{width: 37%}.page-img-block{-webkit-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(.6); -ms-transform: scale(.6); transform: scale(.6); margin-right: -50px}.page-img-block.img-col-4{margin-right: -100px}.page-img-block.img-col-5{margin-right: -150px}.page-img-block.img-col-6{margin-right: -200px}.page-img-block.img-col-7{margin-right: -250px}.about-home .page-img-block.img-col-5{margin-right: -150px; -webkit-transform: scale(.35); -ms-transform: scale(.35); transform: scale(.35)}}@media screen and (max-width:768px){.hide-mobile{display: none}.hide-desktop{display: block}.g-pad-wr{padding-top: 90px; padding-bottom: 30px}.g-max-wr{height: 100%; min-height: auto}.logo-col{width: auto}.white-slide .i-logo{color: #fff}.lang-col, .nav-col{display: none}.case{-webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column}.case__item{width: 100%; margin: 32px 0 0}.case__item:first-child{margin-top: 0}.case__item_link{min-height: auto}.case__buttons{position: relative; top: 0; margin: 30px 0 0}.g-a, .g-a-stroke, .g-r, .g-r-stroke, .g-v, .g-v-stroke{height: 300px; margin: 0 1.5rem 0 0}.vive-active-img, .vive-img{width: 100%}.full-page-col_min-size{width: 100%}.our-expertise-img{position: relative; top: 0; right: 0; left: 0; padding: 100px 0}.page-img-block__img_-10{top: -10%; max-height: 120%}.page-img-block__img_10{top: 10%; max-height: 100%}.page-img-block__img_20{top: 20%; max-height: 90%}.page-img-block__img_30{top: 30%; max-height: 80%}.page-img-block__img_40{top: 40%; max-height: 75%}.page-img-block__img_50{top: 50%; max-height: 70%}.page-img-block__img_60{top: 60%; max-height: 65%}.page-img-block__img_70{top: 70%; max-height: 60%}.page-img-block__img_80{top: 80%; max-height: 55%}.page-img-block__img_90{top: 90%; max-height: 50%}.install-app-button .g-button, .main-text__buttons .g-button{margin: 0 0 20px}.main-text__buttons .g-button+.g-button{margin-left: 20px}.info-list__col{width: 100%}.another-title, .hero__title:before{display: block}.hero__subtitle_big{margin: 30px 0 0}.hero__subtitle_big+.main-text{margin-top: 15px}.full-page-col .hero{left: -.15rem}.another-title{font-size: 50px; opacity: .2}.g-height-row{display: block}.col-background, .g-height-row_reverse .col-background{width: 100%; height: 100%; margin: 0; position: fixed; left: 0; top: 0; right: 0; bottom: 0}.col-info, .g-height-row_reverse .col-info{width: 100%; padding: 20px; margin: 0; background: #fff; position: relative; z-index: 200; -webkit-align-self: flex-end; -ms-flex-item-align: end; align-self: flex-end}.mobile-spacer{height: 50vh; position: relative; z-index: 150}.case-info .mobile-spacer{display: none}.case-info .hero__subtitle_big{margin-top: 0}.col-background.pad-top+.mobile-spacer{display: none}.col-background.pad-top+.g-height-row_reverse .col-info, .col-background.pad-top+.mobile-spacer+.col-info{padding: 0}.main-text{margin: 30px 0 0}.text-small-box{margin-left: 45px}.text-small-box:before{margin: 0 -30px 0 0; width: 30px}.case-text{margin: 20px 0 0}.flex-start .col-info{padding: 0}.col-background.pad-top{position: relative}.col-background.pad-top .section-bg{position: absolute; width: calc(100% + 40px); left: -20px; top: 5%; height: 95%}.footer{display: none}.augmented-reality .g-pad-wr, .furniture-ar .g-pad-wr, .virtual-reality .g-pad-wr{padding: 0}.lines-img{left: 0; width: 100%; top: 0}.stick-img{max-width: 70%; left: 15%}.phone-img{left: 30%}.vive-block{left: 5%}.main-text__buttons{-webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start}.augmented-reality .scene{-webkit-transform-origin: 50% 100%; -ms-transform-origin: 50% 100%; transform-origin: 50% 100%}.virtual-reality .scene{-webkit-transform-origin: 50% 100%; -ms-transform-origin: 50% 100%; transform-origin: 50% 100%}.furniture-ar .scene{-webkit-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; transform-origin: 50% 50%}.first-section .scene{-webkit-transform-origin: 50% 100%; -ms-transform-origin: 50% 100%; transform-origin: 50% 100%}.g-circle-1:after, .g-circle-2:after, .g-circle-3:after, .g-circle-4:after, .g-circle-5:after, .g-circle-6:after{-webkit-transform: scale(.9); -ms-transform: scale(.9); transform: scale(.9); -webkit-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; transform-origin: 50% 50%}.rock-img__img{-webkit-transform: scale(.9); -ms-transform: scale(.9); transform: scale(.9)}.virtual-reality .scene{-webkit-transform: scale(.9); -ms-transform: scale(.9); transform: scale(.9)}.furniture-ar .scene{-webkit-transform: scale(.8); -ms-transform: scale(.8); transform: scale(.8)}.white-mate__img{max-width: 70%}.first-section .scene{-webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1)}.row-form{width: auto}.feedback-soc{display: block}.footer-copy{margin: 20px 0 0}.page-img-block{position: relative; top: 0; width: 100%; left: 0; margin: 110px 0 90px; padding: 100% 0 0; height: 0; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1)}.page-img-block .from-right{position: absolute; left: 0; top: 0; width: 100%}.page-img-block__anim{height: 100%}.page-img-block__img{width: 120%; margin: -100px 0 0 -10%}.case-img-block{top: -5%}.case-img-block_bottom{top: auto; left: -33.3%; bottom: -3%}.g-height-row_reverse .case-img-block{right: -55%}.g-height-row_reverse .case-img-block_bottom{left: auto; right: -33.3%}.about-home .page-img-block.img-col-5{margin-right: 0; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1)}.about-home .page-img-block__img{width: 120%; margin: 0}.mobile-menu{position: fixed; right: 0; top: 0; bottom: 0; z-index: 850}.mobile-menu__link{position: fixed; right: 0; top: 12px; padding: 22px 20px; font-size: 0; z-index: 5000}.desktop #bx-panel~.mobile-menu__link{top: 147px}.desktop #bx-panel.bx-panel-folded~.mobile-menu__link{top: 39px}.i-menu_icon{color: #8b0000}.white-slide .i-menu_icon{color: #fff}.js-show-nav .i-menu_icon{color: #8b0000!important}.js-show-nav .i-logo{color: #8b0000}.i-menu_icon, .menu-close-bottom, .menu-close-left, .menu-close-right, .menu-close-top{-webkit-transition: all .25s ease-out; -o-transition: all .25s ease-out; transition: all .25s ease-out}.js-show-nav .menu-close-bottom, .js-show-nav .menu-close-left, .js-show-nav .menu-close-right, .js-show-nav .menu-close-top{opacity: 0}.js-show-nav .menu-close-top{-webkit-transform: translate3d(0, 8px, 0); transform: translate3d(0, 8px, 0)}.js-show-nav .menu-close-bottom{-webkit-transform: translate3d(0, -8px, 0); transform: translate3d(0, -8px, 0)}.js-show-nav .menu-close-left{-webkit-transform: translate3d(8px, 0, 0); transform: translate3d(8px, 0, 0)}.js-show-nav .menu-close-right{-webkit-transform: translate3d(-8px, 0, 0); transform: translate3d(-8px, 0, 0)}.js-show-nav .i-menu_icon{-webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg)}.js-show-nav .mobile-menu__container{left: -100vw; visibility: visible; opacity: 1}.mobile-menu__container{position: absolute; left: 0; top: 0; width: 70vw; height: 100%; z-index: 990; background: #eee; text-align: center; padding: 65px 0 25px; overflow: hidden; overflow-y: auto; visibility: hidden; opacity: 0; -webkit-transition: all .25s ease-out; -o-transition: all .25s ease-out; transition: all .25s ease-out}.mobile-menu__contacts{margin: 55px 0 0}.mobile-menu__contacts .contacts__tel{font-size: 20px}.mobile-menu__contacts .contacts__mail{font-size: 14px; margin: 0 0 20px}.mobile-nav{position: relative; margin: 0 -20px; -webkit-transition: -webkit-transform .3s ease-out; transition: -webkit-transform .3s ease-out; -o-transition: transform .3s ease-out; transition: transform .3s ease-out; transition: transform .3s ease-out, -webkit-transform .3s ease-out; margin-top: 50px}.mobile-nav.js-show-subnav{-webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0)}.mobile-nav .nav-col{display: block; width: auto; position: static}.mobile-nav .nav-container{margin: 0}.mobile-nav .nav-item{display: block; margin: 0 0 10px 0}.mobile-lang .lang-switch{margin: 0 0 30px; text-align: center}.mobile-lang .lang-switch__link_active:after{display: none}.mobile-lang .lang-switch__link{margin: 0 10px}.mobile-menu .nav-item__link{font-size: 18px}.mobile-menu .lang-switch__link{font-size: 15px}.mobile-menu .sub-nav{position: absolute; left: 100%; width: 100%; margin: 0; top: 0; visibility: visible; opacity: 1; -webkit-box-shadow: none; box-shadow: none; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}.mobile-menu .sub-nav-list{padding: 25px 20px 20px; overflow-x: auto}.mobile-menu .sub-nav-scroll{white-space: nowrap; width: auto; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between}.mobile-menu .sub-nav__item{margin: 0 20px 0 0; white-space: normal; text-align: left}.back-subnav{text-align: center; font-weight: 700; font-size: 14px; line-height: 18px; letter-spacing: .02em; text-transform: uppercase; color: #5a6f7d; padding: 12px 15px}.back-subnav:before{content: url(../novusimages/img/i-right.svg); -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); display: inline-block; margin: 0 30px 0 -30px}.g-section.augmented-reality .hero, .g-section.virtual-reality .hero{position: absolute; bottom: calc(100% + 30px)}.g-section.augmented-reality .main-text, .g-section.virtual-reality .main-text{margin: 0}.g-section.augmented-reality .hero .g-gradient, .g-section.virtual-reality .hero .g-gradient{color: #fff; background: 0 0; background-clip: unset; -webkit-background-clip: unset; -webkit-text-fill-color: #fff}.g-section.augmented-reality .hero__subtitle, .g-section.virtual-reality .hero__subtitle{color: #fff}}@media screen and (max-width:600px){.hero__title{font-size: 2.285rem}.hero__subtitle{font-size: 1rem}.col-info .container{padding: 27px 0}.page-text{margin: 20px 0 0}.g-button, .g-button-brackets span{display: block; width: 100%}.main-text__buttons .g-button{margin-left: 0!important}.g-button-no-size{margin-left: 0; margin-right: 0}.col-form .g-input{width: 100%}.augmented-reality .scene{-webkit-transform-origin: 20% 100%; -ms-transform-origin: 20% 100%; transform-origin: 20% 100%}.virtual-reality .scene{-webkit-transform-origin: 50% 100%; -ms-transform-origin: 50% 100%; transform-origin: 50% 100%}.furniture-ar .scene{-webkit-transform-origin: 50% 60%; -ms-transform-origin: 50% 60%; transform-origin: 50% 60%}.g-circle-1:after, .g-circle-2:after, .g-circle-3:after, .g-circle-4:after, .g-circle-5:after, .g-circle-6:after{-webkit-transform: scale(.6); -ms-transform: scale(.6); transform: scale(.6); -webkit-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; transform-origin: 50% 50%}.rock-img__img{-webkit-transform: scale(.7); -ms-transform: scale(.7); transform: scale(.7)}.furniture-ar .scene{-webkit-transform: scale(.8); -ms-transform: scale(.8); transform: scale(.8)}.row-form{-webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column}.col-form{width: 100%}.col-form .g-button{margin: 0 0 2.5rem}.contacts__tel{font-size: 1.75rem}.contacts{text-align: center}.page-img-block__img{width: 150%; margin: -125px 0 0 -25%}}@media screen and (max-width:425px){.g-a, .g-a-stroke, .g-r, .g-r-stroke, .g-v, .g-v-stroke{height: 200px; margin: 0 1.5rem 0 0}.augmented-reality .scene{-webkit-transform-origin: 0 100%; -ms-transform-origin: 0 100%; transform-origin: 0 100%}.virtual-reality .scene{-webkit-transform-origin: 20% 100%; -ms-transform-origin: 20% 100%; transform-origin: 20% 100%}.furniture-ar .scene{-webkit-transform-origin: 50% 80%; -ms-transform-origin: 50% 80%; transform-origin: 50% 80%}.rock-img__img{-webkit-transform: scale(.6); -ms-transform: scale(.6); transform: scale(.6)}.furniture-ar .scene{-webkit-transform: scale(.7); -ms-transform: scale(.7); transform: scale(.7)}.page-img-block{padding: 120% 0 0}.page-img-block__img{width: 170%; margin: -120px 0 0 -35%}.hero__title, .hero__title_small{font-size: 2rem}.man-img{max-width: 150%; left: -50%}.light-img{display: none}}@media screen and (max-width:375px){.rock-img__img{-webkit-transform: scale(.5); -ms-transform: scale(.5); transform: scale(.5)}.page-img-block{padding: 120% 0 0}}@media screen and (max-width:320px){.furniture-ar .scene{-webkit-transform: scale(.7); -ms-transform: scale(.7); transform: scale(.7)}}/* preloader 2 */ .preloader2{display: flex; justify-content: center; align-items: center; height: 100vh; width: 100%; background: #fff; position: fixed; top: 0; left: 0; z-index: 9999; transition: opacity 0.3s linear;}@media (min-width: 1281px){.preloader2 img{width: 600px; height: auto;}}@media (min-width: 1025px) and (max-width: 1280px){.preloader2 img{width: 600px; height: auto;}}@media (min-width: 768px) and (max-width: 1024px){.preloader2 img{width: 300px; height: auto;}}@media (min-width: 320px) and (max-width: 480px){.preloader2 img{width: 200px; height: auto;}}
