@-webkit-keyframes label-zoom{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes label-zoom{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes phone{0%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%,75%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}50%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}}@keyframes phone{0%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%,75%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}50%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}}@-webkit-keyframes mail{0%,to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}50%{-webkit-transform:scale(1.25) translateY(1px);transform:scale(1.25) translateY(1px)}}@keyframes mail{0%,to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}50%{-webkit-transform:scale(1.25) translateY(1px);transform:scale(1.25) translateY(1px)}}.chat-btn::after,.chat-btn::before,.scroll-btn::after,.scroll-btn::before{width:100%;height:100%}.logotype{will-change:transform;-webkit-transition:all .2s;transition:all .2s}.logotype:focus,.logotype:hover{-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06);-webkit-filter:saturate(1.5);filter:saturate(1.5)}.logotype:active{-webkit-transition:all .08s;transition:all .08s;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.nav-links__link,.nav-links__link::after{-webkit-transition:all .2s;transition:all .2s}.nav-links__link{will-change:transform;position:relative}.nav-links__link::after{content:"";display:block;position:absolute;bottom:0;left:4px;width:0%;height:2px;background:#13cc00;border-radius:10px}.nav-links__link:focus,.nav-links__link:hover{color:#292930;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.nav-links__link:focus::after,.nav-links__link:hover::after{width:calc(100% - 8px)}.nav-links__link:active{-webkit-transition:all .08s;transition:all .08s;-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.nav-links__link:active::after{-webkit-transition:all .08s;transition:all .08s;opacity:0}.lang-controls__btn{border-radius:5px}.lang-controls__btn,.lang-controls__btn .lang-controls__text,.socials__link{will-change:transform;-webkit-transition:all .2s;transition:all .2s}.lang-controls__btn:focus:not(.active),.lang-controls__btn:hover:not(.active){background:#ffd247;color:#292930}.lang-controls__btn:active:not(.active){-webkit-transition:all .08s;transition:all .08s;background:0 0}.socials__link:focus,.socials__link:hover{-webkit-transform:scale(1.12);-ms-transform:scale(1.12);transform:scale(1.12)}.socials__link:active{-webkit-transition:all .08s;transition:all .08s;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.button{will-change:transform;-webkit-transition:all .3s;transition:all .3s}.button:not([disabled]):focus,.button:not([disabled]):hover{background:#4947e5}.button:not([disabled]):active{-webkit-transition:all .08s;transition:all .08s;-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.partners__link{will-change:transform;-webkit-transition:all .2s;transition:all .2s}.partners__link:focus,.partners__link:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.partners__link:active{-webkit-transition:all .08s;transition:all .08s;-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.button--aside{-webkit-transition:all .3s;transition:all .3s}.button--aside:focus,.button--aside:hover{background:#ffd247!important;color:#292930}.button--aside:active{-webkit-transition:all .08s;transition:all .08s;-webkit-transform:rotate(-180deg) scale(.95)!important;-ms-transform:rotate(-180deg) scale(.95)!important;transform:rotate(-180deg) scale(.95)!important}.chat-btn,.scroll-btn{will-change:transform;-webkit-transition:all .3s;transition:all .3s}.chat-btn::after,.chat-btn::before,.scroll-btn::after,.scroll-btn::before{content:"";position:absolute;background:#13cc00;border-radius:50%;-webkit-transition:all .3s;transition:all .3s;z-index:-1}.chat-btn::before,.scroll-btn::before{background:#ffd247;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.chat-btn:focus::before,.chat-btn:hover::before,.scroll-btn:focus::before,.scroll-btn:hover::before{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.chat-btn:active,.scroll-btn:active{-webkit-transition:all .08s;transition:all .08s;-webkit-transform:scale(.9)!important;-ms-transform:scale(.9)!important;transform:scale(.9)!important}.chat-btn:active::before,.scroll-btn:active::before{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.data-field__input{-webkit-transition:border .2s;transition:border .2s}.data-field__input:focus,.data-field__input:hover{border-color:#0f0}.button--popup{will-change:transform;-webkit-transition:all .3s;transition:all .3s}.button--popup:focus:not([disabled]),.button--popup:hover:not([disabled]){background:#4947e5}.button--popup:focus:not([disabled])[type=reset],.button--popup:hover:not([disabled])[type=reset]{background:red;color:#fff}.button--popup:active:not([disabled]){-webkit-transition:all .08s;transition:all .08s;-webkit-transform:scale(.92);-ms-transform:scale(.92);transform:scale(.92)}.chat__btn{will-change:transform}.chat__btn,.chat__btn-icon{-webkit-transition:all .2s;transition:all .2s}.chat__btn:not([disabled]):focus .chat__btn-icon,.chat__btn:not([disabled]):hover .chat__btn-icon{fill:#fff}.chat__btn:not([disabled]):active{-webkit-transition:all .08s;transition:all .08s;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.close-button{will-change:transform}.close-button,.close-button__icon{-webkit-transition:all .2s;transition:all .2s}.close-button:focus,.close-button:hover{background:red}.close-button:focus .close-button__icon,.close-button:hover .close-button__icon{fill:#fff}.close-button:active{-webkit-transition:all .08s;transition:all .08s;-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85)}.slider-controls__btn{will-change:transform;-webkit-transition:all .2s;transition:all .2s}.slider-controls__btn:not(.swiper-button-disabled):focus,.slider-controls__btn:not(.swiper-button-disabled):hover{background:#13cc00}.slider-controls__btn:not(.swiper-button-disabled):active{-webkit-transition:all .08s;transition:all .08s;-webkit-transform:scale(.92);-ms-transform:scale(.92);transform:scale(.92)}.skills-slider__link{-webkit-transition:all .2s;transition:all .2s}.skills-slider__link:focus,.skills-slider__link:hover{color:#ffd247;text-decoration:underline;letter-spacing:1px}.teammate,.teammate__avatar{-webkit-transition:all .25s;transition:all .25s}.teammate__avatar{will-change:transform}.teammate__name{position:relative}.teammate__name::after{content:"";display:block;position:absolute;left:0;bottom:0;width:0%;height:2px;border-radius:20px;background:#151617;-webkit-transition:all .3s;transition:all .3s}.teammate:hover{-webkit-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px);-webkit-box-shadow:none;box-shadow:none}.teammate:hover .teammate__avatar{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.contact:hover .contact__title::after,.teammate:hover .teammate__name::after,.work-slide:hover .work-slide__title::before{width:100%}.button--team:not([disabled]):focus,.button--team:not([disabled]):hover{background:#13cc00}.work-slide{-webkit-transition:all .25s;transition:all .25s}.work-slide,.work-slide__image,.work-slide__label{will-change:transform}.work-slide__image{-webkit-transition:all .25s;transition:all .25s}.work-slide__title{position:relative}.work-slide__title::before{content:"";display:block;width:0%;height:2px;background:#4947e5;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .2s;transition:all .2s}.work-slide:hover{-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px);-webkit-box-shadow:none;box-shadow:none}.work-slide:hover .work-slide__image{-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}.work-slide:hover .work-slide__label{-webkit-animation:label-zoom .5s;animation:label-zoom .5s}.work-slide__link{-webkit-transition:all .2s;transition:all .2s;-webkit-text-decoration:underline transparent;text-decoration:underline transparent}.work-slide__link:focus,.work-slide__link:hover{color:#ffd247;letter-spacing:.3px;-webkit-text-decoration:underline #ffd247;text-decoration:underline #ffd247}.work-slide__link:active{-webkit-transition:all .08s;transition:all .08s;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.review__link,.review__link::before{-webkit-transition:all .2s;transition:all .2s}.review__link{will-change:transform;position:relative}.review__link::before{content:"";position:absolute;bottom:-1px;left:0;display:block;width:0%;height:2px;background:#13cc00}.review__link:focus,.review__link:hover{letter-spacing:.4px}.review__link:focus::before,.review__link:hover::before{width:100%}.review__link:active{-webkit-transition:all .1s;transition:all .1s;letter-spacing:0;-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.question{will-change:transform;-webkit-transition:all .08s;transition:all .08s}.question:not(.open):active{-webkit-transform:scale(.97);-ms-transform:scale(.97);transform:scale(.97);-webkit-box-shadow:none;box-shadow:none}.question__header{-webkit-transition:all .25s;transition:all .25s}.question__header:focus,.question__header:hover{background:#ffd247}.question__link{-webkit-transition:all .2s;transition:all .2s}.question__link:focus,.question__link:hover{color:#4947e5;text-decoration:underline}.question__link:active{text-decoration:none}.contact__title{position:relative}.contact__link,.contact__title,.contact__title::after{-webkit-transition:all .2s;transition:all .2s}.contact__title::after{content:"";display:block;width:0%;height:2px;background:#13cc00;position:absolute;bottom:0;left:0;border-radius:10px}.contact:hover .contact__title{color:#292930}.contact__link{-webkit-text-decoration:underline solid transparent;text-decoration:underline solid transparent}.contact__link:focus,.contact__link:hover{color:#4947e5;-webkit-text-decoration:underline solid #4947e5;text-decoration:underline solid #4947e5}.contact__link--tel:focus::before,.contact__link--tel:hover::before{will-change:transform;-webkit-animation:phone .5s;animation:phone .5s}.contact__link--mail:focus::before,.contact__link--mail:hover::before{will-change:transform;-webkit-animation:mail .5s;animation:mail .5s}.contact__link:active{-webkit-transition:all .08s;transition:all .08s;color:#ffd247;-webkit-text-decoration:underline solid #ffd247;text-decoration:underline solid #ffd247}