@font-face{font-display:swap;font-family:Lato-Light;src:url(../fonts/Lato-Light/Lato-Light.eot?#iefix) format('embedded-opentype'),url(../fonts/Lato-Light/Lato-Light.woff) format('woff'),url(../fonts/Lato-Light/Lato-Light.ttf) format('truetype'),url(../fonts/Lato-Light/Lato-Light.svg#Lato-Light) format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Lato-Regular;src:url(../fonts/Lato-Regular/Lato-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/Lato-Regular/Lato-Regular.woff) format('woff'),url(../fonts/Lato-Regular/Lato-Regular.ttf) format('truetype'),;font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Lato-Black;src:url(../fonts/Lato-Black/Lato-Black.eot?#iefix) format('embedded-opentype'),url(../fonts/Lato-Black/Lato-Black.woff) format('woff'),url(../fonts/Lato-Black/Lato-Black.ttf) format('truetype'),url(../fonts/Lato-Black/Lato-Black.svg#Lato-Black) format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Lato-Heavy;src:url(../fonts/Lato-Heavy/Lato-Heavy.eot?#iefix) format('embedded-opentype'),url(../fonts/Lato-Heavy/Lato-Heavy.woff) format('woff'),url(../fonts/Lato-Heavy/Lato-Heavy.ttf) format('truetype'),url(../fonts/Lato-Heavy/Lato-Heavy.svg#Lato-Heavy) format('svg');font-weight:800;font-style:normal}@font-face{font-display:swap;font-family:Lato-Medium;src:url(../fonts/Lato-Medium/Lato-Medium.eot?#iefix) format('embedded-opentype'),url(../fonts/Lato-Medium/Lato-Medium.woff) format('woff'),url(../fonts/Lato-Medium/Lato-Medium.ttf) format('truetype'),url(../fonts/Lato-Medium/Lato-Medium.svg#Lato-Medium) format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:YesevaOne;src:url(../fonts/YesevaOne/YesevaOne.eot?#iefix) format('embedded-opentype'),url(../fonts/YesevaOne/YesevaOne.woff) format('woff'),url(../fonts/YesevaOne/YesevaOne.ttf) format('truetype'),url(../fonts/YesevaOne/YesevaOne.svg#YesevaOne) format('svg');font-weight:400;font-style:normal}.hidden{display:none!important}.uppercase{text-transform:uppercase}h1,h2,h3,h4,h6{margin:0;position:relative;font-family:Lato-Heavy;z-index:5}h5{font-family:Lato,sans-serif}p{font-family:Lato-Light}li,ul{margin:0;list-style:none;padding:0}a{text-decoration:none;color:#000}body>svg{display:none}sup{vertical-align:baseline;font-size:1.2em;position:relative;top:.1em}sup.after{right:-.4em}sup.before{right:.2em}button{border:0;background:0 0;display:inline-block;text-align:center;vertical-align:middle;cursor:pointer;text-decoration:none;font-size:11px;text-transform:uppercase;width:230px;height:60px;font-weight:800;letter-spacing:3px;position:relative;vertical-align:middle}button:focus{outline:0}.btn--white{color:#fff;border:5px solid #fff}.btn--brown{color:#fff;background-color:#941515}h1{font-size:101px}h3{font-size:41px;line-height:1em;font-weight:700;letter-spacing:.3px}h5{font-size:12px;font-weight:400;letter-spacing:8.5px}.txt--white{color:#fff!important}.txt--brown{color:#941515}.line{height:20px;width:inherit;position:absolute;z-index:5;display:flex}.line--top{top:-20px}.line--bottom{bottom:0}.line .red-block{height:100%;width:811px;margin:0 auto;background:#941515}.line .side-block{width:calc(50% - 405.5px);height:100%;flex:0 0 auto}.line .white-block{background-color:#fff}.line .opacity-block{height:100%;width:811px;margin:0 auto;background:0 0}.stub{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999;background:#941515;display:none;pointer-events:none;align-items:center;justify-content:center;flex-direction:column;text-transform:uppercase;color:#fff;font-family:Lato-Light}.stub .big-txt,.stub .small-txt{text-align:center}.stub .small-txt{font-size:14px;letter-spacing:2.5px;line-height:1.4em}.stub .big-txt{font-size:18px;margin-top:15px;letter-spacing:3px;line-height:1.5em}#fp-nav{top:80%}#fp-nav ul li{display:block;width:6px;height:6px;margin-bottom:25px;position:relative}#fp-nav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none;padding:5px}#fp-nav ul li a span{border-radius:50%;position:absolute;z-index:1;height:5px;width:5px;border:1px solid #cbd1d2}#fp-nav ul li a.active span{background-color:#941515;border:1px solid #941515}#fp-nav ul li:last-child{margin-bottom:0}#fp-nav.left{left:126px}#fp-nav.right{right:126px;z-index:40}.mouse-scroll{position:absolute;bottom:60px;background-image:url(/img/btn-scroll.png);width:22px;height:36px;left:calc(50% - 11px);z-index:2}.logo{display:block;position:fixed;width:39px;height:22px;z-index:107;cursor:pointer;top:44px;left:calc((100vw / 12 - 39px)/ 2)}.logo .svg-logo{width:inherit;height:inherit;fill:#941515}.logo .svg-logo--activemenu{fill:#fff}.logo--disable{pointer-events:none}.logo--nearLeftSide{left:20px}.white-block-left{position:fixed;top:0;left:0;z-index:105;width:80px;height:100%;background:#fff;display:none}.white-block-left--active{display:block}.menu-btn-wrapper{position:fixed;height:50px;display:flex;flex-direction:column;justify-content:center;left:calc((100% / 12 - 40px)/ 2);top:calc(50% - 25px);width:40px;z-index:106}.menu-btn-wrapper--nearLeftSide{left:0;padding:0 20px}.menu-btn-wrapper .menu-btn{width:100%;cursor:pointer}.menu-btn-wrapper .menu-btn-inner{position:relative}.menu-btn-wrapper .menu-btn span{width:100%;height:2px;background:#bf1c1c;margin-bottom:7px;display:block;transition:all .2s}.menu-btn-wrapper .menu-btn span:last-child{margin-bottom:0}.menu-btn-wrapper .menu-btn label{margin-top:7px;color:#4b4b4e;font-family:Lato-Light;font-size:12px;line-height:1em;transform:scale(1);transition:transform .2s}.menu-btn-wrapper .menu-btn label.close{margin-left:-7px}.menu-btn-wrapper .menu-btn:hover label{color:#bf1c1c}.menu-btn-wrapper--opened .menu-btn-inner{height:32px}.menu-btn-wrapper--opened .menu-btn-inner span{position:absolute;left:0;top:calc(50% - 1px);margin:0}.menu-btn-wrapper--opened .menu-btn-inner span:first-child{transform:rotate(45deg)}.menu-btn-wrapper--opened .menu-btn-inner span:last-child{transform:rotate(-45deg)}.menu-btn-wrapper--opened .menu-btn-inner span:nth-child(2){transform:scale(0)}.socialicon{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;width:calc(100% / 12);height:100%;right:0;bottom:0;z-index:106}.socialicon li{margin-bottom:8px;width:36px;height:36px;position:relative}.socialicon li:last-child{margin-bottom:0}.socialicon li.youtube svg{width:10px;height:12px;margin-left:2px}.socialicon li.youtube .hover{bottom:-55px;background-color:#e52323}.socialicon li.youtube a:after{background-color:#e52323}.socialicon li.facebook svg{width:14px;height:14px}.socialicon li.facebook .hover{top:-55px;background-color:#3b5998}.socialicon li.facebook a:after{background-color:#3b5998}.socialicon li:hover a:after{transform:scaleX(1);transform-origin:right}.socialicon li:hover svg{fill:#fff}.socialicon li:hover .hover{opacity:1}.socialicon a{position:relative;display:flex;justify-content:center;align-items:center;border:1px solid #9999a3;width:100%;height:100%}.socialicon a:after{content:'';position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;transition:transform .2s;transform:scaleX(0);transform-origin:left}.socialicon svg{position:relative;z-index:10;fill:#9999a3}.socialicon .hover{opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;left:-25px;right:-25px;height:42px;color:#fff;font-size:14px;display:flex;text-align:center;align-items:center;transition:opacity .2s}div.new-menu{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;transform:translateX(-100%);transition:transform .4s;z-index:100}div.new-menu--active{transform:translateX(0)}div.new-menu .wrapper-columns{display:flex;justify-content:space-around;width:100%;height:100%;position:fixed;top:0;left:0}div.new-menu .wrapper-columns .column{width:calc(100% / 6);border-left:1px solid #f2f2f2}div.new-menu .wrapper-columns .column:first-child{border-left:none;background:#f2f2f8}div.new-menu .wrapper-columns .column:first-child,div.new-menu .wrapper-columns .column:last-child{width:calc(100% / 12)}div.new-menu--notmainpage .wrapper-columns .column:first-child{background:0 0;position:relative}div.new-menu--notmainpage .wrapper-columns .column:first-child:before{content:"";width:50%;height:100%;position:absolute;top:0;left:0;border-right:1px solid #f2f2f2}div.new-menu--notmainpage .wrapper-columns .column:last-child,div.new-menu--notmainpage .wrapper-columns .column:nth-child(2){border-left:none}div.new-menu nav{position:relative;margin-left:calc(100% / 4);height:100%;display:table;font-size:48px;font-family:YesevaOne}div.new-menu nav ul{display:table-cell;vertical-align:middle}div.new-menu nav ul li a{position:relative;line-height:2.2em;color:#4b4b4e;cursor:pointer;padding-left:0;transition:all .2s;z-index:2}div.new-menu nav ul li a:before{content:"";position:absolute;top:calc(50% - 1px);left:1px;background:#bf1c1c;width:0;height:2px;transition:all .2s}div.new-menu nav ul li a.active,div.new-menu nav ul li a:not(.active):hover{color:#bf1c1c;padding-left:70px}div.new-menu nav ul li a.active:before,div.new-menu nav ul li a:not(.active):hover:before{content:"";position:absolute;top:calc(50% - 1px);left:1px;background:#bf1c1c;width:40px;height:2px}div.new-menu .wrapper-bottom-info{display:flex;justify-content:space-around;align-items:center;width:calc(100% / 2);position:fixed;bottom:0;left:25%;z-index:7;margin-bottom:30px}div.new-menu .wrapper-bottom-info .column{padding:0 5px}div.new-menu .wrapper-bottom-info .column .icon{display:flex;justify-content:center;align-items:center}div.new-menu .wrapper-bottom-info .column svg{width:18px;height:18px;fill:#bf1c1c;margin-right:15px}div.new-menu .wrapper-bottom-info .column .icon{color:#4b4b4e;text-align:center}.menuname{display:none}.point-event{pointer-events:none}.menu-top{display:none}.block-for-closemenu{pointer-events:all;content:"";position:absolute;height:100%;width:100%;background:0 0;top:0;left:0;z-index:1}.mobile-nav{z-index:106;display:none}.mobile-nav .humburger-capsule{position:absolute;top:11px;right:20px;width:60px;height:60px;background:#e4282f;display:flex;align-items:center;justify-content:center;z-index:106}.mobile-nav .humburger-capsule span{position:relative;width:60%;height:2px;background:#fff;border-radius:5%;display:block;transition:background .2s}.mobile-nav .humburger-capsule span:after,.mobile-nav .humburger-capsule span:before{content:"";border-radius:5%;display:block;width:100%;height:2px;background:#fff;position:absolute;transition-duration:.2s;transition-delay:.2s,0s}.mobile-nav .humburger-capsule span:before{bottom:10px;transform:translateY(0) rotate(0);transition-property:bottom,transform}.mobile-nav .humburger-capsule span:after{top:10px;transform:translateY(0) rotate(0);transition-property:top,transform}.mobile-nav nav{width:100vw;height:100vh;position:fixed;bottom:100%;left:0;z-index:105;background:#e4282f;color:#fff;overflow:hidden;transform:translateY(0);transition:transform .2s;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.mobile-nav nav .menulist,.mobile-nav nav .ourtelandmail{text-align:center}.mobile-nav nav .menulist li,.mobile-nav nav .ourtelandmail li{margin-top:5px}.mobile-nav nav .menulist li a,.mobile-nav nav .ourtelandmail li a{display:block;color:#fff;font-size:22px}.mobile-nav nav .ourtelandmail{margin-bottom:40px}.mobile-nav nav .ourtelandmail li{margin:0}.mobile-nav nav .ourtelandmail li .message{margin:0;font-size:16px}.mobile-nav nav .ourtelandmail li a{padding:10px 0}.mobile-nav nav .ourtelandmail li .phone span{padding-bottom:2px;border-bottom:1px dashed}.mobile-nav nav .ourtelandmail li .button{display:flex;align-items:center;justify-content:center;margin:auto;padding:10px 0;background-color:#ff4a51;width:185px}.mobile-nav nav .ourtelandmail li .button svg{margin-right:15px;max-width:20px;max-height:20px;fill:#fff}.mobile-nav nav .ourtelandmail li .button span{font-family:Lato-Regular,sans-serif;font-size:16px}.mobile-nav nav .ourtelandmail li .development{padding:0;font-family:Lato-Regular,sans-serif;font-size:16px}.mobile-nav nav .ourtelandmail li .development span{position:relative}.mobile-nav nav .ourtelandmail li .development span:before{content:'';position:absolute;bottom:-4px;left:0;width:100%;height:2px;background-color:#fff}.mobile-nav nav .ourtelandmail li:nth-child(2){margin-top:20px}.mobile-nav nav .ourtelandmail li:nth-child(3){margin-top:10px}.mobile-nav nav .ourtelandmail li:nth-child(4){margin-top:40px}.mobile-nav nav .menulist{margin-top:125px;font-family:Lato-Regular,sans-serif;font-weight:400}.mobile-nav nav .menulist li{margin-top:0}.mobile-nav nav .menulist li:nth-child(n+2){margin-top:35px}.mobile-nav nav .menulist li a{padding:5px 0}.mobile-nav--active .humburger-capsule span{background:0 0;transition:background .2s .2s}.mobile-nav--active .humburger-capsule span:before{background:#fff;bottom:0;transform:rotate(45deg);transition-delay:0s,.2s}.mobile-nav--active .humburger-capsule span:after{background:#fff;top:0;transform:rotate(-45deg);transition-delay:0s,.2s}.mobile-nav--active nav{transform:translateY(100%)}.mobile-nav--visible{display:block}.mobile-section-nav{width:100vw;height:100vh}.mobile-section-nav nav{width:100vw;height:100vh;color:#474749;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.mobile-section-nav nav .menulist,.mobile-section-nav nav .ourtelandmail{text-align:center}.mobile-section-nav nav .menulist li a,.mobile-section-nav nav .ourtelandmail li a{display:block;font-size:22px;color:#474749}.mobile-section-nav nav .ourtelandmail{margin-bottom:40px}.mobile-section-nav nav .ourtelandmail li{margin:0}.mobile-section-nav nav .ourtelandmail li .message{margin:0;font-size:16px}.mobile-section-nav nav .ourtelandmail li a{padding:10px 0}.mobile-section-nav nav .ourtelandmail li .phone span{padding-bottom:2px;border-bottom:1px dashed}.mobile-section-nav nav .ourtelandmail li .button{display:flex;align-items:center;justify-content:center;margin:auto;padding:10px 0;background-color:#f3f3f3;width:185px}.mobile-section-nav nav .ourtelandmail li .button svg{margin-right:15px;max-width:20px;max-height:20px;fill:#474749}.mobile-section-nav nav .ourtelandmail li .button span{font-family:Lato-Regular,sans-serif;font-size:16px}.mobile-section-nav nav .ourtelandmail li .development{padding:0;font-family:Lato-Regular,sans-serif;font-size:16px}.mobile-section-nav nav .ourtelandmail li .development span{position:relative}.mobile-section-nav nav .ourtelandmail li .development span:before{content:'';position:absolute;bottom:-4px;left:0;width:100%;height:2px;background-color:#931516}.mobile-section-nav nav .ourtelandmail li:nth-child(2){margin-top:20px}.mobile-section-nav nav .ourtelandmail li:nth-child(3){margin-top:10px}.mobile-section-nav nav .ourtelandmail li:nth-child(4){margin-top:40px}.mobile-section-nav nav .menulist{margin-top:125px;font-family:YesevaOne,sans-serif;font-weight:400}.mobile-section-nav nav .menulist li{margin-top:0}.mobile-section-nav nav .menulist li:nth-child(n+2){margin-top:35px}.mobile-section-nav nav .menulist li a{font-size:32px}html{overflow:hidden;height:100%;margin:0;padding:0}.body{width:100vw;padding-right:20px;font-family:Lato-Light;margin:0;height:100%;overflow:hidden}.body section .content{width:60vw;margin:0 auto;text-align:center}.body section .txt--left{text-align:left}.body section .content--col-just{height:inherit;display:flex;flex-direction:column;align-items:center;justify-content:space-around}.body section .content--row-just{height:inherit;display:flex;align-items:center;justify-content:space-around}.body section .content--row-just-betw{height:inherit;display:flex;align-items:center;justify-content:space-between}.body section .content--center{height:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center}.body section .content--col-start{height:inherit;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.body p.txt{font-size:14px;width:660px;font-weight:400;line-height:2em;position:relative;pointer-events:none}.flex-row-betw{display:flex;justify-content:space-between;width:100%}.mymouse{width:30px;height:44px;border:2px solid rgba(255,255,255,.7);border-radius:12px;position:absolute;left:calc(50% - 15px);top:calc(50% - 22px);z-index:10;cursor:pointer}.mymouse:before{content:"";display:block;width:2px;height:3px;background:rgba(255,255,255,.7);position:absolute;top:8px;left:calc(50% - 1px);opacity:0;animation:mousescroll 2s infinite}section.case{overflow:hidden;background-size:cover}section.case h1{font-family:Lato-Heavy}section.case h2,section.case h4,section.case h5,section.case h6{font-family:Lato,sans-serif}section.case .absolute-block-title-and-links{width:100%;left:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1}section.case h2{margin-bottom:20px;font-family:Lato-Medium;font-size:36px;font-weight:100}section.case h3{font-family:Lato-Heavy}section.case h1,section.case h6{color:#fff;font-size:24px;font-weight:400;letter-spacing:0;font-family:Lato-Light;text-transform:uppercase;margin-bottom:15px}section.case span.case-name{margin:145px 0 110px;color:rgba(255,255,255,.3);font-family:YesevaOne;font-size:180px;text-transform:uppercase;line-height:.8em;position:relative;z-index:2}section.case p{font-family:Lato-Light;font-size:18px;line-height:1.5em}section.case .link_to_site{font-size:30px;color:rgba(255,255,255,.8);display:flex;align-items:flex-end}section.case .link_to_site span{border-bottom:1px solid #fff;padding-bottom:5px;line-height:1;transition:.2s}section.case .link_to_site .icon_link{margin-right:5px;width:18px;height:18px;fill:#fff;margin-bottom:5px;transition:.2s}section.case .link_to_site:hover span{border-color:#bf1c1c}section.case .link_to_site:hover .icon_link{fill:#bf1c1c}section.case .content{width:60vw;position:relative}section.case .content-new-txtLeft{padding-left:90px;width:calc(100% - 80px);height:100%;margin-left:80px;display:flex;justify-content:flex-start;align-items:center;text-align:left;box-sizing:border-box}section.case .content-new-txtRight{width:calc(100% - 80px);height:100%;margin-left:80px;padding-right:160px;display:flex;justify-content:flex-end;align-items:center;text-align:right;box-sizing:border-box}section.case .content-new-txtTopCenter{width:calc(100% - 80px);height:100%;margin-left:80px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:80px 80px 0;text-align:center;box-sizing:border-box}section.case .content-new-txtCenter{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;box-sizing:border-box}section.case .content-new-txtAlignCenter{width:calc(100% - 80px);height:100%;display:flex;margin-left:80px;flex-direction:column;justify-content:center;box-sizing:border-box}section.case .content--left{align-items:flex-start!important;text-align:left!important}section.case .content--right{align-items:flex-end!important;text-align:right!important}section.case .withbefore{margin-top:50px;position:relative;z-index:5}section.case .withbefore:before{content:"";display:block;position:absolute;width:7px;height:7px;background:#941515;border-radius:50%;top:-32px}section.case .withbefore-line{margin-top:50px;position:relative;z-index:5}section.case .withbefore-line:before{content:"";display:block;position:absolute;width:97px;height:1px;background:#941515;top:-26px}section.case .withbefore-line--right:before{right:0}section.case .withbefore-lineCenter{margin-top:50px;position:relative;z-index:5}section.case .withbefore-lineCenter:before{content:"";display:block;position:absolute;width:99px;height:1px;background:#941515;top:-26px;left:calc(50% - 48.5px)}section.case .content--right .withbefore:before{right:0}section.case button.totop{width:40px;height:40px;position:fixed;bottom:60px;right:114px;z-index:100;transform:translateY(100px);padding:0;transition:transform 1s;display:flex;justify-content:center}section.case button.totop .squareblock{background-color:rgba(0,0,0,.05);width:40px;height:40px;animation:socialicon_nothover .5s forwards ease;flex:0 0 auto;transform:translateZ(0);border:1px solid #9999a3;overflow:hidden}section.case button.totop .squareblock:after{content:"";position:absolute;left:0;bottom:0;display:block;width:100%;height:100%;background-color:#5c0402;transition:.3s;transform:scaleX(0);transform-origin:right}section.case button.totop .squareblock--white{background-color:rgba(255,255,255,.5)}section.case button.totop:hover .squareblock:after{transform:scaleX(1);transform-origin:left}section.case button.totop:hover svg{fill:#fff}section.case button.totop svg{width:15px;height:100%;fill:#941515;z-index:5;position:absolute;top:0;left:calc(50% - 7.5px);transform:rotate(90deg) translate3d(0,0,0);transition:.5s}section.case button.totop--active{transform:translate(0)}.wrapper-back-btn{position:fixed;top:0;left:0;width:80px;height:100%;z-index:105;border-right:1px solid #f2f2f2}.wrapper-back-btn a#backbtn{width:41px;height:41px;position:fixed;bottom:42px;left:18px;z-index:100;display:flex;align-items:center;justify-content:center;text-align:center;vertical-align:middle;transition:transform 1s ease;border:1px solid #9999a3}.wrapper-back-btn a#backbtn svg{width:21px;height:5px;fill:#9999a3;stroke:#9999a3;z-index:5;position:relative;flex:0 0 auto}.wrapper-back-btn a#backbtn--nextbtnactive{transform:translateY(20px)}.wrapper-back-btn a#backbtn:after{content:"";position:absolute;left:0;bottom:0;display:block;width:100%;height:100%;background-color:#5c0402;transition:transform .2s;transform:scaleX(0);transform-origin:left}.wrapper-back-btn a#backbtn:hover svg{fill:#fff;stroke:#fff}.wrapper-back-btn a#backbtn:hover:after{transform:scaleX(1);transform-origin:right}.fill-hover{position:relative}.fill-hover:after{content:"";position:absolute;left:0;bottom:0;display:block;width:100%;height:100%;background-color:#5c0402;transition:transform .2s;transform:scaleX(0);transform-origin:left}.fill-hover:hover:after{transform:scaleX(1);transform-origin:right}.case.result .icon_link{width:16px;height:16px;fill:#fff}.case.result .res-iconsvg{margin-top:80px;margin-bottom:75px;z-index:5;position:relative;fill:#fff;width:64px;height:64px}.case.result .flex-row-betw{margin-top:70px;width:60vw}.case.result .flex-row-betw p{line-height:1.5em}.case.result .flex-row-betw>div{width:20vw}.case.result .for-rotate-icon{position:relative;margin-bottom:50px;z-index:5}.case.result .for-rotate-icon .rotate-block{width:150px;height:150px;transform:rotate(45deg);position:absolute;left:calc(50% - 75px);top:calc(50% - 75px)}.case.result .for-rotate-icon .white{background-color:#fff}.case.result .forlink{margin-top:46px;display:flex;justify-content:center}.case.result .forlink .gotosite{display:flex;align-items:center;justify-content:center;width:124px;height:124px;transform:rotate(45deg);background-color:#941515;flex:0 0 auto}.case.result .forlink .gotosite .linktxt{transform:rotate(-45deg);color:#fff;font-weight:100}.case.result .forlink .gotosite .linktxt p{padding-bottom:2px;font-size:14px;border-bottom:1px solid #b45c5c}.case.result .forlink .gotosite:hover .linktxt p{border-bottom:1px solid transparent}.case.result .forlink p.underlink-txt{display:none}section.result .link_to_site--new{display:flex;align-items:center;justify-content:center;margin-top:75px;width:218px;height:60px;background:#bf1c1c;font-size:12px;letter-spacing:.1em;color:#fff;text-transform:uppercase}section.result .link_to_site--new svg{fill:#fff;margin-right:10px}section.case.last .content--center{height:calc(100% - 120px)!important}section.case.last .content--center .icon{margin-top:80px;margin-bottom:35px}section.case.last a{color:#fff}section.case.last .btn-order-project{padding:20px 30px;background:#bf1c1c;text-transform:uppercase;letter-spacing:.2em;color:#fff;font-size:18px;cursor:pointer;transition:.2s}section.case.last .btn-order-project:hover{background:#5c0402}section.case.last .order-project{position:relative;background-color:#941515;width:280px;height:280px;border-radius:50%;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:space-around;z-index:5}section.case.last .order-project svg.order-icon{height:58px;fill:#fff}section.case.last .order-project:after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;top:calc(50% - 3.5px);left:calc(50% - 3.5px)}section.case.last .black-round{width:85px;height:85px;border-radius:50%;position:absolute;left:calc(50% - 42.5px);bottom:110px;display:flex;z-index:5;align-items:center}section.case.last .black-round--anim{animation:anim_blackround .7s ease-in-out}.order_projectblock{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#fff;z-index:999;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:opacity .4s ease}.order_projectblock .closeform{width:40px;height:40px;background-color:#941515;position:absolute;top:60px;right:calc(10vw - 20px);display:flex;align-items:center;justify-content:center}.order_projectblock .closeform svg{fill:#fff;width:12px;height:12px;z-index:2}.order_projectblock .closeform:after{content:"";position:absolute;display:block;width:inherit;height:inherit;background:#5c0402;left:0;top:0;transform:scaleX(0);transition:transform .4s ease;transform-origin:left}.order_projectblock .closeform:hover:after{transform:scaleX(1);transform-origin:right}.order_projectblock sup{color:#941515}.order_projectblock form.order_project{display:flex;flex-direction:column;justify-content:center;align-items:center;width:60vw}.order_projectblock form.order_project.fadeout{display:none}.order_projectblock form.order_project h1{font-size:40px}.order_projectblock form.order_project .undertextandlabel{display:flex}.order_projectblock form.order_project .textandlabel{display:flex;flex-direction:column;width:auto;margin:0 20px 0 20px;cursor:text;overflow:hidden;position:relative;padding-top:60px}.order_projectblock form.order_project .textandlabel .textbox{width:calc(20vw - 50px);height:60px;background:#fbfbfb;border:none;font-family:Lato-Heavy;font-size:15px;padding-left:10px;transition:transform .4s cubic-bezier(.7,0,.3,1);position:relative;z-index:5;opacity:0}.order_projectblock form.order_project .textandlabel .textbox--error{color:#941515;background-color:#fff2f2}.order_projectblock form.order_project .textandlabel .describe_task{width:calc(60vw - 40px)}.order_projectblock form.order_project .textandlabel label{position:absolute;bottom:0;font-size:16px;width:calc(100% - 10px);transition:transform 1s cubic-bezier(.7,0,.3,1);padding:0 0 0 10px;z-index:5}.order_projectblock form.order_project .textandlabel label:before{content:'';position:absolute;width:100%;height:60px;top:100%;left:0;pointer-events:none;background:#fff;border-top:2px solid #941515;transform:translate3d(0,-3px,0);transition:transform .4s cubic-bezier(.7,0,.3,1)}.order_projectblock form.order_project .textandlabel label .label--content{position:relative;display:block;width:100%;transition:transform .4s cubic-bezier(.7,0,.3,1);padding:10px 0 10px 0}.order_projectblock form.order_project .textandlabel--active .textbox{opacity:1;transition:opacity 0s .4s;cursor:text}.order_projectblock form.order_project .textandlabel--active label{z-index:4}.order_projectblock form.order_project .textandlabel--active label:before{transform:translateY(-64px)}.order_projectblock form.order_project .textandlabel--active label .label--content{transform:translate3d(-.9vw,-55px,0) scale3d(.9,.9,1)}.order_projectblock form.order_project .textandlabel--active label .label--content.big{transform:translate3d(-2.8vw,-55px,0) scale3d(.9,.9,1)}.order_projectblock form.order_project input:focus{outline:0}.order_projectblock form.order_project button[type=submit]{color:#fff;letter-spacing:6px;text-transform:uppercase;font-size:12px;background-color:#941515;width:230px;height:60px;border:none;cursor:pointer;margin-bottom:45px;margin-top:100px;position:relative;font-weight:100;overflow:hidden}.order_projectblock form.order_project button[type=submit] span{position:relative;z-index:5;margin-left:6px}.order_projectblock form.order_project button[type=submit]:after{content:"";position:absolute;display:block;width:inherit;height:inherit;background:#5c0402;left:0;top:0;transform:scaleX(0);transition:transform .4s ease;transform-origin:left}.order_projectblock form.order_project button[type=submit]:hover:after{transform:scaleX(1);transform-origin:right}.order_projectblock--active{opacity:1;pointer-events:auto}.order_projectblock .we_will_feedback{flex-direction:column;align-items:center;justify-content:center;display:none}.order_projectblock .we_will_feedback .we_will_feedback_text{text-align:center;font-size:22px;line-height:1.3;font-weight:300;padding:20px}.order_projectblock .we_will_feedback .we_will_feedback_text p{text-align:center}.order_projectblock .we_will_feedback .we_will_feedback_text .success_icon{display:block;width:50px;height:50px;background:url(../../img/check_mark_black.png) no-repeat center;background-size:contain;margin:0 auto}.order_projectblock .we_will_feedback .we-will-feedback-button{font-family:Lobster;width:253px;height:55px;border-radius:2px;display:flex;justify-content:center;align-items:center;background:#941515;color:#fff;cursor:pointer}.order_projectblock .we_will_feedback .we-will-feedback-button .presentation-icon{width:15px;height:15px;background:url(../../img/download-icon.png);background-size:contain;background-repeat:no-repeat;margin-right:10px}.order_projectblock .we_will_feedback .we-will-feedback-button:hover{background:#5c0402}.order_projectblock .we_will_feedback.active{display:flex}.dyslider{position:relative}.dyslider section.section{width:100vw;position:relative}#dyslider{z-index:5}#dyslider2{position:absolute}#dyslider2 section.case button.totop{z-index:0}#dyslider2 .black-round{z-index:0}#dyslider2 section.case a#backbtn{z-index:0}button#next{z-index:5;position:fixed;width:100%;height:130px;cursor:pointer;bottom:0;transform:translateY(130px);left:0;color:#000;display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-size:cover;font-size:30px;font-weight:900;padding:0;text-transform:none;transition:height 0s;overflow:hidden}button#next .partofmause{height:85px;width:85px;overflow:hidden;position:absolute;top:-75px;left:calc(50% - 42.5px);border-radius:1000px;background:#1f202c}button#next span{opacity:1;transition:opacity .2s}button#next.active{transform:translateY(10px);animation:anim_buttonnext .7s ease-in-out}button#next.active .partofmause{animation:anim_partofmouse .7s ease-in-out}button#next.loading{pointer-events:none;transition:height .4s;height:calc(100vh + 10px);z-index:100}button#next.loading .partofmouse{top:-85px}.scrollbar{width:10px;background:0 0;position:fixed;border-right:7px solid #941515;right:0;top:0;z-index:10;cursor:move;cursor:grab;cursor:-webkit-grab;transition:transform .4s;transform:translateX(5px)}.scrollbar--active,.scrollbar:hover{transform:translateY(0);cursor:grabbing;cursor:-webkit-grabbing}section.works-newdy{height:100vh;width:100vw;position:relative}section.works-newdy .content{width:calc(100% - 80px);height:100%;margin-right:0;display:flex}section.works-newdy .content .wrapper-cases{height:100%;width:100%}section.works-newdy .content .wrapper-cases a.case{width:50%;height:50%;border-left:1px solid rgba(255,255,255,.4);border-bottom:1px solid rgba(255,255,255,.4)}section.works-newdy .content .wrapper-cases:last-child a.case{border-bottom:none}section.works-newdy .content.vertical-inside .wrapper-cases{flex:0 0 auto;width:50%}section.works-newdy .content.vertical-inside .wrapper-cases a.case{width:100%;height:50%}section.works-newdy .content.vertical-inside .wrapper-cases a.case:last-child{border-bottom:none}section.works-newdy .content.vertical-inside .wrapper-cases a.case--big{height:100%}section.works-newdy .content.gorizontal-inside{flex-direction:column}section.works-newdy .content.gorizontal-inside .wrapper-cases{flex:0 0 auto;height:50%}section.works-newdy .content.gorizontal-inside .wrapper-cases a.case{height:100%;width:50%}section.works-newdy .content.gorizontal-inside .wrapper-cases a.case--big{width:100%}section.works-newdy .content a.case{position:relative;display:flex;justify-content:space-between;align-items:center;background-size:cover;background-position:center;box-sizing:border-box;padding:20px 114px 20px 49px;float:left;overflow:hidden}section.works-newdy .content a.case .bg-img{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-position:center;transition:transform .8s}section.works-newdy .content a.case--gorizontal,section.works-newdy .content a.case--simple{height:50%}section.works-newdy .content a.case--vertical{height:100%}section.works-newdy .content a.case .wrapper-desc{height:100%;display:inline-flex;flex-direction:column;justify-content:space-between;align-items:flex-start}section.works-newdy .content a.case h4{font-family:Lato-Light;font-size:36px;font-weight:100;text-align:left;color:#fff}section.works-newdy .content a.case .link-to-case{color:#fff;font-size:30px;position:relative;text-align:center;margin-left:34px}section.works-newdy .content a.case .link-to-case .case-type{position:absolute;top:49px;left:49px;text-transform:uppercase;color:rgba(255,255,255,.4);font-size:14px;letter-spacing:.1em}section.works-newdy .content a.case .link-to-case span{position:relative;z-index:1;display:block;transform:scale(1);transition:transform .2s}section.works-newdy .content a.case .link-to-case:before{content:"";position:absolute;width:84px;height:84px;background:#bf1c1c;top:calc(50% - 42px);left:calc(50% - 42px);transform:scale(1);transition:transform .2s}section.works-newdy .content a.case--grunge .bg-img{background-image:url(/img/new-images/grunge.jpg)}section.works-newdy .content a.case--mactak .bg-img{background-image:url(/img/new-images/mactak_new.jpg)}section.works-newdy .content a.case--alatau .bg-img{background-image:url(/img/new-images/alatau.jpg)}section.works-newdy .content a.case--ipsc .bg-img{background-image:url(/img/new-images/ipsc.jpg)}section.works-newdy .content a.case--rpm .bg-img{background-image:url(/img/new-images/rpm_sq.jpg)}section.works-newdy .content a.case--summit .bg-img{background-image:url(/img/new-images/summit.jpg)}section.works-newdy .content a.case--a-dev .bg-img{background-image:url(/img/new-images/a-dev.jpg)}section.works-newdy .content a.case--dimos .bg-img{background-image:url(/img/new-images/dimos.jpg)}section.works-newdy .content a.case:hover .bg-img{transition:transform 5s;transform:scale(1.2)}section.works-newdy .content a.case:hover .link-to-case span{transform:scale(.6)}section.works-newdy .content a.case:hover .link-to-case:before{transform:scale(1.3)}section.works{text-align:center}section.works h3{margin-top:50px;margin-bottom:60px}section.works .content{position:relative;width:811px}section.works a.case{flex:0 0 auto;position:relative;display:inline-block;width:250px;font-size:22px;font-weight:100;color:#fff;background-color:rgba(0,0,0,.7);background-size:cover;text-align:left;z-index:5;transition:all .4s;font-family:Lato-Light}section.works a.case .top-part{display:flex;align-items:center;justify-content:center;width:250px;height:250px}section.works a.case .casename{padding:30px 30px 20px 30px}section.works a.case .gotosite{display:inline-block;margin-bottom:20px;padding-bottom:4px;border-bottom:1px solid #fff;font-size:14px;margin-left:30px;position:relative;transition:all .4s}section.works a.case .gotosite .arrow{position:absolute;left:100%;margin-left:5px;transition:all .4s}section.works a.case .gotosite .arrow span{width:10px;height:1px;background:#fff;display:block;margin-top:10px}section.works a.case .gotosite .arrow span:before{content:'';position:absolute;width:4px;height:1px;transform:rotate(45deg);display:block;right:0;background:#fff;margin-top:-1px}section.works a.case .gotosite .arrow span:after{content:'';position:absolute;width:4px;height:1px;transform:rotate(-45deg);display:block;right:0;background:#fff;margin-top:1px}section.works a.case .gotosite:before{content:"";position:absolute;left:-30px;transform:translateX(-30px);top:calc(50% - 1px);opacity:0;width:25px;height:1px;background-color:#fff;transition:all .4s}section.works a.case:hover{background-position:30px}section.works a.case:hover .gotosite{transform:translateX(30px);border-bottom:1px solid transparent}section.works a.case:hover .gotosite .arrow{transform:translateX(80px);opacity:0}section.works a.case:hover .gotosite:before{transform:translateX(0);opacity:1}section.works a.case:last-child{margin-bottom:150px}section.works a.ipsc{background-image:url(/img/works/back_ipsc.jpg)}section.works a.alatau{background-image:url(/img/works/back_alatau.jpg)}section.works a.dimos{background-image:url(/img/works/back_dimos.jpg)}section.works a.a-dev{background-image:url(/img/works/back_a-dev.jpg)}section.works a.rpm{background-image:url(/img/works/back_rpm.jpg)}section.works a.sammit{background-image:url(/img/works/back_sammit.jpg)}section.works a.caricino{background-image:url(/img/works/back_caricino.jpg)}section.works a.ermines{background-image:url(/img/works/back_ermines.jpg)}section.works a.mgimo{background-image:url(/img/works/back_mgimo.jpg)}section.contacts{overflow:hidden;height:100vh;position:relative;padding-left:80px}section.contacts .order_projectblock{position:relative;opacity:1;flex-direction:column;align-items:flex-start;pointer-events:auto;padding-left:80px;max-width:530px;background:0 0}section.contacts .order_projectblock .title{margin:0;font-family:Lato-Black;font-style:normal;font-weight:700;font-size:45px;line-height:123%;color:#4d4d4f;text-transform:none}section.contacts .order_projectblock form.order_project{width:100%;align-items:flex-start}section.contacts .order_projectblock form.order_project .textandlabel{width:100%;margin:0;padding-top:35px}section.contacts .order_projectblock form.order_project .textandlabel .describe_task{width:100%}section.contacts .order_projectblock form.order_project .textandlabel label:before{border-top:1px solid #4d4d4f}section.contacts .order_projectblock form.order_project .textandlabel label span{color:#4d4d4f}section.contacts .order_projectblock form.order_project .textandlabel .textbox{height:50px}section.contacts .order_projectblock form.order_project .textandlabel--active label .label--content.big{transform:translate3d(-5%,-55px,0) scale3d(.9,.9,1)}section.contacts .order_projectblock form.order_project .undertextandlabel{width:100%;justify-content:space-between}section.contacts .order_projectblock form.order_project .undertextandlabel .textandlabel{width:47%;margin:0}section.contacts .order_projectblock form.order_project button{margin:0;margin-top:60px}section.contacts .order_projectblock .we_will_feedback{position:fixed;top:0;bottom:0;left:0;right:0;z-index:10;background-color:#fff}section.contacts .order_projectblock .we_will_feedback .closeform{position:fixed}section.contacts .map{position:absolute;top:0;right:80px;height:100vh;overflow:hidden}section.contacts .map a{display:inline-block;float:right}section.contacts .map .img-desctop{display:inline-block;height:100vh;float:right}section.contacts .map .img-mobile{display:none}section.contacts .map .marker{position:absolute;left:49.14%;bottom:34.5%;margin:0;padding:50px 0 50px 50px;width:400px;background:#e4282f}section.contacts .map .marker .item{position:relative;display:flex;align-items:center;z-index:1}section.contacts .map .marker .item:nth-child(n+2){margin-top:25px}section.contacts .map .marker .item .mark{max-height:25px;max-width:25px;fill:#fff}section.contacts .map .marker .item a{display:inline-block;margin-left:20px;color:#fff;font-size:20px;line-height:130%}section.contacts .map .marker:before{content:"";position:absolute;bottom:0;left:15%;width:50px;height:50px;background-color:#e4282f;transform:rotate(45deg) translateY(50%)}section.contacts .map .marker-img{display:none}.case.ipsc{background-size:cover;overflow:hidden;color:#4b4b4e}.case.ipsc h1{color:#fff;letter-spacing:3%}.case.ipsc span.over{position:relative;z-index:5}.case.ipsc button.totop .roundblock{background-color:rgba(255,255,255,.05)}.case.ipsc.mocup1 h2{text-transform:uppercase;letter-spacing:.04em}.case.ipsc .apple-products{width:100%;position:relative;display:flex;align-items:flex-end}.case.ipsc .apple-products .product-item{display:flex;align-items:flex-end}.case.ipsc .apple-products .product-item img{max-width:100%;max-height:100%}.case.ipsc .ipad,.case.ipsc .macbook{position:absolute;top:0;bottom:0}.case.ipsc .ipad{left:55px;justify-content:flex-start;width:29%}.case.ipsc .macbook{right:0;justify-content:flex-end;width:39%}.case.ipsc .mocup{position:relative;z-index:5;margin-left:auto;margin-right:auto}.case.ipsc .gif{position:absolute;top:2.3%;left:.8%;width:98.5%;height:auto;z-index:2}.case.ipsc .iMac{position:relative;max-width:44vw;max-height:calc(100vh - 300px)}.case.ipsc .back-red{background-color:#1e7773;color:#fff;transform:skewX(45deg);padding:7px 30px;display:inline-block;margin-left:20px;position:relative}.case.ipsc .back-red span{display:inherit;transform:skewX(-45deg);display:none;transition:all 1s easy}.case.ipsc .back-red .changingwords{display:block}.case.ipsc.shot .text-width{max-width:410px}.case.ipsc.shot h2{text-transform:uppercase}.case.ipsc.shot h2,.case.ipsc.shot p{text-align:left}.case.ipsc.shot .shot-animation{position:absolute;top:0;bottom:0;right:0;display:flex;align-items:flex-end}.case.ipsc.shot .shot-animation img{transform:rotateY(180deg);max-height:100vh;max-width:calc(100vw - 430px)}.case.ipsc.idea{background-color:#f3f7f7}.case.ipsc.idea .bg-for-screens,.case.ipsc.idea .mocup-wrapper{position:absolute;top:0;bottom:0;right:0;width:42vw}.case.ipsc.idea .bg-for-screens{background-image:linear-gradient(-135deg,#292939 225px,#156360 225px)}.case.ipsc.idea .mocup-wrapper{display:flex;justify-content:center;align-items:center}.case.ipsc.idea .mocups{width:33vw;height:42.9vw;animation:background-mocup 9s 6.6s linear infinite;background-image:url(/img/ipsc/img/05-screen-big2tiny.png);background-size:300% 100%;box-shadow:0 0 25px 15px rgba(0,0,0,.3)}.case.ipsc .grey-line{background-color:#f3f7f7;transform:skewX(-45deg);position:absolute;width:430px;height:100%;top:0}.case.ipsc .grey-line--right{left:calc(50% + 660px)}.case.ipsc .grey-line--left{left:10%}.case.ipsc .grey-line--center{left:calc(50% - 215px)}.case.ipsc .grey-line--drum{right:50%;margin-right:-520px;z-index:5}.case.ipsc .white-line{background-color:#fff;transform:skewX(45deg);position:absolute;width:550px;height:100%;top:0;display:flex;justify-content:center;align-items:center}.case.ipsc .white-line--center{left:710px}.case.ipsc .white-line--right{left:1600px}.case.ipsc .back-skew{transform:skewX(-45deg)}.case.ipsc .cylinder-wrap{transform:scale(.6);width:300px;height:300px;z-index:5}.case.ipsc #cylinder{background:#a47347;width:100%;height:100%;border-radius:100%;animation:anim_cylinder 8s ease .8s infinite}.case.ipsc .sculpt{position:absolute;background-color:#fff;width:80px;height:80px;border-radius:100%}.case.ipsc .sculpt.one{top:-37px;left:194px}.case.ipsc .sculpt.two{top:-37px;left:26px}.case.ipsc .sculpt.three{top:110px;left:-59px}.case.ipsc .sculpt.four{top:257px;left:26px}.case.ipsc .sculpt.five{top:257px;left:194px}.case.ipsc .sculpt.six{top:110px;left:280px}.case.ipsc .ring.center{background-color:#a47347;position:absolute;left:115px;top:115px;width:70px;height:70px;border-radius:100%;box-shadow:0 0 0 4px #fff}.case.ipsc .chamber{position:relative;overflow:hidden;background-color:#fff;width:70px;height:70px;border-radius:100%}.case.ipsc .chamber.one{top:20px;left:115px}.case.ipsc .chamber.two{top:-3px;left:34px}.case.ipsc .chamber.three{top:20px;left:34px}.case.ipsc .chamber.four{top:1px;left:115px}.case.ipsc .chamber.five{top:-213px;left:199px}.case.ipsc .chamber.six{top:-186px;left:199px}.case.ipsc .bullet{background:#a47347;opacity:0;width:70px;height:70px;border-radius:100%}.case.ipsc .one .bullet{animation:anim_bullet1 8s ease .8s infinite}.case.ipsc .two .bullet{animation:anim_bullet2 8s ease .8s infinite}.case.ipsc .three .bullet{animation:anim_bullet3 8s ease .8s infinite}.case.ipsc .four .bullet{animation:anim_bullet4 8s ease .8s infinite}.case.ipsc .five .bullet{animation:anim_bullet6 8s ease .8s infinite}.case.ipsc .six .bullet{animation:anim_bullet5 8s ease .8s infinite}.case.ipsc .bullet .ring{box-shadow:inset 0 0 0 4px #d5d2cb;background-color:#b78559;position:absolute;left:15px;top:15px;width:40px;height:40px;border-radius:100%}.case.ipsc .red-dashed-line{border-right:2px dashed #941515;transform:skewX(-45deg);position:absolute;width:1px;height:100%}.case.ipsc .red-dashed-line--right{margin-right:760px;right:13%}.case.ipsc .red-dashed-line--inenjoy{right:78.8vh}.case.ipsc .red-dashed-line--inmovement{right:60vmin}.case.ipsc .red-dashed-line--leftcorner{left:-38vmin}.case.ipsc .red-dashed-line--rightcorner{right:-18vmax}.case.ipsc .red-dashed-line--continuationlower{left:-50vh;width:520px}.case.ipsc .green-dashed{position:absolute;top:62px;left:-24px;transform:rotate(-45deg);border:.5px dashed #1f7774;width:172px}.case.ipsc.weapon-handing .weapon{flex:1;display:flex;height:100%;justify-content:flex-end;align-items:center}.case.ipsc.weapon-handing .weapon img{max-height:100%;max-width:100%}section.ipsc.result .left-side,section.ipsc.result .right-side{position:absolute;top:0;bottom:0;width:50%;overflow:hidden}section.ipsc.result .left-side{left:0}section.ipsc.result .left-side .grey-line{right:215px;transform:skewX(45deg)}section.ipsc.result .right-side{right:0}section.ipsc.result .right-side .grey-line{left:215px}section.ipsc.result .content--col-just{padding-top:80px;box-sizing:border-box;justify-content:space-between}section.ipsc.result .wrap-bottom{text-align:center;position:relative;padding-top:50px}section.ipsc.result .wrap-bottom:after{content:'';position:absolute;width:2px;top:0;bottom:0;left:50%;margin-left:-1px;background-color:#bf1c1c}section.ipsc.result .wrap-bottom .img-wrap{position:relative}section.ipsc.result .wrap-bottom img{max-width:100%}section.ipsc.result .wrap-bottom .description{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-between;font-size:18px;letter-spacing:.05em}section.ipsc.result .wrap-bottom .description .left{text-align:right}section.ipsc.result .wrap-bottom .description .right{text-align:left}section.ipsc.result .link_to_site--new{margin-left:auto;margin-right:auto;margin-bottom:140px;visibility:hidden}section.ipsc:first-child{background-image:url(/img/ipsc/img/mainimg1.png);background-size:cover;background-repeat:none}section.ipsc:first-child span.case-name{letter-spacing:1.14em;padding-left:1.14em}section.ipsc:first-child .mymouse{top:auto;bottom:50px}section.ipsc:first-child .content h6{position:absolute;top:15%}section.ipsc--screens .mocupssvg{position:absolute;width:50vw;height:2.1vw;left:0;bottom:100%}section.ipsc--screens .mocupssvg--first{transform:translate(-5vw,40px)}section.ipsc--screens .mocupssvg--third{transform:translate(5vw,40px)}section.ipsc--screens .mocupssvg--before{content:"";width:2px;height:calc(100vh - 180px);bottom:0;left:0;position:absolute;display:block}section.ipsc--screens .mocups{position:absolute;width:50vw;height:calc(96vh - 180px);top:calc(180px + 4.2vh);z-index:5;background-image:url(/img/ipsc/img/05-screen-big2tiny.png);background-size:300%;left:5vw}section.ipsc--screens .mocups--first{transform:translate(-5vw,40px);background-position:0 0;animation:background-mocup 9s 6.6s linear infinite}section.ipsc--screens .mocups--second{box-shadow:0 0 4vw rgba(0,0,0,.8);z-index:6;background-position:50% 0;animation:background-mocup2 9s 3.3s linear infinite}section.ipsc--screens .mocups--second .url-address{position:absolute;color:#000;bottom:calc(100% + .5vw);font-size:11px;left:6vw}section.ipsc--screens .mocups--third{transform:translate(5vw,40px);background-position:-50% 0;animation:background-mocup3 9s linear infinite}section.ipsc--screens .first-screen{transform:translate(-5vw,40px);z-index:5}section.ipsc--screens .second-screen{transform:translate(0,0);z-index:6}section.ipsc--screens .third-screen{transform:translate(5vw,40px);z-index:5}section.ipsc--screens .content--col-just{justify-content:flex-start!important}section.ipsc--screens h2{margin-top:40px}section.ipsc--video{background-image:url(/img/ipsc/img/ipsc_video.jpg);background-size:cover;background-position:center}section.ipsc--video:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.7)}section.ipsc--video .action{color:#000}section.ipsc--video .action--close:after,section.ipsc--video .action--close:before{background-color:#000}section.ipsc--video .wrapper--play_btn{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding-top:200px}section.ipsc--video .play_btn{position:relative;width:450px;height:450px;overflow:hidden;border-radius:50%;border:1px dashed #fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1000}section.ipsc--video .play_btn .white-round{width:113px;height:113px;background:#fff;border-radius:50%;position:relative;z-index:1}section.ipsc--video .play_btn .white-round:before{content:"";position:absolute;border:1px solid #fff;border-radius:50%;top:-10px;left:-10px;bottom:-10px;right:-10px}section.ipsc--video .play_btn svg.icon-play{z-index:1;position:relative;fill:#941515;width:17px;height:40px;position:absolute;top:calc(50% - 20px);left:calc(50% - 8.5px)}section.ipsc--video .play_btn .back-im{position:absolute;width:100vw;height:100vh;background-image:url(/img/ipsc/img/ipsc_video.jpg);background-size:cover;background-position:center;top:calc(225px - 50vh - 100px);left:calc(225px - 50vw)}section.ipsc--video .play_btn--hide{opacity:0}section.ipsc--video .play_btn:hover svg.icon-play{fill:#941515}section.ipsc--video .video-inner{transform:translateY(100px)}section.enjoy_section .rifle{position:absolute;top:0;right:0;height:100%;max-width:calc(100% - 480px)}section.enjoy_section .rifle img.desktop{height:100%}section.enjoy_section .rifle img.mobile{max-height:100%;display:none}section.ipsc:last-child{background-image:url(/img/ipsc/img/last.jpg);background-position:75%;background-size:cover}section.ipsc:last-child h2{color:#fff;margin-bottom:25px}section.ipsc:last-child .btn-order-project{background:#da0e0e;letter-spacing:0;padding:15px 25px}section.mocup1{background:#fafafa}section.mocup1 .content-new-txtTopCenter{display:flex;flex-direction:row;padding-left:0}section.mocup1 .content-new-txtTopCenter .apple-products{margin-left:-10%;width:auto;flex-grow:auto}section.mocup1 .content-new-txtTopCenter .apple-products .mocup{margin-left:0;margin-right:0}section.mocup1 .content-new-txtTopCenter .text-width{width:auto;display:flex;flex-direction:column;align-items:flex-start;max-width:700px;padding-left:70px}section.mocup1 .content-new-txtTopCenter .text-width h2{text-align:left;font-size:32px;margin-bottom:0}section.mocup1 .content-new-txtTopCenter .text-width h2 .color-red{color:#da0e0e}section.mocup1 .content-new-txtTopCenter .text-width p{text-align:left;font-size:22px;margin-top:40px}section.mocup1 .content-new-txtTopCenter .text-width p:before{left:0;top:-20px;width:170px;background:#da0e0e;height:2px}section.guide{background:#fafafa}section.guide .content{display:flex;justify-content:space-between}section.guide .content .text-width{max-width:50%;padding-right:10%;flex-shrink:5}section.guide .content .text-width .text-top{width:177px;height:40px;background:#da0e0e;font-size:24px;color:#fff;display:flex;justify-content:center;align-items:center;line-height:1.15;letter-spacing:2%;margin-bottom:15px;flex-shrink:1}section.guide .content .text-width h2{font-size:36px;font-weight:500;text-transform:uppercase;flex-shrink:10}section.guide .content .text-width .withbefore-line{margin-top:40px;flex-shrink:10}section.guide .content .text-width .withbefore-line:before{background:#da0e0e;width:170px;top:-20px;height:2px}section.guide .content .guide-box{width:50%;height:100%;max-width:605px;display:flex;align-items:center;justify-content:flex-start;flex-shrink:1;transition:1s;position:relative}section.guide .content .guide-box .background-wrapper{overflow:hidden;width:100%;height:100%;position:absolute}section.guide .content .guide-box .background-wrapper .background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;transition:1s;opacity:0}section.guide .content .guide-box .background-wrapper .background[data-bg="0"]{background:url(/img/ipsc/img/guide-bg1.jpg);background-size:cover}section.guide .content .guide-box .background-wrapper .background[data-bg="1"]{background:url(/img/ipsc/img/guide-bg2.jpg);background-size:cover}section.guide .content .guide-box .background-wrapper .background[data-bg="2"]{background:url(/img/ipsc/img/guide-bg3.jpg);background-size:cover}section.guide .content .guide-box .background-wrapper .background[data-bg="3"]{background:url(/img/ipsc/img/guide-bg4.jpg);background-size:cover}section.guide .content .guide-box .background-wrapper .background[data-bg="4"]{background:url(/img/ipsc/img/guide-bg5.jpg);background-size:cover}section.guide .content .guide-box .background-wrapper .background[data-bg="5"]{background:url(/img/ipsc/img/guide-bg6.jpg);background-size:cover}section.guide .content .guide-box .background-wrapper .background.active{opacity:1;animation:background-animate 1s linear}section.guide .content .guide-box .guide-list{z-index:2}section.guide .content .guide-box .guide-list .guide-item{width:170px;height:133px;display:flex;flex-direction:column;margin-bottom:10px;margin-left:-35%;cursor:pointer;transition:.5s}section.guide .content .guide-box .guide-list .guide-item .img{width:100%;height:100%;flex-shrink:10}section.guide .content .guide-box .guide-list .guide-item .text{width:100%;height:44px;background:#fff;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:center;text-align:center;font-size:14px;color:#da0e0e;flex-shrink:1}section.guide .content .guide-box .guide-list .guide-item.active,section.guide .content .guide-box .guide-list .guide-item:hover{margin-left:-25%}section.guide .content .guide-box .guide-list .guide-item.active .text,section.guide .content .guide-box .guide-list .guide-item:hover .text{background:#da0e0e;color:#fff}section.guide .content .guide-box .guide-list .guide-item[data-slide-index="0"] .img{background:url(/img/ipsc/img/guide1.jpg);background-size:cover}section.guide .content .guide-box .guide-list .guide-item[data-slide-index="1"] .img{background:url(/img/ipsc/img/guide2.jpg);background-size:cover}section.guide .content .guide-box .guide-list .guide-item[data-slide-index="2"] .img{background:url(/img/ipsc/img/guide3.jpg);background-size:cover}section.guide .content .guide-box .guide-list .guide-item[data-slide-index="3"] .img{background:url(/img/ipsc/img/guide4.jpg);background-size:cover}section.guide .content .guide-box .guide-list .guide-item[data-slide-index="4"] .img{background:url(/img/ipsc/img/guide5.jpg);background-size:cover}section.guide .content .guide-box .guide-list .guide-item[data-slide-index="5"]{margin-bottom:0}section.guide .content .guide-box .guide-list .guide-item[data-slide-index="5"] .img{background:url(/img/ipsc/img/guide6.png);background-size:cover}section.instrument{background:#fafafa}section.instrument .content{display:flex;justify-content:space-between;padding-left:20px}section.instrument .content .text-width{max-width:50%}section.instrument .content .text-width .text-top{width:177px;height:40px;background:#da0e0e;font-size:24px;color:#fff;display:flex;justify-content:center;align-items:center;line-height:1.15;letter-spacing:2%;margin-bottom:15px}section.instrument .content .text-width h2{font-size:36px;font-weight:500;text-transform:uppercase}section.instrument .content .text-width .withbefore-line{margin-top:40px}section.instrument .content .text-width .withbefore-line:before{background:#da0e0e;width:170px;top:-20px}section.instrument .content .cnt-right{margin-right:-9%;position:relative}section.instrument .content .cnt-right .guns-video{position:absolute;bottom:-5%;right:28%;z-index:1;border-radius:30px}section.instrument .content .cnt-right .iphone-frame{position:absolute;bottom:-7%;right:25%;z-index:2}section.help{background:#fafafa}section.help .content{display:flex;justify-content:space-between;padding-right:20px}section.help .content .text-width{max-width:50%;flex-shrink:10}section.help .content .text-width .text-top{width:177px;height:40px;background:#da0e0e;font-size:24px;color:#fff;display:flex;justify-content:center;align-items:center;line-height:1.15;letter-spacing:2%;margin-bottom:15px}section.help .content .text-width h2{font-size:36px;font-weight:500;text-transform:uppercase}section.help .content .text-width .withbefore-line{margin-top:40px}section.help .content .text-width .withbefore-line:before{background:#da0e0e;width:170px;top:-20px}section.help .content .cnt-right{display:flex;justify-content:center;align-items:center;position:relative;flex-shrink:1;width:60%;height:100%}section.help .content .cnt-right .cnt-right-slides{width:100%;max-width:770px;height:auto;min-height:540px;position:relative;display:flex;justify-content:center;align-items:center}section.help .content .cnt-right .cnt-right-slides.active .slide{animation:slide-animate 1s linear forwards;animation-delay:1s}section.help .content .cnt-right .cnt-right-slides.active .slide:nth-child(1) img{animation:slide-opacity 2s linear forwards}section.help .content .cnt-right .cnt-right-slides.active .slide:nth-child(2) img{animation:slide-opacity 3s linear forwards}section.help .content .cnt-right .cnt-right-slides .slide{position:absolute;max-width:80%;transform:translateX(400%);background:#fff}section.help .content .cnt-right .cnt-right-slides .slide img,section.help .content .cnt-right .cnt-right-slides .slide video{max-width:100%;transition:.8s}section.help .content .cnt-right .cnt-right-slides .slide:nth-child(1){z-index:1;top:0;left:0;animation-delay:1s}section.help .content .cnt-right .cnt-right-slides .slide:nth-child(2){z-index:2;animation-delay:2s}section.help .content .cnt-right .cnt-right-slides .slide:nth-child(3){z-index:3;bottom:0;right:0;animation-delay:3s}section.help .content .cnt-right img{max-width:100%}section.comfort{background:#fafafa}section.comfort .content{display:flex;padding-right:50px;padding-left:0}section.comfort .content .cnt-left{height:100%;width:50%;display:flex;justify-content:center;align-items:center}section.comfort .content .cnt-left img{max-height:100%;max-width:100%}section.comfort .content .text-width{max-width:50%}section.comfort .content .text-width .text-top{width:177px;height:40px;background:#da0e0e;font-size:24px;color:#fff;display:flex;justify-content:center;align-items:center;line-height:1.15;letter-spacing:2%;margin-bottom:15px}section.comfort .content .text-width h2{font-size:36px;font-weight:500;text-transform:uppercase}section.comfort .content .text-width .withbefore-line{margin-top:40px;font-size:24px}section.comfort .content .text-width .withbefore-line:before{background:#da0e0e;width:170px;top:-20px}section.experience{background:#fafafa}section.experience .content{display:flex;padding-right:20px;padding-left:0}section.experience .content .cnt-left{height:100%;display:flex;justify-content:flex-start;align-items:center;background:url(/img/ipsc/img/compfort-bg.jpg);background-size:auto 100%;background-position:left center;background-repeat:no-repeat;position:relative;flex-shrink:1}section.experience .content .cnt-left img{max-width:100%}section.experience .content .cnt-left video{position:absolute;left:12.5%;max-width:75%;margin-top:-2.5%}section.experience .content .text-width{max-width:50%;padding-left:30px;flex-shrink:10}section.experience .content .text-width .text-top{width:177px;height:40px;background:#da0e0e;font-size:24px;color:#fff;display:flex;justify-content:center;align-items:center;line-height:1.15;letter-spacing:2%;margin-bottom:15px}section.experience .content .text-width h2{font-size:36px;font-weight:500;text-transform:uppercase}section.experience .content .text-width .withbefore-line{margin-top:40px;font-size:24px}section.experience .content .text-width .withbefore-line:before{background:#da0e0e;width:170px;top:-20px}section.calendar{background:#fafafa}section.calendar .content{display:flex;padding-right:20px;padding-left:25px}section.calendar .content .cnt-left{position:relative;flex-shrink:1}section.calendar .content .cnt-left img{max-width:100%}section.calendar .content .cnt-left .calendar-video{position:absolute;bottom:-3%;right:10.4%;border-radius:20px;max-width:18%}section.calendar .content .cnt-left .iphone-frame{position:absolute;bottom:-5%;right:7%;max-width:25%}section.calendar .content .text-width{max-width:50%;flex-shrink:2;padding-left:2%}section.calendar .content .text-width .text-top{width:177px;height:40px;background:#da0e0e;font-size:24px;color:#fff;display:flex;justify-content:center;align-items:center;line-height:1.15;letter-spacing:2%;margin-bottom:15px}section.calendar .content .text-width h2{font-size:36px;font-weight:500;text-transform:uppercase}section.calendar .content .text-width .withbefore-line{margin-top:40px;font-size:24px;max-width:700px}section.calendar .content .text-width .withbefore-line:before{background:#da0e0e;width:170px;top:-20px}section.unic{background:#fafafa}section.unic .content{padding-left:0;display:flex;justify-content:space-between;align-items:center}section.unic .content .text-width{width:auto;display:flex;flex-direction:column;align-items:flex-start;max-width:700px;padding-left:50px}section.unic .content .text-width h2{text-align:left;font-size:32px;margin-bottom:0;text-transform:uppercase}section.unic .content .text-width h2 .color-red{color:#da0e0e}section.unic .content .cnt-right{height:100%;width:50%;overflow:hidden;position:relative;display:flex;justify-content:center}section.unic .content .cnt-right .unic-animation{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;position:absolute;transform:rotate(-15deg) translate(0,-5%)}section.unic .content .cnt-right .unic-animation .column.active{animation:column-animate 20s linear alternate infinite}section.phones{background:#fafafa}section.phones .content{padding-left:0;display:flex;align-items:flex-end}section.phones .content .cnt{width:100%;height:100%;display:flex;align-items:center;justify-content:flex-end;flex-direction:column;box-sizing:border-box}section.phones .content .cnt>p{font-size:22px;width:100%;text-align:center;flex-shrink:0}section.phones .content .cnt .cnt-title{display:none}section.phones .content .cnt .img{max-width:100%;max-height:100%}section.phones .content .cnt .img-mob{display:none}body .site-content{transform:translateY(100vh)}body.loaded .site-content{transition:transform 1s;transform:translateY(0)}body.loaded #loader{transform:translateY(-100vh);transition:transform 1s}.site-content{transform:translateY(100vh)}.video-wrap{position:absolute;z-index:1000;top:0;left:0;width:100%;height:100%;pointer-events:none;display:flex;align-items:center;justify-content:center}.video-wrap--show{pointer-events:auto}.video-inner{position:relative;overflow:hidden;width:100%;height:100%;transform:translateX(calc(50vw - 15vw - 240px));opacity:0;background:#000}.video-wrap--show .video-inner{opacity:1}.video-player{position:absolute;top:50%;width:100%;transform:translate3d(0,-50%,0)}.action{font-family:'Avenir Next','Helvetica Neue',Lato,'Segoe UI',Helvetica,Arial,sans-serif;font-size:1.15em;font-weight:700;position:relative;overflow:hidden;margin:0;padding:1em 2em;color:#fff;border:2px solid;border-radius:40px;background:0 0;flex:none}.action:focus{outline:0}.action--close{line-height:1;position:absolute;z-index:1000;top:30px;right:30px;width:60px;height:60px;padding:0;opacity:0;transition:transform .3s,opacity .3s;transform:scale3d(.7,.7,1);cursor:pointer}.action--close:after{width:34px;height:2px;background-color:#fff;content:"";left:50%;top:50%;margin-left:-17px;margin-top:-1px;position:absolute;transform:rotate(-45deg)}.action--close:before{left:50%;top:50%;margin-left:-17px;margin-top:-1px;width:34px;height:2px;background-color:#fff;content:"";position:absolute;transform:rotate(45deg)}.action--close:hover{transform:scale3d(2,2,2)}.video-wrap--show .action--close{opacity:1;transition-delay:1.2s;transform:scale3d(1,1,1);transition:transform .2s ease}.video-wrap--show .action--close:hover{transform:scale(.7)}section.alatau{background-color:#fff;overflow:hidden;color:#4b4b4e}section.alatau h2{text-transform:uppercase}section.alatau:first-child{background-image:url(/img/alatau/img/mainimg.jpg)}section.alatau:first-child .mymouse{top:auto;bottom:50px}section.alatau:first-child span.case-name{letter-spacing:.34em;padding-left:.34em}section.alatau.full-slider{color:#fff}section.alatau.full-slider h2{font-family:Lato-Black}section.alatau.full-slider .wrapper-yacht-and-wave{position:absolute;left:calc(60px + 80px);bottom:55px}section.alatau.full-slider .wrapper-yacht-and-wave .wrapper-wave{width:525px;height:5px;overflow:hidden}section.alatau.full-slider .wrapper-yacht-and-wave .wrapper-wave svg{position:absolute;bottom:0;left:0}section.alatau.full-slider .wrapper-yacht-and-wave .wrapper-wave path{fill:none;stroke:#fff;stroke-dasharray:525 0}section.alatau.full-slider .wrapper-yacht-and-wave .wrapper-wave svg:first-child{z-index:1}section.alatau.full-slider .wrapper-yacht-and-wave .wrapper-wave svg:first-child path{stroke:red;stroke-dasharray:0 600;animation:dasharray-wave 16s infinite linear}section.alatau.full-slider .wrapper-yacht-and-wave img.yacht{position:absolute;left:0;bottom:0;transform:translateX(0);animation:yacht-wave 16s infinite linear}section.alatau.full-slider span.not-simple{position:absolute;left:calc(60px + 80px);top:115px;font-size:36px;color:#fff;z-index:1}section.alatau.full-slider span.not-simple--black{color:#4b4b4e}section.alatau.full-slider .task-slider{width:100%;height:100%}section.alatau.full-slider .task-slider .slick-list,section.alatau.full-slider .task-slider .slick-track{height:100%;display:flex}section.alatau.full-slider .task-slider .slide{position:relative;height:100%;padding-left:80px;background-size:cover;background-position:center;background-repeat:no-repeat}section.alatau.full-slider .task-slider .slide h2{position:absolute;font-size:48px}section.alatau.full-slider .task-slider .slide.maneuverability{background-image:url(/img/alatau/img/new-slider-maneuverability.jpg)}section.alatau.full-slider .task-slider .slide.maneuverability h2{right:275px;top:calc(50% + 60px)}section.alatau.full-slider .task-slider .slide.maneuverability h2:after{content:"";position:absolute;top:calc(100% + 10px);left:5px;background:url(/img/alatau/img/new-shadow-maneuverability.png) center no-repeat;background-size:contain;width:439px;height:58px}section.alatau.full-slider .task-slider .slide.speed{background-image:url(/img/alatau/img/new-slider-speed.jpg)}section.alatau.full-slider .task-slider .slide.speed h2{left:210px;top:calc(50% + 60px)}section.alatau.full-slider .task-slider .slide.speed h2:after{content:"";position:absolute;top:calc(100% + 35px);left:5px;background:url(/img/alatau/img/new-shadow-speed.png) center no-repeat;background-size:contain;width:264px;height:58px}section.alatau.full-slider .task-slider .slide.passability{background-image:url(/img/alatau/img/new-slider-passability.jpg)}section.alatau.full-slider .task-slider .slide.passability h2{left:50%;transform:translateX(-60%);top:calc(50% + 70px)}section.alatau.full-slider .task-slider .slide.passability h2:after{content:"";position:absolute;top:calc(100% + 60px);left:5px;background:url(/img/alatau/img/new-shadow-passability.png) center no-repeat;background-size:contain;width:428px;height:58px}section.alatau.full-slider .task-slider .slide.pleasure{background-image:url(/img/alatau/img/new-slider-pleasure.jpg)}section.alatau.full-slider .task-slider .slide.pleasure h2{right:115px;bottom:318px}section.alatau.video{background-image:url(/img/alatau/img/new-video-bg.jpg);background-size:cover;background-position:center}section.alatau.video:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.7)}section.alatau.video .text-width{max-width:670px}section.alatau.video .action{color:#000}section.alatau.video .action--close:after,section.alatau.video .action--close:before{background-color:#000}section.alatau.video .wrapper--play_btn{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box}section.alatau.video .play_btn{position:relative;width:450px;height:450px;overflow:hidden;border-radius:50%;border:1px dashed #fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1000}section.alatau.video .play_btn .white-round{width:113px;height:113px;background:#fff;border-radius:50%;position:relative;z-index:1}section.alatau.video .play_btn .white-round:before{content:"";position:absolute;top:0;left:0;width:132px;height:132px;border:1px solid #fff;border-radius:50%;top:-10px;left:-10px}section.alatau.video .play_btn svg.icon-play{z-index:1;fill:#de1616;width:35%;height:35%;position:absolute;top:50%;left:50%;transform:translate(-40%,-50%);transition:.2s}section.alatau.video .play_btn .back-im{position:absolute;width:100vw;height:100vh;background-image:url(/img/alatau/img/new-video-bg.jpg);background-size:cover;background-position:center;top:calc(225px - 50vh);left:calc(225px - 50vw)}section.alatau.video .play_btn--hide{opacity:0}section.alatau.video .play_btn:hover svg.icon-play{fill:#941515}section.alatau.video .video-inner{transform:translateX(0)}section.alatau.emotion .text-width{max-width:410px}section.alatau.emotion .wrapper-boat-img{position:absolute;right:100px;top:0;width:calc(100% - 80px - 410px - 100px);max-width:1000px;height:100%;background:url(/img/alatau/img/new-boat.png) center no-repeat;background-size:contain}section.alatau.product .wrapper-bg,section.alatau.product .wrapper-mac{position:absolute;left:0;top:0;height:100%}section.alatau.product .wrapper-bg{max-width:calc(100% - 160px - 420px - 20px);overflow:hidden}section.alatau.product .wrapper-bg img{height:100%}section.alatau.product .wrapper-mac{width:100%;display:flex;justify-content:flex-start;align-items:center}section.alatau.product .wrapper-mac img{max-width:calc(115% - 160px - 420px - 20px);max-height:70%;transform:translateX(-15%)}section.alatau.product .text-width{max-width:420px;text-align:left}section.alatau.develop{background:#fff url(/img/alatau/img/new-develop-bg.jpg) top center no-repeat}section.alatau.develop .text-width{max-width:590px}section.alatau.develop .wrapper-images{display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 280px);padding:0 80px 0;box-sizing:border-box}section.alatau.develop .wrapper-images img{max-height:100%}section.alatau.develop .wrapper-images .ipad,section.alatau.develop .wrapper-images .mackbook{bottom:4%}section.alatau.develop .wrapper-images .ipad{position:absolute;max-width:27%;left:6%;bottom:50%;transform:translateY(73%)}section.alatau.develop .wrapper-images .mac{position:relative;max-width:44%;z-index:1}section.alatau.develop .wrapper-images .mackbook{position:absolute;max-width:38%;right:2%;bottom:50%;transform:translateY(64%)}section.alatau.advantages h2{margin-bottom:0}section.alatau.advantages p{max-width:795px;margin-bottom:0}section.alatau.advantages .wrapper-years-block{margin-top:60px}section.alatau.advantages .wrapper-years-block img{margin:0 40px}section.alatau.advantages .parallax{position:relative;width:100%;flex-grow:1;display:flex;align-items:center;justify-content:center;overflow:hidden}section.alatau.advantages .parallax .layer{top:0;display:flex;align-items:center;justify-content:center;height:100%}section.alatau.advantages .parallax .layer img{max-width:100%}section.alatau.result{background-image:url(/img/alatau/img/new-result.jpg);background-position:center;background-repeat:no-repeat}section.alatau.result h2{margin:25px 0 0}section.alatau.result p{max-width:550px;margin-bottom:0}section.alatau.result .link_to_site--new{margin-top:45px}section.alatau.last{background-image:url(/img/alatau/img/new-last-bg.jpg);background-position:center;background-repeat:no-repeat;color:#fff}section.alatau.last h2{margin-bottom:50px}section.alatau.last .black-round{background:#0b0b25}section.summit{background-color:#fff;color:#4b4b4e}section.summit h2{text-transform:uppercase}section.summit:first-child{background-image:url(/img/summit/img/mainimg.jpg)}section.summit:first-child .mymouse{bottom:50px;top:auto}section.summit:first-child .content{height:100%}section.summit:first-child span.case-name{letter-spacing:.3em;padding-left:.3em}section.summit:first-child .links{display:flex;flex-direction:column;align-items:flex-end}section.summit:first-child .links .link_to_site{margin-bottom:25px}section.summit:first-child .video-wrap{z-index:0}section.summit:first-child .video-wrap .video-player{left:0;top:0;transform:none}section.summit:first-child:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4)}section.case.summit.fir-tree .tree{max-height:95%;margin-left:10%}section.summit.map{background-image:url(/img/summit/img/back_map.jpg)}section.summit.map .map-picture{position:absolute;top:9vmin;height:87vmin;z-index:5;right:23vw;margin-right:calc(-45vmin + 140px)}section.summit.map #map .wrap{width:460px;height:460px;position:absolute;bottom:calc(100vh - 800px);right:calc(53vw - 620px);transform:translateY(-50px);transition:transform .5s;z-index:5}section.summit.map #map .wrap:before{background:url(/img/summit/img/map-border.png) no-repeat;width:1205px;height:1080px;position:absolute;top:-300px;left:-370px;display:inline-block;content:'';z-index:15;pointer-events:none}section.summit.map #map .wrap .wrap-inner{width:460px;height:460px;position:absolute;overflow:hidden;top:0;left:0;border-radius:50%;transform:translateZ(0)}section.summit.map #map #map-container{width:480px;height:480px;position:absolute;top:0;left:0}section.summit.video{background-image:url(/img/summit/img/holiday_video.jpg);background-size:cover;background-position:center}section.summit.video:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.7)}section.summit.video .play_btn{position:absolute;width:450px;height:450px;overflow:hidden;top:calc(50% - 225px);right:calc(53vw - 590px);border-radius:50%;border:1px dashed #fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1000}section.summit.video .play_btn .white-round{width:113px;height:113px;background:#fff;border-radius:50%;position:relative;z-index:1}section.summit.video .play_btn .white-round:before{content:"";position:absolute;top:0;left:0;width:132px;height:132px;border:1px solid #fff;border-radius:50%;top:-10px;left:-10px}section.summit.video .play_btn svg.icon-play{z-index:1;fill:#de1616;width:35%;height:35%;position:absolute;top:50%;left:50%;transform:translate(-40%,-50%);transition:.2s}section.summit.video .play_btn .back-im{position:absolute;width:100vw;height:100vh;background-image:url(/img/summit/img/holiday_video2.jpg);background-size:cover;background-position:center;top:calc((100vh - 480px)/ (-2));left:calc((47vw + 140px)/ (-1))}section.summit.video .play_btn--hide{opacity:0}section.summit.video .play_btn:hover svg.icon-play{fill:#941515}section.summit.video .video-inner{transform:translateX(calc(50vw - 53vw + 590px - 225px))}section.summit.presents .present-picture{cursor:pointer;animation:shake 5s infinite}section.summit.presents .present-picture:hover{animation:rubberBand 1s}section.summit.presents .withbefore-lineCenter:before{content:none}section.summit.presents #RopeDrawingArea{position:absolute;top:0;left:0;z-index:30}section.summit.presents #flake-container{position:absolute;top:145px;left:0}section.summit.presents .flip #flake-container{transform:translateY(-250px);pointer-events:none;transition:transform .3s ease-in-out}section.summit.presents #snowflake{position:absolute;top:0;left:0;cursor:grab;z-index:40}section.summit.presents #snowflake:active{cursor:grabbing}section.summit.presents #snowflake .flake{background:url(/img/summit/img/snowflake.png) no-repeat;position:absolute;left:300px;top:0;width:80px;height:80px;margin-left:-40px;margin-top:-40px;z-index:10}section.summit.presents .wrapper-present{flex-grow:1;width:100%;display:flex;align-items:center;justify-content:center}section.summit.presents .wrapper-present img{width:240px;height:240px;position:relative}section.summit.presents .wrapper-present div{position:relative}section.summit.presents .wrapper-present div:before{content:"";position:absolute;top:calc(50% - 51vh);left:calc(50% - 47vh);height:94vh;width:94vh;background-image:url(/img/summit/img/present2.png);background-size:100%;background-position:center;animation:back-size .7s infinite linear}section.summit.presents .content:before{content:"";position:absolute;width:100%;height:1px;background:#d5d5d5;left:0;top:145px}section.summit.presents .content:after{content:"";position:absolute;width:99px;height:1px;background:#941515;left:calc(50% - 48.5px);top:145px}section.summit.evolution .text-width{max-width:750px}section.summit.evolution .wrapper-summits-screens{position:relative;width:100%;max-width:1600px;display:flex;justify-content:center;flex-grow:1;margin-top:20px}section.summit.evolution .wrapper-summits-screens .wrapper-screen{width:42%;position:relative;height:100%;display:flex;align-items:center;flex-direction:column;justify-content:center}section.summit.evolution .wrapper-summits-screens .wrapper-screen.left{transform-origin:right}section.summit.evolution .wrapper-summits-screens .wrapper-screen.center{height:auto}section.summit.evolution .wrapper-summits-screens .wrapper-screen span{display:inline-block;line-height:.8em;color:#bf1c1c;font-size:6vmin;font-family:Lato-Black}section.summit.evolution .wrapper-summits-screens .wrapper-screen img{max-width:100%;max-height:calc(100% - 6vmin)}section.summit.evolution .wrapper-summits-screens .wrapper-screen:first-child{position:absolute;left:0;transform:scale(.8)}section.summit.evolution .wrapper-summits-screens .wrapper-screen:last-child{position:absolute;right:0;transform:scale(1.2)}section.summit.priceless{background-image:url(/img/summit/img/new-bg_priceless.jpg);background-repeat:no-repeat;background-position:center}section.summit.priceless .text-width{max-width:730px}section.summit.priceless .wrapper-imgs{display:flex;align-items:center;justify-content:center;width:100%;height:calc(100% - 260px)}section.summit.priceless .wrapper-imgs img{max-width:30%;max-height:calc(100% - 9% - 4%);margin:0 2%}section.summit.result{background-image:url(/img/summit/img/new-result1.jpg);background-repeat:no-repeat;background-position:center;color:#fff}section.summit.result h2{margin-bottom:0}section.summit.result p.withbefore-lineCenter{margin-bottom:0}section.summit.result .link_to_site--new{position:relative;margin-top:35px;z-index:5}section.summit.last{background-image:url(/img/summit/img/new-bg_last.jpg);background-repeat:no-repeat;background-position:center top}section.summit.last h2{margin-bottom:60px}section.summit.last .btn-order-project{padding:20px 45px}section.summit.last .black-round .mymouse{border:2px solid rgba(125,125,125,.7)}section.summit.last .black-round .mymouse:before{background:rgba(125,125,125,.7)}#flappy{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:1000;display:none}#flappy .close{position:absolute;width:50px;height:50px;top:-70px;right:-60px;background-color:#fff;cursor:pointer;border-radius:50%;z-index:50}#flappy .close svg{top:13px;left:13px;position:absolute;width:24px;height:24px;fill:#333}#flappy .close:hover svg{fill:#c33}#flappy-container{z-index:20}#flappy-bg{box-shadow:0 0 0 5px #fff}#flappy-bg div:not(.close){position:absolute;top:0;left:0;width:100%;height:100%}#flappy-bg .layer-1{background-image:url(../img/flappy/m-1.png?1417182874);background-position:0 0;z-index:4}#flappy-bg div:not(.close){position:absolute;top:0;left:0;width:100%;height:100%}#flappy-bg .layer-2{background-image:url(../img/flappy/m-2.png?1417182855);background-position:0 0;z-index:3}#flappy-bg div:not(.close){position:absolute;top:0;left:0;width:100%;height:100%}#flappy-bg .layer-3{background-image:url(../img/flappy/m-3.png?1417182841);background-position:0 0;z-index:2}#flappy-bg div:not(.close){position:absolute;top:0;left:0;width:100%;height:100%}#flappy-bg .layer-4{background-image:url(../img/flappy/m-4.png?1417182823);background-position:0 0;z-index:1}#flappy-bg div:not(.close){position:absolute;top:0;left:0;width:100%;height:100%}#flappy-bg .layer-5{background-image:url(../img/flappy/m-5.png?1417183225);background-position:0 0;z-index:0}.flappy-container{width:950px;height:600px;position:absolute;top:50%;left:50%;margin-left:-475px;margin-top:-300px}#flappy-start{z-index:30;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none;background-image:url(../img/flappy/start.png?1417189613)}#flappy-end{z-index:30;display:none;background-image:url(../img/flappy/end.png?1417190227)}#flappy-end .bestscore,#flappy-end .score{position:absolute;left:494px;width:70px;text-align:center;color:#c33;font-size:48px;font-weight:700}#flappy-end .score{top:290px}#flappy-end .refresh.refresh-hover,#flappy-end .refresh.refresh_hover,#flappy-end .refresh:hover{background-position:0 -4285px}section.rpm{background-color:#fff;overflow:hidden}section.rpm .text-width{width:100%;max-width:650px}section.rpm h2{color:#4b4b4e;text-transform:uppercase}section.rpm:first-child{background-image:url(/img/rpm/img/mainimg.jpg)}section.rpm:first-child .mymouse{top:auto;bottom:50px}section.rpm:first-child span.case-name{letter-spacing:1em;padding-left:1em}section.rpm:first-child .links{display:flex;flex-direction:column;align-items:flex-end}section.rpm:first-child .links .link_to_site{margin-bottom:10px}section.rpm:first-child .links .link_to_site span{border-bottom:1px solid rgba(255,255,255,.3)}section.rpm.mocup .wrapper-mocup{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:flex-end;align-items:center}section.rpm.mocup .mocup{max-width:calc(100% - 350px - 80px);max-height:70%;transform:translateX(23%)}section.rpm.projecting .wrapper-img{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:flex-end;align-items:center}section.rpm.projecting .wrapper-img img{max-width:calc(100% - 560px - 80px);max-height:80%;transform-origin:right;transform:rotate3d(0,1,0,-90deg);transition:transform 2s}section.rpm.projecting .wrapper-img img.active{transform:rotate3d(0,1,0,0deg)}section.rpm.new-shelf .wrapper-img{position:absolute;bottom:0;right:0;height:100%;max-width:calc(100% - 610px);overflow:hidden}section.rpm.new-shelf .wrapper-img img{height:100%}section.rpm.select .wrapper-screens{position:absolute;left:80px;top:0;height:100%;width:calc(100% - 80px - 160px - 40% - 20px)}section.rpm.select .wrapper-screens .block{position:absolute;left:0;top:0;height:100%;width:100%;display:flex;align-items:center;justify-content:flex-start;opacity:0;transition:opacity .7s}section.rpm.select .wrapper-screens .block--active{opacity:1}section.rpm.select .wrapper-screens .map-img{max-height:75%;max-width:100%}section.rpm.select .wrapper-screens .filter-img{position:absolute;top:50%;transform:translate3d(0,-50%,0);min-width:150px;width:30%;max-height:40%}section.rpm.select .text-width{width:40%;min-width:350px}section.rpm.easy-operate{position:relative}section.rpm.easy-operate .text-width{width:100%;max-width:650px}section.rpm.easy-operate .wrapper-screen{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center}section.rpm.easy-operate .screen{max-width:calc(85% - 160px);max-height:calc(100% - 270px)}section.rpm.details{position:relative}section.rpm.details .wrapper-screens{position:absolute;top:0;right:0;width:calc(100% - 80px - 650px);height:100%}section.rpm.details .right-img{position:absolute;top:0;right:0;height:100%;width:100%;max-width:385px;background:url(/img/rpm/img/bg-details.jpg) center no-repeat;background-size:cover}section.rpm.details .screen{position:absolute;opacity:0;transition:opacity 1s}section.rpm.details .screen--visible{opacity:1}section.rpm.details .screen1{top:calc(50% + 45px);right:560px}section.rpm.details .screen2{top:calc(50% + 90px);right:470px;transition:opacity .5s}section.rpm.details .screen3{top:calc(50% + 315px);right:143px}section.rpm.details .screen4{top:calc(50% - 180px - 200px);right:365px}section.rpm.details .screen5{top:calc(50% - 320px - 30px);right:125px}section.rpm.approach .wrapper-scrollBlock{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;position:absolute;left:80px;top:0;height:100%;width:calc(100% - 80px - 160px - 590px);max-width:690px;text-align:center}section.rpm.approach .wrapper-scrollBlock .wrapper-img{height:calc(100% - 144px);width:100%;overflow-y:auto;z-index:5}section.rpm.approach .wrapper-scrollBlock .wrapper-img img{width:100%}section.rpm.approach .wrapper-scrollBlock .mymouse{position:relative;height:30px;width:18px;top:auto;left:auto;border:1px solid #cb4b48}section.rpm.approach .wrapper-scrollBlock .mymouse:before{background:#cb4b48}section.rpm.approach .wrapper-scrollBlock p{margin:15px 0 18px;font-size:16px;color:#adadad}section.rpm.approach .text-width{max-width:570px}section.rpm.result{background-image:url(/img/rpm/img/new-result.jpg);color:#fff}section.rpm.result h2{margin:60px 0 0;color:#fff}section.rpm.result p{max-width:550px;margin-bottom:0}section.rpm.result .link_to_site--new{margin-top:45px}section.rpm.last h2{margin-bottom:50px}section.rpm.last .mymouse{border:2px solid rgba(125,125,125,.7)}section.rpm.last .mymouse:before{background:rgba(125,125,125,.7)}section.adev{background-color:#fff;overflow:hidden}section.adev .text-width{width:610px}section.adev h2{color:#4b4b4e;text-transform:uppercase}section.adev:first-child{background-image:url(/img/a-dev/img/mainimg.jpg);background-position:center;background-repeat:no-repeat}section.adev:first-child .mymouse{top:auto;bottom:50px}section.adev:first-child span.case-name{font-size:4.7vw;letter-spacing:.24em;padding-left:.24em}section.adev:first-child .video-wrap{z-index:0}section.adev:first-child .video-wrap .video-player{left:0;top:0;transform:none}section.adev.about .wrapper-build{display:flex;align-items:flex-end;justify-content:flex-end;position:absolute;bottom:0;right:0;max-width:calc(100% - 610px - 80px);max-height:calc(100% - 30px)}section.adev.about .build-img{max-width:100%;max-height:calc(95vh - 30px)}section.adev.about .cloudTop{position:absolute;top:-5%;right:100%;max-width:100%;max-height:30vh;animation:adevCloudAnimation 12s infinite}section.adev.about .cloudBtm{position:absolute;top:23%;right:100%;max-width:100%;max-height:18vh;animation:adevCloudAnimation 10s infinite}section.adev.investments .wrapper-build{position:absolute;bottom:0;right:0;height:100%;max-width:calc(100% - 610px);overflow:hidden}section.adev.investments .build-img{height:100%}section.adev.investments .cloudTop{position:absolute;top:2%;right:40vh;max-height:30%;animation:adevCloudAnimation 12s infinite}section.adev.investments .cloudBtm{position:absolute;bottom:2%;right:40vh;max-height:18%;animation:adevCloudAnimation 8s infinite}section.adev.investments .wrapper-mocup{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:flex-end;align-items:center}section.adev.investments .mocup{max-width:calc(100% - 610px - 80px);max-height:70%;transform:translateX(12%)}section.adev.ideology h2{color:#e3000f}section.adev.ideology .wrapper-floor{position:absolute;right:0;top:0;max-width:calc(100% - 610px - 90px);height:100%;flex-direction:column;align-items:flex-end;justify-content:space-between;overflow:hidden}section.adev.ideology .wrapper-floor .txt{margin-right:65px;font-family:Lato-Light;font-size:23px;text-transform:uppercase;text-align:right;cursor:pointer;width:152px;flex:0 0 auto}section.adev.ideology .wrapper-floor .one-floor{display:flex;align-items:center;justify-content:flex-start;transform:translateX(7%);transition:transform .4s}section.adev.ideology .wrapper-floor .one-floor .wrapper-img{height:100%;position:relative;cursor:pointer}section.adev.ideology .wrapper-floor .one-floor img{flex:0 0 auto;width:auto;height:100%}section.adev.ideology .wrapper-floor .one-floor.not-active .wrapper-img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}section.adev.ideology .wrapper-floor .one-floor.active{transform:translateX(0)}section.adev.ideology .wrapper-floor .one-floor.active .txt{color:#e3000f}section.adev.ideology .wrapper-floor .one-floor:first-child{height:37%}section.adev.ideology .wrapper-floor .one-floor:nth-child(2){height:36%}section.adev.ideology .wrapper-floor .one-floor:last-child{height:27%}section.adev.moneyBlock .build-img{position:absolute;bottom:0;right:0;max-width:calc(100% - 610px - 80px);max-height:100%}section.adev.notStandart .wrapper-screen{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center}section.adev.notStandart .screen{max-width:calc(85% - 160px);max-height:calc(100% - 350px)}section.adev.honesty .buildWithMenu{position:absolute;bottom:0;right:0;max-width:calc(100% - 610px - 80px);max-height:100%}section.adev.visualization .text-width{width:620px}section.adev.visualization .wrapper-build{position:absolute;bottom:0;right:0;height:100%;max-width:calc(100% - 610px);overflow:hidden}section.adev.visualization .build{height:100%}section.adev.visualization .rhomb{position:absolute;right:2%;top:9.5%;max-height:85%;max-width:calc(100% - 620px - 80px);transform:translateX(100%);transition:transform 1s ease}section.adev.visualization .rhomb--active{transform:translateX(0)}section.adev.result{background:url(/img/a-dev/img/background_result.jpg) center no-repeat;background-size:cover}section.adev.result p{margin-bottom:0}section.adev.last{background:url(/img/a-dev/img/background_last.jpg) center no-repeat;background-size:cover}section.adev.last h2{margin-bottom:50px;color:#fff;letter-spacing:.05em}.case.dimos{background-color:#fff;overflow:hidden;color:#4b4b4e}section.dimos:first-child{background-color:#000}section.dimos:first-child .mymouse{top:auto;bottom:50px}section.dimos:first-child span.case-name{letter-spacing:.44em;padding-left:.44em}section.dimos:first-child .video-wrap{z-index:0}section.dimos:first-child .video-wrap .video-player{left:0;top:0;width:100%;height:100%;transform:none}section.dimos:first-child:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.4)}section.dimos.first .text-width{max-width:800px}section.dimos.first .modules-block{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}section.dimos.first .dimos-logo{margin-bottom:30px}section.dimos.first .modules-list{display:flex;justify-content:center}section.dimos.first .module-item{margin:15px 0;max-width:195px;flex:0 0 10vw;display:flex;flex-direction:column;align-items:center}section.dimos.first .module-item .icon{width:79%;height:auto}section.dimos.first .module-item .title{font-size:.7vw;font-family:Lato-Medium}section.dimos.first .w-100{width:0}section.dimos.system .text-width{max-width:680px}section.dimos.system .button.popup{display:inline-block;background-color:#bf1c1c;padding:20px 30px;color:#fff;text-align:center;cursor:pointer;margin-top:30px}section.dimos.system .images{position:absolute;top:0;right:0;max-width:calc(100% - 880px)}section.dimos.system .images img{width:100%}section.dimos.system .images img.img2,section.dimos.system .images img.img3{position:absolute;top:0;left:0}section.dimos.agent{background:#fff url(/img/dimos/img/agent_bg.png) 40% 50%/50% no-repeat}section.dimos.agent .text-width{max-width:500px}section.dimos.agent .image{margin-right:-6%;display:flex;justify-content:flex-end;align-items:center;flex:1}section.dimos.agent .image img{max-width:90%;max-height:85vh}section.dimos.project{background:#fff url(/img/dimos/img/project_bg.png) 55% -17%/40% no-repeat}section.dimos.project .text-width{max-width:700px}section.dimos.project .images-wrapper{flex:1;display:flex;align-items:center}section.dimos.project .images{position:relative}section.dimos.project .images .main{position:relative;z-index:20;max-width:69vw;max-height:calc(100vh - 300px)}section.dimos.project .images .slide{position:absolute;top:10%;height:80%;opacity:0;transition:all 1s .5s}section.dimos.project .images .slide.active{transform:translateX(0);opacity:1}section.dimos.project .images .slide1{left:-5%;transform:translateX(150%)}section.dimos.project .images .slide2{right:-5%;transform:translateX(-150%)}section.dimos.to-do{background:#fff url(/img/dimos/img/todo_bg.png) 10% 0/30% no-repeat}section.dimos.to-do .text-width{max-width:700px}section.dimos.to-do .image-wrapper{flex:1;display:flex;justify-content:center;align-items:center}section.dimos.to-do .image{position:relative}section.dimos.to-do .macbook{position:relative;z-index:10;max-height:calc(100vh - 340px);max-width:80vw}section.dimos.to-do .gif,section.dimos.to-do .video{position:absolute;top:5%;left:12.5%;width:75.4%;height:82%}section.dimos.to-do2{background:#fff url(/img/dimos/img/todo_bg.png) 50% 50%/30% no-repeat}section.dimos.to-do2 .text-width{max-width:620px}section.dimos.to-do2 .image{flex:1;display:flex;justify-content:flex-end;align-items:center}section.dimos.to-do2 .image video{max-height:90vh;max-width:90%}section.dimos.person{background:#fff url(/img/dimos/img/person_bg.png) 70% 70%/30% no-repeat}section.dimos.person .text-width{max-width:520px}section.dimos.person .images-wrapper{position:absolute;top:0;bottom:0;left:0;display:flex;align-items:center}section.dimos.person .images{position:relative}section.dimos.person .images .card{max-height:71vh;max-width:calc(73vw - 720px);position:relative;z-index:10}section.dimos.person .images .calendar{position:absolute;top:18%;left:38%;max-height:78%;max-width:168%}section.dimos.doc{background:#fff url(/img/dimos/img/doc_bg.png) 30% 50%/40% no-repeat}section.dimos.doc .text-width{max-width:450px}section.dimos.doc .images-wrapper{position:absolute;top:0;bottom:0;right:0;display:flex;align-items:center}section.dimos.doc .images{position:relative}section.dimos.doc .images .main{position:relative;z-index:10;max-height:79vh;max-width:calc(90vw - 605px)}section.dimos.doc .images .folder{position:absolute;right:96%;height:23.529%}section.dimos.doc .images .folder1{top:10.941%}section.dimos.doc .images .folder2{top:40%}section.dimos.doc .images .folder3{top:68.471%}section.dimos.budget{background:#fff url(/img/dimos/img/budget_bg.png) 110% -20%/40% no-repeat}section.dimos.budget .image-wrapper{flex:1;display:flex;justify-content:center;align-items:center}section.dimos.budget .image{position:relative}section.dimos.budget .macbook{position:relative;z-index:10;max-height:calc(100vh - 260px);max-width:80vw}section.dimos.budget .video{position:absolute;top:5.8%;left:12.5%;width:75.4%;height:81%}section.dimos.time .text-width{max-width:460px}section.dimos.time .images-wrapper{position:absolute;top:0;bottom:0;right:0;display:flex;align-items:center}section.dimos.time .images{position:relative}section.dimos.time .images .time1{position:relative;z-index:20;max-height:100vh;max-width:calc(67vw - 650px)}section.dimos.time .images .time2{position:absolute;z-index:15;top:5%;height:89%;left:-65%}section.dimos.time .images .time3{position:absolute;z-index:10;top:15%;height:71%;left:-132%}section.dimos.little-things .text-width,section.dimos.result .text-width{max-width:600px}section.dimos.little-things .image,section.dimos.result .image{flex:1;display:flex;justify-content:center;align-items:center;position:relative}section.dimos.little-things .image video,section.dimos.result .image video{max-width:90%;max-height:90%}section.dimos.result p{max-width:585px}section.dimos.last .mymouse{border-color:#000}section.dimos.last .mymouse:before{background:#000}section.grunge{background-color:#fff;overflow:hidden}section.grunge .text-width{width:610px}section.grunge h2{color:#4b4b4e;text-transform:uppercase}section.grunge .wrapper-img{background-size:cover;background-repeat:no-repeat}section.grunge:first-child{background-image:url(/img/grunge/img/mainimg.jpg);background-position:center;background-repeat:no-repeat}section.grunge:first-child .content{width:80vw}section.grunge:first-child .mymouse{top:auto;bottom:50px}section.grunge:first-child span.case-name{font-size:8.5vw;letter-spacing:.24em;padding-left:.24em}section.grunge.explosion .wrapper-img{position:absolute;bottom:0;right:0;height:100%;max-width:calc(100% - 610px);background-position:0 50%;overflow:hidden}section.grunge.explosion .wrapper-img img{height:100%}section.grunge.quality .wrapper-img{position:absolute;top:0;left:0;width:100%;max-width:calc(100% - 600px - 160px);height:100%;display:flex;align-items:center;justify-content:flex-end;overflow:hidden;background-image:url(/img/grunge/img/quality1.png);background-position:100% 50%}section.grunge.quality .wrapper-img img{flex:0 0 auto;height:90%}section.grunge.filter .content{justify-content:space-between;padding-left:0;padding-right:0}section.grunge.filter video{width:100%}section.grunge.accent .content{justify-content:space-between}section.grunge.accent video{max-width:calc(100% - 520px);max-height:95%;margin-left:-10%}section.grunge.basket .content{justify-content:space-between;padding-bottom:125px}section.grunge.basket video{max-height:calc(100% - 80px - 125px);max-width:100%}section.grunge.emotions{color:#fff;background-image:url(/img/grunge/img/background_emotions.jpg)}section.grunge.emotions h2{color:#fff}section.grunge.for-everybody .content{justify-content:space-between;padding-right:160px}section.grunge.for-everybody video{width:100%}section.grunge.mobile .wrapper-img{position:absolute;top:0;right:0;width:calc(100% - 610px);height:100%;background-image:url(/img/grunge/img/mobile-version.png);background-position:0 50%}section.grunge.result{background:url(/img/grunge/img/background_result.jpg) center no-repeat;background-size:cover;color:#fff}section.grunge.result h2{color:#fff}section.grunge.result p{margin-bottom:0}section.grunge.last h2{margin-bottom:50px;letter-spacing:.05em}section.grunge.last .mymouse{border-color:#000}section.grunge.last .mymouse:before{background:#000}section.mactak{background-color:#fff;background-position:center;background-repeat:no-repeat;overflow:hidden}section.mactak .text-width{width:610px;max-width:100%}section.mactak h2{color:#4b4b4e;text-transform:uppercase}section.mactak .wrapper-img{background-size:cover;background-repeat:no-repeat}section.mactak:first-child{background-image:url(/img/mactak/img/mainimg_new.jpg)}section.mactak:first-child .content{width:80vw}section.mactak:first-child .mymouse{top:auto;bottom:50px}section.mactak:first-child span.case-name{font-size:11vw;letter-spacing:.24em;padding-left:.24em}section.mactak.shop .content{justify-content:space-between;padding-bottom:80px}section.mactak.shop img{max-width:100%;max-height:calc(100% - 105px - 80px)}section.mactak.begining .content{justify-content:space-between}section.mactak.begining .wrapper-img{display:flex;justify-content:flex-start;width:80vh;max-width:calc(100% - 610px - 90px);height:100%}section.mactak.begining .wrapper-img img{height:100%}section.mactak.prototype .content{justify-content:space-between}section.mactak.prototype .wrapper-img{position:relative;height:100%;width:109vh;max-width:calc(100% - 610px);display:flex;align-items:center;justify-content:flex-end;overflow:hidden}section.mactak.prototype .wrapper-img .img2{position:absolute;top:0;left:0;height:100%}section.mactak.prototype .wrapper-img .img1{position:relative;max-height:80%}section.mactak.catalog .content{justify-content:space-between;padding-bottom:125px}section.mactak.catalog video{max-width:100%;max-height:calc(100% - 140px - 80px)}section.mactak.joy .content{justify-content:space-between}section.mactak.joy .wrapper-img{display:flex;align-items:flex-end;position:relative;max-width:calc(100% - 610px - 80px);height:100%;overflow:hidden}section.mactak.joy .wrapper-img .img1{position:relative;height:90%}section.mactak.joy .wrapper-img .img2{height:100%;position:absolute;top:0;right:0}section.mactak.accompany .content{justify-content:space-between}section.mactak.accompany .wrapper-video{display:flex;align-items:center;height:100%;width:calc(100% - 610px - 180px);background:#f6f6f8}section.mactak.accompany .wrapper-video video{width:100%;max-height:96%}section.mactak.filter .content{justify-content:space-between}section.mactak.filter .wrapper-video{display:flex;align-items:flex-end;justify-content:flex-end;height:100%;width:calc(100% - 610px - 180px - 160px);background:#f6f6f8}section.mactak.filter .wrapper-video video{max-width:100%;height:90%}section.mactak.mobile .content{justify-content:space-between}section.mactak.mobile .wrapper-video{display:flex;align-items:center;height:100%;width:calc(100% - 610px - 180px - 150px);background:#ecedef}section.mactak.mobile .wrapper-video video{width:100%;max-height:96%}section.mactak.result{background:url(/img/mactak/img/background_result.jpg);background-size:cover;color:#fff}section.mactak.result h2{color:#fff}section.mactak.result p{margin-bottom:0}section.mactak.last h2{margin-bottom:50px;letter-spacing:.05em}section.mactak.last .mymouse{border-color:#000}section.mactak.last .mymouse:before{background:#000}section.about{background-color:#fff;overflow:hidden}section.about .text-width{width:610px}section.about h2{color:#4b4b4e;text-transform:uppercase}section.about .wrapper-img{background-size:cover;background-repeat:no-repeat}section.about:first-child{box-sizing:border-box;padding-left:80px;background-color:#000}section.about:first-child .about__main-video{width:100%;height:100%;display:flex;align-items:center;justify-content:center}section.about:first-child .about__main-video video{max-height:100%;max-width:100%}section.about:first-child .mymouse{top:auto;bottom:50px}section.about:nth-child(n+2) .row{display:flex}section.about:nth-child(2){color:#4d4d4f}section.about:nth-child(2) .description{margin-left:auto;margin-right:0;max-width:750px;font-size:32px;line-height:1.3em;text-align:left}section.about:nth-child(2) .row{display:flex;justify-content:space-between;margin-top:150px;width:100%;max-width:1240px}section.about:nth-child(2) .row .col{max-width:490px;text-align:left}section.about:nth-child(2) .row .col:nth-child(1) svg{max-width:190px}section.about:nth-child(2) .row .col:nth-child(2) svg{max-width:430px}section.about:nth-child(2) .row .col .withbefore-line{margin:0;margin-top:75px;font-size:22px;line-height:1.3em}section.about:nth-child(2) .row .col .withbefore-line:before{width:100%;top:-25px;background:#d6d6d6}section.about:nth-child(3) .animate-wrapper{position:relative;min-width:750px}section.about:nth-child(3) .animate-wrapper:before{content:'';display:block;width:100%;padding-top:86.4%}section.about:nth-child(3) .animate-wrapper .animate-block{position:absolute;display:none;align-items:center;justify-content:center;height:10.086%;width:15.816%;border-radius:10px;background:#f9f9f9;box-shadow:-4px -4px 4px rgba(255,255,255,.4),4px 4px 4px rgba(196,196,196,.22)}section.about:nth-child(3) .animate-wrapper #animate-block1{display:flex;left:0;right:0;top:0;margin-left:auto;margin-right:auto;height:12.535%;width:72.4786%}section.about:nth-child(3) .animate-wrapper #animate-block1 img{height:45.98%}section.about:nth-child(3) .animate-wrapper #animate-block2{display:flex;left:0;right:auto;top:23.775%}section.about:nth-child(3) .animate-wrapper #animate-block3{display:flex;left:19.552%;right:auto;top:23.775%}section.about:nth-child(3) .animate-wrapper #animate-block4{display:flex;left:auto;right:39.104%;top:23.775%}section.about:nth-child(3) .animate-wrapper #animate-block5{display:flex;left:auto;right:19.552%;top:23.775%}section.about:nth-child(3) .animate-wrapper #animate-block6{display:flex;left:auto;right:0;top:23.775%}section.about:nth-child(3) .animate-wrapper #animate-block7{display:flex;left:0;right:auto;top:36.744%}section.about:nth-child(3) .animate-wrapper #animate-block8{display:flex;left:auto;right:10.461%;top:40.923%;width:34.123%}section.about:nth-child(3) .animate-wrapper #animate-block9{display:flex;left:19.552%;right:auto;bottom:31.7%}section.about:nth-child(3) .animate-wrapper #animate-block10{display:flex;left:41.768%;right:auto;bottom:31.7%}section.about:nth-child(3) .animate-wrapper #animate-block11{display:flex;left:auto;right:0;bottom:31.7%}section.about:nth-child(3) .animate-wrapper #animate-block12{display:flex;left:19.552%;right:auto;bottom:18.731%}section.about:nth-child(3) .animate-wrapper #animate-block13{display:flex;left:41.768%;right:auto;bottom:18.731%}section.about:nth-child(3) .animate-wrapper #animate-block14{display:flex;left:auto;right:0;bottom:18.731%}section.about:nth-child(3) .animate-wrapper #animate-block15{display:flex;left:0;right:0;bottom:0;margin-left:auto;margin-right:auto;width:40.972%;background:#e4282f}section.about:nth-child(3) .animate-wrapper #animate-block15 img{height:70%}section.about:nth-child(3) .animate-wrapper .animate-line{position:absolute;display:none}section.about:nth-child(3) .animate-wrapper #animate-line1{display:block;top:13.904%;left:0;right:0;margin-left:auto;margin-right:auto;width:84.62%}section.about:nth-child(3) .animate-wrapper #animate-line2{display:block;top:35.34%;left:17.06%;right:auto;width:10.336%}section.about:nth-child(3) .animate-wrapper #animate-line3{display:block;top:35.34%;left:auto;right:7.956%;width:39.477%}section.about:nth-child(3) .animate-wrapper #animate-line4{display:block;bottom:43.228%;left:auto;right:7.908%;width:42.092%}section.about:nth-child(3) .animate-wrapper #animate-line5{display:block;bottom:11.528%;left:auto;right:7.845%;width:64.757%}.body #main .screen{margin:0 auto;width:calc(5 * 100% / 6);height:100%;position:relative;display:block;opacity:1;transition:all .4s}.body #main .screen *{box-sizing:border-box}.body #main .grey-column{position:absolute;top:0;left:calc(100% / 12);height:100%;width:calc(100% / 6);background:#f9fdff;transform:scaleX(0);transform-origin:left;transition:transform .7s}.body #main .grey-column--active{transform:scaleX(1)}.body #main .wrapper-columns{display:flex;justify-content:space-between;width:100%;height:100%;position:fixed;top:0;left:0}.body #main .wrapper-columns .column{box-sizing:border-box;width:calc(100% / 6);border-left:1px solid #e5e5e5}.body #main .wrapper-columns .column:first-child{border-left:none}.body #main .wrapper-columns .column:first-child,.body #main .wrapper-columns .column:last-child{width:calc(100% / 12)}.body #main .wrapper-top-menu{display:flex;justify-content:space-between;width:100%;position:fixed;top:0;left:0;z-index:107}.body #main .wrapper-top-menu .column{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;padding:45px 0 0 8px;width:calc(100% / 6)}.body #main .wrapper-top-menu .column:first-child,.body #main .wrapper-top-menu .column:last-child{width:calc(100% / 12 + 4px);padding:45px 0 0 0}.body #main .wrapper-top-menu .column .work{font-family:YesevaOne;font-size:18px;padding-left:33px;position:relative;color:#4b4b4e;cursor:pointer;transition:padding-left .2s}.body #main .wrapper-top-menu .column .work:before{content:"";position:absolute;left:0;top:calc(50% - .5px);width:18px;height:1px;background:#4b4b4e;transform-origin:left;transition:transform .2s}.body #main .wrapper-top-menu .column .work--dots{display:none}.body #main .wrapper-top-menu .column:last-child .work{padding-left:0;text-align:center;color:#bf1c1c}.body #main .wrapper-top-menu .column:last-child .work:before{content:none}.body #main .wrapper-top-menu .column.active .work,.body #main .wrapper-top-menu .column:hover .work{color:#bf1c1c}.body #main .wrapper-top-menu .column.active .work:before,.body #main .wrapper-top-menu .column:hover .work:before{background:#bf1c1c}.body #main .wrapper-top-menu .column:not(:last-child):hover .work{padding-left:72px}.body #main .wrapper-top-menu .column:not(:last-child):hover .work:before{transform:scaleX(2.833333333333333)}.body #main .wrapper-bottom-info{display:flex;justify-content:space-around;align-items:center;width:calc(100% / 2);position:fixed;bottom:0;left:25%;z-index:7;margin-bottom:30px}.body #main .wrapper-bottom-info .column{padding:0 5px}.body #main .wrapper-bottom-info .column .icon{display:flex;justify-content:center;align-items:center;color:#9999a3;text-align:center;cursor:pointer}.body #main .wrapper-bottom-info .column .icon:hover{color:#bf1c1c}.body #main .wrapper-bottom-info .column svg{width:14px;height:14px;fill:#bf1c1c;margin-right:15px}.body #main .arrow{position:fixed;top:124px;height:90px;display:flex;align-items:center;cursor:pointer;opacity:1;transition:opacity .2s,top .7s,margin-top .7s}.body #main .arrow.middle{top:50%;margin-top:-45px}.body #main .arrow .red-line{height:100%;width:1px;background:#bf1c1c;transform:scaleX(1);transition:transform .2s}.body #main .arrow .arrow-icon{position:relative;width:22px;height:1px;background:#4b4b4e;transform:translate(0);transition:transform .2s}.body #main .arrow .arrow-icon:before{content:"";position:absolute;top:-2px;width:0;height:0;border-style:solid}.body #main .arrow--left{left:calc(100% / 12)}.body #main .arrow--left .red-line{transform-origin:right}.body #main .arrow--left .arrow-icon{margin-left:16px}.body #main .arrow--left .arrow-icon:before{right:100%;border-width:2.5px 4px 2.5px 0;border-color:transparent #4b4b4e transparent transparent}.body #main .arrow--right{right:calc(100% / 12 - 1px)}.body #main .arrow--right .red-line{transform-origin:left}.body #main .arrow--right .arrow-icon{margin-right:16px}.body #main .arrow--right .arrow-icon:before{left:100%;border-width:2.5px 0 2.5px 4px;border-color:transparent transparent transparent #4b4b4e}.body #main .arrow--not-active{opacity:0}.body #main .arrow:hover .red-line{transform:scaleX(2)}.body #main .arrow:hover.arrow--left .arrow-icon{transform:translateX(-7px)}.body #main .arrow:hover.arrow--right .arrow-icon{transform:translateX(7px)}.body #main .screen1{display:flex;flex-direction:column;justify-content:center;align-items:center}.body #main .screen1 svg.svg-logo{width:calc(100vw / 2);height:7vw;margin-top:60px;margin-bottom:40px;fill:#4b4b4e}.body #main .screen1 h1{font-family:YesevaOne;letter-spacing:1px;color:#4b4b4e;font-weight:300;font-size:81px;margin-top:60px;margin-bottom:40px}.body #main .screen1 h5{font-weight:300;margin:0 auto 0 auto;letter-spacing:6px;font-size:18px}.body #main .screen1 .content{position:relative;z-index:5}.body #main .screen1 a{color:#505050;font-size:22px;cursor:pointer;font-family:Lato-Light;letter-spacing:.5px}.body #main .screen1 a span{transition:all .2s;padding-bottom:4px;position:relative}.body #main .screen1 a span:after{content:"";position:absolute;bottom:0;display:block;height:2px;background-color:#941515;transition:transform .2s;left:-5%;width:110%;transform:translate3d(0,0,0) scaleY(1);transform-origin:bottom}.body #main .screen1 a:hover span{color:#fff;z-index:1}.body #main .screen1 a:hover span:after{z-index:-1;transform:translate3d(0,0,0) scaleY(12);transform-origin:bottom}.body #main .screen-work{display:flex;align-items:center;justify-content:space-between;color:#4b4b4e}.body #main .screen-work .wrapper-texts{width:30%;height:100%;position:relative;overflow:hidden;padding-right:20px}.body #main .screen-work .wrapper-texts .wrapper-text{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:center;transform:translateX(0);transition:transform .7s;transform-origin:left;opacity:1;padding-left:7px}.body #main .screen-work .wrapper-texts .wrapper-text h3{line-height:1.2em;font-weight:200;font-size:48px;font-family:Lato-Light;font-size:36px}.body #main .screen-work .wrapper-texts .wrapper-text p{width:66%;font-size:18px;font-family:Lato-Light}.body #main .screen-work .wrapper-texts .wrapper-text.el--not-visible{opacity:0;transform:translateX(-100%)}.body #main .screen-work .wrapper-imgs{width:40%;height:540px;max-height:calc(100% - 174px - 80px);overflow:hidden;position:relative}.body #main .screen-work .wrapper-imgs .wrapper-img{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;display:flex;flex-direction:column;justify-content:space-between;align-items:center;transform:translateX(0);transform-origin:center;z-index:1}.body #main .screen-work .wrapper-imgs .wrapper-img .background-img-block{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;transform:scale(1);transition:transform .4s}.body #main .screen-work .wrapper-imgs .wrapper-img.is-hover .background-img-block{transform:scale(1.2)}.body #main .screen-work .wrapper-imgs .wrapper-img .case-type{position:relative;margin-top:25px;text-transform:uppercase;color:rgba(255,255,255,.8);font-size:14px;letter-spacing:.1em}.body #main .screen-work .wrapper-imgs .wrapper-img .link-to-site{position:relative;display:block;margin-bottom:35px;color:#fff;font-size:18px;padding-bottom:5px;border-bottom:1px solid rgba(255,255,255,.8);transition:border-color .4s}.body #main .screen-work .wrapper-imgs .wrapper-img .link-to-site .icon_link{margin-right:5px;width:16px;height:16px;fill:#941515}.body #main .screen-work .wrapper-imgs .wrapper-img .link-to-site:hover{border-bottom-color:#bf1c1c}.body #main .screen-work .wrapper-imgs .wrapper-img .link-to-case{height:100%;width:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:30px;position:relative;text-align:center;margin:4% 0}.body #main .screen-work .wrapper-imgs .wrapper-img .link-to-case span{position:relative;z-index:1;transform:scale(1);transition:transform .2s}.body #main .screen-work .wrapper-imgs .wrapper-img .link-to-case:before{content:"";position:absolute;width:85px;height:85px;background:#bf1c1c;top:calc(50% - 41px);left:calc(50% - 41px);transform:scale(1);transition:transform .2s}.body #main .screen-work .wrapper-imgs .wrapper-img .link-to-case:hover span{transform:scale(.6)}.body #main .screen-work .wrapper-imgs .wrapper-img .link-to-case:hover:before{transform:scale(1.3)}.body #main .screen-work .wrapper-imgs .wrapper-img img{max-width:calc(100% - 50px)}.body #main .screen-work .wrapper-imgs .wrapper-img--grunge .background-img-block{background-image:url(/img/new-images/grunge.jpg)}.body #main .screen-work .wrapper-imgs .wrapper-img--mactak .background-img-block{background-image:url(/img/new-images/mactak_new.jpg)}.body #main .screen-work .wrapper-imgs .wrapper-img--alatau .background-img-block{background-image:url(/img/new-images/alatau.jpg)}.body #main .screen-work .wrapper-imgs .wrapper-img--ipsc .background-img-block{background-image:url(/img/new-images/ipsc.jpg)}.body #main .screen-work .wrapper-imgs .wrapper-img--rpm .background-img-block{background-image:url(/img/new-images/rpm_sq.jpg)}.body #main .screen-work .wrapper-imgs .wrapper-img--summit .background-img-block{background-image:url(/img/new-images/summit.jpg)}.body #main .screen-work .wrapper-imgs .wrapper-img--a-dev .background-img-block{background-image:url(/img/new-images/a-dev.jpg)}.body #main .screen-work .wrapper-imgs .wrapper-img.el--not-visible{transform:translate(-100%);z-index:0}.body #main .screen-work .wrapper-imgs .wrapper-img.el--not-visible-to-right{animation:changeNotActImgToRight .7s}.body #main .screen-work .wrapper-imgs .wrapper-img.el--active-to-right{animation:changeActiveImgToRight .7s}.body #main .screen-work .wrapper-imgs .wrapper-img.el--not-visible-to-left{animation:changeNotActImgToLeft .7s}.body #main .screen-work .wrapper-imgs .wrapper-img.el--active-to-left{animation:changeActiveImgToLeft .7s}.body #main .screen-work .start-cooperate{padding-left:10%;padding-right:7px;width:30%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;font-family:Lato-Light}.body #main .screen-work .start-cooperate .txt{color:#4b4b4e;font-size:18px;text-align:right}.body #main .screen-work .start-cooperate .btn{padding:17px 30px;background:#bf1c1c;color:#fff;font-size:12px;text-transform:uppercase;letter-spacing:1.2px;cursor:pointer}.body #main .screen-work .start-cooperate .btn span{position:relative;z-index:10}.body #main .screen--not-visible{opacity:0;display:none}.vertline{width:1px;height:100vh;background:rgba(192,192,192,.2);position:absolute;top:0;z-index:5}#dyslider .works .content a.case{opacity:0}@media screen and (min-width:5em){section.ipsc--video .video-inner{width:450px;height:450px}section.ipsc--video .video-wrap--hide .video-inner{animation:hideVideo 1.25s forwards}section.ipsc--video .video-player{left:50%;width:auto;height:100vh;transition:transform 1s;transform:translate3d(-50%,-50%,0) scale3d(.7,.7,1) rotate3d(0,0,1,5deg)}section.ipsc--video .video-wrap--hide .video-player,section.ipsc--video .video-wrap--show .video-player{transform:translate3d(-50%,-50%,0) scale3d(1,1,1)}.video-inner{width:480px;height:480px;border-radius:50%;transform:translateX(calc(50vw - 15vw - 240px)) rotate3d(0,0,1,-5deg)}.video-wrap--show .video-inner{opacity:0;animation:showVideo-2 1.25s ease forwards}.video-wrap--hide .video-inner{animation:hideVideo 1.25s forwards}.video-player{left:50%;width:auto;height:100vh;transition:transform 1s;transform:translate3d(-50%,-50%,0) scale3d(.7,.7,1) rotate3d(0,0,1,5deg)}.video-wrap--hide .video-player,.video-wrap--show .video-player{transform:translate3d(-50%,-50%,0) scale3d(1,1,1)}}@media screen and (min-width:5em) and (min-aspect-ratio:1280/720){section.ipsc--video .video-wrap--show .video-inner{animation:showVideo-2 1.25s ease forwards}section.ipsc--video .video-player{width:100vw;height:auto}.video-inner{width:480px;height:480px}.video-wrap--show .video-inner{animation:showVideo-2 1.25s ease forwards}.video-player{width:100vw;height:auto}}@media screen and (min-width:25em){section.alatau.video .video-inner{width:450px;height:450px}section.alatau.video .video-wrap--hide .video-inner{animation:hideVideo 1.25s forwards}section.alatau.video .video-player{left:50%;width:auto;height:100vh;transition:transform 1s;transform:translate3d(-50%,-50%,0) scale3d(.7,.7,1) rotate3d(0,0,1,5deg)}section.alatau.video .video-wrap--hide .video-player,section.alatau.video .video-wrap--show .video-player{transform:translate3d(-50%,-50%,0) scale3d(1,1,1)}section.summit.video .video-inner{width:450px;height:450px}section.summit.video .video-wrap--hide .video-inner{animation:hideVideo 1.25s forwards}section.summit.video .video-player{left:50%;width:auto;height:100vh;transition:transform 1s;transform:translate3d(-50%,-50%,0) scale3d(.7,.7,1) rotate3d(0,0,1,5deg)}section.summit.video .video-wrap--hide .video-player,section.summit.video .video-wrap--show .video-player{transform:translate3d(-50%,-50%,0) scale3d(1,1,1)}}@media screen and (min-width:25em) and (min-aspect-ratio:1280/720){section.alatau.video .video-inner{width:450px;height:450px}section.alatau.video .video-wrap--show .video-inner{animation:showVideo-2 1.25s ease forwards}section.alatau.video .video-player{width:100vw;height:auto}section.summit.video .video-inner{width:450px;height:450px}section.summit.video .video-wrap--show .video-inner{animation:showVideo-2 1.25s ease forwards}section.summit.video .video-player{width:100vw;height:auto}}@media (min-width:769px){section.ipsc--video .play_btn{margin-left:40px}section.alatau.video .play_btn{margin-left:40px}section.adev.result{background-position-x:calc(50% + 40px)}}@media screen and (max-height:880px) and (min-width:1025px){section.guide .content .guide-box .guide-list{display:flex}section.guide .content .guide-box .guide-list .guide-item-group{margin-right:15%}}@media screen and (min-width:1920px){section.dimos.first .module-item .title{font-size:16px}}@media screen and (max-width:1870px){section.works-newdy .content a.case{height:250px;padding:35px 30px}section.works-newdy .content a.case .link-to-case{margin-left:20px}}@media screen and (max-width:1785px){section.works-newdy .content a.case h4{font-size:26px}}@media screen and (max-width:1765px){.body #main .screen-work .start-cooperate{padding-left:20px;flex-direction:column;align-items:flex-end}.body #main .screen-work .start-cooperate .txt{margin-bottom:10px}}@media screen and (max-width:1740px){.case.result .flex-row-betw .only-in-desktop p br{display:none}}@media screen and (max-width:1650px){section.dimos:first-child h1 br{display:none}}@media screen and (max-width:1630px){section.works-newdy .content a.case h4{font-size:24px}}@media screen and (max-width:1560px){section.works-newdy .content a.case{height:235px;padding:25px 20px}section.works-newdy .content a.case h4{font-size:22px}section.works-newdy .content a.case .link-to-case{margin-left:15px}section.works-newdy .content a.case img{height:107%}}@media screen and (max-width:1510px){.body #main .screen-work .wrapper-texts .wrapper-text h3{font-size:34px}}@media (max-width:1480px),(max-height:700px){section.ipsc.result .content--col-just{width:100%;padding-left:100px;padding-right:100px}section.ipsc.result .wrap-bottom{padding-top:20px}section.ipsc.result .wrap-bottom img{max-width:60%}section.ipsc.result .wrap-bottom .description{font-size:16px}}@media screen and (max-width:1475px){section.works-newdy .content a.case{height:205px}section.works-newdy .content a.case h4{font-size:20px}}@media screen and (max-width:1450px){section.rpm.details .text-width{max-width:520px}section.rpm.details .wrapper-screens{width:calc(100% - 80px - 530px)}}@media screen and (max-width:1420px){.menu-btn-wrapper{padding:0 20px;left:0}.socialicon{width:80px}.body #main .screen{width:calc(100% - 160px)}.body #main .arrow--left,.body #main .grey-column{left:80px}.body #main .arrow--right{right:79px}.body #main .grey-column,.body #main .wrapper-columns .column,.body #main .wrapper-top-menu .column{width:calc((100% - 160px)/ 5)}.body #main .wrapper-columns .column:first-child,.body #main .wrapper-columns .column:last-child{width:80px}.body #main .wrapper-top-menu .column:first-child,.body #main .wrapper-top-menu .column:last-child{width:80px}.body #main .wrapper-top-menu .column:last-child .work--txt{display:none}.body #main .wrapper-top-menu .column:last-child .work--dots{display:block}.body #main .wrapper-bottom-info{width:70%;left:15%}}@media screen and (max-width:1370px){section.adev.moneyBlock .build-img,section.adev.moneyBlock .text-width{max-width:50%}section.adev.honesty .buildWithMenu,section.adev.honesty .text-width{max-width:50%}}@media screen and (max-width:1366px){.laptop-hidden{display:none}}@media (max-width:1366px){section.dimos.first .modules-list{flex-wrap:wrap}section.dimos.first .w-100{width:100%}}@media (max-width:1366px) and (max-height:650px),(max-width:1024px){section.dimos.first .dimos-logo{display:none}}@media screen and (max-width:1350px),(max-height:660px){section.case h2{font-size:30px}section.case h1,section.case h6{font-size:14px}section.case p{font-size:18px}h1{font-size:80px}h3{font-size:34px}button#next{height:110px;font-size:25px}section.case.last .black-round{bottom:80px}section.contacts .map .marker{width:auto;padding:50px}button#next .partofmause{top:-66px}.mymouse{width:22px;height:32px;left:calc(50% - 12px)}.case.result p{font-size:17px}.case.result .flex-row-betw{margin-top:10px}.case.result .forlink{margin-top:30px}.case.result .for-rotate-icon{margin-bottom:30px}.case.result .for-rotate-icon .rotate-block{width:110px;height:110px;left:calc(50% - 55px);top:calc(50% - 55px)}.case.result .res-iconsvg{width:50px;height:50px;margin-top:70px;margin-bottom:60px}}@media screen and (max-width:1330px){section.works-newdy .content a.case h4{font-size:19px}section.works-newdy .content a.case--alatau img,section.works-newdy .content a.case--rpm img{right:20px}section.works-newdy .content a.case img{height:102%}}@media screen and (max-width:1330px),(max-height:775px){section.rpm.details .text-width{max-width:500px}section.rpm.details .wrapper-screen{width:calc(100% - 80px - 510px)}section.rpm.details .screen1{width:33px;top:calc(50% + 25px);right:296px}section.rpm.details .screen2{width:82px;top:calc(50% + 50px);right:247px}section.rpm.details .screen3{width:261px;top:calc(50% + 175px);right:65px}section.rpm.details .screen4{width:149px;top:calc(50% - 205px);right:188px}section.rpm.details .screen5{width:185px;top:calc(50% - 160px - 30px);right:55px}}@media screen and (max-width:1290px){section.adev.investments .content-new-txtLeft{align-items:flex-start;padding-top:80px}section.adev.investments .wrapper-mocup{justify-content:center;align-items:flex-end}section.adev.investments .wrapper-mocup .mocup{transform:translateX(0);max-width:80%;max-height:calc(100% - 300px - 42px);margin-bottom:42px}}@media screen and (max-width:1280px){section.unic .content .cnt-right{width:70%}}@media screen and (max-width:1260px){section.adev.ideology .wrapper-floor .txt{width:135px;margin-right:15px;font-size:20px}}@media screen and (max-width:1250px){section.works-newdy .content a.case{height:185px}section.works-newdy .content a.case h4{font-size:18px}section.works-newdy .content a.case .link-to-case{font-size:16px}section.works-newdy .content a.case .link-to-case:before{width:44px;height:44px;top:calc(50% - 22px);left:calc(50% - 22px)}}@media screen and (max-width:1245px),(max-height:780px){section.summit.map #map .wrap{width:330px;height:330px;bottom:calc(100vh - 600px);right:20px}section.summit.map #map .wrap:before{width:785px;height:640px;top:-215px;left:-265px;background-size:cover}section.summit.map #map .wrap .wrap-inner{width:330px;height:330px}section.summit.map #map #map-container{width:330px;height:330px}}@media screen and (max-width:1240px){.case.ipsc.idea{background:linear-gradient(45deg,#f3f7f7 50%,#fff 50%)}.case.ipsc.idea .bg-for-screens,.case.ipsc.idea .white-line{display:none}.case.ipsc.idea .content-new-txtLeft{flex-direction:column;padding-top:80px;align-items:flex-start}.case.ipsc.idea .mocup-wrapper{top:360px;width:100%;align-items:flex-start}.case.ipsc.idea .mocups{width:60vw;height:78vw}}@media screen and (max-width:1240px),(max-height:650px){section.case span.case-name{font-size:125px}section.case .link_to_site,section.case h1{font-size:28px}section.contacts .order_projectblock{padding-left:30px;max-width:450px}section.contacts .order_projectblock .title{font-size:36px}section.contacts .order_projectblock form.order_project button{margin-top:30px}section.contacts .map .marker{padding:30px}section.contacts .map .marker .item a{font-size:18px;margin-left:15px}}@media (max-width:1200px){section.dimos.system .text-width{max-width:460px}section.dimos.system .images{max-width:calc(100% - 660px)}section.dimos.agent .text-width{max-width:420px}section.dimos.to-do2 .text-width{max-width:430px}section.dimos.person .text-width{max-width:410px}section.dimos.person .images .card{max-width:calc(73vw - 610px)}section.dimos.doc .text-width{max-width:360px}section.dimos.doc .images .main{max-width:calc(90vw - 515px)}section.dimos.time .text-width{max-width:360px}section.dimos.time .images .time1{max-width:calc(67vw - 550px)}}@media screen and (max-width:1200px){section.summit.presents #flake-container{left:-180px}.body #main .screen-work .wrapper-texts .wrapper-text h3{font-size:28px}}@media screen and (max-width:1150px){section.works-newdy .content a.case{height:155px;padding:15px 20px}section.works-newdy .content a.case h4{font-size:16px}section.works-newdy .content a.case .link-to-case{font-size:14px}section.works-newdy .content a.case .link-to-case:before{width:42px;height:42px;top:calc(50% - 21px);left:calc(50% - 21px)}section.rpm.mocup .content-new-txtLeft{align-items:flex-start;padding-top:80px}section.rpm.mocup .wrapper-mocup{justify-content:center;align-items:flex-end}section.rpm.mocup .wrapper-mocup .mocup{transform:translateX(0);max-width:80%;max-height:calc(100% - 300px - 42px);margin-bottom:42px}}@media screen and (max-width:1150px),(max-height:510px){section.summit.video .play_btn{width:250px;height:250px;top:calc(50% - 125px);right:15px}section.summit.video .play_btn .white-round{width:50px;height:50px}section.summit.video .play_btn .white-round:before{width:56px;height:56px;top:-4px;left:-4px}section.summit.video .play_btn .back-im{top:calc((100vh - 250px)/ (-2));left:calc((100vw - 265px)/ (-1))}section.summit.video .video-inner{transform:translateX(calc(100vw + 125px - 15px - 250px))}}@media screen and (max-width:1140px){section.adev.about .text-width,section.adev.about .wrapper-build{max-width:50%}section.adev.about p.withbefore-line br{display:none}.body #main .screen-work .wrapper-texts .wrapper-text h3{font-size:26px}}@media (max-width:1115px){section.rpm.select .wrapper-screens{width:calc(100% - 80px - 160px - 350px - 20px)}}@media screen and (max-width:1100px){section.instrument .content .cnt-right .guns-video{right:38%}section.instrument .content .cnt-right .iphone-frame{right:35%}.body #main .screen-work .wrapper-texts .wrapper-text h3{font-size:24px}.body #main .screen-work .start-cooperate .btn{padding:17px 20px}.body #main .grey-column{width:calc((100% - 160px)/ 4)}.body #main .wrapper-columns .column{width:calc((100% - 160px)/ 4)}.body #main .wrapper-columns .column:nth-child(6){display:none}.body #main .wrapper-top-menu .column{width:calc((100% - 160px)/ 4)}.body #main .wrapper-top-menu .column:nth-child(6){display:none}.body #main .wrapper-bottom-info .column:nth-child(2){display:none}}@media screen and (max-width:1090px){section.summit.map .content-new-txtLeft{align-items:flex-end}section.summit.map #map .wrap{right:30px;bottom:auto;top:130px}}@media screen and (max-width:1080px){section.rpm.mocup .external-screen{margin-left:-130px}}@media screen and (max-width:1070px),(max-height:737px){section.summit.presents .present-picture{pointer-events:none}}@media screen and (max-aspect-ratio:1035/1285),(max-width:1024px){section.adev.ideology .content-new-txtLeft{padding-top:80px;align-items:flex-start}section.adev.ideology .wrapper-floor{display:flex;max-width:100%;justify-content:flex-end}section.adev.ideology .wrapper-floor .one-floor{max-width:100%;max-height:calc(100% - 300px);transform:translateX(0)}section.adev.ideology .wrapper-floor .one-floor .txt,section.adev.ideology .wrapper-floor .one-floor:first-child,section.adev.ideology .wrapper-floor .one-floor:nth-child(2){display:none}}@media screen and (max-width:1024px){section.works-newdy .content a.case{width:100%}section.case .content-new-txtLeft{justify-content:flex-start}section.case span.case-name{margin:10% 0;font-size:70px}section.contacts{overflow:auto}section.contacts .order_projectblock{max-width:530px;height:auto;margin-top:95px}section.contacts .map{position:relative;height:auto;margin-top:55px}section.contacts .map .img-desctop{height:auto;width:100vw}section.case .content-new-txtLeft{padding:auto}.body section .content{padding:20px}section.works-newdy .content{padding:0}.case.ipsc.shot .content-new-txtLeft{flex-direction:column;padding-top:80px;align-items:flex-start}.case.ipsc.shot .shot-animation img{max-width:100vw;max-height:calc(100vh - 250px)}section.enjoy_section .content-new-txtLeft{flex-direction:column;padding-top:80px}section.enjoy_section .rifle{top:auto;bottom:0;max-width:none;height:calc(100% - 235px);display:flex;align-items:flex-end}section.enjoy_section .rifle img.desktop{display:none}section.enjoy_section .rifle img.mobile{display:inline}section.mocup1 .content{flex-direction:column-reverse;padding-top:100px;padding-top:10vh;justify-content:flex-end;margin-left:80px;padding-left:20px}section.mocup1 .content .apple-products{margin-left:0;width:100%;max-width:100%;flex-grow:auto}section.mocup1 .content .apple-products .mocup{margin-left:0;margin-right:0;width:100%;height:100%}section.mocup1 .content .apple-products .mocup img{max-width:100%;max-height:100%}section.mocup1 .content .apple-products .mocup .gif{max-height:76%}section.mocup1 .content .text-width{width:100%;max-width:100%;padding:0 5px;align-items:center;padding-left:0}section.mocup1 .content .text-width h2{text-align:center;font-size:24px}section.mocup1 .content .text-width h2 .color-red{color:#da0e0e}section.mocup1 .content .text-width p{text-align:center;font-size:18px;margin-top:40px}section.mocup1 .content .text-width p:before{left:calc(50% - 85px);top:-20px;width:170px;background:#da0e0e}section.guide .content{display:flex;flex-direction:column;justify-content:flex-start;padding-left:20px;padding-right:20px;padding-top:10vh}section.guide .content .text-width{max-width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:3vh;padding-right:0}section.guide .content .text-width .text-top{background:#da0e0e;font-size:18px;color:#fff;display:flex;justify-content:center;align-items:center;line-height:1.15;letter-spacing:2%;margin-bottom:15px}section.guide .content .text-width h2{font-size:24px;font-weight:500;text-transform:uppercase;text-align:center;margin-bottom:0}section.guide .content .text-width .withbefore-line{text-align:center;font-size:18px;margin-top:40px}section.guide .content .text-width .withbefore-line:before{left:calc(50% - 85px);top:-20px;width:170px;background:#da0e0e}section.guide .content .guide-box{width:100%;height:auto;max-width:100%;margin:0 auto}section.guide .content .guide-box .background-wrapper{display:none}section.guide .content .guide-box .guide-list{width:100%;height:auto;display:flex;flex-wrap:wrap;justify-content:center}section.guide .content .guide-box .guide-list .guide-item{width:110px;height:85px;display:flex;flex-direction:column;margin-bottom:10px;margin-left:0;cursor:pointer;transition:.5s;box-shadow:0 0 10px 0 #e5e5e5;width:32%;height:150px}section.guide .content .guide-box .guide-list .guide-item .img{width:100%;height:100%;flex-shrink:10}section.guide .content .guide-box .guide-list .guide-item .text{width:100%;height:27px;background:#fff;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:center;font-size:9px;color:#da0e0e;flex-shrink:1}section.guide .content .guide-box .guide-list .guide-item.active,section.guide .content .guide-box .guide-list .guide-item:hover{margin-left:0}section.guide .content .guide-box .guide-list .guide-item.active .text,section.guide .content .guide-box .guide-list .guide-item:hover .text{background:#fff;color:#da0e0e}section.guide .content .guide-box .guide-list .guide-item:nth-child(1){margin-top:-5%}section.guide .content .guide-box .guide-list .guide-item:nth-child(2){margin-top:-2.5%}section.guide .content .guide-box .guide-list .guide-item:nth-child(4){margin-top:-5%}section.guide .content .guide-box .guide-list .guide-item:nth-child(5){margin-top:-2.5%}section.guide .content .guide-box .guide-list .guide-item:nth-child(6){margin-bottom:0}section.guide .content .guide-box .guide-list .guide-item-group{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;width:100%}section.instrument .content{display:flex;flex-direction:column;justify-content:flex-start;padding-top:10vh;padding-left:20px}section.instrument .content .text-width{max-width:100%;display:flex;flex-direction:column;align-items:center}section.instrument .content .text-width .text-top{background:#da0e0e;font-size:18px;color:#fff;display:flex;justify-content:center;align-items:center;line-height:1.15;letter-spacing:2%;margin-bottom:15px}section.instrument .content .text-width h2{font-size:24px;font-weight:500;text-transform:uppercase;text-align:center;margin-bottom:0}section.instrument .content .text-width .withbefore-line{margin-top:40px;font-size:18px;text-align:center}section.instrument .content .text-width .withbefore-line:before{background:#da0e0e;width:170px;top:-20px;height:2px;left:calc(50% - 85px)}section.instrument .content .cnt-right{margin-right:0;position:relative;max-height:50%;width:auto}section.instrument .content .cnt-right .bg-img{display:none}section.instrument .content .cnt-right .guns-video{position:absolute;bottom:3%;right:13%;z-index:1;border-radius:30px;max-height:95%}section.instrument .content .cnt-right .iphone-frame{width:auto;position:relative;bottom:0;right:0;z-index:2;max-height:100%}section.help .content{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-right:20px;padding-left:20px;padding-top:10vh}section.help .content .text-width{width:100%;max-width:100%;display:flex;flex-direction:column;align-items:center;flex-shrink:0}section.help .content .text-width .text-top{background:#da0e0e;font-size:18px;color:#fff;display:flex;justify-content:center;align-items:center;line-height:1.15;letter-spacing:2%;margin-bottom:15px}section.help .content .text-width h2{font-size:24px;font-weight:500;text-transform:uppercase;margin-bottom:0;text-align:center}section.help .content .text-width .withbefore-line{margin-top:40px;font-size:18px;text-align:center}section.help .content .text-width .withbefore-line:before{background:#da0e0e;width:170px;top:-20px;left:calc(50% - 85px)}section.help .content .cnt-right{width:100%;height:100%}section.help .content .cnt-right .cnt-right-slides{min-height:480px}section.comfort .content{display:flex;flex-direction:column-reverse;justify-content:flex-end;padding-right:20px;padding-left:20px;padding-top:10vh}section.comfort .content .cnt-left{width:auto;display:flex;justify-content:center;align-items:center;max-height:50%;height:98%}section.comfort .content .cnt-left img{max-height:100%;max-width:100%}section.comfort .content .text-width{max-width:100%;display:flex;flex-direction:column;align-items:center}section.comfort .content .text-width .text-top{background:#da0e0e;font-size:18px;color:#fff;display:flex;justify-content:center;align-items:center;line-height:1.15;letter-spacing:2%;margin-bottom:15px}section.comfort .content .text-width h2{font-size:24px;font-weight:500;text-transform:uppercase;margin-bottom:0;text-align:center}section.comfort .content .text-width .withbefore-line{margin-top:40px;font-size:18px;text-align:center}section.comfort .content .text-width .withbefore-line:before{background:#da0e0e;width:170px;top:-20px;height:2px;left:calc(50% - 85px)}section.experience .content{display:flex;flex-direction:column-reverse;justify-content:flex-end;padding-right:20px;padding-left:20px;padding-top:10vh}section.experience .content .cnt-left{height:auto;width:auto;display:flex;justify-content:center;align-items:center;background:0 0;max-height:100%}section.experience .content .cnt-left img{max-height:100%}section.experience .content .cnt-left video{max-width:75%;top:7.9%;margin-top:0}section.experience .content .text-width{max-width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:20px;padding-left:0}section.experience .content .text-width .text-top{background:#da0e0e;font-size:18px;color:#fff;display:flex;justify-content:center;align-items:center;line-height:1.15;letter-spacing:2%;margin-bottom:15px}section.experience .content .text-width h2{font-size:24px;font-weight:500;text-transform:uppercase;margin-bottom:0;text-align:center}section.experience .content .text-width .withbefore-line{margin-top:40px;font-size:18px;text-align:center}section.experience .content .text-width .withbefore-line:before{background:#da0e0e;width:170px;top:-20px;height:2px;left:calc(50% - 85px)}section.calendar .content{display:flex;flex-direction:column-reverse;justify-content:flex-end;padding-right:20px;padding-left:20px;padding-top:10vh}section.calendar .content .cnt-left{position:relative;max-height:65%}section.calendar .content .cnt-left img{max-width:100%;max-height:100%}section.calendar .content .cnt-left .calendar-video{position:absolute;bottom:-3%;right:10%;border-radius:15px;max-width:18%}section.calendar .content .cnt-left .iphone-frame{position:absolute;bottom:-5%;right:7%;max-width:25%}section.calendar .content .text-width{max-width:100%;display:flex;flex-direction:column;align-items:center;padding-left:0}section.calendar .content .text-width .text-top{background:#da0e0e;font-size:18px;color:#fff;display:flex;justify-content:center;align-items:center;line-height:1.15;letter-spacing:2%;margin-bottom:15px}section.calendar .content .text-width h2{font-size:24px;font-weight:500;text-transform:uppercase;margin-bottom:0;text-align:center}section.calendar .content .text-width .withbefore-line{margin-top:40px;font-size:18px;text-align:center}section.calendar .content .text-width .withbefore-line:before{background:#da0e0e;width:170px;top:-20px;height:2px;left:calc(50% - 85px)}section.unic .content{padding-left:0;padding-right:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:70px}section.unic .content .text-width{width:auto;display:flex;flex-direction:column;align-items:flex-start;max-width:700px;padding-left:0;margin-bottom:35px}section.unic .content .text-width h2{text-align:center;font-size:24px;margin-bottom:0;text-transform:uppercase}section.unic .content .text-width h2 .color-red{color:#da0e0e}section.unic .content .cnt-right{width:100%;height:100%;margin-right:0}section.unic .content .cnt-right .unic-animation{display:flex;transform:rotate(-15deg) translate(5%,-10%)}section.phones .content{padding-left:0;padding-right:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding-top:10vh}section.phones .content .cnt{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}section.phones .content .cnt>p{font-size:18px}section.phones .content .cnt .cnt-title{display:block;font-size:18px;text-transform:uppercase;text-align:center}section.phones .content .cnt .img{display:none}section.phones .content .cnt .img-mob{display:block}section.alatau.full-slider span.not-simple{top:90px;font-size:28px}section.alatau.full-slider span.not-simple--black{color:#4b4b4e}section.alatau.full-slider .task-slider .slide h2{font-size:30px}section.alatau.full-slider .task-slider .slide.maneuverability h2{right:80px}section.alatau.full-slider .task-slider .slide.maneuverability h2:after{top:calc(100% + 10px);width:274px;height:36px}section.alatau.full-slider .task-slider .slide.speed h2{left:calc(60px + 80px)}section.alatau.full-slider .task-slider .slide.speed h2:after{top:calc(100% + 15px);width:165px;height:36px}section.alatau.full-slider .task-slider .slide.passability h2{transform:translateX(-50%)}section.alatau.full-slider .task-slider .slide.passability h2:after{top:calc(100% + 15px);width:267px;height:36px}section.alatau.full-slider .task-slider .slide.pleasure h2{right:80px;bottom:100px}section.alatau.emotion .wrapper-boat-img{right:20px;width:calc(100% - 80px - 410px - 20px)}section.summit.fir-tree .tree{max-width:30%}section.rpm.projecting .content-new-txtLeft{align-items:flex-start;padding-top:80px}section.rpm.projecting .wrapper-img{align-items:flex-end}section.rpm.projecting .wrapper-img img{max-width:80%;max-height:calc(100% - 250px - 42px);margin-bottom:10px}section.rpm.select .wrapper-screens{width:calc(100% - 80px - 350px - 40px)}section.rpm.approach .wrapper-scrollBlock{width:calc(100% - 80px - 340px)}section.rpm.approach .text-width{max-width:300px}}@media screen and (max-width:1024px),(max-height:650px){section.case .link_to_site,section.case h1{font-size:24px}}@media (max-width:1024px){section.ipsc.result .content--col-just{padding-top:30px}section.ipsc.result .wrap-bottom .description{font-size:14px;position:relative}section.ipsc.result .wrap-bottom .description span{width:50%}section.ipsc.result .wrap-bottom .description span.left{padding-right:5px}section.ipsc.result .wrap-bottom .description span.right{padding-left:5px}section.ipsc.result .wrap-bottom .description span br{display:none}section.ipsc.result .link_to_site--new{margin-top:35px}section.ipsc:first-child span.case-name{margin:45px 0 10px;letter-spacing:5px;padding-left:0}section.dimos.first .module-item{flex-basis:12vw}section.dimos.first .module-item .title{font-size:1vw}section.dimos.system .content-new-txtLeft{padding-bottom:20px;align-items:flex-end}section.dimos.system .button.popup{margin-top:0}section.dimos.system .images{max-width:100%;height:calc(100% - 350px)}section.dimos.system .images img{max-height:100%;width:auto}section.dimos.agent .text-width{max-width:350px}section.dimos.to-do2 .text-width{max-width:360px}section.dimos.person .text-width{max-width:360px}section.dimos.person .images .card{max-width:calc(73vw - 460px)}section.dimos.time .images .time1{max-width:calc(67vw - 460px)}section.grunge .text-width{width:450px}section.grunge.explosion .wrapper-img{max-width:50%}section.grunge.quality .wrapper-img{max-width:35%}section.grunge.filter .content{justify-content:center}section.grunge.accent .content{flex-direction:column;align-items:flex-end;justify-content:center}section.grunge.accent .content .text-width{width:610px}section.grunge.accent video{max-width:100%;max-height:35%;margin:20px auto 40px}section.grunge.basket .content{justify-content:center}section.grunge.basket video{max-height:40%}section.grunge.emotions{background-position:center}section.grunge.for-everybody .content{padding-right:20px;justify-content:center}section.mactak:first-child .content{width:60vw}section.mactak.shop .content{justify-content:center;padding-bottom:20px}section.mactak.begining .content{flex-direction:column;align-items:flex-start;padding-bottom:20px;justify-content:center}section.mactak.begining .wrapper-img{position:absolute;bottom:0;right:0;max-width:calc(100% - 380px)}section.mactak.begining .text-width{width:400px}section.mactak.prototype .content{flex-direction:column;padding-left:0;padding-top:80px}section.mactak.prototype .text-width{order:1}section.mactak.prototype .wrapper-img{order:2;width:100%;max-width:none;justify-content:flex-start}section.mactak.prototype .wrapper-img .img2{display:none}section.mactak.prototype .wrapper-img .img1{max-width:100%}section.mactak.catalog .content{justify-content:center}section.mactak.joy .content{flex-direction:column;align-items:flex-start;padding-top:80px;padding-right:0}section.mactak.joy .wrapper-img{width:100%;max-width:none;justify-content:flex-end}section.mactak.joy .wrapper-img .img2{display:none}section.mactak.accompany .content{flex-direction:column;justify-content:center}section.mactak.accompany .wrapper-video{width:100%;margin-bottom:20px;background:#fff}section.mactak.filter .content{flex-direction:column;justify-content:center;align-items:flex-start;padding-right:0}section.mactak.filter .wrapper-video{width:100%;background:#fff}section.mactak.filter .wrapper-video video{max-height:100%;height:auto}section.mactak.mobile .content{flex-direction:column;align-items:flex-end;justify-content:center;padding-left:0;padding-right:0}section.mactak.mobile .wrapper-video{width:100%;margin-bottom:20px}section.mactak.mobile .text-width{padding-left:20px;padding-right:20px;box-sizing:border-box}section.mactak.result .content{justify-content:center}}@media screen and (max-width:1024px),screen and (max-height:620px){div.new-menu nav{font-size:40px}div.new-menu nav ul li a{line-height:1.8em}div.new-menu .wrapper-bottom-info .column .icon{font-size:16px}}@media screen and (max-aspect-ratio:955/750),(max-width:1024px){section.adev.visualization .content-new-txtLeft{padding-top:80px;align-items:flex-start}section.adev.visualization .rhomb{max-height:calc(100% - 300px);max-width:85%;bottom:20px;top:auto;right:7.5%}}@media screen and (max-width:930px){.body #main .screen-work{padding-top:65px;box-sizing:border-box;justify-content:center}.body #main .screen-work .start-cooperate{display:none}.body #main .screen-work .wrapper-texts{display:none}.body #main .screen-work .wrapper-imgs{max-height:calc(100% - 80px);width:calc(100% - 120px)}.body #main .grey-column,.body #main .wrapper-columns .column,.body #main .wrapper-top-menu .column{width:calc((100% - 160px)/ 3)}.body #main .wrapper-columns .column:nth-child(5){display:none}.body #main .wrapper-top-menu .column:nth-child(5){display:none}.body #main .wrapper-bottom-info{display:none}.body #main .screen1 h1{font-size:65px}}@media screen and (max-width:900px){section.rpm.details .text-width{max-width:330px}section.rpm.details .wrapper-screens{width:calc(100% - 80px - 340px)}}@media screen and (max-width:880px){section.summit.video .play_btn{width:80px;height:80px;top:auto;bottom:30px;right:15vw}section.summit.video .play_btn .white-round{width:20px;height:20px}section.summit.video .play_btn .white-round:before{width:26px;height:26px;top:-4px;left:-4px}section.summit.video .play_btn .back-im{top:calc(110px - 100vh);left:calc(80px + 15vw - 100vw)}section.summit.video .video-inner{width:80px;height:80px;transform:translateX(calc(50vw + 40px - 15vw - 80px)) translateY(calc(50vh - 70px))}}@media screen and (max-width:840px){section.summit.presents #flake-container{display:none}}@media screen and (max-width:812px),(max-height:670px){.body #main a{font-size:15px}.body #works h3{left:calc(50% - 100.5px)}.body #contacts h3{top:60px;left:calc(50% - 80.5px)}}@media screen and (max-width:768px) and (max-height:670px) and (min-aspect-ratio:640/760){body section.ipsc:first-child .content{height:inherit}body section.ipsc:first-child .mymouse{display:none}}@media screen and (max-width:768px),screen and (max-height:480px){section.summit.presents .wrapper-present img{width:20vh;height:20vh}}@media screen and (max-width:768px) and (max-height:670px) and (orientation:landscape){.stub{display:flex}}@media screen and (max-width:768px){.mobile-hidden{display:none}.order_projectblock .we_will_feedback .we_will_feedback_text{font-size:18px}.menuname{display:none}.menu-btn-wrapper{display:none}.menuname{display:none}.mobile-nav{display:block}.logo{top:20px;left:20px}.white-block-left{display:none}h1{font-size:12vw}button#next{height:75px;font-size:16px}.wrapper-back-btn{display:none}div.new-menu nav{display:none}.body section .content{margin-left:0;width:100%;box-sizing:border-box}.body section .content--col-just{justify-content:flex-start}.body section .content--col-just h2{margin-top:70px}.body section .content--row-just-betw{flex-direction:column;justify-content:flex-start}.body section .content--center{padding-left:20px;padding-right:20px}.body section .content-new-txtTopCenter{padding-top:80px}.body section .content--col-start{height:inherit;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.body p.txt{font-size:14px;width:660px;font-weight:400;line-height:2em;position:relative;pointer-events:none}section.works h3{font-size:24px;margin-top:70px}section.case h1{margin-top:40px;margin-bottom:20px;font-size:22px}section.case h2{font-size:24px}section.case h1,section.case h6{font-size:18px}section.case p{font-size:16px}section.case p br{display:none}section.case .content--left{padding:0 20px}section.case a#backbtn{display:none}section.case button.totop{display:none}section.case:first-child .content{height:100%}section.case:first-child .link_to_site,section.case:first-child .mymouse{display:none}section.case:first-child h1{margin-bottom:40px}section.case .absolute-block-title-and-links{position:relative;height:auto}section.case.result .content--center{justify-content:center}section.case.result .content--center h2{margin-top:0}section.case.result .flex-row-betw{width:inherit;justify-content:center}section.case.result .flex-row-betw .only-in-desktop{display:none}section.case.result .flex-row-betw>div{width:100%}section.case.result .forlink{flex-direction:column;align-items:center}section.case.result .forlink p.underlink-txt{display:block;font-size:14px;margin-top:40px}section.case.last .content--center{height:calc(100% - 75px)!important}section.case.last .order-project{width:60vw;height:60vw}section.case.last .order-project svg.order-icon{height:58px}section.case.last .order-project p br{display:block}section.case.last .black-round{bottom:45px}.order_projectblock .closeform{top:20px;right:20px}.order_projectblock form.order_project{width:80vw}.order_projectblock form.order_project h1{font-size:24px}.order_projectblock form.order_project p{text-align:center}.order_projectblock form.order_project .undertextandlabel{flex-direction:column;width:100%}.order_projectblock form.order_project .textandlabel{margin:0;padding-top:25px;width:100%}.order_projectblock form.order_project .textandlabel .textbox{width:100%;height:25px}.order_projectblock form.order_project .textandlabel .textbox--error{color:#941515;background-color:#fff2f2}.order_projectblock form.order_project .textandlabel .describe_task{width:100%}.order_projectblock form.order_project .textandlabel label{font-size:16px;width:100%}.order_projectblock form.order_project .textandlabel label:before{content:'';position:absolute;width:100%;height:25px;top:100%;left:0;pointer-events:none;background:#fff;border-top:2px solid #941515;transform:translate3d(0,-3px,0);transition:transform .4s cubic-bezier(.7,0,.3,1)}.order_projectblock form.order_project .textandlabel label .label--content{position:relative;display:block;width:100%;transition:transform .4s cubic-bezier(.7,0,.3,1);padding:5px 0 5px 0}.order_projectblock form.order_project .textandlabel--active .textbox{opacity:1;transition:opacity 0s .4s;cursor:text}.order_projectblock form.order_project .textandlabel--active label{z-index:4}.order_projectblock form.order_project .textandlabel--active label:before{transform:translateY(-29px)}.order_projectblock form.order_project .textandlabel--active label .label--content{transform:translate3d(-.9vw,-25px,0) scale3d(.9,.9,1)}.order_projectblock form.order_project .textandlabel--active label .label--content.big{transform:translate3d(-2.8vw,-25px,0) scale3d(.9,.9,1)}.order_projectblock form.order_project input:focus{outline:0}.order_projectblock form.order_project button[type=submit]{width:60vw;margin-bottom:0;margin-top:20px}.order_projectblock form.order_project button[type=submit] span{position:relative;z-index:5;margin-left:6px}.order_projectblock form.order_project button[type=submit]:after{content:"";position:absolute;display:block;width:inherit;height:inherit;background:#5c0402;left:0;top:0;transform:scaleX(0);transition:transform .4s ease;transform-origin:left}.order_projectblock form.order_project button[type=submit]:hover:after{transform:scaleX(1);transform-origin:right}.order_projectblock--active{opacity:1;pointer-events:auto}section.works-newdy .content .wrapper-cases a.case,section.works-newdy .content.gorizontal-inside .wrapper-cases a.case,section.works-newdy .content.vertical-inside .wrapper-cases a.case{justify-content:center;border:none;border-bottom:1px solid #fff!important}section.works-newdy .content .wrapper-cases a.case h4,section.works-newdy .content.gorizontal-inside .wrapper-cases a.case h4,section.works-newdy .content.vertical-inside .wrapper-cases a.case h4{text-align:center}section.works-newdy .content .wrapper-cases a.case .link-to-case,section.works-newdy .content.gorizontal-inside .wrapper-cases a.case .link-to-case,section.works-newdy .content.vertical-inside .wrapper-cases a.case .link-to-case{display:none}section.works-newdy .content.vertical-inside{flex-direction:column}section.works-newdy .content.vertical-inside .wrapper-cases{height:33%;width:100%}section.works-newdy .content.vertical-inside .wrapper-cases.inside-two-case{height:67%}section.works-newdy .content.vertical-inside .wrapper-cases.inside-two-case a.case{height:50%}section.works-newdy .content.gorizontal-inside .wrapper-cases{height:33%}section.works-newdy .content.gorizontal-inside .wrapper-cases.inside-two-case{height:67%}section.works-newdy .content.gorizontal-inside .wrapper-cases.inside-two-case a.case{height:50%;width:100%}section.works-newdy .content.wrapper-two-cases .wrapper-cases{height:50%}section.works-newdy .content.wrapper-two-cases .wrapper-cases a.case{height:100%}section.works-newdy .content .wrapper-cases.inside-for-case a.case{width:100%;height:33.3%}section.works-newdy .content .wrapper-cases.inside-for-case a.case:last-child{display:none}section.contacts{padding:0 10px}section.contacts .order_projectblock{padding:0 0 0 10px}section.contacts .order_projectblock form.order_project{width:90%}section.contacts .order_projectblock form.order_project .undertextandlabel .textandlabel{width:100%}section.contacts .order_projectblock form.order_project button{margin-top:40px;width:100%}section.contacts .map{right:0;left:-10px}section.contacts .map .img-desctop{display:none}section.contacts .map .img-mobile{display:inline-block;width:100vw}section.contacts .map .marker{top:90px;bottom:auto;left:0;right:0;background-color:rgba(228,40,47,.85)}section.contacts .map .marker:before{display:none}section.contacts .map .marker-img{position:absolute;display:block;max-width:60px;max-height:60px;fill:#e4282f;left:49%;bottom:39%}.case.ipsc .apple-products .product-item{display:none}.case.ipsc .iMac{max-width:75vw}section.mocup1 .content{flex-direction:column-reverse;padding-top:20px;justify-content:center;margin-left:auto}section.mocup1 .content .apple-products{margin-left:0;width:100%;max-width:100%;flex-grow:auto;height:100%;max-height:50%}section.mocup1 .content .apple-products .mocup{margin-left:0;margin-right:0;width:100%}section.mocup1 .content .apple-products .mocup img{max-width:100%}section.mocup1 .content .text-width h2{text-align:center;font-size:18px}section.mocup1 .content .text-width h2 .color-red{color:#da0e0e}section.mocup1 .content .text-width p{text-align:center;font-size:16px;margin-top:40px}section.mocup1 .content .text-width p:before{left:calc(50% - 85px);top:-20px;width:170px;background:#da0e0e}section.guide .content{max-width:100%;margin:0 auto;justify-content:center}section.guide .content .text-width{max-width:100%;display:flex;flex-direction:column;align-items:center;padding-right:0}section.guide .content .text-width .text-top{font-size:14px;width:110px;height:27px}section.guide .content .text-width h2{font-size:18px}section.guide .content .text-width .withbefore-line{font-size:16px}section.instrument .content .text-width{max-width:100%;display:flex;flex-direction:column;align-items:center}section.instrument .content .text-width .text-top{width:110px;height:27px;background:#da0e0e;font-size:14px;color:#fff;display:flex;justify-content:center;align-items:center;line-height:1.15;letter-spacing:2%;margin-bottom:15px}section.instrument .content .text-width h2{font-size:18px;font-weight:500;text-transform:uppercase;text-align:center;margin-bottom:0}section.instrument .content .text-width .withbefore-line{margin-top:40px;font-size:16px;text-align:center}section.instrument .content .text-width .withbefore-line:before{background:#da0e0e;width:170px;top:-20px;height:2px;left:calc(50% - 85px)}section.instrument .content .cnt-right{max-height:50%;height:45%;display:flex;justify-content:center;align-items:center}section.instrument .content .cnt-right .guns-video{border-radius:15px;max-height:95%;right:13%}section.help .content .text-width .text-top{width:102px;height:27px;background:#da0e0e;font-size:14px;color:#fff;display:flex;justify-content:center;align-items:center;line-height:1.15;letter-spacing:2%;margin-bottom:15px}section.help .content .text-width h2{font-size:18px;font-weight:500;text-transform:uppercase;margin-bottom:0;text-align:center}section.help .content .text-width .withbefore-line{margin-top:40px;font-size:16px;text-align:center}section.comfort .content{justify-content:center}section.comfort .content .text-width .text-top{width:102px;height:27px;background:#da0e0e;font-size:14px;color:#fff;display:flex;justify-content:center;align-items:center;line-height:1.15;letter-spacing:2%;margin-bottom:15px}section.comfort .content .text-width h2{font-size:18px;font-weight:500;text-transform:uppercase;margin-bottom:0;text-align:center}section.comfort .content .text-width .withbefore-line{margin-top:40px;font-size:16px;text-align:center}section.experience .content{width:95%;margin:0 auto;justify-content:center}section.experience .content .text-width .text-top{width:102px;height:27px;background:#da0e0e;font-size:14px;color:#fff;display:flex;justify-content:center;align-items:center;line-height:1.15;letter-spacing:2%;margin-bottom:15px}section.experience .content .text-width h2{font-size:18px;font-weight:500;text-transform:uppercase;margin-bottom:0;text-align:center}section.experience .content .text-width .withbefore-line{margin-top:40px;font-size:16px;text-align:center}section.calendar .content{padding-top:20px;justify-content:center}section.calendar .content .cnt-left .calendar-video{border-radius:10px;right:10.5%}section.calendar .content .text-width .text-top{width:102px;height:27px;background:#da0e0e;font-size:14px;color:#fff;display:flex;justify-content:center;align-items:center;line-height:1.15;letter-spacing:2%;margin-bottom:15px}section.calendar .content .text-width h2{font-size:18px;font-weight:500;text-transform:uppercase;margin-bottom:0;text-align:center}section.calendar .content .text-width .withbefore-line{margin-top:40px;font-size:16px;text-align:center}section.unic .content .text-width{padding-left:20px;padding-right:20px}section.unic .content .text-width h2{font-size:18px}section.phones .content .cnt{height:90%}section.phones .content .cnt .img{display:none;max-height:100%}section.phones .content .cnt .img-mob{display:block;max-height:100%}section.ipsc:first-child .content{height:100%}section.ipsc.mocup1 .content--center{padding-top:70px;justify-content:flex-start;height:calc(100% - 70px)}section.ipsc.mocup1 .content--center h2{margin-bottom:0}section.ipsc:last-child .order-project:before{width:calc(60vw + 10px);height:calc(60vw + 10px)}.cylinder-wrap{width:150px;height:150px;transform:scale(.8);margin-right:calc(25vw - 150px)}.sculpt{width:40px;height:40px}.sculpt.one{top:-18.5px;left:97px}.sculpt.two{top:-18.5px;left:13px}.sculpt.three{top:55px;left:-29.5px}.sculpt.four{top:128.5px;left:13px}.sculpt.five{top:128.5px;left:97px}.sculpt.six{top:55px;left:140px}.ring.center{left:57.5px;top:57.5px;width:35px;height:35px}.chamber{width:35px;height:35px}.chamber.one{top:10px;left:57.5px}.chamber.two{top:-1.5px;left:17px}.chamber.three{top:10px;left:17px}.chamber.four{top:.5px;left:57.5px}.chamber.five{top:-106.5px;left:99.5px}.chamber.six{top:-93px;left:99.5px}.bullet{width:35px;height:35px}.bullet .ring{left:7.5px;top:7.5px;width:20px;height:20px}section.alatau.full-slider .wrapper-yacht-and-wave{display:none}section.alatau.full-slider span.not-simple{left:50%;top:155px;font-size:25px;transform:translateX(-50%);width:100%;text-align:center}section.alatau.full-slider h2:after{display:none}section.alatau.full-slider .task-slider .slide{padding-left:0}section.alatau.full-slider .task-slider .slide h2,section.alatau.full-slider .task-slider .slide.maneuverability h2,section.alatau.full-slider .task-slider .slide.passability h2,section.alatau.full-slider .task-slider .slide.pleasure h2,section.alatau.full-slider .task-slider .slide.speed h2{font-size:26px;left:auto;right:auto;top:auto;bottom:auto;margin:0;position:relative;text-align:center;transform:translateX(0);margin-top:95px}section.alatau.emotion .content-new-txtLeft{padding-top:80px;align-items:flex-start}section.alatau.emotion .wrapper-boat-img{top:auto;bottom:0;right:3%;width:94%;height:calc(100% - 280px)}section.alatau.product .content-new-txtRight{align-items:flex-end;justify-content:flex-start}section.alatau.product .wrapper-bg,section.alatau.product .wrapper-mac{position:absolute;left:0;top:0;height:calc(100% - 240px)}section.alatau.product .wrapper-bg{width:0}section.alatau.product .wrapper-mac{padding-top:80px;width:100%;justify-content:center}section.alatau.product .wrapper-mac img{max-width:90%;max-height:100%;transform:translateX(0)}section.alatau.develop .wrapper-images{padding:0}section.alatau.develop .wrapper-images .ipad,section.alatau.develop .wrapper-images .mackbook{display:none}section.alatau.develop .wrapper-images .mac{max-width:85%}section.alatau.result .content{padding-top:80px}section.alatau.result h2{margin:0}section.alatau.develop{background:#fff url(/img/alatau/img/new-develop-bg.jpg) top center no-repeat}section.alatau.develop .content{padding-top:80px}section.alatau.develop .text-width{max-width:590px}section.alatau.develop .wrapper-images{height:35%}section.alatau.advantages .content{justify-content:center}section.alatau.advantages .parallax{height:20%;flex-grow:initial}section.summit.fir-tree .content{padding-top:80px;align-items:flex-start}section.summit:first-child .content{height:100%}section.summit:first-child .video-wrap{display:none}section.case.summit.fir-tree .tree{position:absolute;bottom:0;right:0;max-height:calc(65% - 80px);max-width:100%}section.summit.map #map .wrap{width:260px;height:260px;left:calc(50% - 130px)}section.summit.map #map .wrap:before{width:625px;height:490px;top:-170px;left:-212px}section.summit.map #map #map-container,section.summit.map #map .wrap .wrap-inner{width:100%;height:100%}section.summit.video .content{align-items:flex-start;padding-top:80px}section.summit.video .play_btn{width:200px;height:200px}section.summit.video .play_btn .white-round{width:70px;height:70px}section.summit.video .play_btn .white-round:before{width:76px;height:76px}section.summit.video .play_btn .back-im{top:calc(220px - 100vh);left:calc(200px + 15vw - 100vw)}section.summit.presents .content:after,section.summit.presents .content:before{display:none}section.summit.presents .withbefore-lineCenter:before{content:""}section.summit.screen h2{margin-top:70px}section.summit.screen .summits-slider{left:17.85vw}section.summit.screen .summits-slider .slick-dots{left:calc(2.15vw + 4px);padding:0}section.summit.screen .summits-slider .slick-dots li{margin:0}section.summit.screen .summits-slider .slick-dots li button:before{font-size:18px}section.summit.evolution .content{justify-content:center}section.summit.evolution .content .wrapper-summits-screens{flex-grow:0}section.summit.priceless .wrapper-imgs{flex-grow:1;flex-direction:column;align-items:center;justify-content:center;width:100%}section.summit.priceless .wrapper-imgs img{max-width:90%;max-height:45%;margin:2% 0}section.summit.result .wrapper-table-mac{width:100%;background-position:bottom center;background-size:contain}section.rpm.mocup .content-new-txtLeft{flex-direction:column-reverse;justify-content:center}section.rpm.mocup .wrapper-mocup{height:auto;position:initial}section.rpm.mocup .wrapper-mocup .mocup{transform:translateX(0);max-width:80%;max-height:70%}section.rpm:first-child .content{height:100%}section.rpm.new-shelf .wrapper-img{max-width:80%;opacity:.2}section.rpm.select .wrapper-screens{width:100%;left:0}section.rpm.select .wrapper-screens .block{margin-top:62px;align-items:flex-start;height:calc(100% - 62px - 250px);overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:left top}section.rpm.select .wrapper-screens .block:first-child{background-image:url(/img/rpm/img/new-filter1-1.jpg)}section.rpm.select .wrapper-screens .block:nth-child(2){background-image:url(/img/rpm/img/new-filter2-2.jpg)}section.rpm.select .wrapper-screens .block:last-child{background-image:url(/img/rpm/img/new-filter3-3.jpg)}section.rpm.select .wrapper-screens .map-img{display:none}section.rpm.select .wrapper-screens .filter-img{max-height:none}section.rpm.select .content-new-txtRight{align-items:flex-end;padding-bottom:20px}section.rpm.select .text-width{width:100%;min-width:auto}section.rpm.easy-operate .screen{max-width:95%;max-height:calc(100% - 270px)}section.rpm.easy-operate .content{justify-content:center;padding-top:20px}section.rpm.approach .content-new-txtRight{padding-top:80px;align-items:flex-start}section.rpm.approach .wrapper-scrollBlock{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;position:absolute;left:0;height:100%;width:100%;max-width:none}section.rpm.approach .wrapper-scrollBlock .wrapper-img{height:50%;width:calc(100% - 40px);overflow-y:hidden}section.rpm.approach .wrapper-scrollBlock .mymouse,section.rpm.approach .wrapper-scrollBlock p{display:none}section.rpm.approach .text-width{max-width:none}section.rpm.details .content-new-txtLeft{align-items:center;padding-top:80px;flex-direction:column}section.rpm.details .text-width{max-width:none}section.rpm.details .wrapper-screens{width:calc(100%);opacity:.2}section.rpm.details .right-img{max-width:100%;display:none}section.rpm.details .screen{right:auto;max-height:100%;opacity:1}section.rpm.details .screen1{top:500px;left:calc(50% - 112px)}section.rpm.details .screen2{width:75px;top:524px;left:calc(50% - 112px)}section.rpm.details .screen3{width:240px;top:630px;left:calc(50% - 112px)}section.rpm.details .screen4{width:140px;top:280px;left:calc(50% - 120px)}section.rpm.details .screen5{width:170px;top:300px;left:calc(50% - 30px)}section.adev:first-child .video-wrap{display:none}section.adev.about .text-width,section.adev.about .wrapper-build{max-width:100%}section.adev.about .content-new-txtLeft{padding-top:80px;align-items:flex-start}section.adev.about .wrapper-build{max-height:calc(100% - 300px)}section.adev.about .build-img{max-height:calc(100vh - 320px)}section.adev.investments .content{flex-direction:column;justify-content:center}section.adev.investments .content .text-width{max-width:100%}section.adev.investments .wrapper-mocup{position:relative;height:auto;margin-top:15px}section.adev.investments .wrapper-mocup .mocup{max-width:90%;max-height:100%;margin-bottom:20px}section.adev.moneyBlock .content-new-txtLeft{align-items:flex-start;padding-top:80px}section.adev.moneyBlock .text-width{max-width:100%}section.adev.moneyBlock .build-img{max-width:90%;max-height:calc(100% - 250px)}section.adev.notStandart .content{justify-content:center}section.adev.notStandart .content .wrapper-screen{height:auto;position:relative}section.adev.notStandart .screen{max-width:90%}section.adev.honesty .content-new-txtLeft{align-items:flex-start;padding-top:80px}section.adev.honesty .text-width{max-width:100%}section.adev.honesty .buildWithMenu{max-width:90%;max-height:calc(100% - 220px)}section.adev.ideology .wrapper-floor .one-floor:last-child{height:50%}.vertline{display:none}.body #main h1{font-size:0;margin-top:15px;margin-bottom:15px}.body #main .mymouse{bottom:30px}.body #main h5{font-size:10px;letter-spacing:4.5px}.body #main .screen{width:100%;padding:0 10px;box-sizing:border-box}.body #main .screen1 svg.svg-logo{width:90vw;height:13vw;margin-top:30px;margin-bottom:20px}.body #main .screen1 h5{text-align:center}.body #main .grey-column{display:none}.body #main .wrapper-columns{display:none}.body #main .wrapper-top-menu{display:none}.body #main .wrapper-bottom-info{display:none}.body #main .arrow--left{display:none}.body #main .arrow--right.middle{top:120px;right:20px;height:40px}.body #main .arrow--right.middle .arrow-icon{animation:shuddering 4s infinite}.body #main .socialicon{display:none}.body #main .screen-work{display:none}.body #works h1{left:calc(50% - 110.5px);font-size:24px;top:70px}.body #works .works-slider{width:100vw}.body #works .works-slider .slick-prev{left:25px;z-index:1;width:25px;height:25px}.body #works .works-slider .slick-next{right:25px;z-index:1;width:25px;height:25px}.body #works .works-slider .slick-next:before,.body #works .works-slider .slick-prev:before{color:#941515;font-size:25px}.body #works .works-slider .case_prev{max-width:50vw;width:50vw;max-height:50vw;height:50vw;margin:0 25vw;flex:0 0 auto}.body #works .works-slider .case_prev img{width:25vw}.body #works .toallworks{width:60vw;left:calc(50% - 30vw)}.body #works .toallworks .left-top-border,.body #works .toallworks .right-bottom-border{width:60vw}.body #contacts h1{left:calc(50% - 57px);font-size:24px;top:70px}.body #contacts .contact-icons{margin-top:60px;flex-direction:column;align-items:center}.body #contacts .contact-icons .icon{width:100%;display:flex;justify-content:space-between;margin-bottom:25px}.body #contacts .contact-icons .icon.designe{display:none}.body #contacts .contact-icons a.contactvariant,.body #contacts .contact-icons p.contactvariant{padding-top:0;margin:0;font-size:16px;border-bottom:1px dashed #505050}.body #contacts button{width:60vw}.body #contacts .socialicon{display:none}}@media (max-width:768px){section.ipsc.result .content--col-just{padding-left:20px;padding-right:20px}section.ipsc:first-child{background-size:auto 100%;background-position:90%}section.ipsc:first-child .content{padding-bottom:30%}section.ipsc:first-child .content h6{position:relative;top:0}section.ipsc:first-child .content .absolute-block-title-and-links h1{font-size:18px;letter-spacing:1px}section.ipsc:first-child .content .absolute-block-title-and-links .links a{display:flex;align-items:center}section.ipsc:first-child .mymouse{display:block;bottom:40px}section.alatau:first-child span.case-name{letter-spacing:2px;padding-left:0}section.summit:first-child span.case-name{letter-spacing:2px;padding-left:0}section.dimos.first .module-item{margin:5px 0;flex-basis:17vw}section.dimos.first .module-item .title{font-size:1.5vw}section.dimos.system .images{height:100%;opacity:.2}section.dimos.agent .text-width{max-width:100%}section.dimos.agent .content-new-txtLeft{padding-top:80px;flex-direction:column;align-items:flex-start;justify-content:center}section.dimos.agent .image{justify-content:center;margin-right:0;flex:0}section.dimos.agent .image img{max-height:90%}section.dimos.project .content{justify-content:center}section.dimos.project .content .images-wrapper{flex:0}section.dimos.project .images .main{max-width:90vw}section.dimos.project .images .slide{display:none}section.dimos.to-do .content{justify-content:center}section.dimos.to-do .content .image-wrapper{flex:0}section.dimos.to-do2 .text-width{max-width:100%}section.dimos.to-do2 .content-new-txtLeft{padding-top:80px;flex-direction:column;align-items:flex-start}section.dimos.to-do2 .image{justify-content:center}section.dimos.to-do2 .image video{max-height:90%}section.dimos.person .text-width{max-width:100%}section.dimos.person .content-new-txtRight{padding-top:80px;flex-direction:column;justify-content:flex-start}section.dimos.person .images-wrapper{left:0;right:0;top:auto;opacity:.3}section.dimos.person .images .card{max-width:73vw;max-height:calc(100vh - 300px)}section.dimos.doc .content{justify-content:center}section.dimos.doc .text-width{max-width:100%}section.dimos.doc .content-new-txtLeft{padding-top:80px;flex-direction:column;align-items:flex-start}section.dimos.doc .images-wrapper{top:auto;position:relative;width:100%;justify-content:flex-end}section.dimos.doc .images .main{max-width:75vw;max-height:calc(100vh - 240px)}section.dimos.time .text-width{max-width:100%}section.dimos.time .content-new-txtLeft{padding-top:80px;flex-direction:column}section.dimos.time .images-wrapper{top:auto;opacity:.2}section.dimos.time .images .time1{max-width:40vw;max-height:calc(100vh - 260px)}section.dimos.little-things,section.dimos.result{position:absolute;top:0;transform:translate(-50%)}section.dimos.little-things video,section.dimos.result video{max-width:none;max-height:none;left:50%}section.grunge .text-width{max-width:100%}section.grunge:first-child{background-image:url(/img/grunge/img/mainimg_mob.jpg);background-position:center;background-repeat:no-repeat}section.grunge:first-child .content{width:100%}section.grunge.explosion .content{flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:20px}section.grunge.explosion .wrapper-img{max-width:110%;opacity:.2}section.grunge.quality .content{flex-direction:column}section.grunge.quality .wrapper-img{max-width:100%;position:initial;background:0 0}section.grunge.quality .wrapper-img img{flex:0 0 0;max-width:100%;max-height:100%}section.grunge.filter .content .text-width{max-width:90%;margin:50px auto 20px}section.grunge.accent .content .text-width{flex-shrink:0}section.grunge.accent video{max-height:30%}section.grunge.basket .content{padding-bottom:20px}section.grunge.emotions{background-image:url(/img/grunge/img/background_emotions_mob.jpg) no-repeat center;background-size:cover}section.grunge.mobile .wrapper-img{width:calc(100% - 290px)}section.mactak:first-child .content{width:100%}section.mactak.begining .content{justify-content:flex-end}section.mactak.begining .wrapper-img{max-width:80%;opacity:.2}section.mactak.prototype .wrapper-img .img1{flex:0}section.mactak.catalog .content{padding-bottom:20px}section.mactak.catalog video{max-height:calc(100% - 150px)}section.mactak.joy .wrapper-img .img1{max-width:100%;max-height:90%;height:auto;flex:0}section.mactak.filter .wrapper-video{height:40%;display:flex;justify-content:center;align-items:center}section.mactak.mobile .wrapper-video{height:35%}section.mactak.result{background-position:15%}section.about:first-child{padding:0}}@media (max-height:740px),(max-width:1366px){section.dimos.first p{font-size:16px}section.dimos.first .dimos-logo{margin-bottom:10px}section.dimos.first .dimos-logo img{width:100px}section.dimos.first .module-item{flex-basis:8vw}section.dimos.first .module-item .title{font-size:.7vw}}@media screen and (max-height:720px),(max-width:768px){section.ipsc--video .play_btn{width:300px;height:300px}section.ipsc--video .play_btn .white-round{width:83px;height:83px}section.ipsc--video .play_btn .back-im{top:calc(150px - 50vh - 100px);left:calc(150px - 50vw)}section.ipsc--video .video-inner{width:300px;height:300px}}@media screen and (max-height:650px),screen and (max-width:460px){section.alatau.video .play_btn{width:200px;height:200px}section.alatau.video .play_btn .back-im{top:calc(100px - 120px - 50vh);left:calc(100px - 50vw)}section.alatau.video .play_btn .white-round{width:100px;height:100px}section.alatau.video .play_btn .white-round:before{width:110px;height:110px;top:-6px;left:-6px}section.alatau.video .action{color:#fff}section.alatau.video .action--close:after,section.alatau.video .action--close:before{background-color:#fff}section.alatau.video .video-inner{width:80px;height:80px}}@media screen and (max-height:650px),(max-width:550px){section.alatau.video .video-inner{width:150px;height:150px}}@media screen and (max-width:620px){section.guide .content{max-width:100%;margin:0 auto}section.guide .content .guide-box .guide-list .guide-item{height:120px}}@media screen and (max-width:580px){.body #main .screen1 h1{font-size:11vw}}@media (max-width:576px){.mobile-nav nav .menulist li:nth-child(n+2){margin-top:25px}.mobile-nav nav .menulist{margin-top:90px}.mobile-section-nav nav .menulist li a{font-size:28px}.mobile-section-nav nav .menulist li:nth-child(n+2){margin-top:25px}.mobile-section-nav nav .menulist{margin-top:90px}}@media screen and (max-width:560px){section.help .content .cnt-right{max-height:60%}section.help .content .cnt-right .cnt-right-slides{min-height:65%;height:100%}}@media screen and (max-height:535px),(max-width:380px){section.ipsc--video .play_btn{width:200px;height:200px}section.ipsc--video .play_btn .white-round{width:53px;height:53px}section.ipsc--video .play_btn svg.icon-play{width:12px;height:26px;top:calc(50% - 13px);left:calc(50% - 5.5px)}section.ipsc--video .play_btn .back-im{top:calc(100px - 50vh - 100px);left:calc(100px - 50vw)}section.ipsc--video .video-inner{width:200px;height:200px}}@media (max-width:450px){section.dimos.first h2{font-size:18px}section.dimos.first p{font-size:14px}section.dimos.first .module-item .title{display:none}}@media screen and (max-width:375px){.order_projectblock .we_will_feedback .we_will_feedback_text{font-size:16px}section.guide .content{max-width:100%;margin:0 auto}section.guide .content .guide-box .guide-list .guide-item{height:75px}}@media screen and (max-width:374px){section.mocup1 .content .apple-products{max-height:140px}section.calendar .content .cnt-left{max-height:35%}section.calendar .content .text-width .withbefore-line{font-size:14px}}@media (max-width:360px),(max-height:540px){section.mactak:first-child .content{width:100%}section.mactak.prototype .wrapper-img .img1{flex:0}section.mactak.catalog .content{padding-bottom:20px}section.mactak.catalog video{max-height:20%}section.mactak.joy .wrapper-img .img1{max-width:100%;max-height:90%;height:auto;flex:0}section.mactak.mobile .wrapper-video{max-height:30%}}@media screen and (max-width:360px),(max-height:540px){section.comfort .content .cnt-left{max-height:40%}}@media (max-width:360px){.mobile-nav .humburger-capsule{width:40px;height:40px}.mobile-nav nav .menulist li a,.mobile-nav nav .ourtelandmail li a{font-size:18px}}@media screen and (max-width:360px),(max-height:530px){section.case h1{margin-top:40px;margin-bottom:20px;font-size:22px}section.case h2{font-size:22px;margin-bottom:0}section.case h1,section.case h6{font-size:14px}section.case .withbefore-line,section.case .withbefore-lineCenter{margin-top:30px}section.case .withbefore-line:before,section.case .withbefore-lineCenter:before{top:-15px}section.case p{font-size:14px}section.grunge .text-width{max-width:100%}section.grunge:first-child .content{width:100%}section.grunge.explosion .content{padding:20px}section.grunge.filter.tex .content .text-width{margin:0 20px}section.grunge.accent .content .text-width{flex-shrink:0}section.grunge.accent video{max-height:20%;margin:20px auto}section.grunge.basket video{max-height:15%}}@media (max-width:320px){.mobile-section-nav nav .menulist li a{font-size:24px}}@media screen and (max-height:920px){section.alatau.video .wrapper--play_btn{padding-top:240px}section.alatau.video .play_btn{width:400px;height:400px}section.alatau.video .play_btn .back-im{top:calc(200px - 120px - 50vh);left:calc(200px - 50vw)}section.alatau.video .video-wrap{padding-top:240px;box-sizing:border-box}section.alatau.video .video-wrap--show{padding-top:0}section.alatau.video .video-inner{width:400px;height:400px}}@media screen and (max-height:860px){section.summit:first-child .links .link_to_site:first-child,section.summit:first-child .links .link_to_site:nth-child(2){display:none}}@media screen and (max-height:855px){section.alatau.advantages .wrapper-years-block{margin-top:30px}section.alatau.advantages .wrapper-years-block img{width:90px}section.alatau.advantages .parallax .layer img{max-height:200px}}@media screen and (max-height:695px){.body #main .screen-work .wrapper-texts .wrapper-text p{display:none}}@media screen and (max-height:680px){section.ipsc:first-child .mymouse{bottom:40px}section.alatau:first-child .mymouse{bottom:20px}section.summit:first-child .mymouse{bottom:20px}section.rpm:first-child .mymouse{bottom:20px}}@media (max-height:650px){section.summit.priceless .wrapper-imgs{flex-grow:1}section.summit.priceless .wrapper-imgs img{max-height:90%}section.summit.priceless .wrapper-imgs img.book{photos:1}section.summit.priceless .wrapper-imgs img.book{display:none}}@media screen and (max-height:600px){section.alatau.advantages .wrapper-years-block{display:none}}@media screen and (max-height:580px){section.alatau.video .play_btn{width:200px;height:200px}section.alatau.video .play_btn .back-im{top:calc(100px - 120px - 50vh);left:calc(100px - 50vw)}}@media screen and (max-height:540px){section.case span.case-name{display:none}section.case .absolute-block-title-and-links{height:auto;position:relative}section.case .absolute-block-title-and-links h1{margin-top:30px;margin-bottom:30px}}@media screen and (max-height:535px){section.summit.map .content-new-txtLeft{align-items:flex-end}section.summit.map #map .wrap{width:180px;height:180px;left:calc(50% - 90px);bottom:auto;top:120px}section.summit.map #map .wrap:before{width:435px;height:340px;top:-118px;left:-150px}section.summit.map #map #map-container,section.summit.map #map .wrap .wrap-inner{width:100%;height:100%}section.summit.video .content{align-items:flex-start;padding-top:80px}section.summit.video .play_btn{width:150px;height:150px}section.summit.video .play_btn .white-round{width:70px;height:70px}section.summit.video .play_btn .white-round:before{width:76px;height:76px}section.summit.video .play_btn .back-im{top:calc(170px - 100vh);left:calc(150px + 15vw - 100vw)}}@media screen and (max-height:525px){.body #main .screen-work .start-cooperate .txt{display:none}}@media screen and (max-height:500px){section.alatau.advantages .parallax .layer img{max-height:150px}}@keyframes anim_blackround{0%{transform:translateY(0)}60%{transform:translateY(0)}80%{transform:translateY(-20px)}100%{transform:translateY(0)}}@keyframes mousescroll{0%{opacity:0}25%{opacity:1}75%{transform:translateY(7px)}100%{opacity:0}}@keyframes anim_buttonnext{0%{transform:translateY(130px)}60%{transform:translateY(10px)}80%{transform:translateY(0)}100%{transform:translateY(10px)}}@keyframes anim_partofmouse{0%{transform:translateY(-10px)}60%{transform:translateY(-10px)}85%{transform:translateY(-10px)}100%{transform:translateY(0)}}@keyframes background-mocup{0%{background-position:0 0}30%{background-position:0 0}33%{background-position:50% 0}63%{background-position:50% 0}66%{background-position:100% 0}96%{background-position:100% 0}100%{background-position:150% 0}}@keyframes column-animate{0%{transform:translateY(0)}100%{transform:translateY(-35%)}}@keyframes slide-animate{0%{transform:translateX(120%)}100%{transform:translateX(0)}}@keyframes slide-opacity{0%{opacity:1}99%{opacity:1}100%{opacity:.3}}@keyframes background-animate{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes anim_cylinder{0%{transform:rotate(0)}06%{transform:rotate(60deg)}08%{transform:rotate(60deg)}16%{transform:rotate(120deg)}18%{transform:rotate(120deg)}26%{transform:rotate(180deg)}28%{transform:rotate(180deg)}36%{transform:rotate(240deg)}38%{transform:rotate(240deg)}46%{transform:rotate(300deg)}48%{transform:rotate(300deg)}56%{transform:rotate(360deg)}58%{transform:rotate(360deg)}66%{transform:rotate(-420deg)}68%{transform:rotate(-420deg)}72%{transform:rotate(-360deg)}76%{transform:rotate(-300deg)}80%{transform:rotate(-240deg)}84%{transform:rotate(-180deg)}88%{transform:rotate(-120deg)}92%{transform:rotate(-60deg)}100%{transform:rotate(360deg)}}@keyframes anim_bullet1{04.5%{transform:scale(1);opacity:0}06%{transform:scale(.8);opacity:1}70%{transform:scale(.8);opacity:1}71%{transform:scale(0);opacity:0}}@keyframes anim_bullet2{14.5%{transform:scale(1);opacity:0}16%{transform:scale(.8);opacity:1}74%{transform:scale(.8);opacity:1}75%{transform:scale(0);opacity:0}}@keyframes anim_bullet3{24.5%{transform:scale(1);opacity:0}26%{transform:scale(.8);opacity:1}78%{transform:scale(.8);opacity:1}79%{transform:scale(0);opacity:0}}@keyframes anim_bullet4{34.5%{transform:scale(1);opacity:0}36%{transform:scale(.8);opacity:1}82%{transform:scale(.8);opacity:1}83%{transform:scale(0);opacity:0}}@keyframes anim_bullet5{44.5%{transform:scale(1);opacity:0}46%{transform:scale(.8);opacity:1}86%{transform:scale(.8);opacity:1}87%{transform:scale(0);opacity:0}}@keyframes anim_bullet6{54.5%{transform:scale(1);opacity:0}56%{transform:scale(.8);opacity:1}90%{transform:scale(.8);opacity:1}91%{transform:scale(0);opacity:0}}@keyframes showVideo-2{0%{opacity:1}40%{transform:translateX(0);width:50vh;height:50vh;border-radius:100%;transform:scale3d(1,1,1) rotate3d(0,0,1,-5deg)}60%{border-radius:95%}70%{border-radius:90%}80%{border-radius:83%}90%{border-radius:60%;width:50vw;height:50vw}99%{width:100vw;height:100vh}100%{border-radius:0;width:100vw;height:100vh;opacity:1;transform:scale3d(1,1,1) rotate3d(0,0,1,0deg);margin:0 auto}}@keyframes hideVideo{0%{border-radius:0;width:100vw;height:100vh;margin:0 auto;opacity:1;transform:scale3d(1,1,1) rotate3d(0,0,1,0deg)}100%{border-radius:0;width:100vw;height:100vh;margin:0 auto;opacity:0;transform:scale3d(1,1,1) rotate3d(0,0,1,0deg)}}@keyframes showVideo-mob-2{0%{opacity:1}40%{transform:translateX(0);width:50vh;height:50vh;border-radius:100%;transform:scale3d(1,1,1)}60%{border-radius:95%}70%{border-radius:90%}80%{border-radius:83%}90%{border-radius:60%;width:50vh;height:50vh}99%{width:100vw;height:100vh}100%{border-radius:0;width:100vw;height:100vh;opacity:1;transform:scale3d(1,1,1);margin:0 auto}}@keyframes dasharray-wave{100%{stroke-dasharray:513 600}}@keyframes yacht-wave{100%{transform:translateX(477px)}}@keyframes back-size{0%{background-size:100%}100%{background-size:120%}}@keyframes shake{0%,20%{transform:translate3d(0,0,0)}10%,14%,18%,2%,6%{transform:translate3d(-6px,0,0)}12%,16%,4%,8%{transform:translate3d(6px,0,0)}}@keyframes rubberBand{0%{transform:scale3d(1,1,1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}100%{transform:scale3d(1,1,1)}}@keyframes adevCloudAnimation{0%{transform:translateX(0)}100%{transform:translateX(75vw)}}@keyframes anim-block1{0%{-webkit-clip-path:polygon(50% 0,50% 0,50% 0,50% 0);clip-path:polygon(50% 0,50% 0,50% 0,50% 0)}25%{-webkit-clip-path:polygon(25% 0,75% 0,65% 25%,35% 25%);clip-path:polygon(25% 0,75% 0,65% 25%,35% 25%)}50%{-webkit-clip-path:polygon(0 0,100% 0,80% 50%,20% 50%);clip-path:polygon(0 0,100% 0,80% 50%,20% 50%)}75%{-webkit-clip-path:polygon(0 0,100% 0,100% 75%,0 75%);clip-path:polygon(0 0,100% 0,100% 75%,0 75%)}100%{-webkit-clip-path:polygon(0 0,100% 0,100% 99%,0 100%);clip-path:polygon(0 0,100% 0,100% 99%,0 100%)}}@keyframes anim-lines1{0%{-webkit-clip-path:polygon(50% 0,50% 0,50% 0,50% 0);clip-path:polygon(50% 0,50% 0,50% 0,50% 0)}25%{-webkit-clip-path:polygon(25% 0,75% 0,65% 25%,35% 25%);clip-path:polygon(25% 0,75% 0,65% 25%,35% 25%)}50%{-webkit-clip-path:polygon(0 0,100% 0,80% 50%,20% 50%);clip-path:polygon(0 0,100% 0,80% 50%,20% 50%)}75%{-webkit-clip-path:polygon(0 0,100% 0,100% 75%,0 75%);clip-path:polygon(0 0,100% 0,100% 75%,0 75%)}100%{-webkit-clip-path:polygon(0 0,100% 0,100% 99%,0 100%);clip-path:polygon(0 0,100% 0,100% 99%,0 100%)}}@keyframes changeNotActImgToRight{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes changeActiveImgToRight{0%{transform:translateX(0);z-index:1}100%{transform:translateX(100%);z-index:1}}@keyframes changeNotActImgToLeft{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes changeActiveImgToLeft{0%{transform:translateX(0);z-index:1}100%{transform:translateX(-100%);z-index:1}}
/*# sourceMappingURL=../_sourcemaps/all.css.map */
