@-webkit-keyframes ring{0%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%,75%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}50%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}}@keyframes ring{0%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%,75%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}50%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}}@-webkit-keyframes down{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateY(3px);transform:translateY(3px)}}@keyframes down{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateY(3px);transform:translateY(3px)}}@-webkit-keyframes up{0%,to{-webkit-transform:rotate(-180deg) translateX(0);transform:rotate(-180deg) translateX(0)}50%{-webkit-transform:rotate(-180deg) translateY(3px);transform:rotate(-180deg) translateY(3px)}}@keyframes up{0%,to{-webkit-transform:rotate(-180deg) translateX(0);transform:rotate(-180deg) translateX(0)}50%{-webkit-transform:rotate(-180deg) translateY(3px);transform:rotate(-180deg) translateY(3px)}}@-webkit-keyframes jump{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}35%{-webkit-transform:translateY(-6px) scaleX(.87);transform:translateY(-6px) scaleX(.87)}}@keyframes jump{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}35%{-webkit-transform:translateY(-6px) scaleX(.87);transform:translateY(-6px) scaleX(.87)}}@-webkit-keyframes shift{0%,to{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(4px,-4px);transform:translate(4px,-4px)}}@keyframes shift{0%,to{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(4px,-4px);transform:translate(4px,-4px)}}@-webkit-keyframes link-jump{0%,to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}50%{-webkit-transform:translateY(-5px) scale(1.1);transform:translateY(-5px) scale(1.1)}}@keyframes link-jump{0%,to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}50%{-webkit-transform:translateY(-5px) scale(1.1);transform:translateY(-5px) scale(1.1)}}.nav-links__link::after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.popup__close-btn::before{width:100%;height:100%}.logotype{will-change:transform,filter;-webkit-transition:all .2s;transition:all .2s}.logotype:focus,.logotype:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-filter:saturate(1.3);filter:saturate(1.3)}.logotype:active{-webkit-transition:all .05s;transition:all .05s;-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.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;width:0%;height:2px;background:#325fa7;position:absolute;bottom:4px;border-radius:5px}.nav-links__link:focus,.nav-links__link:hover{color:#325fa7}.nav-links__link:focus::after,.nav-links__link:hover::after{width:100%}.nav-links__link:active{-webkit-transition:all .05s;transition:all .05s;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}.tel-block__link{-webkit-transition:all .2s;transition:all .2s;-webkit-text-decoration:underline solid transparent;text-decoration:underline solid transparent}.tel-block__link::before{will-change:transform}.tel-block__link:focus,.tel-block__link:hover{color:#325fa7;-webkit-text-decoration:underline #325fa7;text-decoration:underline #325fa7}.tel-block__link:focus::before,.tel-block__link:hover::before{-webkit-animation:ring .45s;animation:ring .45s}.tel-block__link:active{-webkit-transition:all .05s;transition:all .05s;color:#6cac3d;text-decoration-color:#6cac3d}.outline-btn{will-change:transform;-webkit-transition:all .2s;transition:all .2s}.outline-btn:focus,.outline-btn:hover{background:#6cac3d;color:#fff}.outline-btn:active{-webkit-transition:all .05s;transition:all .05s;-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.dropdown__trigger,.dropdown__trigger .dropdown__trigger-icon,.dropdown__trigger .dropdown__trigger-text,.lang-selector__trigger{-webkit-transition:all .2s;transition:all .2s}.dropdown__trigger:focus,.dropdown__trigger:hover{background:#6cac3d}.dropdown__trigger:focus .dropdown__trigger-text,.dropdown__trigger:hover .dropdown__trigger-text{color:#fff}.dropdown__trigger:focus .dropdown__trigger-icon,.dropdown__trigger:hover .dropdown__trigger-icon{stroke:#fff}.lang-selector ::after{-webkit-transition:all .1s;transition:all .1s}.lang-selector:hover ::after{height:100%!important}.lang-selector__trigger:not(.active):focus,.lang-selector__trigger:not(.active):hover{background:#6cac3d;color:#fff!important}.lang-selector__trigger:not(.active):active{-webkit-transition:all .05s;transition:all .05s;background:#325fa7}.lang-selector__trigger.active:focus,.lang-selector__trigger.active:hover{background:#f2f2f2}.calculator{-webkit-box-shadow:0 0 8px transparent;box-shadow:0 0 8px transparent}.calculator,.calculator__title{-webkit-transition:all .25s;transition:all .25s}.calculator:hover{-webkit-box-shadow:0 0 8px #595959;box-shadow:0 0 8px #595959}.calculator:hover .calculator__title{color:#6cac3d}.calculator__section,.calculator__section .calculator__subtitle{-webkit-transition:all .2s;transition:all .2s}.calculator__section .calculator__subtitle{-webkit-text-decoration:underline solid transparent;text-decoration:underline solid transparent}.calculator__section:hover{border-color:#6cac3d!important}.calculator__section:hover .calculator__subtitle{text-decoration:underline}.noUi-handle,.radio-var__label .radio-var__effect{-webkit-transition:all .2s;transition:all .2s}.radio-var__label:hover{color:#2d4872}.radio-var__label:hover .radio-var__effect{border-color:#2d4872}.noUi-handle{will-change:transform}.noUi-handle:focus,.noUi-handle:hover{background:#6cac3d!important}.noUi-handle:active{-webkit-transition:all .05s;transition:all .05s;-webkit-transform:scale(.83);-ms-transform:scale(.83);transform:scale(.83)}.input-area__input{-webkit-transition:all .2s;transition:all .2s}.input-area__input:focus,.input-area__input:hover{border-color:#325fa7}.input-area__input:focus{color:#171616}.button{will-change:transform;-webkit-transition:all .2s;transition:all .2s}.button:focus,.button:hover{background:#2d4872}.button:active{-webkit-transition:all .05s;transition:all .05s;-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.popup__close-btn,.popup__close-btn::before{-webkit-transition:all .2s;transition:all .2s}.popup__close-btn{will-change:transform;position:relative}.popup__close-btn::before{content:"";display:block;position:absolute;top:0;left:0;border-radius:50%;background:#fff;z-index:-1;-webkit-transform:scale(.2);-ms-transform:scale(.2);transform:scale(.2);opacity:0}.popup__close-btn:focus,.popup__close-btn:hover{color:red}.popup__close-btn:focus::before,.popup__close-btn:hover::before{opacity:1;-webkit-transform:translate(0,-1px) scale(.95);-ms-transform:translate(0,-1px) scale(.95);transform:translate(0,-1px) scale(.95)}.popup__close-btn:active{-webkit-transition:all .05s;transition:all .05s;-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85)}.popup__outline-btn--reset:focus,.popup__outline-btn--reset:hover{background:red;color:#fff}.agreement__link{-webkit-transition:all .15s;transition:all .15s;-webkit-text-decoration:underline transparent;text-decoration:underline transparent}.agreement__link:focus,.agreement__link:hover{text-decoration:underline}.agreement__link:active{-webkit-transition:all .05s;transition:all .05s;color:#6cac3d}.agreement__label,.dropdown__link{-webkit-transition:all .2s;transition:all .2s}.agreement__label:focus,.agreement__label:hover{outline:0;border-color:#6cac3d}.dropdown__link:focus,.dropdown__link:hover{background:#2d4872;color:#fff}.dropdown__link:active{-webkit-transition:all .05s;transition:all .05s;background:#6cac3d}.offer{will-change:transform}.offer,.offer__header,.offer__subtitle,.offer__title{-webkit-transition:all .25s;transition:all .25s}.offer:hover{-webkit-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc;-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}.offer:hover .offer__subtitle,.offer:hover .offer__title{color:#fff}.offer:hover .offer__header{background:#6cac3d}.offer__trigger{will-change:transform;-webkit-transition:all .15s;transition:all .15s;-webkit-text-decoration:underline solid transparent;text-decoration:underline solid transparent}.offer__trigger:focus,.offer__trigger:hover{text-decoration:underline}.offer__trigger:focus:not(:active,.opened .offer__trigger)::after,.offer__trigger:hover:not(:active,.opened .offer__trigger)::after{-webkit-animation:down .5s infinite;animation:down .5s infinite}.offer__trigger:focus:not(:active)::after,.offer__trigger:hover:not(:active)::after{-webkit-animation:up .5s infinite;animation:up .5s infinite}.offer__trigger:active{-webkit-transition:all .05s;transition:all .05s;-webkit-transform:scale(.94);-ms-transform:scale(.94);transform:scale(.94)}.tabs__trigger{will-change:transform;-webkit-transition:all .2s;transition:all .2s}.tabs__trigger:focus,.tabs__trigger:hover{background:#2d4872;color:#fff}.demonstrator .swiper-slide:active:not(.active),.tabs__trigger:active:not(.active){-webkit-transition:all .05s;transition:all .05s;-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.slider-pag__item .slider-pag__effect,.slider-pag__item .slider-pag__text{-webkit-transition:all .2s;transition:all .2s}.slider-pag__item:focus .slider-pag__effect,.slider-pag__item:hover .slider-pag__effect{border-color:#2d4872}.slider-pag__item:focus .slider-pag__text,.slider-pag__item:hover .slider-pag__text{color:#171616}.demonstrator .swiper-slide,.slider-control{will-change:transform}.demonstrator .swiper-slide:hover{outline-color:#6cac3d}.demonstrator .swiper-slide,.slider-control,.slider-control__icon{-webkit-transition:all .2s;transition:all .2s}.slider-control:focus,.slider-control:hover{background:#e6e6e6}.slider-control:focus:not([disabled]),.slider-control:hover:not([disabled]){cursor:pointer;background:#6cac3d}.slider-control:focus:not([disabled]) .slider-control__icon,.slider-control:hover:not([disabled]) .slider-control__icon{stroke:#fff}.slider-control:active:not([disabled]){-webkit-transition:all .05s;transition:all .05s;-webkit-transform:scale(.94);-ms-transform:scale(.94);transform:scale(.94)}.scroll-top:focus,.scroll-top:hover{background:#2d4872;-webkit-box-shadow:0 0 5px #2d4872;box-shadow:0 0 5px #2d4872;-webkit-transform:scale(1.05)!important;-ms-transform:scale(1.05)!important;transform:scale(1.05)!important}.scroll-top:active{-webkit-transition:all .06s;transition:all .06s;-webkit-transform:scale(.9)!important;-ms-transform:scale(.9)!important;transform:scale(.9)!important}.promotion,.promotion__image{will-change:transform;-webkit-transition:all .25s;transition:all .25s}.promotion__image{-webkit-transition:all .3s;transition:all .3s}.promotion:hover{-webkit-box-shadow:0 0 7px #171616;box-shadow:0 0 7px #171616;-webkit-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px)}.promotion:hover .promotion__image{-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}.review__location{-webkit-transition:all .2s;transition:all .2s;-webkit-text-decoration:underline transparent;text-decoration:underline transparent}.review__location::before,.team-slider__button{will-change:transform}.review__location:focus,.review__location:hover{color:#325fa7;text-decoration:underline}.review__location:focus::before,.review__location:hover::before{-webkit-animation:jump .5s;animation:jump .5s}.review__location:active{-webkit-transition:all .05s;transition:all .05s;color:#6cac3d}.custom-pag .swiper-pagination-bullet:focus,.custom-pag .swiper-pagination-bullet:hover{border-color:#2d4872}.team-slider__button:focus,.team-slider__button:hover{background:#2d4872;color:#fff}.team-slider__button:active{-webkit-transition:all .05s;transition:all .05s;-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85)}.team-slider__point:focus,.team-slider__point:hover{background:#ccc}.blog-card__link{-webkit-text-decoration:underline transparent;text-decoration:underline transparent}.blog-card__link,.blog-card__link-icon{-webkit-transition:all .2s;transition:all .2s}.blog-card__link:focus,.blog-card__link:hover{color:#325fa7;text-decoration:underline}.blog-card__link:focus .blog-card__link-icon,.blog-card__link:hover .blog-card__link-icon{fill:#325fa7;-webkit-animation:shift .45s;animation:shift .45s}.blog-card__link:active{-webkit-transition:all .05s;transition:all .05s;color:#6cac3d}.blog-card__link:active .blog-card__link-icon{-webkit-transition:all .05s;transition:all .05s;fill:#6cac3d}.brand{will-change:transform;-webkit-transition:all .2s;transition:all .2s}.brand:focus,.brand:hover{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}.brand:active{-webkit-transition:all .05s;transition:all .05s;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.named-list__link,.qa-block__header,.qa-block__header .qa-block__icon,.qa-block__header .qa-block__title{-webkit-transition:all .2s;transition:all .2s}.qa-block__header:hover{background:#6cac3d}.qa-block__header:hover .qa-block__title{color:#fff}.qa-block__header:hover .qa-block__icon{fill:#fff}.disclaimer__outline-btn:focus,.disclaimer__outline-btn:hover{background:#fff;color:#6cac3d}.named-list__link:focus,.named-list__link:hover{color:#fff}.named-list__link:active{-webkit-transition:all .05s;transition:all .05s;text-decoration:underline}.nav-list__link{will-change:transform;-webkit-transition:all .2s;transition:all .2s}.nav-list__link:focus,.nav-list__link:hover{color:#6cac3d}.nav-list__link:active{-webkit-transition:all .05s;transition:all .05s;-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.cont-link:focus,.cont-link:hover,.footer-nav__tel-block .tel-block__link:focus,.footer-nav__tel-block .tel-block__link:hover{text-decoration:underline}.footer-nav__tel-block .tel-block__link:active{color:#6cac3d}.cont-link{-webkit-transition:all .2s;transition:all .2s;-webkit-text-decoration:underline transparent;text-decoration:underline transparent}.cont-link:focus::before,.cont-link:hover::before{content:"";will-change:transform;-webkit-animation:link-jump .4s;animation:link-jump .4s}.cont-link:active{-webkit-transition:all .05s;transition:all .05s;color:#6cac3d}.address__link{-webkit-transition:all .2s;transition:all .2s}.address__link:focus,.address__link:hover{color:#6cac3d;text-decoration:underline}.address__link:active{-webkit-transition:all .05s;transition:all .05s;color:#325fa7}.soc-links__link{will-change:transform}.soc-links__link,.soc-links__link .soc-links__icon{-webkit-transition:all .2s;transition:all .2s}.soc-links__link:focus .soc-links__icon,.soc-links__link:hover .soc-links__icon{fill:#6cac3d}.soc-links__link:active{-webkit-transition:all .05s;transition:all .05s;-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85)}