@charset "UTF-8";.about-awards__content:after,.about-awards__content:before,.about-clients__content:after,.about-clients__content:before,.about-clients__reviews__slider:after,.about-clients__reviews__slider:before,.about-team__content:after,.about-team__content:before,.clearfix:after,.clearfix:before,.contacts-heading__content:after,.contacts-heading__content:before,.contacts-heading__details__button:after,.contacts-heading__details__button:before,.contacts-heading__details__cols .social:after,.contacts-heading__details__cols .social:before,.container:after,.container:before,.footer__contacts__item:after,.footer__contacts__item:before,.footer__feedback:after,.footer__feedback:before,.header__nav__links ul:after,.header__nav__links ul:before,.index-slider__slide__links:after,.index-slider__slide__links:before,.index-works__heading:after,.index-works__heading:before,.menu__content:after,.menu__content:before,.menu__right__contacts li:after,.menu__right__contacts li:before,.menu__right__nav li:after,.menu__right__nav li:before,.page-404__title:after,.page-404__title:before,.portfolio-content__container:after,.portfolio-content__container:before,.portfolio-item:after,.portfolio-item:before,.portfolio-list:after,.portfolio-list:before,.request__form__container:after,.request__form__container:before,.request__form__fields:after,.request__form__fields:before,.request__form__file__button:after,.request__form__file__button:before,.request__form__file__list:after,.request__form__file__list:before,.request__form__file__list__item:after,.request__form__file__list__item:before,.request__form__services:after,.request__form__services:before,.request__form__submit:after,.request__form__submit:before,.request__form__task-description:after,.request__form__task-description:before,.service-slider__heading:after,.service-slider__heading:before,.services-content__container:after,.services-content__container:before,.services-list li:after,.services-list li:before,.sidebar ul:after,.sidebar ul:before,.vacancy-content__container:after,.vacancy-content__container:before,.vacancy-item__button:after,.vacancy-item__button:before{content:" ";display:table}.about-awards__content:after,.about-clients__content:after,.about-clients__reviews__slider:after,.about-team__content:after,.clearfix:after,.contacts-heading__content:after,.contacts-heading__details__button:after,.contacts-heading__details__cols .social:after,.container:after,.footer__contacts__item:after,.footer__feedback:after,.header__nav__links ul:after,.index-slider__slide__links:after,.index-works__heading:after,.menu__content:after,.menu__right__contacts li:after,.menu__right__nav li:after,.page-404__title:after,.portfolio-content__container:after,.portfolio-item:after,.portfolio-list:after,.request__form__container:after,.request__form__fields:after,.request__form__file__button:after,.request__form__file__list:after,.request__form__file__list__item:after,.request__form__services:after,.request__form__submit:after,.request__form__task-description:after,.service-slider__heading:after,.services-content__container:after,.services-list li:after,.sidebar ul:after,.vacancy-content__container:after,.vacancy-item__button:after{clear:both}

