section.case h1{font-family:Lato-Heavy,sans-serif}section.case h2{margin-bottom:20px;font-family:Lato-Medium,sans-serif;font-size:36px;font-weight:100}section.case h3{font-family:Lato-Heavy,sans-serif}section.case h1,section.case h6{color:#fff;font-size:24px;font-weight:400;letter-spacing:0;font-family:Lato-Light,sans-serif;text-transform:uppercase;margin-bottom:15px}section.case span.case-name{margin:145px 0 110px;color:#ffffff4d;font-family:YesevaOne,sans-serif;font-size:180px;text-transform:uppercase;line-height:.8em;position:relative;z-index:2}section.case p{font-family:Lato-Light,sans-serif;font-size:18px;line-height:1.5em}section.case .link_to_site{font-size:30px;color:#fffc;display:flex;align-items:flex-end;transition:opacity .2s ease,transform .2s ease}section.case .link_to_site span{border-bottom:1px solid #fff;padding-bottom:5px;line-height:1;transition:border-color .2s ease}section.case .link_to_site .icon_link{margin-right:5px;width:18px;height:18px;fill:#fff;margin-bottom:5px;transition:fill .2s ease,transform .2s ease}section.case .link_to_site:hover{transform:translate(4px);opacity:.9}section.case .link_to_site:hover .icon_link{fill:#bf1c1c;transform:translate(2px)}section.case .link_to_site:active{transform:translate(2px)}section.case .content-new-txtLeft{padding-right:0;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-txtTopCenter{width:calc(100% - 80px);height:100%;margin-left:80px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:0!important;text-align:center;box-sizing:border-box}section.case .withbefore-line{margin-top:50px;position:relative;z-index:5;color:#000}section.case .wrapper-back-btn{display:none;position:fixed;top:0;left:0;width:80px;height:100%;z-index:105;border-right:1px solid #f2f2f2}section.case .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}section.case .wrapper-back-btn a#backbtn svg{width:21px;height:5px;fill:#9999a3;stroke:#9999a3;z-index:5;position:relative;flex:0 0 auto}section.case .wrapper-back-btn a#backbtn--nextbtnactive{transform:translateY(20px)}section.case .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}section.case .wrapper-back-btn a#backbtn:hover svg{fill:#fff;stroke:#fff}section.case .wrapper-back-btn a#backbtn:hover:after{transform:scaleX(1);transform-origin:right}section.case .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;display:none}section.case .mymouse:before{content:"";display:block;width:2px;height:3px;background:#ffffffb3;position:absolute;top:8px;left:calc(50% - 1px);opacity:0;animation:mousescroll 2s infinite}section.case.last .btn-order-project{display:inline-block;padding:20px 30px;background:#bf1c1c;text-transform:uppercase;letter-spacing:.2em;color:#fff;font-size:18px;cursor:pointer;transition:.2s;text-decoration:none}@media (max-width: 768px){section .content{padding:0;margin:0}section.case .content-new-txtLeft{padding:0!important;margin:0!important}}.black-round{display:none!important}section.grunge:first-child{background-image:url(/dist/assets/mainimg-BTJ3IDyz.jpg);background-position:center;background-repeat:no-repeat}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.quality .wrapper-img{position:absolute;top:0;left:0;width:100%;max-width:calc(100% - 760px);height:100%;display:flex;align-items:center;justify-content:flex-end;overflow:hidden;background-image:url(/dist/assets/quality1-BudHTnL1.png);background-position:100% 50%}section.grunge.emotions{color:#fff;background-image:url(/dist/assets/background_emotions-Ch0ZTASA.jpg)}section.grunge.mobile .wrapper-img{position:absolute;top:0;right:0;width:calc(100% - 610px);height:100%;background-image:url(/dist/assets/mobile-version-7c-b2qfi.png);background-position:0 50%}section.grunge.result{background:url(/dist/assets/background_result-HKyVh5Kd.jpg) center no-repeat;background-size:cover;color:#fff}@media (max-width: 1024px){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}}@media (max-width: 768px){section.grunge .text-width{max-width:100%}section.grunge:first-child{background-image:url(/dist/assets/mainimg_mob-CdDBOYoq.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:none}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(/dist/assets/background_emotions_mob-bu8BdNcg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}section.grunge.mobile .wrapper-img{width:calc(100% - 290px)}}@media screen and (max-width: 360px),(max-height: 530px){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%}}@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;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((8.3333333333vw - 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((8.3333333333% - 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:8.3333333333%;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;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:translate(-100%);transition:transform .4s;z-index:100}div.new-menu--active{transform:translate(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:16.6666666667%;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:8.3333333333%}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:25%;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:50%;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:#ffffffb3;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:#ffffff4d;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:#fffc;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:#0000000d;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:#ffffff80}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) translateZ(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;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}.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:translate(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:#fff6;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:#000000b3;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}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:translate(-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:translate(30px);border-bottom:1px solid transparent}section.works a.case:hover .gotosite .arrow{transform:translate(80px);opacity:0}section.works a.case:hover .gotosite:before{transform:translate(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:60px 0 0}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:#ffffff0d}.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:skew(45deg);padding:7px 30px;display:inline-block;margin-left:20px;position:relative}.case.ipsc .back-red span{display:inherit;transform:skew(-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(/dist/assets/05-screen-big2tiny-BXsBaLkW.png);background-size:300% 100%;box-shadow:0 0 25px 15px #0000004d}.case.ipsc .grey-line{background-color:#f3f7f7;transform:skew(-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:skew(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:skew(-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:skew(-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:skew(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(/dist/assets/mainimg1-BR8fj8St.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(/dist/assets/05-screen-big2tiny-BXsBaLkW.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 #000c;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);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(/dist/assets/ipsc_video-CX2rAzcM.jpg);background-size:cover;background-position:center}section.ipsc--video:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffffb3}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(/dist/assets/ipsc_video-CX2rAzcM.jpg);background-size:cover;background-position:center;top:calc(125px - 50vh);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(/dist/assets/last-MFHUW67M.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(/dist/assets/guide-bg1-D7c_Um7c.jpg);background-size:cover}section.guide .content .guide-box .background-wrapper .background[data-bg="1"]{background:url(/dist/assets/guide-bg2-BdwbvKdg.jpg);background-size:cover}section.guide .content .guide-box .background-wrapper .background[data-bg="2"]{background:url(/dist/assets/guide-bg3-CAnfmn8e.jpg);background-size:cover}section.guide .content .guide-box .background-wrapper .background[data-bg="3"]{background:url(/dist/assets/guide-bg4-CqEML0yV.jpg);background-size:cover}section.guide .content .guide-box .background-wrapper .background[data-bg="4"]{background:url(/dist/assets/guide-bg5-B3yI2Xla.jpg);background-size:cover}section.guide .content .guide-box .background-wrapper .background[data-bg="5"]{background:url(/dist/assets/guide-bg6-yA5tA5VM.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(/dist/assets/guide1-BwsaUqyE.jpg);background-size:cover}section.guide .content .guide-box .guide-list .guide-item[data-slide-index="1"] .img{background:url(data:image/jpeg;base64,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);background-size:cover}section.guide .content .guide-box .guide-list .guide-item[data-slide-index="2"] .img{background:url(data:image/jpeg;base64,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);background-size:cover}section.guide .content .guide-box .guide-list .guide-item[data-slide-index="3"] .img{background:url(/dist/assets/guide4-CVhbaLPK.jpg);background-size:cover}section.guide .content .guide-box .guide-list .guide-item[data-slide-index="4"] .img{background:url(/dist/assets/guide5-C8R6RkvI.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(data:image/png;base64,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);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:translate(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(/dist/assets/compfort-bg-vorgAhI-.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) translateY(-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:translate(calc(35vw - 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:scaleZ(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(/dist/assets/mainimg-CAWt4iHF.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:140px;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:translate(0);animation:yacht-wave 16s infinite linear}section.alatau.full-slider span.not-simple{position:absolute;left:140px;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(/dist/assets/new-slider-maneuverability-DzK4w4lb.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(/dist/assets/new-shadow-maneuverability-Cjk-mbQ9.png) center no-repeat;background-size:contain;width:439px;height:58px}section.alatau.full-slider .task-slider .slide.speed{background-image:url(/dist/assets/new-slider-speed-BAor3fgg.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(data:image/png;base64,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) center no-repeat;background-size:contain;width:264px;height:58px}section.alatau.full-slider .task-slider .slide.passability{background-image:url(/dist/assets/new-slider-passability-ClTjaq_a.jpg)}section.alatau.full-slider .task-slider .slide.passability h2{left:50%;transform:translate(-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(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAdMAAAAfBAMAAABOjTrlAAAAKlBMVEVHcEz///////////////////////////////////////////////////+LBpLMAAAADnRSTlMAmQcQk26KXxp9J1A1QoKQ/RgAAA9nSURBVFjD3FdNSyPbFi0qkyB3cqCsJrMiNRFRCKnBDbYOCspIhoIxT20HgSQSfHf0OkZbhaCDDlEHgknIswWJiME2o75+JTZcFNGrES5KWo3xv9y1T1XsaH+82ePxahLLOufsj7X22vsIwn/hsX1prV/MKdab2FUpaIrw//nYvkiR8Ei+EepCJjC9/r/im/iUdKfm/tnC74HjfPpL1VS+wLbHmBQ+bhy+pTPHH/jV3M6fu/His7PZmuh0On/gM7f8c7+f+FW5cDVeUpVzRfQkk882qjCjmMeL9JpMzjXWd4OpT+vadioJ8sD2lrHRCs5Ur+qVSmU3yOS/8NmzU+N21KRmem2/qs81pVEs1jeag0imKvNP8Yhuz1W94P4an23H3GsjV0U1VdlOav8hVPtuLjpDLogansXPG0L3fnw637Si7erx8fFCayTOdhmPlZ4Qy2TzMJSkvZqneOQSEYV9gEmT/I/dXC6XyRhR71+iqnVdHvFQe/zTZoj2w8w7Ct081+ncGhpN4PxiPcltpVKxGdcT3k7PrT/wuT7fiFYsnvDf9scCN/3wWGnK+ndB7V5mDuKauDRdLtc8G4LtnslriaYlCyuG10jja8lN4HYMMPZGsUi11P8qL6hn6TI9R4V5hVa0HTJvtlxzO7XiIMMjj8auux7Kny+SfNvroOS75lAUJ8YVGC6R+2L7uecyfoMEvPX64+WjOafqKZbzFtm2k55C6iEWio7UE5bprgLnRsuEZXx7G4z8WagtgzobphU9K5LeeoGzEYrvpnlJTxDuSoYkRePAXFzA6zAKR1Q6A5VYsDVBydF1LPGmA+ce4GC/lyOSEfX7A7EVClUaXtw4Den4zM9t72fyJ/y+n/k42Aq9WhrlBdGZm93fn0Hof2KLLqex/Xy7wGEVT8GOXCA+ZETTn89Npu36/e8s9yRJYjg8Nl0v/DhWxX6os958Q0qGF0suYVOXV5tBXUIyrMfwHtC76WnXzoQR8QVqirg40fhu5LK1OaG9SsnBLjkb92O3/ElU9/j31QSQINpM4oBN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) center no-repeat;background-size:contain;width:428px;height:58px}section.alatau.full-slider .task-slider .slide.pleasure{background-image:url(/dist/assets/new-slider-pleasure-BrGBzDSD.jpg)}section.alatau.full-slider .task-slider .slide.pleasure h2{right:115px;bottom:318px}section.alatau.video{background-image:url(/dist/assets/new-video-bg-HZmKo0ey.jpg);background-size:cover;background-position:center}section.alatau.video:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffffb3}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;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(/dist/assets/new-video-bg-HZmKo0ey.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:translate(0)}section.alatau.emotion .text-width{max-width:410px}section.alatau.emotion .wrapper-boat-img{position:absolute;right:100px;top:0;width:calc(100% - 590px);max-width:1000px;height:100%;background:url(/dist/assets/new-boat-RoadQ5_E.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% - 600px);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% - 600px);max-height:70%;transform:translate(-15%)}section.alatau.product .text-width{max-width:420px;text-align:left}section.alatau.develop{background:#fff url(/dist/assets/new-develop-bg-DqXS4w45.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;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(/dist/assets/new-result-CiU38tzn.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(/dist/assets/new-last-bg-B0iq3ONZ.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(/dist/assets/mainimg-CJrh4Uxr.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:#0006}section.case.summit.fir-tree .tree{max-height:95%;margin-left:10%}section.summit.map{background-image:url(/dist/assets/back_map-C_Elxc9_.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(/dist/assets/map-border-C-OIaT_x.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(/dist/assets/holiday_video-d4tA8JnP.jpg);background-size:cover;background-position:center}section.summit.video:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffffb3}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;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(/dist/assets/holiday_video2-BJVzx47e.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:translate(calc(-3vw + 365px))}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(/dist/assets/snowflake-CaSpd0jJ.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(/dist/assets/present2-k_gPalxh.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(/dist/assets/new-bg_priceless-DbIybvR1.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:87%;margin:0 2%}section.summit.result{background-image:url(/dist/assets/new-result1-CgLOQy1P.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(/dist/assets/new-bg_last-TIVLUdWI.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:#7d7d7db3}#flappy{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;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 .layer-1{background-image:url(../img/flappy/m-1.png?1417182874);background-position:0 0;z-index:4}#flappy-bg .layer-2{background-image:url(../img/flappy/m-2.png?1417182855);background-position:0 0;z-index:3}#flappy-bg .layer-3{background-image:url(../img/flappy/m-3.png?1417182841);background-position:0 0;z-index:2}#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(/dist/assets/mainimg-CcJ4JKeN.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% - 430px);max-height:70%;transform:translate(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% - 640px);max-height:80%;transform-origin:right;transform:rotateY(-90deg);transition:transform 2s}section.rpm.projecting .wrapper-img img.active{transform:rotateY(0)}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(60% - 260px)}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% - 730px);height:100%}section.rpm.details .right-img{position:absolute;top:0;right:0;height:100%;width:100%;max-width:385px;background:url(/dist/assets/bg-details-BFPWeIDY.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% - 380px);right:365px}section.rpm.details .screen5{top:calc(50% - 350px);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% - 830px);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(/dist/assets/new-result-DtigagL8.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:#7d7d7db3}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(/dist/assets/mainimg-y4nztEbX.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% - 690px);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% - 690px);max-height:70%;transform:translate(12%)}section.adev.ideology h2{color:#e3000f}section.adev.ideology .wrapper-floor{position:absolute;right:0;top:0;max-width:calc(100% - 700px);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:translate(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:#00000080}section.adev.ideology .wrapper-floor .one-floor.active{transform:translate(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% - 690px);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% - 690px);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% - 700px);transform:translate(100%);transition:transform 1s ease}section.adev.visualization .rhomb--active{transform:translate(0)}section.adev.result{background:url(/dist/assets/background_result-w9fq-CW6.jpg) center no-repeat;background-size:cover}section.adev.result p{margin-bottom:0}section.adev.last{background:url(/dist/assets/background_last-CDc0XOdZ.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:#0006}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(/dist/assets/agent_bg-B5HUsxVT.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(/dist/assets/project_bg--2P7Xelj.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:translate(0);opacity:1}section.dimos.project .images .slide1{left:-5%;transform:translate(150%)}section.dimos.project .images .slide2{right:-5%;transform:translate(-150%)}section.dimos.to-do{background:#fff url(/dist/assets/todo_bg-Bi7z1eUk.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(/dist/assets/todo_bg-Bi7z1eUk.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(/dist/assets/person_bg-DEYV6DbS.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(/dist/assets/doc_bg-BalS-jmu.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(/dist/assets/budget_bg-BpcA_9XA.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(/dist/assets/mainimg-BTJ3IDyz.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% - 760px);height:100%;display:flex;align-items:center;justify-content:flex-end;overflow:hidden;background-image:url(/dist/assets/quality1-BudHTnL1.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% - 205px);max-width:100%}section.grunge.emotions{color:#fff;background-image:url(/dist/assets/background_emotions-Ch0ZTASA.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(/dist/assets/mobile-version-7c-b2qfi.png);background-position:0 50%}section.grunge.result{background:url(/dist/assets/background_result-HKyVh5Kd.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(/dist/assets/mainimg_new-BOZaoJlz.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% - 185px)}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% - 700px);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% - 220px)}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% - 690px);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% - 790px);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% - 950px);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% - 940px);background:#ecedef}section.mactak.mobile .wrapper-video video{width:100%;max-height:96%}section.mactak.result{background:url(/dist/assets/background_result-Dw14fbpd.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:75px 0 0;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 #fff6,4px 4px 4px #c4c4c438}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:83.3333333333%;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:8.3333333333%;height:100%;width:16.6666666667%;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:16.6666666667%;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:8.3333333333%}.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:16.6666666667%}.body #main .wrapper-top-menu .column:first-child,.body #main .wrapper-top-menu .column:last-child{width:calc(8.3333333333% + 4px);padding:45px 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.8333333333)}.body #main .wrapper-bottom-info{display:flex;justify-content:space-around;align-items:center;width:50%;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:8.3333333333%}.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(8.3333333333% - 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:translate(-7px)}.body #main .arrow:hover.arrow--right .arrow-icon{transform:translate(7px)}.body #main .screen1{display:flex;flex-direction:column;justify-content:center;align-items:center}.body #main .screen1 svg.svg-logo{width:50vw;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;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:translateZ(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:translateZ(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:translate(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:translate(-100%)}.body #main .screen-work .wrapper-imgs{width:40%;height:540px;max-height:calc(100% - 254px);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:translate(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:#fffc;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:#c0c0c033;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) scaleZ(1)}.video-inner{width:480px;height:480px;border-radius:50%;transform:translate(calc(35vw - 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) scaleZ(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) scaleZ(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) scaleZ(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% - 610px)}}@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% - 590px)}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% - 190px);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:translate(0);max-width:80%;max-height:calc(100% - 342px);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:translate(0);max-width:80%;max-height:calc(100% - 342px);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:translate(calc(100vw - 140px))}}@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% - 610px)}}@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,.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:translate(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%;align-items:center;padding:0 5px 0 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 #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:140px}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:translate(-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% - 510px)}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% - 292px);margin-bottom:10px}section.rpm.select .wrapper-screens{width:calc(100% - 470px)}section.rpm.approach .wrapper-scrollBlock{width:calc(100% - 420px)}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,.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% - 420px)}}@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 - 85vw)}section.summit.video .video-inner{width:80px;height:80px;transform:translate(calc(35vw - 40px)) 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,.menu-btn-wrapper{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}.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:#e4282fd9}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:translate(-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:95px 0 0;position:relative;text-align:center;transform:translate(0)}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:translate(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(/dist/assets/new-develop-bg-DqXS4w45.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 - 85vw)}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:translate(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% - 312px);overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:left top}section.rpm.select .wrapper-screens .block:first-child{background-image:url(/dist/assets/new-filter1-1-BrOAGcOj.jpg)}section.rpm.select .wrapper-screens .block:nth-child(2){background-image:url(/dist/assets/new-filter2-2-BprytgSN.jpg)}section.rpm.select .wrapper-screens .block:last-child{background-image:url(/dist/assets/new-filter3-3-764uTesx.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: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,.body #main .wrapper-columns,.body #main .wrapper-top-menu,.body #main .wrapper-bottom-info,.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,.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(/dist/assets/mainimg_mob-CdDBOYoq.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(/dist/assets/background_emotions_mob-bu8BdNcg.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(50px - 50vh);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(-20px - 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(0px - 50vh);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(80px - 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(-20px - 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 - 85vw)}}@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)}to{transform:translateY(0)}}@keyframes mousescroll{0%{opacity:0}25%{opacity:1}75%{transform:translateY(7px)}to{opacity:0}}@keyframes anim_buttonnext{0%{transform:translateY(130px)}60%{transform:translateY(10px)}80%{transform:translateY(0)}to{transform:translateY(10px)}}@keyframes anim_partofmouse{0%{transform:translateY(-10px)}60%{transform:translateY(-10px)}85%{transform:translateY(-10px)}to{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}to{background-position:150% 0}}@keyframes column-animate{0%{transform:translateY(0)}to{transform:translateY(-35%)}}@keyframes slide-animate{0%{transform:translate(120%)}to{transform:translate(0)}}@keyframes slide-opacity{0%{opacity:1}99%{opacity:1}to{opacity:.3}}@keyframes background-animate{0%{transform:scale(1)}50%{transform:scale(1.2)}to{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)}to{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:translate(0);width:50vh;height:50vh;border-radius:100%;transform:scaleZ(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}to{border-radius:0;width:100vw;height:100vh;opacity:1;transform:scaleZ(1) rotate3d(0,0,1,0);margin:0 auto}}@keyframes hideVideo{0%{border-radius:0;width:100vw;height:100vh;margin:0 auto;opacity:1;transform:scaleZ(1) rotate3d(0,0,1,0)}to{border-radius:0;width:100vw;height:100vh;margin:0 auto;opacity:0;transform:scaleZ(1) rotate3d(0,0,1,0)}}@keyframes showVideo-mob-2{0%{opacity:1}40%{transform:translate(0);width:50vh;height:50vh;border-radius:100%;transform:scaleZ(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}to{border-radius:0;width:100vw;height:100vh;opacity:1;transform:scaleZ(1);margin:0 auto}}@keyframes dasharray-wave{to{stroke-dasharray:513 600}}@keyframes yacht-wave{to{transform:translate(477px)}}@keyframes back-size{0%{background-size:100%}to{background-size:120%}}@keyframes shake{0%,20%{transform:translateZ(0)}10%,14%,18%,2%,6%{transform:translate3d(-6px,0,0)}12%,16%,4%,8%{transform:translate3d(6px,0,0)}}@keyframes rubberBand{0%{transform:scaleZ(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)}to{transform:scaleZ(1)}}@keyframes adevCloudAnimation{0%{transform:translate(0)}to{transform:translate(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%)}to{-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%)}to{-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:translate(-100%)}to{transform:translate(0)}}@keyframes changeActiveImgToRight{0%{transform:translate(0);z-index:1}to{transform:translate(100%);z-index:1}}@keyframes changeNotActImgToLeft{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes changeActiveImgToLeft{0%{transform:translate(0);z-index:1}to{transform:translate(-100%);z-index:1}}.main--vse-keysy{padding:74px 40px 0 130px;background-color:#fff;color:#000;min-height:100vh}html:has(body.page-vse-keysy:not(.page-vse-keysy--case-open)){overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.page-vse-keysy:not(.page-vse-keysy--case-open){overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.page-vse-keysy .header .header__page-title{color:#000}.page-vse-keysy .header .header__start-project-btn,.vse-keysy-industry__btn{font-size:18px;padding:8px 14px;line-height:1;width:unset;height:unset;letter-spacing:0}.vse-keysy-filters{padding:24px 0 32px}.vse-keysy-filters__container{max-width:1920px;margin:0 auto}.vse-keysy-filters__row{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.vse-keysy-filters__row.vse-keysy-filters__row--service .vse-keysy-filter{width:fit-content}.vse-keysy-filters__row--type{margin-bottom:10px}.vse-keysy-filter{font-family:AA_Stetica,sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:#000;background-color:#f0f0f0;border:none;padding:10px 16px;cursor:pointer;text-transform:lowercase;transition:background-color .2s ease,color .2s ease,transform .2s ease;width:11.0416666667vw;text-decoration:none;display:inline-block;text-align:center;white-space:nowrap;width:fit-content}.vse-keysy-filter[href]{border:none}.vse-keysy-filter:hover{background-color:#e5e5e5;transform:translateY(-2px)}.vse-keysy-filter:active{transform:translateY(0)}.vse-keysy-filter--active{background-color:#000;color:#fff;transition:background-color .2s ease,color .2s ease,transform .2s ease}.vse-keysy-filter--active:hover{background-color:#1a1a1a;color:#fff;transform:translateY(-2px)}.vse-keysy-filter--active:active{transform:translateY(0)}.vse-keysy-filter--disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.vse-keysy-filter--disabled:hover{background-color:#f0f0f0;transform:none}.vse-keysy-industry{position:relative;margin-left:auto}@media (max-width: 768px){.vse-keysy-industry{margin-left:0;margin-right:auto;margin-top:10px}}.vse-keysy-industry__btn{display:inline-flex;align-items:center;gap:8px;font-family:AA_Stetica,sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:#000;background-color:#f0f0f0;border:none;padding:10px 16px;cursor:pointer;text-transform:lowercase;transition:background-color .2s ease,color .2s ease,transform .2s ease;border-radius:4px;text-decoration:none}.vse-keysy-industry__btn:hover{background-color:#e5e5e5;transform:translateY(-2px)}.vse-keysy-industry__btn:active{transform:translateY(0)}.vse-keysy-industry__icon{flex-shrink:0;color:#000}.vse-keysy-industry__caret{flex-shrink:0;transition:transform .2s}.vse-keysy-industry--open .vse-keysy-industry__caret{transform:rotate(180deg)}.vse-keysy-industry__panel{position:absolute;top:calc(100% + 6px);right:0;min-width:200px;background:#fff;border-radius:8px;box-shadow:0 4px 20px #0000001f;padding:8px 0;z-index:100;flex-direction:column;display:none}@media (max-width: 768px){.vse-keysy-industry__panel{right:unset;left:0}}.vse-keysy-industry--open .vse-keysy-industry__panel{display:flex}.vse-keysy-industry__option{display:block;padding:10px 16px;font-family:AA_Stetica,sans-serif;font-size:14px;line-height:1.4;color:#000;text-decoration:none;transition:background-color .15s ease,color .15s ease,transform .15s ease;white-space:nowrap}.vse-keysy-industry__option:hover{color:#908d93;transform:translate(4px);background-color:#f5f5f5}.vse-keysy-industry__option:active{transform:translate(2px)}.vse-keysy-industry__option--all{color:#000}.vse-keysy-industry__option--active{color:#908d93}.vse-keysy-industry__option--disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.vse-keysy-industry__option--disabled:hover{background-color:transparent;color:#000;transform:none}.vse-keysy-intro{padding:32px 0 40px}.vse-keysy-intro__container{max-width:1920px;margin:0 auto}.vse-keysy-intro__title{font-family:AA_Stetica;font-weight:400;font-size:32px;line-height:1.2;color:#000;margin:0 0 16px;text-transform:uppercase}.vse-keysy-intro__text,.vse-keysy-intro__header{font-family:AA_Stetica;font-weight:400;font-size:18px;line-height:1.6;color:#000;max-width:48.2291666667vw;font-size:16px;line-height:19px;margin:0}.vse-keysy-intro__header:not(:last-child){margin-bottom:16px}.vse-keysy-intro__description{font-family:AA_Stetica;font-weight:400;font-size:14px;line-height:1.6;color:#666;max-width:48.2291666667vw;margin:0}.vse-keysy-cases{padding-bottom:80px}.vse-keysy-cases__container{max-width:1920px;margin:0 auto}.vse-keysy-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.vse-keysy-card{display:flex;flex-direction:column;gap:16px;text-decoration:none;color:inherit;transition:opacity .2s ease,transform .2s ease,box-shadow .3s ease;height:fit-content;position:relative;background-color:#000;border-radius:6px;overflow:hidden}@media (max-width: 768px){.vse-keysy-card{height:409px}.vse-keysy-card .vse-keysy-card__image{position:absolute;aspect-ratio:unset;height:100%}.vse-keysy-card .vse-keysy-card__title{position:unset;margin:auto 20px 20px}.vse-keysy-card .vse-keysy-card__tags{position:relative}}.vse-keysy-card:hover{box-shadow:0 8px 24px #0000001f}.vse-keysy-card:active{transform:translateY(0)}.vse-keysy-card__image{width:100%;aspect-ratio:4/3;background-color:#f5f5f5;transition:opacity .3s ease,transform .3s ease;opacity:1;overflow:hidden}.vse-keysy-card:hover .vse-keysy-card__image{opacity:.7}.vse-keysy-card[data-case-id=grunge] .vse-keysy-card__image,.vse-keysy-card[data-case-id=mactak] .vse-keysy-card__image{background-color:#121511}.vse-keysy-card[data-case-id=ipsc] .vse-keysy-card__image{background:linear-gradient(251.45deg,#4a8fff 44.46%,#0d4bb1 88.64%)}.vse-keysy-card[data-case-id=alatau] .vse-keysy-card__image{background-color:#121511}.vse-keysy-card[data-case-id=rpm] .vse-keysy-card__image{background-color:#f2b611}.vse-keysy-card[data-case-id=summit] .vse-keysy-card__image{background-color:#016750}.vse-keysy-card[data-case-id=dimos] .vse-keysy-card__image{background:linear-gradient(180deg,#83bafa,#1a7ae2)}.vse-keysy-card[data-case-id=adev] .vse-keysy-card__image{background-color:#121511}.vse-keysy-card__image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.vse-keysy-card:hover .vse-keysy-card__image img{transform:scale(1.15)}.vse-keysy-card__title{font-family:AA_Stetica,sans-serif;font-weight:500;font-size:20px;line-height:1.35;color:#fff;text-transform:none;letter-spacing:.02em;margin:0;position:absolute;bottom:80px;left:20px}.vse-keysy-card__tags{display:flex;flex-wrap:wrap;gap:6px;position:absolute;bottom:20px;left:20px}.vse-keysy-card__tag{font-family:AA_Stetica,sans-serif;font-weight:400;font-size:12px;line-height:1.4;color:#666;text-transform:lowercase;background:#00000052;display:flex;padding:8px 10px;color:#fff}.vse-keysy-card__tag:first-child{background:#000}.footer--vse-keysy{background-color:#fff;padding:40px 0}.footer--vse-keysy .footer__container{max-width:1920px;margin:0 auto;padding:0 50px 0 141px;display:flex;justify-content:space-between;align-items:center}.footer--vse-keysy .footer__pdf-link{display:flex;flex-direction:column;align-items:flex-start;gap:8px;text-decoration:none;transition:transform .2s}.footer--vse-keysy .footer__pdf-link:hover{transform:translateY(-2px)}.footer--vse-keysy .footer__pdf-icon{width:40px;height:40px;background-color:#ff0b0b;color:#fff;font-family:AA_Stetica,sans-serif;font-weight:700;font-size:12px;display:flex;align-items:center;justify-content:center;border-radius:2px;text-transform:uppercase}.footer--vse-keysy .footer__pdf-text{font-family:AA_Stetica,sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:#000}.footer--vse-keysy .footer__scroll-top{width:48px;height:48px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#333;transition:background-color .2s,color .2s,transform .2s,opacity .2s;opacity:.5;pointer-events:none;margin-left:auto}.footer--vse-keysy .footer__scroll-top:hover{color:#fff;transform:translateY(-2px);opacity:1}.footer--vse-keysy .footer__scroll-top svg{width:24px;height:24px}.vse-keysy-card.vse-keysy-card--hidden{display:none}@media (max-width: 1440px){.vse-keysy-filters__container,.vse-keysy-intro__container,.vse-keysy-cases__container{padding:0}.vse-keysy-grid{gap:24px}.vse-keysy-card__title{font-size:18px}}@media (max-width: 1024px){.main--vse-keysy{padding-left:50px;padding-right:24px}.vse-keysy-filters__container,.vse-keysy-intro__container,.vse-keysy-cases__container,.footer--vse-keysy .footer__container{padding:0 40px}.vse-keysy-grid{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width: 768px){.vse-keysy-filters__container,.vse-keysy-intro__container,.vse-keysy-cases__container{padding:0}.main--vse-keysy{padding-left:15px;padding-right:15px;padding-top:70px}.vse-keysy-filters__row--type,.vse-keysy-filters__row--service{justify-content:flex-start}.vse-keysy-filters__row--service{margin-top:15px}.vse-keysy-filter{font-size:13px;padding:8px 12px}.vse-keysy-intro__text{font-size:16px;max-width:100%}.vse-keysy-grid{grid-template-columns:1fr;gap:20px}.vse-keysy-card__title{font-size:17px}.footer--vse-keysy .footer__container{padding:0 24px}}.page-vse-keysy--case-open{overflow:hidden}.page-vse-keysy--case-open .main--vse-keysy,.page-vse-keysy--case-open .footer--vse-keysy{display:none}.page-vse-keysy--case-open button#next{pointer-events:none}.page-vse-keysy--case-open button#next .partofmause{pointer-events:auto;cursor:pointer}.page-vse-keysy--case-open .header,.page-vse-keysy--case-open .sidebar{z-index:1100}.case-viewer{position:fixed;top:0;left:0;width:100%;height:100vh;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.case-viewer::-webkit-scrollbar{display:none}.case-viewer .section.case{position:relative;width:100%;min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;scroll-snap-align:start;scroll-snap-stop:always}.case-viewer .wrapper-back-btn{position:fixed;top:20px;left:20px;z-index:1000}.case-viewer .wrapper-back-btn a{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background-color:#ffffffe6;border-radius:50%;text-decoration:none;transition:background-color .2s,transform .2s}.case-viewer .wrapper-back-btn a:hover{background-color:#fff;transform:scale(1.1)}.case-viewer .wrapper-back-btn a svg{width:24px;height:24px;color:#000}.case-viewer button.totop{position:fixed;bottom:20px;right:20px;z-index:1000;width:48px;height:48px;background-color:#ffffffe6;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s,transform .2s}.case-viewer button.totop:hover{background-color:#fff;transform:scale(1.1)}.case-viewer button.totop svg{width:24px;height:24px;color:#000}.case-viewer .content{width:100%;max-width:1920px;margin:0 auto;padding:0 40px}.case-viewer .content.content--center{text-align:center}.case-viewer .content h1,.case-viewer .content h2{font-family:AA_Stetica,sans-serif;font-weight:700;margin:0 0 20px}.case-viewer .content .case-name{display:block;font-family:AA_Stetica,sans-serif;font-weight:400;font-size:18px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:40px}.case-viewer .mymouse{position:absolute;bottom:40px;left:50%;transform:translate(-50%);width:24px;height:40px;border:2px solid rgba(255,255,255,.8);border-radius:12px;cursor:pointer;transition:opacity .2s}.case-viewer .mymouse:hover{opacity:.7}.case-viewer .mymouse:before{content:"";position:absolute;top:8px;left:50%;transform:translate(-50%);width:4px;height:8px;background-color:#fffc;border-radius:2px;animation:mouse-scroll 1.5s infinite}@keyframes mouse-scroll{0%{opacity:1;transform:translate(-50%) translateY(0)}to{opacity:0;transform:translate(-50%) translateY(12px)}}.case-viewer .black-round{position:absolute;bottom:0;left:0;width:100%;height:100%;background:radial-gradient(circle at center,transparent 0%,#000 100%);opacity:0;transition:opacity .5s;pointer-events:none}.case-viewer .black-round--anim{opacity:1}.case-viewer video{width:100%;height:auto;display:block}.case-viewer img{max-width:100%;height:auto;display:block}@media (max-width: 768px){.case-viewer .wrapper-back-btn{top:10px;left:10px}.case-viewer .wrapper-back-btn a{width:40px;height:40px}.case-viewer .wrapper-back-btn a svg{width:20px;height:20px}.case-viewer button.totop{bottom:10px;right:10px;width:40px;height:40px}.case-viewer button.totop svg{width:20px;height:20px}.case-viewer .content{padding:0 20px}}
