@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Open+Sans+Condensed:wght@700&display=swap);
*{padding:0;margin:0;border:0}*,*:before,*:after{box-sizing:border-box}:focus,:active{outline:none}a:focus,a:active{outline:none}nav,footer,header,aside{display:block}html,body{height:100%;width:100%;font-size:100%;line-height:1;font-size:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}input,button,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:visited{-webkit-text-decoration:none;text-decoration:none}a:hover{-webkit-text-decoration:none;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}@font-face{font-family:"anonymous bold";src:url(assets/anonymous-pro-bold-700.woff2) format("woff2"),url(assets/anonymous-pro-bold-700.woff) format("woff")}@font-face{font-family:"anonymous";src:url(assets/anonymous-pro-regular-400.woff2) format("woff2"),url(assets/anonymous-pro-regular-400.woff) format("woff")}@font-face{font-family:"firaSans";src:url(assets/firaSans-regular-400.woff2) format("woff2"),url(assets/firaSans-400.woff) format("woff")}@font-face{font-family:"firaSans medium";src:url(assets/firaSans-medium-500.woff2) format("woff2"),url(assets/firaSans-Medium-500.woff) format("woff")}@font-face{font-family:"mulish";src:url(assets/mulish-regular-400.woff2) format("woff2"),url(assets/mulish-regular-400.woff) format("woff")}@font-face{font-family:"montserrat medium";src:url(assets/Montserrat-Medium.woff2) format("woff2"),url(assets/Montserrat-Medium.woff) format("woff")}@font-face{font-family:"montserrat semiBold";src:url(assets/Montserrat-SemiBold.woff2) format("woff2"),url(assets/Montserrat-SemiBold.woff) format("woff")}@font-face{font-family:"montserrat black";src:url(assets/Montserrat-Black.woff2) format("woff2"),url(assets/Montserrat-Black.woff) format("woff")}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.7.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateZ(0);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0)}90%{transform:translate3d(0, -4px, 0)}}.bounce{-webkit-animation-name:bounce;-webkit-transform-origin:center bottom;animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scaleX(1)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}to{transform:scaleX(1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{transform:translate3d(10px, 0, 0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{-webkit-animation-name:headShake;-webkit-animation-timing-function:ease-in-out;animation-name:headShake;animation-timing-function:ease-in-out}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{-webkit-animation-name:swing;-webkit-transform-origin:top center;animation-name:swing;transform-origin:top center}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%, 0, 0) rotate(-5deg)}30%{transform:translate3d(20%, 0, 0) rotate(3deg)}45%{transform:translate3d(-15%, 0, 0) rotate(-3deg)}60%{transform:translate3d(10%, 0, 0) rotate(2deg)}75%{transform:translate3d(-5%, 0, 0) rotate(-1deg)}to{transform:translateZ(0)}}.wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{-webkit-animation-name:jello;-webkit-transform-origin:center;animation-name:jello;transform-origin:center}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.heartBeat{-webkit-animation-duration:1.3s;-webkit-animation-name:heartBeat;-webkit-animation-timing-function:ease-in-out;animation-duration:1.3s;animation-name:heartBeat;animation-timing-function:ease-in-out}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{-webkit-transform:scale3d(0.3, 0.3, 0.3);opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{-webkit-transform:scale3d(1.03, 1.03, 1.03);opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{-webkit-transform:scaleX(1);opacity:1;transform:scaleX(1)}}.bounceIn{-webkit-animation-duration:.75s;-webkit-animation-name:bounceIn;animation-duration:.75s;animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{-webkit-transform:translate3d(0, -3000px, 0);opacity:0;transform:translate3d(0, -3000px, 0)}60%{-webkit-transform:translate3d(0, 25px, 0);opacity:1;transform:translate3d(0, 25px, 0)}75%{transform:translate3d(0, -10px, 0)}90%{transform:translate3d(0, 5px, 0)}to{transform:translateZ(0)}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{-webkit-transform:translate3d(-3000px, 0, 0);opacity:0;transform:translate3d(-3000px, 0, 0)}60%{-webkit-transform:translate3d(25px, 0, 0);opacity:1;transform:translate3d(25px, 0, 0)}75%{transform:translate3d(-10px, 0, 0)}90%{transform:translate3d(5px, 0, 0)}to{transform:translateZ(0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{-webkit-transform:translate3d(3000px, 0, 0);opacity:0;transform:translate3d(3000px, 0, 0)}60%{-webkit-transform:translate3d(-25px, 0, 0);opacity:1;transform:translate3d(-25px, 0, 0)}75%{transform:translate3d(10px, 0, 0)}90%{transform:translate3d(-5px, 0, 0)}to{transform:translateZ(0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{-webkit-transform:translate3d(0, 3000px, 0);opacity:0;transform:translate3d(0, 3000px, 0)}60%{-webkit-transform:translate3d(0, -20px, 0);opacity:1;transform:translate3d(0, -20px, 0)}75%{transform:translate3d(0, 10px, 0)}90%{transform:translate3d(0, -5px, 0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(0.9, 0.9, 0.9)}50%,55%{-webkit-transform:scale3d(1.1, 1.1, 1.1);opacity:1;transform:scale3d(1.1, 1.1, 1.1)}to{-webkit-transform:scale3d(0.3, 0.3, 0.3);opacity:0;transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{-webkit-animation-duration:.75s;-webkit-animation-name:bounceOut;animation-duration:.75s;animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0, 10px, 0)}40%,45%{-webkit-transform:translate3d(0, -20px, 0);opacity:1;transform:translate3d(0, -20px, 0)}to{-webkit-transform:translate3d(0, 2000px, 0);opacity:0;transform:translate3d(0, 2000px, 0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{-webkit-transform:translate3d(20px, 0, 0);opacity:1;transform:translate3d(20px, 0, 0)}to{-webkit-transform:translate3d(-2000px, 0, 0);opacity:0;transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{-webkit-transform:translate3d(-20px, 0, 0);opacity:1;transform:translate3d(-20px, 0, 0)}to{-webkit-transform:translate3d(2000px, 0, 0);opacity:0;transform:translate3d(2000px, 0, 0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0, -10px, 0)}40%,45%{-webkit-transform:translate3d(0, 20px, 0);opacity:1;transform:translate3d(0, 20px, 0)}to{-webkit-transform:translate3d(0, -2000px, 0);opacity:0;transform:translate3d(0, -2000px, 0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{-webkit-transform:translate3d(0, -100%, 0);opacity:0;transform:translate3d(0, -100%, 0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{-webkit-transform:translate3d(0, -2000px, 0);opacity:0;transform:translate3d(0, -2000px, 0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{-webkit-transform:translate3d(-100%, 0, 0);opacity:0;transform:translate3d(-100%, 0, 0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{-webkit-transform:translate3d(-2000px, 0, 0);opacity:0;transform:translate3d(-2000px, 0, 0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{-webkit-transform:translate3d(100%, 0, 0);opacity:0;transform:translate3d(100%, 0, 0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{-webkit-transform:translate3d(2000px, 0, 0);opacity:0;transform:translate3d(2000px, 0, 0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{-webkit-transform:translate3d(0, 100%, 0);opacity:0;transform:translate3d(0, 100%, 0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{-webkit-transform:translate3d(0, 2000px, 0);opacity:0;transform:translate3d(0, 2000px, 0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{-webkit-transform:translate3d(0, 100%, 0);opacity:0;transform:translate3d(0, 100%, 0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{-webkit-transform:translate3d(0, 2000px, 0);opacity:0;transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%, 0, 0);opacity:0;transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{-webkit-transform:translate3d(-2000px, 0, 0);opacity:0;transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0);opacity:0;transform:translate3d(100%, 0, 0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{-webkit-transform:translate3d(2000px, 0, 0);opacity:0;transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{-webkit-transform:translate3d(0, -100%, 0);opacity:0;transform:translate3d(0, -100%, 0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{-webkit-transform:translate3d(0, -2000px, 0);opacity:0;transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{-webkit-animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translateZ(0) rotateY(0deg);animation-timing-function:ease-in;transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}.animated.flip{-webkit-animation-name:flip;-webkit-backface-visibility:visible;animation-name:flip;backface-visibility:visible}@keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{backface-visibility:visible !important}.flipInX{animation-name:flipInX}@keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in;transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);opacity:1;transform:perspective(400px) rotateY(10deg)}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{backface-visibility:visible !important}.flipInY{animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);opacity:1;transform:perspective(400px) rotateX(-20deg)}to{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0;transform:perspective(400px) rotateX(90deg)}}.flipOutX{backface-visibility:visible !important}.flipOutX{-webkit-animation-duration:.75s;-webkit-animation-name:flipOutX;animation-duration:.75s;animation-name:flipOutX}@keyframes flipOutY{0%{transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);opacity:1;transform:perspective(400px) rotateY(-15deg)}to{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0;transform:perspective(400px) rotateY(90deg)}}.flipOutY{backface-visibility:visible !important}.flipOutY{-webkit-animation-duration:.75s;-webkit-animation-name:flipOutY;animation-duration:.75s;animation-name:flipOutY}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0;transform:translate3d(100%, 0, 0) skewX(-30deg)}60%{-webkit-transform:skewX(20deg);opacity:1;transform:skewX(20deg)}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0;transform:translate3d(100%, 0, 0) skewX(30deg)}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);-webkit-transform-origin:center;opacity:0;transform:rotate(-200deg);transform-origin:center}to{-webkit-transform:translateZ(0);-webkit-transform-origin:center;opacity:1;transform:translateZ(0);transform-origin:center}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(-45deg);transform-origin:left bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:left bottom;opacity:1;transform:translateZ(0);transform-origin:left bottom}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(45deg);transform-origin:right bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:right bottom;opacity:1;transform:translateZ(0);transform-origin:right bottom}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(45deg);transform-origin:left bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:left bottom;opacity:1;transform:translateZ(0);transform-origin:left bottom}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(-90deg);transform-origin:right bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:right bottom;opacity:1;transform:translateZ(0);transform-origin:right bottom}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{-webkit-transform-origin:center;opacity:1;transform-origin:center}to{-webkit-transform:rotate(200deg);-webkit-transform-origin:center;opacity:0;transform:rotate(200deg);transform-origin:center}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;opacity:1;transform-origin:left bottom}to{-webkit-transform:rotate(45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(45deg);transform-origin:left bottom}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;opacity:1;transform-origin:right bottom}to{-webkit-transform:rotate(-45deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(-45deg);transform-origin:right bottom}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;opacity:1;transform-origin:left bottom}to{-webkit-transform:rotate(-45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(-45deg);transform-origin:left bottom}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;opacity:1;transform-origin:right bottom}to{-webkit-transform:rotate(90deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(90deg);transform-origin:right bottom}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;-webkit-transform-origin:top left;animation-timing-function:ease-in-out;transform-origin:top left}20%,60%{-webkit-animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;animation-timing-function:ease-in-out;transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-animation-timing-function:ease-in-out;-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;animation-timing-function:ease-in-out;opacity:1;transform:rotate(60deg);transform-origin:top left}to{-webkit-transform:translate3d(0, 700px, 0);opacity:0;transform:translate3d(0, 700px, 0)}}.hinge{-webkit-animation-duration:2s;-webkit-animation-name:hinge;animation-duration:2s;animation-name:hinge}@keyframes jackInTheBox{0%{-webkit-transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;opacity:0;transform:scale(0.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{-webkit-transform:scale(1);opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{-webkit-transform:translate3d(-100%, 0, 0) rotate(-120deg);opacity:0;transform:translate3d(-100%, 0, 0) rotate(-120deg)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) rotate(120deg);opacity:0;transform:translate3d(100%, 0, 0) rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{-webkit-transform:scale3d(0.3, 0.3, 0.3);opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0)}60%{-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0)}60%{-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0)}60%{-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0)}60%{-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(0.3, 0.3, 0.3);opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0)}to{-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform-origin:center bottom}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;opacity:0;transform:scale(0.1) translate3d(-2000px, 0, 0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;opacity:0;transform:scale(0.1) translate3d(2000px, 0, 0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0)}to{-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform-origin:center bottom}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%, 0, 0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%, 0, 0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0, 100%, 0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0, 100%, 0);visibility:hidden}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-100%, 0, 0);visibility:hidden}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(100%, 0, 0);visibility:hidden}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0, -100%, 0);visibility:hidden}}.slideOutUp{animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;-webkit-animation-fill-mode:both;animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.delay-1s{animation-delay:1s}.animated.delay-2s{animation-delay:2s}.animated.delay-3s{animation-delay:3s}.animated.delay-4s{animation-delay:4s}.animated.delay-5s{animation-delay:5s}.animated.fast{animation-duration:.8s}.animated.faster{animation-duration:.5s}.animated.slow{animation-duration:2s}.animated.slower{animation-duration:3s}*{box-sizing:border-box}a{cursor:pointer;color:inherit;-webkit-text-decoration:none;text-decoration:none}ul{list-style:none;padding:0;margin:0}.button{display:inline-block;-webkit-text-decoration:none;text-decoration:none;padding:22px 24px;background:#353442;border-radius:2px;transition:all .2s}.button svg path{transition:all .2s}.button:hover{background:#e30d13;color:#fff}.button:hover svg path{stroke:#fff;transition:all .2s}.button:active{background:#131318;color:#fff}.button:active svg path{stroke:#fff}.mobile__cards{display:none}.mobile__brand{display:none}.header__mobile{display:none}.header__drop{display:none}.generalIssues{display:none}.footer__mobile_blocks{display:none}.title{margin-bottom:35px;font-family:"Open Sans Condensed",sans-serif;font-weight:700;font-size:36px;line-height:56px;font-size:36px;font-weight:bold;color:#fff}.modal-open{padding-right:17px}body{padding-top:113px}.slick-initialized .slick-slide{display:flex}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.mobile_menu{display:none}.pass{background:#616167}.pass__slider{grid-area:sl;overflow:hidden}.pass__slider .slider{position:relative}.pass__slider .slider .slick-arrow{position:absolute;top:45%;z-index:99}.pass__slider .slider .slick-prev{left:2%}.pass__slider .slider .slick-next{right:2%}.pass__slider .slider__control{display:none;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}.pass__slider .slider__control--prev{left:2%}.pass__slider .slider__control--next{right:2%}.pass__slider_img{width:100%}.pass__wrapper-block{position:relative;z-index:1}.pass__warning{grid-area:wa;background:#3734a9;padding:44px 64px}.pass__warning_block{display:flex;align-items:center}.pass__warning_block_text{font-family:Open Sans,sans-serif;font-style:normal;font-weight:normal;font-size:28px;line-height:36px;color:#a09df8;margin-left:21px}.pass__block{display:flex;justify-content:center;align-items:center;text-align:center;overflow:hidden;position:relative}.pass__block svg{position:absolute;z-index:0;transform:scale(1);transition:all .7s}.pass__block:hover svg{transform:scale(1.15);transition:all .7s}.pass__block_title{font-family:Open Sans Condensed,sans-serif;font-weight:100;font-size:56px;color:#fff}.pass__block_subTitle{font-family:Open Sans,sans-serif;font-style:normal;font-weight:600;font-size:24px;line-height:32px;color:#fff}.pass__block_1{grid-area:b1;background:#017aff}.pass__block_1 svg{bottom:0;right:0}.pass__block_2{grid-area:b2;background:radial-gradient(50% 50% at 50% 50%, #B70D21 0%, #E31E24 100%)}.pass__block_2 svg{top:15px}.pass__block_3{grid-area:b3;background:radial-gradient(50% 50% at 50% 50%, #A0CEF9 0%, #22B0CF 100%)}.pass__block_3 svg{top:1px}.pass__block_4{grid-area:b4;background:radial-gradient(50% 50% at 50% 50%, #F3A204 0%, #F96300 100%)}.pass__block_4 svg{top:15px;right:7px}.pass__block_5{grid-area:b5;background:radial-gradient(50% 50% at 50% 50%, #34DE89 0%, #06B4A1 100%)}.pass__block_5 svg{top:45px;left:25px}.pass__block_6{grid-area:b6;background:radial-gradient(50% 50% at 50% 50%, #3503C3 0%, #6B67EA 100%)}.pass__block_6 svg{right:-3px;top:-75px}.pass__wrapper{padding:40px 0;display:grid;grid-template-columns:repeat(5, 1fr);grid-auto-rows:minmax(208px, 208px);grid-template-areas:"sl sl sl b1 b2" "sl sl sl b3 b4" "wa wa wa b5 b6";width:100%;height:auto}.shoppingMall{padding:30px 0 50px 0;display:flex;align-items:center;justify-content:space-between}.shoppingMall__block{width:596px;height:428px}.shoppingMall__block_title{font-family:"Open Sans Condensed",sans-serif;font-weight:700;font-size:36px;line-height:56px;margin-bottom:40px;font-size:36px}.shoppingMall__block_description{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-weight:400;font-size:18px;line-height:24px;margin-bottom:32px}.shoppingMall__button_title{font-family:"Open Sans",sans-serif;font-weight:700;font-size:14px;line-height:16px;margin-right:16px;color:#fff;font-weight:bold}.shoppingMall__button{display:flex;align-items:center}.events{background:#616167;padding:35px 0;display:block}.events__title{font-family:"Open Sans Condensed",sans-serif;font-weight:700;font-size:36px;line-height:56px;font-weight:bold;color:#fff;margin-bottom:40px}.events__slider{margin-top:40px;margin-bottom:32px}.events .slider__item{margin-right:9px}.events__buttons{margin-top:30px}.events .card-event{margin:5px}.events .slick-track{display:flex !important}.slider__item_event{flex:0 0 25%}.slider__control_events[data-slide=prev]{top:-8%;left:89%}.slider__control_events[data-slide=next]{top:-8%;left:94%}.events__buttons_block_first{display:flex;align-items:center;font-family:"Open Sans",sans-serif;font-weight:700;font-size:14px;line-height:16px;font-family:Open Sans,sans-serif;font-weight:bold;color:#fff}.events__buttons_block_first>img{margin-left:16px}.events__buttons_block_next{background:#fff;font-family:"Open Sans",sans-serif;font-weight:700;font-size:14px;line-height:16px;font-family:Open Sans,sans-serif;font-weight:bold;margin-left:24px}.card-event{display:flex;flex-direction:column;align-items:start;width:290px;border-radius:2px;background:#fff;height:auto;max-height:none;max-height:initial;cursor:pointer}.card-event__wrapper{display:flex;flex-direction:column;padding:16px 12px 12px;align-items:start;height:100%;width:100%;pointer-events:none}.card-event__img{width:100%;pointer-events:none}.card-event__img--item{width:100%;height:100%;max-height:280px}.card-event__title{margin-bottom:12px;font-family:Open Sans,sans-serif;font-family:"Open Sans",sans-serif;font-weight:700;font-size:16px;line-height:20px;font-weight:bold;color:#353442;text-transform:uppercase}.card-event__description{margin-bottom:14px;font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px;line-height:20px;font-family:Open Sans,sans-serif;font-style:normal}.card-event__type-event{margin-bottom:16px}.card-event__subtitle{margin-top:auto;color:#6b67ea;font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px;line-height:20px;font-family:Open Sans,sans-serif;display:flex;align-items:center}.card-event__subtitle span{margin-left:16px}.card-event__subtitle a{pointer-events:all}.regular{padding:0}.regular>.slick-prev{left:89%;top:-13%}.regular>.slick-next{top:-13%;right:2%}.single-item{padding:0}.single-item>.slick-prev{left:0;z-index:100}.single-item>.slick-next{right:30px}.template-list{padding-top:50px;background-color:#616167;padding-bottom:120px}.template-list__wrapper{display:flex}.template-list__content-wrapper{display:flex;flex-wrap:wrap}.template-list__card{flex-basis:calc(33.333% - 6px);margin-bottom:10px}.template-list__card:not(:nth-of-type(3n)){margin-right:9px}.template-list__content{width:100%}.template-list__sidebar{margin-right:10px;min-width:290px}.template-list__pagination{margin-top:20px}.template-list__mobile-content{display:none}.template-list--gallery .template-list__title{display:flex;align-items:center;font-size:26px}.template-list--gallery .template-list__title:hover{color:#fff}.template-list--gallery .template-list__title svg{margin-right:15px}.template-list--gallery .template-list__card{flex-basis:calc(25% - 9px)}.template-list--gallery .template-list__card .card-event__prev{margin-bottom:22px}.template-list--gallery .template-list__card .card-event__title{margin-bottom:27px}.template-list--gallery .template-list__card .card-event__description{display:none}.template-list--gallery .template-list__card .card-event__subtitle{color:#e31e24}.template-list--gallery .template-list__card:not(:nth-of-type(4n)){margin-right:9px}.template-list--shops .card-event__subtitle{display:flex;width:100%;justify-content:space-between}.template-list--shops .card-event__check-on-map{color:#e31e24;transition:all .2s}.template-list--shops .card-event__check-on-map:hover{color:#e31e24;transition:all .2s}.template-list--map{position:relative;padding-top:0}.template-list--map .container{height:0;max-width:1400px}.template-list--map .template-list__wrapper{padding-top:90px;align-items:flex-end;justify-content:space-between;overflow:hidden;position:relative}.template-list--map .template-list__title{padding-top:60px;position:relative;z-index:998}.template-list--map .template-list__sidebar{z-index:998}.template-list--change-structure .template-list__sidebar{margin-right:0}.template-list--change-structure .template-list__card:not(:nth-of-type(3n)){margin-right:0}.template-list--change-structure .template-list__card:not(:nth-of-type(2n)){margin-right:0}.template-list--change-structure .template-list--change-structure .template-list__card:not(:nth-of-type(2n)){margin-right:0}.template-list--change-structure .template-list__card{flex-basis:auto;max-width:290px;width:100%;margin-right:0px;margin-left:9px}.template-list--change-structure .section-mobile__card:nth-of-type(2n){margin-left:0}.template-list--change-structure .section-mobile__card{flex-basis:auto;max-width:calc(50% - 4px);width:100%;margin-right:4px}.filter-sidebar{position:sticky;top:113px;background-color:#fdfdff;width:290px;max-height:840px;height:100%}.filter-sidebar__search{margin-bottom:4px}.filter-sidebar__buttons-filter{margin-bottom:24px}.filter-sidebar__header{padding-left:16px;padding-right:16px;padding-top:16px}.filter-sidebar__list{padding-right:16px;padding-left:16px;max-height:500px;min-height:336px;overflow:auto}.filter-sidebar__total{font-family:"Open Sans Condensed",sans-serif;font-weight:700;font-size:24px;line-height:32px;color:#131318;margin-bottom:20px}.filter-sidebar__total-title{color:#616167}.buttons-filter{margin-bottom:24px}.buttons-filter__upper{margin-bottom:4px;display:flex;justify-content:space-between}.buttons-filter__upper label{flex-basis:calc(50% - 2px)}.buttons-filter__bottom{display:flex;justify-content:space-between}.buttons-filter__bottom label{flex-basis:calc(33.333% - 1px)}.buttons-filter__bottom label:not(:last-of-type){margin-right:3px}.button-filter{box-shadow:0 1px 4px rgba(71,85,105,.16);padding-right:9px;padding-left:9px;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;border-radius:2px;width:100%;height:50px;transition:all .3s;background:#fff}.button-filter input{height:0;width:0;visibility:hidden}.button-filter span{font-family:"Open Sans",sans-serif;font-weight:700;font-size:14px;line-height:16px;color:#353442}.button-filter:hover{transition:all .3s}.button-filter:hover span{color:#e31e24}.button-filter.active{background-color:#e31e24}.button-filter.active span{color:#f6fef9}.button-filter.active svg{stroke:#f6fef9}.category-filter{width:100%;margin-bottom:24px}.category-filter__input{position:absolute;height:0;width:0;visibility:hidden}.category-filter__close{cursor:pointer;margin-left:4px;opacity:1}.category-filter__label{border-bottom:1px solid #cbd5e1;padding-bottom:4px;width:100%;cursor:pointer}.category-filter__title{font-family:"Open Sans Condensed",sans-serif;font-weight:700;font-size:14px;line-height:20px;color:#e30d13}.category-filter__counter{font-family:"Open Sans Condensed",sans-serif;font-weight:700;font-size:14px;line-height:20px;color:#e30d13}.collapsed.category-filter__label .category-filter__title{color:#131318}.collapsed.category-filter__label .category-filter__counter{color:#131318}.collapsed.category-filter__label .category-filter__close{opacity:0}.collapse-category__item{display:flex;align-items:center;padding-bottom:8px;border-bottom:1px solid #cbd5e1;margin-bottom:8px}.collapse-category__item:first-of-type{margin-top:18px}.collapse-category__title{font-family:"Open Sans Condensed",sans-serif;font-weight:700;font-size:14px;line-height:20px;color:#131318}.collapse-category__desc{font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#131318}.collapse-category__img{height:42px;width:42px;margin-right:16px;min-width:42px}.collapse-category__floor{align-self:self-end;font-family:"Open Sans Condensed",sans-serif;font-weight:700;font-size:14px;line-height:20px;margin-right:auto;margin-left:auto;white-space:nowrap}.pagination{display:flex;flex-wrap:wrap}.pagination__item{display:flex;justify-content:center;align-items:center;height:56px;width:56px;background-color:#fff;margin-right:15px;border-radius:2px;box-shadow:0px 4px 4px rgba(0,0,0,.25);font-family:"Open Sans",sans-serif;font-weight:700;font-size:14px;line-height:16px}.breadcrumbs{display:none;list-style:none;padding-left:0;margin-bottom:34px;flex-wrap:wrap}.breadcrumbs__li{display:flex;align-items:center}.breadcrumbs__li:first-of-type a{-webkit-text-decoration:underline;text-decoration:underline}.breadcrumbs__li:after{content:"/";display:block;margin-right:5px;line-height:100%;color:#f6fef9}.breadcrumbs__link{color:#f6fef9;font-family:"Open Sans",sans-serif;font-weight:400;font-size:16px;line-height:20px;margin-right:5px}.breadcrumbs__link:hover{color:#fff}.mobile-content--main{display:none;background:#616167;padding-top:40px;padding-bottom:80px}.mobile-content__section-mobile:not(:last-of-type){margin-bottom:31px}.mobile-content__button-more{margin-top:24px}.card-category{max-width:227px;display:flex;flex-direction:column;padding:44px 30px;background:#fff}.card-category__content{display:flex;flex-direction:column;text-align:center;color:#353442}.card-category__title{margin-bottom:30px;text-transform:uppercase;font-family:"Open Sans",sans-serif;font-weight:700;font-size:16px;line-height:20px}.card-category__text{font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px;line-height:20px}.card-category__wrapper-img{margin-bottom:15px}.card-category__img{width:100%;transition:all .5s}.card-category:hover .card-category__img{transform:scale(1.05);transition:all .5s}.category{padding-top:50px;padding-bottom:150px;background-color:#616167}.category__wrapper{display:flex;flex-wrap:wrap}.category__card{width:calc(33.333% - 9px);margin-bottom:22px}.category__card:not(:nth-of-type(5n)){margin-right:13px}.fancybox__button--zoom{display:none}.fancybox__button--slideshow{display:none}.fancybox__button--fullscreen{display:none}.fancybox__button--thumbs{display:none}.modalDefault{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000;display:flex;justify-content:center;overflow-y:scroll;padding-right:12px;padding-left:12px}.modalDefault img{max-height:558px;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.modalDefault__mobile-bar{display:none !important}.modalDefault__button{position:absolute;bottom:26px;right:16px}.modalDefault__map{right:17px}.modalDefault__container{padding:30px 17px 60px}.modalDefault__container a{-webkit-text-decoration:underline !important;text-decoration:underline !important}.modalDefault__container a{display:block;margin-bottom:5px}.modalDefault__img{position:relative;height:200px}.modalDefault__img--mobile{display:none}.modalDefault__overlay{position:inherit;height:100%;width:100%;background-color:#000;opacity:0;top:0;left:0;right:0;bottom:0;z-index:880;transition:all .15s ease-in}.modalDefault__content{border-radius:2px;margin:auto;height:-moz-max-content;height:max-content;transform:translateY(-20px);z-index:889;position:relative;opacity:0;width:100%;max-width:700px;background:#fff;transition:all .15s ease-out}.modalDefault__content p{font-size:14px;margin-bottom:32px}.modalDefault__additional-wrapper{overflow-x:hidden;overflow-y:auto;overflow:hidden auto;height:662px}.modalDefault__additional-wrapper::-webkit-scrollbar-track{background-color:#f5f5f5}.modalDefault__additional-wrapper::-webkit-scrollbar{width:6px;background-color:red}.modalDefault__additional-wrapper::-webkit-scrollbar-thumb{background-color:#e31e24;border-radius:3px}.modalDefault.open .modalDefault__overlay{opacity:.7;transition:all .1s ease-in}.modalDefault.open .modalDefault__content{transform:translateY(0);opacity:1;transition:all .15s ease-in}.modalDefault__close{background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:28px;width:52px;height:32px;cursor:pointer;position:absolute;top:20px;right:20px}.modalDefault__close svg{pointer-events:none}.modalDefault--events .modalDefault__additional-wrapper{display:flex;height:auto;max-height:334px}.modalDefault--events .modalDefault__img--custom{min-width:180px;height:180px;margin-top:30px;margin-left:30px}.section-mobile__title{font-family:"Open Sans Condensed",sans-serif;font-weight:700;font-size:36px;line-height:56px;font-size:32px;color:#fff;margin-bottom:25px}.section-mobile__content{display:flex;flex-wrap:wrap}.section-mobile__card{flex-basis:calc(50% - 2px);margin-bottom:4px}.section-mobile__card:nth-of-type(2n){margin-left:auto}.desc-block{display:flex;margin-bottom:50px}.desc-block__img{max-width:600px;height:-moz-max-content;height:max-content}.desc-block__title{font-family:"Open Sans Condensed",sans-serif;font-weight:700;font-size:36px;line-height:56px;color:#353442;margin-bottom:40px}.desc-block__text{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-weight:400;font-size:18px;line-height:24px;margin-bottom:30px}.desc-block__wrapper{margin-right:16px}.desc-block__button-more{justify-content:flex-start;width:-moz-max-content;width:max-content}.type-event{display:flex;font-family:"Open Sans",sans-serif;font-weight:700;font-size:14px;line-height:16px;font-family:Open Sans,sans-serif;font-weight:bold;padding:0 12px;align-items:center;border-radius:2px;color:#fff;height:24px}.type-event svg{min-width:14px}.type-event:before{content:"";display:block;width:20px;height:20px;background-repeat:no-repeat;margin:auto}.type-event--star{background:#22b0cf}.type-event--star:before{background-image:url("data:image/svg+xml,%3Csvg width=%2721%27 height=%2720%27 viewBox=%270 0 21 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M14.7251 4.87328H17.5846L17.5846 4.8732H14.7251V5.77821C14.7251 5.94342 14.5911 6.07715 14.4261 6.07715C14.2753 6.07715 14.1505 5.96545 14.1301 5.8201C14.1504 5.96549 14.2753 6.07723 14.4261 6.07723C14.5911 6.07723 14.7251 5.9435 14.7251 5.77828V4.87328ZM14.1272 4.87328L14.1272 4.8732H6.46124V5.77821C6.46124 5.94342 6.32751 6.07715 6.16229 6.07715C6.00031 6.07715 5.8686 5.94862 5.8635 5.78789C5.86856 5.94865 6.00029 6.07723 6.16229 6.07723C6.32751 6.07723 6.46124 5.9435 6.46124 5.77828V4.87328H14.1272ZM5.86335 4.87328V4.8732H3.34504V16.7194L3.34504 4.87328H5.86335ZM14.9244 5.07258H17.3853V16.5202H3.54433V5.07258H5.66405V5.77828C5.66405 6.05357 5.88701 6.27653 6.16229 6.27653C6.43758 6.27653 6.66053 6.05357 6.66053 5.77828V5.07258H13.9279V5.77828C13.9279 6.05366 14.1511 6.27653 14.4261 6.27653C14.7011 6.27653 14.9244 6.05366 14.9244 5.77828V5.07258ZM17.8835 4.07609H14.9244V2.91121C14.9244 2.63583 14.7011 2.41296 14.4261 2.41296C14.1511 2.41296 13.9279 2.63583 13.9279 2.91121V4.07609H6.66053V2.91121C6.66053 2.63592 6.43758 2.41296 6.16229 2.41296C5.88701 2.41296 5.66405 2.63592 5.66405 2.91121V4.07609H3.04609C2.77081 4.07609 2.54785 4.29905 2.54785 4.57433V17.0184C2.54785 17.2934 2.77072 17.5166 3.04609 17.5166H17.8835C18.1586 17.5166 18.3818 17.2935 18.3818 17.0184V4.57433C18.3818 4.29896 18.1585 4.07609 17.8835 4.07609ZM18.182 4.55699C18.1823 4.56271 18.1825 4.56846 18.1825 4.57426V17.0183C18.1825 17.1833 18.0485 17.3173 17.8835 17.3173H3.04609C2.88282 17.3173 2.75031 17.1865 2.7472 17.0242C2.75027 17.1865 2.8828 17.3174 3.04609 17.3174H17.8835C18.0485 17.3174 18.1825 17.1834 18.1825 17.0184V4.57433C18.1825 4.56851 18.1823 4.56273 18.182 4.55699ZM6.46108 2.90152C6.46119 2.90471 6.46124 2.90791 6.46124 2.91113V4.27531H6.46124V2.91121C6.46124 2.90797 6.46119 2.90474 6.46108 2.90152ZM14.7246 2.89386C14.7249 2.8996 14.7251 2.90538 14.7251 2.91121L14.7251 4.27531V2.91113C14.7251 2.90533 14.7249 2.89958 14.7246 2.89386Z%27 fill=%27white%27/%3E%3Cpath d=%27M8.123 12.1499L7.78564 14.1968C7.74265 14.4527 7.83993 14.708 8.03986 14.8638C8.15609 14.9542 8.29352 15.0001 8.43265 15.0001C8.53332 15.0001 8.63513 14.976 8.73042 14.9265L10.5419 13.9709L12.2587 14.9118C12.481 15.0349 12.7463 15.0154 12.9507 14.8614C13.1555 14.7071 13.2561 14.4497 13.2134 14.1897L12.8775 12.1505L14.2999 10.7052C14.4814 10.5217 14.5453 10.2523 14.4673 10.0023C14.3895 9.75228 14.1859 9.57413 13.9374 9.53732L11.9686 9.2396L11.0894 7.38323C10.9774 7.14677 10.7518 7.00012 10.4992 7.00012C10.4981 7.00012 10.4967 7.00012 10.4956 7.00012C10.2439 7.00159 10.0199 7.14854 9.91049 7.38441L9.02989 9.23931L7.06397 9.53673C6.81455 9.57354 6.61066 9.7514 6.5329 10.0008C6.45457 10.2511 6.51848 10.5206 6.69946 10.704L8.123 12.1499ZM9.37263 10.08C9.51063 10.0591 9.62997 9.96902 9.6919 9.83857L10.5001 8.13591L11.3066 9.83857C11.3685 9.96902 11.4881 10.0594 11.6261 10.0803L13.4315 10.3533L12.1258 11.6799C12.026 11.7815 11.9805 11.9276 12.0039 12.0707L12.3122 13.9424L10.7436 13.0825C10.6217 13.0154 10.4766 13.0142 10.3542 13.0793L8.68546 13.9594L8.99681 12.0704C9.02028 11.9273 8.97475 11.7809 8.87493 11.6793L7.56902 10.3527L9.37263 10.08Z%27 fill=%27white%27/%3E%3C/svg%3E%0A")}.type-event--promo{background:#6b67ea}.type-event--promo:before{background-image:url("data:image/svg+xml,%3Csvg width=%2720%27 height=%2720%27 viewBox=%270 0 20 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M6.80452 4.75716C6.81246 4.77267 6.82061 4.78819 6.82897 4.80369C6.8649 4.87036 6.90468 4.93689 6.94824 5.00298H6.94824C6.89456 4.92152 6.8466 4.8394 6.80452 4.75716ZM3.41324 8.60802C3.46633 8.69101 3.55931 8.74597 3.66523 8.74597H4.3554L4.3554 8.74597H3.66523C3.55931 8.74597 3.46633 8.691 3.41324 8.60802ZM4.48864 16.8495C4.53606 16.8811 4.59303 16.8996 4.65434 16.8996H15.9531C16.0356 16.8996 16.1103 16.8661 16.1644 16.812C16.1103 16.8661 16.0356 16.8996 15.9531 16.8996H4.65434C4.59303 16.8996 4.53606 16.8811 4.48864 16.8495ZM16.252 8.74577H16.9412C17.0237 8.74577 17.0984 8.71234 17.1525 8.65826C17.0984 8.71234 17.0237 8.74577 16.9412 8.74577H16.252V8.74577ZM13.9838 4.26252C13.9569 4.4151 13.8961 4.58351 13.7774 4.80349C13.8751 4.62236 13.9444 4.44014 13.9838 4.26252ZM13.9497 3.49996C13.9488 3.49223 13.948 3.48443 13.9472 3.47656C13.9434 3.4725 13.9396 3.46846 13.9359 3.46444C13.9407 3.4762 13.9453 3.48804 13.9497 3.49996ZM3.66523 4.80369H6.6053C6.31376 4.20448 6.29093 3.56533 6.6583 3.089C6.96953 2.68818 7.46945 2.52813 8.00055 2.56431C8.53175 2.6005 9.1138 2.8314 9.63749 3.2368C9.89727 3.43741 10.1222 3.66758 10.3034 3.91259C10.4838 3.66893 10.7083 3.43921 10.9709 3.23643C11.5969 2.75122 12.3507 2.49169 12.9981 2.57477C13.3897 2.62468 13.7233 2.79873 13.9472 3.08872C14.3156 3.56493 14.2929 4.20416 14.0011 4.80349H16.9412C17.2162 4.80349 17.4394 5.02636 17.4394 5.30173V8.44683C17.4394 8.7222 17.2162 8.94507 16.9412 8.94507H16.4513V16.6006C16.4513 16.8757 16.2281 17.0989 15.9531 17.0989H4.65434C4.37897 17.0989 4.1561 16.8756 4.1561 16.6006V8.94527H3.66523C3.38995 8.94527 3.16699 8.72231 3.16699 8.44703V5.30193C3.16699 5.02665 3.38995 4.80369 3.66523 4.80369ZM10.9238 4.80369C11.0518 4.53886 11.2786 4.25782 11.5805 4.02475C12.0241 3.681 12.525 3.51873 12.8716 3.56326C13.0249 3.58281 13.1106 3.63598 13.1585 3.69815C13.2249 3.784 13.2524 3.93616 13.1858 4.15812C13.1262 4.35661 12.9977 4.58373 12.8049 4.80369H10.9238ZM10.6676 4.90406C10.7543 4.64537 10.9287 4.37211 11.167 4.12703C10.9594 4.34061 10.8002 4.5756 10.7054 4.80369C10.6914 4.83733 10.6788 4.87081 10.6676 4.90406ZM11.331 3.9718C11.3722 3.93591 11.4148 3.90091 11.4587 3.86699C11.625 3.7381 11.802 3.63076 11.9797 3.54831C11.802 3.63076 11.6251 3.7381 11.4587 3.867C11.4148 3.90092 11.3722 3.93591 11.331 3.9718ZM11.9797 3.54831C12.2634 3.41672 12.549 3.34856 12.7968 3.35746C12.549 3.34856 12.2633 3.41674 11.9797 3.54831ZM13.1282 3.42892C13.0617 3.3979 12.9844 3.37673 12.8968 3.36557C12.8643 3.36138 12.8309 3.35869 12.7968 3.35746C12.8309 3.35869 12.8643 3.36137 12.8968 3.36556C12.9844 3.37673 13.0617 3.3979 13.1282 3.42892ZM13.2803 3.53492C13.293 3.54798 13.305 3.56174 13.3162 3.57621ZM7.28904 3.57642C7.58619 3.19377 8.45572 3.32989 9.14967 3.8672C9.25928 3.95192 9.36068 4.04321 9.45243 4.13865C9.36067 4.04321 9.25928 3.95191 9.14967 3.86719C8.45572 3.32988 7.58619 3.19376 7.28904 3.57641C7.25712 3.61785 7.23261 3.66424 7.21522 3.71473C7.23261 3.66424 7.25712 3.61786 7.28904 3.57642ZM9.22343 4.19214C9.42844 4.38591 9.5858 4.59915 9.68443 4.80349H7.80067C7.73199 4.72498 7.67148 4.64555 7.61935 4.56683C7.52546 4.42504 7.45875 4.28555 7.42044 4.15789C7.35384 3.93595 7.381 3.78391 7.44667 3.69838C7.52778 3.59424 7.72324 3.52424 8.03977 3.57373C8.34403 3.62131 8.70423 3.77435 9.02779 4.02488C9.09704 4.0784 9.16235 4.13441 9.22343 4.19214ZM10.6025 8.74577H15.6541L15.6541 8.74577H10.6025V16.3015L10.6025 8.74577ZM10.8018 8.94507H15.4548V16.1022H10.8018V8.94507ZM10.6025 8.14788V5.60067H13.0198H13.0202H16.6422V5.60068H10.6025L10.6025 8.14788ZM16.4429 5.79997V7.94859H10.8018V5.79997H16.4429ZM4.16347 5.79997H9.80536V7.94859H4.16347V5.79997ZM5.15258 8.94507H9.80536V16.1022H5.15258V8.94507ZM3.96418 8.14788L3.96418 5.60068H10.0047L10.0047 5.60067H3.96418V8.14788ZM4.95329 16.3015L4.95329 8.74577H10.0047L10.0047 8.74577H4.95329V16.3015Z%27 fill=%27white%27/%3E%3C/svg%3E%0A")}.type-event--sale{background:#e31e24}.type-event--sale:before{background-image:url("data:image/svg+xml,%3Csvg width=%2720%27 height=%2720%27 viewBox=%270 0 20 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M10.8274 3.37922L10.6635 3.13563C10.3464 2.66449 9.65314 2.66449 9.33608 3.13563L9.17215 3.37922C8.45383 4.44663 7.16609 4.98003 5.90339 4.73319L5.61523 4.67685C5.0579 4.5679 4.56766 5.05814 4.67661 5.61548L4.73294 5.90363C4.97978 7.16633 4.44638 8.45408 3.37898 9.1724L3.13538 9.33632C2.66425 9.65338 2.66425 10.3467 3.13538 10.6637L3.37898 10.8277C4.44638 11.546 4.97978 12.8337 4.73294 14.0964L4.67661 14.3846C4.56766 14.9419 5.0579 15.4322 5.61523 15.3232L5.90339 15.2669C7.16609 15.02 8.45383 15.5534 9.17215 16.6208L9.33608 16.8644C9.65314 17.3356 10.3464 17.3356 10.6635 16.8644L10.8274 16.6208C11.5457 15.5534 12.8335 15.02 14.0962 15.2669L14.3843 15.3232C14.9417 15.4322 15.4319 14.9419 15.323 14.3846L15.2666 14.0964C15.0198 12.8337 15.5532 11.546 16.6206 10.8277L16.8642 10.6637C17.3353 10.3467 17.3353 9.65338 16.8642 9.33632L16.6206 9.1724C15.5532 8.45408 15.0198 7.16634 15.2666 5.90364L15.323 5.61548C15.4319 5.05814 14.9417 4.5679 14.3843 4.67685L14.0962 4.73319C12.8335 4.98003 11.5457 4.44663 10.8274 3.37922ZM11.6591 2.46566C10.8664 1.28782 9.13316 1.28781 8.34052 2.46566L8.17659 2.70925C7.72764 3.37638 6.9228 3.70975 6.13362 3.55548L5.84546 3.49915C4.45212 3.22677 3.22652 4.45236 3.4989 5.8457L3.55523 6.13386C3.70951 6.92305 3.37613 7.72789 2.70901 8.17684L2.46541 8.34076C1.28757 9.1334 1.28757 10.8667 2.46541 11.6593L2.709 11.8232C3.37613 12.2722 3.70951 13.077 3.55523 13.8662L3.4989 14.1544C3.22652 15.5477 4.45212 16.7733 5.84546 16.5009L6.13362 16.4446C6.9228 16.2903 7.72764 16.6237 8.17659 17.2908L8.34052 17.5344C9.13316 18.7122 10.8664 18.7122 11.6591 17.5344L11.823 17.2908C12.2719 16.6237 13.0768 16.2903 13.866 16.4446L14.1541 16.5009C15.5475 16.7733 16.7731 15.5477 16.5007 14.1544L16.4443 13.8662C16.2901 13.077 16.6234 12.2722 17.2906 11.8232L17.5342 11.6593C18.712 10.8667 18.712 9.1334 17.5342 8.34076L17.2906 8.17684C16.6234 7.72789 16.2901 6.92305 16.4443 6.13386L16.5007 5.8457C16.7731 4.45236 15.5475 3.22677 14.1541 3.49915L13.866 3.55548C13.0768 3.70975 12.2719 3.37638 11.823 2.70925L11.6591 2.46566Z%27 fill=%27white%27/%3E%3Cpath d=%27M7 8.49806C7 7.98968 7.10513 7.6129 7.3154 7.36774C7.52812 7.12258 7.8154 7 8.17726 7C8.55134 7 8.84352 7.12258 9.05379 7.36774C9.2665 7.61032 9.37286 7.9871 9.37286 8.49806C9.37286 9.00645 9.2665 9.38323 9.05379 9.62839C8.84352 9.87355 8.55746 9.99613 8.1956 9.99613C7.82152 9.99613 7.52812 9.87484 7.3154 9.63226C7.10513 9.3871 7 9.00903 7 8.49806ZM7.80318 8.49032C7.80318 8.85935 7.84352 9.1071 7.92421 9.23355C7.98533 9.32645 8.06968 9.3729 8.17726 9.3729C8.28729 9.3729 8.37286 9.32645 8.43399 9.23355C8.51223 9.1071 8.55134 8.85935 8.55134 8.49032C8.55134 8.12129 8.51223 7.87484 8.43399 7.75097C8.37286 7.65548 8.28729 7.60774 8.17726 7.60774C8.06968 7.60774 7.98533 7.65419 7.92421 7.7471C7.84352 7.87355 7.80318 8.12129 7.80318 8.49032ZM8.9621 12.9884H8.19927L11.0636 7H11.8044L8.9621 12.9884ZM10.6271 11.4981C10.6271 10.9897 10.7323 10.6129 10.9425 10.3677C11.1553 10.1226 11.445 10 11.8117 10C12.1809 10 12.4707 10.1226 12.6809 10.3677C12.8936 10.6129 13 10.9897 13 11.4981C13 12.009 12.8936 12.3871 12.6809 12.6323C12.4707 12.8774 12.1846 13 11.8227 13C11.4487 13 11.1553 12.8774 10.9425 12.6323C10.7323 12.3871 10.6271 12.009 10.6271 11.4981ZM11.4303 11.4942C11.4303 11.8632 11.4707 12.1097 11.5513 12.2335C11.6125 12.329 11.6968 12.3768 11.8044 12.3768C11.9144 12.3768 11.9988 12.3303 12.0575 12.2374C12.1381 12.111 12.1785 11.8632 12.1785 11.4942C12.1785 11.1252 12.1394 10.8774 12.0611 10.751C12 10.6581 11.9144 10.6116 11.8044 10.6116C11.6944 10.6116 11.61 10.6581 11.5513 10.751C11.4707 10.8774 11.4303 11.1252 11.4303 11.4942Z%27 fill=%27white%27/%3E%3C/svg%3E%0A")}.type-event--gallery{background:#22b0cf}.type-event--gallery:before{background-image:url("data:image/svg+xml,%3Csvg width=%2720%27 height=%2720%27 viewBox=%270 0 20 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M15.1231 6.242L13.6538 6.23432L12.2461 4.13432C12.1615 4.00354 12.0154 3.91895 11.8615 3.91895H8.06924C7.91538 3.91895 7.77692 4.00357 7.69232 4.12664L6.23848 6.23432L4.87694 6.242C3.84616 6.242 3 7.08817 3 8.11892V14.1881C3 15.2189 3.84616 16.0804 4.87691 16.0804H15.1231C16.1538 16.0804 17 15.2189 17 14.1881V8.11892C17 7.08817 16.1538 6.242 15.1231 6.242V6.242ZM16.0769 14.1881C16.0769 14.7112 15.6461 15.1574 15.1231 15.1574H4.87694C4.35385 15.1574 3.9231 14.7112 3.9231 14.1881V8.11892C3.9231 7.59583 4.35388 7.16508 4.87694 7.16508H6.48464C6.63849 7.16508 6.77696 7.08045 6.86155 6.95739L8.3154 4.8497H11.6154L13.0154 6.94178C13.1 7.06484 13.2461 7.14947 13.3923 7.14947L15.1154 7.16486C15.6385 7.16486 16.0692 7.59564 16.0692 8.1187V14.1879H16.0769L16.0769 14.1881ZM10.0385 7.34969C8.23077 7.34969 6.76922 8.81893 6.76922 10.6189C6.76922 12.4189 8.23846 13.8881 10.0385 13.8881C11.8385 13.8881 13.3077 12.4189 13.3077 10.6189C13.3077 8.81888 11.8385 7.34969 10.0385 7.34969ZM10.0385 12.9651C8.74615 12.9651 7.69229 11.9112 7.69229 10.6189C7.69229 9.3266 8.74615 8.27274 10.0385 8.27274C11.3308 8.27274 12.3846 9.3266 12.3846 10.6189C12.3846 11.9112 11.3308 12.9651 10.0385 12.9651Z%27 fill=%27white%27/%3E%3Cpath d=%27M14.4152 8.88121C14.5129 8.88121 14.5921 8.80199 14.5921 8.70428C14.5921 8.60656 14.5129 8.52734 14.4152 8.52734C14.3175 8.52734 14.2383 8.60656 14.2383 8.70428C14.2383 8.80199 14.3175 8.88121 14.4152 8.88121Z%27 fill=%27white%27/%3E%3Cpath d=%27M14.4153 8.06543C14.246 8.06543 14.0836 8.1327 13.9639 8.25243C13.8441 8.37217 13.7769 8.53457 13.7769 8.7039C13.7769 8.87323 13.8441 9.03563 13.9639 9.15537C14.0836 9.2751 14.246 9.34237 14.4153 9.34237C14.5847 9.34237 14.7471 9.2751 14.8668 9.15537C14.9865 9.03563 15.0538 8.87323 15.0538 8.7039C15.0538 8.53457 14.9865 8.37217 14.8668 8.25243C14.7471 8.1327 14.5847 8.06543 14.4153 8.06543V8.06543ZM14.4153 8.98851C14.2538 8.98851 14.1307 8.85773 14.1307 8.7039C14.1307 8.55007 14.2615 8.41929 14.4153 8.41929C14.5692 8.41929 14.6999 8.55007 14.6999 8.7039C14.6999 8.85773 14.5769 8.98851 14.4153 8.98851Z%27 fill=%27white%27/%3E%3C/svg%3E%0A")}.type-event--desc{margin-left:7px}.modal-button{border-radius:50%;height:32px;width:32px;background-color:#fff;display:flex;align-items:center;justify-content:center;border:none;outline:none}.modal-button--inverse{background-color:#e31e24}.modal-button--inverse svg path{fill:#fff}.mobile-bar{display:flex;align-items:center;justify-content:space-between;padding-right:17px;padding-top:5px;padding-bottom:5px;box-shadow:0 1px 4px rgba(71,85,105,.16)}.mobile-bar__return{display:flex;align-items:center;cursor:pointer}.mobile-bar__return svg{pointer-events:none;margin-right:5px}.mobile-bar__return span{pointer-events:none}.mobile-bar__title{font-family:"Open Sans Condensed",sans-serif;font-weight:700;font-size:18px;line-height:24px;color:#353442}.mobile-bar__buttons{display:flex;align-items:center}.mobile-bar__button:first-child{margin-right:10px}.modalContentEvents__text{margin-bottom:56px}.modalContentEvents__text img{margin-top:20px}.modalContentEvents__text b{font-family:"Open Sans Condensed",sans-serif;font-weight:700;font-size:20px;line-height:28px;margin-bottom:16px;display:block}.modalContentEvents__text p{font-family:"Open Sans",sans-serif;font-weight:400;font-size:16px;line-height:24px;font-size:14px}.modalContentEvents__link{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-weight:700;font-size:14px;line-height:20px;-webkit-text-decoration:underline;text-decoration:underline}.modalContentEvents__type-event{width:-moz-max-content;width:max-content;margin-bottom:17px}.modalContentShops__collapse-category{margin-bottom:24px}.modalContentShops .collapse-category__item{margin-bottom:0}.modalContentShops .collapse-category__item:first-of-type{margin-top:0}.modalContentShops .collapse-category__title{font-family:"Open Sans Condensed",sans-serif;font-weight:700;font-size:24px;line-height:32px}.modalContentShops .collapse-category__desc{font-family:"Open Sans",sans-serif;font-weight:400;font-size:12px;line-height:16px}.modalContentShops__wrapper-floor{display:flex;justify-content:space-between;margin-bottom:32px}.modalContentShops__calendar{margin-bottom:32px}.modalContentShops__modal-tags{max-width:65%;margin-bottom:20px}.modalContentShops__description{font-family:"Open Sans",sans-serif;font-weight:400;font-size:16px;line-height:24px}.modalContentShops__section-mobile:not(:last-of-type){margin-bottom:40px}.modalContentShops__section-mobile .section-mobile__title{color:#131318;margin-left:5%}.modalContentShops__section-mobile .section-mobile__card{flex-basis:calc(33.333% - 5px)}.modalContentShops__section-mobile .section-mobile__card:not(:first-of-type){margin-left:7px}.calendar{display:flex;align-items:center;justify-content:space-between;width:321px}.calendar__items{display:flex;flex-direction:column;align-items:center;padding:4px}.calendar__items.active{background:red}.calendar__item-title{font-family:"Open Sans Condensed",sans-serif;font-weight:700;font-size:14px;line-height:20px;color:#fff}.calendar__item{font-family:"Open Sans",sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#fff}.calendar__item:nth-child(2){margin:2px 0}.calendar--inverse .calendar__item{color:#616167}.calendar--inverse .calendar__items.active .calendar__item{color:#fff}.social-modal{display:flex}.social-modal li:not(:last-of-type){margin-right:16px}.floor{display:block;font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px;line-height:20px;padding:4px;color:#353442;background-color:#cbd5e1;border-radius:2px;height:-moz-max-content;height:max-content}.modal-tags{display:flex;font-family:"Open Sans",sans-serif;font-weight:400;font-size:16px;line-height:20px;color:#cbd5e1;padding-bottom:8px;border-bottom:1px solid #cbd5e1}.modal-tags li{display:flex}.modal-tags li:before{content:"#";display:block}.modal-tags li:not(:last-of-type){margin-right:5px}.modalForm{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000;display:flex;justify-content:center;overflow-y:scroll;padding-right:12px;padding-left:12px}.modalForm__container{padding:64px 102px}.modalForm__overlay{position:inherit;height:100%;width:100%;background-color:#000;opacity:0;top:0;left:0;right:0;bottom:0;z-index:880;transition:all .15s ease-in}.modalForm__content{border-radius:2px;margin:3vh auto 6vh auto;height:-moz-max-content;height:max-content;transform:translateY(-20px);z-index:889;position:relative;opacity:0;width:100%;max-width:950px;background:#fff;transition:all .15s ease-out}.modalForm.open .modalForm__overlay{opacity:.7;transition:all .1s ease-in}.modalForm.open .modalForm__content{transform:translateY(0);opacity:1;transition:all .15s ease-in}.modalForm__close{background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:28px;width:52px;height:32px;cursor:pointer;position:absolute;top:20px;right:20px}.modalForm__close svg{pointer-events:none}.formFeedback{max-width:584px}.formFeedback__container{padding:64px 102px;display:flex;flex-direction:column}.formFeedback__title{font-family:"Open Sans Condensed",sans-serif;font-weight:700;font-size:18px;line-height:24px;margin-bottom:16px;text-align:center}.formFeedback__input-form{margin-bottom:8px}.formFeedback__input-form:last-of-type{margin-bottom:24px}.formFeedback__policy{display:flex;margin-bottom:38px}.formFeedback__policy a{font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#131318}.formFeedback__button{background:#e31e24;color:#fff;border:none;outline:none;border-radius:2px}.input-form{padding:4px 16px 12px;display:flex;flex-direction:column;background-color:#f1f5f9}.input-form__title{margin-bottom:4px;color:#0b1f35;font-family:"Open Sans",sans-serif;font-weight:400;font-size:12px;line-height:16px}.input-form__item{background-color:#f1f5f9;border:none;outline:none}.input-form__item::-moz-placeholder{font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px;line-height:20px;font-size:16px;color:#9ca4ad}.input-form__item:-ms-input-placeholder{font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px;line-height:20px;font-size:16px;color:#9ca4ad}.input-form__item::placeholder{font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px;line-height:20px;font-size:16px;color:#9ca4ad}.input-form--files{display:none;border:1px dashed #cbd5e1;padding-top:24px;padding-bottom:44px;align-items:center;position:relative;cursor:pointer}.input-form--files:hover svg circle{transition:all .4s;fill:#e2e8f0}.input-form--files .input-form__item{visibility:hidden;width:0;height:0;position:absolute}.input-form--files .input-form__title{max-width:145px;text-align:center}.checkbox{display:flex;align-items:center;justify-content:center;margin-right:8px}.checkbox__label{width:16px;height:16px;border-radius:50%;border:1px solid #9ca4ad}.checkbox__input{visibility:hidden;height:0;width:0;position:absolute}.checkbox__input:checked+.checkbox__label{border:5px solid #e31e24}.contacts{background:#616167;padding-top:20px}.contacts__content{display:flex;background:#9ca4ad;justify-content:space-between;margin-bottom:20px}.contacts__info-contacts{height:-moz-max-content;height:max-content;padding-top:30px;margin-right:auto;margin-left:auto}.contacts__formFeedback{justify-self:self-end;width:100%;background:#fff;max-width:50%}.contacts__map{width:100%;height:650px}.info-contacts__content{display:flex}.info-contacts__logo{display:flex;flex-direction:column;align-items:center;margin-right:24px}.info-contacts__logo svg{margin-bottom:20px}.info-contacts__text{font-family:"Open Sans Condensed",sans-serif;font-weight:700;font-size:18px;line-height:24px;color:#fff;display:block}.info-contacts__text:first-child{margin-bottom:12px}.info-contacts__calendar{margin-top:60px;margin-bottom:60px}.info-contacts a{transition:all .2s}.info-contacts a:hover{color:#e31e24;transition:all .2s}.info-contacts__control-map{display:flex;justify-content:space-between;margin-bottom:70px}.info-contacts__button-control{flex-basis:calc(50% - 3px)}.result-search{background:#fff;width:100%;min-height:50vh;padding:24px 76px 50px 45px}.result-search__wrapper-title{margin-bottom:24px;font-family:"Open Sans Condensed",sans-serif;font-weight:700;font-size:24px;line-height:32px;color:#131318;display:flex;align-items:center}.result-search__wrapper-title svg{margin-right:8px}.result-search__collapse-category div{pointer-events:none}.result-search__collapse-category .collapse-category__wrapper{flex-basis:45%}.search-filter{padding:4px 8px;box-shadow:0 1px 4px rgba(71,85,105,.16);border-radius:2px}.search-filter__title{font-family:"Open Sans",sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#131318;margin-bottom:4px}.search-filter__wrapper{display:flex;justify-content:space-between}.search-filter__input{width:100%;border:none;outline:none}.search-filter__input::-moz-placeholder{font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#cbd5e1}.search-filter__input:-ms-input-placeholder{font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#cbd5e1}.search-filter__input::placeholder{font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#cbd5e1}.search-modal{display:none;position:fixed;width:100%;top:0;bottom:0;left:0;right:0;z-index:9999}.search-modal__content{padding:20px;margin:auto;position:relative;max-width:300px;width:100%;height:50px;background:#fff;display:flex;align-items:center;z-index:2}.search-modal__content svg{margin-right:15px}.search-modal__input{border:none;outline:none}.search-modal__overlay{position:absolute;width:100%;height:100%;top:0;bottom:0;right:0;left:0;background:#000;opacity:.7}.active.search-modal{display:flex}.filter-floor{height:232px;width:268px;background:#616167;opacity:.96;position:relative;z-index:999;border-radius:2px;box-shadow:0px 1px 4px rgba(71,85,105,.16);padding:25px}.filter-floor__wrapper{display:flex;justify-content:space-between;align-items:center}.filter-floor__button:not(:last-of-type){margin-bottom:12px}.filter-floor__filter-events{height:-moz-max-content;height:max-content;display:flex;flex-direction:column;align-items:start}.button-filter-events{cursor:pointer;max-width:130px;width:100%;padding:4px 8px;border-radius:4px;min-width:118px}.button-filter-events span{font-family:"Open Sans Condensed",sans-serif;font-weight:700;font-size:14px;line-height:20px;color:#fff}.button-filter-events input{height:0;width:0;position:absolute}.button-filter-events:hover{background:#353442}.button-filter-events.active{background:#353442}.button-filter-events>*{pointer-events:none}.floors-map{display:flex;flex-direction:column;padding:2px;background:#131318}.floors-map__header{font-family:"Open Sans Condensed",sans-serif;font-weight:700;font-size:14px;line-height:20px;color:#fff;text-align:center;margin-bottom:2px}.floors-map__text{font-family:"Open Sans",sans-serif;font-weight:400;font-size:20px;line-height:28px;color:#131318;font-weight:700}.floors-map__counter{position:absolute;display:flex;align-items:center;padding:4px;height:28px;font-family:"Open Sans",sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#353442;background:#cbd5e1;border-radius:2px;left:-16%;top:5%}.floors-map__button{position:relative;cursor:pointer;height:70px;width:70px;display:flex;align-items:center;justify-content:center;border-radius:2px;background:#f7fbff}.floors-map__button input{width:0;height:0;position:absolute}.floors-map__button:not(:last-of-type){margin-bottom:2px}.floors-map__button:hover{background:#353442}.floors-map__button:hover .floors-map__text{color:#fff}.floors-map__button.active{background:#e31e24}.floors-map__button.active .floors-map__text{color:#f7fbff}.search-result{position:absolute;align-self:flex-start;width:290px;padding-top:15px;padding-bottom:60px;height:840px;z-index:999;border-radius:4px;background-color:#fdfdff}.search-result__list{max-height:560px;overflow:auto}.search-result__item-floor{padding-left:16px;height:36px;font-family:"Open Sans Condensed",sans-serif;font-weight:700;font-size:14px;line-height:20px;color:#131318;display:flex;align-items:center;background-color:#e2e8f0;margin-right:14px;margin-bottom:12px}.search-result__item-floor span{margin-right:3px}.search-result__wrapper-block{padding-left:16px;margin-bottom:32px}.search-result__title{font-family:"Open Sans Condensed",sans-serif;font-weight:700;font-size:24px;line-height:32px;color:#131318;margin-bottom:12px;margin-left:15px}.search-result__collapse-category{margin-right:22px}.search-result__item{margin-right:22px;margin-left:22px}.search-result__item:last-of-type{margin-bottom:32px}.search-result__empty{font-family:"Open Sans Condensed",sans-serif;font-weight:700;font-size:24px;line-height:32px;color:#131318;text-align:center;display:block;margin-top:25px}.search-sidebar-form{display:flex;position:relative;max-width:248px;margin-left:15px;border-radius:2px;height:28px;margin-bottom:16px;box-shadow:0 1px 4px rgba(71,85,105,.16)}.search-sidebar-form__input{border:none;font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-weight:400;color:#131318}.search-sidebar-form__close{position:absolute;height:inherit;right:8px;top:50%;transform:translateY(-50%);cursor:pointer}.mapTooltip{padding:16px;position:relative;background:#3e91ff;border:none;z-index:2;border-radius:12px;font-family:"Open Sans",sans-serif;font-weight:700;font-size:14px;line-height:16px;color:#131318}.mapTooltip:before{position:absolute;z-index:1;width:0;height:0;border:0 solid rgba(0,0,0,0);border-top-width:15px;border-bottom-width:15px;border-right:14px solid #3e91ff;border-radius:10px;top:14px}.mapTooltip--services{background:#fd934f}.mapTooltip--services:before{border-right:14px solid #fd934f}.mapTooltip--food{background:#39e287}.mapTooltip--food:before{border-right:14px solid #39e287}.mapTooltip--shop{background:#3e91ff}.mapTooltip--shop:before{border-right:14px solid #3e91ff}.map{height:100vh !important}.modal-fancy-events{padding:0 !important}.modal-fancy-events{overflow:hidden;max-width:950px}.modal-fancy-events .fancybox-slide{padding:0}.modal-fancy-events .fancybox-button{background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:28px;width:52px;height:32px;cursor:pointer;position:absolute;top:20px;right:20px}.iw-modal{display:none}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::-moz-selection{background:transparent}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none !important;max-height:none !important}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51, 181, 229, 0.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url("#default#VML");display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0, 0, 0.25, 1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255, 255, 255, 0.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0, 0, 0, 0.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;-webkit-text-decoration:none;text-decoration:none;color:black}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px "Lucida Console",Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0, 0, 0, 0.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(assets/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(assets/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(assets/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255, 255, 255, 0.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{-webkit-text-decoration:none;text-decoration:none}.leaflet-control-attribution a:hover{-webkit-text-decoration:underline;text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;box-sizing:border-box;background:#fff;background:rgba(255, 255, 255, 0.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0, 0, 0, 0.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;color:#333;box-shadow:0 3px 14px rgba(0, 0, 0, 0.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;-webkit-text-decoration:none;text-decoration:none;font-weight:bold;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0, 0, 0, 0.4)}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}body{padding:0}.page{font-family:"firaSans";min-width:310px;margin:0 auto;background-color:#fff;position:relative;overflow-x:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page_theme-black{background-color:#0f0f0f}.page.lock{overflow:hidden}.header{font-family:"firaSans";border-bottom:1px solid #1c1c1c;background-color:#fff;position:fixed;padding:26px 12vw 28px;width:100%;top:0px;z-index:10}.header_theme-black{border-bottom:1px solid #fbfbfb;background-color:#0f0f0f}.header__row{display:flex;justify-content:space-between}.header__nav{display:flex;justify-content:space-between;max-width:320px;width:100%;margin-top:5px}.header__btn{width:52px;height:52px;background:url(assets/header-btn.svg) 100%/100% no-repeat;display:block}.header__btn_theme-black{width:52px;height:52px;background:url(assets/header-btn-theme-black.svg) 100%/100% no-repeat;display:block}.header__list{display:flex;justify-content:space-between;margin-top:20px}.header__list li{margin-right:32px}.header__list li:last-child{margin-right:0px}.header__link{color:#1c1c1c;font-size:14px;line-height:20px;position:relative}.header__link_theme-black{color:#fff}.header__cover{max-width:292px;width:100%;height:70px;margin-top:-6px;text-align:center}.header__logo{max-width:262px;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;transition:all .6s ease}.header__right-row{display:flex;justify-content:space-between;max-width:320px;width:100%;padding-top:18px}.header__phone{font-size:16px;line-height:21px;color:#1c1c1c;font-family:"firaSans medium";letter-spacing:1px;margin-top:6px;transition:all .6s ease}.header__phone_theme-black{color:#fff}.header__logo:hover{max-width:292px}.header__phone:hover{color:#ef4823}.header__link-hover:after{content:"";position:absolute;bottom:-6px;left:0;width:100%;height:1px;background-color:#ef4823;transform:scaleX(0);transform-origin:bottom left;transition:transform .3s}.header__link-hover:hover:after{transform:scaleX(1)}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;border:1px solid #ccc;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#ef4823;transition:.4s}input:checked+.slider{background-color:#ef4823}input:focus+.slider{box-shadow:0 0 1px #ef4823}input:checked+.slider:before{background-color:#fff;transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.header__burger-bg{position:absolute;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.2);display:none;transition:all .6s ease}.header__burger-bg_active{display:block}.header__burger{position:fixed;top:0;left:-50%;width:42vw;height:100vh;background-color:#ef4823;border-radius:0 0 50% 0;transition:all .6s ease}.header__burger_active{left:0}.header__burger-body{margin-top:60px;margin-left:60px}.header__burger-button{max-width:42px;max-height:42px;background-color:rgba(0,0,0,0)}.burger-close{width:100%;height:100%}.header__burger-nav{margin-top:80px;border-bottom:1px solid #fff;max-width:354px}.header__burger-ul{margin-bottom:60px}.header__burger-ul li{margin-bottom:25px}.header__burger-ul li:last-child{margin-bottom:0}.header__burger-link{display:flex;align-items:center}.burger-link__img{width:24px;height:24px;display:block;margin-right:16px}.burger-link__text{font-size:24px;line-height:33px;color:#fff;display:block}.header__burger-tel{margin-top:60px;display:flex;align-items:center}.burger-tel__img{width:24px;height:24px;margin-right:16px}.burger-tel__text{font-size:24px;line-height:33px;color:#fff}.header__burger-icons{margin-top:40px;display:flex;gap:0 20px}.burger-icons__icon{width:32px;height:32px}.switch-mob{display:none}.content{margin-top:118px}.studio__rows{display:flex;justify-content:center;height:100vh;max-width:88vw;width:100%;position:absolute;top:0;left:50%;transform:translate(-50%, 0);z-index:5}.studio__row-development{padding-top:63vh}.studio__development-text{font-size:18px;line-height:25px;color:#1c1c1c;max-width:326px}.studio__development-text_theme-black{color:#fff}.studio__development-btn{font-size:18px;line-height:25px;color:#fff;width:276px;height:52px;background-color:#ef4823;border-radius:40px 40px 40px 40px;margin-top:40px;transition:all .6s ease}.studio__development-btn:hover{color:#ef4823;background-color:#fff;border:1px solid #ef4823}.studio__row-text{overflow:hidden;max-width:18vw;width:100%}.studio__row-text-border{border-left:1px solid #1c1c1c;border-right:1px solid #1c1c1c;width:390px}.studio__row-text-border_theme-black{border-left:1px solid #fbfbfb;border-right:1px solid #fbfbfb}.studio__row-text-border_left{max-width:14.4vw;width:100%}.studio__text{font-size:24px;line-height:33px;color:#b0b0b0;margin:40px 5.5vw 0;transition:all .6s ease}.studio__text:hover{font-size:26px;letter-spacing:1.5px}.studio__text_center{margin:40px 7vw 0}.studio__row-video-btn{padding-top:68vh;position:relative}.studio__video-btn-cover{width:242px;height:160px;overflow:hidden;border-radius:20px;box-shadow:rgba(28,28,28,.1) 0px 4px 16px,rgba(28,28,28,.05) 0px 8px 32px;position:absolute;right:90px;top:58%;transition:all .6s ease}.studio__video-btn-cover:hover{cursor:pointer}.studio__video-btn-cover-video{border-radius:20px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.studio__video-btn-cover_active{width:484px;height:320px;right:0px}.studio__video-btn-cover_active_step-two{width:726px;height:480px}.studio__video-btn-cover_active_step-tree{width:968px;height:640px;top:56%}.studio__video-btn-cover_active_step-four{width:1520px;height:auto;top:60%;right:53%}.studio__video-btn-text{font-size:18px;line-height:25px;color:#1c1c1c;max-width:334px;margin-top:60px}.studio__video-btn-text_theme-black{color:#fff}.studio__video-btn-span{color:#ef4823}.studio__video-cover{max-width:100vw;height:100vh;position:relative}.studio__video-body-bg{position:relative;height:100%}.studio__video-cover-video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.studio-mobile{display:none}.studio__video-btn-play{display:none}.studio__video-btn-play_active{display:block;width:127px;height:127px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:url(assets/play.svg) 100%/100% no-repeat;transition:all .5s ease}.studio__video-btn-cover:hover .studio__video-btn-play_active{background:url(assets/play-hover.svg) 100%/100% no-repeat}.string{max-width:100vw;width:100%;border-top:1px solid #1c1c1c;border-bottom:1px solid #1c1c1c;padding:56px 0 56px 80px;overflow:hidden}.string_active{margin-top:160px}.string_active_step-two{margin-top:320px}.string_active_step-tree{margin-top:390px}.string_theme-black{border-top:1px solid #fbfbfb;border-bottom:1px solid #fbfbfb}.string__text{font-family:"anonymous";font-size:56px;line-height:56px;letter-spacing:6px;color:#b0b0b0;white-space:nowrap}.string__text:after{content:"const res = await client.request<T>('get', uri,} const res = await client.request<T>('get', uri,}"}.string__text_right:after{content:"{ function pow(x, n) { return (n == 1) ? x : (x * pow(x, n - 1));}"}.string__text_slow{animation:ticker 20s infinite linear}.string__text_medium{animation:ticker 15s infinite linear}.string__text_fast{animation:ticker 10s infinite linear}.string__text_right{animation-direction:reverse;margin:40px 0}@keyframes ticker{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.projects{padding-top:60px;padding-bottom:100px}.projects__titles-row{max-width:88vw;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.projects__title{font-family:"firaSans medium";font-size:180px;color:#e7e6e6;text-transform:uppercase}.projects__subtitle{font-family:"firaSans";font-size:18px;line-height:25px;color:#5c5c5d}.projects__subtitle_theme-black{color:#e7e6e6}.projects__subtitle-span{font-family:"firaSans medium";font-weight:700;font-size:24px;line-height:33px;color:#ef4823;margin-right:4px}.projects__sliders-rows{margin-left:5vw}.projects__slider-names{overflow:hidden;max-width:100vw;margin:60px auto}.projects__slider-names_width{max-width:80vw}.projects__slider-names-wrapper{display:flex;justify-content:space-around;flex-wrap:wrap;gap:14px 30px}.projects__slider-names-slide{max-width:500px;text-align:center}.projects__slider-names-slide_size-l{max-width:140px}.projects__slider-names-slide_size-m{max-width:280px}.projects__slider-names-slide_size-x{max-width:326px}.projects__slider-names-slide:hover{cursor:pointer}.projects__slider-names .swiper-slide-thumb-active .projects__sliders-name-project{font-weight:600;color:#ef4823}.projects__sliders-name-project{font-size:46px;line-height:78px;font-family:"firaSans";color:#1c1c1c}.projects__sliders-name-project_theme-black{color:#fff}.projects__slider-projects{overflow:hidden}.projects__slider-projects-wrapper{display:flex}.projects-slider__nav-btn-row{display:flex;justify-content:space-between;max-width:7.5vw;margin:20px auto 0}.projects__slider-projects-next{width:60px;height:60px;background-color:#fff;border-radius:50%;border:1px solid #5c5c5d;position:relative}.projects__slider-projects-prev{width:60px;height:60px;background-color:#fff;border-radius:50%;border:1px solid #5c5c5d;position:relative}.projects__slider-projects-next,.projects__slider-projects-prev:hover{cursor:pointer}.projects-slider__nav-btn-img{width:25px;height:25px;-o-object-fit:cover;object-fit:cover;position:absolute;top:26%;left:27%}.projects__slider-projects-slide{width:auto !important;display:flex !important}.projects__slider-projects-slide{gap:0 20px;height:100%;transition:max-width .3s ease}.projects__slider-projects .swiper-slide-active .projects-slider__img{filter:grayscale(0%)}.projects-slider__project-cover{position:relative;overflow:hidden;max-width:615px;width:100%}.projects-slider__img-cover{width:615px;height:457px;overflow:hidden;-o-object-fit:cover;object-fit:cover;border-radius:40px;display:block;box-shadow:rgba(28,28,28,.1) 0px 4px 16px,rgba(28,28,28,.05) 0px 8px 32px}.projects-slider__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(100%);transition:all .5s ease}.projects-slider__img-cover:hover .projects-slider__img{transform:scale(1.05)}.projects__description-mob{display:none}.ninety-words{font-family:"firaSans";padding:160px 0 140px}.ninety-words__cover{background-color:#1c1c1c;max-width:90vw;margin:0 auto;display:flex;justify-content:space-around;padding:120px;border-radius:60px 60px 60px 60px;box-shadow:rgba(28,28,28,.1) 0px 4px 16px,rgba(28,28,28,.05) 0px 8px 32px}.ninety-words__cover_theme-black{background-color:#fff;box-shadow:rgba(255,255,255,.1) 0px 4px 16px,rgba(255,255,255,.05) 0px 8px 32px}.ninety-words__desckription{max-width:680px}.ninety-words__text{font-size:24px;line-height:36px;color:rgba(255,255,255,.7)}.ninety-words__text-span{color:#ef4823}.ninety-words__text_theme-black{color:#1c1c1c}.ninety-words__links{border-left:1px solid #fff;padding-left:80px}.ninety-words__links_theme-black{border-left:1px solid rgba(28,28,28,.24)}.ninety-words__link{width:100px;height:100px;background-color:#ef4823;border-radius:50%;display:block;position:relative}.ninety-words__arrow{position:absolute;top:25%;left:25%;width:50px;height:50px;transition:500ms}.ninety-words__link:hover .ninety-words__arrow{transform:rotate(-100deg)}.ninety-words__links-title{font-family:"anonymous";font-weight:700;font-size:56px;line-height:56px;color:#fff;max-width:328px;margin-top:40px}.ninety-words__links-title_theme-black{color:#1c1c1c}.full-development_theme-black{background-color:#000;z-index:-2}.atom{height:860px;border-top:1px solid rgba(28,28,28,.16);border-bottom:1px solid rgba(28,28,28,.16);overflow:hidden;position:relative;max-width:100vw;z-index:2}.atom_theme-black{border-top:1px solid rgba(251,251,251,.24);border-bottom:1px solid rgba(251,251,251,.24)}.atom-rows{display:flex;max-width:90vw;margin:0 auto;height:100%}.atom-row-last{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%}.atom-row-average{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;border-left:1px solid rgba(28,28,28,.16);border-right:1px solid rgba(28,28,28,.16)}.atom-row-average_theme-black{border-left:1px solid rgba(251,251,251,.24);border-right:1px solid rgba(251,251,251,.24)}.atom-row-central{width:100%}.atom-text{display:block;font-family:"mulish";font-size:24px;line-height:33px;color:#b0b0b0}.atom__video-body-bg{max-height:600px}.atom__video-cover-video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.full-development__text-rows{margin:160px auto 0}.full-development__text{font-family:"anonymous bold";font-size:160px;line-height:224px;letter-spacing:-2.5px;color:#e7e6e6;border-bottom:1px solid rgba(28,28,28,.24);padding:0 14vw}.full-development__text_center{text-align:center}.full-development__text_theme-black{border-bottom:1px solid rgba(251,251,251,.24)}.full-development__text-span{color:#ef4823}.full-development__text-rows:hover{cursor:pointer}.stages{max-width:90vw;margin:120px auto 0}.stages-titles__rows{display:flex;justify-content:space-between;align-items:flex-end;max-width:73vw;margin:0 auto}.stages__title{font-family:"firaSans medium";font-size:180px;color:#e7e6e6;text-transform:uppercase}.stages__description{font-size:19px;line-height:26px;letter-spacing:-0.5px;color:#5c5c5d;margin-right:40px;padding-bottom:25px}.stages__rows{margin-top:40px;background-color:#1c1c1c;border-radius:60px 60px 60px 60px;padding:100px 0}.stages__row{max-width:73vw;margin:40px auto 0;overflow:hidden;max-height:100px;border-bottom:1px solid rgba(251,251,251,.24);position:relative;transition:all .6s ease}.stages__row_active{max-height:1000px}.stages__visible-row{display:flex;justify-content:space-between;align-items:center;min-height:74px}.visible-row__title{font-family:"firaSans medium";font-size:36px;line-height:50px;color:#fff}.visible-row__icons{display:flex;border-radius:60px 60px 60px 60px;padding:10px 100px 10px 10px;margin-left:140px;margin-right:auto;background:linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0) 100%);transition:all .6s ease}.visible-row__icons_long{margin-left:260px}.visible-row__icons li{margin-right:14px}.visible-row__icons li:last-child{margin-right:0px}.visible-row__icons_no-active{display:none;transition:all .6s ease}.visible-row__button{background-color:rgba(0,0,0,0)}.visible-row__button-arrow{width:45px;height:45px;transition:all .6s ease}.visible-row__button-arrow_active{transform:rotate(-180deg)}.stages__novisible-row{margin-top:60px}.stages__novisible-row li{margin-bottom:20px;display:flex}.novisible-row__text{color:#fff;font-size:18px}.novisible-row__text-span{color:#fff;font-size:18px;margin-right:10px}.stages__row-btn{width:100%;height:70px;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0)}.hard-skills{margin-top:180px;border-top:1px solid rgba(28,28,28,.16)}.hard-skills_theme-black{color:#e7e6e6}.hard-skills__titles-row{display:flex;justify-content:space-between;max-width:90vw;margin:0 auto;padding:120px 0}.hard-skills__title{font-family:"anonymous bold";font-size:52px;line-height:62px;letter-spacing:-2px;display:block;max-width:50vw}.hard-skills__title-btn{width:220px;height:220px;background-color:#ef4823;border-radius:50%;display:block;position:relative;transition:500ms}.hard-skills__arrow{position:absolute;top:30%;left:30%;width:88px;height:88px;display:block;transition:500ms}.hard-skills__title-btn:hover{width:260px;height:260px}.hard-skills__title-btn:hover .hard-skills__arrow{width:98px;height:98px;transform:rotate(-100deg)}.hard-skills__rows{border-top:1px solid rgba(28,28,28,.16);border-bottom:1px solid rgba(28,28,28,.16);display:flex;justify-content:center}.hard-skills__rows_theme-black{border-top:1px solid #fbfbfb;border-bottom:1px solid #fbfbfb}.hard-skills__row-img{padding:120px 0;border-right:1px solid rgba(28,28,28,.16)}.hard-skills__row-img_theme-black{border-right:1px solid #fbfbfb}.hard-skills__img-cower{position:relative;max-width:533px;border-radius:60px 60px 60px 60px;overflow:hidden;margin-right:240px}.hard-skills__img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;transition:all .6s ease}.hard-skills__img-cower:hover .hard-skills__img{transform:scale(1.05)}.hard-skills__img-text{color:#5c5c5d;font-size:18px;line-height:20px;position:absolute;top:40px;left:40px}.hard-skills__rows-text{margin:120px 0;max-height:810px;overflow:auto}.hard-skills__rows-text::-webkit-scrollbar{width:0px}.hard-skills__row-text{border-bottom:1px solid rgba(28,28,28,.16);padding-left:80px;padding-top:50px}.hard-skills__row-text_theme-black{border-bottom:1px solid #fbfbfb}.row-text__titles-row{display:flex;margin-bottom:20px}.row-text__number{color:#b0b0b0;font-size:36px;line-height:50px;display:block}.row-text__title{color:#ef4823;font-size:36px;line-height:50px;display:block;margin-left:40px}.row-text__description{color:#5c5c5d;font-size:18px;line-height:25px;margin-left:80px;margin-bottom:20px;max-width:552px}.row-text__description_theme-black{color:#fff}.services{margin-top:160px;padding-bottom:160px;border-bottom:1px solid rgba(28,28,28,.24)}.services_theme-black{border-bottom:1px solid #fbfbfb}.services__cover{max-width:1062px;width:100%;background-color:#1c1c1c;border-radius:40px 40px 40px 40px;margin:0 auto;padding:80px 0px 120px;position:relative}.services__cover_theme-black{background-color:#fff}.services__body{max-width:898px;width:100%;margin:0 auto}.services__titles-row{display:flex;justify-content:space-between;align-items:center}.services__title{font-family:"anonymous";font-size:56px;line-height:78px;color:rgba(231,230,230,.7)}.services__title_theme-black{color:#1c1c1c}.services__button{width:260px;height:52px;background-color:#ef4823;border-radius:40px 40px 40px 40px;color:#fff;font-size:18px;z-index:2;transition:all .6s ease}.services__button:hover{color:#ef4823;background-color:#fff;border:1px solid #ef4823}.services__items{margin-top:40px}.services__items li{display:flex;border-bottom:1px solid rgba(231,230,230,.3);margin-bottom:10px}.services__items_theme-black li{border-bottom:1px solid #b0b0b0}.services__items li:last-child{margin-bottom:0px;border-bottom:none}.services__item-nuber{font-size:24px;line-height:34px;color:rgba(231,230,230,.3);display:block;margin-bottom:40px}.services__item-nuber_theme-black{color:#b0b0b0}.services__item-text{font-weight:450;font-size:36px;color:#e7e6e6;display:block;letter-spacing:3px;margin-top:30px;margin-left:40px}.services__item-text_theme-black{color:#1c1c1c}.services__logo{position:absolute;bottom:-40px;right:-280px}.services-mobile__button{display:none}.pride{margin-top:160px}.pride__title-big{font-family:"firaSans medium";font-size:180px;color:#e7e6e6;text-transform:uppercase;margin-left:13vw;margin-top:60px;margin-bottom:160px}.pride__titles-row{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(28,28,28,.24);max-width:73vw;margin:0 auto}.pride__titles-row_theme-black{border-bottom:1px solid rgba(251,251,251,.24)}.pride__title{font-family:"anonymous bold";font-size:56px;line-height:78px;color:#1c1c1c}.pride__title_theme-black{color:#fff}.pride__subtitle{font-size:18px;line-height:25px;color:#ef4823}.pride__cards-row{max-width:73vw;margin:140px auto 0;display:flex;flex-wrap:wrap;justify-content:center;gap:0 15%}.pride__card-body{height:680px !important}.pride__card-body{max-width:500px;width:100%;border-radius:40px 40px 40px 40px;overflow:hidden;position:relative;box-shadow:rgba(28,28,28,.1) 0px 4px 16px,rgba(28,28,28,.05) 0px 8px 32px}.pride__card-body-landing{transform:rotate(20deg) !important}.pride__card-body-landing{background-color:#ef4823}.pride__card-body-personal{transform:rotate(-20deg) !important}.pride__card-body-personal{background-color:#fff;border:1px solid rgba(28,28,28,.24)}.pride__card-body-ux{transform:rotate(10deg) !important}.pride__card-body-ux{background-color:#fff;border:1px solid rgba(28,28,28,.24);margin-top:80px}.pride__card-body-interactive{transform:rotate(-20deg) !important}.pride__card-body-interactive{background-color:#1c1c1c;margin-top:80px}.pride__card-body-interactive_theme-black{box-shadow:rgba(63,77,95,.1) 0px 4px 16px,rgba(63,77,95,.05) 0px 8px 32px}.pride__card-body-internet{background-color:#ef4823;margin-top:-120px;z-index:1}.card-body__img-cover{max-width:436px;max-height:436px;margin:32px auto;border-radius:40px 40px 40px 40px;overflow:hidden}.card-body__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .6s ease}.card-body__img-cover:hover .card-body__img{transform:scale(1.05)}.card-body__title{font-size:36px;line-height:43px;text-align:center;max-width:278px;margin:auto;color:#fff}.card-body__title_color-black{color:#1c1c1c}.card-body__title-internet{max-width:367px}.card-body__link-absolute{display:block;max-width:436px;max-height:426px;width:100%;height:100%;position:absolute;top:30px;left:30px}.pride__card-body-interactive:hover .card-body__img{transform:scale(1.05)}.pride__card-body-ux:hover .card-body__img{transform:scale(1.05)}.pride__description{font-family:"anonymous bold";font-size:56px;line-height:67px;letter-spacing:-2px;max-width:1090px;margin-left:13vw;margin-top:260px}.pride__description_theme-black{color:#fff}.our-partners{margin-top:260px}.our-partners__titles-row{max-width:73vw;margin:0 auto;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #1c1c1c}.our-partners__titles-row_theme-black{border-bottom:1px solid #fbfbfb}.our-partners__title{font-family:"anonymous bold";font-size:56px;line-height:78px;color:#ef4823}.our-partners__subtitle{font-family:"firaSans";font-size:18px;line-height:25px;color:#5c5c5d}.our-partners__subtitle_theme-black{color:#e7e6e6}.img-row__swiper-wrapper{display:flex;justify-content:center;flex-wrap:wrap;max-width:73vw;margin:80px auto 0;gap:80px 8%}.our-partners__img-cover{display:block;max-width:384px}.our-partners__img{-o-object-fit:contain;object-fit:contain}.one-step{font-family:"firaSans";margin-top:280px}.one-step__cover{background-color:#1c1c1c;max-width:90vw;margin:0 auto;display:flex;justify-content:space-around;padding:120px;border-radius:60px 60px 60px 60px;box-shadow:rgba(28,28,28,.1) 0px 4px 16px,rgba(28,28,28,.05) 0px 8px 32px}.one-step__cover_theme-black{background-color:#fff;box-shadow:rgba(255,255,255,.1) 0px 4px 16px,rgba(255,255,255,.05) 0px 8px 32px}.one-step__desckription{max-width:680px}.one-step__title{font-family:"anonymous bold";font-size:86px;line-height:92px;color:#fff}.one-step__title_theme-black{color:#1c1c1c}.one-step__text{margin-top:40px;font-size:24px;line-height:36px;color:rgba(255,255,255,.7)}.one-step__text-span{color:#ef4823}.one-step__text-link{color:#ef4823}.one-step__text_theme-black{color:#1c1c1c}.one-step__links{border-left:1px solid #fff;padding-left:80px}.one-step__link{width:100px;height:100px;background-color:#fff;border-radius:50%;display:block;position:relative}.one-step__link_theme-black{background-color:#ef4823}.one-step__arrow{position:absolute;top:25%;left:25%;width:50px;height:50px;transition:500ms}.one-step__link:hover .one-step__arrow{transform:rotate(-100deg)}.one-step__links-deskription{font-size:18px;line-height:25px;color:rgba(255,255,255,.7);max-width:370px;margin-top:60px}.one-step__links-deskription_theme-black{color:#1c1c1c}.one-step__links-button{width:370px;height:52px;background-color:#ef4823;border-radius:40px 40px 40px 40px;color:#fff;margin-top:60px;display:flex;align-items:center;justify-content:center;transition:all .6s ease}.one-step__button-text{display:block;font-size:16px}.one-step__links-button:hover{color:#ef4823;background-color:#fff;border:1px solid #ef4823}.one-step__button-text-mob{display:none}.one-step__button-img-mob{display:none}.footer{max-width:90vw;margin:140px auto 0;padding-bottom:100px}.footer__row-links{display:flex;justify-content:space-between;padding-top:60px;padding-bottom:20px;border-top:1px solid rgba(28,28,28,.24);border-bottom:1px solid rgba(28,28,28,.24)}.footer__row-links_theme-black{border-top:1px solid rgba(251,251,251,.24);border-bottom:1px solid rgba(251,251,251,.24)}.footer-logo__cover{max-width:170px;width:100%;display:flex;flex-direction:column;gap:20px}.footer__logo{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;transition:all .6s ease}.footer__logo:hover{transform:scale(1.05)}.footer__contact-row{max-width:205px}.footer__address-row{max-width:360px}.footer__info-row-text{display:flex;flex-wrap:wrap;gap:12px 16px;max-width:315px}.footer__info-text{font-size:14px;line-height:16px;color:#5c5c5d}.footer__info-text_theme-black{color:#e7e6e6}.footer__info-row-icons{margin-top:40px;max-width:315px;display:flex;justify-content:space-between}.footer__info-icons-link{max-width:26px;width:100%;display:block}.footer__info-icon{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.footer-iframe__row{margin-top:40px;display:flex;flex-direction:column;gap:20px}.footer-logo__link{display:block;width:100%;max-width:280px}.footer-logo__link img{width:100%;-o-object-fit:contain;object-fit:contain;transition:all .6s ease}.footer__contact-text{font-size:14px;line-height:19px;color:#5c5c5d;margin-bottom:20px}.footer__contact-text_theme-black{color:#e7e6e6}.footer__contact-link{color:#5c5c5d}.footer__contact-link_theme-black{color:#e7e6e6 !important}.footer__address-text{font-size:14px;line-height:19px;color:#5c5c5d;margin-bottom:20px}.footer__address-text_theme-black{color:#e7e6e6 !important}.footer__copyright{font-size:14px;line-height:19px;color:#1c1c1c;margin-top:60px}.footer__copyright_theme-black{color:#e7e6e6}.footer__address-text_mob-visible{display:none}.popup-studio{display:none}.popup-body{position:relative;max-width:1520px;margin:0 auto}.popup-close{width:50px;height:50px;background:url(assets/popup-close-btn.svg) 100%/100% no-repeat;position:absolute;top:0px;right:0px;z-index:15;transition:all .5s ease 0s}.popup-close:hover{width:70px;height:70px}.popup-studio_active{display:block;position:fixed;top:0;left:0;padding:80px 0;width:100%;height:100%;background:rgba(13,17,21,.9);z-index:15}.popup__video{margin:0 auto;display:block;width:1520px;height:auto}.popup-form-bg{position:fixed;top:0;left:0;width:100vw;height:100%;background-color:rgba(0,0,0,.2);display:none;transition:all .6s ease;z-index:20}.popup-form-bg_active{display:block}.popup-form{position:fixed;top:0;right:-100%;background-color:#fff;width:90vw;height:100%;border-radius:800px 0 0 800px;z-index:21;transition:all .6s ease;overflow:auto}.popup-form_active{right:0%}.popup-form__step-tree{background-color:#ef4823}.popup-form__body{margin-top:2%;margin-left:20%}.popup-form-close{width:42px;height:42px;background-color:rgba(0,0,0,0);display:block;margin-left:auto;margin-right:10%;transition:all .6s ease}.popup-form__close-img{width:100%;height:100%;transition:all .6s ease}.popup-form-close:hover .popup-form__close-img{transform:rotate(180deg)}.popup-form__text{margin-top:40px;margin-right:13%}.popup-form__title-row{display:flex;justify-content:space-between;border-bottom:2px solid rgba(28,28,28,.16)}.popup-form__title{font-family:"anonymous bold";font-size:86px;line-height:92px;color:#1c1c1c;display:block}.popup-form__arrow{min-width:100px;width:100px;height:100px;background-color:#ef4823;border-radius:50%;display:block;position:relative}.popup-form__arrow-img{position:absolute;top:25%;left:25%;width:50px;height:50px;transform:rotate(-100deg);transition:500ms}.popup-form__arrow:hover .popup-form__arrow-img{transform:rotate(-135deg)}.popup-form__description{font-family:"firaSans";font-size:24px;line-height:33px;color:#b0b0b0;margin-top:40px;padding-bottom:40px;border-bottom:2px solid rgba(28,28,28,.16)}.form{margin-left:20%;margin-top:60px;font-family:"firaSans"}.form-step{max-width:695px}.form-step__two{max-width:527px}.form-step__novisible{display:none}.form-step__visible{display:block}.form__label{font-size:20px;line-height:30px;color:#5c5c5d;max-width:513px;width:100%;display:block}.form-options__row{margin-top:40px;display:flex;flex-wrap:wrap;gap:10px}.form-options{border:1px solid #b0b0b0;padding:10px 20px;font-size:12px;line-height:16px;color:#1c1c1c;border-radius:40px;transition:all .3s ease;display:flex;align-items:center}.form-options:hover{cursor:pointer;border:1px solid #ef4823}.form-options input{opacity:0;width:0;height:0;margin-right:10px}.form-options input:checked+span{color:#ef4823}.form-step__next-button{margin:60px auto 40px;display:block;width:260px;height:52px;background-color:#ef4823;color:#fff;font-size:18px;line-height:25px;border-radius:40px 40px 40px 40px;transition:all .6s ease}.form-step__next-button:hover{color:#ef4823;background-color:#fff;border:1px solid #ef4823}.form__input{display:block;max-width:527px;width:100%;height:60px;border-radius:40px 40px 40px 40px;border:1px solid #b0b0b0;font-size:18px;line-height:25px;color:#b0b0b0;padding-left:20px;margin-top:30px}.form__input_file{display:none}.form__input_file+label{display:block;max-width:527px;width:100%;height:60px;border-radius:40px;border:1px solid #b0b0b0;font-size:18px;line-height:25px;color:#b0b0b0;padding-left:20px;margin-top:30px;text-align:center;line-height:60px;cursor:pointer}.form__input-text{display:block;border-radius:40px 40px 40px 40px;border:1px solid #b0b0b0;max-width:527px;width:100%;height:120px;padding:20px 0 0 20px;font-size:18px;line-height:25px;color:#b0b0b0;margin-top:30px}.form__label-margin{margin-top:30px}.form__input-error{padding-top:10px;font-size:16px;color:#ef4823;display:none;max-width:527px}.form__input-error_active{display:block}.popup-form__text-send{display:none}.popup-form__text-send_active{display:flex;align-items:center;margin-top:17%;margin-left:5%}.popup-form__atom-img{width:343px;height:328px}.text-send__titles-row{margin-left:60px;padding-left:60px;border-left:1px solid #fff}.text-send__title{font-family:"anonymous bold";font-size:66px;line-height:92px;color:#fff}.text-send__description{font-family:"firaSans";font-size:24px;line-height:33px;color:rgba(255,255,255,.8)}.form__checkbox-label{font-family:"firaSans";display:block;margin-top:20px;font-size:10px;color:#b0b0b0;position:relative;padding-left:25px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form__checkbox-label::before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:2px solid #b0b0b0;border-radius:2px;background-color:#fff;transition:border-color .2s, background-color .2s}#consent-checkbox{position:absolute;opacity:0;cursor:pointer}#consent-checkbox:checked+.form__checkbox-label::before{border-color:#ef4823;background-color:#ef4823}.popup-form__line-mob{display:none}.nav-pages{margin-left:5vw;padding:40px 0;display:inline-flex;gap:0 10px}.nav-pages__text{font-size:14px;line-height:21px;color:#5c5c5d;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nav-pages__text_theme-black{color:#e7e6e6}.page__about-us.lock{overflow:hidden}.content__about-us{margin-top:118px}.team{margin:0 auto}.team__slider-row{position:relative}.team__slider{position:relative;overflow:hidden;max-width:100vw}.team__slider-wrapper{display:flex;gap:0px 30px}.team-slide{max-width:350px}.team-slide__body{width:350px}.team-slide__card{padding:40px 50px;max-width:1077px;width:100%;min-height:406px;background-color:#fff;display:none;justify-content:space-between;border-radius:60px;box-shadow:rgba(153,153,153,.17) 0px 4px 16px,rgba(153,153,153,.17) 0px 8px 32px;position:absolute;top:80%;left:50%;transform:translate(-50%, -50%);z-index:11;transition:all .6s ease}.team-slide__card_visible{display:flex}.card__img-cover{width:278px;height:278px;overflow:hidden;border-radius:50%;box-shadow:rgba(153,153,153,.1) 0px 4px 16px,rgba(153,153,153,.07) 0px 8px 32px}.card__img{-o-object-fit:cover;object-fit:cover;width:100%;height:110%;transition:all .6s ease}.card__img-cover:hover .card__img{transform:scale(1.05)}.card__text-row{max-width:547px}.card__subtitle{font-size:18px;line-height:25px;color:#b0b0b0}.card__title{font-family:"firaSans medium";font-size:56px;line-height:84px;color:#ef4823}.card__description{font-size:36px;line-height:54px;color:#5c5c5d}.card__button{width:24px;height:24px;background-color:rgba(0,0,0,0)}.card__button-img{width:100%;height:100%;transition:all .6s ease}.card__button:hover .card__button-img{transform:rotate(-90deg)}.team-slide__img-cover{width:350px;height:350px;overflow:hidden;border-radius:50%}.team-slide__img{-o-object-fit:cover;object-fit:cover;width:100%;height:110%;transition:all .6s ease}.team-slide__img-cover:hover{cursor:pointer}.team-slide__img-cover:hover .team-slide__img{transform:scale(1.05)}.team__titles-row{display:flex;justify-content:space-between;align-items:center;max-width:90vw;margin:60px auto 0}.team__title{font-family:"firaSans medium";font-size:200px;line-height:300px;color:#e7e6e6}.team__subtitles-row{color:#1c1c1c}.team__subtitles-row_theme-black{color:#e7e6e6}.team__subtitle{font-family:"anonymous bold";font-size:56px;line-height:78px;letter-spacing:3px;text-transform:uppercase}.team__description{font-size:24px;line-height:36px;max-width:376px}.team-slide-bg{background-color:rgba(28,28,28,.4);position:absolute;top:-120px;left:0;width:100vw;height:120vh;z-index:10;display:none;transition:all .6s ease}.team-slide-bg_active{display:block}.team__arrow-cover{display:none}.more-than-fifty{max-width:90vw;margin:0 auto 140px}.more-than-fifty__line{width:100%;height:1px;background-color:rgba(28,28,28,.24);display:block;margin:30px 0}.more-than-fifty__line_theme-black{background-color:rgba(251,251,251,.24)}.more-than-fifty__text{font-family:"anonymous bold";font-size:56px;line-height:78px;color:#1c1c1c}.more-than-fifty__text_theme-black{color:#e7e6e6}.more-than-fifty__text-color{color:#ef4823}.more-than-fifty__text-right{text-align:right}.more-than-fifty__row{background-color:#1c1c1c;border-radius:60px 60px 60px 60px;box-shadow:rgba(28,28,28,.1) 0px 4px 16px,rgba(28,28,28,.05) 0px 8px 32px;padding:140px 100px;display:flex;justify-content:space-between;margin-top:120px}.more-than-fifty__img-cover{width:400px;height:400px;overflow:hidden;border-radius:50%}.more-than-fifty__img{-o-object-fit:cover;object-fit:cover;width:100%;height:110%;transition:all .6s ease}.more-than-fifty__img-cover:hover .more-than-fifty__img{transform:scale(1.05)}.more-than-fifty__img-text{font-size:24px;line-height:36px;color:rgba(255,255,255,.8);text-align:center}.more-than-fifty__img-span{font-size:18px;line-height:27px;color:#ef4823}.more-than-fifty__row-descriptions{max-width:70%;border-left:1px solid rgba(251,251,251,.24);padding-left:40px}.row-descriptions__titles-row{max-width:590px;width:100%;display:flex;justify-content:space-between;margin-bottom:60px;margin-left:80px}.row-descriptions__title-img-cover{max-width:418px;width:100%;overflow:hidden}.row-descriptions__title-img{width:100%;-o-object-fit:fill;object-fit:fill;transition:all .6s ease}.row-descriptions__title-img-cover:hover .row-descriptions__title-img{transform:scale(1.05)}.more-than-fifty__arrow-cover{width:100px;height:100px;background-color:#ef4823;border-radius:50%;display:block;position:relative}.more-than-fifty__arrow{position:absolute;top:25%;left:25%;width:50px;height:50px;transform:rotate(-100deg);transition:500ms}.more-than-fifty__arrow-cover:hover .more-than-fifty__arrow{transform:rotate(-45deg)}.row-descriptions__description{font-size:24px;line-height:36px;color:rgba(255,255,255,.7);border-top:1px solid rgba(251,251,251,.24);padding-top:40px;padding-left:80px}.comfort{max-width:90vw;margin:0 auto 80px}.comfort__title{font-family:"anonymous bold";font-size:36px;line-height:50px;color:#ef4823;border-bottom:1px solid rgba(28,28,28,.24);padding-bottom:10px}.comfort__title_theme-black{border-bottom:1px solid rgba(251,251,251,.24)}.comfort__subtitle{font-family:"firaSans medium";font-weight:500;font-size:56px;line-height:84px;color:#1c1c1c;margin-top:20px}.comfort__subtitle_theme-black{color:#e7e6e6}.comfort__content{display:flex;justify-content:space-evenly;align-items:center;margin-top:120px}.comfort__img-cover{max-width:35vw;width:100%;border-radius:60px 60px 60px 60px;overflow:hidden}.comfort__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all .6s ease}.comfort__img-cover:hover .comfort__img{transform:scale(1.05)}.comfort__descriptions-row{max-width:611px}.comfort__descriptions-title{font-family:"firaSans medium";font-size:56px;line-height:84px;color:#1c1c1c;border-bottom:1px solid rgba(28,28,28,.24)}.comfort__descriptions-title_theme-black{color:#e7e6e6;border-bottom:1px solid rgba(251,251,251,.24)}.comfort__description{font-size:24px;line-height:36px;color:#5c5c5d;margin-top:20px}.vacancies{max-width:90vw;margin:0 auto}.vacancies__title{font-family:"firaSans medium";font-size:180px;color:#e7e6e6;text-transform:uppercase}.vacancies__description{font-size:24px;line-height:36px;color:#1c1c1c;max-width:413px;margin-top:20px}.vacancies__description_theme-black{color:#e7e6e6}.vacancies__row{display:flex;justify-content:space-between;border-bottom:1px solid rgba(28,28,28,.24);padding-bottom:40px;margin-top:80px}.vacancies__row_theme-black{border-bottom:1px solid rgba(251,251,251,.24)}.vacancies__row_margin{margin-top:40px;border-bottom:none}.vacancies__text{font-family:"anonymous bold";font-size:36px;line-height:50px;color:#1c1c1c}.vacancies__text_theme-black{color:#e7e6e6}.vacancies__btn{width:260px;height:52px;background-color:#ef4823;border-radius:40px 40px 40px 40px;transition:all .6s ease}.vacancies__btn:hover{background-color:#fff;border:1px solid #ef4823}.vacancies__btn:hover .vacancies__btn-text{color:#ef4823}.vacancies__btn-text{color:#fff;font-size:18px;line-height:25px}.vacancies__btn-img{display:none}.content__development{margin-top:118px}.product-launch{max-width:90vw;margin:0 auto 140px}.product-launch__title-row{display:flex;justify-content:flex-start;align-items:center}.product-launch__title{font-family:"firaSans medium";font-size:200px;line-height:300px;letter-spacing:-0.5px;color:#e7e6e6;text-transform:uppercase}.product-launch__description-body{display:flex;justify-content:space-between;margin-top:40px}.product-launch__text-row{max-width:648px;text-align:right}.product-launch__text-description{font-size:24px;line-height:36px;margin-bottom:80px;text-align:left;color:#1c1c1c}.product-launch__text-description_theme-black{color:#b0b0b0}.product-launch__text-list{font-family:"anonymous bold";font-size:36px;line-height:50px;color:#1c1c1c;border-bottom:1px solid rgba(28,28,28,.24);padding-bottom:20px;margin-top:20px;width:auto;padding-right:20px;display:inline-flex}.product-launch__text-list_theme-black{color:#e7e6e6;border-bottom:1px solid rgba(251,251,251,.24)}.product-launch__text-list_span{color:#ef4823}.product-launch__img-cover{max-width:718px}.product-launch__img{width:100%}.product-launch__start-anim{width:150px;height:150px;position:relative;margin-right:20px}.start-anim__circle{position:relative;width:100%;height:100%;border-radius:50%;display:flex;justify-content:center;align-items:center}.start-anim__text{color:#b0b0b0;position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;animation:rotateText 10s linear infinite;transform-origin:center center}.start-anim__arrow_cover{width:71px;height:71px;background-color:#ef4823;border-radius:50%;display:flex;justify-content:center;align-items:center;z-index:1}.start-anim__arrow{width:30px;height:30px;transform:rotate(-100deg)}.start-anim__text span{font-size:13px;position:absolute;transform-origin:center center}@keyframes rotateText{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.product-launch__start-anim_mobile{display:none}.product-launch__text-row-mob{display:none}.product-launch__start-anim_desktop:hover{cursor:pointer}.trending{max-width:90vw;margin:0 auto}.trending__img-rows{display:flex;justify-content:center}.trending__img-title-cover{max-width:600px;width:100%;margin-right:60px;overflow:hidden;border-radius:60px;margin-bottom:60px}.trending__img-title{width:100%;-o-object-fit:cover;object-fit:cover;transition:all .6s ease}.trending__img-title-cover:hover .trending__img-title{transform:scale(1.05)}.trending__row{max-width:60%;border-left:1px solid rgba(28,28,28,.24)}.trending__row_theme-black{border-left:1px solid rgba(251,251,251,.24)}.trending__title{font-family:"anonymous bold";font-size:56px;line-height:67px;color:#ef4823;border-bottom:1px solid rgba(28,28,28,.24);padding-bottom:40px;padding-left:60px}.trending__title_theme-black{border-bottom:1px solid rgba(251,251,251,.24)}.trending-technologies__row{display:flex;flex-wrap:wrap;max-width:56%;margin-top:80px;margin-left:60px}.trending-technologies__img-cover{max-width:124px;max-height:120px}.trending-technologies__img{width:100%;height:100%}.trending__text-row{border-top:1px solid rgba(28,28,28,.24);border-bottom:1px solid rgba(28,28,28,.24);display:flex;justify-content:space-between;padding:120px 0}.trending__text-row_theme-black{border-top:1px solid rgba(251,251,251,.24);border-bottom:1px solid rgba(251,251,251,.24)}.trending__text-description{font-family:"firaSans medium";font-size:56px;line-height:84px;color:#1c1c1c;max-width:60%}.trending__text-description_theme-black{color:#fff}.trending__text-arrow_cover{width:220px;height:220px;background-color:#ef4823;border-radius:50%;display:block;position:relative}.trending__text-arrow{position:absolute;top:30%;left:30%;width:88px;height:88px;display:block}.stages-development{margin-bottom:120px}.poster{max-width:100vw;margin:0 auto;max-height:100vh;height:100vh;overflow:hidden;background:url(assets/poster-bg.jpg) 100%/100% no-repeat;position:relative;perspective:1px}.poster__img-desktop{-o-object-fit:contain;object-fit:contain;position:absolute;transition:transform .1s ease-out;height:80%}.poster__img-desktop_left{top:-19%;left:-0.1%}.poster__img-desktop_center{top:-24%;left:40%}.poster__img-desktop_right{top:-19%;right:15%}.purchase{margin-top:120px;padding-bottom:120px}.purchase__title{max-width:90vw;margin:0 auto;font-family:"firaSans medium";font-size:200px;color:#e7e6e6;text-transform:uppercase}.purchase__slider-names{max-width:90vw;margin:40px auto 0;padding-bottom:5px;overflow:hidden}.purchase__slider-names-wrapper{gap:0 30px}.purchase__slider-names-slide{width:auto !important;transition:all .6s ease !important}.purchase__slider-names-slide{border:1px solid #b0b0b0;border-radius:40px}.purchase__slider-names-slide:hover{cursor:pointer;background-color:#ef4823}.purchase__slider-names-slide:hover .slider-names__text{color:#fff}.slider-names__text{margin:20px 30px;font-size:12px;line-height:16px;color:#1c1c1c;transition:all .6s ease}.slider-names__text_theme-black{color:#fff}.purchase__slider-works{max-width:90vw;margin:60px auto 0;background:url(assets/purchase-bg.svg) 35% -20%/35% no-repeat;padding-bottom:3%;overflow:hidden}.slider-work__job{max-width:701px;border-bottom:1px solid rgba(28,28,28,.24);display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;margin-bottom:40px}.job__title{font-size:24px;line-height:36px;color:#1c1c1c}.job__title_theme-black{color:#fff}.job__subtitle{margin-top:10px;font-size:18px;line-height:25px;color:#b0b0b0}.job__price{font-size:24px;line-height:36px;color:#5c5c5d}.purchase__slider-names .swiper-slide-thumb-active{background-color:#ef4823}.purchase__slider-names .swiper-slide-thumb-active .slider-names__text{color:#fff}.application{max-width:90vw;margin:0 auto}.application__descriptions{font-size:24px;line-height:36px;color:#5c5c5d}.application__descriptions_theme-black{color:rgba(255,255,255,.7)}.application__descriptions_margin{margin-top:40px}.application__body{max-width:90vw;margin:120px auto 0;background-color:#1c1c1c;display:flex;justify-content:space-evenly;align-items:center;padding:80px 60px;border-radius:60px;box-shadow:rgba(28,28,28,.1) 0px 4px 16px,rgba(28,28,28,.05) 0px 8px 32px}.application__text-row{max-width:60%;padding-right:20%;border-right:1px solid rgba(251,251,251,.24)}.application__text-titile{font-family:"anonymous bold";font-size:56px;line-height:60px;color:#fff}.application__text-description{margin-top:40px;font-size:24px;line-height:33px;color:rgba(255,255,255,.7)}.application__button{margin-top:40px;width:260px;height:52px;background-color:#ef4823;border-radius:40px;transition:all .6s ease}.application__button:hover{color:#ef4823;background-color:#fff;border:1px solid #ef4823}.application__button:hover .button__text{color:#ef4823}.button__text{font-size:18px;line-height:25px;color:#fff}.application__img-cover{width:230px;height:230px;border-radius:50%;background-color:#fff;position:relative}.application__img{position:absolute;top:35%;left:35%}.application__text_mobile{display:none}.application__button_mobile{display:none}.page__projects{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.content__projects{margin-top:118px}.products{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.products__title-row{display:flex;justify-content:space-between;align-items:center;max-width:90vw;margin:0 auto}.products__title{font-family:"firaSans medium";font-size:200px;letter-spacing:-0.5px;color:#e7e6e6;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.products__description-row-mob{display:none}.products__description{font-size:24px;line-height:36px;color:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.products__description_theme-black{color:#fff}.products__description_desktop{max-width:564px;margin-top:80px}.slider-filter-tag__row{margin-left:5vw}.purchase__slider-filter-tag{overflow:hidden}.purchase__slide-filter-tag{width:auto !important;transition:all .6s ease !important}.purchase__slide-filter-tag{border:1px solid #b0b0b0;border-radius:40px;background-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.purchase__slide-filter-tag_active{background-color:#ef4823}.purchase__slide-filter-tag:hover{cursor:pointer;background-color:#ef4823}.purchase__slide-filter-tag:hover .slide-filter-tag__text{color:#fff}.slide-filter-tag__text{margin:6px 20px;font-size:12px;line-height:16px;color:#1c1c1c;transition:all .6s ease}.slide-filter-tag__text_theme-black{color:#fff}.products-slider{max-width:90vw;margin:80px auto 0;overflow:hidden}.products-slider_hidden{max-height:2448px}.products-slider__wrapper{justify-content:center;flex-wrap:wrap;gap:60px}.products-slider__slide{max-width:42vw}.products-slider__slide-cover{position:relative;overflow:hidden;max-width:42vw}.products-slider__img-cover{max-width:42vw;overflow:hidden;-o-object-fit:cover;object-fit:cover;border-radius:40px;display:block;box-shadow:rgba(28,28,28,.1) 0px 4px 16px,rgba(28,28,28,.05) 0px 8px 32px}.products-slider__img{width:100%;height:656px;-o-object-fit:cover;object-fit:cover;transition:all .5s ease}.products-slider__slide-cover:hover .products-slider__img{transform:scale(1.02)}.products-slider__link-bg{position:absolute;height:130px;max-width:42vw;width:100%;bottom:0;left:0;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.7) 100%);border-radius:0px 0px 40px 40px;z-index:2}.products-slider__link{width:100px;height:100px;border-radius:50%;position:absolute;left:20px;bottom:20px;background-color:#ef4823}.products-slider__arrow{position:absolute;top:25%;left:25%;width:50px;height:50px;transition:500ms}.products-slider__link-bg:hover .products-slider__text-link_hidem{top:70%}.products-slider__link-bg:hover .products-slider__arrow{transform:rotate(45deg)}.products-slider__text-link{position:absolute;font-family:"firaSans medium";font-size:24px;line-height:33px;letter-spacing:2px;color:#fff;text-transform:uppercase;top:35%;left:130%;white-space:nowrap}.products-slider__text-link_hidem{position:absolute;font-family:"firaSans medium";font-size:20px;line-height:33px;letter-spacing:2px;color:#fff;top:200%;left:130%;white-space:nowrap;transition:500ms}.products-slider__text-link_hidem::first-letter{text-transform:uppercase}.toggle-btn__products{width:283px;height:52px;border-radius:20px;border:1px solid #ef4823;color:#ef4823;font-size:18px;line-height:25px;background-color:#fff;font-weight:500;display:block;margin:60px auto 120px}.swiper-slide__none{display:none !important}.products__nav-btn-row{display:none}.number-one{margin-bottom:180px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.number-one__title{font-family:"firaSans medium";font-size:86px;line-height:129px;color:#000;max-width:90vw;margin:0 auto}.number-one__title-span{color:#b0b0b0}.number-one__title_theme-black{color:#fff}.number-one__slider-row{margin-left:5vw;margin-top:80px}.number-one__slider{overflow:hidden;max-width:100vw;padding:20px 0}.number-one__slider-slide{width:auto !important}.number-one__slide-body{display:flex;justify-content:center;align-items:center;gap:0 60px;max-width:1213px;background-color:#fff;border-radius:40px;box-shadow:rgba(217,217,217,.58) 0px 4px 16px,rgba(217,217,217,.58) 0px 8px 32px;padding:40px 40px}.slide__img-cover{max-width:651px;border-radius:60px;overflow:hidden}.slide__img{width:100%;-o-object-fit:cover;object-fit:cover;transition:all .6s ease}.slide__img-cover:hover .slide__img{transform:scale(1.05)}.slide__text-row{max-width:441px}.slide__subtitle{font-size:16px;line-height:24px;color:#b0b0b0}.slide__title{font-family:"firaSans medium";font-size:46px;line-height:55px;color:#ef4823}.slide__description{font-size:18px;line-height:25px;color:#1c1c1c;margin-top:20px}.number-one__nav-btn-row{display:flex;justify-content:space-between;max-width:150px;margin:120px auto}.number-one__nav-btn{width:42px;height:42px;border-radius:50%;background-color:#fff;box-shadow:rgba(217,217,217,.58) 0px 4px 16px,rgba(217,217,217,.58) 0px 8px 32px;position:relative}.number-one__nav-btn:hover{cursor:pointer}.number-one__nav-btn-img{width:32px;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.slide__btn-more{display:none}.slide__btn-turn{display:none}.slide__btn-turn_active{display:none}.slide__btn-toggle-review{font-size:12px;line-height:16px;color:#b0b0b0;background-color:rgba(0,0,0,0);-webkit-text-decoration:underline;text-decoration:underline;margin-top:20px;margin-bottom:5px}.content__projects-mayrveda{margin-top:118px}.mayrveda-poster__text-row{max-width:75vw;margin:0 auto;display:flex}.mayrveda-poster__link{font-size:20px;line-height:30px;color:#5c5c5d;-webkit-text-decoration:underline;text-decoration:underline;margin-top:30px;display:block}.mayrveda-poster__link_theme-black{color:#e7e6e6}.mayrveda-poster__cover-arrow{width:62px;height:62px;background-color:#ef4823;border-radius:50%;display:block;position:relative}.mayrveda-poster___arrow{position:absolute;top:30%;left:30%;width:25px;height:25px;transform:rotate(165deg);transition:500ms}.mayrveda-poster__cover-arrow:hover .mayrveda-poster___arrow{transform:rotate(230deg)}.mayrveda-poster__titles-row{border-left:1px solid rgba(28,28,28,.24);margin-left:30px;padding-left:30px}.mayrveda-poster__subtitle{font-size:20px;line-height:30px;color:#5c5c5d}.mayrveda-poster__subtitle_theme-black{color:#e7e6e6}.mayrveda-poster__title{font-family:"firaSans medium";font-weight:600;font-size:46px;line-height:64px;letter-spacing:6px}.mayrveda-poster__title_theme-black{color:#fff}.mayrveda-poster__tag-row{margin-top:20px}.mayrveda-poster__tag-body{border:1px solid #1c1c1c;max-width:140px;width:auto;border-radius:40px;display:block;background-color:#fff}.mayrveda-poster__tag-text{font-size:10px;line-height:14px;color:#1c1c1c;margin:6px 20px;display:block}.mayrveda-poster__boby{margin-top:60px;max-width:100vw;position:relative}.mayrveda-poster__cover{padding-top:40px;height:90vh}.mayrveda-poster-cover-video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.mayrveda-poster-cover-video_bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:rgba(0,0,0,.7)}.mayrveda-poster__header-row{max-width:90vw;margin:0 auto;display:flex;justify-content:center;align-items:center}.mayrveda-poster__header-logo{margin-right:40px}.mayrveda-poster__header-text{font-family:"montserrat medium";font-size:14px;line-height:22px;color:#fff;margin-right:30px}.mayrveda-poster__header-text_arrow{margin-top:-2px;margin-left:3px;width:26px;height:26px}.mayrveda-poster__header-text_search{width:14px;height:13px;margin-right:6px;margin-top:4px}.mayrveda-poster__header-text-btn-user{width:44px;height:44px;background-color:#fff;margin-right:30px}.mayrveda-poster__header-text-btn-reservation{width:187px;height:44px;background-color:#fff;display:inline-flex;justify-content:center;align-items:center}.mayrveda-poster__header-text-reservation{font-size:14px;line-height:23px;color:#b88e6d}.mayrveda-poster__stars-row{width:225px;margin:20vh auto 0;display:flex;justify-content:space-between}.mayrveda-poster__boby-title{font-family:"montserrat black";font-size:60px;line-height:51px;letter-spacing:10px;color:#fff;text-transform:uppercase;text-align:center;margin-top:20px}.mayrveda-poster__boby-subtitle{font-family:"montserrat black";font-size:19px;line-height:25px;letter-spacing:10px;color:#fff;text-transform:uppercase;text-align:center;margin-top:25px}.mayrveda-poster__boby-row{max-width:560px;margin:35px auto 0;display:flex;justify-content:space-between;align-items:center}.mayrveda-poster__boby-description{font-family:"montserrat medium";font-size:19px;line-height:25px;color:#fff}.mayrveda-poster__boby-description_span{width:5px;height:5px;border-radius:50%;background-color:#fff}.mayrveda-poster__play-anim{width:120px;height:120px;position:relative;margin:60px auto 0}.mayrveda-poster__circle{position:relative;width:100%;height:100%;border-radius:50%;display:flex;justify-content:center;align-items:center}.play-anim__text{color:#b0b0b0;position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;animation:rotateText 10s linear infinite;transform-origin:center center}.play-anim__text span{font-size:16px;font-family:"montserrat medium";color:#fff;text-transform:uppercase;position:absolute;transform-origin:center center}.play-anim__play_cover{width:51px;height:51px;background-color:#b88e6d;border-radius:50%;display:flex;justify-content:center;align-items:center;z-index:1}.play-anim__play{width:14px;height:19px}.mayrveda-poster__boby-link{position:absolute;top:0;left:0;width:100%;height:100%}.mayrveda-poster__header-logo_mob{display:none}.mayrveda-poster__header-text_mob{display:none}.mayrveda-poster__title_mob{display:none}.mayrveda-poster__subtitle_mob{display:none}.about-project{margin-top:120px}.about-project__title{font-family:"anonymous bold";font-size:56px;line-height:67px;color:#ef4823;margin-left:12.5vw}.about-project__description{font-size:26px;line-height:34px;max-width:1280px;margin:40px 0 0 12.5vw}.about-project__description_theme-black{color:#e7e6e6}.about-project__video-cover{width:1520px;height:auto;margin:80px auto 0;position:relative}.about-project__video{width:1520px;height:auto;display:block}.about-project__bg-cover{width:100%;height:100%;background-color:rgba(0,0,0,.7);position:absolute;top:0;left:0;display:block}.about-project__bg-cover_none{display:none}.about-project__bg-play{width:90px;height:90px;background:url(assets/play.svg) 100%/100% no-repeat;margin:25% auto 0;transition:500ms}.about-project__video-cover:hover{cursor:pointer}.about-project__video-cover:hover .about-project__bg-play{background:url(assets/play-hover.svg) 100%/100% no-repeat}.task{margin-top:120px}.task__row{display:flex;justify-content:space-between}.task__mayrveda-img{max-width:200px;width:100%;margin-right:1vw}.task__title{font-family:"anonymous bold";font-size:56px;line-height:67px;color:#ef4823;margin-left:12.5vw}.task__title_small{font-size:36px;line-height:43px;margin-top:120px}.task__description{font-size:28px;line-height:36px;color:#1c1c1c;margin-left:12.5vw;margin-top:40px;max-width:1069px}.task__description_small{font-size:18px;line-height:21px}.task__description_theme-black{color:#e7e6e6}.task__subtitles-row{margin-top:180px;margin-left:12.5vw;display:flex;justify-content:space-between;width:100%}.task__subtitle{font-family:"anonymous bold";font-size:36px;line-height:43px;color:#ef4823}.task__subtitles-description{font-size:18px;line-height:21px;color:#1c1c1c;max-width:414px;margin-top:30px}.task__subtitles-description_theme-black{color:#e7e6e6}.task__subtitles-img{margin-top:40px}.task__phone-img{max-width:60vw;width:100%;margin-top:40px;-o-object-fit:cover;object-fit:cover}.task__row-icons{max-width:75vw;width:100%;margin:80px auto 0;display:block}.task__subtitles-img_mob{display:none}.task__row-icons_mob{display:none}.analysis{padding:120px 0 80px}.analysis__body{max-width:75vw;margin:0 auto;background-color:#1c1c1c;border-radius:40px;padding:40px}.analysis__title{font-family:"anonymous bold";font-size:46px;line-height:55px;color:#fff}.analysis__title_span{color:#ef4823}.analysis__line{display:block;max-width:100%;width:100%;border-bottom:1px solid rgba(255,255,255,.2);margin:40px 0}.analysis__description{font-size:22px;line-height:34px;color:#b0b0b0}.site-pages{margin-top:120px}.site-pages__title{font-family:"anonymous bold";font-size:56px;line-height:67px;color:#ef4823;margin-left:12.5vw}.site-pages__description{font-size:28px;line-height:36px;color:#1c1c1c;margin-left:12.5vw;margin-top:40px;max-width:1036px;margin-bottom:80px}.site-pages__description_theme-black{color:#e7e6e6}.site-pages__img-cover{max-width:75vw;margin:0 auto;overflow:hidden;border-radius:40px;margin-bottom:60px;box-shadow:rgba(28,28,28,.1) 0px 4px 16px,rgba(28,28,28,.05) 0px 8px 32px}.site-pages__img{width:100%;-o-object-fit:cover;object-fit:cover;transition:all .6s ease}.site-pages__img-cover:hover .site-pages__img{transform:scale(1.02)}.site-pages__slider{overflow:hidden}.mobile-version{margin-top:120px;margin-bottom:120px}.mobile-version__title{font-family:"anonymous bold";font-size:56px;line-height:67px;color:#ef4823;margin-left:12.5vw}.mobile-version__description{font-size:28px;line-height:36px;color:#1c1c1c;max-width:75vw;margin:40px auto 80px}.mobile-version__description_theme-black{color:#e7e6e6}.mobile-version__slider-row{position:relative;padding:20px 0}.mobile-version__bg-cover{position:absolute;top:0;left:0;width:100%;height:100%;border-top:1px solid #b0b0b0;border-bottom:1px solid #b0b0b0;display:flex;justify-content:center;z-index:-1}.mobile-version__row-one{display:flex;flex-direction:column;justify-content:space-between;padding:40px 0;border-left:1px solid #b0b0b0;border-right:1px solid #b0b0b0;max-width:20%;width:100%}.mobile-version__row-two{display:flex;flex-direction:column;justify-content:space-between;padding:40px 0;max-width:10%;width:100%}.mobile-version__row-tree{max-width:15%;width:100%;border-left:1px solid #b0b0b0;border-right:1px solid #b0b0b0}.mobile-version__bg-text{font-family:"mulish";font-size:24px;line-height:33px;color:#b0b0b0;text-align:center}.mobile-version__slider{overflow:hidden;margin-left:12.5vw;max-width:100%;width:100%}.mobile-version__slider-wrapper{align-items:center;min-height:756px}.mobile-version__slide-body{width:auto !important}.mobile-version__slider .swiper-slide-next{margin-left:-91px}.mobile-version__nav-btn-row{margin-left:12.5vw;margin-top:40px;max-width:129px;justify-content:space-between;display:none}.mobile-version__nav-btn{width:44px;height:44px;overflow:hidden;border-radius:50%;box-shadow:rgba(28,28,28,.1) 0px 4px 16px,rgba(28,28,28,.05) 0px 8px 32px}.mobile-version__nav-btn-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mobile-version__nav-btn:hover{cursor:pointer}.mobile-version__img-cover{width:283px;height:572px;overflow:hidden;box-shadow:rgba(28,28,28,.1) 0px 4px 16px,rgba(28,28,28,.05) 0px 8px 32px;border-radius:50px;padding:5px;transition:all .6s ease}.mobile-version__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .6s ease}.mobile-version__img-cover:hover .mobile-version__img{transform:scale(1.02)}.mobile-version__slider .swiper-slide-active{z-index:2}.mobile-version__slider .swiper-slide-active .mobile-version__img-cover{width:374px;height:756px}.technologies-projects-mayrveda__body{max-width:75vw;margin:0 auto;background-color:#1c1c1c;padding:80px 80px 120px;border-radius:40px}.technologies-projects-mayrveda__title{font-family:"anonymous bold";font-size:36px;line-height:43px;color:#ef4823}.technologies-projects-mayrveda__description{font-size:36px;line-height:50px;color:#b0b0b0;margin-top:40px}.technologies-projects-mayrveda__description_span{color:#e7e6e6}.technologies-projects-mayrveda__slider{margin-top:80px;overflow:hidden}.technologies-projects-mayrveda__slide-body{width:auto !important}.technologies-projects-mayrveda__slider_mob{display:none}.project-team{margin-top:120px}.project-team__title{font-family:"anonymous bold";font-size:36px;line-height:43px;color:#ef4823;margin-left:12.5vw;margin-bottom:20px}.project-team__card{max-width:75vw;margin:0 auto;border-top:1px solid rgba(28,28,28,.24);display:flex;justify-content:space-between;padding:20px 0;transition:all .6s ease}.project-team__card_theme-black{border-top:1px solid rgba(251,251,251,.24)}.project-team__card:hover{max-width:80vw;padding:40px 0}.project-team__card:hover .project-team__card-img{filter:grayscale(0%)}.project-team__card-employee{display:flex;align-items:center;max-width:366px;width:100%}.project-team__card-img-cover{width:62px;height:62px;border-radius:50%;margin-right:20px;overflow:hidden;transition:all .6s ease}.project-team__card-img{width:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(100%);transition:all .6s ease}.project-team__card-employee:hover .project-team__card-img-cover{width:82px;height:82px;margin:-10px 4px -10px -4px}.project-team__card-employee:hover .project-team__card-img{transform:scale(1.15)}.project-team__card-mane{font-size:24px;line-height:33px;color:#1c1c1c}.project-team__card-mane_theme-black{color:#fff}.project-team__card-specialization{max-width:397px;width:100%}.project-team__card-specialization_title{font-size:18px;line-height:25px;color:#b0b0b0}.project-team__card-specialization_title_theme-black{color:#5c5c5d}.project-team__card-specialization_description{font-size:24px;line-height:33px;color:#5c5c5d;transition:600ms}.project-team__card-specialization_description_theme-black{color:#e7e6e6}.project-team__card-specialization:hover .project-team__card-specialization_description{color:#ef4823}.project-team__card-technologies{max-width:355px;width:100%}.project-team__card-technologies_title{font-size:18px;line-height:25px;color:#b0b0b0}.project-team__card-technologies_title_theme-black{color:#5c5c5d}.project-team__card-technologies_description{font-size:24px;line-height:33px;color:#5c5c5d;transition:all .6s ease}.project-team__card-technologies_description_theme-black{color:#e7e6e6}.project-team__card-specialization_description_mob_theme-black{color:#b0b0b0}.project-team__card-technologies:hover .project-team__card-technologies_description{color:#ef4823}.project-team__card-icons_mob{display:none}.project-team__card-specialization_description_mob{display:none}.other-projects{margin-top:120px}.other-projects__title{font-family:"anonymous bold";font-size:36px;line-height:43px;color:#ef4823;margin-left:12.5vw;margin-bottom:40px;padding-bottom:40px;margin-right:12.5vw;border-bottom:1px solid rgba(28,28,28,.24)}.other-projects__title_theme-black{border-bottom:1px solid rgba(251,251,251,.24)}.other-projects__slider{margin-left:12.5vw;overflow:hidden}.other-projects__slide-body{width:auto !important}.other-projects__img-cover{width:646px;height:416px;overflow:hidden;border-radius:40px;display:block;box-shadow:rgba(28,28,28,.1) 0px 4px 16px,rgba(28,28,28,.05) 0px 8px 32px}.other-projects__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .6s ease}.other-projects__img-cover:hover .other-projects__img{transform:scale(1.05)}.other-projects__info-row{margin-top:40px;display:flex;justify-content:space-between}.other-projects__slide-title{font-size:36px;line-height:50px;color:#1c1c1c}.other-projects__slide-title_theme-black{color:#fff}.other-projects__slide-subtitle{font-size:20px;line-height:30px;color:#b0b0b0}.other-projects__team-cards{display:flex;justify-content:center;align-items:center}.team-cards__img-cover{width:42px;height:42px;border-radius:50%;overflow:hidden;margin-left:-15px;transition:all .6s ease}.team-cards__img{width:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(100%);transition:all .6s ease}.team-cards__img-cover:hover{width:52px;height:52px;margin-left:-20px;margin-top:-5px;margin-bottom:-5px;margin-right:-5px;z-index:1}.team-cards__img-cover:hover .team-cards__img{filter:grayscale(0%);transform:scale(1.15)}.team-cards__number{font-family:"firaSans medium";font-weight:500;font-size:20px;line-height:30px;color:#ef4823;margin-left:15px}.other-projects__team-description{margin-top:8px;font-size:20px;line-height:30px;color:#b0b0b0;display:block;text-align:right}.application__projects-mayrveda{max-width:75vw}.content__projects-vitarus{margin-top:118px}.vitarus-poster__link{white-space:nowrap}.vitarus-poster__title{max-width:770px}.vitarus-poster__tag-body{max-width:70px;white-space:nowrap}.vitarus-poster__text-row{border-bottom:1px solid rgba(28,28,28,.16);padding-bottom:40px}.vitarus-poster__img-cover{max-width:75vw;overflow:hidden;margin:0 auto}.vitarus-poster__img{width:100%;-o-object-fit:contain;object-fit:contain;transition:all .6s ease}.vitarus-poster__img-cover:hover .vitarus-poster__img{transform:scale(1.01)}.task-vitarus{margin-top:120px}.task-vitarus__text-row{max-width:75vw;margin:0 auto}.task-vitarus__title{font-family:"anonymous bold";font-size:56px;line-height:67px;color:#ef4823}.task-vitarus__description{font-size:28px;line-height:36px;color:#1c1c1c;margin-top:10px}.task-vitarus__description_theme-black{color:#fff}.task-vitarus__description_span{color:#b0b0b0}.task-vitarus__img-row{margin-left:12.5vw;margin-top:120px;display:flex;justify-content:space-between}.vitarus-img-row__text-row{max-width:403px;margin-top:80px}.vitarus-text-row__description{font-size:20px;line-height:30px;color:#1c1c1c}.vitarus-text-row__description_theme-black{color:#fff}.vitarus-text-row__employee-row{margin-top:20px;display:flex;align-items:center}.employee-row__img-cover{width:62px;height:62px;border-radius:50%;overflow:hidden}.employee-row__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .6s ease}.employee-row__img-cover:hover .employee-row__img{transform:scale(1.05)}.employee-row__title{margin-left:10px;font-size:20px;line-height:30px;color:#1c1c1c}.employee-row__title_theme-black{color:#fff}.employee-row__subtitle{font-size:14px;line-height:21px;color:#b0b0b0}.task-vitarus__img-cover{margin:120px auto 180px;max-width:1384px}.solution__img-cover{max-width:75vw;overflow:hidden;margin:0 auto}.solution__img{width:100%;height:100%}.solution__text-body{max-width:75%;width:100%;margin:20px auto 0}.solution__title{font-family:"anonymous bold";font-size:56px;line-height:67px;color:#ef4823}.solution__description{font-size:28px;line-height:36px;color:#1c1c1c}.solution__description_theme-black{color:#fff}.mobile-version__description_vitarus{margin-bottom:40px !important}.optimization{margin:120px auto;overflow-x:hidden}.optimization__img-cover{max-width:35vw;margin:0 auto;overflow:hidden}.optimization__img{width:100%;-o-object-fit:contain;object-fit:contain}.optimization__description{font-size:28px;line-height:36px;color:#1c1c1c;max-width:75vw;display:block;margin:160px auto 0}.optimization__description_theme-black{color:#fff}.application__projects-vitarus{max-width:75vw}.content__projects-first-city{margin-top:118px}.first-city-poster__tag-body{max-width:120px}.projects-first-city-poster-cover{max-width:90vw;height:60vh;overflow:hidden;margin:0 auto}.first-city-poster__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.task-first-city{margin:120px 0 80px}.task-first-city__title{font-family:"anonymous bold";font-size:56px;line-height:67px;color:#ef4823;margin-left:12.5vw}.task-first-city__description{font-size:26px;line-height:34px;color:#1c1c1c;max-width:75vw;display:block;margin:60px auto}.task-first-city__description_theme-black{color:#fff}.task-first-city__img-phone-cover{overflow-x:hidden;margin-top:120px}.task-first-city__img-cover{max-width:90vw;margin:0 auto;max-height:60vh;overflow:hidden;display:none}.task-first-city__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.task-first-city__img_mob{display:none}.task-first-city__text-row{display:flex;max-width:75vw;justify-content:space-between;margin:60px auto 240px}.ninety-words__link_first-city{width:230px;height:230px;margin-top:auto}.ninety-words__arrow_first-city{width:100px;height:100px}.first-city-img-row__text-row{max-width:591px;width:100%;margin-top:0}.vitarus-text-row__employee-row_first-city{margin-top:40px}.solution-first-city__bg-cover{position:relative;max-width:90vw;margin:auto}.solution-first-city__img-cover{max-width:90vw;max-height:60vh;margin:auto;overflow:hidden;display:none}.solution-first-city__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.solution-first-city__text-row{max-width:90vw;margin:0px auto}.solution-first-city__title{font-family:"anonymous bold";font-size:56px;line-height:67px;color:#ef4823;max-width:75vw;margin:40px auto 20px}.solution-first-city__description{font-size:28px;line-height:36px;max-width:75vw;margin:auto;color:#1c1c1c}.solution-first-city__description_theme-black{color:#fff}.page__projects-emi-home{overflow-x:hidden}.content__projects-emi-home{margin-top:118px}.emi-home-poster__tag-body{max-width:110px}.task-emi-home__description-row{display:flex;justify-content:center;max-width:75vw;margin:auto;border-top:1px solid rgba(28,28,28,.24);border-bottom:1px solid rgba(28,28,28,.24);padding:80px 0}.task-emi-home__description-row_theme-black{border-top:1px solid rgba(251,251,251,.24);border-bottom:1px solid rgba(251,251,251,.24)}.task-emi-home__text-row{margin:0;border-left:1px solid rgba(28,28,28,.24);padding-left:40px}.task-emi-home__text-row_theme-black{border-left:1px solid rgba(251,251,251,.24)}.task-emi-home__description-img-cover{max-width:651px;height:auto;border-radius:40px;overflow:hidden;margin-right:40px}.task-emi-home__description-img{width:100%;-o-object-fit:cover;object-fit:cover;transition:all .6s ease}.task-emi-home__description-img-cover:hover .task-emi-home__description-img{transform:scale(1.05)}.emi-home-img-row__text-row{margin-top:auto}.task-emi-home__arrow-row{display:flex;justify-content:space-between;max-width:75vw;width:100%;margin:60px auto;padding-bottom:60px;border-bottom:1px solid rgba(28,28,28,.24)}.task-emi-home__arrow-row_theme-black{border-bottom:1px solid rgba(251,251,251,.24)}.task-emi-home__description{max-width:718px !important}.task-emi-home__description{margin:0}.mobile-version__bg-cover_task-emi-home{border:none;top:-100px;display:flex;flex-direction:column;justify-content:center;max-width:74vw;left:0;right:0;margin:auto}.task-emi-home__mobile-version-text{font-family:"firaSans medium";font-size:200px;line-height:300px;color:#e7e6e6;text-transform:uppercase}.task-emi-home__mobile-version-text_center{text-align:center}.task-emi-home__mobile-version-text_right{text-align:right}.solution-first-city__bg-cover_emi-home{margin-top:220px}.solution-emi-home__img-cover{display:block;max-height:90vh}.task-first-city__title_margin{margin-bottom:20px}.mobile-version__title_emi-home{margin-top:60px}.mobile-version__description_emi-home{margin-bottom:180px}.header__armada{z-index:1000}.content__projects-armada{margin-top:118px}.projects-armada-poster{max-width:65vw;margin:40px auto 0}.task-armada__description-row{max-width:100vw !important;flex-direction:column-reverse !important}.task-armada__description-row{border:none;padding-bottom:0}.task-armada__text-row{margin:60px 0 120px 12.5vw}.solution-armada__img-cover{max-height:80vh !important}.solution-armada__img-cover{display:block}.task-armada__map-cover{width:100vw;height:80vh;overflow:hidden}.task-armada__website-catalog-cover{background-color:#616167;width:100vw;padding:60px 0 120px;margin-top:60px}.task-armada__website-catalog-title{font-size:36px;font-weight:bold;color:#fff;text-align:center;margin:0 0 60px}.task-armada__website-catalog-row{display:flex;justify-content:center;gap:0 9px}.website-catalog__nav{max-width:290px;width:100%;background-color:#fff;height:600px}.website-catalog__nav-search{padding:4px 8px;box-shadow:0 1px 4px rgba(71,85,105,.16);border-radius:2px;margin:10px}.website-catalog__search__title{color:#131318;font-size:12px;line-height:16px;margin-bottom:4px}.website-catalog__search{max-width:220px;width:100%}.search-filter__bottons-row{max-width:270px;width:100%;display:flex;justify-content:space-between;margin:0 auto}.search-filter__botton{display:flex;flex-direction:column;align-items:center;box-shadow:0 1px 4px rgba(71,85,105,.16);max-width:50%;width:100%;padding:10px 0}.search-filter__botton-text{font-size:14px;line-height:16px;color:#353442;font-weight:700;transition:all .6s ease}.search-filter__botton:hover{cursor:pointer}.search-filter__botton:hover .search-filter__botton-text{color:#e31e24}.search__bottons-row{max-width:270px;width:100%;display:flex;justify-content:space-between;margin:5px auto 0}.search__botton{margin:0;max-width:32%;width:100%;display:block;padding:20px 0;text-align:center;box-shadow:0 1px 4px rgba(71,85,105,.16);font-size:14px;color:#353442;font-weight:700;transition:all .6s ease}.search__botton:hover{cursor:pointer;color:#e31e24}.search__botton_active{background-color:#e31e24;color:#f6fef9}.search__botton_active:hover{color:#f6fef9}.website-catalog__result{margin-top:40px;padding:0 16px}.website-catalog__result-countert{font-size:24px;line-height:32px;font-weight:700;color:#616167}.website-catalog__result-countert_color{color:#131318}.result-category__title{width:50%;border-bottom:1px solid #cbd5e1;padding-bottom:4px;color:#131318;font-size:14px;line-height:20px;font-weight:700}.result-category__title_min{width:30%}.result-category__body{display:flex;align-items:center;padding-bottom:8px;border-bottom:1px solid #cbd5e1;margin-bottom:8px}.result-category__img{width:42px;height:42px}.result-category__text-row{margin-left:15px}.result-category__text-title{margin:0;font-size:14px;font-weight:700;line-height:20px;color:#131318}.result-category__text-description{margin:0;font-size:14px;line-height:20px;color:#131318}.website-catalog__cards-row{max-width:900px;display:flex;gap:9px;flex-wrap:wrap}.website-catalog__card{max-width:290px;width:100%;background-color:#fff;display:flex;flex-direction:column;height:510px}.website-catalog__img{max-width:290px;width:100%;-o-object-fit:contain;object-fit:contain}.website-catalog__action-cover{background-color:#6b67ea;max-width:35%;width:100%;margin-left:12px;margin-top:20px;display:flex;justify-content:center;gap:0 5px;align-items:center;padding:5px 0}.website-catalog__action-cover_sale{background-color:#e31e24}.website-catalog__action-cover_event{background-color:#22b0cf}.website-catalog__action-img{width:20px;height:20px}.website-catalog__action-text{font-size:14px;line-height:16px;color:#fff}.website-catalog__title{font-size:16px;line-height:21px;color:#353442;font-weight:600;text-transform:uppercase;margin-left:12px;margin-top:25px}.website-catalog__description{font-size:14px;line-height:20px;margin:10px 0 auto 12px}.website-catalog__description_color{color:#6b67ea}.website-catalog__data{font-size:14px;line-height:20px;margin:0 0 10px 12px;color:#6b67ea}.task-armada__row{justify-content:start;max-width:75vw;width:100%;margin:auto}.task-armada__subtitles-row{margin-left:0;margin-top:60px}.task-armada__title_small{margin-left:0}.task-armada__description_small{margin-left:0}.mobile-version__description_armada{margin-bottom:0}.content__projects-opt{margin-top:118px}.opt-poster__tag-text{white-space:nowrap}.opt-poster__img_mob{display:none}.projects-opt-poster-cover{height:100vh !important}.projects-opt-poster-cover{max-width:100vw}.about-project-opt{position:relative;margin-top:180px;padding-bottom:220px}.about-project__description_opt{max-width:708px}.about-project-opt__img-cover{max-width:620px;box-shadow:rgba(12,110,200,.1) 0px 4px 16px,rgba(12,110,200,.14) 0px 8px 32px;margin-left:12.5vw;margin-top:60px;background-color:rgba(12,110,200,.05)}.about-project-opt__img-cover_laptop{max-width:1000px;box-shadow:none;position:absolute;right:0;top:-80px;margin:0;z-index:-1;background-color:rgba(0,0,0,0)}.about-project-opt__img{width:100%;-o-object-fit:cover;object-fit:cover}.task-opt{margin-bottom:120px}.task__row_opt{display:block}.task__description_opt{max-width:75vw;background-color:rgba(0,0,0,0)}.task-opt__img-cover{margin-top:60px;max-width:100vw;width:100%;height:70vh;position:relative}.task-opt__img{width:100%;position:absolute;top:-130px;left:5vw;-o-object-fit:fill;object-fit:fill}.task__subtitles-row_opt{max-width:60vw;margin:180px auto 0 12.5vw}.task-opt-icons__row{max-width:75vw;margin:40px auto 0;display:flex;justify-content:space-between}.task-opt__row-icons{width:25%}.task-opt__row-icons_long{width:40%}.task-opt__img_mob{display:none}.task-opt__row-icons_mob{display:none}.site-pages__img-cover_opt{border-radius:120px}.content__projects-happy{margin-top:118px}.projects-happy-poster{max-width:100vw;max-height:100vh;overflow:hidden;margin:0 auto}.happy-poster__img_mob{display:none}.about-project-happy{margin-top:120px}.task__text-row_happy{max-width:75vw;width:100%}.about-project-happy__img-row{margin-top:-200px;display:flex;justify-content:flex-end}.task-first-city__description_happy{max-width:45vw;margin:60px auto 60px 12.5vw}.about-project-happy__img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.about-project-happy__img_mouse{margin-top:auto;margin-bottom:10%;max-width:187px;max-height:288px}.about-project-happy__img_laptop{max-width:545px;max-height:909px}.about-project-happy__img-cover{max-width:100vw;height:auto}.about-project-happy__row-icons{margin-top:40px}.task-happy__subtitles-img_two-mob{display:none}.about-project-happy__img_mob{display:none}.task-first-city_happy{overflow-x:hidden}.up-btn{position:fixed;bottom:120px;right:24px;z-index:3;display:none;height:-moz-min-content;height:min-content;width:-moz-min-content;width:min-content;border-radius:50%;opacity:.7;transition:all .3s ease}.up_active{display:block}.up__button{height:60px;width:60px;overflow:hidden;background-color:rgba(0,0,0,0)}.up__button-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform:rotate(45deg);transition:all .3s ease}.up-btn:hover{transform:translate(0px, -6px);opacity:1}.up-btn:hover .up__button-img{transform:rotate(225deg)}.warning--cookie{position:fixed;z-index:1000;bottom:104px;left:50%;transform:translate(-50%, 0);display:none;justify-content:space-between;align-items:center;width:900px;padding:16px 32px;background-color:#fff;box-shadow:0 6px 8px 0 rgba(43,30,30,.15);gap:20px}.warning--active{display:flex}.warning__text{font-family:"firaSans";color:#2b1e1e;font-size:14px;line-height:30px}.warning__text a{color:#2b1e1e;-webkit-text-decoration:underline;text-decoration:underline}.warning__apply{background-color:#ef4823;min-width:86px;width:86px;height:50px;font-family:"firaSans";color:#fff;font-size:14px}.privacy-policy__sec{max-width:90vw;margin:0 auto;padding-top:40px}.privacy-policy__title{font-family:"firaSans medium";color:#2b1e1e;font-size:24px;line-height:30px;margin-bottom:40px}.privacy-policy__subtitle{font-family:"firaSans medium";color:#2b1e1e;font-size:18px;line-height:26px;margin-bottom:20px}.privacy-policy__description{font-family:"firaSans";color:#2b1e1e;font-size:16px;line-height:24px;margin-bottom:26px}.privacy-policy__ul{margin-bottom:40px}.privacy-policy__ul li{display:flex;gap:0 10px;margin-bottom:10px}.privacy-policy__ul li p{font-family:"firaSans";color:#2b1e1e;font-size:16px;line-height:22px}.privacy-policy__ul li span{display:inline-block;min-width:4px;width:4px;height:4px;border-radius:50%;background-color:#2b1e1e;margin-top:8px}.privacy-policy__ul li:last-of-type{margin-bottom:0}.privacy-policy__sec_dark .privacy-policy__title{color:#fff}.privacy-policy__sec_dark .privacy-policy__subtitle{color:#fff}.privacy-policy__sec_dark .privacy-policy__description{color:#fff}.privacy-policy__sec_dark .privacy-policy__ul p{color:#fff}.privacy-policy__sec_dark .privacy-policy__ul span{background-color:#fff}@media (min-width: 1200px){.container{max-width:1212px}}@media (min-width: 2000px){.studio__text{margin:40px 5.5vw 0}.studio__text_center{margin:40px 7vw 0}}@media (max-width: 1199px){.modal-open{padding-right:0}body{padding-top:92px}.title{font-size:32px}.template-list__card{flex-basis:calc(50% - 10px)}.template-list__card:not(:nth-of-type(2n)){margin-right:10px}.card-category{max-width:220px}.category__card:not(:nth-of-type(4n)){margin-right:13px}.desc-block{margin-bottom:100px;flex-direction:column-reverse}.desc-block__img{margin-bottom:50px}.desc-block__title{pointer-events:auto}.contacts__content{flex-direction:column}.contacts__formFeedback{width:100%;max-width:none}.contacts__info-contacts{margin-bottom:40px}.info-contacts__content{flex-direction:column}.info-contacts__logo{margin-bottom:30px;margin-right:0}.info-contacts__text{text-align:center}.info-contacts__calendar{margin-top:35px;margin-bottom:35px}body{padding-top:0}}@media (max-width: 1099px){.shoppingMall{flex-direction:column-reverse !important}.shoppingMall__block_bg{margin-bottom:10px}}@media (max-width: 999px){.events{display:none}.template-list{padding-top:30px}.template-list__mobile-content{display:block}.template-list__wrapper{flex-direction:column}.template-list__sidebar{margin-bottom:31px;display:none}.template-list__content-wrapper{display:none}.template-list__pagination{display:none !important}.template-list__title{font-size:18px;margin-bottom:15px}.template-list--gallery .template-list__content-wrapper{display:flex}.template-list--gallery .template-list__card{flex-basis:calc(50% - 9px)}.template-list--shops .template-list__content-wrapper{display:flex}.template-list--shops .card-event__subtitle{flex-direction:column;align-items:self-start}.template-list--shops .template-list__mobile-content{display:none}.template-list--change-structure .template-list__card{max-width:calc(50% - 10px);width:100%;margin-right:0;margin-left:7px}.template-list--hidden-sidebar .template-list__sidebar{display:none}.template-list--map{margin-bottom:570px;padding-top:0}.template-list--map .template-list__sidebar{z-index:998;min-width:0;background:none;display:block;margin-right:0;margin-bottom:calc(100% - 260px);height:-moz-max-content;height:max-content}.template-list--map .template-list__title{padding-top:10px;margin-bottom:0}.template-list--map .filter-sidebar__header{display:none;padding:0}.template-list--map .filter-sidebar__list{display:none}.template-list--map .filter-sidebar__search{background-color:#fff}.template-list--map .template-list__filter-floor{width:100%;height:200px;padding:16px}.template-list--map .template-list__wrapper{height:calc(100vh - 240px);overflow:visible;overflow:initial}.filter-sidebar{position:static;width:100%}.mobile-content--main{display:block}.modalContentShops__section-mobile .section-mobile__card{min-width:130px}.modalContentShops__section-mobile .section-mobile__card:nth-of-type(2n){margin-left:7px}.filter-floor{width:-moz-max-content !important;width:max-content !important}.filter-floor{z-index:998}.filter-floor__filter-events{display:none}.filter-floor__wrapper{justify-content:flex-end}.map{height:100vh !important}.leaflet-control-container{display:none}}@media (max-width: 746px){.card-event{width:100%}.card-event__title{font-family:"Open Sans",sans-serif;font-weight:700;font-size:12px;line-height:14px;margin-bottom:30px}.card-event__description{display:none}.card-event__subtitle{font-family:"Open Sans",sans-serif;font-weight:400;font-size:12px;line-height:16px}.pass{width:100%;display:flex;align-items:center;justify-content:center}.pass__slider{display:none}.pass__wrapper{width:100%;margin-top:0;grid-template-columns:repeat(2, 50%);grid-auto-rows:minmax(140px, 160px);grid-template-areas:"b1 b2" "b3 b4" "b5 b6";max-width:none}.pass__warning{display:none}.pass__block svg{zoom:.8}.pass__block:hover svg{transform:scale(1.2)}.pass__block_title{font-weight:300;font-size:36px}.pass__block_subTitle{font-style:normal;font-weight:600;font-size:18px;line-height:24px}.mobile_menu{display:flex;align-items:center;flex-direction:column;background:#616167}.mobile_menu .container{max-width:none;padding:0;margin:0}.mobile_menu_slider{width:100%;overflow:hidden}.mobile_menu_slider .slider__control{display:none}.mobile_menu_items{display:flex;flex-direction:column;width:100%}.mobile_menu_items-content{display:flex;flex-direction:column;align-items:center}.mobile_menu_items-info{width:100%;display:flex;align-items:center;justify-content:space-between}.mm__info_block{width:calc(50% - 1px);margin:2px 0;display:flex;align-items:center;padding:15px 11px;background:#fff;height:50px}.mm__info_title{font-family:"Open Sans Condensed",sans-serif;font-weight:700;font-size:14px;line-height:20px;margin-left:8px;color:#616167}.mm__content{width:100%}.mm__content_block{padding:15px 11px;display:flex;align-items:center;width:100%;background:#fdfdff;margin:2px 0}.mm__content_block-bg{background:#e2e8f0}.mm__content_block-title{font-family:"Open Sans",sans-serif;font-weight:700;font-size:14px;line-height:16px;color:#131318;font-weight:bold;margin-left:8px}.mm__content_block-title-color{color:#616167}.events{display:none}.shoppingMall{position:relative;padding:150px 12px 80px 12px;flex-direction:column-reverse;align-items:flex-start}.shoppingMall__block{display:flex;flex-direction:column;height:auto;width:100%}.shoppingMall__block_bg{width:100%}.shoppingMall__block_title{font-size:32px;line-height:40px;position:absolute;top:40px}.shoppingMall__block_description{font-family:"Open Sans",sans-serif;font-weight:400;font-size:16px;line-height:24px;margin-top:18px}.mobile__cards{background:#616167;display:flex;flex-direction:column;align-items:center;padding:40px 0 80px 0}.mobile__cards_block:nth-child(1){margin-bottom:80px}.mobile__cards_button{margin:0 auto;width:290px;height:60px;background:#353442;border-radius:2px;margin-top:14px;display:flex;align-items:center;justify-content:center}.mobile__cards_button-map{background:#fff;margin-top:24px}.mobile__cards_button-text{font-family:"Open Sans",sans-serif;font-weight:700;font-size:14px;line-height:16px;color:#fff;margin-right:16px;font-weight:bold;font-family:Open Sans,sans-serif}.mobile__cards_button-text-map{color:#131318}.mobile__cards_button-circle{font-family:Open Sans,sans-serif;width:40px;height:40px;background:#e31e24;display:flex;align-items:center;justify-content:center;font-family:"Open Sans",sans-serif;font-weight:700;font-size:12px;line-height:14px;color:#fff;border-radius:100%;font-weight:bold}.mobile__cards_wrapper{width:294px;display:flex;flex-wrap:wrap;margin:0 auto;margin-top:24px}.mobile__cards_block{display:flex;flex-direction:column}.mobile__cards_title{width:293px;margin:0 auto;font-family:"Open Sans Condensed",sans-serif;font-weight:700;font-size:20px;line-height:28px;color:#fff}.events__card{width:143px;height:332px;margin:2px}.events__card_prev{margin:8px;padding:4px 12px}.events__card_img{width:100%;height:143px}.events__card_title{font-family:"Open Sans",sans-serif;font-weight:700;font-size:12px;line-height:14px;font-weight:bold;margin:0 8px;font-family:Open Sans,sans-serif}.events__card_subTitle{height:100%;display:flex;align-items:flex-end;font-family:"Open Sans",sans-serif;font-weight:400;font-size:12px;line-height:16px;font-weight:normal;font-family:Open Sans,sans-serif}.brand{display:none}.mobile__brand{display:block;padding:40px 0 40px 0}.mobile__brand_title{font-family:"Open Sans Condensed",sans-serif;font-weight:700;font-size:36px;line-height:56px;font-size:32px;font-family:Open Sans Condensed,sans-serif;font-weight:bold;margin-bottom:30px;padding-left:12px;padding-right:12px}.mobile__brand_slider{display:flex;align-items:center;justify-content:center;margin-top:32px}.mobile__brand_slider_wrapper{width:100%}.mobile__brand_slider_item{width:100%;display:flex;align-items:center;justify-content:center}.mobile__brand_slider_item img{max-width:90%}.header__drop_wrapper_next-back{display:flex;align-items:center;margin-bottom:23px}.header__drop_wrapper_next-back-text{font-family:"Open Sans Condensed",sans-serif;font-weight:700;font-size:18px;line-height:24px;font-family:Open Sans Condensed,sans-serif;font-weight:bold;color:#fff}.header__drop_next_content{display:flex;flex-direction:column}.header__drop_next-item{font-family:"Open Sans Condensed",sans-serif;font-weight:700;font-size:14px;line-height:20px;font-family:Open Sans Condensed,sans-serif;font-weight:bold;color:#131318;padding-bottom:4px;border-bottom:1px solid #cbd5e1;margin-bottom:24px}.header__drop_next-item>span{margin-left:4px;color:#616167}.footer{padding:32px 0 14px 0}.footer__wrapper{flex-direction:column;align-items:center}.footer__logo{margin-right:0}.footer__address{align-items:center;margin-right:0}.footer__address_title{font-family:"Open Sans Condensed",sans-serif;font-weight:700;font-size:16px;line-height:20px;margin:12px 0 24px 0}.footer__address_tel{font-family:"Open Sans Condensed",sans-serif;font-weight:700;font-size:16px;line-height:20px;margin-bottom:16px}.footer__address_job{margin:30px 0 14px 0}.footer__line{display:none}.footer__links{display:none}.footer__buttons{display:none}.footer__root{text-align:center}.footer__mobile_blocks{display:flex;flex-direction:column;align-items:center;margin-top:44px}.footer__form{display:flex;align-items:center}.footer__form_wrapper{display:flex;flex-direction:column;padding:4px 8px;background:#fff;border-radius:2px;width:203px;margin-right:4px}.footer__form_news{margin-bottom:4px;font-family:"Open Sans",sans-serif;font-weight:400;font-size:12px;line-height:16px;font-family:Open Sans,sans-serif;font-style:normal;font-weight:normal}.footer__form_block{display:flex;align-items:center}.footer__form_block_input{border:none;outline:none;margin-right:12px;font-family:Arial,sans-serif;font-style:italic;font-weight:normal;font-size:14px;line-height:20px;color:#b9bfc5;width:155px}.footer__form_button{padding:14px 31px;border-radius:2px;background:#e30d13;font-family:"Open Sans",sans-serif;font-weight:700;font-size:14px;line-height:16px;font-family:Open Sans,sans-serif;font-weight:bold;color:#fff}.footer__mobile_tabs{display:flex;flex-direction:column;align-items:center;margin-top:40px}.footer__mobile_links{margin-top:8px;display:flex;flex-direction:column;align-items:center}.tab_block{transition:all .2s;padding:6px;display:flex;align-items:center;background:#fdfdff;box-shadow:0 1px 4px rgba(71,85,105,.16);border-radius:2px;margin-bottom:12px;width:100%;color:#616167}.tab_block svg path{transition:all .2s}.tab_block:hover{background:#e30d13;color:#fff}.tab_block:hover svg path{fill:#fff;transition:all .2s}.tab_block:active{background:#131318;color:#fff}.tab_block:active svg path{fill:#fff}.tab_block_text{font-family:"Open Sans Condensed",sans-serif;font-weight:700;font-size:14px;line-height:20px;font-family:Open Sans Condensed,sans-serif;font-weight:bold;margin-left:8px}.tab_block:focus{background:#e30d13;color:#fff}.tab_block:focus>img{filter:brightness(0) invert(1)}.mobile__links_item{transition:all .2s;margin-bottom:12px;font-family:"Open Sans Condensed",sans-serif;font-weight:700;font-size:16px;line-height:20px;font-family:Open Sans Condensed,sans-serif;font-weight:bold;color:#f1f5f9}.mobile__links_item:hover{color:#e31e24;transition:all .2s}.generalIssues{display:flex;flex-direction:column;align-items:center}}@media (max-width: 1400px){.template-list--map .template-list__wrapper{padding-top:45px}.template-list--map .filter-sidebar__list{max-height:336px;height:336px}.services__logo{width:280px;height:366px;bottom:0px;right:-80px}.popup-form__title{font-size:50px}.popup-form__description{font-size:18px;margin-top:10px;padding-bottom:10px}.form{margin-top:10px}.form__label{font-size:16px;line-height:22px}.form__input{font-size:16px;height:40px;margin-top:10px}.form__input_file+label{height:30px;line-height:30px}.form__input-error{font-size:14px}.form-step__next-button{margin-top:20px}.comfort__descriptions-row{max-width:40vw}.vitarus-img-row__img-cover{max-width:50vw}.task-vitarus__img-cover{max-width:90vw;overflow:hidden}.task-vitarus__img{width:100%;-o-object-fit:cover;object-fit:cover}.solution{max-width:100vw;width:100%}.task-happy__subtitles-img_two-mob{display:block}.task-happy__subtitles-img_two-decst{display:none !important}}@media (max-width: 1237px){.card-category{max-width:220px}}@media (max-width: 991px){.card-category{padding:43px 20px;max-width:none}.card-category__title{margin-bottom:0;font-size:14px}.card-category__text{display:none}.card-category__wrapper-img{margin-bottom:30px}.category__card{width:calc(32.333% - 7px)}.category__card:not(:nth-of-type(4n)){margin-right:0}.category__card:not(:nth-of-type(3n)){margin-right:13px}}@media (max-width: 350px){.card-category{padding:25px 20px}.category__card{margin-bottom:14px}}@media (max-width: 550px){.category__card{width:calc(49.333% - 5px)}.category__card:not(:nth-of-type(3n)){margin-right:0}.category__card:not(:nth-of-type(4n)){margin-right:0}.category__card:not(:nth-of-type(2n)){margin-right:13px}.formFeedback__container{padding:48px 35px}.header__row{flex-direction:row-reverse}.header__nav{justify-content:flex-end}.header__right-row{display:none}.header__burger-body{max-width:90vw;width:100%;margin:40px auto 0}.header__burger-nav{max-width:90%;margin-top:20px}.header__burger-ul{margin-bottom:20px}.header__burger-ul li{margin-bottom:10px}.header__burger-tel{margin-top:20px}.switch-mob{margin-top:20px;display:block}.slider-mob:before{background-color:#fff}input:checked+.slider-mob{background-color:#ef4823}input:checked+.slider:before{background-color:#0f0f0f}.atom{height:486px}.atom-text{font-size:18px;line-height:25px}.atom-rows{height:486px}.atom__video-body-bg{max-height:486px}.atom__video-cover-video{height:486px}.full-development__text-rows{margin-top:60px}.about-project{margin-top:40px}.about-project__title{font-size:24px;line-height:33px}.about-project__description{font-size:14px;line-height:18px;margin-top:20px}.about-project__video-cover{max-width:100vw !important}.about-project__video-cover{margin-top:60px}.about-project__bg-play{width:48px;height:48px}.task__title{font-size:24px;line-height:33px}.task__description{font-size:14px;line-height:18px;margin-top:20px}.task__mayrveda-img{right:10px !important}.task__mayrveda-img{max-height:55vh}.task__phone-img{margin-bottom:60px}.task__subtitle{font-size:18px;line-height:25px}.task__subtitles-row{margin-top:80px !important}.task__subtitles-description{font-size:12px;line-height:14px}.site-pages{margin-top:80px}.site-pages__title{font-size:24px;line-height:33px;margin-left:5vw}.site-pages__description{font-size:14px;line-height:18px}.mobile-version{margin-top:40px;margin-bottom:80px}.mobile-version__title{font-size:24px;line-height:33px}.mobile-version__description{font-size:14px;line-height:18px;margin-bottom:20px}.mobile-version__bg-cover{top:10%;left:0;width:100%;height:80%}.mobile-version__row-one{display:none}.mobile-version__row-two{display:none}.mobile-version__row-tree{display:none}.project-team__title{font-size:24px;line-height:33px}.project-team__card-mane{font-size:18px;line-height:25px}.project-team__card-specialization_description{font-size:14px;line-height:19px}.task-vitarus{margin-top:60px}.task-vitarus__title{font-size:24px;line-height:33px}.solution__title{font-size:24px;line-height:33px}.task-vitarus__img-row{margin-top:60px}.employee-row__title{font-size:12px;line-height:17px}.employee-row__subtitle{font-size:12px;line-height:17px}.employee-row__img-cover{width:33px;height:33px}.vitarus-text-row__employee-row{margin-top:40px}.vitarus-text-row__description{font-size:14px;line-height:19px}.vitarus-img-row__text-row{margin-right:5vw}.solution__text-body{bottom:40px}.task-vitarus__description{font-size:14px !important;line-height:18px !important}.solution__description{font-size:14px !important;line-height:18px !important}.task-first-city{margin:60px 0 80px}.task-first-city__description{margin-top:20px !important;font-size:14px !important;line-height:18px !important}.task-first-city__title{font-size:24px;line-height:33px}.ninety-words__arrow_first-city{transform:rotate(-90deg) !important}.solution-first-city__title{font-size:24px;line-height:33px}.solution-first-city__description{font-size:14px !important;line-height:18px !important}.about-project-opt{margin-top:40px !important}}@media (max-width: 1024px){.modalDefault{padding:0}.modalDefault__mobile-bar{display:flex !important}.modalDefault__content{max-width:none;margin:0;transform:translateY(100vh);opacity:.8;min-height:100vh;overflow-y:auto}.modalDefault.open .modalDefault__content{transform:translateY(0);transition:all .5s cubic-bezier(0.71, 0.5, 0.12, 0.71)}.modalDefault__additional-wrapper{display:block !important;max-height:none !important}.modalDefault__additional-wrapper{height:auto}.modalDefault__close{display:none}.modalDefault__button{display:none !important}.modalDefault__link{display:block;width:100%;text-align:right}.modalDefault--events{margin:15vh auto auto auto}.modalDefault--events .modalDefault__img--custom{margin-top:0;margin-left:0}.modalForm{width:100%;padding:0}.modalForm__content{max-width:none;margin:0;transform:translateX(-100vw);opacity:.8}.modalForm.open .modalForm__content{transform:translateX(0);transition:all .5s cubic-bezier(0.71, 0.5, 0.12, 0.71)}.fancybox-container .fancybox-button{display:none}}@media (max-width: 415px){.modalDefault__img{display:none}.modalDefault__img--mobile{display:block}.modalDefault .modalDefault--events .modalDefault__img--mobile{height:320px}}@media (max-width: 767px){.desc-block__title{font-size:32px;line-height:40px}.desc-block__text{font-size:16px;line-height:22px}}@media (max-width: 576px){.result-search{padding:24px 39px 49px 25px}.result-search__collapse-category .collapse-category__wrapper{flex-basis:62%}}@media (max-width: 1399px){.search-result__list{max-height:470px}}@media (max-width: 1650px){.header{padding:26px 4vw 28px}}@media (max-width: 1300px){.header__cover{max-width:180px;max-height:40px;margin-top:10px}.header__logo{max-width:170px}.header__right-row{justify-content:flex-end}.header__phone{margin-right:20px}.header__list{display:none}.studio__text{margin:40px 1.5vw 0}.studio__text_center{margin:40px 2.5vw 0}.projects__sliders-name-project{font-size:36px;line-height:58px}.ninety-words__desckription{max-width:580px}.full-development__text{font-size:110px;line-height:154px;letter-spacing:-2.5px}.atom-row-central{width:0}.atom-text{font-size:18px;line-height:25px}.one-step__cover{padding:60px 40px}.one-step__desckription{max-width:460px;margin-right:20px;margin-top:40px}.one-step__title{font-size:46px;line-height:49px}.one-step__text{font-size:16px;line-height:22px}.one-step__links-deskription{font-size:16px;line-height:22px;margin-top:40px}.one-step__links-button{width:276px}.our-partners__img-cover{display:block;max-width:25vw}.our-partners__img{width:100%;-o-object-fit:contain;object-fit:contain}.trending__row{max-width:50%}.trending-technologies__row{max-width:100% !important}.trending-technologies__img-cover{max-width:80px;max-height:76px}.purchase__slider-names{max-width:100vw;margin-left:5vw}.purchase__slider-names-wrapper{gap:0 10px}.slide__img-cover{max-width:401px}.slide__text-row{max-width:401px}}@media (max-width: 850px){.header__phone{display:none}.header__burger{left:-100%;max-width:100vw;width:100%;height:100vh;border-radius:0}.header__burger_active{left:0}}@media (max-width: 2000px){.studio__video-btn-cover{top:54%}.studio__video-btn-cover_active_step-four{right:16%}.popup-form__body{margin-top:2%}.form{margin-top:40px}.popup-form__description{margin-top:20px;padding-bottom:20px}.popup-form{border-radius:500px 0 0 500px}.popup-form__title-row{padding-bottom:10px}.popup-form__title{max-width:80vw}.form-step__next-button{margin-top:40px}.purchase__slider-works{background-position:40% -20%;background-size:45%}.solution-first-city__img-cover{max-height:100vh}}@media (max-width: 1700px){.studio__text{margin:40px 4.5vw 0}.studio__text_center{margin:40px 5.5vw 0}.studio__video-btn-cover{top:52%;right:70px}.studio__video-btn-cover_active_step-four{width:80vw;top:60%;right:60px}.projects-slider__project-cover{max-width:30vw}.projects-slider__img-cover{max-width:30vw}.projects__slider-names_width{max-width:none}.full-development__text{padding:0 10vw}.img-row__swiper-wrapper{gap:80px 2%}.popup-form{border-radius:450px 0 0 450px}.form{margin-top:20px}.popup-form__text{margin-top:20px}.more-than-fifty__row-img{margin-right:40px}.comfort__content{justify-content:space-between}.comfort__img-cover{max-width:45vw}.trending-technologies__row{max-width:70%}.purchase__slider-works{background-position:50% 60%;background-size:50%}.application__text-row{padding-right:10%}.task__subtitles-row{max-width:70vw}.other-projects__slide-title{font-size:28px;line-height:40px}.other-projects__slide-subtitle{font-size:16px;line-height:20px;margin-top:10px}.team-cards__number{font-size:16px;line-height:20px;margin-left:10px}.other-projects__team-description{margin-top:8px;font-size:16px;line-height:20px}.task-armada__map-cover{height:90vh}}@media (max-width: 1600px){.studio__video-btn-cover{right:55px;top:51%}.studio__video-btn-cover_active_step-tree{top:48%}.studio__video-btn-cover_active_step-four{top:69%}.string_active_step-tree{margin-top:450px}.full-development__text{padding:0 8vw}.hard-skills__title{max-width:70vw}.pride__cards-row{max-width:83vw}.popup-form__title{font-size:70px}.form{margin-top:10px}.form__input{margin-top:15px}.form__input_file+label{margin-top:15px}.form__input-text{height:60px}}@media (max-width: 1550px){.studio__video-btn-cover{right:3%}.studio__video-btn-cover_active_step-four{right:35px}}@media (max-width: 1450px){.studio__text{margin:40px 3vw 0}.studio__text_center{margin:40px 4.5vw 0}.projects__title{font-size:110px}.ninety-words__cover{justify-content:space-between;padding:120px 60px}.stages-titles__rows{max-width:90vw}.stages__title{font-size:110px}.stages__rows{padding:50px 0}.stages__row{max-width:84vw}.visible-row__title{white-space:nowrap;font-size:24px}.visible-row__icons{margin-left:40px}.hard-skills__rows{max-width:90vw;margin:0 auto}.pride__title-big{margin-left:5vw}.pride__titles-row{max-width:90vw}.pride__description{margin-left:5vw}.our-partners__titles-row{max-width:90vw}.img-row__swiper-wrapper{max-width:90vw;justify-content:flex-start}.product-launch__title{font-size:110px}.mobile-version__slider{margin-left:5vw}}@media (max-width: 1370px){.studio__text{text-align:center;margin:40px 2.5vw 0}.studio__text_center{margin:40px 3.5vw 0}.studio__video-btn-cover{top:50%;right:-3%}.studio__video-btn-cover_active_step-two{top:45%}.studio__video-btn-cover_active_step-tree{top:40%}.studio__video-btn-cover_active_step-four{top:80%;right:14%}.string_active_step-tree{margin-top:500px}}@media (max-width: 1280px){.studio__video-btn-cover{top:49%;right:-20%}.studio__video-btn-cover_active_step-tree{width:968px;height:640px;right:35%}.studio__video-btn-cover_active_step-four{width:968px;height:640px;top:40%}.string_active_step-tree{margin-top:220px}}@media (max-width: 1100px){.studio__rows{max-width:100vw}.studio__row-development{overflow:visible;max-width:20%}.studio__row-text{max-width:20%;width:100%}.studio__row-video-btn{max-width:20%;width:100%;overflow:visible}.studio__development-text{width:302px;margin-left:5vw}.studio__development-btn{width:276px;height:52px;z-index:5;position:relative;margin-left:5vw}.studio__video-btn-text{margin-top:40px;position:relative;left:-100px;top:0px;width:261px}.string__text{font-size:36px;line-height:50px}.string__text_right{margin:20px 0}.hard-skills__titles-row{display:flex;flex-direction:column}.hard-skills__title{max-width:100% !important}.hard-skills__title-btn{width:150px;height:150px;margin-left:auto}.hard-skills__arrow{width:58px;height:58px;transform:rotate(-100deg)}.hard-skills__title-btn:hover{width:150px;height:150px}.hard-skills__title-btn:hover .hard-skills__arrow{width:58px;height:58px;transform:rotate(-100deg)}.hard-skills__rows-text{margin:40px 0}.hard-skills__img-cower{margin:0 auto}.hard-skills__rows{flex-direction:column-reverse}.hard-skills__row-img{border-right:none}.services__cover{max-width:90vw;padding:40px 4vw 100px}.services__button{width:200px;height:34px;font-size:12px}.services__item-nuber{font-size:18px;line-height:25px;margin-bottom:30px}.services__item-text{font-size:24px;line-height:33px;margin-top:20px;margin-left:30px}.pride__titles-row{flex-direction:column;justify-content:flex-start;align-items:stretch;border-bottom:none}.pride__title{border-bottom:1px solid rgba(28,28,28,.24)}.pride__subtitle{margin-top:20px}.pride__description{margin-left:5vw}.img-row__swiper-wrapper{gap:40px 30px;align-items:center}.footer__info-row-text{max-width:245px}.footer__address-row{max-width:160px;text-align:center}.popup-form{width:100%;border-radius:0}.team-slide__card{max-width:90vw;top:40%;min-height:auto}.card__subtitle{font-size:16px;line-height:18px}.card__title{font-size:46px;line-height:64px}.card__description{font-size:26px;line-height:34px;max-width:45vw}.vacancies__text{font-size:26px;line-height:40px}}@media (max-width: 1050px){.studio__video-btn-cover{right:35%;top:45%}.studio__video-btn-cover_active{top:30%;right:10%;z-index:10}.studio__video-btn-cover_active_step-tree{top:39%}.mayrveda-poster__header-text{display:none}.mayrveda-poster__header-logo_mob{display:block;margin:0 5px}.mayrveda-poster__header-logo_dest{display:none}.mayrveda-poster__header-text-btn-user{display:none}.mayrveda-poster__header-text-btn-reservation{background-color:#b88e6d;margin-left:auto}.mayrveda-poster__header-text-reservation{color:#fff}.mayrveda-poster__stars-row{margin-top:15vh}.mayrveda-poster__header-text_mob{margin-right:0 !important}.mayrveda-poster__header-text_mob{display:block;text-align:center;margin-top:5vh}.task__mayrveda-img{max-width:120px}.other-projects__slide-title{font-size:14px !important;line-height:20px !important}.other-projects__slide-subtitle{font-size:8px;line-height:12px;margin-top:10px}.team-cards__number{font-size:8px;line-height:12px;margin-left:10px}.other-projects__team-description{margin-top:8px;font-size:8px;line-height:12px}.team-cards__img-cover{width:22px;height:22px;margin-left:-8px}.team-cards__img-cover:hover{width:27px;height:27px;margin-left:-11.5px;margin-top:-2.5px;margin-bottom:-2.5px;margin-right:-2.5px}}@media (max-width: 1000px){.studio__text:hover{font-size:24px;letter-spacing:normal}.studio__video-btn-cover{right:10%;top:55%}.studio__video-btn-cover_active_step-two{width:726px;height:480px;right:20%}.string_active{margin-top:0}.string_active_step-two{margin-top:0}.string_active_step-tree{margin-top:0}.projects__titles-row{display:flex;flex-direction:column;align-items:flex-start}.projects-slider__img-cover{height:300px}.projects-slider__project-cover{max-width:50vw}.projects-slider__img-cover{max-width:50vw}.projects-slider__project-cover-vita{display:none}.projects-slider__project-cover-artreality{display:none}.projects-slider__project-cover-medima{display:none}.team__title{font-size:56px;line-height:84px}.team__subtitle{font-size:36px;line-height:50px}.team__description{font-size:18px;line-height:25px}.comfort__content{flex-direction:column}.comfort__img-cover{max-width:90vw}.comfort__descriptions-row{max-width:90vw !important}.product-launch{max-width:100vw;margin:0 0 80px 0}.product-launch__title{line-height:150px}.product-launch__start-anim_desktop{display:none}.product-launch__title-row{flex-direction:column;align-items:flex-start;max-width:90vw;margin:0 auto}.product-launch__text-description_desktop{display:none}.product-launch__text-row-mob{display:flex;align-items:center}.product-launch__start-anim_mobile{display:block}.product-launch__start-anim{width:60px;height:60px}.start-anim__text span{font-size:7px}.start-anim__arrow_cover{width:30px;height:30px}.start-anim__arrow{width:10px;height:10px}.product-launch__text-description{padding-right:30px;margin-bottom:0}.product-launch__description-body{flex-direction:column-reverse;overflow:hidden}.product-launch__img-cover{margin-left:72%;width:300px}.product-launch__text-row{max-width:90vw;margin:0 auto;text-align:left}.product-launch__text-list{width:100%}.product-launch__text-list_span{margin-right:20px}.trending__img-rows{flex-direction:column}.trending__img-title-cover{max-width:100%;margin:0 auto 60px}.trending__row{border-left:none;max-width:100%}.trending__title{padding-left:0}.trending-technologies__row{margin-left:0;justify-content:space-evenly}.trending__text-row{flex-direction:column}.trending__text-description{max-width:100%;font-size:24px;line-height:33px}.trending__text-arrow_cover{width:62px;height:62px;margin-left:auto}.trending__text-arrow{top:25%;left:25%;width:31px;height:31px;transform:rotate(-100deg)}.trending__text-row{border-top:none;border-bottom:none;padding:40px 0 0}.products__description_desktop{display:none}.toggle-btn__products{display:none}.products__title-row{flex-direction:column}.products-slider__wrapper{justify-content:space-between;flex-wrap:nowrap}.products-slider__slide{max-width:90vw}.products-slider__slide-cover{max-width:90vw}.products-slider__img-cover{height:40vh !important}.products-slider__img-cover{max-width:90vw;border-radius:40px}.products-slider__img{height:40vh !important}.products__nav-btn-row{display:flex;justify-content:space-between;max-width:140px;margin:60px auto}.products__nav-btn{width:42px;height:42px;border-radius:50%;background-color:#fff;box-shadow:rgba(217,217,217,.58) 0px 4px 16px,rgba(217,217,217,.58) 0px 8px 32px;position:relative}.products__nav-btn:hover{cursor:pointer}.products__nav-btn-img{width:32px;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.products__description-row-mob{display:flex;justify-content:space-between;align-items:center}.products__description{max-width:70%}.slider-filter-tag__row{margin-top:40px;margin-left:0}.number-one__slide-body{flex-direction:column}.number-one__nav-btn-row{display:none}.mobile-version__title{margin-left:5vw}.mobile-version__description{max-width:90vw}.mobile-version__slider-wrapper{min-height:622px}.mobile-version__slider .swiper-slide-next{margin-left:0}.mobile-version__img-cover{width:308px;height:622px;border-radius:50px;padding:5px}.mobile-version__slider .swiper-slide-active .mobile-version__img-cover{width:308px;height:622px}.mobile-version__nav-btn-row{margin:40px auto 0}.task-vitarus__img-cover{display:none}.task-vitarus__description{font-size:24px;line-height:33px}.task-vitarus__img-row{flex-direction:column-reverse}.vitarus-img-row__text-row{margin-bottom:60px;margin-top:60px}.solution__description{font-size:24px;line-height:33px}.vitarus-img-row__img-cover{max-width:80vw !important}.vitarus-img-row__img-cover{overflow:hidden;margin-left:auto}.vitarus-img-row__img{width:100%;-o-object-fit:cover;object-fit:cover}.solution__img-cover{max-width:100vw}.solution__text-body{max-width:90vw}.optimization__img-cover{max-width:90vw}.optimization__description{max-width:90vw;font-size:14px;line-height:18px;margin-top:60px}.projects-first-city-poster{max-width:100vw}.projects-first-city-poster-cover{max-width:100vw;height:30vh}.task-first-city__img-phone-cover{max-width:100vw;margin:60px 0 0 auto}.task-first-city__img_dest{display:none}.task-first-city__img_mob{display:block}.task-first-city__text-row{flex-direction:column;margin-bottom:60px;margin-top:0}.first-city-img-row__text-row{margin-bottom:40px}.ninety-words__link_first-city{width:96px !important;height:96px !important}.ninety-words__link_first-city{margin-left:auto}.ninety-words__arrow_first-city{width:45px !important;height:45px !important}.task-first-city__img-cover{max-width:100vw}.task-first-city__description{font-size:24px;line-height:33px;margin:40px auto}.solution-first-city__description{font-size:24px;line-height:33px}.task-emi-home__description-row{display:flex;flex-direction:column;border:none;padding:0}.task-emi-home__description-img-cover{margin:0 auto}.task-emi-home__text-row{border:none;padding:0;margin-top:80px}.task-emi-home__arrow-row{flex-direction:column;border:none;margin-top:0;margin-bottom:40px}.mobile-version__bg-cover_task-emi-home{max-width:90vw;top:-270px}.task-emi-home__mobile-version-text{font-size:56px;line-height:84px}.solution-first-city__bg-cover_emi-home{margin-top:60px}.task-armada__text-row{margin-left:5vw}.up__button-img{transform:rotate(225deg);transition:all .3s ease}.up-btn:hover{transform:translate(0px, 0px)}.warning--cookie{width:100%}}@media (max-width: 800px){.studio__row-development{display:none}.studio__row-video-btn{display:none}.studio__row-text{max-width:33vw}.studio__text{margin-top:20px;text-align:center}.studio-mobile{border-top:1px solid rgba(28,28,28,.24);display:block;padding-top:60px}.studio-mobile__title{font-weight:700;font-size:86px;line-height:112px;letter-spacing:5px;text-transform:uppercase;color:#e7e6e6;text-align:center}.studio-mobile__title-span{color:#ef4823}.studio-mobile__description{font-size:14px;line-height:21px;color:#5c5c5d;max-width:96vw;margin:0 auto}.studio-mobile__description_theme-black{color:#fff}.studio-mobile__button{width:212px;height:48px;background-color:#ef4823;border-radius:40px 40px 40px 40px;margin:40px 0 60px 2vw;display:flex;align-items:center;justify-content:space-evenly}.studio-mobile__button-text{font-weight:500;font-size:14px;line-height:21px;color:#fff}.studio-mobile__button-img{width:32px;height:32px}.services{max-width:100vw;margin-top:60px;padding-bottom:60px}.services__cover{padding-bottom:40px}.services__button{display:none}.services__logo{width:98px !important;height:129px !important;top:-40px !important;right:0px !important}.services__titles-row{border-bottom:1px solid rgba(231,230,230,.7)}.services__title{font-size:26px;line-height:36px;margin-bottom:10px}.services__item-nuber{font-size:12px;line-height:16px;margin-bottom:15px}.services__item-text{font-size:18px;line-height:25px;margin-top:10px;margin-left:20px}.services__items li{margin-bottom:10px;padding-bottom:10px}.services__items li:last-child{padding-bottom:0}.services-mobile__button{display:block;width:231px;height:48px;background-color:#ef4823;border-radius:40px 40px 40px 40px;display:flex;align-items:center;justify-content:space-evenly;margin:40px auto 0 20px}.services-mobile__button-text{font-weight:500;font-size:14px;line-height:21px;color:#fff}.services-mobile__button-img{width:32px;height:32px}.task__subtitles-row{flex-direction:column;justify-content:center;max-width:90vw;margin-top:120px}.task__subtitles-img_mob{display:block;max-width:90vw;margin:40px auto 0}.task__subtitles-description{max-width:90vw}.task__subtitles-img{max-width:70vw;width:100%;margin:40px auto 0;display:block}.task__subtitles-img_dest{display:none}.task__row-icons_mob{display:block;max-width:90vw;width:100%;margin:40px auto 0}.task__subtitle{margin-top:20px}.task__subtitles-description{margin-top:20px}.task__row-icons_dest{display:none}.task-opt-icons__row{max-width:90vw}.task-opt__row-icons_long{max-width:30vw}.task-opt__row-icons{width:100%}.task-opt__row-icons_dest{display:none}.task-opt__row-icons_mob{display:block}.mob-task-opt__row{max-width:50vw;display:flex;flex-direction:column;gap:40px 0}}@media (max-width: 500px){.studio__text{font-size:14px;line-height:21px}.studio__text:hover{font-size:14px}.studio-mobile__description{margin:0 4vw}.studio-mobile__title{text-align:left;margin-left:4vw}.studio-mobile__button{margin-left:4vw}.string{padding:26px 0}.string__text{font-size:24px;line-height:33px}.string__text_right{margin:10px 0}.projects{padding-bottom:40px;overflow-x:hidden;max-width:100vw}.projects__title{font-size:56px}.projects__subtitle{font-size:14px;line-height:21px}.projects__subtitle-span{font-size:14px;line-height:21px}.projects__sliders-rows{margin-left:0}.projects__slider-names{max-width:90vw;margin:40px auto}.projects__sliders-name-project{font-size:24px;line-height:38px}.projects__slider-names-wrapper{gap:0px 30px !important}.projects-slider__img-cover{border-radius:20px}.projects-slider__project-cover{max-width:80vw}.projects-slider__img-cover{max-width:80vw}.projects__description-mob{display:block;max-width:90vw;margin:0 auto 40px;font-family:"anonymous bold";font-size:24px;line-height:28px}.projects__description-mob_theme-black{color:#fff}.ninety-words{padding-top:40px !important}.ninety-words{padding:100px 0 80px}.ninety-words__links-title{max-width:137px !important}.stages{margin-top:60px}.stages__rows{padding:20px 20px;max-width:98vw;margin:10px auto 0;border-radius:40px}.visible-row__title{max-width:40vw;white-space:wrap}.visible-row__button-arrow{width:30px;height:30px}.stages__row_active{max-height:300px}.stages__novisible-row{margin-top:30px}.visible-row__icons{max-width:35vw !important}.visible-row__icons{padding:5px 15% 5px 5px;margin-left:15px;overflow:hidden}.visible-row__icons li{margin-right:4px}.pride{margin-top:20px}.pride__title-big{margin-bottom:20px !important;font-size:46px !important}.pride__title-big{margin-top:20px}.pride__title{font-size:26px;line-height:31px;padding-bottom:10px}.pride__subtitle{font-size:14px;line-height:21px;margin-top:10px}.pride__cards-slider{overflow:hidden}.pride__cards-row{margin-top:40px;margin-left:260px}.pride__description{margin-top:40px !important}.pride__description{font-size:24px;line-height:33px}.footer{margin-top:60px;padding-bottom:60px}.footer__row-links{padding-top:20px !important}.footer-logo__cover{margin-bottom:20px}.footer__info-row{border-top:1px solid rgba(28,28,28,.24)}.footer__info-text{font-size:18px;line-height:25px;color:#1c1c1c}.footer__info-text_mob-no-visible{display:none}.footer__info-row-text{max-width:100vw !important}.footer__info-row-text{justify-content:center;padding:0 15vw}.footer__address-text_mob-visible{display:block;margin-top:10px;text-align:center}.footer__contact-row{border-top:1px solid rgba(28,28,28,.24);padding-top:20px;max-width:100vw;width:100%;display:flex;flex-direction:column}.footer__contact-text{font-size:18px;line-height:25px;color:#b0b0b0;display:inline-flex;flex-direction:column}.footer__contact-link{color:#1c1c1c}.footer__address-row{border-top:1px solid rgba(28,28,28,.24);padding:20px 15vw 0}.footer__address-text{font-size:18px;line-height:25px;color:#1c1c1c}.footer__address-text_mob-no-visible{display:none}.footer__copyright{font-size:18px;line-height:25px;text-align:center}.footer__copyright_text{margin-top:20px;color:#b0b0b0;text-align:left}.footer__copyright-row{max-width:73vw;margin:0 auto}.team{margin-bottom:60px}.team__titles-row{flex-direction:column;align-items:flex-start}.team__subtitles-row{border-top:1px solid rgba(28,28,28,.24);padding-top:40px}.team__subtitles-row_theme-black{border-top:1px solid rgba(251,251,251,.24)}.team__arrow-cover{width:71px;height:71px;background-color:#ef4823;border-radius:50%;display:block;position:relative}.team__arrow{position:absolute;top:25%;left:25%;width:35px;height:35px;transform:rotate(135deg)}.team__subtitles-row{display:flex;flex-wrap:wrap;justify-content:space-between}.team__subtitle{margin-right:90px}.team__description{max-width:205px;margin-left:auto;margin-top:-25px}.number-one{margin-bottom:60px}.number-one__slider-row{margin-top:40px}.number-one__slide-body{max-width:210px;gap:0;border-radius:20px;padding:10px}.slide__img-cover{max-width:168px;border-radius:20px}.slide__subtitle{font-size:10px;line-height:15px}.slide__title{font-size:18px;line-height:21px}.slide__description{font-size:12px;line-height:16px;max-height:98px;overflow:hidden;transition:all .6s ease}.slide__description_active{max-height:none;overflow:auto}.slide__btn-turn_active{display:block}.vitarus-poster__title{letter-spacing:2px}.mobile-version__bg-cover_task-emi-home{top:-200px}.mobile-version__description_emi-home{margin-bottom:80px}.task-opt{margin-bottom:20px}.task-opt__img-cover{height:65vh !important;margin-bottom:40px !important}.task-opt__img{top:-100px !important}.happy-poster__img_decst{display:none}.happy-poster__img_mob{display:block}.about-project-happy__img_mob{display:block}.about-project-happy__img_decst{display:none}.about-project-happy__img_mouse{max-width:25%;max-height:none}.about-project-happy__img_laptop{max-width:60%;max-height:none}.about-project-happy__icon{max-width:25%}.about-project-happy__icon_long{max-width:65%}}@media (max-width: 1920px){.projects__slider-names-wrapper{justify-content:flex-start;gap:0px 40px}.projects__slider-names-slide{width:auto !important}}@media (max-width: 1200px){.ninety-words__text{font-size:18px;line-height:25px;max-width:427px;padding-right:10px}.ninety-words__links{padding-left:40px}.ninety-words__links-title{font-size:46px;line-height:46px;max-width:258px;margin-top:40px}.more-than-fifty__row-img{margin-right:20px}.more-than-fifty__img-cover{width:250px;height:250px}.more-than-fifty__row-descriptions{padding-left:20px}.products__title{font-size:110px}.products-slider_hidden{max-height:1900px !important}.about-project-opt__img-cover{max-width:400px}.about-project-opt__img-cover_laptop{max-width:50vw !important}.about-project-opt__img-cover_laptop{top:180px}}@media (max-width: 900px){.ninety-words{padding-top:60px}.full-development__text{font-size:40px !important;line-height:56px !important}.our-partners{max-width:100vw;overflow-x:hidden}.our-partners__title{font-size:26px;line-height:36px}.img-row__swiper-wrapper{gap:40px 4%}.our-partners__img-cover{max-width:25vw}.one-step{margin-top:60px}.popup-form__body{max-width:90vw;margin:40px auto 0}.popup-form__line-mob{display:block;max-width:20vw;width:100%;height:6px;margin:0 auto;background-color:#1c1c1c}.popup-form-close{margin-right:2.5vw}.popup-form__text{margin-top:40px;margin-right:0}.form{margin:60px auto 0 !important}.form{max-width:90vw}.popup-form__text-send_active{max-width:90vw;margin:17% auto 0;flex-direction:column-reverse}.text-send__titles-row{border-left:none;margin-left:0;padding-left:0}.popup-form__atom-img{margin-top:60px}.nav-pages{padding:20px 0}.team-slide__img-cover{width:150px;height:150px}.team-slide__body{width:150px}.team-slide{max-width:150px}.team__slider-wrapper{gap:0 15px}.team-slide__card{flex-direction:column-reverse;align-items:center;padding:30px 10px;border-radius:40px}.card__img-cover{margin-top:20px;width:120px;height:120px}.card__description{max-width:100%;font-size:18px;line-height:24px}.card__subtitle{font-size:14px}.card__title{font-size:24px;line-height:30px}.card__button{margin-left:auto;margin-right:20px}.application__body{margin-top:60px;flex-direction:column;justify-content:center;padding:60px 40px;border-radius:40px}.application__text-row{padding-right:0;max-width:100%;border-right:none;border-bottom:1px solid #fff;padding-bottom:40px}.application__text_desktop{display:none}.application__button_desktop{display:none}.application__text_mobile{display:block}.application__text-description{color:#fff}.application__text-description_span{color:#ef4823}.application__text-description_link{color:#ef4823}.application__img-cover{margin-top:40px;margin-right:auto}.application__img{transform:rotate(-100deg)}.application__text-description_color{color:rgba(255,255,255,.7)}.application__button_mobile{display:flex;justify-content:space-evenly;align-items:center;margin-right:auto}.button__img{width:32px;height:32px}.mayrveda-poster__cover{height:94vh}.mayrveda-poster__stars-row{margin-top:35%}.mayrveda-poster__header-text_mob{margin-top:20%}.mayrveda-poster__subtitle_dest{display:none}.mayrveda-poster__title_dest{display:none}.mayrveda-poster__text-row{border-bottom:1px solid rgba(28,28,28,.24);border-top:1px solid rgba(28,28,28,.24);max-width:90vw;padding:20px 0}.mayrveda-poster__title_mob{display:block;margin-left:5vw;margin-top:20px}.mayrveda-poster__subtitle_mob{display:block;margin-left:5vw}.about-project__title{margin-left:5vw}.about-project__description{margin-left:5vw;max-width:90vw}.task{margin-top:10px}.task__row{position:relative}.task__text-row{margin-top:30px}.task__title{margin-left:5vw}.task__description{margin-left:5vw}.task__phone-img{max-width:90vw;width:90vw;position:relative;left:0;top:0}.task__mayrveda-img{position:relative;right:40px;top:0;max-width:200px;width:200px;z-index:-1;height:75vh}.task__subtitles-row{margin-left:5vw}.analysis__body{max-width:90vw}.site-pages__title{max-width:90vw;margin:0 auto}.site-pages__description{max-width:90vw;margin:40px auto 80px}.site-pages__img-cover{max-width:90vw;margin:0 auto 40px}.technologies-projects-mayrveda__body{max-width:90vw}.project-team__title{margin-left:5vw}.project-team__card{max-width:90vw !important}.project-team__card{flex-direction:column;align-items:center;border-top:none}.project-team__card:hover{padding:20px 0}.project-team__card-employee{max-width:90%;justify-content:start;margin-left:2%}.project-team__card-technologies{display:none}.project-team__card-specialization{display:none}.project-team__card-icons_mob{display:block;margin-top:20px;max-width:90%;width:100%;display:flex;justify-content:space-between}.project-team__card-icon-img_mob{width:32px;height:32px}.project-team__card-manes_row{max-width:70%;margin-left:10%}.project-team__card-specialization_description_mob{display:block}.project-team__card-img-cover{min-width:86px;width:86px;height:86px}.project-team__card-employee:hover .project-team__card-img-cover{width:86px;height:86px;margin:0 20px 0 0}.other-projects__title{margin-left:5vw;margin-right:5vw}.other-projects__slider{margin-left:5vw}.application__projects-mayrveda{max-width:90vw}.vitarus-poster__subtitle_mob{border-bottom:1px solid rgba(28,28,28,.16);padding-bottom:20px}.application__projects-vitarus{max-width:90vw}.task-armada__map-cover{height:85vh}.task-armada__website-catalog-title{font-size:32px}.website-catalog__nav{display:none}.task-armada__row{margin-bottom:60px}.task-armada__subtitles-row{margin-left:0}.task-armada__subtitles-img_dest{display:none}.task-armada__subtitles-img_mob{display:block}.task-armada__title_small{margin-left:0}.task-armada__description_small{margin-left:0}.mobile-version__description_armada{margin-bottom:40px}.opt-poster__img_decst{display:none}.opt-poster__img_mob{display:block}.about-project-opt{margin-top:80px;padding-bottom:0}.about-project-opt__img-cover_laptop{max-width:100vw !important}.about-project-opt__img-cover_laptop{position:relative;top:-80px}.about-project-opt__img-cover{max-width:85vw}.task-opt__img_dest{display:none}.task-opt__img_mob{display:block}.task-opt__img-cover{height:85vh;margin-bottom:120px;overflow:hidden}.task-opt__img{left:-35% !important}.task-opt__img{width:200%;position:absolute;top:-270px}.task-opt__subtitles-img_dest{display:none}.task-opt__subtitles-img_mob{display:block}.task-opt__description_small{margin-right:5vw}.site-pages__img-cover_opt{border-radius:40px !important}.task-first-city__description_happy{max-width:90vw !important}.about-project-happy__img-row{margin-top:10px}}@media (max-width: 700px){.ninety-words__cover{padding:60px 20px !important}.ninety-words__cover{flex-direction:column-reverse}.ninety-words__desckription{padding-top:40px;max-width:100%;width:100%}.ninety-words__text{font-size:16px !important;line-height:21px !important;max-width:100% !important}.ninety-words__text{width:100%}.ninety-words__links{padding-left:0px !important}.ninety-words__links{padding-bottom:30px;display:flex;justify-content:space-between;border-left:none;border-bottom:1px solid #fff}.ninety-words__links_theme-black{border-left:none;border-bottom:1px solid rgba(28,28,28,.24)}.ninety-words__links-title{font-size:25px !important;line-height:28px !important;margin-top:0px !important}.ninety-words__link{width:62px;height:62px}.ninety-words__arrow{width:31px;height:31px;transform:rotate(180deg)}.ninety-words__link:hover .ninety-words__arrow{transform:rotate(180deg)}.purchase{margin-top:60px;padding-bottom:10px}.purchase__title{font-size:56px !important}.slider-names__text{font-size:10px;line-height:14px;margin:10px 25px}.purchase__slider-works{max-width:100vw;margin-left:5vw;background-position:450% 10%;background-size:90%}.slider-work__job{flex-direction:column;align-items:stretch}.job__title{font-size:18px;line-height:25px}.job__subtitle{font-size:14px;line-height:20px}.job__price{margin-top:20px;font-size:18px;line-height:25px}.task-opt__img{top:-220px}}@media (max-width: 1500px){.full-development__text{padding:0 0 0 4vw}.purchase__title{font-size:110px}.products-slider_hidden{max-height:1950px}.products-slider__wrapper{gap:60px 0}.products-slider__img-cover{height:506px}.products-slider__img{height:506px}.mayrveda-poster__header-text{font-size:10px;margin-right:20px}.about-project__video-cover{max-width:90vw}.about-project__video{width:100%}.project-team__card{max-width:85vw}.project-team__card:hover{max-width:90vw}.other-projects__slide-title{font-size:20px}.other-projects__slide-subtitle{font-size:10px}.team-cards__number{font-size:10px;margin-left:10px}.other-projects__team-description{margin-top:8px;font-size:10px}.task-vitarus__text-row{max-width:90vw}.task-vitarus__img-row{margin-left:5vw}.task-first-city__title{margin-left:5vw}.task-first-city__description{max-width:90vw}.task-first-city__text-row{max-width:90vw}.solution-first-city__bg-cover{max-width:100vw}.solution-first-city__img-cover{max-width:100vw}.solution-first-city__title{max-width:90vw}.solution-first-city__description{max-width:90vw}.task-emi-home__description-row{max-width:90vw}.task-emi-home__arrow-row{max-width:90vw}.mobile-version__title_emi-home{margin-left:5vw}.mobile-version__description_emi-home{margin-left:5vw}.task-armada__row{justify-content:center;max-width:90vw}.task__text-row_armada{width:100%}.task-armada__subtitles-row{max-width:90vw}.task__row-icons__armada_dest{margin-left:0}.mobile-version__description_armada{margin-left:5vw}.about-project__title_opt{margin-left:5vw}.about-project__description_opt{margin-left:5vw}.about-project-opt__img-cover{margin-left:5vw}.about-project-opt__img-cover_laptop{max-width:60vw}.task__title_opt{margin-left:5vw}.task__description_opt{max-width:90vw;margin-left:5vw}.task__subtitles-row_opt{max-width:90vw;margin-left:5vw}.task-opt__description_small{margin-left:5vw}.task__row-icons_opt{margin-left:5vw}.task-opt-icons__row{margin-left:5vw}.task-opt__img{left:0}.site-pages__img-cover_opt{border-radius:60px}.task-first-city__description_happy{max-width:50vw;margin-left:5vw}.task__text-row_happy{max-width:90vw}}@media (max-width: 1610px){.visible-row__icon{width:34px;height:34px}}@media (max-width: 820px){.stages-titles__rows{flex-direction:column;align-items:stretch}.stages__title{font-size:56px;line-height:84px}.stages__description{font-size:14px;line-height:19px}.visible-row__title{font-size:20px;line-height:19px}.novisible-row__text{font-size:14px;line-height:19px}.novisible-row__text-span{font-size:14px;line-height:19px}.visible-row__icons_long{max-width:50vw;overflow:hidden}}@media (max-width: 650px){.hard-skills__titles-row{padding:60px 0}.hard-skills__title{font-size:24px;line-height:33px}.hard-skills__title-btn{width:62px;height:62px}.hard-skills__arrow{width:28px;height:28px}.hard-skills__title-btn:hover{width:62px;height:62px}.hard-skills__title-btn:hover .hard-skills__arrow{width:28px;height:28px}.more-than-fifty__line{margin:15px 0}.more-than-fifty__row{margin-top:60px}.more-than-fifty__row-img{justify-content:space-between !important}.row-descriptions__title-img-cover{max-width:173px}.more-than-fifty__arrow-cover{width:77px;height:77px}.more-than-fifty__arrow{width:38px;height:38px}.row-descriptions__titles-row{align-items:center;margin-bottom:20px}.more-than-fifty__row-descriptions{margin-top:20px !important}}@media (max-width: 600px){.hard-skills__row-text{padding-left:0;padding-top:10px}.hard-skills__row-img{padding:40px 0}.row-text__number{font-size:16px;line-height:21px;padding-top:5px}.row-text__title{font-size:26px;line-height:33px}.row-text__description{font-size:16px;line-height:21px;margin-left:60px}.our-partners{margin-top:60px}.our-partners__titles-row{flex-direction:column;align-items:stretch;border-bottom:none}.our-partners__title{border-bottom:1px solid #1c1c1c;padding-bottom:10px}.our-partners__subtitle{margin-top:10px;font-size:14px;line-height:21px}.our-partners__img-row{margin-top:10px;overflow:hidden;margin-left:5vw}.our-partners__img-cover{max-width:184px;width:100%}.img-row__swiper-wrapper{margin-top:60px;flex-wrap:nowrap;gap:0px 20px}.our-partners__img{width:184px}.one-step__cover{border-radius:40px 40px 40px 40px}.one-step__title{font-size:36px;line-height:36px}.one-step__text{font-size:14px;line-height:21px}.one-step__arrow{transform:rotate(180deg)}.one-step__link:hover .one-step__arrow{transform:rotate(180deg)}.one-step__links-deskription{font-size:14px;line-height:21px}.one-step__links-button{width:194px;display:flex;align-items:center;justify-content:space-evenly}.one-step__button-text{display:none}.one-step__button-text-mob{display:block;font-size:14px}.one-step__button-img-mob{display:block;width:32px;height:32px}.popup-form__body{margin-top:20px}.popup-form__text{margin-top:20px}.popup-form-close{width:24px;height:24px}.popup-form__title{font-size:36px !important}.popup-form__title{line-height:36px;max-width:80vw}.popup-form__arrow{min-width:42px;width:42px;height:42px}.popup-form__arrow-img{width:20px;height:20px}.popup-form__description{font-size:14px !important}.popup-form__description{line-height:21px}.form{margin-top:20px !important}.form-step{max-width:90vw}.form-options__row{margin-top:20px}.form-options{font-size:10px;line-height:14px;padding:5px 10px}.form-step__next-button{width:159px;height:42px;font-size:14px;line-height:21px}.form__input{width:310px;margin:10px auto 0}.form__label-margin{margin-top:10px}.form__input-error{font-size:8px !important}.form__input-error{text-align:center}.form__input-text{width:310px;margin:20px auto 0;height:92px;padding-left:10px;border-radius:20px}.form__input_file+label{max-width:310px;margin:15px auto 0}.text-send__title{font-size:36px;line-height:43px}.text-send__description{font-size:20px;line-height:30px}.popup-form__atom-img{width:265px;height:254px}.comfort{margin-bottom:40px}.comfort__title{font-size:26px;line-height:36px}.comfort__subtitle{font-weight:400;font-size:18px;line-height:25px}.comfort__content{margin-top:40px}.comfort__descriptions-row{margin-top:40px}.comfort__descriptions-title{font-size:24px;line-height:33px;padding-bottom:10px}.comfort__description{font-size:14px;line-height:19px}.vacancies__title{font-size:56px !important}.vacancies__title{line-height:84px;border-bottom:1px solid rgba(28,28,28,.24)}.vacancies__title_theme-black{border-bottom:1px solid rgba(251,251,251,.24)}.vacancies__description{font-size:14px;line-height:19px}.vacancies__row{margin-top:40px;padding-bottom:20px}.vacancies__row_margin{margin-top:15px}.vacancies__text{font-size:18px;line-height:25px;max-width:240px}.vacancies__btn{width:42px;height:42px;border-radius:50%;display:flex;justify-content:center;align-items:center}.vacancies__btn-text{display:none}.vacancies__btn-img{display:block;width:21px;height:21px;-o-object-fit:cover;object-fit:cover}.trending__title{font-size:24px;line-height:33px}.trending-technologies__row{margin-top:40px}.application__descriptions{font-size:14px;line-height:19px}.application__text-titile{font-size:36px;line-height:36px}.application__text-description{font-size:14px;line-height:21px}.application__img-cover{width:100px;height:100px}.application__img{width:30px;height:30px}.button__text{font-size:14px;line-height:21px}.products__description{font-size:14px;line-height:19px}.products__title{font-size:76px;line-height:114px;margin-right:auto}.mayrveda-poster__title_mob{font-size:20px;line-height:33px;max-width:90vw;margin:20px auto 0}.mayrveda-poster__subtitle_mob{font-size:12px;line-height:16px;margin-top:10px}.mayrveda-poster__link{font-size:12px;line-height:16px;margin-top:15px}.mayrveda-poster__cover-arrow{width:42px;height:42px}.mayrveda-poster___arrow{width:19px;height:19px}.analysis{padding-bottom:40px}.analysis__body{padding:40px 20px}.analysis__title{font-size:20px;line-height:26px}.analysis__line{margin:20px 0}.analysis__description{font-size:12px;line-height:15px}.technologies-projects-mayrveda__body{padding:60px 40px}.technologies-projects-mayrveda__title{font-size:15px;line-height:21px}.technologies-projects-mayrveda__description{font-size:22px;line-height:30px}.technologies-projects-mayrveda__slider_dest{display:none}.technologies-projects-mayrveda__slider_mob{display:block;margin-top:40px}.other-projects{margin-top:60px}.other-projects__title{font-size:24px;line-height:33px;margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid rgba(28,28,28,.24)}.other-projects__img-cover{width:263px;height:169px;border-radius:20px}.task-armada__website-catalog-cover{overflow-x:hidden}.website-catalog__cards-row{max-width:95vw !important}.website-catalog__cards-row{margin:auto;gap:9px 0;justify-content:space-between}.task-armada__website-catalog-row{gap:0}.website-catalog__card{max-width:48%;height:340px}.website-catalog__description{display:none}.website-catalog__title{font-size:10px;line-height:14px;margin:25px 12px 7px}.website-catalog__action-cover{max-width:50%}.website-catalog__data{margin-top:auto;font-size:10px;margin:auto 12px 12px 12px}.task-armada__subtitles-row{margin-top:0 !important}}@media (max-width: 1420px){.pride__cards-row{max-width:90vw}.pride__title-big{font-size:110px;margin-left:5vw}.pride__card-body{height:436px !important}.pride__card-body{max-width:320px}.card-body__img-cover{max-width:279px;max-height:279px}.card-body__title{font-size:23px;line-height:27px;max-width:178px}.card-body__title-internet{max-width:222px}.card-body__link-absolute{max-width:279px;max-height:274px;left:20px}}@media (max-width: 870px){.pride{max-width:100vw;overflow-x:hidden}.pride__title-big{font-size:56px;margin-bottom:60px}.pride__cards-row{flex-wrap:nowrap;gap:0 10px}.pride__card-body{border-radius:30px}.pride__card-body-landing{transform:rotate(0deg) !important}.pride__card-body-personal{transform:rotate(0deg) !important}.pride__card-body-ux{transform:rotate(0deg) !important}.pride__card-body-ux{margin-top:0px}.pride__card-body-interactive{transform:rotate(0deg) !important}.pride__card-body-interactive{margin-top:0px}.pride__card-body-internet{margin-top:0px}.pride__description{margin-top:160px}}@media (max-width: 770px){.one-step__cover{flex-direction:column}.one-step__desckription{margin-top:0;margin-bottom:20px}.one-step__links{padding-left:0;border-top:1px solid #fff;border-left:none;padding-top:20px}.footer__row-links{flex-direction:column;align-items:center;padding-top:40px}.footer__info-row{display:flex;flex-direction:column;align-items:center}.footer__info-row-text{max-width:90vw;margin-top:20px}.footer__info-row-icons{max-width:70vw;gap:0 20px;margin-top:20px}.footer-iframe__row{margin-top:20px;align-items:center}.footer__contact-row{margin-top:40px;text-align:center}.footer__address-row{max-width:90vw}.mobile-version{overflow-x:hidden}.task-emi-home{overflow-x:hidden !important}.task-armada{overflow-x:hidden !important}}@media (max-width: 400px){.footer__address-row{padding:20px 5vw 0}.footer__info-row-text{padding:0 5vw}}@media screen and (max-width: 1400px){.popup-close{right:6%}.popup-close:hover{top:14px;right:6.5%}.popup__video{width:90vw}}@media screen and (max-width: 899px){.popup-close{width:25px;height:25px;right:10%}.popup-close:hover{top:10px;right:10%;width:25px;height:25px}}@media screen and (max-width: 599px){.popup-body{margin-top:50%}}@media (max-width: 1350px){.more-than-fifty__row{padding:140px 40px}.row-descriptions__titles-row{margin-left:20px}.row-descriptions__description{padding-left:20px}}@media (max-width: 950px){.more-than-fifty__text-right{text-align:left}.more-than-fifty__row{flex-direction:column;padding-top:40px;padding-bottom:60px}.more-than-fifty__row-img{display:flex;align-items:center;justify-content:space-around;margin-right:0;border-bottom:1px solid rgba(251,251,251,.24);padding-bottom:20px}.more-than-fifty__row-descriptions{max-width:100%;padding-left:0;margin-top:40px;border-left:none}.row-descriptions__titles-row{margin-left:0}.row-descriptions__description{padding-left:0}}@media (max-width: 750px){.more-than-fifty__text{font-size:24px;line-height:33px}}@media (max-width: 580px){.more-than-fifty{margin-bottom:40px}.more-than-fifty__row{padding:20px 20px 40px}.more-than-fifty__row-img{justify-content:space-around !important}.more-than-fifty__img-cover{width:155px;height:155px}.more-than-fifty__img-text{font-size:14px;line-height:19px;text-align:left}.more-than-fifty__img-span{font-size:11px;line-height:15px}.row-descriptions__description{font-size:14px;line-height:19px;padding-top:20px}.more-than-fifty__line_mob{display:none}.mayrveda-poster__stars-row{width:134px}.mayrveda-poster__star{width:18px;height:18px}.mayrveda-poster__boby-title{font-size:36px;line-height:30px}.mayrveda-poster__boby-subtitle{font-size:12px;line-height:15px}.mayrveda-poster__boby-row{max-width:90vw}.mayrveda-poster__boby-description{font-size:11px;line-height:15px}}@media (max-width: 830px){.vacancies__title{font-size:110px}}@media (max-width: 680px){.product-launch__title{font-size:56px;line-height:84px}.product-launch__text-description{font-size:14px;line-height:19px}.product-launch__text-list{font-size:20px;line-height:28px}}@media (max-width: 1120px)and (max-height: 770px){.poster__img-desktop{height:65%}}@media (max-width: 1000px)and (max-height: 1200px){.poster{background-size:auto 100%;max-height:60vh}.poster__img-desktop_left{display:none}.poster__img-desktop_center{top:-47% !important}.poster__img-desktop_center{left:70%}.poster__img-desktop_right{top:-46% !important}.poster__img-desktop_right{right:40%}}@media (max-width: 500px)and (max-height: 1000px){.poster{max-height:55vh}.poster__img-desktop{height:60%}}@media (max-width: 380px)and (max-height: 750px){.poster__img-desktop_center{top:-85% !important}.poster__img-desktop_right{top:-68% !important}}@media (max-width: 330px){.application__button_mobile{max-width:99%}}@media (max-width: 780px){.number-one__title{font-size:36px;line-height:43px}}@media (max-width: 1250px){.website-catalog__cards-row{max-width:600px}}@media (max-width: 380px){.warning__text{font-size:10px;line-height:20px}}@media (min-width: 747px)and (max-width: 1023px){.pass__wrapper{grid-auto-rows:minmax(116px, 116px)}.pass__block_title{font-size:40px}.pass__block_subTitle{font-size:20px}.pass__warning_block_text{font-size:16px;line-height:25px}.pass__warning{padding:6px 64px}.header__menu_list{font-size:11px;line-height:18px}.header__bottom_text{font-size:12px;line-height:18px}.header__top_block_link:nth-child(2){margin:0 2px}.header__top_block_link{font-size:10px;line-height:10px}.header__top_logo>img{width:200px}.header__bottom{padding:0}.shoppingMall{flex-direction:column-reverse}.shoppingMall__block_description{font-size:12px;line-height:22px}.button{padding:17px 18px}.footer__wrapper{flex-direction:column;align-items:center}.footer__logo{margin-right:0}.footer__address{margin-right:0;align-items:center}.footer__line{display:none}.footer__links{margin-right:0;align-items:center;margin-top:25px}.brand__title{text-align:center}}@media (min-width: 1024px)and (max-width: 1440px){.pass__wrapper{grid-auto-rows:minmax(167px, 167px)}.brand__title{text-align:center}}@media (min-width: 1400px)and (max-width: 2000px)and (max-height: 899px){.form-step__two{overflow:auto;padding-right:5px}.form-step__two::-webkit-scrollbar{width:4px}.form-step__two::-webkit-scrollbar-track{background:#fff}.form-step__two::-webkit-scrollbar-thumb{background-color:#ef4823;border-radius:1px;border:2px solid #fff}}@media (prefers-reduced-motion){.animated{-webkit-animation:unset !important;-webkit-transition:none !important;animation:none 0s ease 0s 1 normal none running !important;animation:initial !important;transition:none !important}}@media (max-height: 1200px){.poster__img-desktop_left{top:-25%}.poster__img-desktop_center{top:-31%}.poster__img-desktop_right{top:-25%}}@media (max-height: 900px){.poster__img-desktop_left{top:-37%}.poster__img-desktop_center{top:-44%}.poster__img-desktop_right{top:-37%}}@media (min-height: 2000px){.poster__img-desktop_left{top:-10%}.poster__img-desktop_center{top:-14%}.poster__img-desktop_right{top:-10%}}
@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function, ease);transition-timing-function:initial;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid #007aff;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