/*! normalize.css v2.1.3 | MIT License | git.io/normalize */div{padding:0;margin:0}article,aside,details,figcaption,figure,footer,form,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;height:100%}body{height:auto;margin:0;position:relative}a{background:transparent;outline:none!important}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}b,strong{font-weight:700}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@keyframes a{30%{-khtml-transform:translateY(-50px) translateX(-70px);transform:translateY(-50px) translateX(-70px)}50%{-khtml-transform:translateY(-150px) translateX(-100px);transform:translateY(-150px) translateX(-100px)}70%{-khtml-transform:translateY(15px) translateX(-70px);transform:translateY(15px) translateX(-70px)}}@keyframes b{30%{-khtml-transform:translateY(37px) translateX(30px);transform:translateY(37px) translateX(30px)}50%{-khtml-transform:translateY(70px) translateX(50px);transform:translateY(70px) translateX(50px)}70%{-khtml-transform:translateY(100px) translateX(-50px);transform:translateY(100px) translateX(-50px)}}@keyframes c{30%{-khtml-transform:translateY(-50px) translateX(50px);transform:translateY(-50px) translateX(50px)}50%{-khtml-transform:translateY(-100px) translateX(150px);transform:translateY(-100px) translateX(150px)}70%{-khtml-transform:translateY(-70px) translateX(-15px);transform:translateY(-70px) translateX(-15px)}}@keyframes d{30%{-khtml-transform:translateY(-50px) translateX(-50px);transform:translateY(-50px) translateX(-50px)}50%{-khtml-transform:translateY(-70px) translateX(-150px);transform:translateY(-70px) translateX(-150px)}70%{-khtml-transform:translateY(50px) translateX(-70px);transform:translateY(50px) translateX(-70px)}}@keyframes e{30%{-khtml-transform:translateY(-50px) translateX(-50px);transform:translateY(-50px) translateX(-50px)}50%{-khtml-transform:translateY(-100px) translateX(-150px);transform:translateY(-100px) translateX(-150px)}70%{-khtml-transform:translateY(-150px) translateX(15px);transform:translateY(-150px) translateX(15px)}}@keyframes f{50%{-khtml-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes g{50%{-khtml-transform:translateY(20px);transform:translateY(20px)}}@keyframes h{50%{opacity:.5}}@keyframes i{50%{opacity:1}}@keyframes j{50%{-khtml-transform:translateY(50px);transform:translateY(50px)}}@keyframes k{50%{-khtml-transform:translateY(-50px);transform:translateY(-50px)}}@keyframes l{50%{-khtml-transform:translateY(-30px);transform:translateY(-30px)}}@keyframes m{50%{opacity:.7;transform:scale(1.1)}}@keyframes n{50%{-khtml-transform:translateY(-1px) translateX(-1px);transform:translateY(-1px) translateX(-1px);box-shadow:0 0 15px #fff}}@keyframes o{50%{-khtml-transform:translateY(15px);transform:translateY(15px)}}@keyframes p{50%{-khtml-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes q{50%{-khtml-transform:scale(1.1);transform:scale(1.1)}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-list .slick-loader{height:70px;width:70px;background-color:#7229ff;margin:auto;border:0 solid #7229ff;position:absolute;top:0;left:0;right:0;bottom:0;z-index:15;animation:r 1.15s infinite cubic-bezier(.215,.61,.355,1);border-radius:50%;-khtml-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@keyframes r{0%{height:0;width:0}30%{height:2em;width:2em;background-color:transparent;border-width:1em;opacity:1}to{height:70px;width:70px;border-width:0;opacity:0;background-color:transparent}}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-ms-flex-align:start;align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.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%}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.fp-enabled body,html.fp-enabled{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}#superContainer{height:100%;position:relative;-ms-touch-action:none;touch-action:none}.fp-section{position:relative;box-sizing:border-box}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;transition:all .3s ease-out}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;transform:translateZ(0)}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-scrollable{overflow:scroll}.fp-notransition{transition:none!important}#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;-webkit-transform:translateZ(0)}#fp-nav.right{right:17px}#fp-nav.left{left:17px}.fp-slidesNav{position:absolute;z-index:4;left:50%;opacity:1}.fp-slidesNav.bottom{bottom:17px}.fp-slidesNav.top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li:hover a.active span,#fp-nav ul li a.active span,.fp-slidesNav ul li:hover a.active span,.fp-slidesNav ul li a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;transition:all .1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0 0 -5px}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0}#fp-nav.fp-show-active a.active+.fp-tooltip,#fp-nav ul li:hover .fp-tooltip{transition:opacity .2s ease-in;width:auto;opacity:1}#fp-nav ul li .fp-tooltip.right{right:20px}#fp-nav ul li .fp-tooltip.left{left:20px}.container{width:1697px;margin:auto}@media screen and (max-width:1750px) and (min-width:1250px){.container{width:1200px}}@media screen and (max-width:1250px) and (min-width:1001px){.container{width:942px}}@media screen and (max-width:1000px) and (min-width:721px){.container{width:700px}}@media screen and (max-width:720px){.container{width:87.19%}}.bg-line{display:block;height:100%;width:1px;background-color:#eeeff8;position:absolute;top:0;z-index:1}.bg-line.pos-1{left:0}.bg-line.pos-2{left:423px}.bg-line.pos-3{left:847px}.bg-line.pos-4{right:424px}.bg-line.pos-5{right:0}@media screen and (max-width:1750px) and (min-width:1250px){.bg-line.pos-2{left:300px}.bg-line.pos-3{left:600px}.bg-line.pos-4{right:299px}}@media screen and (max-width:1250px) and (min-width:1001px){.bg-line.pos-2{left:235.5px}.bg-line.pos-3{left:471px}.bg-line.pos-4{right:235.5px}}@media screen and (max-width:1000px) and (min-width:721px){.bg-line.pos-2{margin-left:-1px;left:50%}.bg-line.pos-3,.bg-line.pos-4{display:none}}@media screen and (max-width:720px){.bg-line.pos-2{margin-left:-1px;left:50%}.bg-line.pos-3,.bg-line.pos-4{display:none}}.portfolio-item{position:relative;transition:all .7s ease-in-out}.portfolio-item.hidden{opacity:0;-khtml-transform:translateY(150px);transform:translateY(150px)}.portfolio-item.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}.portfolio-item__description{width:370px;padding-left:35px;float:left;position:absolute;right:0;bottom:122px;z-index:5;-khtml-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;transition:all .7s ease-in-out}.portfolio-item__description.hidden{opacity:0;-khtml-transform:translateX(-500px);transform:translateX(-500px)}.portfolio-item__description.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}.portfolio-item__description.asialog .portfolio-item__description__tags a{background-color:#d32f2f}.portfolio-item__description.vitaemedicus .portfolio-item__description__tags a{background-color:#41395f}.portfolio-item__description.copypaste .portfolio-item__description__tags a{background-color:#5b9dc9}.portfolio-item__description.lcl .portfolio-item__description__tags a{background-color:#658aab}.portfolio-item__description.mes .portfolio-item__description__tags a{background-color:#e2001a}.portfolio-item__description.ppmint .portfolio-item__description__tags a{background-color:#ffb2c8}.portfolio-item__description.decor .portfolio-item__description__tags a{background-color:#232524}.portfolio-item__description.podryad .portfolio-item__description__tags a{background-color:#ac1a22}.portfolio-item__description.edranov .portfolio-item__description__tags a{background-color:#c6053c}.portfolio-item__description.pavilion .portfolio-item__description__tags a{background-color:#1c1e2b}.portfolio-item__description.pavilion .portfolio-item__description__tags a:hover:not(.touch){background-color:#dfe0e8;color:#1c1e2b}.portfolio-item__description.illuzion .portfolio-item__description__tags a{background-color:#0d47a1}.portfolio-item__description.vitafit .portfolio-item__description__tags a{background-color:#c31a22}.portfolio-item__description.vladhleb .portfolio-item__description__tags a{background-color:#d7bb8c}.portfolio-item__description.contra .portfolio-item__description__tags a{background-color:#171720}.portfolio-item__description__title span{display:block;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:30px;line-height:38px;color:#1c1e2b;text-transform:uppercase}.portfolio-item__description__tags{margin-top:8px;overflow:hidden}.portfolio-item__description__tags a{height:25px;background-color:#1c1e2b;font-family:Roboto Condensed,sans-serif;font-size:14px;line-height:25px;color:#fff;text-decoration:none;padding:0 10px;margin-top:8px;margin-right:11px;overflow:hidden;float:left;position:relative;border-radius:25px;transition:all .1s ease-in-out}.portfolio-item__description__tags a:before{display:block;width:0;background-color:#7229ff;white-space:nowrap;color:#fff;text-align:center;padding:0 10px;content:attr(data-hover);opacity:0;overflow:hidden;transition:all .3s ease-in-out;box-sizing:border-box;position:absolute;top:0;left:0;z-index:1;border-radius:25px}.portfolio-item__description__tags a:hover:not(.touch):before{width:100%;opacity:1}.portfolio-item__description__text{width:260px;font-family:Roboto Condensed,sans-serif;font-weight:300;font-size:18px;line-height:30px;color:#4b4f68;margin-top:18px}.portfolio-item__description__text p{margin:0}.portfolio-item__description__more{margin-top:26px;overflow:hidden}.portfolio-item__description__more a{display:block;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:15px;line-height:18px;color:#1c1e2b;text-decoration:none;text-transform:uppercase;float:left;transition:all .1s ease-in-out}.portfolio-item__description__more a:hover:not(.touch){color:#7229ff}.portfolio-item__description__more a:hover:not(.touch) .icon{fill:#7229ff;-khtml-transform:translateX(3px);transform:translateX(3px)}.portfolio-item__description__more .icon{display:block;height:11px;width:11px;fill:#1c1e2b;margin:2.5px 0 0 9px;float:right;transition:all .1s ease-in-out}.portfolio-item__preview{height:467px;width:851px;float:left;position:relative;transition:all .7s ease-in-out}.portfolio-item__preview.hidden{opacity:0;-khtml-transform:translateX(-500px);transform:translateX(-500px)}.portfolio-item__preview.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}.portfolio-item__preview.asialog{background-color:#d32f2f;background-image:url(../images/uploads/contents/slider/preview_asialog_bg.png);background-repeat:no-repeat;background-position:top -41px right -125px;background-size:705px auto}@media only screen and (max-width:1750px){.portfolio-item__preview.asialog{background-position:top -70px right -80px;background-size:450px auto}}@media only screen and (max-width:720px){.portfolio-item__preview.asialog{background-position:top -100px right -80px;background-size:300px auto}}.portfolio-item__preview.asialog .image-1{display:block;height:auto;width:476px;animation:3s ease-in-out .5s normal none infinite o;position:absolute;right:55px;bottom:-55px;z-index:5}@media only screen and (max-width:1750px){.portfolio-item__preview.asialog .image-1{width:350px;right:25px;bottom:-30px}}@media only screen and (max-width:1250px){.portfolio-item__preview.asialog .image-1{width:380px;right:30px;bottom:-20px}}@media only screen and (max-width:720px){.portfolio-item__preview.asialog .image-1{width:180px;animation:7s ease-in-out 0s normal none infinite o;right:10px;bottom:-10px}}.portfolio-item__preview.asialog .image-2{display:block;height:auto;width:394px;animation:2s ease-in-out 0s normal none infinite o;position:absolute;top:-30px;left:-120px;z-index:5}@media only screen and (max-width:1750px){.portfolio-item__preview.asialog .image-2{width:300px;top:-10px;left:-100px}}@media only screen and (max-width:1250px){.portfolio-item__preview.asialog .image-2{width:350px;top:-25px}}@media only screen and (max-width:720px){.portfolio-item__preview.asialog .image-2{display:none}}.portfolio-item__preview.vitaemedicus{background-color:#eef0f3}.portfolio-item__preview.vitaemedicus .image-1{display:block;height:auto;width:372px;position:absolute;right:125px;bottom:0;z-index:5}@media only screen and (max-width:1750px){.portfolio-item__preview.vitaemedicus .image-1{width:250px;right:80px}}@media only screen and (max-width:1250px){.portfolio-item__preview.vitaemedicus .image-1{width:300px;right:100px}}@media only screen and (max-width:720px){.portfolio-item__preview.vitaemedicus .image-1{display:none}}.portfolio-item__preview.vitaemedicus .image-2{display:block;height:auto;width:557px;pointer-events:none;animation:7s ease-in-out 0s normal none infinite o;position:absolute;left:-60px;bottom:-180px;z-index:5}@media only screen and (max-width:1750px){.portfolio-item__preview.vitaemedicus .image-2{width:370px;left:-40px;bottom:-125px}}@media only screen and (max-width:1250px){.portfolio-item__preview.vitaemedicus .image-2{width:420px;left:-50px;bottom:-140px}}@media only screen and (max-width:720px){.portfolio-item__preview.vitaemedicus .image-2{width:225px;margin:auto;top:-30px;left:0;right:0;bottom:unset}}.portfolio-item__preview.vitaemedicus .circle{height:100%;width:100%;overflow:hidden;position:absolute;top:0;left:0;z-index:1}.portfolio-item__preview.vitaemedicus .circle:before{display:block;height:491px;width:491px;background-color:#fff;content:"";border-radius:50%;position:absolute;right:32px;bottom:-115px}@media only screen and (max-width:1750px){.portfolio-item__preview.vitaemedicus .circle:before{height:350px;width:350px;bottom:-105px;right:20px}}@media only screen and (max-width:1250px){.portfolio-item__preview.vitaemedicus .circle:before{height:400px;width:400px}}@media only screen and (max-width:720px){.portfolio-item__preview.vitaemedicus .circle:before{height:250px;width:250px}}.portfolio-item__preview.vitaemedicus .plus-1{height:143px;width:143px;position:absolute;top:-70px;right:28px}@media only screen and (max-width:1750px){.portfolio-item__preview.vitaemedicus .plus-1{height:100px;width:100px;top:-50px}}@media only screen and (max-width:720px){.portfolio-item__preview.vitaemedicus .plus-1{display:none}}.portfolio-item__preview.vitaemedicus .plus-1:before{display:block;height:100%;width:40px;background-color:#dee2e8;content:"";margin:auto;position:absolute;top:0;left:0;right:0}@media only screen and (max-width:1750px){.portfolio-item__preview.vitaemedicus .plus-1:before{width:30px}}.portfolio-item__preview.vitaemedicus .plus-1:after{display:block;height:40px;width:100%;background-color:#dee2e8;content:"";margin:auto;position:absolute;top:0;left:0;bottom:0}@media only screen and (max-width:1750px){.portfolio-item__preview.vitaemedicus .plus-1:after{height:30px}}.portfolio-item__preview.vitaemedicus .plus-2,.portfolio-item__preview.vitaemedicus .plus-3,.portfolio-item__preview.vitaemedicus .plus-4{height:36px;width:36px;position:absolute}.portfolio-item__preview.vitaemedicus .plus-2:before,.portfolio-item__preview.vitaemedicus .plus-3:before,.portfolio-item__preview.vitaemedicus .plus-4:before{display:block;height:100%;width:10px;background-color:#fff;content:"";margin:auto;position:absolute;top:0;left:0;right:0}.portfolio-item__preview.vitaemedicus .plus-2:after,.portfolio-item__preview.vitaemedicus .plus-3:after,.portfolio-item__preview.vitaemedicus .plus-4:after{display:block;height:10px;width:100%;background-color:#fff;content:"";margin:auto;position:absolute;top:0;left:0;bottom:0}.portfolio-item__preview.vitaemedicus .plus-2{animation:3s ease-in-out 0s normal none infinite p;top:142px;right:23px}@media only screen and (max-width:1750px){.portfolio-item__preview.vitaemedicus .plus-2{top:110px}}@media only screen and (max-width:720px){.portfolio-item__preview.vitaemedicus .plus-2{top:10px;right:10px}}.portfolio-item__preview.vitaemedicus .plus-3{animation:3s ease-in-out 0s normal none infinite o;top:30px;left:350px}@media only screen and (max-width:1750px){.portfolio-item__preview.vitaemedicus .plus-3{left:250px}}@media only screen and (max-width:720px){.portfolio-item__preview.vitaemedicus .plus-3{display:none}}.portfolio-item__preview.vitaemedicus .plus-4{animation:3s ease-in-out 0s normal none infinite p;left:80px;bottom:70px}@media only screen and (max-width:1750px){.portfolio-item__preview.vitaemedicus .plus-4{left:40px;bottom:50px}}@media only screen and (max-width:720px){.portfolio-item__preview.vitaemedicus .plus-4{display:none}}.portfolio-item__preview.copypaste{background-color:#eef2f7}.portfolio-item__preview.copypaste .image-1{display:block;height:auto;width:535px;margin:auto;position:absolute;left:0;right:0;bottom:-30px;z-index:5}@media only screen and (max-width:1750px){.portfolio-item__preview.copypaste .image-1{width:380px;bottom:-20px}}@media only screen and (max-width:1250px){.portfolio-item__preview.copypaste .image-1{width:420px;bottom:-15px}}@media only screen and (max-width:720px){.portfolio-item__preview.copypaste .image-1{width:200px;left:-30px}}.portfolio-item__preview.copypaste .image-2{display:block;height:auto;width:128px;animation:5s ease-in-out 0s normal none infinite p;position:absolute;top:-25px;left:190px;z-index:5}@media only screen and (max-width:1750px){.portfolio-item__preview.copypaste .image-2{width:100px;left:170px}}@media only screen and (max-width:1250px){.portfolio-item__preview.copypaste .image-2{width:120px}}@media only screen and (max-width:720px){.portfolio-item__preview.copypaste .image-2{width:75px;top:-20px;left:30px;z-index:3}}.portfolio-item__preview.copypaste .image-3{display:block;height:auto;width:400px;animation:5s ease-in-out 0s normal none infinite o;position:absolute;left:-80px;bottom:20px;z-index:2}@media only screen and (max-width:1750px){.portfolio-item__preview.copypaste .image-3{width:300px}}@media only screen and (max-width:1250px){.portfolio-item__preview.copypaste .image-3{width:330px}}@media only screen and (max-width:720px){.portfolio-item__preview.copypaste .image-3{display:none}}.portfolio-item__preview.copypaste .image-4{display:block;height:auto;width:328px;animation:7s ease-in-out 0s normal none infinite o;position:absolute;right:-10px;bottom:-52px;z-index:2}@media only screen and (max-width:1750px){.portfolio-item__preview.copypaste .image-4{width:250px;right:-20px;bottom:-30px}}@media only screen and (max-width:1250px){.portfolio-item__preview.copypaste .image-4{bottom:-15px}}@media only screen and (max-width:720px){.portfolio-item__preview.copypaste .image-4{width:145px}}.portfolio-item__preview.lcl{background-color:#eef2f7}.portfolio-item__preview.lcl:after{height:130px;width:100%;background-color:#f5f9ff;content:"";position:absolute;left:0;bottom:0;z-index:1}@media only screen and (max-width:1750px){.portfolio-item__preview.lcl:after{height:100px}}@media only screen and (max-width:720px){.portfolio-item__preview.lcl:after{display:none}}.portfolio-item__preview.lcl .image-notebook{display:block;height:auto;width:584px;position:absolute;top:30px;right:-5px;z-index:5}@media only screen and (max-width:1750px){.portfolio-item__preview.lcl .image-notebook{width:370px}}@media only screen and (max-width:1250px){.portfolio-item__preview.lcl .image-notebook{width:450px}}@media only screen and (max-width:720px){.portfolio-item__preview.lcl .image-notebook{width:210px;top:20px}}.portfolio-item__preview.lcl .lcl-circle-1{display:block;height:115px;width:115px;background-color:#aab6c5;content:"";border-radius:50%;animation:7s ease-in-out 0s normal none infinite p;overflow:hidden;position:absolute;top:-35px;left:108px;z-index:3}@media only screen and (max-width:1750px){.portfolio-item__preview.lcl .lcl-circle-1{height:90px;width:90px;left:70px}}@media only screen and (max-width:1250px){.portfolio-item__preview.lcl .lcl-circle-1{height:105px;width:105px;left:85px}}@media only screen and (max-width:720px){.portfolio-item__preview.lcl .lcl-circle-1{height:85px;width:85px;top:-20px;left:15px}}.portfolio-item__preview.lcl .lcl-circle-1 img{display:block;height:auto;width:100%}.portfolio-item__preview.lcl .lcl-circle-2{display:block;height:248px;width:248px;background-color:#aab6c5;content:"";border-radius:50%;animation:7s ease-in-out 0s normal none infinite o;overflow:hidden;position:absolute;top:168px;left:-90px;z-index:3}@media only screen and (max-width:1750px){.portfolio-item__preview.lcl .lcl-circle-2{height:160px;width:160px;top:140px;left:-50px}}@media only screen and (max-width:1250px){.portfolio-item__preview.lcl .lcl-circle-2{top:155px;left:-20px}}@media only screen and (max-width:720px){.portfolio-item__preview.lcl .lcl-circle-2{display:none}}.portfolio-item__preview.lcl .lcl-circle-2 img{display:block;height:auto;width:100%}.portfolio-item__preview.lcl .lcl-large-circle{height:100%;width:100%;overflow:hidden;position:absolute;top:0;left:0;z-index:2}.portfolio-item__preview.lcl .lcl-large-circle:before{display:block;height:454px;width:454px;background-color:#aab6c5;content:"";border-radius:50%;animation:5s ease-in-out 0s normal none infinite f;position:absolute;top:-80px;right:27px}@media only screen and (max-width:1750px){.portfolio-item__preview.lcl .lcl-large-circle:before{height:320px;width:320px}}@media only screen and (max-width:1250px){.portfolio-item__preview.lcl .lcl-large-circle:before{height:380px;width:380px}}@media only screen and (max-width:720px){.portfolio-item__preview.lcl .lcl-large-circle:before{height:230px;width:230px;top:-25px;right:-50px}}.portfolio-item__preview.mes{background:linear-gradient(180deg,#100e11 0,#28272b)}.portfolio-item__preview.mes .image-mes{display:block;height:auto;width:484px;margin:auto;position:absolute;left:0;right:0;bottom:-41px;z-index:5}@media only screen and (max-width:1750px){.portfolio-item__preview.mes .image-mes{width:350px;bottom:-20px}}@media only screen and (max-width:720px){.portfolio-item__preview.mes .image-mes{width:180px;max-width:250px;bottom:-15px}}.portfolio-item__preview.mes .mes-circle-1{display:block;height:229px;width:229px;background-color:#e2001a;border-radius:50%;animation:7s ease-in-out 0s normal none infinite p;position:absolute;top:23px;left:-98px;z-index:3}@media only screen and (max-width:1750px){.portfolio-item__preview.mes .mes-circle-1{height:160px;width:160px;left:-70px}}@media only screen and (max-width:720px){.portfolio-item__preview.mes .mes-circle-1{display:none}}.portfolio-item__preview.mes .mes-circle-2{display:block;height:144px;width:144px;background-color:#e2001a;border-radius:50%;margin:auto;animation:7s ease-in-out 0s normal none infinite o;position:absolute;top:0;right:-39px;bottom:0;z-index:3}@media only screen and (max-width:1750px){.portfolio-item__preview.mes .mes-circle-2{height:110px;width:110px}}@media only screen and (max-width:720px){.portfolio-item__preview.mes .mes-circle-2{display:none}}.portfolio-item__preview.mes .mes-large-circle{height:100%;width:100%;overflow:hidden;position:absolute;top:0;left:0;z-index:1}.portfolio-item__preview.mes .mes-large-circle:before{display:block;height:523px;width:523px;background-color:#e2001a;content:"";border-radius:50%;margin:auto;animation:5s ease-in-out 0s normal none infinite f;position:absolute;left:0;right:0;bottom:-87px}@media only screen and (max-width:1750px){.portfolio-item__preview.mes .mes-large-circle:before{height:400px;width:400px}}@media only screen and (max-width:720px){.portfolio-item__preview.mes .mes-large-circle:before{height:230px;width:230px}}.portfolio-item__preview.vladhleb{background-color:#fcfcfc}.portfolio-item__preview.vladhleb:before{display:block;height:50%;width:100%;background-color:#d7bb8c;content:"";position:absolute;top:0;left:0;z-index:1}.portfolio-item__preview.vladhleb img{display:block;position:absolute}.portfolio-item__preview.vladhleb .image-notebook{height:auto;width:782px;left:7px;bottom:50px;z-index:3}@media only screen and (max-width:1750px){.portfolio-item__preview.vladhleb .image-notebook{width:535px;left:7px;bottom:39px}}@media only screen and (max-width:1250px){.portfolio-item__preview.vladhleb .image-notebook{width:600px;left:25px}}@media only screen and (max-width:720px){.portfolio-item__preview.vladhleb .image-notebook{width:200px;margin:auto;transform:translateX(-10px);left:0;right:0;bottom:31px}}.portfolio-item__preview.vladhleb .image-1,.portfolio-item__preview.vladhleb .image-2,.portfolio-item__preview.vladhleb .image-3,.portfolio-item__preview.vladhleb .image-4{height:auto;width:125px}@media only screen and (max-width:1750px){.portfolio-item__preview.vladhleb .image-1,.portfolio-item__preview.vladhleb .image-2,.portfolio-item__preview.vladhleb .image-3,.portfolio-item__preview.vladhleb .image-4{width:90px}}@media only screen and (max-width:720px){.portfolio-item__preview.vladhleb .image-1,.portfolio-item__preview.vladhleb .image-2,.portfolio-item__preview.vladhleb .image-3,.portfolio-item__preview.vladhleb .image-4{width:70px}}.portfolio-item__preview.vladhleb .image-1{top:180px;left:-20px;z-index:2;animation:5s ease-in-out 0s normal none infinite p}@media only screen and (max-width:1750px){.portfolio-item__preview.vladhleb .image-1{top:130px}}@media only screen and (max-width:720px){.portfolio-item__preview.vladhleb .image-1{top:-20px;left:60px}}.portfolio-item__preview.vladhleb .image-2{top:-30px;left:500px;z-index:5;animation:5s ease-in-out .5s normal none infinite o}@media only screen and (max-width:1750px){.portfolio-item__preview.vladhleb .image-2{left:350px}}@media only screen and (max-width:720px){.portfolio-item__preview.vladhleb .image-2{display:none}}.portfolio-item__preview.vladhleb .image-3{top:174px;right:-23px;z-index:3;animation:5s ease-in-out .5s normal none infinite o}@media only screen and (max-width:1750px){.portfolio-item__preview.vladhleb .image-3{top:154px}}@media only screen and (max-width:1250px){.portfolio-item__preview.vladhleb .image-3{top:105px}}@media only screen and (max-width:720px){.portfolio-item__preview.vladhleb .image-3{top:90px;right:-15px}}.portfolio-item__preview.vladhleb .image-4{left:178px;bottom:-56px;z-index:5;animation:5s ease-in-out 0s normal none infinite p}@media only screen and (max-width:1750px){.portfolio-item__preview.vladhleb .image-4{bottom:-25px}}@media only screen and (max-width:720px){.portfolio-item__preview.vladhleb .image-4{display:none}}.portfolio-item__preview.vladhleb .image-5,.portfolio-item__preview.vladhleb .image-6,.portfolio-item__preview.vladhleb .image-7{height:auto;width:68px}@media only screen and (max-width:1750px){.portfolio-item__preview.vladhleb .image-5,.portfolio-item__preview.vladhleb .image-6,.portfolio-item__preview.vladhleb .image-7{width:50px}}.portfolio-item__preview.vladhleb .image-5{top:21px;left:130px;z-index:3;animation:7s ease-in-out 1s normal none infinite o}@media only screen and (max-width:1750px){.portfolio-item__preview.vladhleb .image-5{left:40px}}@media only screen and (max-width:720px){.portfolio-item__preview.vladhleb .image-5{top:90px;left:-15px}}.portfolio-item__preview.vladhleb .image-6{right:-30px;bottom:20px;z-index:5;animation:7s ease-in-out 1s normal none infinite o}@media only screen and (max-width:1750px){.portfolio-item__preview.vladhleb .image-6{right:-10px}}@media only screen and (max-width:1250px){.portfolio-item__preview.vladhleb .image-6{bottom:60px}}@media only screen and (max-width:720px){.portfolio-item__preview.vladhleb .image-6{bottom:120px}}.portfolio-item__preview.vladhleb .image-7{left:490px;bottom:15px;z-index:2;animation:7s ease-in-out 1s normal none infinite p}@media only screen and (max-width:1750px){.portfolio-item__preview.vladhleb .image-7{left:350px}}.portfolio-item__preview.vladhleb .image-8,.portfolio-item__preview.vladhleb .image-9{height:auto;width:72px;animation:7s ease-in-out 1s normal none infinite p}@media only screen and (max-width:1750px){.portfolio-item__preview.vladhleb .image-8,.portfolio-item__preview.vladhleb .image-9{width:50px}}@media only screen and (max-width:720px){.portfolio-item__preview.vladhleb .image-8,.portfolio-item__preview.vladhleb .image-9{display:none}}.portfolio-item__preview.vladhleb .image-8{left:80px;bottom:120px;z-index:2}@media only screen and (max-width:1750px){.portfolio-item__preview.vladhleb .image-8{left:70px;bottom:80px}}.portfolio-item__preview.vladhleb .image-9{z-index:3;top:-30px;right:20px}@media only screen and (max-width:1750px){.portfolio-item__preview.vladhleb .image-9{top:-20px}}.portfolio-item__preview.contra{background-color:#f4f6f8}.portfolio-item__preview.contra .contra-circle{height:425px;width:593px;margin:auto;overflow:hidden;animation:6s ease-in-out 0s normal none infinite f;position:absolute;left:0;right:0;bottom:0;z-index:2}@media only screen and (max-width:1750px){.portfolio-item__preview.contra .contra-circle{height:275px;width:365px}}@media only screen and (max-width:720px){.portfolio-item__preview.contra .contra-circle{height:120px;width:170px}}.portfolio-item__preview.contra .contra-circle:before{display:block;height:593px;width:593px;background-color:#fff;content:"";border-radius:50%}@media only screen and (max-width:1750px){.portfolio-item__preview.contra .contra-circle:before{height:365px;width:365px}}@media only screen and (max-width:720px){.portfolio-item__preview.contra .contra-circle:before{height:170px;width:170px}}.portfolio-item__preview.contra img{display:block;pointer-events:none;position:absolute}.portfolio-item__preview.contra .image-mac{height:auto;width:620px;margin:auto;left:0;right:0;bottom:0;z-index:3}@media only screen and (max-width:1750px){.portfolio-item__preview.contra .image-mac{width:390px}}@media only screen and (max-width:720px){.portfolio-item__preview.contra .image-mac{width:220px}}.portfolio-item__preview.contra .image-bg{height:auto;width:100%;left:0;bottom:0;z-index:1}.portfolio-item__preview.contra .image-1,.portfolio-item__preview.contra .image-2{opacity:.8}.portfolio-item__preview.contra .image-1{height:auto;width:521px;top:-30px;left:-140px;z-index:5;animation:10s ease-in-out 1s normal none infinite f}@media only screen and (max-width:1750px){.portfolio-item__preview.contra .image-1{width:400px;left:-90px}}@media only screen and (max-width:720px){.portfolio-item__preview.contra .image-1{width:200px;top:-20px;left:-40px}}.portfolio-item__preview.contra .image-2{height:auto;width:294px;right:-75px;bottom:-135px;z-index:5;animation:10s ease-in-out 1s normal none infinite g}@media only screen and (max-width:1750px){.portfolio-item__preview.contra .image-2{width:230px;right:-45px;bottom:-100px}}@media only screen and (max-width:720px){.portfolio-item__preview.contra .image-2{width:100px;right:-20px;bottom:-50px}}.portfolio-item__preview.decor{background-color:#232524}.portfolio-item__preview.decor:before{display:block;height:100%;width:441px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='662' height='700'%3E%3Cpath fill-rule='evenodd' fill='%231B1B1B' d='M662 0v699L0 700 662 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:441px 100%;background-position:50%;content:"";position:absolute;right:0;bottom:0;z-index:1}.portfolio-item__preview.decor .image-1{height:auto;width:591px;left:0;bottom:0;animation:6s ease-in-out 0s normal none infinite f}.portfolio-item__preview.decor .image-2{height:auto;width:259px;top:-45px;right:45px;animation:6s ease-in-out 0s normal none infinite g}.portfolio-item__preview.decor .preview-decor__element-1{height:312px;width:563px;background-image:url(../images/uploads/contents/slider/preview_decor_3.png);left:10px;bottom:0;animation:6s ease-in-out 0s normal none infinite h}.portfolio-item__preview.decor .preview-decor__element-1,.portfolio-item__preview.decor .preview-decor__element-2{display:block;background-repeat:no-repeat;background-position:50%;background-size:100%;position:absolute;z-index:3}.portfolio-item__preview.decor .preview-decor__element-2{height:118px;width:296px;background-image:url(../images/uploads/contents/slider/preview_decor_4.png);opacity:.5;top:232px;right:12px;animation:6s ease-in-out 0s normal none infinite i}.portfolio-item__preview.decor img{display:block;position:absolute;z-index:5}.portfolio-item__preview.podryad{background-color:#ac1a22}.portfolio-item__preview.podryad:before{display:block;height:158px;width:849px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 849.7 158.4'%3E%3Cpath fill='%23C31A22' d='M0 158.4L563.1 0l286.6 157.1L0 158.4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100%;background-position:50%;content:"";position:absolute;right:0;bottom:0;z-index:2}.portfolio-item__preview.podryad:after{display:block;height:100%;width:287px;background-color:#9d0a13;content:"";position:absolute;top:0;right:0;z-index:1}.portfolio-item__preview.podryad img{display:block;height:auto;width:505px;position:absolute;top:45px;left:150px;z-index:5;animation:7s ease-in-out .2s normal none infinite f}.portfolio-item__preview.podryad .preview-podryad__element-1{height:162px;width:129px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 88.8 111.1'%3E%3Cpath fill='%23c31a22' d='M0 20.8v69.5c0 16.8 19 26.7 32.7 17L80 73.9c11.4-8.1 11.8-24.9.6-33.4L33.4 4.3C19.7-6.1 0 3.6 0 20.8'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:129px 162px;background-position:50%;position:absolute;top:41px;left:61px;z-index:3;filter:drop-shadow(0 0 30px rgba(84,12,12,.19));animation:5s ease-in-out 0s normal none infinite f}.portfolio-item__preview.podryad .preview-podryad__element-2{height:171px;width:171px;background:#c31a22;position:absolute;top:39px;right:-39px;z-index:3;border-radius:50%;animation:6s ease-in-out 0s normal none infinite g}.portfolio-item__preview.ppmint{background:#ffb2c8}.portfolio-item__preview.ppmint:before{display:block;height:480px;width:480px;background-color:#ff9eba;content:"";position:absolute;top:-40px;right:-35px;z-index:5;border-radius:50%;animation:5s ease-in-out 0s normal none infinite f}.portfolio-item__preview.ppmint img{display:block;position:absolute}.portfolio-item__preview.ppmint .image-1{height:467px;width:auto;top:0;left:-20px;z-index:3}.portfolio-item__preview.ppmint .image-2{height:418px;width:auto;right:140px;bottom:0;z-index:7}.portfolio-item__preview.edranov{background-color:#eff0f7;position:relative}.portfolio-item__preview.edranov:before{display:block;height:230px;width:100%;background-color:#e9eaf2;content:"";position:absolute;top:0;left:0;z-index:1}.portfolio-item__preview.edranov .preview-edranov__element-1{height:215px;width:215px;background-color:#f1f2fa;border-radius:50%;position:absolute;top:20px;left:-70px;z-index:2;animation:10s ease-in-out 0s normal none infinite j}.portfolio-item__preview.edranov .preview-edranov__element-2{height:270px;width:270px;background-color:#f1f2fa;border-radius:50%;position:absolute;top:35px;left:335px;z-index:2;animation:10s ease-in-out 0s normal none infinite k}.portfolio-item__preview.edranov .preview-edranov__element-3{height:150px;width:150px;background-color:#f1f2fa;border-radius:50%;position:absolute;top:165px;right:30px;z-index:3;animation:10s ease-in-out 0s normal none infinite j}.portfolio-item__preview.edranov img{display:block;height:auto;width:490px;position:absolute;left:110px;bottom:15px;z-index:5}.portfolio-item__preview.pavilion{background-color:#141517}.portfolio-item__preview.pavilion .preview-pavilion__element-1{height:38px;width:34px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27.5 29.1'%3E%3Cpath fill='%23626266' d='M1.9 0L0 29.1l10.7-7.9z'/%3E%3Cpath fill='%23424242' d='M1.9 0l25.6 17.8-16.8 3.4z'/%3E%3Cpath fill='%23030303' d='M0 29.1l27.5-11.3-16.8 3.4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:100%;position:absolute;top:340px;left:-10px;z-index:5;animation:7s ease-in-out 0s normal none infinite o}.portfolio-item__preview.pavilion .preview-pavilion__element-2{height:210px;width:172px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 91.1 111'%3E%3Cpath fill='%23626266' d='M0 111l91.1-49.8-44.4-17z'/%3E%3Cpath fill='%23424242' d='M0 111L4.7 0l42 44.2z'/%3E%3Cpath fill='%23030303' d='M91.1 61.2L4.7 0l42 44.2z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:100%;position:absolute;top:-20px;left:60px;z-index:5;animation:5s ease-in-out 0s normal none infinite p}.portfolio-item__preview.pavilion .preview-pavilion__element-3{height:61px;width:59px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 41.5 42.6'%3E%3Cpath fill='%23626266' d='M41.5 0L0 8.3l22.3 22.5z'/%3E%3Cpath fill='%23424242' d='M41.5 0L26.2 42.6l-3.9-11.8z'/%3E%3Cpath fill='%23030303' d='M0 8.3l26.2 34.3-3.9-11.8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:100%;position:absolute;top:200px;left:140px;z-index:5;animation:5s ease-in-out .5s normal none infinite o}.portfolio-item__preview.pavilion .preview-pavilion__element-4{height:47px;width:45px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27.3 29.6'%3E%3Cpath fill='%23626266' d='M27.3 10.3L0 0l4.5 12.6z'/%3E%3Cpath fill='%23424242' d='M27.3 10.3L2.8 29.6l1.7-17z'/%3E%3Cpath fill='%23030303' d='M0 0l2.8 29.6 1.7-17z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:100%;position:absolute;top:380px;left:210px;z-index:5;animation:5s ease-in-out 0s normal none infinite o}.portfolio-item__preview.pavilion .preview-pavilion__element-5{height:82px;width:71px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29.2'%3E%3Cpath fill='%23626266' d='M29 17.6L5.7 0l.7 13.3z'/%3E%3Cpath fill='%23424242' d='M29 17.6L0 29.2l6.4-15.9z'/%3E%3Cpath fill='%23030303' d='M5.7 0L0 29.2l6.4-15.9z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:100%;position:absolute;top:90px;left:385px;z-index:5;animation:5s ease-in-out .5s normal none infinite o}.portfolio-item__preview.pavilion .preview-pavilion__element-6{height:185px;width:190px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 108.7 105'%3E%3Cpath fill='%23626266' d='M27.7 0L0 105l44.9-21.4z'/%3E%3Cpath fill='%23424242' d='M27.7 0l81 83.4-63.8.2z'/%3E%3Cpath fill='%23030303' d='M0 105l108.7-21.6-63.8.2z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:100%;position:absolute;top:312px;left:640px;z-index:5;animation:5s ease-in-out 0s normal none infinite p}.portfolio-item__preview.pavilion .preview-pavilion__element-7{height:80px;width:80px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27.1 27.1'%3E%3Cpath fill='%23626266' d='M27 27.1L27.1 0H12.4z'/%3E%3Cpath fill='%23444' d='M27 27.1l-27-13L12.4 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:100%;position:absolute;top:50px;left:570px;z-index:5;animation:7s ease-in-out 0s normal none infinite o}.portfolio-item__preview.pavilion .preview-pavilion__element-8{height:36px;width:36px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 7.9'%3E%3Cpath fill='%23626266' d='M0 1.3l5.4 6.6 3.5-4.3z'/%3E%3Cpath fill='%23444' d='M0 1.3L9 0l-.1 3.6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:100%;position:absolute;top:65px;left:670px;z-index:5;animation:7s ease-in-out 1s normal none infinite o}.portfolio-item__preview.pavilion .preview-pavilion__element-9{height:70px;width:70px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25.5 25.1'%3E%3Cpath fill='%23626266' d='M0 10.2l17.3 14.9 8.2-9.4z'/%3E%3Cpath fill='%23444' d='M0 10.2L23.2 0l2.3 15.7z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:100%;position:absolute;top:72px;left:735px;z-index:5;animation:7s ease-in-out 2s normal none infinite o}.portfolio-item__preview.pavilion .preview-pavilion__element-10{height:5px;width:5px;background-color:#fff;position:absolute;top:210px;left:90px;z-index:3;animation:1s ease-in-out 0s normal none infinite n}.portfolio-item__preview.pavilion .preview-pavilion__element-11{height:7px;width:7px;background-color:#fff;position:absolute;top:380px;left:130px;z-index:3;animation:5s ease-in-out 0s normal none infinite n}.portfolio-item__preview.pavilion .preview-pavilion__element-12{height:9px;width:9px;background-color:#fff;position:absolute;top:180px;left:220px;z-index:3;animation:5s ease-in-out 0s normal none infinite n}.portfolio-item__preview.pavilion .preview-pavilion__element-13{height:5px;width:5px;background-color:#fff;position:absolute;top:50px;left:410px;z-index:3;animation:5s ease-in-out 0s normal none infinite n}.portfolio-item__preview.pavilion .preview-pavilion__element-14{height:7px;width:7px;background-color:#fff;position:absolute;top:420px;left:590px;z-index:3;animation:5s ease-in-out 0s normal none infinite n}.portfolio-item__preview.pavilion .preview-pavilion__element-15{height:5px;width:5px;background-color:#fff;position:absolute;top:150px;left:670px;z-index:3;animation:5s ease-in-out 0s normal none infinite n}.portfolio-item__preview.pavilion .preview-pavilion__element-16{height:7px;width:7px;background-color:#fff;position:absolute;top:40px;left:810px;z-index:3;animation:5s ease-in-out 0s normal none infinite n}.portfolio-item__preview.pavilion .image-1{display:block;height:auto;width:380px;position:absolute;top:140px;left:250px;z-index:3;animation:10s ease-in-out 0s normal none infinite l}.portfolio-item__preview.pavilion .image-2{display:block;height:auto;width:450px;position:absolute;top:123px;left:208px;z-index:2;animation:10s ease-in-out 0s normal none infinite m}.portfolio-item__preview.illuzion{background:radial-gradient(ellipse at center,#0d47a1 17%,#0d47a1 0,#062f6c 100%)}.portfolio-item__preview.illuzion img{display:block;height:430px;width:auto;position:absolute;left:200px;bottom:0;z-index:5}.portfolio-item__preview.illuzion .preview-illuzion__element-1{height:270px;width:270px;background-color:#0c4399;border-radius:50%;position:absolute;top:30px;left:-50px;z-index:1;animation:7s ease-in-out 0s normal none infinite o}.portfolio-item__preview.illuzion .preview-illuzion__element-2{height:180px;width:180px;background-color:#06306f;border-radius:50%;position:absolute;top:90px;left:450px;z-index:1;animation:5s ease-in-out 1s normal none infinite p}.portfolio-item__preview.illuzion .preview-illuzion__element-3{height:180px;width:180px;background-color:#0c4399;border-radius:50%;position:absolute;top:60px;left:380px;z-index:2;animation:5s ease-in-out 0s normal none infinite p}.portfolio-item__preview.illuzion .preview-illuzion__element-4{height:163px;width:160px;background-image:url(../images/uploads/contents/slider/preview_illuzion_ticket_1.png);background-repeat:no-repeat;background-position:50%;background-size:160px 163px;position:absolute;top:235px;left:40px;z-index:3;animation:7s ease-in-out 0s normal none infinite p}.portfolio-item__preview.illuzion .preview-illuzion__element-5{height:84px;width:120px;background-image:url(../images/uploads/contents/slider/preview_illuzion_ticket_2.png);background-repeat:no-repeat;background-position:50%;background-size:120px auto;position:absolute;top:120px;left:680px;z-index:3;animation:7s ease-in-out 0s normal none infinite o}.portfolio-item__preview.illuzion .preview-illuzion__element-6{height:69px;width:58px;background-image:url(../images/uploads/contents/slider/preview_illuzion_1.png);background-repeat:no-repeat;background-position:50%;background-size:58px 69px;position:absolute;top:-60px;left:210px;z-index:5;animation:7s ease-in-out 0s normal none infinite p}.portfolio-item__preview.illuzion .preview-illuzion__element-7{height:35px;width:41px;background-image:url(../images/uploads/contents/slider/preview_illuzion_2.png);background-repeat:no-repeat;background-position:50%;background-size:41px 35px;position:absolute;top:55px;left:170px;z-index:5;animation:7s ease-in-out 0s normal none infinite o}.portfolio-item__preview.illuzion .preview-illuzion__element-8{height:24px;width:21px;background-image:url(../images/uploads/contents/slider/preview_illuzion_3.png);background-repeat:no-repeat;background-position:50%;background-size:21px 24px;position:absolute;top:15px;left:290px;z-index:5;animation:7s ease-in-out 0s normal none infinite p}.portfolio-item__preview.illuzion .preview-illuzion__element-9{height:79px;width:92px;background-image:url(../images/uploads/contents/slider/preview_illuzion_4.png);background-repeat:no-repeat;background-position:50%;background-size:92px 79px;position:absolute;top:190px;left:210px;z-index:5;animation:7s ease-in-out 0s normal none infinite o}.portfolio-item__preview.illuzion .preview-illuzion__element-10{height:36px;width:24px;background-image:url(../images/uploads/contents/slider/preview_illuzion_5.png);background-repeat:no-repeat;background-position:50%;background-size:24px 36px;position:absolute;top:180px;left:290px;z-index:5;animation:7s ease-in-out 0s normal none infinite p}.portfolio-item__preview.illuzion .preview-illuzion__element-11{height:35px;width:41px;background-image:url(../images/uploads/contents/slider/preview_illuzion_6.png);background-repeat:no-repeat;background-position:50%;background-size:41px 35px;position:absolute;top:180px;left:445px;z-index:6;animation:7s ease-in-out 0s normal none infinite o}.portfolio-item__preview.illuzion .preview-illuzion__element-12{height:38px;width:61px;background-image:url(../images/uploads/contents/slider/preview_illuzion_7.png);background-size:61px 38px;top:220px;left:600px}.portfolio-item__preview.illuzion .preview-illuzion__element-12,.portfolio-item__preview.illuzion .preview-illuzion__element-13{background-repeat:no-repeat;background-position:50%;position:absolute;z-index:6;animation:7s ease-in-out 0s normal none infinite p}.portfolio-item__preview.illuzion .preview-illuzion__element-13{height:200px;width:149px;background-image:url(../images/uploads/contents/slider/preview_illuzion_8.png);background-size:149px 200px;top:-30px;left:715px}.portfolio-item__preview.illuzion .preview-illuzion__element-14{height:86px;width:230px;background-image:url(../images/uploads/contents/slider/preview_illuzion_ticket_1_shadow.png);background-repeat:no-repeat;background-position:50%;background-size:230px 86px;position:absolute;top:380px;left:20px;z-index:2;animation:7s ease-in-out 0s normal none infinite q}.portfolio-item__preview.vitafit{background-image:url(../images/uploads/contents/slider/preview_vitafit_bg.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}.portfolio-item__preview.vitafit img{display:block;height:auto;width:350px;position:absolute;top:100px;left:20px;animation:7s ease-in-out 0s normal none infinite o}.portfolio-item__preview .slick-loader{background-color:#fff;border-color:#fff}@media screen and (max-width:1750px) and (min-width:1251px){.portfolio-item__preview{height:330px;width:600px}.portfolio-item__preview.ppmint:before{height:320px;width:320px;top:0;right:-15px}.portfolio-item__preview.ppmint .image-1{height:330px;left:0}.portfolio-item__preview.ppmint .image-2{height:285px;right:100px}.portfolio-item__preview.podryad:before{height:112px;width:100%}.portfolio-item__preview.podryad:after{width:203px}.portfolio-item__preview.podryad img{width:362px;top:36px;left:108px}.portfolio-item__preview.podryad .preview-podryad__element-1{height:139px;width:110px;background-size:110px 139px;top:65px;left:37px}.portfolio-item__preview.podryad .preview-podryad__element-2{height:140px;width:140px;top:30px;right:-30px}.portfolio-item__preview.decor:before{width:311px;background-size:311px 100%}.portfolio-item__preview.decor .image-1{height:328px;width:auto}.portfolio-item__preview.decor .image-2{width:183px;top:-30px;right:33px}.portfolio-item__preview.decor .preview-decor__element-1{height:202px;width:390px;left:-10px;bottom:0}.portfolio-item__preview.decor .preview-decor__element-2{height:78px;width:216px;top:175px;right:6px}.portfolio-item__preview.edranov:before{height:50%}.portfolio-item__preview.edranov img{width:285px;top:22px;left:100px}.portfolio-item__preview.edranov .preview-edranov__element-1{height:200px;width:200px;top:22px;left:-20px}.portfolio-item__preview.edranov .preview-edranov__element-2{height:270px;width:270px;left:350px}.portfolio-item__preview.edranov .preview-edranov__element-3{display:none}.portfolio-item__preview.pavilion .preview-pavilion__element-1{height:33px;width:30px;top:230px;left:-8px}.portfolio-item__preview.pavilion .preview-pavilion__element-2{height:121px;width:86px;top:-20px;left:55px}.portfolio-item__preview.pavilion .preview-pavilion__element-3{height:42px;width:39px;top:115px;left:107px}.portfolio-item__preview.pavilion .preview-pavilion__element-4{height:40px;width:33px;top:250px;left:180px}.portfolio-item__preview.pavilion .preview-pavilion__element-5{height:61px;width:51px;top:10px;left:288px}.portfolio-item__preview.pavilion .preview-pavilion__element-6{height:115px;width:115px;top:245px;left:465px}.portfolio-item__preview.pavilion .preview-pavilion__element-7{height:51px;width:50px;top:23px;left:428px}.portfolio-item__preview.pavilion .preview-pavilion__element-8{height:23px;width:26px;top:45px;left:500px}.portfolio-item__preview.pavilion .preview-pavilion__element-9{height:48px;width:47px;top:50px;left:530px}.portfolio-item__preview.pavilion .preview-pavilion__element-10{height:3px;width:3px;top:150px;left:75px}.portfolio-item__preview.pavilion .preview-pavilion__element-11{height:5px;width:5px;top:285px;left:100px}.portfolio-item__preview.pavilion .preview-pavilion__element-12{height:7px;width:7px;top:120px;left:190px}.portfolio-item__preview.pavilion .preview-pavilion__element-13{height:3px;width:3px;top:41px;left:360px}.portfolio-item__preview.pavilion .preview-pavilion__element-14{height:5px;width:5px;top:340px;left:500px}.portfolio-item__preview.pavilion .preview-pavilion__element-15{height:3px;width:3px;top:130px;left:545px}.portfolio-item__preview.pavilion .preview-pavilion__element-16{height:5px;width:5px;top:30px;left:640px}.portfolio-item__preview.pavilion .image-1{width:300px;top:90px;left:185px}.portfolio-item__preview.pavilion .image-2{width:375px;top:67px;left:147px}.portfolio-item__preview.illuzion img{height:300px;left:150px}.portfolio-item__preview.illuzion .preview-illuzion__element-1{height:170px;width:170px}.portfolio-item__preview.illuzion .preview-illuzion__element-2,.portfolio-item__preview.illuzion .preview-illuzion__element-3{display:none}.portfolio-item__preview.illuzion .preview-illuzion__element-4{height:113px;width:110px;background-size:100%;top:175px;left:50px}.portfolio-item__preview.illuzion .preview-illuzion__element-5{height:54px;width:80px;background-size:100%;top:80px;left:470px}.portfolio-item__preview.illuzion .preview-illuzion__element-6{height:29px;width:18px;background-size:100%;top:10px;left:200px}.portfolio-item__preview.illuzion .preview-illuzion__element-7{height:25px;width:31px;background-size:100%;top:75px;left:160px}.portfolio-item__preview.illuzion .preview-illuzion__element-8,.portfolio-item__preview.illuzion .preview-illuzion__element-9,.portfolio-item__preview.illuzion .preview-illuzion__element-10,.portfolio-item__preview.illuzion .preview-illuzion__element-11,.portfolio-item__preview.illuzion .preview-illuzion__element-12{display:none}.portfolio-item__preview.illuzion .preview-illuzion__element-13{height:90px;width:59px;background-size:100%;top:-10px;left:515px}.portfolio-item__preview.illuzion .preview-illuzion__element-14{height:36px;width:180px;background-size:100%;top:290px;left:30px}.portfolio-item__preview.vitafit img{height:285px;width:auto;top:50px;left:10px}.portfolio-item__description{width:260px;padding-left:8px;bottom:50px}.portfolio-item__description__title span{font-size:18px;line-height:26px}.portfolio-item__description__tags{margin-top:7px}.portfolio-item__description__tags a{height:23px;font-size:12px;line-height:24px;margin-top:5px}.portfolio-item__description__text{width:100%;font-size:14px;line-height:21px;margin-top:20px}.portfolio-item__description__more{margin-top:20px}.portfolio-item__description__more a{font-size:14px}.portfolio-item__description__more .icon{margin-top:2px}}@media screen and (max-width:1250px) and (min-width:1001px){.portfolio-item__preview{height:387px;width:100%}.portfolio-item__preview.ppmint:before{height:320px;width:320px;top:10px;right:-5px}.portfolio-item__preview.ppmint .image-1{height:387px;left:15px}.portfolio-item__preview.ppmint .image-2{height:320px;right:100px}.portfolio-item__preview.podryad:before{height:131px;width:100%;background-size:100%}.portfolio-item__preview.podryad:after{width:238px}.portfolio-item__preview.podryad img{width:424px;top:36px;left:120px}.portfolio-item__preview.podryad .preview-podryad__element-1{height:165px;width:132px;background-size:100%;top:102px;left:35px}.portfolio-item__preview.podryad .preview-podryad__element-2{height:182px;width:182px;top:20px;right:-31px}.portfolio-item__preview.decor:before{width:366px;background-size:366px 100%}.portfolio-item__preview.decor .image-1{width:490px}.portfolio-item__preview.decor .image-2{width:215px;top:-38px;right:38px}.portfolio-item__preview.decor .preview-decor__element-1{height:252px;width:463px;left:10px;bottom:0}.portfolio-item__preview.decor .preview-decor__element-2{height:98px;width:235px;top:195px;right:12px}.portfolio-item__preview.edranov:before{height:50%}.portfolio-item__preview.edranov img{width:430px;top:22px;left:100px}.portfolio-item__preview.edranov .preview-edranov__element-1{height:200px;width:200px;top:22px;left:-20px}.portfolio-item__preview.edranov .preview-edranov__element-2{height:270px;width:270px;left:415px}.portfolio-item__preview.edranov .preview-edranov__element-3{display:none}.portfolio-item__preview.pavilion .preview-pavilion__element-1{height:33px;width:30px;top:230px;left:-8px}.portfolio-item__preview.pavilion .preview-pavilion__element-2{height:141px;width:106px;top:-20px;left:55px}.portfolio-item__preview.pavilion .preview-pavilion__element-3{height:42px;width:39px;top:115px;left:107px}.portfolio-item__preview.pavilion .preview-pavilion__element-4{height:40px;width:33px;top:285px;left:140px}.portfolio-item__preview.pavilion .preview-pavilion__element-5{height:61px;width:51px;top:61px;left:348px}.portfolio-item__preview.pavilion .preview-pavilion__element-6{height:145px;width:143px;top:285px;left:535px}.portfolio-item__preview.pavilion .preview-pavilion__element-7{height:51px;width:50px;top:23px;left:488px}.portfolio-item__preview.pavilion .preview-pavilion__element-8{height:23px;width:26px;top:45px;left:560px}.portfolio-item__preview.pavilion .preview-pavilion__element-9{height:48px;width:47px;top:50px;left:603px}.portfolio-item__preview.pavilion .preview-pavilion__element-10{height:3px;width:3px;top:150px;left:75px}.portfolio-item__preview.pavilion .preview-pavilion__element-11{height:5px;width:5px;top:285px;left:100px}.portfolio-item__preview.pavilion .preview-pavilion__element-12{height:7px;width:7px;top:120px;left:190px}.portfolio-item__preview.pavilion .preview-pavilion__element-13{height:3px;width:3px;top:41px;left:360px}.portfolio-item__preview.pavilion .preview-pavilion__element-14{height:5px;width:5px;top:340px;left:500px}.portfolio-item__preview.pavilion .preview-pavilion__element-15{height:3px;width:3px;top:130px;left:545px}.portfolio-item__preview.pavilion .preview-pavilion__element-16{height:5px;width:5px;top:30px;left:640px}.portfolio-item__preview.pavilion .image-1{width:346px;top:130px;left:225px}.portfolio-item__preview.pavilion .image-2{width:424px;top:107px;left:184px}.portfolio-item__preview.illuzion img{height:330px;left:190px}.portfolio-item__preview.illuzion .preview-illuzion__element-1{height:220px;width:220px}.portfolio-item__preview.illuzion .preview-illuzion__element-2,.portfolio-item__preview.illuzion .preview-illuzion__element-3{display:none}.portfolio-item__preview.illuzion .preview-illuzion__element-4{height:113px;width:110px;background-size:100%;top:215px;left:80px}.portfolio-item__preview.illuzion .preview-illuzion__element-5{height:54px;width:80px;background-size:100%;top:120px;left:550px}.portfolio-item__preview.illuzion .preview-illuzion__element-6{height:39px;width:28px;background-size:100%;top:0;left:230px}.portfolio-item__preview.illuzion .preview-illuzion__element-7{height:25px;width:31px;background-size:100%;top:75px;left:190px}.portfolio-item__preview.illuzion .preview-illuzion__element-8{display:none}.portfolio-item__preview.illuzion .preview-illuzion__element-9{height:59px;width:72px;background-size:100%;top:190px;left:210px}.portfolio-item__preview.illuzion .preview-illuzion__element-10,.portfolio-item__preview.illuzion .preview-illuzion__element-11,.portfolio-item__preview.illuzion .preview-illuzion__element-12{display:none}.portfolio-item__preview.illuzion .preview-illuzion__element-13{height:120px;width:89px;background-size:100%;top:-10px;left:585px}.portfolio-item__preview.illuzion .preview-illuzion__element-14{height:36px;width:180px;background-size:100%;top:330px;left:61px}.portfolio-item__preview.vitafit img{height:325px;width:auto;top:60px;left:10px}.portfolio-item__description{padding-left:8px;bottom:50px}.portfolio-item__description__title span{font-size:18px;line-height:26px}.portfolio-item__description__tags{margin-top:7px}.portfolio-item__description__tags a{height:23px;font-size:12px;line-height:24px;margin-top:5px}.portfolio-item__description__text{width:100%;font-size:14px;line-height:21px;margin-top:20px}.portfolio-item__description__more{margin-top:20px}}@media screen and (max-width:1000px) and (min-width:721px){.portfolio-item{display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column;flex-direction:column}.portfolio-item__preview{height:385px;width:100%;-ms-flex-order:0;order:0}.portfolio-item__preview.ppmint:before{height:320px;width:320px;top:10px;right:-5px}.portfolio-item__preview.ppmint .image-1{height:385px;left:15px}.portfolio-item__preview.ppmint .image-2{height:320px;right:100px}.portfolio-item__preview.podryad:before{height:130px;width:100%}.portfolio-item__preview.podryad:after{width:237px}.portfolio-item__preview.podryad img{width:421px;top:37px;left:119px}.portfolio-item__preview.podryad .preview-podryad__element-1{height:164px;width:131px;background-size:100%;top:101px;left:34px}.portfolio-item__preview.podryad .preview-podryad__element-2{height:181px;width:181px;top:21px;right:-31px}.portfolio-item__preview.decor:before{width:363px;background-size:100%}.portfolio-item__preview.decor .image-1{width:487px}.portfolio-item__preview.decor .image-2{width:212px;top:-37px;right:38px}.portfolio-item__preview.decor .preview-decor__element-1{height:242px;width:458px;left:10px;bottom:0}.portfolio-item__preview.decor .preview-decor__element-2{height:78px;width:226px;top:202px;right:20px}.portfolio-item__preview.edranov:before{height:50%}.portfolio-item__preview.edranov img{width:430px;top:22px;left:100px}.portfolio-item__preview.edranov .preview-edranov__element-1{height:200px;width:200px;top:22px;left:-20px}.portfolio-item__preview.edranov .preview-edranov__element-2{height:270px;width:270px;left:415px}.portfolio-item__preview.edranov .preview-edranov__element-3{display:none}.portfolio-item__preview.pavilion .preview-pavilion__element-1{height:33px;width:30px;top:230px;left:-8px}.portfolio-item__preview.pavilion .preview-pavilion__element-2{height:141px;width:106px;top:-20px;left:55px}.portfolio-item__preview.pavilion .preview-pavilion__element-3{height:42px;width:39px;top:115px;left:107px}.portfolio-item__preview.pavilion .preview-pavilion__element-4{height:40px;width:33px;top:285px;left:140px}.portfolio-item__preview.pavilion .preview-pavilion__element-5{height:61px;width:51px;top:61px;left:348px}.portfolio-item__preview.pavilion .preview-pavilion__element-6{height:145px;width:143px;top:285px;left:535px}.portfolio-item__preview.pavilion .preview-pavilion__element-7{height:51px;width:50px;top:23px;left:488px}.portfolio-item__preview.pavilion .preview-pavilion__element-8{height:23px;width:26px;top:45px;left:560px}.portfolio-item__preview.pavilion .preview-pavilion__element-9{height:48px;width:47px;top:50px;left:603px}.portfolio-item__preview.pavilion .preview-pavilion__element-10{height:3px;width:3px;top:150px;left:75px}.portfolio-item__preview.pavilion .preview-pavilion__element-11{height:5px;width:5px;top:285px;left:100px}.portfolio-item__preview.pavilion .preview-pavilion__element-12{height:7px;width:7px;top:120px;left:190px}.portfolio-item__preview.pavilion .preview-pavilion__element-13{height:3px;width:3px;top:41px;left:360px}.portfolio-item__preview.pavilion .preview-pavilion__element-14{height:5px;width:5px;top:340px;left:500px}.portfolio-item__preview.pavilion .preview-pavilion__element-15{height:3px;width:3px;top:130px;left:545px}.portfolio-item__preview.pavilion .preview-pavilion__element-16{height:5px;width:5px;top:30px;left:640px}.portfolio-item__preview.pavilion .image-1{width:346px;top:130px;left:225px}.portfolio-item__preview.pavilion .image-2{width:424px;top:107px;left:184px}.portfolio-item__preview.illuzion img{height:330px;left:190px}.portfolio-item__preview.illuzion .preview-illuzion__element-1{height:220px;width:220px}.portfolio-item__preview.illuzion .preview-illuzion__element-2,.portfolio-item__preview.illuzion .preview-illuzion__element-3{display:none}.portfolio-item__preview.illuzion .preview-illuzion__element-4{height:113px;width:110px;background-size:100%;top:215px;left:80px}.portfolio-item__preview.illuzion .preview-illuzion__element-5{height:54px;width:80px;background-size:100%;top:120px;left:550px}.portfolio-item__preview.illuzion .preview-illuzion__element-6{height:39px;width:28px;background-size:100%;top:0;left:230px}.portfolio-item__preview.illuzion .preview-illuzion__element-7{height:25px;width:31px;background-size:100%;top:75px;left:190px}.portfolio-item__preview.illuzion .preview-illuzion__element-8{display:none}.portfolio-item__preview.illuzion .preview-illuzion__element-9{height:59px;width:72px;background-size:100%;top:190px;left:210px}.portfolio-item__preview.illuzion .preview-illuzion__element-10,.portfolio-item__preview.illuzion .preview-illuzion__element-11,.portfolio-item__preview.illuzion .preview-illuzion__element-12{display:none}.portfolio-item__preview.illuzion .preview-illuzion__element-13{height:120px;width:89px;background-size:100%;top:-10px;left:585px}.portfolio-item__preview.illuzion .preview-illuzion__element-14{height:36px;width:180px;background-size:100%;top:330px;left:61px}.portfolio-item__preview.vitafit img{height:325px;width:auto;top:60px;left:10px}.portfolio-item__description{width:100%;padding-left:68px;margin-top:33px;-ms-flex-order:1;order:1;overflow:hidden;position:relative;bottom:inherit}.portfolio-item__description__heading{width:280px;float:left}.portfolio-item__description__title span{font-size:24px;line-height:32px}.portfolio-item__description__tags{margin-top:5px}.portfolio-item__description__tags a{height:23px;font-size:12px;line-height:23px;margin-top:8px}.portfolio-item__description__content{width:265px;margin-right:40px;float:right}.portfolio-item__description__text{width:100%;font-size:16px;line-height:24px;margin:0}.portfolio-item__description__more{margin-top:15px}.portfolio-item__description__more a{font-size:14px}.portfolio-item__description__more .icon{margin-top:2px}}@media screen and (max-width:720px){.portfolio-item{display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column;flex-direction:column}.portfolio-item__preview{height:auto;min-height:156px;width:100%;-ms-flex-order:0;order:0}.portfolio-item__preview.ppmint:before{height:150px;width:150px;top:-5px;right:-21px}.portfolio-item__preview.ppmint .image-1{height:156px;left:15px}.portfolio-item__preview.ppmint .image-2{height:140px;right:30px}.portfolio-item__preview.decor:before{height:100%;width:60%;background-size:100%}.portfolio-item__preview.decor .image-1{width:150px;left:10px;bottom:5px}.portfolio-item__preview.decor .image-2{width:100px;top:0;right:30px}.portfolio-item__preview.decor .preview-decor__element-1{height:81px;width:153px;left:10px;bottom:0}.portfolio-item__preview.decor .preview-decor__element-2{height:58px;width:116px;top:112px;right:15px}.portfolio-item__preview.podryad:before{height:52px;width:283px}.portfolio-item__preview.podryad:after{width:97px}.portfolio-item__preview.podryad img{width:169px;margin:15px auto 0;position:relative;top:0;left:-8px}.portfolio-item__preview.podryad .preview-podryad__element-1{height:53px;width:66px;background-size:66px 53px;top:41px;left:14px}.portfolio-item__preview.podryad .preview-podryad__element-2{height:73px;width:73px;top:8px;right:-12px}.portfolio-item__preview.edranov:before{height:50%}.portfolio-item__preview.edranov img{width:170px;margin:auto;top:22px;left:0;right:0}.portfolio-item__preview.edranov .preview-edranov__element-1{height:100px;width:100px;top:22px;left:-10px}.portfolio-item__preview.edranov .preview-edranov__element-2,.portfolio-item__preview.edranov .preview-edranov__element-3,.portfolio-item__preview.pavilion .preview-pavilion__element-1,.portfolio-item__preview.pavilion .preview-pavilion__element-2,.portfolio-item__preview.pavilion .preview-pavilion__element-4,.portfolio-item__preview.pavilion .preview-pavilion__element-6,.portfolio-item__preview.pavilion .preview-pavilion__element-7,.portfolio-item__preview.pavilion .preview-pavilion__element-9,.portfolio-item__preview.pavilion .preview-pavilion__element-10,.portfolio-item__preview.pavilion .preview-pavilion__element-11,.portfolio-item__preview.pavilion .preview-pavilion__element-12,.portfolio-item__preview.pavilion .preview-pavilion__element-13,.portfolio-item__preview.pavilion .preview-pavilion__element-14,.portfolio-item__preview.pavilion .preview-pavilion__element-15,.portfolio-item__preview.pavilion .preview-pavilion__element-16{display:none}.portfolio-item__preview.pavilion .preview-pavilion__element-3{height:52px;width:49px;top:80px;left:-10px}.portfolio-item__preview.pavilion .preview-pavilion__element-5{height:61px;width:51px;top:101px;left:inherit;right:30px}.portfolio-item__preview.pavilion .preview-pavilion__element-8{height:33px;width:36px;top:20px;left:inherit;right:20px}.portfolio-item__preview.pavilion .image-1{width:175px;margin:auto;top:30px;left:0;right:0}.portfolio-item__preview.pavilion .image-2{width:200px;margin:auto;top:24px;left:0;right:0}.portfolio-item__preview.illuzion img{height:140px;margin:auto;left:0;right:0}.portfolio-item__preview.illuzion .preview-illuzion__element-1,.portfolio-item__preview.illuzion .preview-illuzion__element-2,.portfolio-item__preview.illuzion .preview-illuzion__element-3{display:none}.portfolio-item__preview.illuzion .preview-illuzion__element-4{height:43px;width:40px;background-size:100%;top:45px;left:20px}.portfolio-item__preview.illuzion .preview-illuzion__element-5{height:34px;width:45px;background-size:100%;top:10px;left:inherit;right:20px}.portfolio-item__preview.illuzion .preview-illuzion__element-6{height:19px;width:18px;background-size:100%;top:10px;left:70px}.portfolio-item__preview.illuzion .preview-illuzion__element-7{height:15px;width:16px;background-size:100%;top:80px;left:85px}.portfolio-item__preview.illuzion .preview-illuzion__element-8{display:none}.portfolio-item__preview.illuzion .preview-illuzion__element-9{height:29px;width:42px;background-size:100%;top:60px;left:inherit;right:30px}.portfolio-item__preview.illuzion .preview-illuzion__element-10,.portfolio-item__preview.illuzion .preview-illuzion__element-11,.portfolio-item__preview.illuzion .preview-illuzion__element-12{display:none}.portfolio-item__preview.illuzion .preview-illuzion__element-13{height:120px;width:89px;background-size:100%;top:-10px;left:585px}.portfolio-item__preview.illuzion .preview-illuzion__element-14{height:36px;width:70px;background-size:100%;top:80px;left:10px}.portfolio-item__preview.vitafit img{height:115px;width:auto;top:20px;left:10px}.portfolio-item__description{width:100%;padding-left:20px;margin-top:20px;-ms-flex-order:1;order:1;overflow:hidden;position:relative;bottom:inherit}.portfolio-item__description__heading{width:280px;float:left}.portfolio-item__description__title span{font-size:18px;line-height:24px}.portfolio-item__description__tags{margin-top:3px}.portfolio-item__description__tags a{height:23px;font-size:12px;line-height:23px;margin-top:8px}.portfolio-item__description__content{width:100%;margin:17px 0 0;float:right}.portfolio-item__description__text{width:95%;font-size:12px;line-height:18px;margin:0}.portfolio-item__description__more{margin-top:15px}.portfolio-item__description__more a{font-size:11px;line-height:16px}.portfolio-item__description__more .icon{margin:1px 0 0 8px}}.page-title svg{fill:#dfe0e8}.input-wrapper{display:block;position:relative}.input-wrapper.focus .placeholder,.input-wrapper.not-empty .placeholder{font-size:12px;-khtml-transform:translateY(-45%);transform:translateY(-45%)}.input-wrapper input{height:60px;width:100%;background-color:transparent;font-family:Roboto Condensed,sans-serif;font-weight:300;font-size:18px;line-height:18px;color:#fff;text-overflow:ellipsis;outline:none;border:none;border-bottom:1px solid #464960;border-radius:0;overflow:hidden;-khtml-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;transition:all .1s ease-in-out}.input-wrapper input.error{border-color:#d12828}.input-wrapper input.error+.error-text,.input-wrapper input.error+.placeholder+.error-text{display:block}.input-wrapper .placeholder{display:block;width:100%;font-size:18px;line-height:18px;color:#999cb1;padding:21px 0;top:0;left:0;pointer-events:none;transition:all .3s cubic-bezier(.19,.33,.3,1);-khtml-transform:translateZ(0);transform:translateZ(0)}.input-wrapper .error-text,.input-wrapper .placeholder{font-family:Roboto Condensed,sans-serif;font-weight:300;position:absolute}.input-wrapper .error-text{display:none;font-size:14px;line-height:21px;color:#d12828;top:65px}@media screen and (max-width:1750px) and (min-width:1250px){.input-wrapper input{height:50px;font-size:16px;line-height:16px}.input-wrapper .placeholder{font-size:16px;line-height:16px;padding:17px 0}}@media screen and (max-width:1250px) and (min-width:1001px){.input-wrapper input{height:50px;font-size:16px;line-height:16px}.input-wrapper .placeholder{font-size:16px;line-height:16px;padding:17px 0}.input-wrapper .error-text{top:53px}}@media screen and (max-width:1000px) and (min-width:721px){.input-wrapper input{height:50px;font-size:16px;line-height:16px}.input-wrapper .placeholder{font-size:16px;line-height:16px;padding:17px 0}.input-wrapper .error-text{font-size:12px;line-height:18px;top:53px}}@media screen and (max-width:720px){.input-wrapper input{height:43px;font-size:14px;line-height:14px}.input-wrapper .placeholder{font-size:14px;line-height:14px;padding:14px 0}.input-wrapper .error-text{font-size:12px;line-height:18px;top:8px;position:relative}}.button{display:inline-block;height:60px;background-color:#7229ff;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:15px;line-height:62px;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;padding:0 55px;position:relative;transition:all .1s ease-in-out}.button:before{height:100%;width:0;background-color:#6110ff;content:"";transition:width .3s ease-in-out;position:absolute;top:0;left:0;z-index:1}.button:hover:not(.touch):before{width:100%}.button.loaded{cursor:default;position:relative}.button.loaded:before{display:block;background-color:#7229ff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23fff' d='M28.126 57.107C32.05 69.186 45.029 75.8 57.107 71.874S75.8 54.971 71.874 42.893m-3.709 1.205c3.245 9.986-2.182 20.792-12.263 24.067S35.08 65.888 31.835 55.902'%3E%3CanimateTransform attributeName='transform' attributeType='XML' type='rotate' dur='1s' from='0 50 50' to='360 50 50' repeatCount='indefinite'/%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:70px;height:100%;width:100%;content:"";position:absolute;top:0;left:0;z-index:5}.button span,.button svg{position:relative;z-index:2}button.button{outline:none;border:none}@media screen and (max-width:1750px) and (min-width:1250px){.button{height:55px;font-size:13px;line-height:57px;padding:0 45px}}@media screen and (max-width:1250px) and (min-width:1001px){.button{height:55px;font-size:13px;line-height:57px;padding:0 45px}}@media screen and (max-width:1000px) and (min-width:721px){.button{height:55px;font-size:13px;line-height:57px;padding:0 45px}}@media screen and (max-width:720px){.button{height:55px;font-size:14px;line-height:57px;padding:0 15px}}.header{width:100%;box-sizing:border-box;position:absolute;top:53px;left:0;right:0;z-index:50}.header.white .header__logo svg .color-1{fill:#fff}.header.white .header__nav__links ul a{color:#fff}.header.white .header__nav__links ul a.active{color:#c4c6cf}.header.white .header__nav__menu svg{fill:#fff}.header__logo{display:block;height:39px;width:124px;float:left}.header__logo:hover:not(.touch) svg .color-1{fill:#7229ff}.header__logo svg{display:block;height:39px;width:124px}.header__logo svg .color-1{fill:#272938;transition:all .2s ease-in-out}.header__logo svg .color-2{fill:#7229ff}.header__nav{float:right}.header__nav__links{margin:17px 58px 0 0;float:left}.header__nav__links ul{list-style:none;padding:0;margin:0}.header__nav__links ul li{float:left}.header__nav__links ul li:not(:last-child){margin-right:68px}.header__nav__links ul a{display:block;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:15px;line-height:21px;color:#212332;text-decoration:none;text-transform:uppercase;position:relative;transition:all .1s ease-in-out}.header__nav__links ul a:hover:not(.touch):not(.active){color:#7229ff}.header__nav__links ul a.active{cursor:default;color:#c4c6cf}.header__nav__menu{display:block;height:42px;width:42px;margin:3px 28px 0 0;float:left}.header__nav__menu:hover:not(.touch) svg{fill:#7229ff}.header__nav__menu svg{display:block;height:17px;width:17px;fill:#212332;margin:12.5px;transition:all .1s ease-in-out}@media screen and (max-width:1750px) and (min-width:1250px){.header{top:26px}.header__logo svg{height:35px;width:111px}.header__nav__links{margin-right:62px}.header__nav__links ul li:not(:last-child){margin-right:58px}.header__nav__links ul a{font-size:14px;line-height:18px}.header__nav__menu{margin-right:14px}}@media screen and (max-width:1250px) and (min-width:1001px){.header{top:23px}.header__logo,.header__logo svg{height:35px;width:111px}.header__nav__links{margin-top:15px;margin-right:62px}.header__nav__links ul li:not(:last-child){margin-right:58px}.header__nav__links ul a{font-size:14px;line-height:18px}.header__nav__menu{margin:0 15px 0 0}}@media screen and (max-width:1000px) and (min-width:721px){.header{top:22px}.header__nav__links{margin:15px 75px 0 0}.header__nav__links ul li:not(:last-child){margin-right:42px}.header__nav__menu{margin-right:-12px}}@media screen and (max-width:720px){.header{top:20px}.header__logo,.header__logo svg{height:29px;width:92px}.header__nav__links{display:none}.header__nav__menu{margin:-2px -13px 0 0}}.footer{background-color:#141623;padding-bottom:74px}.footer__left{width:570px;float:left}.footer__contacts{margin-top:195px}.footer__contacts__item:not(:first-child){margin-top:26px}.footer__contacts__item a{display:block;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:48px;line-height:53px;color:#3e4259;text-decoration:none;text-transform:uppercase;clear:both;float:left;position:relative;transition:all .1s ease-in-out}.footer__contacts__item a:before{display:block;max-width:0;white-space:nowrap;color:#7229ff;content:attr(data-hover);overflow:hidden;transition:all .5s ease-in-out;position:absolute;top:0;left:0;z-index:1}.footer__contacts__item a:hover:not(.touch):before{max-width:100%}.footer__feedback{margin-top:75px}.footer__feedback .button{display:block;float:left}.footer__feedback .button .feedback-icon{display:block;height:13px;width:16px;fill:#fff;stroke:#fff;margin:24px 16px 0 0;float:left}.footer__right{width:820px;float:right}.footer__nav{margin-top:203px;overflow:hidden}.footer__nav ul{width:33.33333%;list-style:none;padding:0;margin:0;float:left;-khtml-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.footer__nav ul:first-child,.footer__nav ul:nth-child(2){padding-right:20px}.footer__nav li{overflow:hidden}.footer__nav li:not(:last-child){margin-bottom:20px}.footer__nav li.title{color:#fff;margin-bottom:42px}.footer__nav li.title,.footer__nav li a{font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:15px;line-height:21px;text-transform:uppercase}.footer__nav li a{display:block;color:#454961;text-decoration:none;float:left;position:relative;transition:all .1s ease-in-out}.footer__nav li a:before{display:block;max-width:0;white-space:nowrap;color:#7229ff;content:attr(data-hover);overflow:hidden;transition:all .3s ease-in-out;position:absolute;top:0;left:0;z-index:1}.footer__nav li a:hover:not(.touch):before{max-width:100%}.footer__copyright{margin-top:170px}.footer__copyright p{font-family:Roboto Condensed,sans-serif;font-weight:300;font-size:14px;line-height:24px;color:#4b4f68;margin:0}.footer__copyright a{color:#4b4f68;text-decoration:none;border-bottom:1px solid #4b4f68;position:relative;transition:all .1s ease-in-out}.footer__copyright a:before{display:block;max-width:0;background-color:#7229ff;white-space:nowrap;color:#fff;content:attr(data-hover);padding:0 5px;opacity:0;overflow:hidden;transition:all .3s ease-in-out;position:absolute;top:-3px;left:-5px;z-index:1}.footer__copyright a:hover:not(.touch):before{max-width:100%;opacity:1}@media screen and (max-width:1750px) and (min-width:1250px){.footer{padding-bottom:40px}.footer__left{width:420px}.footer__contacts{margin-top:127px}.footer__contacts__item:not(:first-child){margin-top:24px}.footer__contacts__item a{font-size:40px;line-height:40px}.footer__feedback{margin-top:84px}.footer__feedback .button .feedback-icon{margin:22px 15px 0 0}.footer__right{width:600px}.footer__nav{margin-top:130px}.footer__nav ul{width:auto}.footer__nav ul:first-child{width:283px}.footer__nav ul:nth-child(2){width:202px}.footer__nav ul:nth-child(3){width:115px}.footer__nav li:not(:last-child){margin-bottom:16px}.footer__nav li.title{font-size:14px;margin-bottom:36px}.footer__nav li a{font-size:14px}.footer__copyright{margin-top:130px}}@media screen and (max-width:1250px) and (min-width:1001px){.footer{padding-bottom:35px}.footer__left{width:300px}.footer__contacts{margin-top:120px}.footer__contacts__item:not(:first-child){margin-top:20px}.footer__contacts__item a{font-size:30px;line-height:30px}.footer__feedback{margin-top:89px}.footer__feedback .button .feedback-icon{margin:22px 15px 0 0}.footer__right{width:570px}.footer__right ul:first-child{width:250px}.footer__right ul:nth-child(2){width:205px}.footer__nav{margin-top:120px}.footer__nav ul{width:auto}.footer__nav ul:first-child{width:253px;padding-right:35px}.footer__nav ul:nth-child(2){width:194px;padding-right:35px}.footer__nav ul:nth-child(3){width:123px}.footer__nav li:not(:last-child){margin-bottom:14px}.footer__nav li.title{font-size:14px;margin-bottom:29px}.footer__nav li a{font-size:14px}.footer__copyright{margin-top:117px}}@media screen and (max-width:1000px) and (min-width:721px){.footer{padding-bottom:43px}.footer__left{width:100%}.footer__contacts{width:300px;margin-top:111px;float:left}.footer__contacts__item:not(:first-child){margin-top:15px}.footer__contacts__item a{font-size:24px;line-height:24px}.footer__feedback{width:300px;margin-top:114px;float:right}.footer__feedback .button{width:100%;box-sizing:border-box}.footer__feedback .button .feedback-icon{display:inline-block;margin:0 12px 0 0;float:none;position:relative;top:1px}.footer__right{width:100%}.footer__nav{margin-top:91px}.footer__nav ul:first-child{width:290px;padding-right:35px}.footer__nav ul:nth-child(2){width:250px;padding-right:35px}.footer__nav ul:nth-child(3){width:160px}.footer__nav li:not(:last-child){margin-bottom:14px}.footer__nav li.title{font-size:14px;margin-bottom:20px}.footer__nav li a{font-size:14px}.footer__copyright{margin-top:95px}}@media screen and (max-width:720px){.footer{padding-bottom:26px}.footer__left{width:100%;margin-top:73px;float:none;overflow:hidden}.footer__contacts{margin-top:0}.footer__contacts__item:not(:first-child){margin-top:15px}.footer__contacts__item a{width:100%;font-size:24px;line-height:24px;text-align:center;float:none}.footer__contacts__item a:hover:not(.touch){color:#7229ff}.footer__contacts__item a:before{display:none}.footer__feedback{margin-top:29px}.footer__feedback .button{width:84.5%;margin:auto;float:none;box-sizing:border-box}.footer__feedback .button .feedback-icon{display:inline-block;margin:0 7px 0 0;float:none;position:relative;top:1px}.footer__right{width:84.5%;margin:73px auto 0;float:none;overflow:hidden}.footer__nav{width:100%;margin:0;float:left}.footer__nav ul:first-child,.footer__nav ul:nth-child(2){display:none}.footer__nav ul:nth-child(3){width:100%}.footer__nav li{width:33.33333%;text-align:center;float:left}.footer__nav li.title{display:none}.footer__nav li:not(:last-child){margin-bottom:0}.footer__nav li a{display:inline-block;font-size:11px;line-height:11px;float:none}.footer__copyright{width:100%;margin-top:22px;float:left}.footer__copyright p{font-size:12px;line-height:18px;text-align:center}.footer__copyright a{display:inline-block}.footer__copyright a:hover:not(.touch){color:#7229ff;border-color:#7229ff}.footer__copyright a:before{display:none}}.sidebar{height:auto;width:300px;padding:30px 0;opacity:1;float:left;transform:translateX(0);position:relative;transition:transform .5s ease,opacity .5s ease}.sidebar.hide{opacity:0;transform:translateX(-100%)}.sidebar ul{height:auto;list-style:none;padding:0 0 0 10px;margin:0;box-sizing:border-box}.sidebar ul li{height:auto;overflow:hidden;transition:all .7s ease-in-out}.sidebar ul li.hidden{opacity:0;-khtml-transform:translateX(-500px);transform:translateX(-500px)}.sidebar ul li.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}.sidebar ul li:not(:first-child){margin-top:20px}.sidebar ul li a{display:block;font-family:Roboto Condensed,sans-serif;font-weight:300;font-size:21px;line-height:28px;color:#bdc0d2;text-decoration:none;float:left;transition:padding .3s ease,color .1s ease;position:relative}.sidebar ul li a:hover:not(.touch){padding-left:28px}.sidebar ul li a:hover:not(.touch):not(.active){color:#7229ff}.sidebar ul li a:hover:not(.touch):not(.active):before{background-color:#7229ff}.sidebar ul li a:hover:not(.touch):before{width:16px}.sidebar ul li a.active{color:#373a50;cursor:default;padding-left:28px}.sidebar ul li a.active:before{width:16px}.sidebar ul li a:before{height:1px;width:0;background-color:#373a50;content:"";position:absolute;top:14px;left:0;transition:all .3s ease}@media screen and (min-width:1001px){.sidebar.fixed{position:fixed;top:0}.sidebar.absolute{position:absolute;left:0;bottom:0}.sidebar .swiper-wrapper{display:block;transform:translateZ(0)!important}.sidebar .swiper-slide{display:block;width:100%}}@media screen and (max-width:1750px) and (min-width:1251px){.sidebar{width:245px}.sidebar ul{padding-left:16px}.sidebar ul li:not(:first-child){margin-top:17px}.sidebar ul li a{font-size:18px;line-height:24px}.sidebar ul li a.active,.sidebar ul li a:hover:not(.touch){padding-left:26px}.sidebar ul li a:before{top:12px}}@media screen and (max-width:1250px) and (min-width:1001px){.sidebar{width:210px}.sidebar ul{padding-left:21px}.sidebar ul li:not(:first-child){margin-top:14px}.sidebar ul li a{font-size:16px;line-height:24px}.sidebar ul li a:before{top:11px}.sidebar ul li a.active,.sidebar ul li a:hover:not(.touch){padding-left:26px}.sidebar ul li a.active:before,.sidebar ul li a:hover:not(.touch):before{width:16px}}@media screen and (max-width:1000px) and (min-width:721px){.sidebar{width:100%;padding:0;margin-top:0;overflow:hidden;box-sizing:border-box;z-index:50}.sidebar.sticky{background-color:#fff}.sidebar.sticky:before{left:-700px}.sidebar.sticky:after,.sidebar.sticky:before{height:100%;width:700px;background-color:#fff;content:"";position:absolute;top:0;z-index:5}.sidebar.sticky:after{right:-700px}.sidebar ul{padding:15px 0;box-sizing:border-box}.sidebar ul li{width:auto;float:left}.sidebar ul li:first-child{margin-left:20px}.sidebar ul li:not(:first-child){margin-top:0}.sidebar ul li:not(:last-child){margin-right:34px}.sidebar ul li a{font-size:18px;line-height:24px}.sidebar ul li a:before{display:none}.sidebar ul li a.active,.sidebar ul li a:hover:not(.touch){padding-left:0}}@media screen and (max-width:720px){.sidebar{width:100%;padding-top:0;margin-top:0;overflow:hidden;box-sizing:border-box;z-index:50}.sidebar.sticky{background-color:#fff}.sidebar.sticky:before{left:-700px}.sidebar.sticky:after,.sidebar.sticky:before{height:100%;width:700px;background-color:#fff;content:"";position:absolute;top:0;z-index:5}.sidebar.sticky:after{right:-700px}.sidebar ul{padding:15px 0;box-sizing:border-box}.sidebar ul li{width:auto;float:left}.sidebar ul li:first-child{margin-left:10px}.sidebar ul li:not(:first-child){margin-top:0}.sidebar ul li:not(:last-child){margin-right:20px}.sidebar ul li a{font-size:16px;line-height:16px}.sidebar ul li a:before{display:none}.sidebar ul li a.active,.sidebar ul li a:hover:not(.touch){padding-left:0}}#menu{display:none;height:100%;width:100%;overflow-y:scroll;position:fixed;top:0;left:0;z-index:50}#menu .container{position:relative;z-index:50}.menu-close{display:block;height:48px;width:48px;position:absolute;top:53px;right:25px;z-index:15}.menu-close:hover:not(.touch) svg{fill:#7229ff}.menu-close svg{display:block;height:17px;width:17px;fill:#fff;margin:15.5px;transition:all .1s ease-in-out}.menu__left{width:570px;margin:231px 0 0 422px;float:left}.menu__left ul{list-style:none;padding:0;margin:0}.menu__left li{overflow:hidden}.menu__left li:not(:first-child){margin-top:17px}.menu__left a{display:block;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:65px;line-height:72px;color:#464960;text-decoration:none;text-transform:uppercase;float:left;position:relative;transition:all .1s ease-in-out}.menu__left a:before{display:block;max-width:0;white-space:nowrap;color:#7229ff;content:attr(data-hover);overflow:hidden;transition:all .3s ease-in-out;position:absolute;top:0;left:0;z-index:1}.menu__left a:hover:not(.touch):not(.active):before{max-width:100%}.menu__left a.active{color:#fff;cursor:default}.menu__right{width:360px;margin:243px 224px 0 0;float:right}.menu__right__nav ul{list-style:none;padding:0;margin:0}.menu__right__nav li{box-sizing:border-box}.menu__right__nav li:not(:first-child){margin-top:15px}.menu__right__nav a{display:block;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:16px;line-height:21px;text-decoration:none;text-transform:uppercase;color:#fff;float:left;position:relative;transition:all .1s ease-in-out}.menu__right__nav a.active,.menu__right__nav a:hover:not(.touch){color:#7229ff}.menu__right__contacts{margin-top:190px}.menu__right__contacts ul{list-style:none;padding:0;margin:0}.menu__right__contacts li:not(:first-child){margin-top:15px}.menu__right__contacts a{display:block;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:16px;line-height:21px;text-decoration:none;text-transform:uppercase;color:#fff;float:left;position:relative;transition:all .1s ease-in-out}.menu__right__contacts a:hover:not(.touch){color:#7229ff}.menu-item{opacity:0;transition:transform .2s ease-out,opacity .2s ease-out;-khtml-transform:translateY(100%);transform:translateY(100%)}.menu-item.is-opened{opacity:1;transition-delay:.75s;transition-duration:.3s;-khtml-transform:translateY(0);transform:translateY(0)}.menu-overlay{width:100vw;height:100vh;position:fixed;top:0;left:0}.menu-overlay.is-opened{pointer-events:auto}.menu-overlay path:first-child{fill:#7229ff}.menu-overlay path:nth-child(2){fill:#312050}.menu-overlay path:nth-child(3){fill:#1c1e2b}@media screen and (max-width:1750px) and (min-width:1250px){.menu-close{top:26px;right:11px}.menu__left{width:380px;margin:212px 0 0 280px}.menu__left li:not(:first-child){margin-top:15px}.menu__left a{font-size:50px;line-height:58px}.menu__right{width:220px;margin:219px 200px 0 0}.menu__right__nav li:not(:first-child){margin-top:12px}.menu__right__nav a{font-size:14px;line-height:18px}.menu__right__contacts{margin-top:142px}.menu__right__contacts li:not(:first-child){margin-top:12px}.menu__right__contacts a{font-size:14px;line-height:18px}}@media screen and (max-width:1250px) and (min-width:1001px){.menu-close{top:20px;right:12px}.menu__left{width:350px;margin:205px 0 0 140px}.menu__left li:not(:first-child){margin-top:12px}.menu__left a{font-size:50px;line-height:58px}.menu__right{width:180px;margin:220px 127px 0 0}.menu__right__nav li:not(:first-child){margin-top:12px}.menu__right__nav a{font-size:14px;line-height:18px}.menu__right__contacts{margin-top:127px}.menu__right__contacts li:not(:first-child){margin-top:12px}.menu__right__contacts a{font-size:14px;line-height:18px}}@media screen and (max-width:1000px) and (min-width:721px){.menu-close{top:22px;right:-15px}.menu__left{width:407px;margin:285px 0 150px 48px}.menu__left li:not(:first-child){margin-top:14px}.menu__left a{font-size:50px;line-height:58px}.menu__right{width:175px;margin:289px 0 150px}.menu__right__nav li:not(:first-child){margin-top:8px}.menu__right__nav a{font-size:14px}.menu__right__contacts{margin-top:137px}.menu__right__contacts li:not(:first-child){margin-top:8px}.menu__right__contacts a{font-size:14px}}@media screen and (max-width:720px){#menu{-webkit-overflow-scrolling:touch}.menu-close{top:15px;right:-16px}.menu__left{width:100%;margin:72px 0 0}.menu__left li:not(:first-child){margin-top:9px}.menu__left a{font-size:36px;line-height:38px}.menu__right{width:100%;margin:48px 0 30px}.menu__right__nav{overflow:hidden}.menu__right__nav li{width:50%;padding-right:20px;float:left}.menu__right__nav li:not(:first-child){margin-top:11px}.menu__right__nav li:nth-child(2){margin-top:0}.menu__right__nav a{font-size:12px;line-height:18px}.menu__right__contacts{margin-top:43px}.menu__right__contacts li{display:none}.menu__right__contacts li.phone{display:block}.menu__right__contacts li a{height:66px;width:100%;background-color:#764cff;font-size:24px;line-height:66px;text-align:center}}#request{display:none;height:100%;width:100%;background-color:#1c1e2b;overflow-x:hidden;overflow-y:scroll;position:fixed;top:0;left:0;z-index:150}#request .container{min-height:100%;position:relative;z-index:50}#request-vacancy{display:none;height:100%;width:100%;background-color:#1c1e2b;overflow-y:scroll;position:fixed;top:0;left:0;z-index:150}#request-vacancy .container{min-height:100%;position:relative;z-index:50}.request__close{height:48px;width:48px;position:absolute;top:55px;right:24px;z-index:15}.request__close:hover:not(.touch) svg{fill:#6110ff}.request__close svg{display:block;height:17px;width:17px;fill:#fff;margin:15.5px;transition:all .1s ease}.request-vacancy__close{height:48px;width:48px;position:absolute;top:55px;right:24px}.request-vacancy__close:hover:not(.touch) svg{fill:#6110ff}.request-vacancy__close svg{display:block;height:17px;width:17px;fill:#fff;margin:15.5px;transition:all .1s ease}.request__title{margin-top:121px}.request__title svg{display:block;height:108px;fill:#373a50}.request__form{width:852px;margin:115px auto 120px}.request__form__container:not(:first-child){margin-top:112px}.request__form__container:last-child{margin:121px 0 0}.request__form__title span{display:block;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:36px;line-height:42px;color:#fff}.request__form__text{margin-top:20px}.request__form__text p{font-family:Roboto Condensed,sans-serif;font-weight:300;font-size:18px;line-height:30px;color:#999cb1;margin:0}.request__form__text p+p{margin-top:18px}.request__form__fields .input-wrapper{width:376px;margin-top:34px;float:left}.request__form__fields .input-wrapper:first-child,.request__form__fields .input-wrapper:nth-child(2){margin-top:34px}.request__form__fields .input-wrapper:not(:nth-child(2n)){margin-right:100px}.request__form__services{margin-top:45px}.request__form__service{display:block;cursor:pointer;border-radius:35px;float:left}.request__form__service:hover:not(.touch) span{background-color:#7229ff;color:#fff;border-color:#7229ff}.request__form__service:not(:last-child){margin-right:25px}.request__form__service input[type=checkbox]{display:none}.request__form__service input[type=checkbox]:checked+span{background-color:#7229ff;color:#fff;border-color:#7229ff}.request__form__service span{display:block;height:40px;font-family:Roboto Condensed,sans-serif;font-weight:300;font-size:18px;line-height:38px;color:#999cb1;letter-spacing:-1px;padding:0 21px;border:1px solid #45485f;border-radius:35px;box-sizing:border-box;transition:all .1s linear}.request__form__task-description .col{float:left}.request__form__task-description .col:first-child{width:569px;margin-right:60px}.request__form__task-description .col:nth-child(2){width:223px}.request__form__task-description__textarea{margin-top:28px;position:relative}.request__form__task-description__textarea.focus textarea,.request__form__task-description__textarea.not-empty textarea{height:125px;padding-top:0;margin-top:20px}.request__form__task-description__textarea.focus .placeholder,.request__form__task-description__textarea.not-empty .placeholder{font-size:12px;-khtml-transform:translateY(-45%);transform:translateY(-45%)}.request__form__task-description__textarea textarea{height:60px;width:100%;background-color:transparent;font-family:Roboto Condensed,sans-serif;font-weight:300;font-size:18px;line-height:28px;color:#fff;padding-top:21px;outline:none;resize:none;border:none;border-bottom:1px solid #464960;border-radius:0;-khtml-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;transition:all .1s ease-in-out,height .3s cubic-bezier(.19,.33,.3,1),padding .3s cubic-bezier(.19,.33,.3,1),margin .3s cubic-bezier(.19,.33,.3,1)}.request__form__task-description__textarea textarea.error{border-color:#d12828}.request__form__task-description__textarea textarea.error+.error-text,.request__form__task-description__textarea textarea.error+.placeholder+.error-text{display:block}.request__form__task-description__textarea .placeholder{display:block;width:100%;font-family:Roboto Condensed,sans-serif;font-weight:300;font-size:18px;line-height:18px;color:#999cb1;padding:21px 0;position:absolute;top:0;left:0;pointer-events:none;transition:all .3s cubic-bezier(.19,.33,.3,1);-khtml-transform:translateZ(0);transform:translateZ(0)}.request__form__task-description__textarea .placeholder.hidden{display:none}.request__form__task-description__textarea .error-text{display:none;font-family:Roboto Condensed,sans-serif;font-weight:300;font-size:14px;line-height:21px;color:#d12828;position:absolute;top:65px}.request__form__file{margin-top:52px}.request__form__file__button label{display:block;cursor:pointer;overflow:hidden;float:left;position:relative}.request__form__file__button label:hover:not(.touch) span{color:#7229ff}.request__form__file__button label span{display:block;height:15px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 14'%3E%3Cpath d='M15.4 1.6C14.3.6 13 .1 11.5 0c-1.4 0-2.7.5-3.7 1.4L1.2 7.5C-.3 8.8-.4 11.1.9 12.6l.3.3c.8.7 1.9 1.1 2.9 1.1 1.1 0 2.1-.4 2.9-1.1l6-5.4c.5-.5.9-1.2.9-1.9s-.3-1.4-.8-1.8c-.6-.6-1.4-.9-2.2-.8-.7 0-1.3.3-1.8.8l-5 4.4c-.3.3-.3.7-.1 1 0 0 0 .1.1.1.3.3.9.3 1.2 0l4.8-4.4c.2-.2.5-.3.8-.3.3 0 .6.1.9.3.2.1.3.4.3.7 0 .3-.2.6-.4.8l-5.9 5.4c-.5.4-1.1.7-1.7.7-.6 0-1.2-.2-1.7-.7-.9-.8-1-2.1-.2-3l.2-.2L9 2.5c.7-.6 1.5-.9 2.4-.9 1 .1 1.9.4 2.6 1.1.7.6 1.1 1.4 1.1 2.3 0 .9-.4 1.7-1 2.3l-2.3 2.1c-.3.3-.3.7-.1 1 0 0 0 .1.1.1.3.3.9.3 1.2 0l2.3-2.1C16.4 7.6 17 6.3 17 5c0-1.3-.6-2.5-1.6-3.4z' fill='%237229ff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:0 0;background-size:17px 14px;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:15px;line-height:15px;color:#999cb1;padding-top:1px;text-transform:uppercase;padding-left:27px;transition:all .1s ease}.request__form__file__button label input{display:none;height:100%;width:100%;position:absolute;top:0;left:0}.request__form__file__list{padding-left:27px;margin-top:18px}.request__form__file__list__item{width:100%}.request__form__file__list__item:not(:first-child){margin-top:11px}.request__form__file__list__item.error span{color:#d12828}.request__form__file__list__item span{display:block;max-width:165px;font-family:Roboto Condensed,sans-serif;font-weight:300;font-size:15px;line-height:20px;color:#fff;white-space:nowrap;text-overflow:ellipsis;margin-right:10px;overflow:hidden;float:left;transition:all .1s linear}.request__form__file__list__item .remove{display:block;height:20px;width:20px;float:left}.request__form__file__list__item .remove:hover:not(.touch) svg{fill:#7229ff}.request__form__file__list__item .remove svg{display:block;height:13px;width:13px;fill:#464960;margin:3.5px;transition:all .1s ease}.request__form__file__error{display:none;padding-left:27px;margin-top:20px;position:relative}.request__form__file__error:before{display:block;height:18px;width:18px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 475.2 475.2' width='512' height='512'%3E%3Cg fill='%23d12828'%3E%3Cpath d='M405.6 69.6C360.7 24.7 301.1 0 237.6 0s-123.1 24.7-168 69.6S0 174.1 0 237.6s24.7 123.1 69.6 168 104.5 69.6 168 69.6 123.1-24.7 168-69.6 69.6-104.5 69.6-168-24.7-123.1-69.6-168zm-19.1 316.9c-39.8 39.8-92.7 61.7-148.9 61.7s-109.1-21.9-148.9-61.7c-82.1-82.1-82.1-215.7 0-297.8C128.5 48.9 181.4 27 237.6 27s109.1 21.9 148.9 61.7c82.1 82.1 82.1 215.7 0 297.8z'/%3E%3Cpath d='M342.3 132.9c-5.3-5.3-13.8-5.3-19.1 0l-85.6 85.6-85.6-85.6c-5.3-5.3-13.8-5.3-19.1 0-5.3 5.3-5.3 13.8 0 19.1l85.6 85.6-85.6 85.6c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4l85.6-85.6 85.6 85.6c2.6 2.6 6.1 4 9.5 4 3.5 0 6.9-1.3 9.5-4 5.3-5.3 5.3-13.8 0-19.1l-85.4-85.6 85.6-85.6c5.3-5.3 5.3-13.8 0-19.1z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:18px 18px;content:"";position:absolute;top:1px;left:0}.request__form__file__error p{font-family:Roboto Condensed,sans-serif;font-weight:300;font-size:15px;line-height:21px;color:#464960;margin:0}.request__form__submit{width:376px;float:left}.request__form__submit .button{display:block;width:100%;float:left;box-sizing:border-box}.request__form__submit .button .icon{display:inline-block;height:13px;width:16px;fill:#fff;stroke:#fff;margin-right:14px;position:relative;top:1px}.request__form__agreement{width:376px;float:right}.request__form__agreement p{font-family:Roboto Condensed,sans-serif;font-weight:300;font-size:16px;line-height:28px;color:#464960;margin:0}.request__successful{display:none;height:100%;width:100%;position:absolute;top:0;left:0}.request__successful__container{display:table;height:100%;width:100%}.request__successful__spacer{display:table-cell;text-align:center;vertical-align:middle;overflow:hidden}.request__successful__content{display:inline-block;font-size:0;width:1420px}.request__successful__icon{margin-right:84px;float:left}.request__successful__icon svg{display:block;height:auto;width:422px;fill:#373a50}.request__successful__description{margin-top:7px;overflow:hidden}.request__successful__title svg{display:block;height:108px;fill:#373a50}.request__successful__text{text-align:left;margin-top:40px}.request__successful__text p{font-family:Roboto Condensed,sans-serif;font-weight:300;font-size:30px;line-height:42px;color:#fff;margin:0}@media screen and (max-width:1750px) and (min-width:1251px){.request__title{margin-top:104px}.request__title svg{height:119px}.request__form{width:680px}.request__form__title span{font-size:30px;line-height:38px}.request__form__text{margin-top:15px}.request__form__text p{font-size:16px;line-height:28px}.request__form__fields .input-wrapper{width:310px;margin-top:40px}.request__form__fields .input-wrapper:not(:nth-child(2n)){margin-right:60px}.request__form__fields .input-wrapper:first-child,.request__form__fields .input-wrapper:nth-child(2){margin-top:22px}.request__form__container:not(:first-child){margin-top:62px}.request__form__services{margin-top:36px}.request__form__service:not(:last-child){margin-right:20px}.request__form__service span{height:37px;font-size:16px;line-height:35px}.request__form__task-description .col:first-child{width:410px}.request__form__task-description .col:nth-child(2){width:210px}.request__form__task-description__textarea .placeholder{font-size:16px;line-height:28px;padding:17px 0}.request__form__task-description__textarea textarea{height:82px;font-size:16px;line-height:28px}.request__form__file__button label span{font-size:14px;line-height:14px}.request__form__agreement,.request__form__submit{width:310px}.request__successful__content{width:1155px}.request__successful__icon{margin-right:40px}.request__successful__icon svg{width:395px}.request__successful__description{margin-top:0}.request__successful__title svg{height:119px}.request__successful__text{margin-top:23px}.request__successful__text p{font-size:24px;line-height:32px}}@media screen and (max-width:1250px) and (min-width:1001px){.request__close{top:35px}.request__title{margin-top:100px}.request__title svg{height:93px}.request__form{width:680px;margin:83px 0 107px 132px}.request__form__title span{font-size:30px;line-height:38px}.request__form__text{margin-top:15px}.request__form__text p{font-size:16px;line-height:28px}.request__form__fields .input-wrapper{width:310px}.request__form__fields .input-wrapper:first-child,.request__form__fields .input-wrapper:nth-child(2){margin-top:22px}.request__form__fields .input-wrapper:not(:nth-child(2n)){margin-right:60px}.request__form__container:not(:first-child){margin-top:107px}.request__form__container:last-child{margin-top:85px}.request__form__services{margin-top:36px}.request__form__service:not(:last-child){margin-right:20px}.request__form__service span{height:37px;font-size:16px;line-height:35px}.request__form__task-description .col:first-child{width:410px}.request__form__task-description .col:nth-child(2){width:210px}.request__form__task-description__textarea .placeholder{font-size:16px;line-height:28px;padding:17px 0}.request__form__task-description__textarea textarea{height:82px;font-size:16px;line-height:28px}.request__form__file__button label span{font-size:14px;line-height:14px}.request__form__agreement,.request__form__submit{width:310px}.request__successful__content{width:735px;position:relative}.request__successful__icon{margin-right:0;position:absolute;top:0;left:0}.request__successful__icon svg{width:195px}.request__successful__description{width:100%;margin-top:0}.request__successful__title{padding-left:221px;box-sizing:border-box}.request__successful__title svg{height:93px}.request__successful__text{width:400px;text-align:center;margin:40px auto 0}.request__successful__text p{font-size:21px;line-height:36px}}@media screen and (max-width:1000px) and (min-width:721px){.request__close{top:35px}.request__title{margin-top:98px}.request__title svg{height:65px}.request__form{width:518px;margin:75px auto 100px}.request__form__title span{font-size:26px;line-height:32px}.request__form__text{margin-top:15px}.request__form__text p{font-size:16px;line-height:21px}.request__form__fields .input-wrapper{width:230px;margin-top:32px}.request__form__fields .input-wrapper:first-child,.request__form__fields .input-wrapper:nth-child(2){margin-top:22px}.request__form__fields .input-wrapper:not(:nth-child(2n)){margin-right:58px}.request__form__container:not(:first-child){margin-top:73px}.request__form__container:last-child{margin-top:65px}.request__form__services{margin-top:16px}.request__form__service{margin-top:20px}.request__form__service:not(:last-child){margin-right:20px}.request__form__service span{height:33px;font-size:16px;line-height:31px}.request__form__task-description .col:first-child,.request__form__task-description .col:nth-child(2){width:100%}.request__form__task-description__textarea .placeholder{font-size:16px;line-height:21px;padding:17px 0}.request__form__task-description__textarea textarea{height:55px;font-size:16px;line-height:28px}.request__form__file{margin-top:40px;overflow:hidden}.request__form__file__button{width:230px;float:left}.request__form__file__button label span{font-size:14px;line-height:14px}.request__form__file__list{width:230px;padding-left:0;margin-top:0;float:right}.request__form__file__list__item:not(:first-child){margin-top:7px}.request__form__file__error{width:230px;margin-top:10px;clear:both;float:right}.request__form__file__error p{font-size:13px;line-height:18px}.request__form__submit{width:230px}.request__form__submit .button{padding:0 15px}.request__form__agreement{width:230px;margin-top:-3px}.request__form__agreement p{font-size:14px;line-height:21px}.request__successful__content{width:698px;position:relative}.request__successful__icon{margin-right:0;position:absolute;top:0;left:0}.request__successful__icon svg{width:194px}.request__successful__description{width:100%;margin-top:0}.request__successful__title{padding-left:220px;box-sizing:border-box}.request__successful__title svg{height:90px}.request__successful__text{width:400px;text-align:center;margin:46px auto 0}.request__successful__text p{font-size:21px;line-height:36px}}@media screen and (max-width:720px){#request{-webkit-overflow-scrolling:touch}#request .container{min-height:0}.request__close{top:15px;right:-16px}.request__title{margin-top:78px}.request__title svg{height:35px}.request__form{width:100%;margin:46px 0 0}.request__form__title span{font-size:18px;line-height:24px}.request__form__text{margin-top:7px}.request__form__text p{font-size:14px;line-height:21px}.request__form__fields .input-wrapper{width:100%;margin-top:22px}.request__form__fields .input-wrapper:first-child{margin-top:15px}.request__form__fields .input-wrapper:nth-child(2){margin-top:22px}.request__form__fields .input-wrapper:not(:nth-child(2n)){margin-right:0}.request__form__container:not(:first-child){margin-top:53px}.request__form__container:last-child{margin-top:50px}.request__form__services{margin-top:3px}.request__form__service{margin-top:20px}.request__form__service:not(:last-child){margin-right:20px}.request__form__service span{height:31px;font-size:14px;line-height:29px}.request__form__task-description .col:first-child{width:100%}.request__form__task-description .col:nth-child(2){display:none}.request__form__task-description__textarea{margin-top:15px}.request__form__task-description__textarea.vacancy-description__textarea .placeholder{display:block}.request__form__task-description__textarea.focus textarea,.request__form__task-description__textarea.not-empty textarea{height:109px}.request__form__task-description__textarea .placeholder{display:none;font-size:14px;line-height:14px;padding:14px 0}.request__form__task-description__textarea .placeholder.hidden{display:block}.request__form__task-description__textarea textarea{height:42px;font-size:14px;line-height:24px;padding-top:0}.request__form__submit{width:100%}.request__form__submit .button{padding:0 15px}.request__form__agreement{width:100%;margin:23px 0 54px}.request__form__agreement p{font-size:14px;line-height:21px;text-align:center}.request__successful{height:auto;margin:150px 0;position:relative}.request__successful__content{width:100%;position:relative}.request__successful__icon{width:100%;margin:auto}.request__successful__icon svg{width:116px;margin:auto}.request__successful__description{width:100%;margin-top:32px;float:left}.request__successful__title{box-sizing:border-box}.request__successful__title svg{height:auto;width:100%}.request__successful__text{width:95%;text-align:center;margin:24px auto 0}.request__successful__text p{font-size:16px;line-height:28px}}.index-slider{height:auto;min-height:940px;background-color:#1c1e2b;overflow:hidden;position:relative}.index-slider__slides{height:100%;width:100%;position:absolute;top:0;left:0;z-index:15}.index-slider__slides.slick-dotted{margin-bottom:0}.index-slider__slides .slick-list,.index-slider__slides .slick-track{height:100%}.index-slider__slide{height:100%;transform-style:preserve-3d;outline:none;position:relative;transition:all .1s ease-in-out}.index-slider__slide.slick-active .index-slider__slide__image__container,.index-slider__slide.slick-active .index-slider__slide__links,.index-slider__slide.slick-active .index-slider__slide__text{opacity:1;transform:translateX(0)}.index-slider__slide.slick-active .index-slider__slide__text-timer{opacity:1}.index-slider__slide .container{height:100%;position:relative}.index-slider__slide__content{display:table;height:100%;min-height:567px;width:900px;margin:auto;position:absolute;top:0;left:164px;bottom:0;z-index:15}.index-slider__slide__content__container{display:table-cell;vertical-align:middle}.index-slider__slide__content__spacing{display:inline-block}.index-slider__slide__text{margin-top:-21px;opacity:0;transform:translateX(-150px);transition:all .5s ease-in-out}.index-slider__slide__text>*{display:block;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:72px;line-height:80px;color:#fff;text-transform:uppercase;margin:auto}.index-slider__slide__links{margin-top:46px;opacity:0;transform:translateX(-150px);transition:all .5s ease-in-out}.index-slider__slide__links a{display:block;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:15px;line-height:18px;color:#fff;text-decoration:none;text-transform:uppercase;margin-right:15px;float:left;position:relative;transition:all .1s ease-in-out}.index-slider__slide__links a:hover:not(.touch) span{color:#7229ff;border-color:#7229ff}.index-slider__slide__links a span{color:#fff;border-bottom:1px solid #fff;transition:all .1s ease-in-out}.index-slider__slide__image__container{height:710px;width:655px;opacity:0;margin:auto;position:absolute;top:0;right:140px;bottom:0;z-index:10;transform:translateX(150px);transition:all .5s ease-in-out}.index-slider__slide__image{display:block;height:auto;max-height:100%;width:auto;max-width:100%;color:transparent;text-indent:-9999px;margin:auto;opacity:0;position:absolute;top:0;left:0;right:0;bottom:10px;z-index:5;transition:all .3s ease-in-out}.index-slider__slide__image.loaded,.index-slider__slide__image.loaded+.index-slider__slide__image__bg{opacity:1}.index-slider__slide__image__bg{height:100%;width:100%;opacity:0;position:absolute;top:0;left:0;z-index:1;transition:all .3s ease-in-out}.index-slider__slide__image__bg svg{display:block;height:auto;max-height:100%;width:auto;max-width:100%;position:absolute;left:0}.index-slider__slide__image__bg svg.slider-image-bg-container-1{top:0}.index-slider__slide__image__bg svg.slider-image-bg-container-2{top:-30px}.index-slider__slide__image__bg #type-1-2{visibility:hidden}.index-slider__slide__text-timer{width:688px;text-align:center;position:absolute;top:115px;right:68px;-khtml-transform:rotate(-90deg);transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.Matrix(M11=0,M12=0,M21=0,M22=0,sizingMethod="auto expand");zoom:1;-khtml-transform-origin:100% 0;transform-origin:100% 0;opacity:0;transition:all .5s ease-in-out}.index-slider__slide__text-timer.active .color-2{width:100%}.index-slider__slide__text-timer .index-slider__slide__text-timer__container{display:inline-block;position:relative}.index-slider__slide__text-timer span{white-space:nowrap;overflow:hidden}.index-slider__slide__text-timer .color-1{color:#373a50;position:relative;z-index:1}.index-slider__slide__text-timer .color-1,.index-slider__slide__text-timer .color-2{display:block;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:80px;line-height:80px;text-transform:uppercase}.index-slider__slide__text-timer .color-2{width:0;color:#fff;position:absolute;top:0;left:0;z-index:5}.index-slider__bottom{width:100%;position:absolute;left:0;bottom:0;z-index:17}.index-slider__social{margin-top:53px;float:left}.index-slider__social a{display:block;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:15px;line-height:18px;color:#41455c;text-transform:uppercase;text-decoration:none;float:left;position:relative;transition:all .1s ease-in-out}.index-slider__social a:before{display:block;max-width:0;white-space:nowrap;color:#7229ff;content:attr(data-hover);overflow:hidden;transition:all .3s ease-in-out;position:absolute;top:0;left:0;z-index:1}.index-slider__social a:not(:last-child){margin-right:48px}.index-slider__social a:hover:not(.touch):before{max-width:100%}.index-slider__social a svg{display:none;fill:#41455c}.index-slider__social a svg.inst{height:15px;width:15px;stroke:#41455c}.index-slider__social a svg.fb{height:16px;width:8px}.index-slider__social a svg.vk{height:11px;width:19px}.index-slider__nav{margin-right:14px;float:right}.index-slider__nav__next,.index-slider__nav__prev{display:block;height:80px;width:30px;float:left}.index-slider__nav__next:hover:not(.touch) svg,.index-slider__nav__prev:hover:not(.touch) svg{fill:#7229ff}.index-slider__nav__next svg,.index-slider__nav__prev svg{display:block;height:27px;width:16px;fill:#373a50;margin:30px auto 0;transition:all .1s ease-in-out}.index-slider__nav__count{margin:0 12px 51px;float:left}.index-slider__nav__count ul{list-style:none;padding:0;margin:0}.index-slider__nav__count li{display:none;width:115px;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:80px;line-height:80px;color:#373a50;text-align:center}.index-slider__nav__count li.slick-active{display:block}.index-slider__parallax{height:100%;width:100%;overflow:hidden;position:absolute;top:0;left:0;z-index:1}.index-slider__parallax #particles-js{height:100%}.index-slider__parallax__content{height:100%;width:100%;position:absolute;top:0;left:0;z-index:1;-khtml-transform-style:preserve-3d;transform-style:preserve-3d}.index-slider__element{position:absolute;border-radius:50%}.index-slider__element.element-1{height:750px;width:750px;background-color:#141623;left:-320px;bottom:-390px;z-index:1;animation:20s linear 0s normal none infinite a}.index-slider__element.element-1,.index-slider__element.element-2{-khtml-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}.index-slider__element.element-2{height:297px;width:297px;background-color:#212332;left:185px;bottom:185px;z-index:2;animation:20s linear 0s normal none infinite b}.index-slider__element.element-3{height:470px;width:470px;background-color:#141623;right:-70px;bottom:-250px;z-index:1;-khtml-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0);animation:20s linear 0s normal none infinite c}.index-slider__element.element-4{height:448px;width:448px;top:-15px;right:-360px;animation:20s linear 0s normal none infinite d}.index-slider__element.element-4,.index-slider__element.element-5{background-color:#212332;z-index:2;-khtml-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}.index-slider__element.element-5{height:1288px;width:1288px;margin:auto;top:-1155px;left:0;right:0;animation:20s linear 0s normal none infinite e}.index-benefits .container{padding-top:160px;position:relative}.index-benefits__item{width:25%;overflow:hidden;float:left;position:relative;z-index:5}.index-benefits__item:nth-child(2) .index-benefits__item__content{transition-delay:.1s}.index-benefits__item:nth-child(3) .index-benefits__item__content{transition-delay:.2s}.index-benefits__item:nth-child(4) .index-benefits__item__content{transition-delay:.3s}.index-benefits__item__content{width:190px;margin:auto;transition:all .7s ease-in-out}.index-benefits__item__content.hidden{opacity:0;-khtml-transform:translateX(-310px);transform:translateX(-310px)}.index-benefits__item__content.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}.index-benefits__item__title{height:96px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 114.7 95.7'%3E%3Cpath fill='%23DFE0E8' d='M111.1 62c-.5.3-1.1.5-1.6.6H108s-.8 1.1-.8 1.2c-.8 2.8-1.8 5.4-2.9 8 .5-.7 1.1-1.4 1.7-2.1 2.9-2.9 7.9-3 8.4-3h.1c.1.1.2.2.2.3 0 .1-.1.3-.1.4l-.3.9c-.5 1.4-1.4 2.8-2.8 4.3-.9 1-2 2.1-3.4 2.8-1.5.7-2.9.9-4.2.6-.2-.1-.5-.1-.7-.3-.2-.1-.2-.1-.4 0s-.4.3-.6.4c-.1.1-.2.1-.4.3-1.2 2.1-2.5 4-4 5.7.8-.6 1.6-1 2.4-1.3 2.6-.9 5.3-.8 8 .3.4.2.8.4.9.4.1 0 .1.1.1.4-.1.1-.2.2-.3.4-.2.3-.4.5-.6.8-1 1.2-2.3 1.9-3.6 2.6-1.7.9-3.4 1.4-5.2 1.5h-.2c-1.6 0-2.8-.5-3.9-1.7-.4 0-.7.1-1 .1 0 0-.1 0-.1.1-1.6 1.5-3.3 2.8-5 3.9.3-.1.5-.2.8-.2 1.9-.4 3.8-.1 5.9.7 1.4.6 2.7 1.5 4.1 2.7.1.1.1.3 0 .4-.5.6-1.1 1-1.6 1.2-1.3.6-2.7 1-4.4 1.2h-1.3c-.6 0-1.1 0-1.5-.1-.4 0-.9-.1-1.3-.2-2-.5-3.3-1.5-4-3.1 0 0-.1 0-.1-.1-.4-.1-.7-.2-1-.2-.1 0-.2 0-.3.1-1.4.5-2.8 1-4.2 1.3-.1 0-.2 0-.3-.1-.1-.3-.3-.5-.5-.8-.1-.1-.1-.2 0-.3 0-.1.1-.2.2-.2 1.8-.4 3.6-1 5.6-2 .2-.7.3-1.3.2-2-.4-4.6 2.2-9.4 6.2-11.4.1 0 .2-.1.4-.2h.3c.1.1.1.2.1.3l-.1.7c-.1.6-.2 1.2-.3 2-.3 1.7-.5 3.5-1 5.2-.5 1.5-1.2 2.8-2.2 3.7 2.1-1.3 4-2.8 5.8-4.6 0 0 .1-.1.1-.2V82c-.9-2.1-1.1-4.5-.7-7.3.4-2.7 1.5-5.2 3.3-7.3.3-.3.5-.4.6-.4.1 0 .1.1.1.2v.4c0 .3.1.6.1.9.1.5.1 1.1.2 1.7.1 1.4.3 2.8.4 4.2.1 1.6.1 3.6-.9 5.4 1.3-1.7 2.5-3.5 3.5-5.4.1-.2.1-.3.1-.5-.1-.9-.5-1.7-.9-2.3-.8-1.3-1.3-2.8-1.6-5-.2-1.5-.2-3.1 0-4.6h3.7c.4 1.1.8 2.3 1 3.6.3 1.4.3 2.7.1 4 1-2.4 1.8-4.9 2.4-7.6h4.8zm-11-29c-2.6-2.2-4.4-7.3-4.4-7.5 0-.1 0-.2.1-.2.1-.1.2-.1.3 0 .6.2 1.1.5 1.7.7 1.3.6 2.6 1.1 3.9 1.7 1.3.6 2.3 1.5 3 2.5-.7-2-1.5-4-2.4-5.9-.1-.2-.6-.4-1.3-.4-.2 0-.4 0-.6.1-1.6.4-3.2.2-5-.8-1.8-.9-3.3-2.5-4.6-4.7 0 0-.1-.2-.1-.5 0-.1.1-.1.2-.1h.7c.4 0 .8.1 1.2.1h.4c1.2.1 2.5.1 3.7.4 1.4.4 2.4.9 3.2 1.7-.9-1.6-1.9-3.2-3-4.6 0 0-.2-.1-.3-.1-.1 0-.3-.1-.5-.1-.4 0-.7.1-.9.2-1.7.9-3.6.9-5.6.2-1.7-.6-3.1-1.7-4.4-3.4 0-.1-.1-.1-.1-.4.1-.2.5-.3.7-.3.4-.1.9-.2 1.4-.2.2 0 .4-.1.7-.1.8-.1 1.5-.2 2.3-.3 1.4-.1 2.7.2 3.8.9-.7-.8-1.4-1.5-2.2-2.2-.2-.2-.5-.4-.8-.7 0 0-.1 0-.2-.1-2.5-.1-4.6-1.3-6.4-3.5-1-1.2-1.7-2.8-2.3-4.9-.1-.2-.1-.3 0-.5.1 0 .3 0 .8.2s.9.4 1.4.5c.9.4 1.9.7 2.8 1.1 1.5.8 2.7 1.8 3.6 3.2.7 1.1.9 2.1.8 3.3 1.6 1.4 3.1 3.1 4.7 5-1.1-1.7-1.7-3.6-2.1-5.8-.3-2.3-.3-4.3 0-6.2 0-.1 0-.2.1-.6 0-.1.1-.2.2-.2s.2 0 .3.1l.4.4.8.8c2.2 2.6 3.5 5.4 4 8.5.2 1.4.1 2.6-.3 3.6-.1.3-.3.7-.5 1-.1.1-.2.3-.3.6 0 .4.1.9.2 1.5 1.2 1.8 2.4 3.6 3.4 5.6-.4-1.4-.7-3.3-.7-5.4 0-2.5.6-4.8 1.7-6.9 0-.1.1-.1.2-.1s.2 0 .2.1.1.1.1.1c.1.1.1.2.2.3.9 1.5 1.4 3.1 1.7 4.3.6 2.3.9 4.2.8 6 0 1.5-.3 2.7-.9 3.7l-.6.9c-.1.2-.3.3-.4.5-.1.1-.1.2-.1.3v1.5c.7 1.7 1.3 3.5 1.8 5.3h-6.5zm6.7 0c-.1-.6-.1-1.1-.1-1.6-.1-3.6 1-6.7 3.1-9.4l.4-.6c.1-.1.1-.1.3-.1.1 0 .2.1.2.2s.1.2.1.3c.1.2.1.4.2.6.5 1.5.7 3.1.7 5.3 0 1.5.1 3.4-.4 5.3h-4.5zM3.6 62c.5.3 1.1.5 1.6.6h1.5l.8 1.1c.8 2.9 1.8 5.6 2.9 8.1-.5-.7-1.1-1.4-1.7-2.1-2.9-2.9-7.9-3-8.4-3H.2c-.2.1-.2.3-.2.4 0 .1.1.3.1.4l.3.9c.5 1.4 1.4 2.8 2.8 4.3.9 1 2 2.1 3.4 2.8 1.5.7 2.9.9 4.2.6.2-.1.5-.1.7-.3.2-.1.2-.1.4 0s.4.3.6.4c.1.1.2.1.3.2 1.3 2.1 2.6 4.1 4 5.8-.8-.6-1.6-1-2.4-1.3-2.6-.9-5.3-.8-8 .3-.4.2-.8.4-.9.4-.1 0-.1.1-.1.2.1.3.2.4.3.6.2.3.4.6.6.8 1 1.2 2.3 1.9 3.6 2.6 1.7.9 3.4 1.4 5.2 1.5h.2c1.6 0 2.8-.5 3.8-1.7.4 0 .8.1 1 .1 0 0 .1 0 .1.1 1.6 1.5 3.3 2.8 5 3.9-.3-.1-.5-.2-.8-.2-1.9-.4-3.8-.1-5.9.7-1.4.6-2.7 1.5-4 2.7-.1.1-.1.3 0 .4.5.6 1.1 1 1.6 1.2 1.3.6 2.7 1 4.4 1.2h1.3c.6 0 1.1 0 1.5-.1.4 0 .9-.1 1.3-.2 2-.5 3.3-1.5 4-3.1 0 0 .1 0 .1-.1.4-.1.7-.2 1-.2.1 0 .2 0 .3.1 1.3.5 2.8 1 4.2 1.3.2 0 .3 0 .3-.1.1-.3.3-.5.5-.8.1-.1.1-.2 0-.3 0-.1-.1-.2-.2-.2-1.8-.4-3.6-1-5.5-1.8-.3-.8-.3-1.5-.3-2.2.4-4.6-2.2-9.4-6.2-11.4-.1 0-.2-.1-.3-.1-.2-.1-.3-.1-.4 0-.1.1-.1.2-.1.3l.1.7.3 1.8c.3 1.9.5 3.7 1.1 5.4.5 1.5 1.2 2.8 2.2 3.7-2.1-1.3-4-2.8-5.8-4.6 0 0-.1-.1-.1-.2v-1.2c.9-2.3 1.1-4.7.7-7.5-.4-2.7-1.5-5.2-3.3-7.3-.2-.3-.4-.4-.5-.4-.2.1-.2.1-.2.2v.4c0 .3-.1.6-.1.9-.1.5-.1 1.1-.2 1.6-.2 1.4-.3 2.9-.4 4.3-.1 1.6-.1 3.6.9 5.4-1.3-1.7-2.5-3.5-3.5-5.4-.2-.2-.2-.4-.2-.6.1-.9.5-1.7.9-2.3.8-1.3 1.3-2.8 1.6-5 .2-1.5.2-3.1 0-4.6h-3.7c-.4 1.1-.8 2.3-1 3.6-.3 1.4-.3 2.7-.1 4-1-2.4-1.8-4.9-2.4-7.6H3.6zm-.2-29c-.5-1.9-.4-3.9-.4-5.4 0-2.2.3-3.8.7-5.3.1-.2.1-.4.2-.6 0-.1.1-.2.1-.3 0-.1.1-.2.3-.2.1 0 .2 0 .2.1l.4.6C7 24.6 8.1 27.8 8 31.3c0 .5 0 1.1-.1 1.6H3.4zM8 33c.5-1.8 1.1-3.6 1.8-5.4v-1.5c0-.1 0-.2-.1-.3-.1-.2-.2-.3-.4-.4-.2-.3-.5-.5-.6-.9-.6-1-.8-2.2-.9-3.7 0-1.8.3-3.7.8-6 .3-1.2.8-2.9 1.7-4.3.1-.1.1-.2.2-.3l.1-.1c.1-.1.1-.1.2-.1s.2.1.2.1c1.1 2.1 1.7 4.4 1.7 6.9 0 2.1-.3 3.9-.7 5.4 1-1.9 2.1-3.8 3.4-5.7.1-.6.1-1 .1-1.5-.1-.1-.2-.3-.3-.4-.2-.3-.4-.6-.5-1-.4-1-.5-2.2-.3-3.6.4-3.1 1.8-5.9 4-8.5.2-.3.5-.5.8-.8l.3-.3c.1-.1.2-.1.3-.1.1 0 .2.1.2.4 0 .1.1.3.1.4.3 1.9.3 3.9-.1 6.1-.3 2.2-1 4.2-2.1 5.8 1.6-1.9 3.1-3.6 4.7-5 .3-1.1.6-2.2 1.2-3.2.9-1.4 2.1-2.4 3.7-3.1.9-.4 1.9-.8 2.8-1.1.5-.2.9-.3 1.4-.5.4-.3.6-.3.7-.2.1.1.1.2 0 .5-.6 2-1.3 3.5-2.3 4.8-1.8 2.3-3.9 3.4-6.4 3.5-.1 0-.2 0-.2.1-.4.3-.6.5-.8.7l-2.2 2.2c1-.7 2.3-1 3.8-.9.8 0 1.6.2 2.4.3.2 0 .4.1.7.1.5.1 1 .2 1.4.2.2 0 .6.1.7.6 0 .1-.1.1-.1.2-1.2 1.7-2.7 2.8-4.4 3.4-2.1.7-3.9.7-5.6-.2-.3-.2-.6-.2-.9-.2-.3 0-.5 0-.5.1-.1 0-.2.1-.3.1-1.1 1.4-2.1 3-3 4.6.8-.8 1.8-1.3 3.2-1.7 1.2-.3 2.5-.4 3.7-.4h.4c.4 0 .8 0 1.2-.1h.6c.1 0 .2 0 .3.4 0 .1-.1.2-.1.2-1.3 2.2-2.8 3.8-4.6 4.7-1.8.9-3.4 1.2-5 .8-.2 0-.4-.1-.6-.1-.7 0-1.2.2-1.3.4-.9 1.9-1.7 3.9-2.4 5.9.7-1 1.7-1.9 3-2.5 1.3-.6 2.6-1.2 3.8-1.7.6-.2 1.1-.5 1.7-.7h.3c.1.1.1.1.1.2 0 .2-1.8 5.3-4.4 7.5H8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:115px 96px;background-position:50%;text-align:center;overflow:hidden}.index-benefits__item__title span{display:block;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:24px;line-height:28px;color:#373a50;text-transform:uppercase;letter-spacing:-1.7px;margin-top:32px}.index-benefits__item__text{text-align:center;margin-top:43px}.index-benefits__item__text>*{font-family:Roboto Condensed,sans-serif;font-weight:300;font-size:18px;line-height:24px;color:#4b4f68;margin:0}.index-works{overflow:hidden}.index-works .container{padding-top:177px;padding-bottom:193px;position:relative}.index-works__heading{position:relative;z-index:7}.index-works__title{overflow:hidden;float:left;position:relative;z-index:5}.index-works__title svg{display:block;height:168px;width:auto;fill:#dfe0e8;transition:all .7s ease-in-out}.index-works__title svg.hidden{opacity:0;-khtml-transform:translateX(-500px);transform:translateX(-500px)}.index-works__title svg.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}.index-works__nav{margin:127px 14px 0 0;float:right;transition:all .7s ease-in-out}.index-works__nav.hidden{opacity:0;-khtml-transform:translateX(500px);transform:translateX(500px)}.index-works__nav.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}.index-works__nav__next,.index-works__nav__prev{display:block;height:80px;width:30px;float:left}.index-works__nav__next:hover:not(.touch) svg,.index-works__nav__prev:hover:not(.touch) svg{fill:#7229ff}.index-works__nav__next svg,.index-works__nav__prev svg{display:block;height:27px;width:16px;fill:#dfe0e8;margin:30px auto 0;transition:all .1s ease-in-out}.index-works__nav__count{margin:0 12px;float:left}.index-works__nav__count ul{list-style:none;padding:0;margin:0}.index-works__nav__count li{display:none;width:auto;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:80px;line-height:80px;color:#dfe0e8;text-align:center}.index-works__nav__count li.slick-active{display:block}.index-works__content,.index-works__slider{position:relative;z-index:5}.index-works__slider{margin-top:14px}.index-works__slider .portfolio-item__description{width:380px;left:0;right:inherit}.index-works__slider .portfolio-item__preview{height:700px;width:1275px;float:right}.index-works__slider .portfolio-item__preview.hidden{opacity:0;-khtml-transform:translateX(-500px);transform:translateX(-500px)}.index-works__slider .portfolio-item__preview.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}@media only screen and (min-width:721px){.index-works__slider .portfolio-item__preview.asialog .image-1{width:650px}}@media only screen and (min-width:721px) and (max-width:1750px){.index-works__slider .portfolio-item__preview.asialog .image-1{width:470px}}@media only screen and (min-width:721px) and (max-width:1250px){.index-works__slider .portfolio-item__preview.asialog .image-1{width:380px}}@media only screen and (min-width:721px){.index-works__slider .portfolio-item__preview.asialog .image-2{width:460px}}@media only screen and (min-width:721px) and (max-width:1750px){.index-works__slider .portfolio-item__preview.asialog .image-2{width:370px}}@media only screen and (min-width:721px) and (max-width:1250px){.index-works__slider .portfolio-item__preview.asialog .image-2{width:300px}}@media only screen and (min-width:721px){.index-works__slider .portfolio-item__preview.vitaemedicus .image-1{width:443px}}@media only screen and (min-width:721px) and (max-width:1750px){.index-works__slider .portfolio-item__preview.vitaemedicus .image-1{width:350px;right:120px}}@media only screen and (min-width:721px) and (max-width:1250px){.index-works__slider .portfolio-item__preview.vitaemedicus .image-1{width:300px;right:100px}}@media only screen and (min-width:721px){.index-works__slider .portfolio-item__preview.vitaemedicus .image-2{left:-10px;bottom:-70px}}@media only screen and (min-width:721px) and (max-width:1750px){.index-works__slider .portfolio-item__preview.vitaemedicus .image-2{width:450px;left:-30px;bottom:-140px}}@media only screen and (min-width:721px) and (max-width:1250px){.index-works__slider .portfolio-item__preview.vitaemedicus .image-2{width:380px;left:-50px;bottom:-80px}}@media only screen and (min-width:721px){.index-works__slider .portfolio-item__preview.vitaemedicus .circle:before{height:530px;width:530px;right:62px}}@media only screen and (min-width:721px) and (max-width:1750px){.index-works__slider .portfolio-item__preview.vitaemedicus .circle:before{height:450px;width:450px}}@media only screen and (min-width:721px) and (max-width:1250px){.index-works__slider .portfolio-item__preview.vitaemedicus .circle:before{height:380px;width:380px;right:36px}}@media only screen and (min-width:721px){.index-works__slider .portfolio-item__preview.vitaemedicus .plus-1{top:-30px;right:360px}}@media only screen and (min-width:721px) and (max-width:1750px){.index-works__slider .portfolio-item__preview.vitaemedicus .plus-1{top:-50px}}@media only screen and (min-width:721px) and (max-width:1250px){.index-works__slider .portfolio-item__preview.vitaemedicus .plus-1{display:none}}@media only screen and (min-width:721px){.index-works__slider .portfolio-item__preview.copypaste .image-1{bottom:110px}}@media only screen and (min-width:721px) and (max-width:1750px){.index-works__slider .portfolio-item__preview.copypaste .image-1{width:500px;bottom:-10px}}@media only screen and (min-width:721px) and (max-width:1250px){.index-works__slider .portfolio-item__preview.copypaste .image-1{width:400px}}@media only screen and (min-width:721px){.index-works__slider .portfolio-item__preview.copypaste .image-2{top:75px;left:360px}}@media only screen and (min-width:721px) and (max-width:1750px){.index-works__slider .portfolio-item__preview.copypaste .image-2{width:120px;top:35px;left:190px}}@media only screen and (min-width:721px) and (max-width:1250px){.index-works__slider .portfolio-item__preview.copypaste .image-2{width:100px;top:25px;left:150px}}@media only screen and (min-width:721px){.index-works__slider .portfolio-item__preview.copypaste .image-3{left:180px;bottom:110px}}@media only screen and (min-width:721px) and (max-width:1750px){.index-works__slider .portfolio-item__preview.copypaste .image-3{width:350px;left:-10px;bottom:10px}}@media only screen and (min-width:721px) and (max-width:1250px){.index-works__slider .portfolio-item__preview.copypaste .image-3{width:270px;left:-20px;bottom:30px}}@media only screen and (min-width:721px){.index-works__slider .portfolio-item__preview.copypaste .image-4{right:190px;bottom:108px}}@media only screen and (min-width:721px) and (max-width:1750px){.index-works__slider .portfolio-item__preview.copypaste .image-4{width:320px;right:-30px;bottom:38px}}@media only screen and (min-width:721px) and (max-width:1250px){.index-works__slider .portfolio-item__preview.copypaste .image-4{width:240px;right:0;bottom:38px}}@media only screen and (min-width:721px){.index-works__slider .portfolio-item__preview.lcl:after{height:170px}}@media only screen and (min-width:721px) and (max-width:1750px){.index-works__slider .portfolio-item__preview.lcl:after{height:140px}}@media only screen and (min-width:721px) and (max-width:1250px){.index-works__slider .portfolio-item__preview.lcl:after{height:115px}}@media only screen and (min-width:721px){.index-works__slider .portfolio-item__preview.lcl .image-notebook{width:750px;top:140px}}@media only screen and (min-width:721px) and (max-width:1750px){.index-works__slider .portfolio-item__preview.lcl .image-notebook{width:600px;top:40px}}@media only screen and (min-width:721px) and (max-width:1250px){.index-works__slider .portfolio-item__preview.lcl .image-notebook{width:450px}}@media only screen and (min-width:721px){.index-works__slider .portfolio-item__preview.lcl .lcl-circle-1{left:120px}}@media only screen and (min-width:721px) and (max-width:1250px){.index-works__slider .portfolio-item__preview.lcl .lcl-circle-1{top:-25px}}@media only screen and (min-width:721px){.index-works__slider .portfolio-item__preview.lcl .lcl-large-circle:before{height:630px;width:630px}}@media only screen and (min-width:721px) and (max-width:1750px){.index-works__slider .portfolio-item__preview.lcl .lcl-large-circle:before{height:480px;width:480px}}@media only screen and (min-width:721px) and (max-width:1250px){.index-works__slider .portfolio-item__preview.lcl .lcl-large-circle:before{height:380px;width:380px}}@media only screen and (min-width:721px){.index-works__slider .portfolio-item__preview.mes .image-mes{width:600px;bottom:-30px}}@media only screen and (min-width:721px) and (max-width:1750px){.index-works__slider .portfolio-item__preview.mes .image-mes{width:470px}}@media only screen and (min-width:721px) and (max-width:1250px){.index-works__slider .portfolio-item__preview.mes .image-mes{width:380px}}@media only screen and (min-width:721px){.index-works__slider .portfolio-item__preview.mes .mes-circle-1{height:250px;width:250px;top:50px}}@media only screen and (min-width:721px) and (max-width:1750px){.index-works__slider .portfolio-item__preview.mes .mes-circle-1{height:200px;width:200px;top:30px}}@media only screen and (min-width:721px) and (max-width:1250px){.index-works__slider .portfolio-item__preview.mes .mes-circle-1{height:150px;width:150px;top:20px;left:-50px}}@media only screen and (min-width:721px){.index-works__slider .portfolio-item__preview.mes .mes-circle-2{height:200px;width:200px}}@media only screen and (min-width:721px) and (max-width:1750px){.index-works__slider .portfolio-item__preview.mes .mes-circle-2{height:150px;width:150px}}@media only screen and (min-width:721px) and (max-width:1250px){.index-works__slider .portfolio-item__preview.mes .mes-circle-2{height:120px;width:120px}}@media only screen and (min-width:721px){.index-works__slider .portfolio-item__preview.mes .mes-large-circle:before{height:650px;width:650px}}@media only screen and (min-width:721px) and (max-width:1750px){.index-works__slider .portfolio-item__preview.mes .mes-large-circle:before{height:500px;width:500px}}@media only screen and (min-width:721px) and (max-width:1250px){.index-works__slider .portfolio-item__preview.mes .mes-large-circle:before{height:420px;width:420px}}@media only screen and (max-width:1000px){.index-works__slider .portfolio-item__preview.vladhleb .image-notebook{bottom:51px}}@media only screen and (max-width:720px){.index-works__slider .portfolio-item__preview.vladhleb .image-notebook{bottom:31px}}@media only screen and (min-width:1001px){.index-works__slider .portfolio-item__preview.vladhleb .image-notebook{margin:auto;transform:translateX(-50px);left:0;right:0;bottom:167px}}@media only screen and (min-width:1001px) and (max-width:1750px){.index-works__slider .portfolio-item__preview.vladhleb .image-notebook{transform:translateX(-30px);bottom:122px}}@media only screen and (min-width:1001px) and (max-width:1250px){.index-works__slider .portfolio-item__preview.vladhleb .image-notebook{bottom:52px}}@media only screen and (min-width:1001px){.index-works__slider .portfolio-item__preview.vladhleb .image-2{top:50px}}@media only screen and (min-width:1001px) and (max-width:1750px){.index-works__slider .portfolio-item__preview.vladhleb .image-2{top:-40px;left:410px}}@media only screen and (min-width:1001px){.index-works__slider .portfolio-item__preview.vladhleb .image-3{top:255px}}@media only screen and (min-width:1001px) and (max-width:1750px){.index-works__slider .portfolio-item__preview.vladhleb .image-3{top:165px}}@media only screen and (min-width:1001px){.index-works__slider .portfolio-item__preview.vladhleb .image-6{right:-40px;bottom:100px}}@media only screen and (min-width:1001px) and (max-width:1750px){.index-works__slider .portfolio-item__preview.vladhleb .image-6{right:10px;bottom:10px}}@media only screen and (min-width:1001px){.index-works__slider .portfolio-item__preview.vladhleb .image-7{left:700px;bottom:115px}}@media only screen and (min-width:1001px) and (max-width:1750px){.index-works__slider .portfolio-item__preview.vladhleb .image-7{left:460px;bottom:75px}}@media only screen and (min-width:1001px){.index-works__slider .portfolio-item__preview.vladhleb .image-8{bottom:160px}}@media only screen and (min-width:1001px) and (max-width:1250px){.index-works__slider .portfolio-item__preview.vladhleb .image-8{bottom:80px}}@media only screen and (min-width:1001px){.index-works__slider .portfolio-item__preview.vladhleb .image-9{top:30px}}@media only screen and (min-width:1001px) and (max-width:1750px){.index-works__slider .portfolio-item__preview.vladhleb .image-9{top:30px}}@media only screen and (max-width:720px){.index-works__slider .portfolio-item__preview.contra .image-1,.index-works__slider .portfolio-item__preview.contra .image-2{display:none}}@media only screen and (min-width:1001px){.index-works__slider .portfolio-item__preview.contra .image-mac{width:760px}}@media only screen and (min-width:1001px) and (max-width:1750px){.index-works__slider .portfolio-item__preview.contra .image-mac{width:630px}}@media only screen and (min-width:1001px) and (max-width:1250px){.index-works__slider .portfolio-item__preview.contra .image-mac{width:470px}}@media only screen and (min-width:1001px){.index-works__slider .portfolio-item__preview.contra .contra-circle{height:500px;width:550px}.index-works__slider .portfolio-item__preview.contra .contra-circle:before{height:550px;width:550px}}@media only screen and (min-width:1001px) and (max-width:1750px){.index-works__slider .portfolio-item__preview.contra .contra-circle{height:410px;width:470px}.index-works__slider .portfolio-item__preview.contra .contra-circle:before{height:470px;width:470px}}@media only screen and (min-width:1001px) and (max-width:1250px){.index-works__slider .portfolio-item__preview.contra .contra-circle{height:300px;width:380px}.index-works__slider .portfolio-item__preview.contra .contra-circle:before{height:380px;width:380px}}.index-works__slider .portfolio-item__preview.decor:before{display:block;height:700px;width:662px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='662' height='700'%3E%3Cpath fill-rule='evenodd' fill='%231B1B1B' d='M662 0v699L0 700 662 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:662px 700px;background-position:50%;content:"";position:absolute;right:0;bottom:0;z-index:1}.index-works__slider .portfolio-item__preview.decor .image-1{height:auto;width:786px;left:110px;bottom:3px;animation:6s ease-in-out 0s normal none infinite f}.index-works__slider .portfolio-item__preview.decor .image-2{height:auto;width:389px;top:-68px;right:69px;animation:6s ease-in-out 0s normal none infinite g}.index-works__slider .portfolio-item__preview.decor .preview-decor__element-1{display:block;height:393px;width:703px;background-image:url(../images/uploads/contents/slider/preview_decor_3.png);background-repeat:no-repeat;background-position:50%;background-size:100%;top:307px;left:130px;position:absolute;z-index:3;animation:6s ease-in-out 0s normal none infinite h}.index-works__slider .portfolio-item__preview.decor .preview-decor__element-2{display:block;height:138px;width:396px;background-image:url(../images/uploads/contents/slider/preview_decor_4.png);background-repeat:no-repeat;background-position:50%;background-size:100%;opacity:.5;top:412px;right:19px;position:absolute;z-index:3;animation:6s ease-in-out 0s normal none infinite i}.index-works__slider .portfolio-item__preview.decor img{display:block;position:absolute;z-index:5}.index-works__slider .portfolio-item__preview.decor img:nth-child(4){z-index:3;animation:6s ease-in-out 0s normal none infinite i}.index-works__slider .portfolio-item__preview.podryad:before{display:block;height:238px;width:1275px;content:"";position:absolute;right:0;bottom:0}.index-works__slider .portfolio-item__preview.podryad:after{display:block;width:430px}.index-works__slider .portfolio-item__preview.podryad img{display:block;height:auto;width:761px;position:absolute;top:58px;left:289px;z-index:5;animation:7s ease-in-out .2s normal none infinite f}.index-works__slider .portfolio-item__preview.podryad .preview-podryad__element-1{height:244px;width:194px;background-repeat:no-repeat;background-size:194px 244px;background-position:50%;position:absolute;top:90px;left:90px;z-index:3;filter:drop-shadow(0 0 30px rgba(84,12,12,.19));animation:5s ease-in-out 0s normal none infinite f}.index-works__slider .portfolio-item__preview.podryad .preview-podryad__element-2{height:257px;width:257px;background:#c31a22;position:absolute;top:58px;right:-58px;z-index:3;border-radius:50%;animation:6s ease-in-out 0s normal none infinite g}.index-works__slider .portfolio-item__preview.ppmint{background:#ffb2c8}.index-works__slider .portfolio-item__preview.ppmint:before{display:block;height:566px;width:566px;background-color:#ff9eba;content:"";position:absolute;top:27px;right:-45px;z-index:5;border-radius:50%;animation:5s ease-in-out 0s normal none infinite f}.index-works__slider .portfolio-item__preview.ppmint img{display:block;position:absolute}.index-works__slider .portfolio-item__preview.ppmint .image-1{height:700px;width:auto;top:0;left:90px;z-index:3}.index-works__slider .portfolio-item__preview.ppmint .image-2{height:648px;width:auto;right:140px;bottom:0;z-index:7}.index-works__slider .portfolio-item__preview.edranov:before{height:379px}.index-works__slider .portfolio-item__preview.edranov .preview-edranov__element-1{height:284px;width:284px;top:22px;left:-70px}.index-works__slider .portfolio-item__preview.edranov .preview-edranov__element-2{height:418px;width:418px;top:40px;left:485px}.index-works__slider .portfolio-item__preview.edranov .preview-edranov__element-3{height:197px;width:197px;top:275px;left:1000px}.index-works__slider .portfolio-item__preview.edranov img{width:670px;top:82px;left:232px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-1{height:38px;width:34px;top:452px;left:-18px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-2{height:262px;width:216px;top:-15px;left:86px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-3{height:82px;width:79px;top:261px;left:197px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-4{height:64px;width:58px;top:545px;left:279px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-5{height:111px;width:101px;top:149px;left:578px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-6{height:301px;width:313px;top:453px;left:925px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-7{height:111px;width:110px;top:75px;left:858px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-8{height:33px;width:36px;top:100px;left:994px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-9{height:103px;width:102px;top:116px;left:1093px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-10{top:320px;left:115px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-11{top:550px;left:150px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-12{top:245px;left:345px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-13{top:90px;left:603px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-14{top:618px;left:880px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-15{top:255px;left:965px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-16{top:85px;left:1190px}.index-works__slider .portfolio-item__preview.pavilion .image-1{width:606px;top:221px;left:364px}.index-works__slider .portfolio-item__preview.pavilion .image-2{width:644px;top:226px;left:319px}.index-works__slider .portfolio-item__preview.illuzion img{height:689px;left:319px;z-index:3}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-1{height:368px;width:368px;top:64px;left:-40px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-2{height:250px;width:250px;top:147px;left:773px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-3{height:250px;width:250px;top:98px;left:670px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-4{height:219px;width:214px;background-size:100%;top:361px;left:117px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-5{height:122px;width:173px;background-size:100%;top:168px;left:1034px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-6{height:89px;width:78px;background-size:100%;top:-70px;left:290px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-7{width:71px;height:65px;left:240px;background-size:100%;top:82px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-14{height:122px;width:327px;background-size:100%;top:546px;left:93px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-8{height:54px;width:51px;background-size:100%;top:0;left:424px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-9{height:109px;width:122px;background-size:100%;top:340px;left:369px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-10{height:76px;width:54px;background-size:100%;top:282px;left:521px;z-index:5}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-11{height:65px;width:71px;background-size:100%;top:352px;left:684px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-12{height:68px;width:91px;background-size:100%;top:340px;left:965px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-13{height:250px;width:199px;top:-27px;left:1087px}.index-works__slider .portfolio-item__preview.vitafit img{height:574px;width:523px;top:185px;left:22px}.index-works__slider .portfolio-item__preview .slick-loader{background-color:#fff;border-color:#fff}.index-works__slider__slides.slick-dotted{margin-bottom:0}.index-works__slider__slides .slick-list{overflow:visible}.index-works__slider__slides .portfolio-item{outline:none}.index-works__slider__slides .portfolio-item.hidden{transform:translateY(0)}.index-works__slider__next{display:block;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:36px;line-height:36px;color:#dfe0e8;text-decoration:none;text-transform:uppercase;margin-top:-82px;position:absolute;top:100%;right:-11px;-khtml-transform:rotate(-90deg);transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.Matrix(M11=0,M12=0,M21=0,M22=0,sizingMethod="auto expand");zoom:1;-khtml-transform-origin:100% 0;transform-origin:100% 0;transition:all .1s ease-in-out}.index-works__slider__next:before{display:block;max-width:0;white-space:nowrap;color:#7229ff;content:attr(data-hover);overflow:hidden;transition:all .3s ease-in-out;position:absolute;top:0;left:0;z-index:1}.index-works__slider__next:hover:not(.touch):before{max-width:100%}.index-works__slider__next span{display:block}.index-services .container{padding:0 0 253px;position:relative}.index-services__title{text-align:right;overflow:hidden;position:relative;z-index:15}.index-services__title svg{display:block;height:168px;width:auto;fill:#dfe0e8;float:right;transition:all .7s ease-in-out}.index-services__title svg.hidden{opacity:0;-khtml-transform:translateX(500px);transform:translateX(500px)}.index-services__title svg.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}.index-services__content{margin-top:53px;position:relative;z-index:5}.index-services__nav{display:none;overflow:hidden;position:absolute;top:-80px;right:0}.index-services__nav .index-services__slider__next,.index-services__nav .index-services__slider__prev{float:left;position:relative;top:0;left:inherit;right:inherit}.index-services__nav__count{float:left;margin:0}.index-services__nav__count ul{list-style:none;padding:0;margin:0}.index-services__nav__count li{display:none;width:100px;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:60px;line-height:60px;color:#dfe0e8;text-align:center}.index-services__nav__count li.slick-active{display:block}.index-services__slider__next,.index-services__slider__prev{display:block;height:100%;height:48px;width:48px;margin:auto;position:absolute;top:0;bottom:0;z-index:5}.index-services__slider__next:hover:not(.touch) svg,.index-services__slider__prev:hover:not(.touch) svg{fill:#7229ff}.index-services__slider__next svg,.index-services__slider__prev svg{display:block;height:27px;width:16px;fill:#dfe0e8;margin:10.5px 16px;transition:all .1s ease-in-out}.index-services__slider__prev{left:90px}.index-services__slider__next{right:90px}.index-services__slider__slides{width:1198px;margin:auto}.index-services__slider__slides.slick-dotted{margin-bottom:0}.index-services__slider__slide{display:block;height:502px;text-decoration:none;margin:0 25px;transform-style:preserve-3d;outline:none;position:relative;transition:all .1s ease-in-out}.index-services__slider__slide:hover:not(.touch){box-shadow:0 3px 10px rgba(0,0,0,.3)}.index-services__slider__bg{height:100%;width:100%;background:#1c1e2b;margin:auto;overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.index-services__slider__bg.hover-in{transition:.3s ease-out}.index-services__slider__bg.hover-out{transition:.3s ease-in}.index-services__slider__bg .develop-bg{display:block;height:503px;width:398px;background-image:url(../svg/services/develop.svg);background-repeat:no-repeat;position:absolute;left:-24px;bottom:-30px;animation:u 7s steps(210) infinite alternate}.index-services__slider__bg .marketing-bg{height:499px;width:350px;background-image:url(../svg/services/marketing.svg);background-repeat:no-repeat;position:absolute;left:0;bottom:0;animation:s 7s steps(210) infinite alternate}@keyframes s{0%{background-position:0 0}to{background-position:-73500px 0}}.index-services__slider__bg .analytics-bg{height:430px;background-image:url(../svg/services/analytics.svg);bottom:-20px}.index-services__slider__bg .analytics-bg,.index-services__slider__bg .design-bg{width:460px;background-repeat:no-repeat;position:absolute;left:-40px;animation:t 7s steps(210) infinite alternate}.index-services__slider__bg .design-bg{height:468px;background-image:url(../svg/services/design.svg);bottom:0}@keyframes t{0%{background-position:0 0}to{background-position:-96600px 0}}.index-services__slider__bg .support-bg{display:block;height:503px;width:398px;background-image:url(../svg/services/support.svg);background-repeat:no-repeat;position:absolute;left:-24px;bottom:-30px;animation:u 7s steps(210) infinite alternate}@keyframes u{0%{background-position:0 0}to{background-position:-83580px 0}}.index-services__slider__bg .support-bg__circles{display:block;height:100%;width:100%;position:absolute;top:0;left:0}.index-services__slider__bg .support-bg__circles__1{height:275px;width:275px;background-color:#9266ff;opacity:1;border-radius:50%;position:absolute;left:15px;bottom:15px;z-index:1;animation:v 7s ease infinite alternate}.index-services__slider__bg .support-bg__circles__2{height:275px;width:275px;background-color:#7229ff;opacity:.67;border-radius:50%;position:absolute;left:30px;bottom:30px;z-index:3;animation:w 7s ease infinite alternate}.index-services__slider__bg .support-bg__circles__3{height:70px;width:70px;background-color:#7229ff;opacity:.67;border-radius:50%;position:absolute;left:235px;bottom:340px;z-index:1;animation:x 7s ease infinite alternate}@keyframes v{0%{height:275px;width:275px;left:15px;bottom:15px}to{height:300px;width:300px;left:40px;bottom:90px}}@keyframes w{0%{height:275px;width:275px;left:30px;bottom:30px}to{height:300px;width:300px;left:30px;bottom:80px}}@keyframes x{0%{height:70px;width:70px;left:235px;bottom:340px}to{height:300px;width:300px;left:20px;bottom:70px}}.index-services__slider__content{width:100%;padding:0 38px;position:absolute;left:0;bottom:77px;z-index:5;transition:all .1s ease-in-out;-khtml-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.index-services__slider__content span{display:block}.index-services__slider__content .title{font-size:21px;line-height:28px;color:#a783ff;margin-bottom:3px}.index-services__slider__content .description,.index-services__slider__content .title{font-family:Roboto Condensed,sans-serif;font-weight:700;letter-spacing:-.5px;text-transform:uppercase;transition:all .1s ease-in-out}.index-services__slider__content .description{font-size:24px;line-height:31px;color:#fff}.index-clients{background:#1c1e2b}.index-clients .container{position:relative}.index-clients .container .bg-line{background-color:#212332}.index-clients__title{margin-top:174px;overflow:hidden;position:relative;z-index:5}.index-clients__title svg{display:block;height:182px;width:auto;fill:#373a50;transition:all .7s ease-in-out}.index-clients__title svg.hidden{opacity:0;-khtml-transform:translateX(-310px);transform:translateX(-310px)}.index-clients__title svg.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}.index-clients__content{margin:110px 0 212px;position:relative;z-index:5}.index-clients__list{list-style:none;padding:0;margin:-74px 0 0;overflow:hidden}.index-clients__list li{display:block;height:78px;width:212px;margin-top:74px;float:left;position:relative;transition:all .7s ease-in-out}.index-clients__list li.hidden{opacity:0}.index-clients__list li.visible{opacity:1}.index-clients__list li.text{width:425px;padding-right:70px;-khtml-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.index-clients__list li.text p{font-family:Roboto Condensed,sans-serif;font-weight:300;font-size:18px;line-height:30px;color:#6c7192;margin:0}.index-clients__list li img{display:block;height:78px;width:158px}@media screen and (max-width:1750px) and (min-width:1251px){.index-slider{min-height:740px}.index-slider__slide__content{min-height:679px;width:650px;left:110px}.index-slider__slide__text>*{font-size:52px;line-height:60px}.index-slider__slide__links a{font-size:14px;line-height:18px}.index-slider__slide__image__container{height:445px;width:475px;right:50px}.index-slider__slide__text-timer{width:579px;top:100px;right:51px}.index-slider__slide__text-timer .color-1,.index-slider__slide__text-timer .color-2{font-size:60px;line-height:60px}.index-slider__bottom{bottom:25px}.index-slider__nav__count{margin:0}.index-slider__nav__count li{width:100px;font-size:60px;line-height:60px}.index-slider__nav__next,.index-slider__nav__prev{height:60px}.index-slider__nav__next svg,.index-slider__nav__prev svg{height:24px;width:14px;margin-top:18px}.index-slider__social{margin-top:37px}.index-slider__social a{font-size:14px}.index-slider__social a:not(:last-child){margin-right:42px}.index-slider__element.element-1{height:600px;width:600px;left:-170px}.index-slider__element.element-2{height:284px;width:284px;left:80px;bottom:150px}.index-slider__element.element-3{height:450px;width:450px;right:-140px;bottom:-230px}.index-benefits .container{padding-top:112px}.index-benefits__item__title{height:82px;background-size:102px 82px}.index-benefits__item__title span{font-size:21px;line-height:26px}.index-benefits__item__text{margin-top:27px}.index-benefits__item__text>*{font-size:16px;line-height:24px}.index-works .container{padding-top:100px;padding-bottom:110px}.index-works__title svg{height:125px}.index-works__nav{margin-top:93px;position:relative;z-index:15}.index-works__nav__count{margin:0}.index-works__nav__count li{width:auto;font-size:60px;line-height:60px}.index-works__nav__next,.index-works__nav__prev{height:60px}.index-works__nav__next svg,.index-works__nav__prev svg{height:24px;width:14px;margin-top:18px}.index-works__slider{margin-top:16px}.index-works__slider .portfolio-item__description{width:260px;bottom:95px}.index-works__slider .portfolio-item__preview{height:495px;width:900px}.index-works__slider .portfolio-item__preview.ppmint:before{height:350px;width:350px;top:87px;right:-15px}.index-works__slider .portfolio-item__preview.ppmint .image-1{height:495px}.index-works__slider .portfolio-item__preview.ppmint .image-2{height:455px;right:90px}.index-works__slider .portfolio-item__preview.decor:before{height:100%;width:530px;background-size:530px 100%}.index-works__slider .portfolio-item__preview.decor .image-1{width:480px;bottom:5px;left:80px}.index-works__slider .portfolio-item__preview.decor .image-2{width:300px}.index-works__slider .portfolio-item__preview.decor .preview-decor__element-1{height:264px;width:487px;top:inherit;left:80px;bottom:0}.index-works__slider .portfolio-item__preview.decor .preview-decor__element-2{height:128px;width:365px;top:292px;right:19px}.index-works__slider .portfolio-item__preview.podryad:before{height:165px;width:100%;background-size:100% 165px}.index-works__slider .portfolio-item__preview.podryad:after{height:100%;width:421px}.index-works__slider .portfolio-item__preview.podryad img{width:410px;top:110px;left:240px}.index-works__slider .portfolio-item__preview.podryad .preview-podryad__element-1{height:170px;width:120px;background-size:120px 170px;top:50px}.index-works__slider .portfolio-item__preview.podryad .preview-podryad__element-2{height:220px;width:220px;right:-20px}.index-works__slider .portfolio-item__preview.edranov:before{height:240px}.index-works__slider .portfolio-item__preview.edranov img{width:510px;top:42px;left:152px}.index-works__slider .portfolio-item__preview.edranov .preview-edranov__element-1{height:234px;width:234px}.index-works__slider .portfolio-item__preview.edranov .preview-edranov__element-2{height:320px;width:320px;left:355px}.index-works__slider .portfolio-item__preview.edranov .preview-edranov__element-3{height:150px;width:150px;top:85px;left:770px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-1{height:33px;width:30px;top:290px;left:-8px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-2{height:171px;width:136px;top:-20px;left:65px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-3{height:52px;width:49px;top:145px;left:137px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-4{height:45px;width:38px;top:365px;left:230px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-5{height:81px;width:71px;top:45px;left:408px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-6{height:195px;width:193px;top:333px;left:645px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-7{height:61px;width:60px;top:23px;left:628px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-8{height:23px;width:26px;top:40px;left:720px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-9{height:58px;width:57px;top:50px;left:783px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-10{top:200px;left:90px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-11{top:380px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-12{top:125px;left:230px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-13{top:35px;left:430px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-14{top:400px;left:620px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-15{top:150px;left:705px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-16{top:35px;left:830px}.index-works__slider .portfolio-item__preview.pavilion .image-1{width:456px;top:109px;left:255px}.index-works__slider .portfolio-item__preview.pavilion .image-2{width:514px;top:130px;left:224px}.index-works__slider .portfolio-item__preview.illuzion img{height:430px;width:auto;left:200px;bottom:0}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-1{height:270px;width:270px;top:30px;left:-50px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-2{height:180px;width:180px;top:90px;left:450px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-3{height:180px;width:180px;top:60px;left:380px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-4{height:163px;width:160px;background-size:160px 163px;top:235px;left:40px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-5{height:84px;width:120px;background-size:120px auto;top:120px;left:680px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-6{height:69px;width:58px;background-size:58px 69px;top:-60px;left:210px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-7{height:35px;width:41px;background-size:41px 35px;top:55px;left:170px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-8{height:24px;width:21px;background-size:21px 24px;top:15px;left:290px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-9{height:79px;width:92px;background-size:92px 79px;top:190px;left:210px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-10{height:36px;width:24px;background-size:24px 36px;top:180px;left:290px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-11{height:35px;width:41px;background-size:41px 35px;top:180px;left:445px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-12{height:38px;width:61px;background-size:61px 38px;top:220px;left:600px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-13{height:200px;width:149px;background-size:149px 200px;top:-30px;left:715px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-14{height:86px;width:230px;background-size:230px 86px;top:380px;left:20px}.index-works__slider .portfolio-item__preview.vitafit img{height:384px;width:auto;top:135px;left:32px}.index-works__slider__next{font-size:24px;line-height:24px;margin-top:-52px;right:-7px}.index-services .container{padding:0 0 130px}.index-services__title svg{height:125px}.index-services__content{margin-top:44px}.index-services__slider__slides{width:870px}.index-services__slider__slide{height:387px;margin:0 10px}.index-services__slider__bg .develop-bg{height:100%;width:100%;background-size:56969px auto;left:0;bottom:-60px;animation:C 7s steps(210) infinite alternate}.index-services__slider__bg .marketing-bg{height:100%;width:100%;background-size:56970px auto;left:0;bottom:-5px;animation:C 7s steps(210) infinite alternate}.index-services__slider__bg .analytics-bg{left:-60px}.index-services__slider__bg .design-bg{height:100%;width:100%;background-size:56969px auto;left:0;bottom:-60px;animation:y 7s steps(210) infinite alternate}@keyframes y{0%{background-position:0 0}to{background-position:-56700px 0}}.index-services__slider__bg .support-bg{display:block;height:503px;width:398px;background-image:url(../svg/services/support.svg);background-repeat:no-repeat;position:absolute;left:-105px;bottom:-90px;animation:u 7s steps(210) infinite alternate}@keyframes u{0%{background-position:0 0}to{background-position:-83580px 0}}.index-services__slider__content{padding:0 15px}.index-services__slider__content .title{font-size:18px;line-height:26px}.index-services__slider__content .description{font-size:21px;line-height:28px}.index-services__slider__next svg,.index-services__slider__prev svg{height:24px;width:14px;margin-top:12px}.index-services__slider__prev{left:63px}.index-services__slider__next{right:63px}.index-clients__title{margin-top:106px}.index-clients__title svg{height:125px}.index-clients__content{margin:28px 0 97px}.index-clients__list{display:-webkit-flexbox;display:-ms-flexbox;display:-moz-flex;display:flex;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin-top:-55px}.index-clients__list li{height:72px;width:200px;-ms-flex-order:2;order:2;margin-top:55px}.index-clients__list li:first-child,.index-clients__list li:nth-child(2),.index-clients__list li:nth-child(3),.index-clients__list li:nth-child(4),.index-clients__list li:nth-child(5),.index-clients__list li:nth-child(6),.index-clients__list li:nth-child(7),.index-clients__list li:nth-child(8),.index-clients__list li:nth-child(9),.index-clients__list li:nth-child(10){-ms-flex-order:0;order:0}.index-clients__list li.text{width:400px;-ms-flex-order:1;order:1;padding:0 20px 0 40px}.index-clients__list li.text p{font-size:16px;line-height:24px}.index-clients__list li img{height:72px;width:auto}}@media screen and (max-width:1250px) and (min-width:1001px){.index-slider{min-height:740px}.index-slider__slide__content{min-height:650px;width:590px;left:62px}.index-slider__slide__text>*{font-size:46px;line-height:53px}.index-slider__slide__links a{font-size:14px;line-height:18px}.index-slider__slide__image__container{height:450px;width:450px;right:50px}.index-slider__slide__text-timer{width:579px;top:100px;right:51px}.index-slider__slide__text-timer .color-1,.index-slider__slide__text-timer .color-2{font-size:60px;line-height:60px}.index-slider__bottom{bottom:25px}.index-slider__nav__count{margin:0}.index-slider__nav__count li{width:100px;font-size:60px;line-height:60px}.index-slider__nav__next,.index-slider__nav__prev{height:60px}.index-slider__nav__next svg,.index-slider__nav__prev svg{height:24px;width:14px;margin-top:18px}.index-slider__social{margin-top:37px}.index-slider__social a{font-size:14px}.index-slider__social a:not(:last-child){margin-right:42px}.index-slider__element.element-1{height:600px;width:600px;left:-170px}.index-slider__element.element-2{height:284px;width:284px;left:80px;bottom:150px}.index-slider__element.element-3{height:450px;width:450px;right:-140px;bottom:-230px}.index-benefits .container{padding-top:115px}.index-benefits__item__content{width:170px}.index-benefits__item__title{height:71px;background-size:auto 71px}.index-benefits__item__title span{font-size:18px;line-height:24px;letter-spacing:-1.2px;margin-top:24px}.index-benefits__item__text{margin-top:18px}.index-benefits__item__text>*{font-size:14px;line-height:21px}.index-works .container{padding-top:90px;padding-bottom:90px}.index-works__title svg{height:109px}.index-works__nav{margin-top:56px;position:relative;z-index:15}.index-works__nav__count{margin:0}.index-works__nav__count li{width:auto;font-size:60px;line-height:60px}.index-works__nav__next,.index-works__nav__prev{height:60px}.index-works__nav__next svg,.index-works__nav__prev svg{height:24px;width:14px;margin-top:18px}.index-works__content{margin-top:23px}.index-works__slider{margin-top:16px}.index-works__slider .portfolio-item__description{width:200px}.index-works__slider .portfolio-item__preview{height:387px;width:705px}.index-works__slider .portfolio-item__preview.ppmint:before{height:300px;width:300px;top:45px;right:-25px}.index-works__slider .portfolio-item__preview.ppmint .image-1{height:387px;left:60px}.index-works__slider .portfolio-item__preview.ppmint .image-2{height:330px;right:70px}.index-works__slider .portfolio-item__preview.decor:before{height:100%;width:530px;background-size:530px 100%}.index-works__slider .portfolio-item__preview.decor .image-1{width:370px;left:70px}.index-works__slider .portfolio-item__preview.decor .image-2{width:210px;top:-18px}.index-works__slider .portfolio-item__preview.decor .preview-decor__element-1{height:207px;width:373px;top:inherit;left:63px;bottom:0}.index-works__slider .portfolio-item__preview.decor .preview-decor__element-2{height:98px;width:245px;top:210px;right:25px}.index-works__slider .portfolio-item__preview.podryad:before{height:130px;width:700px;background-size:100% 130px}.index-works__slider .portfolio-item__preview.podryad:after{width:236px;background-size:236px 100%}.index-works__slider .portfolio-item__preview.podryad img{width:410px;top:40px;left:160px}.index-works__slider .portfolio-item__preview.podryad .preview-podryad__element-1{height:164px;width:131px;background-size:100%;top:103px;left:38px}.index-works__slider .portfolio-item__preview.podryad .preview-podryad__element-2{height:181px;width:181px;top:22px;right:-30px}.index-works__slider .portfolio-item__preview.edranov:before{height:50%}.index-works__slider .portfolio-item__preview.edranov img{width:410px;top:42px;left:100px}.index-works__slider .portfolio-item__preview.edranov .preview-edranov__element-1{height:200px;width:200px;top:22px;left:-20px}.index-works__slider .portfolio-item__preview.edranov .preview-edranov__element-2{height:270px;width:270px;left:335px}.index-works__slider .portfolio-item__preview.edranov .preview-edranov__element-3{display:none}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-1{height:33px;width:30px;top:230px;left:-8px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-2{height:141px;width:106px;top:-20px;left:55px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-3{height:42px;width:39px;top:115px;left:107px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-4{height:40px;width:33px;top:285px;left:140px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-5{height:61px;width:51px;top:61px;left:348px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-6{height:145px;width:143px;top:285px;left:535px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-7{height:51px;width:50px;top:23px;left:488px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-8{height:23px;width:26px;top:45px;left:560px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-9{height:48px;width:47px;top:50px;left:603px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-10{height:3px;width:3px;top:150px;left:75px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-11{height:5px;width:5px;top:285px;left:100px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-12{height:7px;width:7px;top:120px;left:190px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-13{height:3px;width:3px;top:41px;left:360px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-14{height:5px;width:5px;top:340px;left:500px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-15{height:3px;width:3px;top:130px;left:545px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-16{height:5px;width:5px;top:30px;left:640px}.index-works__slider .portfolio-item__preview.pavilion .image-1{width:346px;top:130px;left:225px}.index-works__slider .portfolio-item__preview.pavilion .image-2{width:424px;top:107px;left:184px}.index-works__slider .portfolio-item__preview.illuzion img{height:360px;left:170px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-1{height:220px;width:220px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-2{display:none}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-3{height:150px;width:150px;left:360px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-4{height:113px;width:110px;background-size:100%;top:215px;left:80px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-5{height:54px;width:80px;background-size:100%;top:120px;left:550px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-6{height:39px;width:28px;background-size:100%;top:0;left:230px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-7{height:25px;width:31px;background-size:100%;top:75px;left:190px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-8{display:none}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-9{height:59px;width:72px;background-size:100%;top:190px;left:210px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-10,.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-11,.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-12{display:none}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-13{height:120px;width:89px;background-size:100%;top:-10px;left:585px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-14{height:36px;width:180px;background-size:100%;top:330px;left:61px}.index-works__slider .portfolio-item__preview.vitafit img{height:310px;width:auto;top:85px;left:22px}.index-works__slider__next{font-size:24px;line-height:24px;margin-top:-52px;right:-7px}.index-services .container{padding:0 0 110px}.index-services__title svg{height:109px}.index-services__content{margin-top:30px}.index-services__slider__slides{width:688px}.index-services__slider__slide{height:316px;margin:0 5px}.index-services__slider__content{padding:0 22px;bottom:40px}.index-services__slider__content .title{font-size:16px;line-height:21px}.index-services__slider__content .description{font-size:18px;line-height:24px;margin-top:5px}.index-services__slider__next svg,.index-services__slider__prev svg{height:24px;width:14px;margin-top:12px}.index-services__slider__bg .develop-bg{bottom:-60px}.index-services__slider__bg .develop-bg,.index-services__slider__bg .marketing-bg{height:100%;width:100%;background-size:46420px auto;left:0;animation:D 7s steps(210) infinite alternate}.index-services__slider__bg .marketing-bg{bottom:-5px}.index-services__slider__bg .analytics-bg{height:100%;width:100%;background-size:60420px auto;left:0;bottom:-55px;animation:z 7s steps(210) infinite alternate}@keyframes z{0%{background-position:0 0}to{background-position:-60140px 0}}.index-services__slider__bg .design-bg{height:100%;width:100%;background-size:56969px auto;left:0;bottom:-60px;animation:A 7s steps(210) infinite alternate}@keyframes A{0%{background-position:0 0}to{background-position:-56700px 0}}.index-services__slider__bg .support-bg{height:100%;width:100%;background-size:46420px auto;left:0;bottom:-60px;animation:B 7s steps(210) infinite alternate}@keyframes B{0%{background-position:0 0}to{background-position:-46200px 0}}.index-services__slider__prev{left:50px}.index-services__slider__next{right:50px}.index-clients__title{margin-top:95px}.index-clients__title svg{height:109px}.index-clients__content{margin:44px 0 115px}.index-clients__list{display:-webkit-flexbox;display:-ms-flexbox;display:-moz-flex;display:flex;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin-top:-45px}.index-clients__list li{height:52px;width:157px;-ms-flex-order:2;order:2;margin-top:45px}.index-clients__list li:first-child,.index-clients__list li:nth-child(2),.index-clients__list li:nth-child(3),.index-clients__list li:nth-child(4),.index-clients__list li:nth-child(5),.index-clients__list li:nth-child(6),.index-clients__list li:nth-child(7),.index-clients__list li:nth-child(8),.index-clients__list li:nth-child(9),.index-clients__list li:nth-child(10){-ms-flex-order:0;order:0}.index-clients__list li.text{width:314px;-ms-flex-order:1;order:1;padding:0;margin-top:38px}.index-clients__list li.text p{font-size:14px;line-height:21px}.index-clients__list li img{height:52px;width:auto}}@media screen and (max-width:1000px) and (min-width:721px){.index-slider{min-height:820px}.index-slider__slides{margin-top:0}.index-slider__slide{height:100%}.index-slider__slide.slick-slide{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.index-slider__slide .container{height:auto}.index-slider__slide__text-timer{display:none}.index-slider__slide__content{display:block;height:auto;min-height:0;width:100%;margin:0;position:relative;left:0}.index-slider__slide__content__container{display:block;width:100%;padding-left:48px}.index-slider__slide__content__spacing{display:block}.index-slider__slide__text{margin-top:0}.index-slider__slide__text>*{font-size:48px;line-height:54px}.index-slider__slide__image__container{height:400px;width:100%;margin-top:30px;float:left;position:relative;top:0;right:0}.index-slider__slide__image__bg{height:320px;top:20px}.index-services__slider__bg .develop-bg{bottom:-60px}.index-services__slider__bg .develop-bg,.index-services__slider__bg .marketing-bg{height:100%;width:100%;background-size:46420px auto;left:0;animation:D 7s steps(210) infinite alternate}.index-services__slider__bg .marketing-bg{bottom:-5px}.index-services__slider__bg .analytics-bg{height:100%;width:100%;background-size:46420px auto;left:0;bottom:-35px;animation:D 7s steps(210) infinite alternate}.index-services__slider__bg .design-bg{height:100%;width:100%;background-size:56969px auto;bottom:-60px;animation:C 7s steps(210) infinite alternate}@keyframes C{0%{background-position:0 0}to{background-position:-56700px 0}}.index-services__slider__bg .design-bg{width:230px;left:0}.index-services__slider__bg .support-bg{height:100%;width:100%;background-size:46420px auto;left:0;bottom:-60px;animation:D 7s steps(210) infinite alternate}@keyframes D{0%{background-position:0 0}to{background-position:-46200px 0}}.index-slider__slide__links{margin-top:40px}.index-slider__slide__links a{font-size:14px}.index-slider__bottom{bottom:26px}.index-slider__social{margin-top:38px}.index-slider__social a{font-size:14px}.index-slider__social a:not(:last-child){margin-right:50px}.index-slider__nav{margin-right:0}.index-slider__nav__next,.index-slider__nav__prev{height:60px}.index-slider__nav__next svg,.index-slider__nav__prev svg{margin-top:18px}.index-slider__nav__count{margin:0}.index-slider__nav__count li{width:100px;font-size:60px;line-height:60px}.index-slider__element.element-1{height:350px;width:350px;left:-170px;bottom:-120px}.index-slider__element.element-2{height:210px;width:210px;left:115px;bottom:305px}.index-slider__element.element-3{height:450px;width:450px;right:-150px;bottom:-260px}.index-slider__element.element-4{height:350px;width:350px;top:50px;right:-270px}.index-slider__element.element-5{height:700px;width:700px;top:-590px}.index-benefits .container{padding-top:112px}.index-benefits__item{width:50%;margin-top:108px}.index-benefits__item:first-child,.index-benefits__item:nth-child(2){margin-top:0}.index-benefits__item__title{height:85px;background-size:auto 100%}.index-benefits__item__title span{font-size:21px;line-height:26px;margin-top:28px}.index-benefits__item__text{margin-top:27px}.index-benefits__item__text>*{font-size:16px;line-height:24px}.index-works .container{padding-top:107px;padding-bottom:25px}.index-works__title svg{height:109px}.index-works__nav{margin:57px 0 0}.index-works__nav__next,.index-works__nav__prev{height:60px}.index-works__nav__next svg,.index-works__nav__prev svg{margin-top:18px}.index-works__nav__count{margin:0}.index-works__nav__count li{width:auto;font-size:60px;line-height:60px}.index-works__slider{margin-top:20px}.index-works__slider .portfolio-item__preview.ppmint:before{height:300px;width:300px;top:57px;right:-15px}.index-works__slider .portfolio-item__preview.ppmint .image-1{height:385px;left:70px}.index-works__slider .portfolio-item__preview.ppmint .image-2{height:320px;right:75px}.index-works__slider .portfolio-item__preview.decor:before{height:100%;width:370px;background-size:100%}.index-works__slider .portfolio-item__preview.decor .image-1{width:387px;left:70px}.index-works__slider .portfolio-item__preview.decor .image-2{width:170px;top:0}.index-works__slider .portfolio-item__preview.decor .preview-decor__element-1{height:197px;width:380px;top:inherit;left:65px;bottom:0}.index-works__slider .portfolio-item__preview.decor .preview-decor__element-2{height:88px;width:216px;top:182px;right:29px}.index-works__slider .portfolio-item__preview.podryad:before{height:131px;width:100%}.index-works__slider .portfolio-item__preview.podryad:after{width:237px}.index-works__slider .portfolio-item__preview.podryad img{width:350px;top:80px;left:240px}.index-works__slider .portfolio-item__preview.podryad .preview-podryad__element-1{height:165px;width:115px;background-size:100%;top:50px;left:70px}.index-works__slider .portfolio-item__preview.podryad .preview-podryad__element-2{height:200px;width:200px;background-size:100%;top:38px;right:-18px}.index-works__slider .portfolio-item__preview.edranov:before{height:50%}.index-works__slider .portfolio-item__preview.edranov img{width:430px;top:22px;left:100px}.index-works__slider .portfolio-item__preview.edranov .preview-edranov__element-1{height:200px;width:200px;top:22px;left:-20px}.index-works__slider .portfolio-item__preview.edranov .preview-edranov__element-2{height:270px;width:270px;left:415px}.index-works__slider .portfolio-item__preview.edranov .preview-edranov__element-3{display:none}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-1{height:33px;width:30px;top:230px;left:-8px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-2{height:141px;width:106px;top:-20px;left:55px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-3{height:42px;width:39px;top:115px;left:107px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-4{height:40px;width:33px;top:285px;left:140px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-5{height:61px;width:51px;top:61px;left:348px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-6{height:145px;width:143px;top:285px;left:535px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-7{height:51px;width:50px;top:23px;left:488px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-8{height:23px;width:26px;top:45px;left:560px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-9{height:48px;width:47px;top:50px;left:603px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-10{height:3px;width:3px;top:150px;left:75px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-11{height:5px;width:5px;top:285px;left:100px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-12{height:7px;width:7px;top:120px;left:190px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-13{height:3px;width:3px;top:41px;left:360px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-14{height:5px;width:5px;top:340px;left:500px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-15{height:3px;width:3px;top:130px;left:545px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-16{height:5px;width:5px;top:30px;left:640px}.index-works__slider .portfolio-item__preview.pavilion .image-1{width:346px;top:130px;left:225px}.index-works__slider .portfolio-item__preview.pavilion .image-2{width:424px;top:107px;left:184px}.index-works__slider .portfolio-item__preview.illuzion img{height:330px;left:190px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-1{height:220px;width:220px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-2,.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-3{display:none}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-4{height:113px;width:110px;background-size:100%;top:215px;left:80px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-5{height:54px;width:80px;background-size:100%;top:120px;left:550px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-6{height:39px;width:28px;background-size:100%;top:0;left:230px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-7{height:25px;width:31px;background-size:100%;top:75px;left:190px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-8{display:none}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-9{height:59px;width:72px;background-size:100%;top:190px;left:210px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-10,.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-11,.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-12{display:none}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-13{height:120px;width:89px;background-size:100%;top:-10px;left:585px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-14{height:36px;width:180px;background-size:100%;top:330px;left:61px}.index-works__slider .portfolio-item__preview.vitafit img{height:325px;width:auto;top:60px;left:10px}.index-works__slider .portfolio-item__preview{height:385px;width:100%}.index-works__slider .portfolio-item__description{width:100%}.index-works__slider__next{font-size:24px;line-height:24px;top:415px;right:-5px}.index-services .container{padding:84px 0 115px}.index-services__title{float:left}.index-services__title svg{height:109px;float:left}.index-services__title svg.hidden{transform:translateX(-100%)}.index-services__title svg.visible{transform:translateX(0)}.index-services__slider__slides{width:100%;overflow:hidden}.index-services__slider__slides .slick-list{margin:0 -10px}.index-services__nav{display:block}.index-services__nav .index-services__slider__next,.index-services__nav .index-services__slider__prev{display:block!important}.index-services__slider__next,.index-services__slider__prev{display:none!important;height:60px}.index-services__slider__next svg,.index-services__slider__prev svg{height:24px;width:14px;margin-top:18px}.index-services__content{width:100%;margin-top:38px;float:left}.index-services__slider__slide{height:316px;margin:0 10px}.index-services__slider__content{padding:0 20px;bottom:38px}.index-services__slider__content .title{display:block;font-size:16px;line-height:24px}.index-services__slider__content .description{display:block;font-size:18px;line-height:26px;margin-top:4px}.index-clients__title{margin-top:113px}.index-clients__title svg{height:109px}.index-clients__content{margin:59px 0 96px}.index-clients__list{margin-top:-51px}.index-clients__list li{height:60px;width:175px;margin-top:51px}.index-clients__list li.text{width:350px;padding-right:110px;position:relative;top:-11px}.index-clients__list li.text p{font-size:14px;line-height:21px}.index-clients__list li img{height:60px;width:auto}}@media screen and (max-width:720px){.index-slider{min-height:540px}.index-slider__slides{margin-top:0}.index-slider__slide{height:100%}.index-slider__slide.slick-slide{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.index-slider__slide .container{height:auto}.index-slider__slide__text-timer{display:none}.index-slider__slide__content{display:block;height:auto;min-height:0;width:100%;margin:0;position:relative;left:0}.index-slider__slide__content__container{display:block;width:100%;padding-left:19px;box-sizing:border-box}.index-slider__slide__content__spacing{display:block}.index-slider__slide__text{margin-top:0}.index-slider__slide__text>*{font-size:26px;line-height:34px}.index-slider__slide__image__container{height:223px;width:100%;margin-top:0;float:left;position:relative;top:0;right:0}.index-slider__slide__image__bg{height:185px;top:0}.index-slider__slide__links{margin-top:18px}.index-slider__slide__links a{font-size:11px;line-height:14px}.index-slider__bottom{bottom:12px}.index-slider__social{margin-top:24px}.index-slider__social a{height:16px;width:19px;color:transparent;text-indent:-99999px;position:relative}.index-slider__social a:not(:last-child){margin-right:12px}.index-slider__social a svg{display:block;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0}.index-slider__nav{margin-right:0}.index-slider__nav__next,.index-slider__nav__prev{height:48px;width:23px}.index-slider__nav__next svg,.index-slider__nav__prev svg{height:19px;width:11px;margin-top:16px}.index-slider__nav__count{margin:0}.index-slider__nav__count li{width:80px;font-size:48px;line-height:48px}.index-slider__element.element-1{display:none}.index-slider__element.element-2{height:180px;width:180px;left:-65px;bottom:165px}.index-slider__element.element-3{height:350px;width:350px;right:-130px;bottom:-230px}.index-slider__element.element-4{height:195px;width:195px;top:-20px;right:-100px}.index-slider__element.element-5{height:410px;width:410px;top:-330px;right:100px}.index-benefits .container{padding-top:54px}.index-benefits__item{width:100%}.index-benefits__item:nth-child(2n) .index-benefits__item__content{float:right}.index-benefits__item:nth-child(2n) .index-benefits__item__content.hidden{transform:translateX(310px)}.index-benefits__item:nth-child(2n) .index-benefits__item__content.visible{transform:translateX(0)}.index-benefits__item__content{width:50%;float:left}.index-benefits__item__title{height:55px;background-size:67px 55px}.index-benefits__item__title span{font-size:14px;line-height:18px;letter-spacing:-1px;margin-top:19px}.index-benefits__item__text{margin-top:23px}.index-benefits__item__text>*{font-size:12px;line-height:18px}.index-works .container{padding-top:70px;padding-bottom:53px}.index-works__title{width:100%}.index-works__title svg{height:53px}.index-works__nav{margin:11px -5px 0 0}.index-works__nav__next,.index-works__nav__prev{height:24px;width:18px}.index-works__nav__next svg,.index-works__nav__prev svg{height:19px;width:11px;margin-top:2.5px}.index-works__nav__count{margin:0}.index-works__nav__count li{width:auto;font-size:24px;line-height:24px}.index-works__slider{margin-top:7px}}@media only screen and (max-width:720px) and (max-width:720px){.index-works__slider .portfolio-item__preview.contra{overflow:hidden}}@media screen and (max-width:720px){.index-works__slider .portfolio-item__preview.ppmint:before{height:150px;width:150px;top:-5px;right:-21px}.index-works__slider .portfolio-item__preview.ppmint .image-1{height:156px;left:15px}.index-works__slider .portfolio-item__preview.ppmint .image-2{height:140px;right:30px}.index-works__slider .portfolio-item__preview.decor:before{height:100%;width:60%;background-size:100%}.index-works__slider .portfolio-item__preview.decor .image-1{width:150px;left:20px;bottom:5px}.index-works__slider .portfolio-item__preview.decor .image-2{width:100px;top:-20px;right:30px}.index-works__slider .portfolio-item__preview.decor .preview-decor__element-1{height:88px;width:160px;top:inherit;left:12px;bottom:0}.index-works__slider .portfolio-item__preview.decor .preview-decor__element-2{height:58px;width:124px;top:90px;right:10px}.index-works__slider .portfolio-item__preview.podryad:before{height:52px;width:283px}.index-works__slider .portfolio-item__preview.podryad:after{width:97px}.index-works__slider .portfolio-item__preview.podryad img{width:169px;margin:15px auto 0;position:relative;top:0;left:-8px}.index-works__slider .portfolio-item__preview.podryad .preview-podryad__element-1{height:53px;width:66px;background-size:66px 53px;top:41px;left:14px}.index-works__slider .portfolio-item__preview.podryad .preview-podryad__element-2{height:73px;width:73px;top:8px;right:-12px}.index-works__slider .portfolio-item__preview.edranov:before{height:50%}.index-works__slider .portfolio-item__preview.edranov img{width:170px;margin:auto;top:22px;left:0;right:0}.index-works__slider .portfolio-item__preview.edranov .preview-edranov__element-1{height:100px;width:100px;top:22px;left:-10px}.index-works__slider .portfolio-item__preview.edranov .preview-edranov__element-2,.index-works__slider .portfolio-item__preview.edranov .preview-edranov__element-3,.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-1,.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-2,.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-4,.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-6,.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-7,.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-9,.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-10,.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-11,.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-12,.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-13,.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-14,.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-15,.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-16{display:none}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-3{height:52px;width:49px;top:80px;left:-10px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-5{height:61px;width:51px;top:101px;left:inherit;right:30px}.index-works__slider .portfolio-item__preview.pavilion .preview-pavilion__element-8{height:33px;width:36px;top:20px;left:inherit;right:20px}.index-works__slider .portfolio-item__preview.pavilion .image-1{width:175px;margin:auto;top:30px;left:0;right:0}.index-works__slider .portfolio-item__preview.pavilion .image-2{width:200px;margin:auto;top:24px;left:0;right:0}.index-works__slider .portfolio-item__preview.illuzion img{height:140px;margin:auto;left:0;right:0}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-1,.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-2,.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-3{display:none}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-4{height:43px;width:40px;background-size:100%;top:45px;left:20px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-5{height:34px;width:45px;background-size:100%;top:10px;left:inherit;right:20px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-6{height:19px;width:18px;background-size:100%;top:10px;left:70px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-7{height:15px;width:16px;background-size:100%;top:80px;left:85px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-8{display:none}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-9{height:29px;width:42px;background-size:100%;top:60px;left:inherit;right:30px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-10,.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-11,.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-12{display:none}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-13{height:120px;width:89px;background-size:100%;top:-10px;left:585px}.index-works__slider .portfolio-item__preview.illuzion .preview-illuzion__element-14{height:36px;width:70px;background-size:100%;top:80px;left:10px}.index-works__slider .portfolio-item__preview.vitafit img{height:115px;width:auto;top:20px;left:10px}.index-works__slider .portfolio-item__preview{height:auto;min-height:156px;width:100%}.index-works__slider .portfolio-item__description{width:100%}.index-works__slider__next{display:none}.index-services .container{padding:0 0 75px}.index-services__title svg{height:53px;float:left}.index-services__slider__slides{width:100%;margin-top:7px;overflow:hidden;float:left}.index-services__slider__slides .slick-list{margin:0 -8px}.index-services__nav{display:block;margin:0 -5px 0 0;float:right;position:relative;top:0}.index-services__nav .index-services__slider__next,.index-services__nav .index-services__slider__prev{display:block!important}.index-services__slider__next,.index-services__slider__prev{display:none!important;height:24px;width:18px}.index-services__slider__next svg,.index-services__slider__prev svg{height:19px;width:11px;margin:2.5px auto 0}.index-services__nav__count{margin:0}.index-services__nav__count li{width:50px;font-size:24px;line-height:24px}.index-services__content{width:100%;margin-top:11px;float:left}.index-services__slider__slide{height:190px;margin:0 8px}.index-services__slider__bg .develop-bg{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 398.3 503.5'%3E%3ClinearGradient id='a' gradientUnits='userSpaceOnUse' x1='1169.367' y1='733.521' x2='1446.16' y2='733.521' gradientTransform='rotate(134.999 869.35 224.123)'%3E%3Cstop offset='.003' stop-color='%23642df9'/%3E%3Cstop offset='1' stop-color='%238566fa'/%3E%3C/linearGradient%3E%3Cpath opacity='.81' fill='url(%23a)' d='M101.3 271.8c-54-54-54-141.7 0-195.7S243 22 297 76.1s54 141.7 0 195.7-141.7 54-195.7 0z'/%3E%3ClinearGradient id='b' gradientUnits='userSpaceOnUse' x1='1169.367' y1='819.319' x2='1274.561' y2='819.319' gradientTransform='rotate(134.999 869.35 224.123)'%3E%3Cstop offset='.003' stop-color='%23642df9'/%3E%3Cstop offset='1' stop-color='%238566fa'/%3E%3C/linearGradient%3E%3Cpath opacity='.72' fill='url(%23b)' d='M161.9 89.8c-20.5-20.5-20.5-53.8 0-74.4 20.5-20.5 53.8-20.5 74.4 0 20.5 20.5 20.5 53.8 0 74.4-20.5 20.5-53.8 20.5-74.4 0z'/%3E%3ClinearGradient id='c' gradientUnits='userSpaceOnUse' x1='362.843' y1='216.358' x2='11.925' y2='404.934'%3E%3Cstop offset='.003' stop-color='%23642df9'/%3E%3Cstop offset='1' stop-color='%238566fa'/%3E%3C/linearGradient%3E%3Ccircle opacity='.81' fill='url(%23c)' cx='199.1' cy='304.3' r='199.1'/%3E%3C/svg%3E");background-size:auto 100%;bottom:-20px}.index-services__slider__bg .develop-bg,.index-services__slider__bg .marketing-bg{height:100%;width:100%;background-repeat:no-repeat;background-position:50%;left:0;animation:none}.index-services__slider__bg .marketing-bg{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 350 499.6'%3E%3Cpath fill='%238566FA' d='M350 499.6H0V290s34.7-77.8 75-77.8c22.1 0 79.8 36.1 100 36.1 25 0 38.7-155.3 74-157.2 24.7-1.3 46.6 62.3 66 56 36-11.7 10-134 35-147v499.5z'/%3E%3Cpath opacity='.67' fill='%23642DF9' d='M350 499.6H0V317s19.7-44.7 52.3-46.7c29.4-1.8 31.9 8.3 52.1 8.3 53.3 0 46.9-112 90.1-112 32.6 0 37.9 30.9 59.2 30.9 37.8 0 58.8-136.1 96.3-130.7v432.8z'/%3E%3C/svg%3E");background-size:100% auto;bottom:0}.index-services__slider__bg .analytics-bg{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 460.9 430'%3E%3Cpath fill='%238566FA' d='M440.5 124.8c-3.7-5.5-7.9-10.7-12.3-15.4h.1S355.2 26.2 231.4 3.2h.1c-34-7.7-71.5-1.7-103.3 19.7C96.4 44.3 76.7 76.8 71.1 111 45.8 234 95 332.9 95.3 333.5c2.7 5.9 5.9 11.6 9.6 17.2 30.4 45.1 86.5 63 138.1 48.5 0 0 83.6-20.5 177.3-113.6 44.4-42.6 54.2-110.3 20.2-160.8z'/%3E%3Cpath opacity='.67' fill='%23642DF9' d='M388.7 303.2c0-6.4-.5-12.7-1.6-18.9v.1s-13.6-105.6-100-190.3v.1c-22.8-24.4-55.9-39.7-92.8-39.7-36.8 0-70 15.3-92.8 39.6C15.4 178.6 1.6 283.8 1.6 284.4c-1 6.1-1.6 12.4-1.6 18.8 0 52.3 35.2 96.7 84.1 112.7 0 0 77.6 28.4 202.3 4.5 58.2-10 102.3-58.7 102.3-117.2z'/%3E%3Cpath opacity='.67' fill='%23642DF9' d='M145.7 124.9c-1.6 2.4-2.9 4.9-3.9 7.4 0 0-20 43-3.9 98.6 3.8 15.4 14.1 30.4 29.8 40.7 15.7 10.3 33.5 13.9 49.1 11.3 57.3-7.2 88.8-42.4 89-42.6 1.9-2 3.7-4.2 5.3-6.5 12.8-19.4 8.6-45.7-8.3-65.3 0 0-26.1-32.3-84.9-58.3-27.3-12.7-57.9-7-72.2 14.7z'/%3E%3C/svg%3E")}.index-services__slider__bg .analytics-bg,.index-services__slider__bg .design-bg{height:100%;width:100%;background-repeat:no-repeat;background-position:50%;background-size:auto 100%;left:0;bottom:-20px;animation:none}.index-services__slider__bg .design-bg{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 460.9 468.6'%3E%3Cellipse transform='rotate(-45.001 297.856 221.89)' fill='%238566FA' cx='297.9' cy='221.9' rx='128.6' ry='128.6'/%3E%3Cellipse transform='rotate(-45.001 164.055 158.612)' opacity='.67' fill='%23642DF9' cx='164.1' cy='158.6' rx='128.6' ry='128.6'/%3E%3Cellipse transform='rotate(-45.001 179.228 310.12)' opacity='.67' fill='%23642DF9' cx='179.2' cy='310.1' rx='128.6' ry='128.6'/%3E%3C/svg%3E")}.index-services__slider__bg .support-bg{height:100%;width:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 398.3 503.5'%3E%3Cpath opacity='.67' fill='%23642DF9' d='M350.4 83.7c13.3-4 19.7-16.2 21.7-20 2.1-3.9 11.6-23.6 1.2-39.3-9.8-14.9-32-18-48-10.5-14.7 6.9-26.5 23.7-23 41.4 4.3 22 29.8 33.9 48.1 28.4z'/%3E%3Cpath fill='%238566FA' d='M197.1 105.3c-2 3.7-3.6 7.5-4.7 11.4-6 21.3-23.2 37-44.9 40.9C99.1 166.2 54.8 195.7 29 242c-12.8 23.1-21 47.9-21 72.7 0 68.3 21.7 93.2 27.4 102 16.8 25.7 40.9 47.3 71.4 61.2C182 512.4 272.6 486.2 318 417c43.5-66.4 34.2-150.1-14.8-205.2-14.9-16.8-18.3-40.5-10.1-61.4.1-.2.1-.3.2-.5 7.9-20.6 2.1-44.3-14.5-58.7-26.6-22.9-65.6-14.8-81.7 14.1z'/%3E%3Cpath opacity='.67' fill='%23642DF9' d='M225.8 113.3c-2 3.7-3.6 7.5-4.7 11.4-6 21.3-23.2 37-44.9 40.9-48.4 8.6-92.7 38.1-118.5 84.4-12.8 23.1-21 47.9-21 72.7 0 68.3 21.7 93.2 27.4 102 16.8 25.7 40.9 47.3 71.4 61.2 75.2 34.5 165.8 8.3 211.2-60.9 43.5-66.4 34.2-150.1-14.8-205.2-14.9-16.8-18.3-40.5-10.1-61.4.1-.2.1-.3.2-.5 7.9-20.6 2.1-44.3-14.5-58.7-26.6-22.8-65.6-14.8-81.7 14.1z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:auto 100%;left:0;bottom:-20px;animation:none}.index-services__slider__content{padding:0 8px;bottom:25px}.index-services__slider__content .title{display:block;font-size:11px;line-height:16px}.index-services__slider__content .description{display:block;font-size:12px;line-height:16px;margin-top:0}.index-clients{overflow:hidden}.index-clients__title{margin-top:76px}.index-clients__title svg{height:53px}.index-clients__content{margin:20px 0 65px}.index-clients__list{margin:0}.index-clients__list li:first-child,.index-clients__list li:nth-child(2),.index-clients__list li:nth-child(3),.index-clients__list li:nth-child(4),.index-clients__list li:nth-child(5),.index-clients__list li:nth-child(6),.index-clients__list li:nth-child(7),.index-clients__list li:nth-child(8),.index-clients__list li:nth-child(9),.index-clients__list li:nth-child(10),.index-clients__list li:nth-child(11),.index-clients__list li:nth-child(12),.index-clients__list li:nth-child(13),.index-clients__list li:nth-child(14),.index-clients__list li:nth-child(15),.index-clients__list li:nth-child(16),.index-clients__list li:nth-child(17),.index-clients__list li:nth-child(18),.index-clients__list li:nth-child(19){display:block}.index-clients__list li{display:none;height:auto;width:33.33333%;margin-top:27px}.index-clients__list li:first-child,.index-clients__list li:nth-child(2),.index-clients__list li:nth-child(3){margin-top:0}.index-clients__list li.text{display:none}.index-clients__list li img{height:auto;max-height:100%;width:auto;max-width:80%}}.about-page .container{position:relative}.about-heading .container{padding:176px 0 136px}.about__heading__title{width:790px;float:left;position:relative;z-index:5}.about__heading__title svg{display:block;height:168px;width:auto;fill:#dfe0e8;transition:all .7s ease-in-out}.about__heading__title svg.hidden{opacity:0;-khtml-transform:translateX(-500px);transform:translateX(-500px)}.about__heading__title svg.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}.about__heading__text{width:852px;margin-top:128px;float:right;position:relative;z-index:5;transition:all .7s ease-in-out}.about__heading__text.hidden{opacity:0;-khtml-transform:translateX(-500px);transform:translateX(-500px)}.about__heading__text.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}.about__heading__text p{font-family:Roboto Condensed,sans-serif;font-weight:300;font-size:30px;line-height:60px;color:#212332;margin:0}.about-video{width:100%;overflow:hidden}.about-video video{height:auto;width:100%;vertical-align:middle}.about-video img{display:block;height:auto;width:100%}.about-awards{background-color:#eeeff8;overflow:hidden}.about-awards .bg-line{background-color:#e2e3f1}.about-awards__title{width:100%;text-align:center;overflow:hidden;position:absolute;top:-5px;left:0;z-index:5}.about-awards__title svg{display:block;height:auto;width:100%;fill:#fff;transition:all .5s ease-in-out}.about-awards__title svg.hidden{opacity:0;-khtml-transform:translateY(150px);transform:translateY(150px)}.about-awards__title svg.visible{opacity:1;-khtml-transform:translateY(0);transform:translateY(0)}.about-awards__content{margin:290px 0 159px;position:relative;z-index:5}.about-awards__item{width:25%;float:left;transition:all .7s ease-in-out}.about-awards__item:nth-child(2){transition-delay:.1s}.about-awards__item:nth-child(3){transition-delay:.2s}.about-awards__item:nth-child(4){transition-delay:.3s}.about-awards__item.hidden{opacity:0;-khtml-transform:translateX(-310px);transform:translateX(-310px)}.about-awards__item.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}.about-awards__item__icon{height:118px;width:118px;background-color:#aaaec8;margin:auto;border-radius:50%;position:relative}.about-awards__item__icon svg{display:block;height:auto;max-height:55%;width:auto;max-width:55%;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0}.about-awards__item__content{width:230px;text-align:center;margin:20px auto 0}.about-awards__item__title>*{font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:21px;line-height:36px;color:#373a50;text-transform:uppercase;letter-spacing:-1.5px}.about-awards__item__description{margin-top:11px}.about-awards__item__description p{font-family:Roboto Condensed,sans-serif;font-weight:300;font-size:16px;line-height:24px;color:#4b4f68;margin:0}.about-team__title{margin-top:196px;position:relative;z-index:5;transition:all .5s ease-in-out}.about-team__title.hidden{opacity:0;-khtml-transform:translateY(150px);transform:translateY(150px)}.about-team__title.visible{opacity:1;-khtml-transform:translateY(0);transform:translateY(0)}.about-team__title svg{display:block;height:163px;width:auto;fill:#dfe0e8;margin:auto}.about-team__nav{display:none;margin:11px -2px 0 0;float:right;transition:all .7s ease-in-out}.about-team__nav__next,.about-team__nav__prev{display:block;height:24px;width:18px;float:left}.about-team__nav__next:hover:not(.touch) svg,.about-team__nav__prev:hover:not(.touch) svg{fill:#7229ff}.about-team__nav__next svg,.about-team__nav__prev svg{display:block;height:19px;width:11px;fill:#dfe0e8;margin:2.5px auto 0;transition:all .1s ease-in-out}.about-team__nav__count{margin:0;float:left}.about-team__nav__count ul{list-style:none;padding:0;margin:0}.about-team__nav__count li{display:none;width:65px;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:24px;line-height:24px;color:#dfe0e8;text-align:center}.about-team__nav__count li.slick-active{display:block}.about-team__items{display:-ms-flexbox;display:flex;padding-top:90px;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-team__cols,.about-team__items{width:1230px;margin:62px auto 0;overflow:hidden;position:relative;z-index:5}.about-team__cols .col{width:390px;float:left}.about-team__cols .col:not(:nth-child(2)){margin-top:90px}.about-team__cols .col:not(:nth-child(3)){margin-right:30px}.team-item{width:390px;margin-top:40px;float:left;transition:all .5s ease-in-out}.team-item.hidden{opacity:0;-khtml-transform:translateY(150px);transform:translateY(150px)}.team-item.visible{opacity:1;-khtml-transform:translateY(0);transform:translateY(0)}.team-item:first-child,.team-item:nth-child(2),.team-item:nth-child(3){margin-top:0}.team-item:not(:nth-child(3n)){margin-right:30px}.team-item:nth-child(3n+2){position:relative;top:-90px}.team-item:hover:not(.touch) .team-item__details{opacity:1;transform:translateY(0)}.team-item__image{width:100%;overflow:hidden}.team-item__image img{display:block;height:auto;width:100%}.team-item__details{padding:0 28px;margin-top:22px;opacity:0;transform:translateY(-30px);transition:all .5s ease-in-out}.team-item__details__name>*{display:block;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:18px;line-height:24px;color:#373a50;text-transform:uppercase;margin:0}.team-item__details__position{overflow:hidden}.team-item__details__position>*{display:block;font-family:Roboto Condensed,sans-serif;font-weight:300;font-size:15px;line-height:24px;color:#a6aac0;margin:0}.about-clients{overflow:hidden}.about-clients .container{padding-bottom:184px}.about-clients__title{margin-top:138px;position:relative;z-index:5;transition:all .5s ease-in-out}.about-clients__title.hidden{opacity:0;-khtml-transform:translateX(-150px);transform:translateX(-150px)}.about-clients__title.visible{opacity:1;-khtml-transform:translateY(0);transform:translateY(0)}.about-clients__title svg{display:block;height:168px;width:auto;fill:#dfe0e8}.about-clients__content{position:relative;z-index:5}.about-clients__description{width:770px;float:left;padding-left:35px;margin-top:100px;box-sizing:border-box}.about-clients__description__text{transition:all .7s ease-in-out}.about-clients__description__text.hidden{opacity:0;-khtml-transform:translateX(-150px);transform:translateX(-150px)}.about-clients__description__text.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}.about-clients__description__text p{font-family:Roboto Condensed,sans-serif;font-weight:300;font-size:30px;line-height:60px;color:#212332;margin:0}.about-clients__description__link{margin-top:38px;overflow:hidden;transition:all .7s ease-in-out}.about-clients__description__link.hidden{opacity:0;-khtml-transform:translateX(-150px);transform:translateX(-150px)}.about-clients__description__link.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}.about-clients__description__link a{display:block;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:15px;line-height:18px;color:#1c1e2b;text-decoration:none;text-transform:uppercase;float:left;transition:all .1s ease-in-out}.about-clients__description__link a:hover:not(.touch){color:#7229ff}.about-clients__description__link a:hover:not(.touch) .icon{fill:#7229ff;-khtml-transform:translateX(3px);transform:translateX(3px)}.about-clients__description__link .icon{display:block;height:11px;width:11px;fill:#1c1e2b;margin:2.5px 0 0 9px;float:right;transition:all .1s ease-in-out}.about-clients__reviews{width:851px;float:right}.about-clients__reviews__slider{position:relative;transition:all .7s ease-in-out}.about-clients__reviews__slider.hidden{opacity:0;-khtml-transform:translateX(150px);transform:translateX(150px)}.about-clients__reviews__slider.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}.about-clients__reviews__slider__slides{width:100%;margin-top:38px;clear:both;float:right}.about-clients__reviews__slider__slide{width:851px;background-color:#eeeff8;padding:62px 57px 96px;margin:0 10px;outline:none;box-sizing:border-box}.about-clients__reviews__slider__slide__image{height:120px;width:120px;margin-right:57px;border-radius:50%;overflow:hidden;float:left;position:relative}.about-clients__reviews__slider__slide__image img{display:block;height:100%;width:100%}.about-clients__reviews__slider__slide__content{margin-top:9px;overflow:hidden}.about-clients__reviews__slider__slide__text p{font-family:Roboto Condensed,sans-serif;font-weight:300;font-style:italic;font-size:18px;line-height:36px;color:#4b4f68;margin:0}.about-clients__reviews__slider__slide__text p+p{margin-top:36px}.about-clients__reviews__slider__nav{margin:-70px 14px 0 0;clear:both;float:right;transition:all .7s ease-in-out}.about-clients__reviews__slider__nav.hidden{opacity:0;-khtml-transform:translateX(150px);transform:translateX(150px)}.about-clients__reviews__slider__nav.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}.about-clients__reviews__slider__nav__next,.about-clients__reviews__slider__nav__prev{display:block;height:80px;width:30px;float:left}.about-clients__reviews__slider__nav__next:hover:not(.touch) svg,.about-clients__reviews__slider__nav__prev:hover:not(.touch) svg{fill:#7229ff}.about-clients__reviews__slider__nav__next svg,.about-clients__reviews__slider__nav__prev svg{display:block;height:27px;width:16px;fill:#dfe0e8;margin:30px auto 0;transition:all .1s ease-in-out}.about-clients__reviews__slider__nav__count{margin:0 12px;float:left}.about-clients__reviews__slider__nav__count ul{list-style:none;padding:0;margin:0}.about-clients__reviews__slider__nav__count li{display:none;width:115px;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:80px;line-height:80px;color:#dfe0e8;text-align:center}.about-clients__reviews__slider__nav__count li.slick-active{display:block}.about-clients__reviews__slider__slide__client{margin-top:65px}.about-clients__reviews__slider__slide__client.hidden{display:none}.about-clients__reviews__slider__slide__client__title>*{display:block;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:18px;line-height:26px;color:#373a50;text-transform:uppercase}.about-clients__reviews__slider__slide__client__position{margin-top:6px}.about-clients__reviews__slider__slide__client__position p{font-family:Roboto Condensed,sans-serif;font-weight:300;font-size:15px;line-height:21px;color:#373a50;margin:0}@media screen and (max-width:1750px) and (min-width:1251px){.about-heading .container{padding:143px 0 85px}.about__heading__title{width:551px}.about__heading__title svg{height:125px}.about__heading__text{width:600px;margin-top:94px}.about__heading__text p{font-size:21px;line-height:44px}.about-awards__content{margin:210px 0 114px}.about-awards__item__icon{height:100px;width:100px}.about-awards__item__icon svg{max-height:50%;max-width:50%}.about-awards__item__title>*{font-size:18px;line-height:30px}.about-awards__item__content{margin-top:22px}.about-awards__item__description{margin-top:12px}.about-team__title{margin-top:123px}.about-team__title svg{height:121px}.about-team__cols{width:874px;margin-top:50px}.about-team__cols .col{width:276px}.about-team__cols .col:not(:nth-child(2)){margin-top:63px}.about-team__cols .col:not(:nth-child(3)){margin-right:23px}.about-team__items{width:874px;padding-top:63px}.team-item{width:276px;margin-top:23px}.team-item:first-child,.team-item:nth-child(2),.team-item:nth-child(3){margin-top:0}.team-item:not(:nth-child(3n)){margin-right:23px}.team-item:nth-child(3n+2){top:-63px}.team-item__details{padding:0 20px;margin-top:17px;transform:translateY(-20px)}.team-item__details__position>*{line-height:21px}.about-clients .container{padding-bottom:150px}.about-clients__title{margin-top:38px}.about-clients__title svg{height:125px}.about-clients__description{width:555px;padding-left:30px;margin-top:106px}.about-clients__description__text p{font-size:21px;line-height:44px}.about-clients__description__link{margin-top:32px}.about-clients__description__link a{font-size:14px}.about-clients__description__link .icon{margin-top:2px}.about-clients__reviews__slider__nav{margin:-53px -8px 0 0;position:relative;z-index:15}.about-clients__reviews__slider__nav__count{margin:0}.about-clients__reviews__slider__nav__count li{width:100px;font-size:60px;line-height:60px}.about-clients__reviews__slider__nav__next,.about-clients__reviews__slider__nav__prev{height:60px}.about-clients__reviews__slider__nav__next svg,.about-clients__reviews__slider__nav__prev svg{height:24px;width:14px;margin-top:18px}.about-clients__reviews{width:601px}.about-clients__reviews__slider__slides{margin-top:62px}.about-clients__reviews__slider__slide{width:601px;padding:40px 40px 54px}.about-clients__reviews__slider__slide__image{height:80px;width:80px;margin-right:25px}.about-clients__reviews__slider__slide__text p{font-size:16px;line-height:30px}.about-clients__reviews__slider__slide__text p+p{margin-top:30px}.about-clients__reviews__slider__slide__client{margin-top:36px}.about-clients__reviews__slider__slide__client__title>*{font-size:16px;line-height:21px}.about-clients__reviews__slider__slide__client__position{margin-top:4px}.about-clients__reviews__slider__slide__client__position p{font-size:14px}}@media screen and (max-width:1250px) and (min-width:1001px){.about-heading .container{padding:142px 0 96px}.about__heading__title{width:100%}.about__heading__title svg{height:106px}.about__heading__text{width:674px;margin-top:29px}.about__heading__text p{font-size:18px;line-height:40px}.about-awards__content{margin:165px 0 111px}.about-awards__item__icon{height:80px;width:80px}.about-awards__item__icon svg{max-height:53%;max-width:53%}.about-awards__item__content{width:210px}.about-awards__item__title>*{font-size:15px;line-height:26px;letter-spacing:-1px}.about-awards__item__description{margin-top:8px}.about-awards__item__description p{font-size:14px}.about-team__title{margin-top:103px}.about-team__title svg{height:103px}.about-team__cols{width:831px;margin-top:60px}.about-team__cols .col{width:257px}.about-team__cols .col:not(:nth-child(2)){margin-top:60px}.about-team__items{width:688px;padding-top:50px}.team-item{width:216px;margin-top:34px}.team-item:first-child,.team-item:nth-child(2),.team-item:nth-child(3){margin-top:0}.team-item:not(:nth-child(3n)){margin-right:20px}.team-item:nth-child(3n+2){top:-50px}.team-item__details{padding:0 21px;margin-top:16px;opacity:1;transform:translateY(0)}.team-item__details__name>*{font-size:15px;line-height:21px}.team-item__details__position{margin-top:2px}.team-item__details__position>*{font-size:14px;line-height:21px}.about-clients .container{padding-bottom:121px}.about-clients__title{margin-top:112px}.about-clients__title svg{height:106px}.about-clients__description{width:400px;padding-left:20px;margin-top:82px}.about-clients__description__text p{font-size:18px;line-height:40px}.about-clients__description__link a{font-size:14px}.about-clients__description__link .icon{margin-top:2px}.about-clients__reviews{width:471px}.about-clients__reviews__slider__nav{margin:-52px -8px 0 0;position:relative;z-index:15}.about-clients__reviews__slider__nav__count{margin:0}.about-clients__reviews__slider__nav__count li{width:100px;font-size:60px;line-height:60px}.about-clients__reviews__slider__nav__next,.about-clients__reviews__slider__nav__prev{height:60px}.about-clients__reviews__slider__nav__next svg,.about-clients__reviews__slider__nav__prev svg{height:24px;width:14px;margin-top:18px}.about-clients__reviews__slider__slides{margin-top:41px}.about-clients__reviews__slider__slide{width:471px;padding:40px 35px 47px 30px}.about-clients__reviews__slider__slide__image{height:70px;width:70px;margin-right:20px}.about-clients__reviews__slider__slide__content{margin-top:0}.about-clients__reviews__slider__slide__text p{font-size:14px;line-height:32px}.about-clients__reviews__slider__slide__text p+p{margin-top:12px}.about-clients__reviews__slider__slide__client{margin-top:23px}.about-clients__reviews__slider__slide__client__title>*{font-size:14px;line-height:21px}.about-clients__reviews__slider__slide__client__position{margin-top:2px}.about-clients__reviews__slider__slide__client__position p{font-size:13px;line-height:24px}}@media screen and (max-width:1000px) and (min-width:721px){.about-heading .container{padding:138px 0 48px}.about__heading__title{width:100%}.about__heading__title svg{height:109px}.about__heading__text{width:500px;margin:32px 40px 0 0}.about__heading__text p{font-size:18px;line-height:36px}.about-awards__content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:96px 0 72px}.about-awards__item{width:50%;margin-top:52px}.about-awards__item:first-child,.about-awards__item:nth-child(2){margin-top:0}.about-awards__item__icon{height:80px;width:80px}.about-awards__item__content{width:290px;margin-top:19px}.about-awards__item__title>*{font-size:15px;line-height:24px;letter-spacing:-1px}.about-awards__item__title>* br{display:none}.about-awards__item__description{width:210px;margin:8px auto 0}.about-awards__item__description p{font-size:14px;line-height:24px}.about-team__title{margin-top:134px}.about-team__title svg{height:106px}.about-team__cols{width:100%;margin-top:35px}.about-team__cols .col{width:214px}.about-team__cols .col:not(:nth-child(2)){margin-top:50px}.about-team__cols .col:not(:nth-child(3)){margin-right:29px}.about-team__items{width:100%;padding-top:50px}.team-item{width:216px;margin-top:49px}.team-item:first-child,.team-item:nth-child(2),.team-item:nth-child(3){margin-top:0}.team-item:not(:nth-child(3n)){margin-right:26px}.team-item:nth-child(3n+2){top:-50px}.team-item__details{padding:0 20px;margin-top:15px;opacity:1;transform:translateY(0)}.team-item__details__name>*{font-size:14px;line-height:21px}.team-item__details__position{height:36px;margin-top:3px}.team-item__details__position>*{font-size:12px;line-height:18px}.about-clients .container{padding-bottom:136px}.about-clients__title{width:481px;margin-top:112px}.about-clients__title svg{height:109px}.about-clients__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.about-clients__description{width:100%;padding:0 40px 0 172px;margin-top:65px;-ms-flex-order:1;order:1;float:right}.about-clients__description__text p{font-size:18px;line-height:36px}.about-clients__description__link{margin-top:20px}.about-clients__description__link a{font-size:14px}.about-clients__description__link .icon{margin-top:2px}.about-clients__reviews{width:100%;-ms-flex-order:0;order:0}.about-clients__reviews__slider__nav{margin:-52px -7px 0 0}.about-clients__reviews__slider__nav__next,.about-clients__reviews__slider__nav__prev{height:60px}.about-clients__reviews__slider__nav__next svg,.about-clients__reviews__slider__nav__prev svg{margin-top:18px}.about-clients__reviews__slider__nav__count{margin:0}.about-clients__reviews__slider__nav__count li{width:100px;font-size:60px;line-height:60px}.about-clients__reviews__slider__slides{margin-top:50px}.about-clients__reviews__slider__slides .slick-list{margin:0 -10px}.about-clients__reviews__slider__slide{width:auto;padding:40px 40px 54px 33px}.about-clients__reviews__slider__slide__image{height:105px;width:105px;margin-right:35px}.about-clients__reviews__slider__slide__text p{font-size:16px;line-height:30px}.about-clients__reviews__slider__slide__text p+p{margin-top:30px}.about-clients__reviews__slider__slide__client{margin-top:45px}.about-clients__reviews__slider__slide__client__title>*{font-size:16px;line-height:24px}.about-clients__reviews__slider__slide__client__position{margin-top:3px}.about-clients__reviews__slider__slide__client__position p{font-size:14px;line-height:21px}}@media screen and (max-width:720px){.about-heading .container{padding:94px 0 46px}.about__heading__title{width:100%}.about__heading__title svg{height:53px}.about__heading__text{width:100%;padding:0 20px;margin-top:26px;box-sizing:border-box}.about__heading__text p{font-size:16px;line-height:28px}.about-awards__content{margin:39px 0 56px}.about-awards__item{width:50%}.about-awards__item:nth-child(2n){float:right}.about-awards__item:not(:first-child){margin-top:134px}.about-awards__item__icon{height:55px;width:55px}.about-awards__item__content{width:100%;padding:0 5px;margin-top:15px;box-sizing:border-box}.about-awards__item__title>*{font-size:12px;line-height:18px;letter-spacing:-.5px}.about-awards__item__description{margin-top:6px}.about-awards__item__description p{font-size:12px;line-height:18px}.about-team__title{margin-top:60px}.about-team__title svg{height:51px;margin:0}.about-team__nav{display:block}.about-team__items{width:100%;padding-top:0;margin-top:8px;float:left}.about-team__items.slick-dotted{margin-bottom:0}.team-item{width:100%;margin-top:0;outline:none}.team-item.empty{display:none}.team-item:nth-child(3n+2){top:0}.team-item:not(:nth-child(3n)){margin-right:0}.team-item__image{min-height:276px;position:relative}.team-item__details{padding:0 20px;margin-top:18px;opacity:1;transform:translateY(0)}.team-item__details__name>*{font-size:16px;line-height:24px}.team-item__details__position{margin-top:2px}.team-item__details__position>*{font-size:12px;line-height:18px}.about-clients .container{padding-bottom:67px}.about-clients__title{margin-top:57px}.about-clients__title svg{height:53px}.about-clients__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.about-clients__description{-ms-flex-order:1;order:1}.about-clients__reviews{width:100%;-ms-flex-order:0;order:0}.about-clients__reviews__slider__nav{margin:11px -5px 0 0}.about-clients__reviews__slider__nav__next,.about-clients__reviews__slider__nav__prev{height:24px;width:18px}.about-clients__reviews__slider__nav__next svg,.about-clients__reviews__slider__nav__prev svg{height:19px;width:11px;margin-top:2.5px}.about-clients__reviews__slider__nav__count{margin:0}.about-clients__reviews__slider__nav__count li{width:50px;font-size:24px;line-height:24px}.about-clients__reviews__slider__slides{margin-top:15px}.about-clients__reviews__slider__slides .slick-list{margin:0 -10px}.about-clients__reviews__slider__slide{width:auto;padding:30px 20px}.about-clients__reviews__slider__slide__image{height:auto;min-height:54px;width:23%;margin-right:6%}.about-clients__reviews__slider__slide__client{display:none;width:71%;margin-top:4px;float:left}.about-clients__reviews__slider__slide__client.hidden{display:block}.about-clients__reviews__slider__slide__client__title>*{font-size:12px;line-height:18px}.about-clients__reviews__slider__slide__client__position{margin-top:3px}.about-clients__reviews__slider__slide__client__position p{font-size:11px;line-height:20px}.about-clients__reviews__slider__slide__text p{font-size:14px;line-height:26px}.about-clients__reviews__slider__slide__text p+p{margin-top:8px}.about-clients__reviews__slider__slide__content{width:100%;margin-top:12px;overflow:visible;float:left}.about-clients__description{width:100%;padding-left:20px;margin-top:32px}.about-clients__description p{font-size:16px;line-height:28px}.about-clients__description__link{margin-top:12px}.about-clients__description__link a{font-size:11px}.about-clients__description__link .icon{margin-left:10px}}.contacts-page{background-color:#1c1e2b}.contacts-page .bg-line{background-color:#212332}.contacts-heading .container{padding-top:176px;position:relative}.contacts-heading__title{width:850px;float:left;position:relative;z-index:5}.contacts-heading__title svg{height:168px;width:auto;fill:#373a50;transition:all .7s ease-in-out}.contacts-heading__title svg.hidden{opacity:0;-khtml-transform:translateX(-500px);transform:translateX(-500px)}.contacts-heading__title svg.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}.contacts-heading__details{width:812px;margin-top:100px;float:right;position:relative;z-index:5;transition:all .7s ease-in-out}.contacts-heading__details.hidden{opacity:0;-khtml-transform:translateX(-500px);transform:translateX(-500px)}.contacts-heading__details.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}.contacts-heading__details__title>*{display:block;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:72px;line-height:80px;color:#fff;text-transform:uppercase;margin:0}.contacts-heading__details__cols{margin-top:50px;overflow:hidden}.contacts-heading__details__cols .col{float:left}.contacts-heading__details__cols .col:first-child{width:270px;margin-right:30px}.contacts-heading__details__cols .col:nth-child(2){width:420px}.contacts-heading__details__cols .item{overflow:hidden}.contacts-heading__details__cols .item:not(:first-child){margin-top:21px}.contacts-heading__details__cols .item__title{width:72px;margin-right:10px;float:left}.contacts-heading__details__cols .item__title p,.contacts-heading__details__cols .item__title span{display:block;font-family:Roboto Condensed,sans-serif;font-weight:300;font-size:18px;line-height:26px;color:#585d79;margin:0}.contacts-heading__details__cols .item__content{overflow:hidden}.contacts-heading__details__cols .item__content p,.contacts-heading__details__cols .item__content span{display:block;font-family:Roboto Condensed,sans-serif;font-weight:300;font-size:18px;line-height:26px;color:#fff;text-decoration:none;-webkit-appearance:none;margin:0}.contacts-heading__details__cols .item__content a[href^=tel]{display:block;font-family:Roboto Condensed,sans-serif;font-weight:300;font-size:18px;line-height:26px;color:#fff;text-decoration:none;float:left}.contacts-heading__details__cols .social{margin-top:-2px}.contacts-heading__details__cols .social a{display:block;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:15px;line-height:26px;color:#585d79;text-decoration:none;text-transform:uppercase;margin:3px 33px 0 0;float:left;position:relative;transition:all .1s ease}.contacts-heading__details__cols .social a:before{display:block;max-width:0;white-space:nowrap;color:#7229ff;content:attr(data-hover);overflow:hidden;transition:all .3s ease-in-out;position:absolute;top:0;left:0;z-index:1}.contacts-heading__details__cols .social a:hover:not(.touch):before{max-width:100%}.contacts-heading__details__button{margin-top:68px}.contacts-heading__details__button .button{display:block;float:left}.contacts-heading__details__button .button .feedback-icon{display:block;height:13px;width:16px;fill:#fff;stroke:#fff;margin:24px 16px 0 0;float:left}.contacts-map{transition:all .7s ease-in-out}.contacts-map.hidden{opacity:0;-khtml-transform:translateY(150px);transform:translateY(150px)}.contacts-map.visible{opacity:1;-khtml-transform:translateY(0);transform:translateY(0)}.contacts-map .container{padding:130px 0 207px;position:relative}.contacts-map #map{height:787px;width:100%;position:relative;z-index:5}.contacts-map__container{background-color:#32314d;position:relative;z-index:5}.contacts-map__container:before{height:70px;width:70px;background-color:#7229ff;content:"";margin:auto;border:0 solid #7229ff;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;animation:r 1.15s infinite cubic-bezier(.215,.61,.355,1);border-radius:50%;-khtml-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.contacts-map__zoom{display:none;width:30px;position:absolute;top:22px;right:25px;z-index:5}.contacts-map__zoom .zoom-in,.contacts-map__zoom .zoom-out{height:30px;width:30px;background-color:#7229ff;cursor:pointer;position:relative;border-radius:50%;transition:all .1s ease-in-out}.contacts-map__zoom .zoom-in:hover:not(.touch),.contacts-map__zoom .zoom-out:hover:not(.touch){background-color:#6110ff}.contacts-map__zoom .zoom-in:before{height:10px;width:2px}.contacts-map__zoom .zoom-in:after,.contacts-map__zoom .zoom-in:before{background-color:#fff;content:"";margin:auto;position:absolute;top:0;left:0;right:0;bottom:0}.contacts-map__zoom .zoom-in:after{height:2px;width:10px}.contacts-map__zoom .zoom-out{margin-top:9px}.contacts-map__zoom .zoom-out:before{height:2px;width:10px;background-color:#fff;content:"";margin:auto;position:absolute;top:0;left:0;right:0;bottom:0}@media screen and (max-width:1750px) and (min-width:1251px){.contacts-heading .container{padding-top:149px}.contacts-heading__title{width:602px}.contacts-heading__title svg{height:119px}.contacts-heading__details{width:570px;margin-top:48px}.contacts-heading__details__title>*{font-size:52px;line-height:60px}.contacts-heading__details__cols{margin-top:41px}.contacts-heading__details__cols .col:first-child{width:202px;margin-right:48px}.contacts-heading__details__cols .col:first-child .item:nth-child(2){margin-top:40px}.contacts-heading__details__cols .col:nth-child(2){width:320px}.contacts-heading__details__cols .item:not(:first-child){margin-top:16px}.contacts-heading__details__cols .item__title{width:68px}.contacts-heading__details__cols .item__content a[href^=tel],.contacts-heading__details__cols .item__content p,.contacts-heading__details__cols .item__content span,.contacts-heading__details__cols .item__title p,.contacts-heading__details__cols .item__title span{font-size:16px;line-height:24px}.contacts-heading__details__cols .social a{font-size:14px;line-height:24px;margin-right:20px}.contacts-heading__details__cols .social a:nth-child(3){margin-right:0}.contacts-heading__details__button{margin-top:52px}.contacts-heading__details__button .button .feedback-icon{margin:22px 12px 0 0}.contacts-map #map{height:565px}.contacts-map .container{padding:96px 0 150px}}@media screen and (max-width:1250px) and (min-width:1001px){.contacts-heading .container{padding-top:184px}.contacts-heading__title{width:465px}.contacts-heading__title svg{height:92px}.contacts-heading__details{width:440px;margin-top:34px}.contacts-heading__details__title>*{font-size:46px;line-height:53px}.contacts-heading__details__cols{margin-top:31px}.contacts-heading__details__cols .col:first-child{width:100%;margin-right:0}.contacts-heading__details__cols .col:nth-child(2){width:100%;margin-top:18px}.contacts-heading__details__cols .item:not(:first-child){margin-top:18px}.contacts-heading__details__cols .item__content a[href^=tel],.contacts-heading__details__cols .item__content p,.contacts-heading__details__cols .item__content span,.contacts-heading__details__cols .item__title p,.contacts-heading__details__cols .item__title span{font-size:16px;line-height:24px}.contacts-heading__details__cols .social a{font-size:14px;line-height:24px;margin-right:20px}.contacts-heading__details__button{margin-top:42px}.contacts-heading__details__button .button .feedback-icon{margin:22px 12px 0 0}.contacts-map .container{padding:104px 0 150px}.contacts-map #map{height:442px}.contacts-map__zoom{top:20px;right:20px}}@media screen and (max-width:1000px) and (min-width:721px){.contacts-heading .container{padding-top:127px}.contacts-heading__title{width:100%}.contacts-heading__title svg{height:109px}.contacts-heading__details{width:100%;padding-left:30px;margin-top:32px;box-sizing:border-box}.contacts-heading__details__title>*{font-size:48px;line-height:56px}.contacts-heading__details__cols{margin-top:33px}.contacts-heading__details__cols .col:first-child{width:260px;margin-right:60px}.contacts-heading__details__cols .col:first-child .item:nth-child(2){margin-top:40px}.contacts-heading__details__cols .col:nth-child(2){width:350px}.contacts-heading__details__cols .item:not(:first-child){margin-top:16px}.contacts-heading__details__cols .item__content a[href^=tel],.contacts-heading__details__cols .item__content p,.contacts-heading__details__cols .item__content span,.contacts-heading__details__cols .item__title p,.contacts-heading__details__cols .item__title span{font-size:16px;line-height:24px}.contacts-heading__details__cols .social a{font-size:14px;line-height:24px;margin-right:20px}.contacts-heading__details__button{margin-top:47px}.contacts-heading__details__button .button{width:292px;box-sizing:border-box}.contacts-heading__details__button .button .feedback-icon{display:inline-block;margin:0 12px 0 0;float:none;position:relative;top:1px}.contacts-map .container{padding:80px 0 115px}.contacts-map #map{height:335px}.contacts-map__zoom{top:20px;right:20px}}@media screen and (max-width:720px){.contacts-heading .container{padding-top:96px}.contacts-heading__title{width:100%;overflow:hidden}.contacts-heading__title svg{height:56px}.contacts-heading__details{width:100%;padding-left:20px;margin-top:28px;box-sizing:border-box}.contacts-heading__details__title>*{font-size:26px;line-height:32px}.contacts-heading__details__cols{margin-top:12px}.contacts-heading__details__cols .col:first-child{width:100%;margin-right:0}.contacts-heading__details__cols .col:nth-child(2){width:100%;margin-top:18px}.contacts-heading__details__cols .item:not(:first-child){margin-top:15px}.contacts-heading__details__cols .item__title{width:60px;margin-right:12px}.contacts-heading__details__cols .item__content p,.contacts-heading__details__cols .item__content span,.contacts-heading__details__cols .item__title p,.contacts-heading__details__cols .item__title span{font-size:14px;line-height:21px}.contacts-heading__details__cols .item__content a[href^=tel]{font-size:16px;line-height:24px}.contacts-heading__details__cols .social{margin-top:-1px}.contacts-heading__details__cols .social a{font-size:14px;line-height:21px;margin:1px 15px 0 0}.contacts-heading__details__button{margin-top:24px}.contacts-heading__details__button .button{width:100%;box-sizing:border-box}.contacts-heading__details__button .button .feedback-icon{display:inline-block;margin:0 10px 0 0;float:none;position:relative;top:1px}.contacts-map .container{padding:52px 0 60px}.contacts-map #map{height:357px}.contacts-map__zoom{width:24px;top:15px;right:15px}.contacts-map__zoom .zoom-in,.contacts-map__zoom .zoom-out{height:24px;width:24px}.contacts-map__zoom .zoom-in:after{width:8px}.contacts-map__zoom .zoom-in:before{height:8px}.contacts-map__zoom .zoom-out{margin-top:7px}.contacts-map__zoom .zoom-out:before{width:8px}}.portfolio-page{overflow:hidden}.portfolio-page .container{position:relative}.portfolio-content .container{padding:84px 0 220px}.portfolio-content__container{position:relative}.portfolio-heading{overflow:hidden;position:relative;z-index:5}.portfolio-heading .container{padding-top:207px}.portfolio-heading__title{overflow:hidden;position:relative;z-index:5}.portfolio-heading__title svg{display:block;height:168px;width:auto;transition:all .7s ease-in-out}.portfolio-heading__title svg.hidden{opacity:0;-khtml-transform:translateX(-500px);transform:translateX(-500px)}.portfolio-heading__title svg.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}.portfolio-sidebar{width:300px;padding-left:10px;margin-top:7px;float:left;position:relative;z-index:5}.portfolio-sidebar ul{list-style:none;padding:0;margin:0}.portfolio-sidebar ul li{overflow:hidden}.portfolio-sidebar ul li:not(:first-child){margin-top:20px}.portfolio-sidebar ul li a{display:block;font-family:Roboto Condensed,sans-serif;font-weight:300;font-size:21px;line-height:28px;color:#bdc0d2;text-decoration:none;float:left;transition:padding .3s ease,color .1s ease;position:relative}.portfolio-sidebar ul li a:hover:not(.touch){color:#373a50;padding-left:28px}.portfolio-sidebar ul li a:hover:not(.touch):before{width:16px}.portfolio-sidebar ul li a.active{color:#373a50;cursor:default;padding-left:28px}.portfolio-sidebar ul li a.active:before{width:16px}.portfolio-sidebar ul li a:before{height:1px;width:0;background-color:#373a50;content:"";position:absolute;top:14px;left:0;transition:all .3s ease}.portfolio-list{width:1275px;float:right;position:relative;z-index:5}.portfolio-list .portfolio-item:not(:first-child){margin-top:200px}.portfolio-list .portfolio-item__description.hidden{opacity:0;transform:translateY(200px);opacity:1;transform:translateY(0)}@media screen and (max-width:1750px) and (min-width:1251px){.portfolio-heading .container{padding-top:143px}.portfolio-heading__title svg{height:125px}.portfolio-content .container{padding:54px 0 140px}.portfolio-sidebar{width:245px;padding-left:16px;margin-top:16px}.portfolio-sidebar ul li:not(:first-child){margin-top:17px}.portfolio-sidebar ul li a{font-size:18px;line-height:24px}.portfolio-sidebar ul li a.active,.portfolio-sidebar ul li a:hover:not(.touch){padding-left:26px}.portfolio-sidebar ul li a:before{top:12px}.portfolio-list{width:900px}.portfolio-list .portfolio-item:not(:first-child){margin-top:132px}}@media screen and (max-width:1250px) and (min-width:1001px){.portfolio-heading .container{padding-top:142px}.portfolio-heading__title svg{height:106px}.portfolio-sidebar{width:210px;padding-left:21px}.portfolio-sidebar ul li:not(:first-child){margin-top:14px}.portfolio-sidebar ul li a{font-size:16px;line-height:24px}.portfolio-sidebar ul li a:before{top:11px}.portfolio-sidebar ul li a.active,.portfolio-sidebar ul li a:hover:not(.touch){padding-left:26px}.portfolio-sidebar ul li a.active:before,.portfolio-sidebar ul li a:hover:not(.touch):before{width:16px}.portfolio-list{width:705px}.portfolio-list .portfolio-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.portfolio-list .portfolio-item:not(:first-child){margin-top:90px}.portfolio-list .portfolio-item__description__heading{width:210px;margin-right:30px;float:left}.portfolio-list .portfolio-item__preview{-ms-flex-order:0;order:0}.portfolio-list .portfolio-item__description{width:100%;padding-left:38px;margin-top:34px;-ms-flex-order:1;order:1;position:relative;right:0;bottom:0}.portfolio-list .portfolio-item__description__content{overflow:hidden}.portfolio-list .portfolio-item__description__text{margin:0}.portfolio-content .container{padding:48px 0 142px}}@media screen and (max-width:1000px) and (min-width:721px){.portfolio-heading .container{padding-top:138px}.portfolio-heading__title svg{height:109px}.portfolio-content .container{padding:20px 0 135px}.portfolio-sidebar{width:100%;padding:0 0 0 20px;margin-top:0;box-sizing:border-box}.portfolio-sidebar ul li{width:auto;float:left}.portfolio-sidebar ul li:not(:first-child){margin-top:0}.portfolio-sidebar ul li:not(:last-child){margin-right:34px}.portfolio-sidebar ul li a{font-size:18px;line-height:24px}.portfolio-sidebar ul li a:before{display:none}.portfolio-sidebar ul li a.active,.portfolio-sidebar ul li a:hover:not(.touch){padding-left:0}.portfolio-list{width:100%;margin-top:39px}.portfolio-list .portfolio-item:not(:first-child){margin-top:95px}}@media screen and (max-width:720px){.portfolio-heading .container{padding-top:94px}.portfolio-heading__title svg{height:53px}.portfolio-content .container{padding:7px 0 97px}.portfolio-sidebar{width:100%;padding:0 0 0 20px;margin-top:0;box-sizing:border-box}.portfolio-sidebar ul li{width:auto;float:left}.portfolio-sidebar ul li:not(:first-child){margin-top:0}.portfolio-sidebar ul li:not(:last-child){margin-right:20px}.portfolio-sidebar ul li a{font-size:16px;line-height:16px}.portfolio-sidebar ul li a:before{display:none}.portfolio-sidebar ul li a.active,.portfolio-sidebar ul li a:hover:not(.touch){padding-left:0}.portfolio-list{width:100%;margin-top:22px}.portfolio-list .portfolio-item:not(:first-child){margin-top:45px}}.vacancy-page{overflow:hidden}.vacancy-heading .container{padding-top:215px;position:relative}.vacancy-heading__title{overflow:hidden;position:relative;z-index:5}.vacancy-heading__title svg{display:block;height:161px;transition:all .7s ease-in-out}.vacancy-heading__title svg.hidden{opacity:0;-khtml-transform:translateX(-500px);transform:translateX(-500px)}.vacancy-heading__title svg.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}.vacancy-content .container{padding:84px 0 200px;position:relative}.vacancy-content__container{position:relative}.vacancy-content__container .sidebar{position:absolute;top:0;z-index:15}@media screen and (min-width:1001px){.vacancy-content__container .sidebar.fixed{position:fixed;top:0}.vacancy-content__container .sidebar.absolute{position:absolute;top:inherit;left:0;bottom:0}}.vacancy-list{width:100%;float:right;position:relative;z-index:5}.vacancy-list .vacancy-item{padding-left:476px;box-sizing:border-box}.vacancy-list .vacancy-item:nth-child(2n){background-color:#eeeff8;position:relative}.vacancy-list .vacancy-item:nth-child(2n):before{left:-1500px}.vacancy-list .vacancy-item:nth-child(2n):after,.vacancy-list .vacancy-item:nth-child(2n):before{display:block;height:100%;width:1500px;background-color:#eeeff8;content:"";position:absolute;top:0;z-index:1}.vacancy-list .vacancy-item:nth-child(2n):after{right:-1500px}.vacancy-list .vacancy-item:nth-child(2n) .bg-line{background-color:#e2e3f1}.vacancy-item{width:100%;padding:108px 0 120px 42px;box-sizing:border-box;position:relative;transition:all .7s ease-in-out}.vacancy-item.hidden{opacity:0;-khtml-transform:translateY(150px);transform:translateY(150px)}.vacancy-item.visible{opacity:1;-khtml-transform:translateY(0);transform:translateY(0)}.vacancy-item:first-child{padding-top:0}.vacancy-item:last-child{padding-bottom:0}.vacancy-item .bg-line{z-index:1}.vacancy-item__title{position:relative;z-index:5}.vacancy-item__title>*{display:block;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:36px;line-height:42px;color:#1c1e2b;margin:0}.vacancy-item__description{font-family:Roboto Condensed,sans-serif;color:#373a50;margin-top:11px;position:relative;z-index:5}.vacancy-item__description p{font-weight:300;font-size:18px;line-height:32px;margin:18px 0}.vacancy-item__description p:first-child{margin-top:0}.vacancy-item__description p.salary{font-size:24px}.vacancy-item__description p b{display:inline;font-size:18px;line-height:32px;text-transform:none;margin:0}.vacancy-item__description b{display:block;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:15px;line-height:21px;color:#1c1e2b;text-transform:uppercase;margin:46px 0 15px}.vacancy-item__description ul{list-style:none;padding:0;margin:15px 0 32px}.vacancy-item__description ul li{font-weight:300;font-size:18px;line-height:26px;padding-left:27px;position:relative}.vacancy-item__description ul li:not(:first-child){margin-top:10px}.vacancy-item__description ul li:before{display:block;height:1px;width:16px;background-color:#373a50;content:"";position:absolute;top:12px;left:0}.vacancy-item__button{margin-top:53px;position:relative;z-index:5}.vacancy-item__button .button{display:block;float:left}.vacancy-item__button .button .icon{display:block;height:13px;width:16px;fill:#fff;stroke:#fff;margin:24px 16px 0 0;float:left}.services-content .container{padding:207px 0 196px;position:relative}.services-content__container{position:relative;z-index:5}.services-description{width:870px;padding-top:30px;margin-top:-30px;float:left;z-index:5}.services-description__title{transition:all .7s ease-in-out}.services-description__title.hidden{opacity:0;-khtml-transform:translateX(-500px);transform:translateX(-500px)}.services-description__title.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}.services-description__title svg{display:block;height:168px;fill:#dfe0e8}.services-description__text{width:630px;padding-left:42px;margin-top:97px;box-sizing:border-box;position:relative;transition:all .7s ease-in-out}.services-description__text.hidden{opacity:0;-khtml-transform:translateX(-500px);transform:translateX(-500px)}.services-description__text.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}.services-description__text p{font-family:Roboto Condensed,sans-serif;font-weight:300;font-size:30px;line-height:60px;color:#1c1e2b;margin:0}.services-list{display:-ms-flexbox;display:flex;width:755px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:274px;float:right}.services-list ul{width:50%;list-style:none;padding:0;margin:102px 0 0;float:left;transition:all .7s ease-in-out}.services-list ul.hidden{opacity:0;-khtml-transform:translateX(-150px);transform:translateX(-150px)}.services-list ul.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}.services-list ul:first-child,.services-list ul:nth-child(2){margin-top:0}.services-list ul:first-child{transition-delay:.1s}.services-list ul:nth-child(2){transition-delay:.2s}.services-list ul:nth-child(3){transition-delay:.3s}.services-list ul:nth-child(4){transition-delay:.4s}.services-list ul:nth-child(5){transition-delay:.5s}.services-list li:not(:last-child){margin-bottom:23px}.services-list li.title{margin-bottom:30px}.services-list li.title a{font-weight:700;font-size:36px;line-height:38px;color:#1c1e2b}.services-list li.title a:hover:not(.touch) .icon{fill:#7229ff;transform:translateX(3px)}.services-list li.title a[href] span{border:none}.services-list li.title a span{color:#1c1e2b;border:none}.services-list li.title .icon{display:block;height:11px;width:11px;fill:#1c1e2b;transition:all .1s ease-in-out;position:absolute;top:15px;right:0}.services-list li a{display:block;font-family:Roboto Condensed,sans-serif;font-weight:300;font-size:18px;line-height:24px;color:#4b4f68;text-decoration:none;padding-right:22px;float:left;position:relative}.services-list li a[href]:hover:not(.touch) span{color:#7229ff;border-color:#7229ff}.services-list li a[href] span{border-bottom:1px solid #e4e6f1}.services-list li a span{color:#4b4f68;transition:all .1s linear}@media screen and (max-width:1750px) and (min-width:1251px){.services-content .container{padding:152px 0 143px}.services-description{width:605px}.services-description__title svg{height:118px}.services-description__text{width:430px;padding-left:30px;margin-top:47px}.services-description__text p{font-size:21px;line-height:40px}.services-list{width:560px;margin-top:165px}.services-list ul{margin-top:51px}.services-list li:not(:last-child){margin-bottom:16px}.services-list li.title{margin-bottom:20px}.services-list li.title a{font-size:30px;line-height:34px;padding-right:26px}.services-list li.title .icon{top:13px}.services-list li a{font-size:16px;line-height:24px}}@media screen and (max-width:1250px) and (min-width:1001px){.services-content .container{padding:160px 0 143px}.services-description{width:472px}.services-description__title svg{height:92px}.services-description__text{width:400px;padding-left:27px;margin-top:48px}.services-description__text p{font-size:21px;line-height:36px}.services-list{width:438px;margin-top:141px}.services-list ul{margin-top:47px}.services-list li:not(:last-child){margin-bottom:16px}.services-list li.title{margin-bottom:20px}.services-list li.title a{font-size:26px;line-height:30px;padding-right:23px}.services-list li.title .icon{top:11px}.services-list li a{font-size:16px;line-height:24px}}@media screen and (max-width:1000px) and (min-width:721px){.services-content .container{padding:138px 0 112px}.services-description{width:100%;padding-top:0;margin:0;top:0!important}.services-description__title svg{height:109px}.services-description__text{width:100%;padding-left:30px;margin-top:49px}.services-description__text p{font-size:21px;line-height:36px}.services-list{width:100%;padding-left:30px;margin-top:42px;box-sizing:border-box}.services-list ul{margin-top:47px}.services-list li:not(:last-child){margin-bottom:16px}.services-list li.title{margin-bottom:20px}.services-list li.title a{font-size:26px;line-height:30px;padding-right:23px}.services-list li.title .icon{top:11px}.services-list li a{font-size:16px;line-height:24px}}@media screen and (max-width:720px){.services-content .container{padding:94px 0 76px}.services-content__container{position:relative;z-index:5}.services-description{width:100%;padding-top:0;margin-top:0;top:0!important}.services-description__title svg{height:53px}.services-description__text{width:100%;padding-left:20px;margin-top:30px}.services-description__text p{font-size:16px;line-height:28px}.services-list{width:100%;padding-left:20px;margin-top:38px;box-sizing:border-box}.services-list ul{width:100%;margin-top:28px}.services-list ul:nth-child(2){margin-top:28px}.services-list li:not(:last-child){margin-bottom:8px}.services-list li.title{margin-bottom:12px}.services-list li.title a{font-size:18px;line-height:24px;padding-right:18px}.services-list li.title .icon{height:11px;width:11px;top:7px}.services-list li a{font-size:14px;line-height:21px}}.service-page__content,.service-page__content .container{position:relative}.sidebar.service-sidebar{position:absolute;top:-527px;z-index:50}@media screen and (min-width:1001px){.sidebar.service-sidebar.fixed{margin-top:0;position:fixed;top:0}.sidebar.service-sidebar.absolute{margin-top:0;position:absolute;top:inherit;left:0;bottom:0}}.sidebar ul li a.active{color:#6c7192}.service-heading{min-height:880px;background-color:#1c1e2b;overflow:hidden;position:relative}.service-heading.fp-section .service-heading__title{margin-top:0}.service-heading.fp-section .service-heading__content__links{margin-bottom:0}.service-heading .container{box-sizing:border-box;position:relative}.service-heading .bg-line{height:5000px;background-color:#212332;top:-500px}.service-heading__title{margin-top:100px;overflow:hidden;position:relative;z-index:5}.service-heading__title svg{display:block;height:167px;fill:#373a50;float:left;transition:all .7s ease}.service-heading__title svg.hidden{opacity:0;transform:translateX(-500px)}.service-heading__title svg.visible{opacity:1;transform:translateX(0)}.service-heading__content{padding-left:470px;margin-top:81px;box-sizing:border-box;position:relative;z-index:5}.service-heading__content__title{transition:all .7s ease-in-out}.service-heading__content__title.hidden{opacity:0;-khtml-transform:translateX(-310px);transform:translateX(-310px)}.service-heading__content__title.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}.service-heading__content__title span{display:block;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:72px;line-height:80px;color:#fff;text-transform:uppercase}.service-heading__content__links{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:81px 0 15px;overflow:hidden}.service-heading__content__link{display:block;width:135px;text-decoration:none;float:left;transition:all .7s ease-in-out}.service-heading__content__link:first-child{transition-delay:.1s}.service-heading__content__link:nth-child(2){transition-delay:.2s}.service-heading__content__link:nth-child(3){transition-delay:.3s}.service-heading__content__link:nth-child(4){transition-delay:.4s}.service-heading__content__link:nth-child(5){transition-delay:.5s}.service-heading__content__link.hidden{opacity:0;-khtml-transform:translateX(-310px);transform:translateX(-310px)}.service-heading__content__link.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}.service-heading__content__link:not(:last-child){margin-right:115px}.service-heading__content__link .icon{height:100px;width:100px;background-color:#2a2c3d;border-radius:50%;margin:auto;position:relative;transition:all .1s linear}.service-heading__content__link .icon svg{display:block;height:auto;max-height:40%;width:auto;max-width:40%;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0}.service-heading__content__link .text{font-size:15px;line-height:24px;text-align:center;margin-top:18px}.service-heading__content__link .text span{font-family:Roboto Condensed,sans-serif;font-weight:700;color:#fff;text-decoration:none;text-transform:uppercase;transition:all .1s linear}.service-heading__bg{position:absolute;right:0;z-index:3}.service-heading__bg.development{height:673px;width:533px;right:80px;bottom:170px}.service-heading__bg.marketing{height:947px;width:1094px;bottom:-5px}.service-heading__bg.design{height:577px;width:552px;right:57px;bottom:146px}.service-heading__bg.analytics{height:664px;width:711px;right:15px;bottom:84px}.service-heading__bg svg{display:block}.service-description .container{padding:90px 0 128px 470px;position:relative;box-sizing:border-box}.service-description__content{position:relative;z-index:5}.service-description__title{width:770px;transition:all .7s ease-in-out}.service-description__title.hidden{opacity:0;-khtml-transform:translateX(-150px);transform:translateX(-150px)}.service-description__title.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}.service-description__title span{display:block;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:36px;line-height:48px;color:#1c1e2b}.service-description__text{width:770px;margin-top:19px;transition:all .7s ease-in-out}.service-description__text.hidden{opacity:0;-khtml-transform:translateX(-150px);transform:translateX(-150px)}.service-description__text.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}.service-description__text p{font-family:Roboto Condensed,sans-serif;font-weight:300;font-size:18px;line-height:32px;color:#4b4f68;margin:0}.service-description__items{margin-top:74px;overflow:hidden}.service-description__items .item{width:220px;float:left;transition:all .7s ease-in-out}.service-description__items .item.hidden{opacity:0;-khtml-transform:translateX(-150px);transform:translateX(-150px)}.service-description__items .item.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}.service-description__items .item:nth-child(2n){transition-delay:.1s}.service-description__items .item:nth-child(3n){transition-delay:.2s}.service-description__items .item:not(:nth-child(3n)){margin-right:198px}.service-description__items .item__title span{display:block;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:15px;line-height:24px;color:#373a50;text-transform:uppercase}.service-description__items .item__text{margin-top:8px}.service-description__items .item__text p{font-family:Roboto Condensed,sans-serif;font-weight:300;font-size:16px;line-height:24px;color:#4b4f68;margin:0}.service-hide{background-color:#eeeff8}.service-hide .container{padding-left:470px;position:relative;box-sizing:border-box}.service-hide .bg-line{background-color:#e2e3f1}.service-hide__content{width:607px;margin-bottom:120px;float:left;position:relative;z-index:7}.service-hide__title{display:block;margin-top:123px;transition:all .7s ease-in-out}.service-hide__title.hidden{opacity:0;-khtml-transform:translateX(-150px);transform:translateX(-150px)}.service-hide__title.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}.service-hide__title span{display:block;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:36px;line-height:48px;color:#1c1e2b}.service-hide__text{margin-top:19px;transition:all .7s ease-in-out}.service-hide__text.hidden{opacity:0;-khtml-transform:translateX(-150px);transform:translateX(-150px)}.service-hide__text.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}.service-hide__text p{font-family:Roboto Condensed,sans-serif;font-weight:300;font-size:18px;line-height:32px;letter-spacing:.1px;color:#4b4f68;margin:0}.service-hide__items{margin:45px 0 0 -47px}.service-hide__item{width:100%;padding:0 48px;overflow:hidden;box-sizing:border-box;transition:all .3s ease;transition:all .7s ease-in-out}.service-hide__item.hidden{opacity:0;-khtml-transform:translateY(150px);transform:translateY(150px)}.service-hide__item.visible{opacity:1;-khtml-transform:translateY(0);transform:translateY(0)}.service-hide__item:not(:first-child){margin-top:24px}.service-hide__item.active{background-color:#fff;padding-top:43px;padding-bottom:46px}.service-hide__item.active .service-hide__item__title .icon{background-color:#b5b9d6}.service-hide__item.active .service-hide__item__title .icon:before{opacity:0;transform:rotate(-90deg)}.service-hide__item__title{display:block;text-decoration:none;clear:both;float:left}.service-hide__item__title:hover:not(.touch) span{color:#7229ff}.service-hide__item__title .icon{height:30px;width:30px;background-color:#7229ff;margin-right:23px;float:left;border-radius:50%;position:relative;transition:all .3s ease}.service-hide__item__title .icon:before{height:10px;width:2px;transition:all .3s ease}.service-hide__item__title .icon:after,.service-hide__item__title .icon:before{background-color:#fff;content:"";margin:auto;position:absolute;top:0;left:0;right:0;bottom:0}.service-hide__item__title .icon:after{height:2px;width:10px}.service-hide__item__title span{display:block;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:15px;line-height:21px;color:#373a50;text-transform:uppercase;margin-top:5px;overflow:hidden;transition:all .1s linear}.service-hide__item__text{display:none;width:100%;padding-left:53px;margin-top:5px;clear:both;float:left;box-sizing:border-box}.service-hide__item__text p{font-family:Roboto Condensed,sans-serif;font-weight:300;font-size:16px;line-height:30px;letter-spacing:.1px;color:#4b4f68;margin:0}.service-hide__item__text p+p{margin-top:15px}.service-hide__image{width:620px;float:right;position:relative;z-index:5;transition:all .7s ease-in-out}.service-hide__image.hidden{opacity:0;-khtml-transform:translateY(150px);transform:translateY(150px)}.service-hide__image.visible{opacity:1;-khtml-transform:translateY(0);transform:translateY(0)}.service-hide__image.development{height:868px}.service-hide__image.development img{position:absolute;top:44px;right:-34px}.service-hide__image.marketing{height:800px}.service-hide__image.marketing img{width:583px;position:absolute;top:-28px;right:-33px}.service-hide__image.design{height:912px}.service-hide__image.design img{width:348px;position:absolute;top:-81px;right:64px}.service-hide__image.analytics{height:912px}.service-hide__image.analytics img{width:920px;position:absolute;top:226px;right:-82px}.service-hide__image img{display:block;height:auto;width:100%;animation:7s ease-in-out 0s normal none infinite f}.service-cols-text .container{padding:123px 0 112px 470px;box-sizing:border-box;position:relative}.service-cols-text__content{position:relative;z-index:5}.service-cols-text__title{display:block;transition:all .7s ease-in-out}.service-cols-text__title.hidden{opacity:0;-khtml-transform:translateX(-150px);transform:translateX(-150px)}.service-cols-text__title.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}.service-cols-text__title span{display:block;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:36px;line-height:48px;color:#1c1e2b}.service-cols-text__items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:52px;overflow:hidden}.service-cols-text__item{width:520px;margin-top:84px;float:left;transition:all .7s ease-in-out}.service-cols-text__item.hidden{opacity:0;-khtml-transform:translateX(-150px);transform:translateX(-150px)}.service-cols-text__item.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}.service-cols-text__item:nth-child(2n){transition-delay:.1s}.service-cols-text__item:first-child,.service-cols-text__item:nth-child(2){margin-top:0}.service-cols-text__item:not(:nth-child(2n)){margin-right:164px}.service-cols-text__item__title span{display:block;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:15px;line-height:24px;color:#373a50;text-transform:uppercase}.service-cols-text__item__content{margin-top:8px}.service-cols-text__item__content p{font-family:Roboto Condensed,sans-serif;font-weight:300;font-size:16px;line-height:30px;letter-spacing:.1px;color:#4b4f68;margin:0}.service-slider{overflow:hidden}.service-slider .container{padding:0 0 178px 423px;box-sizing:border-box;position:relative}.service-slider__content{position:relative;z-index:5}.service-slider__heading{padding-left:47px;position:relative;z-index:15}.service-slider__title{margin-right:24px;float:left;transition:all .7s ease-in-out}.service-slider__title.hidden{opacity:0;-khtml-transform:translateX(-150px);transform:translateX(-150px)}.service-slider__title.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}.service-slider__title span{display:block;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:36px;line-height:48px;color:#1c1e2b}.service-slider__nav{margin-top:12px;float:left;transition:all .7s ease-in-out}.service-slider__nav.hidden{opacity:0;-khtml-transform:translateX(150px);transform:translateX(150px)}.service-slider__nav.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}.service-slider__nav__next,.service-slider__nav__prev{display:block;height:30px;width:20px;float:left}.service-slider__nav__next:hover:not(.touch) svg,.service-slider__nav__prev:hover:not(.touch) svg{fill:#7229ff}.service-slider__nav__next svg,.service-slider__nav__prev svg{display:block;height:19px;width:11px;fill:#dfe0e8;margin:5px auto 0;transition:all .1s ease-in-out}.service-slider__nav__count{margin:0 7px;float:left}.service-slider__nav__count ul{list-style:none;padding:0;margin:0}.service-slider__nav__count li{display:none;width:auto;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:24px;line-height:30px;color:#dfe0e8;text-align:center}.service-slider__nav__count li.slick-active{display:block}.service-slider__slides{margin-top:29px;transition:all .7s ease-in-out}.service-slider__slides.hidden{opacity:0;-khtml-transform:translateY(150px);transform:translateY(150px)}.service-slider__slides.visible{opacity:1;-khtml-transform:translateX(0);transform:translateX(0)}.service-slider__slides.slick-dotted{margin-bottom:0}.service-slider__slides .slick-list{overflow:visible}.service-slider__slides .portfolio-item{outline:none}.service-slider__slides .portfolio-item.hidden{transform:translateY(0)}.service-slider__slides .portfolio-item__description{width:340px}@media screen and (max-width:1750px) and (min-width:1250px){.service-heading{min-height:620px}.service-heading__title{margin-top:105px}.service-heading__title svg{height:117px}.service-heading__content{padding-left:342px;margin-top:51px}.service-heading__content__title span{font-size:52px;line-height:60px}.service-heading__content__link{width:122px}.service-heading__content__link:not(:last-child){margin-right:60px}.service-heading__content__link .icon{height:75px;width:75px}.service-heading__content__link .icon svg{max-height:40%;max-width:40%}.service-heading__content__link .text{font-size:14px}.service-heading__bg.development{height:478px;width:379px;right:30px;bottom:125px}.service-heading__bg.marketing{height:708px;width:820px;right:-10px}.service-heading__bg.design{height:429px;width:410px;right:57px;bottom:85px}.service-heading__bg.analytics{height:481px;width:515px;bottom:90px}.sidebar.service-sidebar{top:-475px}.service-description .container{padding:95px 0 100px 342px}.service-description__title{width:560px}.service-description__title span{font-size:30px;line-height:44px}.service-description__text{width:560px;margin-top:15px}.service-description__text p{font-size:16px}.service-description__items{margin-top:67px}.service-description__items .item{width:230px}.service-description__items .item:not(:nth-child(3n)){margin-right:69px}.service-description__items .item__text p{font-size:15px}.service-hide .container{padding-left:342px}.service-hide__content{width:500px;margin-bottom:110px}.service-hide__title{margin-top:95px}.service-hide__title span{font-size:30px;line-height:44px}.service-hide__text{margin-top:15px}.service-hide__text p{font-size:16px}.service-hide__item__title .icon{height:24px;width:24px;margin-right:16px}.service-hide__item__title .icon:before{height:8px}.service-hide__item__title .icon:after{width:8px}.service-hide__item__title span{font-size:14px;margin-top:2px}.service-hide__item__text{padding-left:40px}.service-hide__item__text p{font-size:14px;line-height:28px}.service-hide__image{width:232px}.service-hide__image.development{height:783px}.service-hide__image.development img{width:374px;top:190px;right:-30px}.service-hide__image.marketing{height:630px}.service-hide__image.marketing img{width:330px;top:40px;right:0}.service-hide__image.design{height:600px}.service-hide__image.design img{width:230px;position:absolute;top:-45px;right:14px}.service-hide__image.analytics{height:730px}.service-hide__image.analytics img{width:570px;top:185px}.service-hide__items{margin:32px 0 0 -42px}.service-hide__item{padding:0 50px 0 42px}.service-hide__item:not(:first-child){margin-top:25px}.service-hide__item.active{padding-top:38px;padding-bottom:37px}.service-cols-text .container{padding:95px 0 80px 342px}.service-cols-text__title span{font-size:30px;line-height:44px}.service-cols-text__items{margin-top:37px}.service-cols-text__item{width:370px;margin-top:50px}.service-cols-text__item:not(:nth-child(2n)){margin-right:105px}.service-cols-text__item__title span{font-size:14px}.service-cols-text__item__content{margin-top:5px}.service-cols-text__item__content p{font-size:15px;line-height:28px}.service-slider .container{padding:0 0 160px 300px}.service-slider__heading{padding-left:43px}.service-slider__title{margin-right:38px}.service-slider__title span{font-size:30px;line-height:44px}.service-slider__nav{margin-top:10px}.service-slider__slides{margin-top:23px}.service-slider__slides .portfolio-item__description{width:260px;right:20px}}@media screen and (max-width:1250px) and (min-width:1001px){.service-heading{min-height:600px}.service-heading__title svg{height:92px}.service-heading__content{padding-left:268px;margin-top:50px}.service-heading__content__title span{font-size:46px;line-height:53px}.service-heading__content__link{width:122px}.service-heading__content__link:not(:last-child){margin-right:16px}.service-heading__content__link .icon{height:75px;width:75px}.service-heading__content__link .icon svg{max-height:40%;max-width:40%}.service-heading__content__link .text{font-size:14px}.service-heading__bg.development{height:436px;width:346px;right:40px;bottom:90px}.service-heading__bg.marketing{height:504px;width:584px;right:-10px}.service-heading__bg.design{height:356px;width:340px;right:-10px}.service-heading__bg.analytics{height:402px;width:430px;right:20px;bottom:100px}.sidebar.service-sidebar{top:-495px}.service-description .container{padding:91px 0 101px 268px}.service-description__title{width:500px}.service-description__title span{font-size:26px;line-height:36px}.service-description__text{width:410px;margin-top:12px}.service-description__text p{font-size:16px}.service-description__items{margin-top:43px}.service-description__items .item{width:180px}.service-description__items .item:not(:nth-child(3n)){margin-right:67px}.service-description__items .item__title span{font-size:14px}.service-description__items .item__text{margin-top:6px}.service-description__items .item__text p{font-size:15px}.service-hide .container{padding-left:268px}.service-hide__content{width:407px;margin-bottom:100px}.service-hide__title{margin-top:91px}.service-hide__title span{font-size:26px;line-height:36px}.service-hide__text{margin-top:12px}.service-hide__text p{font-size:16px}.service-hide__items{margin:30px 0 0 -33px}.service-hide__item{padding:0 33px}.service-hide__item:not(:first-child){margin-top:30px}.service-hide__item.active{padding-top:30px;padding-bottom:27px}.service-hide__item__title .icon{height:24px;width:24px;margin-right:16px}.service-hide__item__title .icon:before{height:8px}.service-hide__item__title .icon:after{width:8px}.service-hide__item__title span{font-size:14px;margin-top:2px}.service-hide__item__text{padding-left:40px}.service-hide__item__text p{font-size:14px;line-height:28px}.service-hide__image{width:248px}.service-hide__image.development{height:691px}.service-hide__image.development img{width:300px;right:-32px;top:260px}.service-hide__image.marketing{height:630px}.service-hide__image.marketing img{width:255px;top:135px;right:0}.service-hide__image.design{height:570px}.service-hide__image.design img{width:180px;top:-20px;right:24px}.service-hide__image.analytics{height:600px}.service-hide__image.analytics img{width:470px;top:145px;right:0}.service-cols-text .container{padding:91px 0 82px 268px}.service-cols-text__title span{font-size:26px;line-height:36px}.service-cols-text__items{margin-top:35px}.service-cols-text__item{width:290px;margin-top:35px}.service-cols-text__item:not(:nth-child(2n)){margin-right:94px}.service-cols-text__item__title span{font-size:14px}.service-cols-text__item__content{margin-top:6px}.service-cols-text__item__content p{font-size:14px;line-height:26px}.service-slider .container{padding:0 0 150px 236px}.service-slider__heading{padding-left:31px}.service-slider__title span{font-size:26px;line-height:36px}.service-slider__nav{margin-top:5px}.service-slider__slides{margin-top:26px}.service-slider__slides .portfolio-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.service-slider__slides .portfolio-item__description{width:100%;padding-left:38px;margin-top:34px;-ms-flex-order:1;order:1;position:relative;right:0;bottom:0}.service-slider__slides .portfolio-item__description__heading{width:210px;margin-right:30px;float:left}.service-slider__slides .portfolio-item__description__title span{font-size:24px;line-height:32px}.service-slider__slides .portfolio-item__description__tags a{margin-right:9px}.service-slider__slides .portfolio-item__description__content{overflow:hidden}.service-slider__slides .portfolio-item__description__text{font-size:16px;line-height:24px;margin:0}.service-slider__slides .portfolio-item__description__more{margin-top:15px}.service-slider__slides .portfolio-item__description__more a{font-size:14px}.service-slider__slides .portfolio-item__description__more .icon{margin-top:2px}.service-slider__slides .portfolio-item__preview{-ms-flex-order:0;order:0}}@media screen and (max-width:1000px) and (min-width:721px){.service-heading{min-height:795px;overflow:hidden}.service-heading__title svg{height:109px}.service-heading__content{padding-left:30px;margin-top:55px}.service-heading__content__title span{font-size:48px;line-height:54px}.service-heading__content__links{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:67px 0 70px}.service-heading__content__link{width:33.33333%;margin-top:65px}.service-heading__content__link:first-child,.service-heading__content__link:nth-child(2),.service-heading__content__link:nth-child(3){margin-top:0}.service-heading__content__link:not(:last-child){margin-right:0}.service-heading__content__link .icon{height:70px;width:70px;margin:0 auto}.service-heading__content__link .icon svg{max-height:40%;max-width:40%}.service-heading__content__link .text{font-size:14px;line-height:21px}.service-heading__bg.development{height:737px;width:584px;right:-210px;bottom:60px}.service-heading__bg.marketing{height:475px;width:550px;right:-10px}.service-heading__bg.design{height:543px;width:520px;right:15px;bottom:85px}.service-heading__bg.analytics{height:402px;width:430px}.sidebar.service-sidebar{display:none;top:-495px}.service-description .container{padding:70px 0 80px 30px}.service-description__title{width:480px}.service-description__title span{font-size:26px;line-height:36px}.service-description__text{width:100%;margin-top:15px}.service-description__text p{font-size:16px}.service-description__items{margin-top:45px}.service-description__items .item{width:285px;margin-top:25px}.service-description__items .item:first-child,.service-description__items .item:nth-child(2){margin-top:0}.service-description__items .item:not(:nth-child(3n)){margin-right:70px}.service-description__items .item:nth-child(2n){margin-right:0}.service-description__items .item__title span{font-size:14px}.service-description__items .item__text{margin-top:5px}.service-description__items .item__text p{font-size:15px}.service-hide .container{padding-left:30px}.service-hide__content{width:100%;margin-bottom:90px}.service-hide__title{margin-top:70px}.service-hide__title span{font-size:26px}.service-hide__text p{font-size:16px}.service-hide__image{display:none}.service-hide__items{margin:25px 0 0 -30px}.service-hide__item{padding:0 35px 0 31px}.service-hide__item.active{padding-top:30px;padding-bottom:34px}.service-hide__item__title .icon{height:24px;width:24px;margin-right:15px}.service-hide__item__title span{font-size:14px;margin-top:2px}.service-hide__item__text{padding-left:39px}.service-hide__item__text p{font-size:14px;line-height:28px}.service-cols-text .container{padding:70px 0 70px 30px}.service-cols-text__title{width:480px}.service-cols-text__title span{font-size:26px;line-height:36px}.service-cols-text__items{margin-top:40px}.service-cols-text__item{width:300px;margin-top:57px}.service-cols-text__item:not(:nth-child(2n)){margin-right:50px}.service-cols-text__item__title span{font-size:14px}.service-cols-text__item__content{margin-top:5px}.service-cols-text__item__content p{font-size:15px}.service-slider .container{padding:0 0 135px}.service-slider__heading{padding-left:30px}.service-slider__title span{font-size:26px;line-height:36px}.service-slider__nav{margin-top:5px}.service-slider__slides{margin-top:23px}.service-slider__slides .portfolio-item__description{width:100%}}@media screen and (max-width:720px){.service-heading{height:auto!important;min-height:0;overflow:hidden}.service-heading.fp-section .service-heading__title{margin-top:95px}.service-heading.fp-section .service-heading__content{margin-bottom:50px}.service-heading__title svg{height:50px}.service-heading__content{padding-left:20px;margin-top:25px}.service-heading__content__title span{font-size:26px;line-height:36px}.service-heading__content__links{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:35px 0 60px}.service-heading__content__link{width:50%;padding-right:15px;margin-top:35px;box-sizing:border-box}.service-heading__content__link:first-child,.service-heading__content__link:nth-child(2){margin-top:0}.service-heading__content__link:not(:last-child){margin-right:0}.service-heading__content__link .icon{height:65px;width:65px;margin:0 auto}.service-heading__content__link .icon svg{max-height:40%;max-width:40%}.service-heading__content__link .text{font-size:12px;line-height:22px;margin-top:12px}.service-heading__bg{display:none}.sidebar.service-sidebar{display:none;margin-top:160px}.sidebar.service-sidebar ul li:first-child{margin-left:20px}.service-description .container{padding:55px 20px 65px}.service-description__title{width:100%}.service-description__title span{font-size:18px;line-height:26px}.service-description__text{width:100%;margin-top:8px}.service-description__text p{font-size:13px;line-height:24px}.service-description__items{margin-top:30px}.service-description__items .item{width:100%;margin-top:23px}.service-description__items .item:first-child{margin-top:0}.service-description__items .item:not(:nth-child(3n)){margin-right:0}.service-description__items .item__title span{font-size:12px;line-height:21px}.service-description__items .item__text{margin-top:3px}.service-description__items .item__text p{font-size:13px}.service-hide .container{padding-left:20px}.service-hide__content{width:100%;margin-bottom:60px}.service-hide__title{margin-top:55px}.service-hide__title span{font-size:18px;line-height:26px}.service-hide__text{margin-top:8px}.service-hide__text p{font-size:13px;line-height:24px}.service-hide__image{display:none}.service-hide__items{margin:20px 0 0 -20px}.service-hide__item{padding:0 20px 0 21px}.service-hide__item.active{padding-top:28px;padding-bottom:30px}.service-hide__item__title .icon{height:20px;width:20px;margin-right:10px}.service-hide__item__title span{font-size:12px;margin-top:1px}.service-hide__item__text{padding-left:30px;margin-top:2px}.service-hide__item__text p{font-size:13px;line-height:24px}.service-cols-text .container{padding:55px 0 50px 20px}.service-cols-text__title{width:100%}.service-cols-text__title span{font-size:18px;line-height:26px}.service-cols-text__items{margin-top:20px}.service-cols-text__item{width:100%;margin-top:28px}.service-cols-text__item:nth-child(2){margin-top:28px}.service-cols-text__item:not(:nth-child(2n)){margin-right:0}.service-cols-text__item__title span{font-size:12px;line-height:21px}.service-cols-text__item__content{margin-top:3px}.service-cols-text__item__content p{font-size:13px}.service-slider .container{padding:0 0 65px}.service-slider__heading{padding-left:20px}.service-slider__title span{font-size:18px;line-height:26px}.service-slider__nav{margin-top:0}.service-slider__nav__count li{font-size:18px;line-height:26px}.service-slider__nav__next,.service-slider__nav__prev{height:26px;width:12px}.service-slider__nav__next svg,.service-slider__nav__prev svg{height:16px;width:9px}.service-slider__slides{margin-top:18px}.service-slider__slides .portfolio-item__description{width:100%}}.text-page .container{padding-top:217px;position:relative}.text-page__title{position:relative;z-index:5}.text-page__title svg{display:block;height:177px;width:auto}.text-page__content{width:770px;margin:90px auto 170px;position:relative;z-index:5}.text-container h2{font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:36px;line-height:46px;color:#1c1e2b;margin:59px 0 16px}.text-container h2:first-child{margin-top:0}.text-container p{font-family:Roboto Condensed,sans-serif;font-weight:300;font-size:18px;line-height:32px;color:#4b4f68;margin:10px 0}@media screen and (max-width:1750px) and (min-width:1250px){.text-page .container{padding-top:143px}.text-page__title svg{height:125px}.text-page__content{margin-top:60px;margin-bottom:120px}.text-container h2{font-size:30px;line-height:44px;margin:50px 0 12px}.text-container p{font-size:16px;margin:7px 0}}@media screen and (max-width:1250px) and (min-width:1001px){.text-page .container{padding-top:146px}.text-page__title svg{height:92px}.text-page__content{width:100%;padding-left:30px;margin-top:60px;margin-bottom:120px;box-sizing:border-box}.text-container h2{font-size:26px;line-height:36px;margin:50px 0 12px}.text-container p{font-size:16px;margin:7px 0}}@media screen and (max-width:1000px) and (min-width:721px){.text-page .container{padding-top:127px}.text-page__title svg{height:72px}.text-page__content{width:100%;padding-left:30px;margin-top:60px;margin-bottom:120px;box-sizing:border-box}.text-container h2{font-size:26px;line-height:36px;margin:40px 0 12px}.text-container p{font-size:16px;margin:7px 0}}@media screen and (max-width:720px){.text-page .container{padding-top:96px}.text-page__title svg{height:28px}.text-page__content{width:100%;padding-left:20px;margin-top:25px;margin-bottom:70px;box-sizing:border-box}.text-container h2{font-size:18px;line-height:26px;margin:20px 0 10px}.text-container p{font-size:13px;line-height:24px;margin:5px 0}}.page-404{height:100%}.page-404 .page-wrapper{height:100%;background-color:#1c1e2b}.page-404 .page-content{height:100%}.page-404__container{display:table;height:100%;width:100%}.page-404__container .container{display:table-cell;text-align:center;vertical-align:middle}.page-404__content{display:inline-block;text-align:center;vertical-align:middle;margin:70px 0}.page-404__heading{height:455px;width:637px;margin:auto;overflow:hidden;position:relative}.page-404__title{width:100%;margin:70px 0;position:relative;z-index:5}.page-404__title svg{display:block;height:auto;width:175px;fill:#fff}.page-404__title svg:first-child{float:left}.page-404__title svg:nth-child(2){float:right}.page-404__heading__bg{height:455px;width:438px;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.page-404__heading__bg svg{display:block;height:auto;max-height:100%;width:auto;max-width:100%}.page-404__text{width:375px;margin:30px auto 0}.page-404__text p{font-family:Roboto Condensed,sans-serif;font-weight:300;font-size:18px;line-height:30px;color:#52566d;text-align:center;margin:0}.page-404__link{text-align:center;margin-top:42px}.page-404__link a{display:inline-block;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:0;line-height:18px;color:#fff;text-decoration:none;text-transform:uppercase;transition:all .1s ease}.page-404__link a:hover:not(.touch){color:#7229ff}.page-404__link a:hover:not(.touch) .icon{fill:#7229ff;transform:translateX(-3px)}.page-404__link a .icon{display:inline-block;height:13px;width:13px;fill:#fff;margin-right:15px;transition:all .1s ease;position:relative;top:1px}.page-404__link a span{font-size:15px}@media screen and (max-width:1750px) and (min-width:1250px){.page-404__heading{height:357px;width:490px}.page-404__title svg{width:135px}.page-404__heading__bg{height:357px;width:348px}.page-404__text p{font-size:16px;line-height:24px}.page-404__link{margin-top:30px}.page-404__link a span{font-size:14px}.page-404__link a .icon{top:2px}}@media screen and (max-width:1250px) and (min-width:1001px){.page-404__heading{height:262px;width:370px}.page-404__title{margin:50px 0}.page-404__title svg{width:100px}.page-404__heading__bg{height:262px;width:250px}.page-404__text{width:285px;margin-top:20px}.page-404__text p{font-size:14px;line-height:21px}.page-404__link{margin-top:20px}.page-404__link a span{font-size:14px}.page-404__link a .icon{top:2px}}@media screen and (max-width:1000px) and (min-width:721px){.page-404__heading{height:262px;width:370px}.page-404__title{margin:50px 0}.page-404__title svg{width:100px}.page-404__heading__bg{height:262px;width:250px}.page-404__text{width:285px;margin-top:20px}.page-404__text p{font-size:16px;line-height:24px}.page-404__link{margin-top:20px}.page-404__link a span{font-size:14px}.page-404__link a .icon{top:2px}}@media screen and (max-width:720px){.page-404__content{width:87.19%}.page-404__heading{height:178px;width:220px}.page-404__title{margin:42px 0 0}.page-404__title svg{width:60px}.page-404__heading__bg{height:178px;width:170px}.page-404__text{width:220px;margin-top:30px}.page-404__text p{font-size:12px;line-height:18px}.page-404__link{margin-top:15px}.page-404__link a{line-height:16px}.page-404__link a span{font-size:11px}.page-404__link a .icon{height:11px;width:11px;top:1px}}body{min-width:320px;background-color:#1c1e2b}body.fixed{height:100%;position:relative;overflow-y:hidden!important}.page-wrapper{background-color:#fff}