

/* Start:/local/templates/main/assets/styles/app.min.css?1741085025219073*/
@charset "UTF-8";.about-page__map-img,.application__img,.best-works__item img,.bitrix-1c__advantages-img,.bitrix-1c__grid-img,.bitrix-1c__leader-img,.bitrix24-page__callback-img,.bitrix24-page__img,.brand-book__img,.brand-identity__callback-img,.brand-identity__img,.callback-block__img,.case__img,.clients-page__img,.corporate-site-page__img,.design-page__efficiency-img,.design-page__img,.design-seo__img,.google-awards__img,.google-awards__prices-img,.grant-european-bank__img,.img-block__img,.instagram__preview img,.integration-1c__img,.investment-attraction__img,.landing-page__img,.logo-page__callback-img,.logo-page__img,.mobile-app-dev__img,.mobile-app-dev__order-img,.mobile-app-dev__platform-img,.online-store-dev__img,.orm-page__img,.page__img,.popup-slider__img,.popup__img img,.prize-slider__item-img,.project-grid__img,.projects-grid img,.promo__video,.reviews-page__confidence-img,.services-page__choice-img,.software-dev__callback-img,.software-dev__img,.team__item-img,.turnkey-websites__img,.vacancies-page__img,.video,.website-promotion__factor-img,.website-promotion__img,.yandex-direct__img,.yandex-direct__stages-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-page__city--minsk .about-page__city-title::after,.check-box:checked+.check-box-style::before{background-size:contain;background-position:center;background-repeat:no-repeat}.about-page__achievement-title,.about-page__geography-text,.about-page__img-text,.about-page__inner-text:nth-child(1),.advantages__item-title,.advertising-page__certificates-caption,.advertising-page__conclusion-left,.advertising-page__settings-text,.author__name,.bitrix-1c__advantages-subtitle,.bitrix-1c__bottom-item:nth-child(1),.bitrix-1c__card-price,.bitrix-1c__card-title,.bitrix-1c__choice-text,.bitrix-1c__grid-title,.bitrix-1c__middle-content div:nth-child(1),.bitrix-1c__middle-price,.bitrix24-page__advantages-subtitle,.bitrix24-page__card-price,.bitrix24-page__card-title,.bitrix24-page__end-title,.bitrix24-page__info-title,.bitrix24-page__tariff-caption,.bitrix24-page__tariff-price,.bitrix24-page__tariff-second,.blog-page__figcaption,.brand-book__get-item:first-child,.brand-book__stages-content,.brand-identity__callback-text,.breadcrumbs,.btn-block__content,.callback-block__content-name,.callback-block__content-top,.callback-wrapper__text,.case__development-title,.case__explanation-title,.case__interface-title,.case__result-title,.case__review-title,.case__task-subtitle,.case__task-text,.case__task-title,.case__technologies-list,.clients-page__benefits-num,.clients-page__company,.clients-page__company-sphere,.clients-page__content-title,.clients-page__example-text,.clients-page__example-title,.clients-page__subtext,.clients__text,.contacts-page__address,.contacts-page__callback-title,.contacts-page__time,.content-block__title,.corporate-site-page__benefits-subtitle,.corporate-site-page__list,.corporate-site-page__price-subtitle,.corporate-site-page__prize-text,.design-page__content-title,.design-page__efficiency-subtitle,.design-page__stages-num,.design-page__stages-span,.design-page__stages-text,.design-page__work-text,.design-page__work-top span:nth-child(1),.design-seo__advantages-item-title,.design-seo__form-block-title,.do__descr,.do__item-title,.drop-menu__link,.faq__item-details,.faq__item-summary,.faq__item-title,.faq__item::before,.google-awards__features-text,.google-awards__text,.grant-european-bank__approach-num,.grant-european-bank__approach-subtitle--special,.grant-european-bank__services-subtitle,.grant-european-bank__why-subtitle,.grant-european-bank__why-text,.grid-icons__item-descr,.grid-list__item-term,.grid-stages__item-num,.grid-stages__item-title,.img-block__end-title,.instagram-link,.integration-1c__advantages-title,.integration-1c__bottom-title,.integration-1c__definition-subtitle,.integration-1c__definition-title,.integration-1c__parameters-subtitle,.integration-1c__tariff-caption,.integration-1c__tariff-descr,.integration-1c__tariff-price,.investment-attraction__conditions-content,.investment-attraction__conditions-subtitle,.investment-attraction__results-item:nth-child(2) p,.investment-attraction__results-subtitle,.investment-attraction__services-title,.landing-page__advantages-content div:nth-child(1),.landing-page__advantages-num,.landing-page__definition-item:nth-child(1),.logo-page__definition-start,.logo-page__end-title,.logo-page__order-item,.logo-page__stages-content,.mobile-app-dev__order-start,.mobile-app-dev__platform-item,.mobile-app-dev__sphere-wrap,.mobile-app-dev__types-more div,.mobile-app-dev__types-title,.numbered-list__item,.online-store-dev__ordered-title,.online-store-dev__prize-text,.online-store-dev__trust-num,.order-form__services-title,.ordered-grid__num,.orm-page__methods-text,.orm-page__strategy-text,.popup-success__subtitle,.popup-success__text,.popup-success__title,.popup__title,.prices-page__item-text,.prices-page__item-title,.project-numbers__num,.rating-wrapper__total,.reviews-page__review-company,.section-descr,.section-title,.services__title,.software-dev__about-item--special,.software-dev__end-title,.software-dev__philosophy-item:nth-child(1),.software-dev__stages-content,.solutions-grid__item:nth-child(odd),.tabs__bottom-title,.tabs__table-term--big,.team__text,.text-menu__text,.text-page div,.text-page h1,.turnkey-websites__components-list,.turnkey-websites__prize-text,.turnkey-websites__stages-content,.txt-page b,.txt-page h2,.txt-page h3,.txt-page h6,.txt-page__callback-text,.vacancies-page__content p:nth-child(1),.vacancies-page__content p:nth-child(2),.vacancies-page__list-link,.vaccancies__descr,.vaccancies__item-title,.website-promotion__advantages-span,.website-promotion__advantages-text,.website-promotion__tariff-caption,.website-promotion__tariff-price,.yandex-direct__beginning-item,.yandex-direct__efficiency-title,.yandex-direct__item-title{letter-spacing:-.03em}.bitrix-1c__grid-text,.case__review-link,.controls__control sup,.design-page__efficiency-text,.project-num,.project-title,.projects-grid__content,.reviews-page__review-link{font-size:1.2rem;line-height:1.8rem}.balloon-content,.bitrix-1c__card-descr,.bitrix-1c__middle-content div:nth-child(2),.bitrix24-page__card-descr,.bitrix24-page__tariff-first,.bitrix24-page__tariff-text,.breadcrumbs-small,.case__info-item div:last-child,.case__review-wrap,.case__team-span,.check-box-text,.clients-page__content-descr,.clients-page__left,.clients-page__right,.design-page__content-descr,.do__item-descr,.drop-menu__submenu,.drop-menu__submenu-nested,.footer__inner,.grant-european-bank__services-btn,.grant-european-bank__services-descr,.grid-list__item-descr,.integration-1c__advantages-descr,.integration-1c__tariff-text,.investment-attraction__results-text,.mobile-app-dev__types-text,.online-store-dev__ordered-descr,.order-form__item-placeholder,.order-form__left-text,.ordered-list__descr,.reviews-page__review-person,.reviews-page__review-position,.reviews-page__review-text,.select,.services-page__choice-item,.statistics-grid__item-text,.txt-page .breadcrumbs-small,.website-promotion__tariff-text,.yandex-direct__efficiency-descr{font-size:1.4rem;line-height:2.2rem}.about-page__achievement-text,.about-page__city-year,.about-page__inner-text:nth-child(2),.about-page__link,.advantages__right p,.advertising-page__conclusion-right,.advertising-page__item-descr,.best-works__btn,.bitrix-1c__advantages-descr,.bitrix-1c__grid-subtitle,.bitrix-1c__leader-btn,.bitrix-1c__leader-item,.bitrix-1c__package-link,.bitrix-1c__top-item,.bitrix24-page__advantages-descr,.bitrix24-page__callback-btn,.bitrix24-page__info-btn,.bitrix24-page__info-descr,.bitrix24-page__opportunities-list,.bitrix24-page__prices-btn,.bitrix24-page__wrap-item,.bottom-grid__btn,.brand-book .grid-stages__item-descr,.brand-book__get-item:last-child,.brand-book__stages-btn,.brand-book__tasks-item,.brand-identity__callback-btn,.brand-identity__definition-wrap,.brand-identity__elements-wrap,.btn-block__btn,.callback-block__btn,.callback-block__content-position,.case__review-btn,.case__task-descr,.case__team-list,.clients-page__subwrap-grid,.contacts-page__callback-mail,.contacts-page__callback-tel,.corporate-site-page__benefits-item>*,.design-page__work-btn,.design-page__work-top span:nth-child(2),.design-seo__advantages-item-descr,.do__item-num,.google-awards__item-btn,.google-awards__item-text,.google-awards__prices-item,.grant-european-bank .grid-icons__item-descr,.grant-european-bank__btn,.grant-european-bank__criteria-item,.grant-european-bank__why-descr,.grid-stages__item-descr,.grid-stages__special-item,.header__menu-link,.header__phone-link,.img-block__end-text,.integration-1c__definition-btn,.integration-1c__definition-descr,.integration-1c__parameters-text,.integration-1c__tariff-btn,.investment-attraction__conditions-content button,.investment-attraction__results-item:nth-child(3) button,.investment-attraction__top-wrap>*,.landing-page .grid-stages__item-descr,.landing-page__advantages-content div:nth-child(2),.landing-page__definition-btn,.landing-page__definition-item:nth-child(2),.logo-page__callback-btn,.logo-page__callback-text,.logo-page__definition-text,.logo-page__stages-btn,.mobile-app-dev__explanation-btn,.mobile-app-dev__explanation-text,.mobile-app-dev__methodology-text,.mobile-app-dev__order-end>*,.online-store-dev .grid-stages__item-descr,.online-store-dev__ordered-num,.order-form__btn,.order-form__file-text,.order-form__input,.order-form__left-title,.order-form__textarea,.orm-page .grid-stages__item-descr,.orm-page__explanation-item,.orm-page__information-btn,.page-404__breadcrumbs,.popup-success__btn,.progress__link,.project-grid__btn,.project-grid__text,.project-numbers__descr,.projects-page__load-more,.questions__btn,.services-page__list-link,.services__text,.software-dev .grid-stages__item-descr,.software-dev__callback-btn,.software-dev__philosophy-item:nth-child(2),.software-dev__stages-btn,.solutions-grid__solutions-btn,.solutions-grid__wrap-item-text,.statistics-grid__item-title,.tabs__bottom-list,.tabs__btn,.tabs__table-inner,.tabs__top-list,.team__item-title,.team__link,.text-menu__link,.text-page ol,.turnkey-websites__components-btn,.turnkey-websites__stages-btn,.txt-page__callback-btn,.txt-page__callback-phones,.txt-page__relinking-text,.txt-page__socials-text,.vacancies-page__item-span,.vaccancies__list,.website-promotion .grid-stages__item-descr,.website-promotion__advantages-btn,.website-promotion__definition-item,.website-promotion__position-btn,.website-promotion__position-text,.yandex-direct .grid-stages__item-descr,.yandex-direct__item-descr{font-size:1.6rem;line-height:3.2rem}.about-page__text-wrap,.bitrix-1c__bottom-item:nth-child(2),.blog-page__number-link,.bottom-grid__end,.bottom-grid__start,.case__content,.case__explanation-descr,.case__info-item div:first-child,.case__interface-text,.case__team-title,.case__technologies-title,.case__text,.case__top-text,.content-block__content,.controls__control,.corporate-site-page__price-text,.difference-block__item>*,.grant-european-bank__approach-btn,.grant-european-bank__approach-subtitle,.grant-european-bank__criteria-item--big,.integration-1c .grid-icons__item-descr,.logo-page__price-item,.online-store-dev__trust-text,.ordered-grid__descr,.page__time,.popup-success__list,.reviews-page__confidence-text,.services-page__studio-item,.software-dev__about-text,.solutions-grid__icon-item p,.solutions-grid__wrap-item-title,.tabs__nav-item,.turnkey-websites__benefits-item>*,.txt-page ol,.txt-page p,.txt-page time,.txt-page ul,.txt-page__project-header,.txt-page__relinking-figcaption,.yandex-direct__types-end{font-size:2rem;line-height:3.2rem}.about-page__achievement-title,.about-page__geography-text,.about-page__img-text,.about-page__inner-text:nth-child(1),.advertising-page__certificates-caption,.advertising-page__conclusion-left,.advertising-page__settings-text,.author__name,.bitrix-1c__card-price,.bitrix-1c__card-title,.bitrix-1c__choice-text,.bitrix-1c__middle-price,.bitrix24-page__card-price,.bitrix24-page__card-title,.bitrix24-page__end-title,.bitrix24-page__tariff-price,.bitrix24-page__tariff-second,.blog-page__figcaption,.brand-book__get-item:first-child,.brand-book__stages-content,.brand-identity__callback-text,.btn-block__content,.callback-block__content-name,.callback-wrapper__text,.case__task-subtitle,.case__task-text,.case__technologies-list,.clients-page__benefits-num,.clients-page__company,.clients-page__company-sphere,.clients-page__example-text,.clients-page__subtext,.clients__text,.contacts-page__address,.contacts-page__callback-title,.corporate-site-page__benefits-subtitle,.corporate-site-page__list,.corporate-site-page__prize-text,.design-page__efficiency-subtitle,.design-page__stages-num,.design-page__stages-text,.design-page__work-text,.design-seo__advantages-item-title,.do__descr,.do__item-title,.drop-menu__link,.faq__item-details,.faq__item-summary,.faq__item-title,.faq__item::before,.google-awards__features-text,.google-awards__text,.grant-european-bank__approach-num,.grant-european-bank__approach-subtitle--special,.grant-european-bank__why-text,.grid-icons__item-descr,.grid-stages__item-num,.grid-stages__item-title,.instagram-link,.integration-1c__definition-subtitle,.integration-1c__tariff-descr,.integration-1c__tariff-price,.investment-attraction__conditions-content,.investment-attraction__results-item:nth-child(2) p,.landing-page__advantages-num,.landing-page__definition-item:nth-child(1),.logo-page__order-item,.logo-page__stages-content,.mobile-app-dev__platform-item,.mobile-app-dev__sphere-wrap,.mobile-app-dev__types-more div,.numbered-list__item,.online-store-dev__ordered-title,.online-store-dev__prize-text,.order-form__services-title,.orm-page__methods-text,.orm-page__strategy-text,.popup-success__subtitle,.popup-success__text,.prices-page__item-text,.rating-wrapper__total,.software-dev__about-item--special,.software-dev__philosophy-item:nth-child(1),.software-dev__stages-content,.tabs__bottom-title,.tabs__table-term--big,.text-menu__text,.text-page div,.turnkey-websites__components-list,.turnkey-websites__prize-text,.turnkey-websites__stages-content,.txt-page__callback-text,.vacancies-page__content p:nth-child(2),.vacancies-page__list-link,.vaccancies__descr,.vaccancies__item-title,.website-promotion__advantages-text,.website-promotion__tariff-price,.yandex-direct__beginning-item,.yandex-direct__item-title{font-size:2.4rem;line-height:3.8rem}.advantages__item-title,.bitrix-1c__advantages-subtitle,.bitrix-1c__bottom-item:nth-child(1),.bitrix-1c__middle-content div:nth-child(1),.bitrix24-page__advantages-subtitle,.bitrix24-page__info-title,.bitrix24-page__tariff-caption,.breadcrumbs,.callback-block__content-top,.case__development-title,.case__explanation-title,.case__interface-title,.case__result-title,.case__review-title,.case__task-title,.clients-page__content-title,.clients-page__example-title,.contacts-page__time,.content-block__title,.corporate-site-page__price-subtitle,.design-page__content-title,.design-page__stages-span,.design-seo__form-block-title,.grant-european-bank__services-subtitle,.grant-european-bank__why-subtitle,.grid-list__item-term,.img-block__end-title,.integration-1c__advantages-title,.integration-1c__bottom-title,.integration-1c__definition-title,.integration-1c__parameters-subtitle,.integration-1c__tariff-caption,.investment-attraction__conditions-subtitle,.investment-attraction__results-subtitle,.landing-page__advantages-content div:nth-child(1),.logo-page__definition-start,.logo-page__end-title,.mobile-app-dev__order-start,.mobile-app-dev__types-title,.online-store-dev__trust-num,.ordered-grid__num,.popup-success__title,.popup__title,.prices-page__item-title,.reviews-page__review-company,.section-descr,.services__title,.software-dev__end-title,.solutions-grid__item:nth-child(odd),.team__text,.txt-page b,.txt-page h6,.vacancies-page__content p:nth-child(1),.website-promotion__advantages-span,.website-promotion__tariff-caption,.yandex-direct__efficiency-title{font-size:3.6rem;line-height:5.8rem}.advertising-page__item-title,.blog-page__number-link.is-active,.promo__text,.questions__title,.statistics-grid__item-num,.txt-page h5,.vacancies-page__info-title{font-size:4.8rem;line-height:6.7rem;letter-spacing:-.04em}.txt-page h4{font-size:5.6rem;line-height:8.96rem;letter-spacing:-.02em}.bitrix-1c__grid-title,.design-page__work-top span:nth-child(1),.project-numbers__num,.text-page h1,.txt-page h3{font-size:6.4rem;line-height:10.2rem}.investment-attraction__services-title,.section-title,.txt-page h2{font-size:8.2rem;line-height:9.8rem}.txt-page h1{font-size:10rem;line-height:12rem;letter-spacing:-.05em}.btn,.clients__item,.instagram-link,.order-form__btn,.order-form__file,.technologies-grid__item{display:flex;align-items:center;justify-content:center}.popup__top,.slider-popup__top{display:flex;justify-content:space-between;align-items:center}.best-works__item--btn,.best-works__item--descr-4,.best-works__item--descr-5,.select__content{display:flex;flex-direction:column}.faq__item::before{top:50%;transform:translateY(-50%)}.check-box:checked+.check-box-style::before{top:50%;left:50%;transform:translate(-50%,-50%)}@font-face{font-family:Inter;src:local("Inter-Regular"),local("Inter-Regular"),url(/local/templates/main/assets/styles/../fonts/Inter-Regular.woff2) format("woff2"),url(/local/templates/main/assets/styles/../fonts/Inter-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:local("Inter-ExtraBold"),local("Inter-ExtraBold"),url(/local/templates/main/assets/styles/../fonts/Inter-ExtraBold.woff2) format("woff2"),url(/local/templates/main/assets/styles/../fonts/Inter-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}*,::after,::before{box-sizing:border-box}*{margin:0;padding:0}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}template{display:none}html{font-family:sans-serif;word-break:break-word;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-webkit-focus-ring-color:rgba(255,255,255,0);cursor:default;height:100%;font-size:.625vw}:active,:focus,:hover{outline:0}hr{box-sizing:content-box;height:0}ol,ul{list-style:none}pre{white-space:pre-wrap;-moz-tab-size:4;-o-tab-size:4;tab-size:4}q{quotes:"«" "»"}button,input{line-height:normal}button,input,select,textarea{margin:0;background-color:transparent;border:none;outline:0;padding:0;cursor:pointer}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{vertical-align:top}button,input,select[multiple],textarea{background-image:none}input,select,textarea{border-radius:0;box-shadow:none}input,textarea{resize:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}button,input[type=button],input[type=email],input[type=number],input[type=password],input[type=range],input[type=reset],input[type=search],input[type=text],select,textarea{border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}button::-ms-clear,button::-ms-reveal,input[type=button]::-ms-clear,input[type=button]::-ms-reveal,input[type=email]::-ms-clear,input[type=email]::-ms-reveal,input[type=number]::-ms-clear,input[type=number]::-ms-reveal,input[type=password]::-ms-clear,input[type=password]::-ms-reveal,input[type=range]::-ms-clear,input[type=range]::-ms-reveal,input[type=reset]::-ms-clear,input[type=reset]::-ms-reveal,input[type=search]::-ms-clear,input[type=search]::-ms-reveal,input[type=text]::-ms-clear,input[type=text]::-ms-reveal,select::-ms-clear,select::-ms-reveal,textarea::-ms-clear,textarea::-ms-reveal{display:none}[placeholder]:focus::-moz-placeholder{color:transparent}[placeholder]:focus:-ms-input-placeholder{color:transparent}[placeholder]:focus::placeholder{color:transparent}table{border-collapse:collapse;border-spacing:0}iframe{border:none}a{color:inherit;text-decoration:none}.no-js-warning{position:fixed;z-index:99999;width:100%;padding:15px 20px;color:red;font-size:20px;background:rgba(255,0,0,.5)}.progress{padding:10rem 0 0}.progress__list{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}.progress__link{transition:color .3s}@media (max-width:500px){.progress__link{font-size:2.4rem;line-height:2.9rem}}@media (any-hover:hover){.progress__link:hover{color:#b3cc19}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff;--swiper-navigation-size:44px;--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.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:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-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:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-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:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-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:flex;justify-content: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%;-webkit-animation:1s linear infinite swiper-preloader-spin;animation:1s linear infinite swiper-preloader-spin;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-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-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@-webkit-keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide--draggable>.splide__slider>.splide__track,.splide--draggable>.splide__track{-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.splide--fade>.splide__slider>.splide__track>.splide__list,.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--fade>.splide__track>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide--ttb.is-active>.splide__slider>.splide__track>.splide__list,.splide--ttb.is-active>.splide__track>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important;transform-style:preserve-3d}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{outline:0;position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;outline:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{-webkit-animation:1s linear infinite splide-loading;animation:1s linear infinite splide-loading;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__track{overflow:hidden;position:relative;z-index:0}.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{transition:transform .4s;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:flex!important;justify-content:center;align-items:center;transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:flex;justify-content:center;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:"";position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:flex;width:auto}.zoomed .gslide-media{box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;flex-direction:column}.gslide-description{position:relative;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.glightbox-button-hidden,.zoomed .gslide-description{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;padding:19px 11px 50px;max-width:100vw!important;order:2!important;max-height:78vh;overflow:auto!important;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);transition:opacity .3s linear}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{transition:opacity .5s;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{transition:opacity .5s;opacity:1}.greset{transition:.3s}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:.8s linear infinite lightboxLoader;animation:.8s linear infinite lightboxLoader;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:flex;justify-content:center;align-items:center;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:#0f3d81 solid 2px}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:.5s gfadeIn;animation:.5s gfadeIn}.gfadeOut{-webkit-animation:.5s gfadeOut;animation:.5s gfadeOut}.gslideOutLeft{-webkit-animation:.3s gslideOutLeft;animation:.3s gslideOutLeft}.gslideInLeft{-webkit-animation:.3s gslideInLeft;animation:.3s gslideInLeft}.gslideOutRight{-webkit-animation:.3s gslideOutRight;animation:.3s gslideOutRight}.gslideInRight{-webkit-animation:.3s gslideInRight;animation:.3s gslideInRight}.gzoomIn{-webkit-animation:.5s gzoomIn;animation:.5s gzoomIn}.gzoomOut{-webkit-animation:.5s gzoomOut;animation:.5s gzoomOut}@-webkit-keyframes lightboxLoader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes lightboxLoader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;transform:translate3d(-60%,0,0)}to{visibility:visible;transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;transform:translate3d(-60%,0,0)}to{visibility:visible;transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;transform:translate3d(0,0,0)}to{transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;transform:translate3d(0,0,0)}to{transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;transform:translate3d(60%,0,0)}to{transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;transform:translate3d(60%,0,0)}to{transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;transform:translate3d(0,0,0)}to{transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;transform:translate3d(0,0,0)}to{transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{order:1}.glightbox-container .ginner-container.desc-left .gslide-description{order:0}.glightbox-container .ginner-container.desc-left .gslide-image{order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gnext,.glightbox-clean .gprev{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}.animate__animated{-webkit-animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:1s;animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInUp{from{opacity:0;transform:translate3d(0,10rem,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,10rem,0)}to{opacity:1;transform:translate3d(0,0,0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@media (max-width:1024px){.progress__list{grid-template-columns:1fr}html{font-size:1.3020833333vw}}@media (max-width:767px){html{font-size:2vw}}@media (max-width:500px){html{font-size:2.6666666667vw}}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:flex;flex-direction:column;height:100%;color:#000;font-size:1.4rem;line-height:1.6rem;background:#fff;font-family:Inter,sans-serif;overflow-x:hidden;--video-cursor:url("/local/templates/main/assets/styles/../images/icons/video-cursor.svg"),auto;--prev-cursor:url("/local/templates/main/assets/styles/../images/icons/slide_prev.svg"),auto;--next-cursor:url("/local/templates/main/assets/styles/../images/icons/slide_next.svg"),auto}body.en{--video-cursor:url("/local/templates/main/assets/styles/../images/icons/video-cursor-en.svg"),auto;--prev-cursor:url("/local/templates/main/assets/styles/../images/icons/slide_prev-en.svg"),auto;--next-cursor:url("/local/templates/main/assets/styles/../images/icons/slide_next-en.svg"),auto}body.bel{--video-cursor:url("/local/templates/main/assets/styles/../images/icons/video-cursor-bel.svg"),auto;--prev-cursor:url("/local/templates/main/assets/styles/../images/icons/slide_prev-bel.svg"),auto;--next-cursor:url("/local/templates/main/assets/styles/../images/icons/slide_next-bel.svg"),auto}.header{flex-shrink:0}.main{position:relative;flex:1 0 auto}.home-page .application{padding:0 1rem}.footer{z-index:10;flex-shrink:0;margin-top:auto}img{max-width:100%;height:auto;vertical-align:top;border:none}table img{max-width:none}.container{width:158rem;max-width:100%;padding:0 1rem;margin:0 auto}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0)}.no-scroll{overflow:hidden}.btn{background-color:#161616;color:#fff;text-align:center;transition:.3s}.btn svg{width:4.1rem;height:2.2rem;margin-left:3rem}.btn svg path{transition:stroke .3s}.btn--border{background-color:transparent;border:.1rem solid #000;color:#000}@media (any-hover:hover){.btn:hover{background-color:#b3cc19}.btn--border:hover{background-color:#000;color:#fff}.btn--border:hover svg path{stroke:#fff}.technologies-grid__item img:hover{transform:scale(1.05)}}.section:not(:last-child){padding-bottom:30rem}.section__title{margin-bottom:10rem}.section-title{font-weight:400;color:#161616}@media (max-width:1024px){.section:not(:last-child){padding-bottom:4rem}.section__title{margin-bottom:2rem}.section-title{font-size:4.8rem;line-height:7.7rem}}@media (max-width:767px){.section-title{font-size:4rem;line-height:5.5rem}}@media (max-width:500px){.section-title{font-size:2.8rem;line-height:4rem}}.section-descr{font-weight:400;color:#161616}@media (max-width:1024px){.section-descr{font-size:3rem}}@media (max-width:767px){.section-descr{font-size:2rem;line-height:4rem}}@media (max-width:500px){.section-descr{font-size:1.6rem;line-height:3.2rem}}svg{flex-shrink:0}.grid-section__title{margin-bottom:10rem}.page{padding-top:36.4rem}@media (max-width:1024px){.grid-section__title{margin-bottom:2rem}.page{padding-top:12rem}}.page__main-img{width:100%;margin-bottom:20rem}.page__section>:not(:last-child){margin-bottom:10rem}@media (max-width:1024px){.page__main-img{margin-bottom:6rem}.page__section>:not(:last-child){margin-bottom:4rem}}@media (max-width:767px){.page__section>:not(:last-child){margin-bottom:2rem}}.page-title{font-size:10rem;line-height:12rem;letter-spacing:-.05em;font-weight:400}@media (max-width:1024px){.page-title{font-size:8rem;line-height:12rem}}@media (max-width:500px){.page-title{font-size:4rem;line-height:5rem}}.page__title{margin-bottom:10rem}@media (max-width:1024px){.page__title{margin-bottom:2rem}}.page__second-title{margin-bottom:20rem}@media (max-width:1024px){.page__second-title{margin-bottom:2rem}}.page__img{display:block}.page__time{color:#898892;display:inline-block}.page__time:not(:last-child){margin-bottom:2.6rem}.page__wrapper{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:2rem;padding-bottom:2rem;margin-bottom:8rem;border-bottom:.1rem solid #161616}@media (max-width:1024px){.page__wrapper{margin-bottom:4rem}}.center{margin:0 auto 5rem;display:block;width:auto;height:auto}.nowrap{white-space:nowrap}.overflow-link{max-width:30rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.loader{height:2rem;width:2rem;position:absolute;top:2.6rem;right:4rem;border-radius:50%;border:.3rem solid #b3cc19;border-top-color:#161616;background:0 0;-webkit-animation:1s linear infinite loading;animation:1s linear infinite loading;display:none}@-webkit-keyframes loading{0%{transform:rotate(360deg)}}@keyframes loading{0%{transform:rotate(360deg)}}.content-block{display:flex;align-items:flex-start}.content-block>:not(:last-child){margin-right:10rem}@media (max-width:1024px){.content-block>:not(:last-child){margin-right:0;margin-bottom:3rem}.content-block{flex-direction:column}.content-block__video-outer{width:100%}}.content-block__title{font-weight:400}.content-block__content>:not(:last-child){margin-bottom:4rem}.content-block__video-outer{padding:4rem 13rem;background-color:#f6f4f3}@media (max-width:767px){.page__time{font-size:1.6rem}.content-block__video-outer{padding:2rem}}.content-block__video-inner{width:40rem;height:82rem;padding:2rem;background:url(/local/templates/main/assets/styles/../images/mobile.png) 50%/cover no-repeat}.content-block__video{border-radius:5rem}@media (max-width:500px){.content-block__content>:not(:last-child){margin-bottom:2rem}.content-block__content{font-size:1.6rem;line-height:3.2rem}.content-block__video-inner{background:0 0;height:auto;width:100%;padding:0}.content-block__video{border-radius:0}}.callback-wrapper{width:-webkit-min-content;width:-moz-min-content;width:min-content;margin:0 auto;padding:12.6rem 0 25rem}@media (max-width:1024px){.content-block__video-inner{margin:0 auto}.callback-wrapper{width:unset;padding:2rem 0 6rem}}.callback-wrapper__text{margin-bottom:12.1rem}.text-menu{padding:6rem 0 10rem 21.8rem}@media (max-width:1024px){.callback-wrapper__text{margin-bottom:2rem}.text-menu{padding:2rem 0 4rem}}.text-menu__text{margin-bottom:1.7rem}.text-menu__list{display:flex;flex-direction:column;row-gap:1.7rem}.text-menu__link{font-weight:400;text-decoration:underline;text-underline-offset:.3rem;transition:color .3s}.text-menu__link:hover{color:#b3cc19}.author{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;-moz-column-gap:2rem;column-gap:2rem;align-items:center}.author__name{padding-top:.8rem}.author__job{padding-bottom:.8rem;font-size:1.6rem;line-height:2.24rem;color:#898892}.author__image-wrapper{grid-row:span 2}.author__image{border-radius:50%}.rating-wrapper{display:flex;align-items:center}.rating-wrapper__rating{margin-right:3rem;padding-bottom:.4rem}.rating-wrapper__total{margin-right:1.2rem}.rating-wrapper__voices{font-size:1.6rem;line-height:2.24rem;color:#898892}.rating{--symbol-size:2.4rem;--symbol-spacing:0.2rem;--symbol-color:#898892;--sl-color-amber-500:#4aa692;--sl-transition-fast:0.2s}.breadcrumbs-small{display:flex;flex-wrap:wrap;color:#4e4e4e}.breadcrumbs-small:not(:last-child){margin-bottom:1rem}.breadcrumbs-small .active{color:#0a0a0a}.breadcrumbs-small>:not(:last-child){position:relative;padding-right:1rem;margin-right:.5rem}.breadcrumbs-small>:not(:last-child)::after{content:"/";color:#4e4e4e;position:absolute;right:0;top:0}.breadcrumbs-small>:not(:last-child) a{transition:color .3s}.breadcrumbs-small>:not(:last-child) a:hover{color:#b3cc19}.breadcrumbs{display:flex;flex-wrap:wrap;margin-bottom:20rem}.breadcrumbs>:not(:last-child){position:relative;padding-right:3rem;margin-right:2rem}.breadcrumbs>:not(:last-child)::after{content:"/";color:#b3cc19;position:absolute;right:0;top:0}.breadcrumbs__breadcrumb-link{transition:color .3s}.breadcrumbs__breadcrumb-link:hover{color:#b3cc19}.grid-icons{display:grid;grid-template-columns:repeat(3,1fr);gap:12rem 28rem}@media (max-width:1024px){.breadcrumbs{margin-bottom:6rem}.grid-icons{gap:6rem 12rem;grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.breadcrumbs{font-size:2.5rem}.grid-icons{gap:6rem}}.grid-icons__item>:not(:last-child){margin-bottom:2rem}@media (max-width:500px){.breadcrumbs{font-size:2rem}.grid-icons{grid-template-columns:1fr}.grid-icons__item-descr{font-size:1.6rem;line-height:3.2rem}}.grid-icons__item-img{width:4rem;height:4rem}.ordered-list__item{display:grid;grid-template-columns:-webkit-max-content 1fr 1fr;grid-template-columns:max-content 1fr 1fr;gap:2rem 17rem;padding:6rem 0;border-top:.1rem solid #161616}.ordered-list__item:last-child{border-bottom:.1rem solid #161616}.ordered-list__item-right{display:flex;justify-content:space-between}@media (max-width:1024px){.ordered-list__item{grid-template-columns:1fr;padding:3rem 0}.ordered-list__item-right{align-items:flex-start;flex-direction:column}}.ordered-list__num{font-size:2.4rem;line-height:4rem;color:#4aa692}.ordered-list__title{font-size:3.6rem;line-height:4rem;color:#161616}.ordered-list__descr{color:#161616;max-width:57.2rem}.grid-stages{display:grid;grid-template-columns:repeat(3,1fr);gap:6rem 14rem}@media (max-width:1024px){.grid-stages{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.ordered-list__title{font-size:2.5rem}.grid-stages{gap:2rem}}.grid-stages__item>:not(:last-child){margin-bottom:2rem}.grid-stages__item-num{color:#4aa692}.grid-stages__special-item{color:#4aa692;display:flex;align-items:flex-end}.subinner-grid-stages .grid-stages__item{grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}.statistics-grid__item{display:flex;flex-direction:column}.statistics-grid__item-title{margin-bottom:1rem;font-weight:400;flex-grow:1}.statistics-grid__item-text{color:#898892;max-width:22rem}.technologies-grid{height:46rem}.technologies-grid--second{height:65.4rem}.technologies-grid__item{width:22rem;height:22rem;padding:1rem;border-right:.1rem solid rgba(137,136,146,.1);border-bottom:.1rem solid rgba(137,136,146,.1)}.technologies-grid__item img{width:20rem;height:20rem;transition:transform 1s}.technologies-grid__item--second{width:31.2rem;height:31.2rem;padding:1.5rem}.technologies-grid__item:nth-child(even){border-bottom:none}.technologies-grid__item:nth-last-child(-n+2){border-right:none}.footer{padding-top:20rem}@media (max-width:767px){.grid-stages{grid-template-columns:1fr}.footer{padding-top:10rem}}.footer__imedia{font-size:8.2rem;line-height:9.8rem;letter-spacing:-.05em;padding-bottom:7.8rem;border-bottom:.1rem solid #161616}@media (max-width:1024px){.footer__imedia{font-size:3.6rem;line-height:5.8rem;padding-bottom:4rem}}.footer__inner{position:relative;padding:7.8rem 0 6rem}@media (max-width:1024px){.footer__inner{padding:4rem 0;display:grid;grid-gap:4rem 2rem}}@media (min-width:1025px){.footer__inner{display:flex}.footer__address{max-width:33.4rem}}.footer__link{display:block;transition:color .3s}@media (min-width:501px){.footer__inner{grid-template-columns:repeat(2,1fr);justify-content:space-between}.footer__address{grid-column:span 2}.footer__social>.map{margin-top:3rem}}.footer__contacts>:last-child{margin-top:3rem}.footer__social{display:flex;flex-direction:column}@media (max-width:767px){.footer__social{display:flex;flex-direction:column;align-items:center}}@media (max-width:500px){.footer__social{flex-direction:row;justify-content:space-between}}@media (min-width:768px){.footer__inner{grid-template-columns:-webkit-max-content 1fr 1fr;grid-template-columns:max-content 1fr 1fr}.footer__address{grid-column:span 3}.footer__copyright{text-align:right}}@media (min-width:1025px){.footer__contacts{margin-right:16.8rem;margin-left:auto}.footer__social{margin-right:auto}.footer__copyright{text-align:initial}}.footer__top-btn{position:absolute;bottom:4.5rem;right:12rem;border:none;background-color:transparent}.footer__top-btn-icon{width:6rem;height:4rem}.header{z-index:1000;min-height:7rem;display:flex;align-items:center;background:#fff;position:fixed;top:0;left:0;width:100%}.header__container{display:flex;align-items:center;justify-content:space-between}.header__logo{width:8.7rem;height:3rem;margin-right:11rem}.header__burger{display:none;justify-content:space-between;flex-direction:column;width:40px;height:12px;cursor:pointer}@media (max-width:1024px){.header__logo{margin-right:0}.header__burger{display:flex}}.header__burger-item{display:block;height:2px;width:100%;background-color:#000;pointer-events:none;transition:transform .3s}.header__nav-menu{visibility:visible;opacity:1;margin-left:15.7rem}@media (max-width:1024px){.header__nav-menu{display:none}}.header__menu-list{display:flex}.header__menu-item{margin-right:6rem;padding:2rem 0}.header__menu-item:last-child{margin-right:0}.header__menu-link{position:relative;color:#000;transition:color .3s;display:flex;align-items:center}.header__menu-link-icon{width:1rem;height:1rem;margin:.4rem 0 0 .8rem;stroke:#898892;transition:stroke .3s}.header__phone-link{color:#000;transition:color .3s;visibility:visible;opacity:1;margin-left:auto;margin-right:7.2rem}@media (any-hover:hover){.footer__link:hover,.header__menu-item:hover .header__menu-link{color:#b3cc19}.header__menu-item:hover .header__menu-link-icon{stroke:#b3cc19}.header__menu-item--drop-menu:hover .drop-menu-desktop{opacity:1;visibility:visible;pointer-events:auto}.header__phone-link:hover{color:#b3cc19}.clients__item img:hover{transform:scale(1.05)}}.header__callback-btn{padding:.5rem .8rem;font-weight:800;font-size:1.2rem;line-height:160%;color:#fff;text-transform:uppercase;background-color:#161616;border:none;transition:background-color .3s}.header__callback-btn:hover{background-color:#b3cc19}.header__burger.is-active{width:20px;height:20px}.header__burger.is-active .header__burger-item:nth-child(1){transform:rotate(45deg) translate(7px,6px)}.header__burger.is-active .header__burger-item:nth-child(2){transform:rotate(-45deg) translate(6px,-6px)}.header__nav-menu.is-active,.header__phone-link.is-active{visibility:hidden;opacity:0}.header.fixed{position:fixed;top:0;left:0;right:0}@media (max-width:1024px){.header__phone-link{display:none}.header.fixed{background-color:#fff}}.js-overlay{transition:background-color .5s}.js-overlay.active{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(0,0,0,.4)}.application__container{padding:11rem 2rem;display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}@media (max-width:767px){.application__container{padding:8rem 2rem}}.application__btn-arrow{width:8rem;height:4rem;margin-left:3rem}.application__btn-arrow path{transition:stroke .3s}@media (max-width:500px){.application__btn-arrow{display:none}}.application__btn{font-size:4.8rem;line-height:160%;text-align:center;color:#fff;font-weight:400;border:2px solid #fff;border-radius:12rem;display:flex;align-items:center;transition:.3s}.application__btn--big{padding:4rem 8.6rem}@media (max-width:767px){.application__btn--big{padding:2rem}}.application__btn--small{padding:4rem 16rem}.application__btn:hover{border-color:#fff;color:#161616;background-color:#fff}.application__btn:hover .application__btn-arrow path{stroke:#161616}@media (max-width:1024px){.application__btn-arrow{width:4rem;margin-left:1.5rem}.application__btn{font-size:2rem}}@media (max-width:767px){.application__btn--small{padding:2rem 8rem}.application__btn{font-size:1.5rem}}.balloon-content{background-color:#161616;font-family:Inter,sans-serif}.balloon-content>:not(:last-child){padding-bottom:1.6rem}.balloon-content__title{font-weight:700;color:#fff}.balloon-content__descr{color:#898892;max-width:27rem}.balloon-content__links a{color:#fff;display:block}.balloon-content__email{color:#b3cc19;text-decoration:underline}.ymaps-2-1-79-balloon__content{background:#161616!important;padding:2.4rem!important}.ymaps-2-1-79-balloon__layout{background:#161616!important}.ymaps-2-1-79-balloon__tail{display:none!important}.ymaps-2-1-79-balloon__close+.ymaps-2-1-79-balloon__content{margin-right:0!important}.ymaps-2-1-79-balloon__close-button{width:2.2rem!important;height:2.2rem!important;background:url(/local/templates/main/assets/styles/../images/close-btn-ymaps.svg) 50% no-repeat!important;opacity:1!important}.ymaps-2-1-79-balloon__close{top:2rem;right:1.5rem}.logo{position:relative}.logo svg{width:8.7rem;height:3rem;-o-object-fit:contain;object-fit:contain;flex-shrink:0;filter:invert(1)}.plus-logo{position:absolute;bottom:0;right:0;width:.7rem;height:.7rem;display:flex;justify-content:flex-end;align-items:flex-end}.callback-block{display:grid;margin-bottom:20rem}.callback-block__wrap-img{grid-area:1/2;grid-column:1/2;grid-row:1/2}.callback-block__content-top{max-width:70rem;grid-area:1/2;grid-column:1/2;grid-row:1/2;padding:6rem;color:#fff}@media (max-width:1024px){.callback-block{margin-bottom:6rem}.callback-block__content-top{font-size:2rem;line-height:3.5rem;max-width:40rem;padding:2rem}.clients__grid .swiper-button-next,.clients__grid .swiper-button-prev{display:none}}@media (max-width:767px){.callback-block__wrap-img{height:25rem}.callback-block__content-top{max-width:30rem}.callback-block__content-wrap{order:1}}@media (max-width:500px){.callback-block__wrap-img{height:auto}.callback-block__content-top{max-width:100%;font-size:1.6rem;line-height:2.4rem}}.callback-block__content-bottom{display:flex;justify-content:space-between;align-items:center;padding:2rem 0 0}@media (min-width:1025px){.callback-block__content-bottom{grid-area:1/2;grid-column:1/2;grid-row:1/2;padding:6rem;color:#fff;align-items:flex-end}.drop-menu__item:hover .drop-menu__link{color:#b3cc19}.drop-menu__item:hover .drop-menu__btn-icon{stroke:#b3cc19}.drop-menu__item:hover .drop-menu__submenu{opacity:1;visibility:visible}}@media (max-width:767px){.callback-block__content-bottom{flex-direction:column;align-items:flex-start}.callback-block__btn{order:2;margin-top:2rem}}.callback-block__content-name{margin-bottom:1rem}.callback-block__content-position{max-width:30rem}.callback-block__btn{display:flex;align-items:center;padding:2rem 3rem;letter-spacing:.02rem;background-color:#b3cc19;color:#fff;border-radius:6rem}.callback-block__btn:hover .callback-block__btn-icon{transform:translateX(.5rem)}@media (max-width:500px){.callback-block__btn{width:100%;justify-content:center;padding:2rem}}.callback-block__btn-icon{width:4rem;height:2rem;margin-left:2rem;transition:transform .3s}.clients__grid{height:41.4rem}.clients__grid.no-slider{height:auto}.clients__grid.no-slider .swiper-wrapper{display:flex;justify-content:space-between;overflow:auto}.clients__grid.no-slider .clients__item{border-top:.1rem solid rgba(137,136,146,.1)}.clients__grid.no-slider .clients__item:first-child{border-left:.1rem solid rgba(137,136,146,.1)}.clients__grid.no-slider .clients__item:last-child{border-right:.1rem solid rgba(137,136,146,.1)}.clients__grid.no-slider .clients__item:nth-child(even){border-bottom:.1rem solid rgba(137,136,146,.1)}.clients__grid.no-slider .clients__item:nth-last-child(-n+2){border-right:uneset}.clients__grid .swiper-button{width:50vw;height:100%;background-color:transparent}.clients__grid .swiper-button-next,.clients__grid .swiper-button-prev{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clients__grid .swiper-button-next::after,.clients__grid .swiper-button-prev::after{display:none}.clients__grid .swiper-button-prev{transform:translateY(-50%);left:auto;right:50%;cursor:var(--prev-cursor)}.clients__grid .swiper-button-next{transform:translateY(-50%);right:auto;left:50%;cursor:var(--next-cursor)}.clients__grid .swiper-button-next.swiper-button-disabled,.clients__grid .swiper-button-prev.swiper-button-disabled{opacity:1;pointer-events:all}.clients__grid .swiper-pagination{display:none}.clients__grid .swiper-pagination-bullet-active{background:#000}.clients__item{width:19.7rem;height:19.7rem;padding:1rem;border-right:.1rem solid rgba(137,136,146,.1);border-bottom:.1rem solid rgba(137,136,146,.1)}.clients__item img{transition:transform 1s}.clients__item:nth-child(even){border-bottom:none}.clients__item:nth-last-child(-n+2){border-right:none}.do__title{margin-bottom:4.1rem}.do__descr{margin-bottom:18.3rem;color:#000;font-weight:400}@media (max-width:1024px){.clients__grid .swiper-pagination{display:block}.do__descr{margin-bottom:5rem}}.do__item{color:#161616;padding:0 1rem}.do__item-icon{margin-bottom:4.8rem}@media (max-width:1024px){.do__item-icon{margin-bottom:3rem}.do-slider .swiper-button-next,.do-slider .swiper-button-prev{display:none}}.do__item-title{font-weight:400;transition:color .3s}.do__item-wrap{display:flex;justify-content:space-between;border-bottom:2px solid #161616;padding-bottom:2rem;margin-bottom:4rem;min-height:11.6rem}.do__item-wrap:hover .do__icon-arrow{transform:translateX(.5rem)}.do__item-wrap:hover .do__item-title{color:#b3cc19}.do__item-num{color:#898892;margin-bottom:2rem}.do__icon-arrow{margin-top:.8rem;margin-left:1rem;transition:.3s;width:2rem;height:1.8rem;stroke:none}.do-slider{width:calc(100% + 2rem);margin-left:-1rem}.do-slider .swiper-button{width:50vw;height:100%;background-color:transparent}.do-slider .swiper-button-next::after,.do-slider .swiper-button-prev::after{display:none}.do-slider .swiper-button-prev{left:auto;right:50%;cursor:var(--prev-cursor)}.do-slider .swiper-button-next{right:auto;left:50%;cursor:var(--next-cursor)}.do-slider .swiper-button-next.swiper-button-disabled,.do-slider .swiper-button-prev.swiper-button-disabled{opacity:1;pointer-events:all}.do-slider .swiper-pagination{display:none}@media (max-width:767px){.do__item-title{font-size:1.5rem}.do-slider{padding-bottom:3rem}.do-slider .swiper-pagination{display:block}}.do-slider .swiper-pagination-bullet-active{background:#000}.drop-menu{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;visibility:hidden;opacity:0;transition:opacity .5s,background-color .5s;background-color:#fff;overflow:auto;pointer-events:none}.drop-menu-desktop{padding:6rem 14rem 0 36rem;height:56rem;width:100%;top:7rem;background:#fff}.drop-menu-desktop .drop-menu__submenu{position:relative;top:unset;left:unset;opacity:1;visibility:visible;width:auto;padding:0}.drop-menu.is-active{visibility:visible;opacity:1;pointer-events:auto}@media (max-width:1024px){.drop-menu{padding:10rem 1rem 2rem}}@media (max-width:500px){.do__item-wrap{min-height:6rem}.drop-menu{padding:10rem 0 0}.drop-menu__link{font-size:2.4rem;line-height:3.8rem;letter-spacing:-.03em}}.drop-menu a{transition:color .3s}.drop-menu a:hover{color:#b3cc19}.drop-menu__inner{display:flex;justify-content:space-between}@media (max-width:767px){.drop-menu__inner{flex-direction:column}.drop-menu__inner>*{margin-bottom:4rem}}.drop-menu__list{display:flex;flex-direction:column;position:relative}.drop-menu__list>:not(:last-child){margin-bottom:4rem}.drop-menu__item{transition:.3s}@media (max-width:1024px){.drop-menu__list>:not(:last-child){margin-bottom:0}.drop-menu__item{border-bottom:.1rem solid #e7e6ef;padding:2rem 0}.drop-menu__link{width:100%}}.drop-menu__item.is-active .drop-menu__submenu{overflow:visible;margin:4rem 0 2rem;opacity:1;visibility:visible}.drop-menu__item.is-active .drop-menu__btn-icon{transform:rotate(-90deg);stroke:#b3cc19}.drop-menu__link{border-bottom:1px solid transparent;cursor:pointer;transition:.3s}@media (max-width:1024px){.drop-menu__link--border-right{border-right:.1rem solid #e7e6ef}}.drop-menu__btn{border:none;background-color:transparent;padding-left:1rem;pointer-events:none}@media (max-width:1024px){.drop-menu__btn{padding:1rem 0 1rem 3rem;pointer-events:auto}.drop-menu__btn-icon{transform:rotate(90deg)}}@media (max-width:500px){.drop-menu__btn{padding:1rem 2rem 1rem 3rem}}.drop-menu__btn-icon{width:1.2rem;height:1.2rem;pointer-events:none;stroke:#161616;transition:.3s}.drop-menu__submenu-btn-icon{width:.8rem;height:.8rem;pointer-events:none;stroke:#161616;transition:.3s}@media (max-width:767px){.drop-menu__submenu-btn-icon{width:1.2rem;height:1.2rem}.faq__item::before{font-size:1.4rem;line-height:2.2rem}}.drop-menu__submenu{position:absolute;top:0;left:100%;width:38rem;padding:1.6rem 0 0 8rem;opacity:0;visibility:hidden;transition:.3s}.drop-menu__submenu>:not(:last-child){margin-bottom:1.6rem}@media (max-width:1024px){.drop-menu__submenu-btn-icon{transform:rotate(90deg)}.drop-menu__submenu{max-height:0;overflow:hidden;padding:0;position:static;width:100%;transition:.3s}}.drop-menu__submenu-item.is-active .drop-menu__submenu-nested{overflow:visible;margin:2rem 0 4rem;opacity:1;visibility:visible}.drop-menu__submenu-item.is-active .drop-menu__submenu-btn-icon{transform:rotate(-90deg);stroke:#b3cc19}.drop-menu__submenu-nested{position:absolute;top:0;left:100%;width:30rem;height:100%;padding:1.6rem 0 0 4rem;opacity:0;visibility:hidden;transition:.3s}.drop-menu__submenu-nested>:not(:last-child){margin-bottom:1.6rem}.drop-menu__submenu-nested-link{color:#898892}@media (max-width:1024px){.drop-menu__submenu-nested{max-height:0;overflow:hidden;padding:0;position:static;width:100%}.drop-menu__item-wrap{display:flex;justify-content:space-between;align-items:center}}.drop-menu__contacts{display:flex;flex-direction:column;width:26rem}.drop-menu__contacts-info{margin-bottom:4.8rem}.drop-menu__contacts-info>:not(:last-child){padding-bottom:4rem;border-bottom:1px solid #898892}.drop-menu__contacts-start{display:flex;flex-direction:column}.drop-menu__contacts-start>:not(:last-child){margin-bottom:2rem}.drop-menu__contacts-text{color:#898892}.drop-menu__contacts-center{padding-top:4rem}.drop-menu__socials{display:flex;padding-top:4rem}.drop-menu__socials>:not(:last-child){margin-right:6rem}.drop-menu__languages-list{display:flex}.drop-menu__languages-list>:not(:last-child){margin-right:4rem}.drop-menu__languages-link{color:#898892}.drop-menu__languages-link.is-active{color:#161616}.drop-menu__link-icon{width:1.2rem;height:1.2rem;margin-left:1rem}.drop-menu__social-link{width:3rem;height:3rem;display:block;background-position:50% 50%;background-repeat:no-repeat}.drop-menu__social-link--fb{background-image:url(/local/templates/main/assets/styles/../images/icons/fb.svg)}.drop-menu__social-link--insta{background-image:url(/local/templates/main/assets/styles/../images/icons/instagram.svg)}.drop-menu__social-link--in{background-image:url(/local/templates/main/assets/styles/../images/icons/linkedin.svg)}.faq{padding-bottom:13rem}.faq__title{margin-bottom:8rem}@media (max-width:1024px){.faq{padding-bottom:6rem}.faq__title{margin-bottom:4rem}}@media (max-width:500px){.faq__title{margin-bottom:2rem}}.faq__list{counter-reset:faq}.faq__item{position:relative;border-bottom:.1rem solid #161616}.faq__item:first-child{border-top:.1rem solid #161616}.faq__item::before{content:counter(faq,decimal-leading-zero);counter-increment:faq;position:absolute;left:0;color:#898892;transition:color .3s}.faq__item-summary{display:flex;justify-content:space-between;align-items:center;padding-top:3rem;padding-bottom:3rem;position:relative;cursor:pointer}.faq__item-details,.faq__item-summary{padding-left:19.8rem}@media (max-width:1024px){.faq__item-details,.faq__item-summary{padding-left:10rem}}.faq__item-title{font-weight:400;transition:color .3s}@media (max-width:767px){.faq__item-summary{padding-top:2rem;padding-bottom:2rem}.faq__item-details,.faq__item-summary{padding-left:3.7rem}.faq__item-title{font-size:1.4rem;line-height:2.2rem}}.faq__item-btn{display:none}@media (min-width:1024px){.faq__item-btn{display:block;position:relative;width:3rem;height:3rem;flex-shrink:0}.faq__item-btn::after,.faq__item-btn::before{content:"";position:absolute;background-color:#161616}.faq__item-btn::before{width:100%;height:.2rem;left:0;top:50%;transform:translateY(-50%);transition:background-color .3s}.faq__item-btn::after{width:.2rem;height:100%;top:0;left:50%;transform:translateX(-50%);transition:opacity .3s}}.faq__item-details{display:none;padding-bottom:4rem}@media (min-width:1025px){.drop-menu__item.active-item .drop-menu__link{color:#b3cc19}.drop-menu__item.active-item .drop-menu__btn-icon{stroke:#b3cc19}.drop-menu__item.active-item .drop-menu__submenu,.drop-menu__item.active-item .drop-menu__submenu-nested--mobile-dev{opacity:1;visibility:visible}.drop-menu__item.active-item .drop-menu__submenu-item--mobile-dev{color:#b3cc19}.drop-menu__item.active-item .drop-menu__submenu-item--mobile-dev svg{stroke:#b3cc19}.drop-menu__submenu-item:hover .drop-menu__submenu-link{color:#b3cc19}.drop-menu__submenu-item:hover .drop-menu__submenu-btn-icon{stroke:#b3cc19}.drop-menu__submenu-item:hover .drop-menu__submenu-nested{opacity:1;visibility:visible}.faq__item-details{max-width:113.4rem}}.faq__item--active .faq__item-summary::before,.faq__item--active .faq__item-title{color:#4aa692}.faq__item--active .faq__item-btn::after{opacity:0}.faq__item--active .faq__item-btn::before{background-color:#4aa692}.faq__descr{margin-bottom:10rem}.order-form{width:77rem}.order-form__submit-wrap{position:relative;display:inline-block}.order-form.is-active .btn[disabled]:hover{background-color:#000}.order-form.is-active .order-form__btn{background-image:none}.order-form.is-active .loader{display:block}.order-form small{color:#eb6d5c;display:none;position:absolute;bottom:-2rem;left:0}.order-form__services-item{grid-column:span 2}@media (max-width:1024px){.faq__descr{margin-bottom:6rem}.order-form{width:100%}.order-form__services-item{grid-column:unset}}@media (max-width:767px){.faq__item-details{padding-bottom:2rem;font-size:1.4rem;line-height:2.2rem}.order-form__services-item .check-box-text{max-width:40rem}}@media (max-width:500px){.order-form__submit-wrap{display:block}.order-form__services-item .check-box-text{max-width:30rem}}.order-form__services-title{margin-bottom:4rem}.order-form__services-grid{position:relative;display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}@media (max-width:767px){.order-form__services-grid{grid-template-columns:1fr}}.order-form__services-grid-item{display:flex;flex-wrap:wrap;align-items:center}.order-form__grid{display:grid;grid-gap:8rem 2rem;margin-bottom:8rem}@media (max-width:1024px){.order-form__grid{grid-gap:3rem;margin-bottom:6rem}}@media (max-width:500px){.order-form__grid{margin-bottom:3rem}}.order-form__item{position:relative;display:block}.order-form__item.error .order-form__input{border-color:#eb6d5c}.order-form__item.error sup{color:#eb6d5c}.order-form__item.error small{display:block}@media (min-width:1025px){.order-form__grid{grid-template-columns:repeat(2,1fr)}.order-form__item--checkbox,.order-form__item--select,.order-form__item--textarea{grid-column:span 2}}.order-form__item--textarea ::-webkit-scrollbar{width:.4rem;height:100%;background-color:transparent}.order-form__item--textarea ::-webkit-scrollbar-thumb{background-color:#b3cc19;border-radius:.5rem}.order-form__checkbox-wrap{display:flex;align-items:center;flex-wrap:wrap}.order-form__item-hidden{grid-column:span 2}.order-form__item-hidden>:not(:last-child){margin-bottom:2rem}.order-form__input{color:#161616;height:6.4rem;border-bottom:.1rem solid #161616;width:100%}.order-form__item-placeholder{position:absolute;top:2rem;left:0;color:#898892;transition:.3s;pointer-events:none}.order-form__item-placeholder sup{color:#4aa692}.order-form__item-placeholder sup.error{color:#eb6d5c}.order-form__textarea{font-family:inherit;scrollbar-color:#b3cc19 transparent;scrollbar-width:thin;max-height:12rem;cursor:pointer;overflow:auto;color:#161616;border-bottom:.1rem solid #161616;width:100%;padding:0 0 .5rem;margin-top:2rem}.order-form__buttons{display:grid;grid-gap:2rem}@media (min-width:768px){.order-form__buttons{grid-template-columns:auto 25.2rem}}.order-form__buttons>*{height:7.2rem}.order-form__file{border:.1rem dashed #4aa692;border-radius:8rem;cursor:pointer;position:relative}.order-form__file::before{content:"";position:absolute;top:-.1rem;right:-.1rem;bottom:-.1rem;left:-.1rem;border-radius:8rem;border:.2rem solid #4aa692;opacity:0;transition:opacity .3s}.order-form__file.attached{border-style:solid}.order-form__file.attached .order-form__file-icon{display:none}.order-form__file-icon{width:2.4rem;height:2.4rem;margin-right:.8rem}.order-form__file-text{color:#4aa692;max-width:30rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.order-form__btn{border-radius:6rem;padding:2rem 10rem 2rem 5rem;background-image:url(/local/templates/main/assets/styles/../images/icons/arrow-white.svg);background-repeat:no-repeat;background-position:90% 50%;background-size:4.1rem 2.2rem;width:100%}.order-form__wrap{display:grid;gap:4rem;margin-bottom:8rem}@media (max-width:500px){.order-form__wrap{margin-bottom:4rem}}.order-form__left-title{color:#161616;margin-bottom:.8rem}.order-form__left-text{color:#898892}.order-form__right{display:flex;flex-direction:column;justify-content:flex-end}.order-form__right-link{font-weight:800;color:#4aa692;text-decoration:underline;text-transform:uppercase;transition:color .3s}.order-form__right-link:hover{color:#b3cc19}input[type=file]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);opacity:0}.input{width:100%;border:none;border-bottom:.1rem solid #000}div[contenteditable]:focus,div[contenteditable]:not(:empty){border-bottom:.1rem solid #4aa692}div[contenteditable]:focus~span,div[contenteditable]:not(:empty)~span{transform:translateY(-60%);top:0}.input::-moz-placeholder{color:transparent}.input:-ms-input-placeholder{color:transparent}.input::placeholder{color:transparent}.input:-webkit-autofill,.input:focus,.input:not(:placeholder-shown){border-color:#4aa692}.input:-webkit-autofill+.order-form__item-placeholder,.input:focus+.order-form__item-placeholder,.input:not(:placeholder-shown)+.order-form__item-placeholder{top:-1.5rem;transform:none}.overlay{display:none;position:fixed;top:0;left:0;z-index:1001;width:100%;height:100%;overflow:auto;background-color:#dcdcdc}.popup{position:absolute}@media (min-width:1025px){.order-form__wrap{grid-template-columns:repeat(2,1fr)}.popup{top:50%;left:50%;transform:translate(-50%,-50%)}}@media (max-width:1024px){.overlay{background-color:#fff}.popup{width:100vw;padding:2rem 1rem 4.5rem;top:0;left:0;right:0}.popup__top{margin-bottom:4rem;justify-content:flex-end}}@media (max-width:500px){.popup{padding:1rem 1rem 4.5rem}.popup__top{margin-bottom:0}}.popup__close svg{width:2rem;height:2rem}.popup__close svg rect{transition:fill .3s}@media (min-width:1025px){.popup__top{position:absolute;top:2rem;right:2rem}.popup__inner{display:flex;justify-content:space-between}}.popup__img{display:none}@media (min-width:1025px){.popup__img{display:block;width:37.5rem}.popup__body{padding:5rem 10.85rem 8rem}}.popup__body{display:flex;background-color:#fff}.popup__title:not(:last-child){margin-bottom:6rem}@media (max-width:1024px){.popup__close svg rect{fill:#000}.popup__body{justify-content:center}.popup__content{width:100%}.popup__title:not(:last-child){margin-bottom:2rem}.popup-success__title,.popup__title{font-size:2.4rem;line-height:3.8rem}}.popup__order-grid{grid-template-columns:repeat(3,1fr)}.popup__order-item--textarea{grid-column:span 3}.popup__order-item--textarea ::-webkit-scrollbar{width:.4rem;height:100%;background-color:transparent}.popup__order-item--textarea ::-webkit-scrollbar-thumb{background-color:#b3cc19;border-radius:.5rem}@media (max-width:500px){.popup__order-grid{grid-template-columns:1fr}.popup__order-item--textarea{grid-column:unset}}.popup__order-item--textarea .order-form__item-placeholder{scrollbar-color:#b3cc19 transparent;scrollbar-width:thin}.popup__order-item--textarea textarea{display:none}.popup__order-item--checkbox{grid-column:span 3}.popup__order-item--checkbox>:not(:last-child){margin-bottom:1rem}.popup__order-btn{width:25.2rem}@media (max-width:500px){.popup__order-item--checkbox{grid-column:unset}.popup__order-btn{width:100%}}.popup-success{display:flex;flex-direction:column;align-items:flex-start;row-gap:2rem;width:77rem}.popup-success__subtitle{max-width:39.5rem}.popup-success__btn{width:27.2rem;border-radius:6rem;height:6.2rem;margin-top:auto}.popup-success__btn svg{stroke:currentColor}.popup-success__list{display:flex;flex-direction:column;row-gap:1.6rem;padding-left:2.5rem;list-style:disc}.popup-success__list a{color:#4aa692;text-decoration:underline;text-underline-offset:.3rem;transition:color .3s}.popup-success__list a:hover{color:#b3cc19}@media (max-width:1024px){.popup-success__list,.popup-success__subtitle,.popup-success__text{font-size:1.6rem;line-height:2.2rem}.prize-slider .swiper-button-next,.prize-slider .swiper-button-prev{display:none}}#success-popup{display:none}.check-box{width:1px;height:1px;overflow:hidden;position:absolute;clip:rect(0 0 0 0)}.check-box-style{position:relative;display:block;width:1.6rem;height:1.6rem;border:.1rem solid #161616;cursor:pointer}.check-box-text{margin-left:1.2rem}.check-box-text a{text-decoration:underline}.check-box-text a:hover{text-decoration:none}.check-box:checked+.check-box-style{border:0}.check-box:checked+.check-box-style::before{content:"";width:1.6rem;height:1.6rem;position:absolute;background-image:url(/local/templates/main/assets/styles/../images/icons/check.svg)}.prize-slider .swiper-button{width:50vw;height:100%;background-color:transparent}.prize-slider .swiper-button-next::after,.prize-slider .swiper-button-prev::after{display:none}.prize-slider .swiper-button-prev{transform:translateY(-50%);left:auto;right:50%;cursor:var(--prev-cursor)}.prize-slider .swiper-button-next{transform:translateY(-50%);right:auto;left:50%;cursor:var(--next-cursor)}.prize-slider .swiper-button-next.swiper-button-disabled,.prize-slider .swiper-button-prev.swiper-button-disabled{opacity:1;pointer-events:all}.project-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:minmax(37.4rem,-webkit-max-content);grid-template-rows:minmax(37.4rem,max-content);grid-template-rows:37.4rem;grid-template-areas:"item-1 item-2 item-3 item-3" ". . item-3 item-3" "item-4 . item-3 item-3";-moz-column-gap:2rem;column-gap:2rem;row-gap:3rem}@media (max-width:1024px){.project-grid{grid-template-columns:repeat(2,1fr);row-gap:10rem;grid-template-areas:"item-1 item-2" "item-3 item-3" "item-3 item-3" "item-4 item-4"}}@media (max-width:767px){.check-box-text{max-width:40rem}.project-grid{grid-template-columns:1fr;grid-template-rows:unset;-moz-column-gap:unset;column-gap:unset;grid-template-areas:"item-1" "item-2" "item-3" "item-4"}}.project-grid__item--1{grid-area:item-1}.project-grid__item--2{grid-area:item-2}.project-grid__item--3{grid-area:item-3;grid-column:span 2}.project-grid__item--4{grid-area:item-4}.project-grid__item:hover .project-grid__text{color:#b3cc19}.project-grid__text{margin-top:2rem;transition:color .3s}.project-grid__btn{width:100%;padding:2rem 5rem;border-radius:6rem}.questions{display:flex;justify-content:space-between;align-items:center;margin-bottom:30rem}.questions__left{width:55%}@media (max-width:1024px){.questions{flex-direction:column;margin-bottom:6rem}.questions__left{width:100%;margin-bottom:5rem}}.questions__right{width:35%}@media (max-width:1024px){.questions__right{width:100%}}.questions__title{margin-bottom:5rem}.questions__btn{border-radius:6rem;padding:2rem 8rem;transition:color .3s,background-color .3s}.questions__btn:hover{background-color:#000;color:#fff}@media (max-width:500px){.check-box-text{max-width:30rem;font-size:1.2rem}.questions__title{font-size:2.8rem;line-height:4.5rem}.questions__btn{padding:2rem 6rem}}.questions__img{width:57.2rem}.select{position:relative;cursor:pointer}.select__icon{width:1rem;height:1rem;margin:0 .5rem 0 1rem;transition:transform .3s;pointer-events:none}.select[data-state=active] .select__icon{transform:rotate(180deg)}.select[data-state=active] .select__content{opacity:1;pointer-events:all}.select__title{display:flex;align-items:center;justify-content:space-between;height:6.4rem;background-color:#fff;border-bottom:.1rem solid #000;cursor:pointer;color:#898892;width:100%;pointer-events:none}.select__title.error{border-color:#eb6d5c!important}.select__title.error sup{color:#eb6d5c}.select__title.error small{display:block}.select__title sup{color:#4aa692}.select__content{position:absolute;left:0;right:0;width:100%;transition:.3s ease-out;opacity:0;z-index:30;background-color:#fff;pointer-events:none}.select__input{display:none}.select__input:checked+label{background-color:#b3cc19;color:#fff}.select__label{display:flex;align-items:center;width:100%;cursor:pointer;overflow:hidden;padding:2rem 1.4rem;border-bottom:.1rem solid #898892}.slider-popup{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;overflow:auto;background-color:#161616}.slider-popup__top{padding:2rem 4rem}.slider-popup__close svg{width:2rem;height:2rem}.slider-popup__close svg path{transition:fill .3s}@media (any-hover:hover){.order-form__file:hover::before{opacity:1}.popup__close:hover svg rect{fill:#b3cc19}.select__label:hover{background-color:#b3cc19;color:#fff}.slider-popup__close:hover svg rect{fill:#b3cc19}}.popup-slider{padding-bottom:4.2rem;height:calc(84vh + 4.2rem)}@media (max-width:767px){.popup-slider{height:calc(78.3251231527vh + 6.8rem)}}.popup-slider .swiper-wrapper{align-items:center}.popup-slider__item{cursor:pointer}@media (min-width:768px){.popup-slider__item{width:calc(100vw - 2rem);transition:1s}}@media (min-width:1025px){.popup-slider__item{width:28vh;height:50.8888888889vh}}@media (max-width:767px){.popup-slider__item{width:calc(70vw - 2rem);height:auto}.popup-slider__item--bigger img{height:auto;-o-object-fit:contain;object-fit:contain}}@media (max-width:500px){.popup-slider__item{width:calc(100vw - 2rem)}}@media (min-width:768px){.popup-slider__item--bigger{width:calc(100vw - 2rem)}}@media (min-width:501px){.popup-slider__item{opacity:.5}.popup-slider__item.swiper-slide-active{opacity:1}}@media (min-width:1025px){.popup-slider__item--bigger{width:94.4444444444vh}.popup-slider__item.swiper-slide-active{width:47.1111111111vh;height:77.7777777778vh}}@media (min-width:1025px) and (min-width:1025px){.popup-slider__item.swiper-slide-active.popup-slider__item--bigger{width:120vh;height:65vh}}.popup-slider__img{border-radius:2rem}.popup-slider .swiper-pagination-bullet{width:3rem;height:.2rem;border-radius:.2rem;flex-shrink:0;background-color:#fff;opacity:.3}.popup-slider .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.popup-slider .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 .2rem}.popup-slider .swiper-pagination-bullet-active{opacity:1}.popup-slider .swiper-pagination{bottom:0}.solutions-grid{display:grid;grid-template-columns:repeat(4,1fr);row-gap:14rem}.solutions-grid__item{max-width:57.3rem}.solutions-grid__item:first-child{max-width:41.2rem}.solutions-grid__item:nth-child(odd){grid-column:1/3}@media (max-width:1024px){.solutions-grid{grid-template-columns:1fr;row-gap:5rem}.solutions-grid__item:nth-child(odd){grid-column:unset}}.solutions-grid__item:nth-child(even){grid-column:3/5}.solutions-grid__item--online-store-dev:nth-child(2)>:not(:first-child,:last-child),.solutions-grid__item--online-store-dev:nth-child(6)>:not(:first-child,:last-child){padding:6rem 0}.solutions-grid__item--online-store-dev:nth-child(4){display:grid;grid-template-columns:repeat(2,1fr);gap:10rem}.solutions-grid__item--turnkey-websites:nth-child(2)>:not(:first-child,:last-child){padding:6rem 0}.solutions-grid__item--turnkey-websites:last-child{display:grid;grid-template-columns:repeat(2,1fr);gap:10rem}.solutions-grid__wrap-item{border-bottom:.1rem solid #161616}.solutions-grid__wrap-item:first-child{padding-bottom:6rem}.solutions-grid__wrap-item:last-child{padding-top:6rem;border-bottom:0}.solutions-grid__wrap-item-title{margin-bottom:1rem}.solutions-grid__icon-item>:not(:last-child){margin-bottom:6rem}.solutions-grid__icon-item p{max-width:27rem}.solutions-grid__icon{width:4.8rem;height:4.8rem}.solutions-grid__solutions-btn{padding:2rem 10rem;border-radius:6rem;margin-top:8rem}@media (max-width:1024px){.solutions-grid__item:nth-child(even){grid-column:unset}.solutions-grid__solutions-btn{margin-top:4rem;padding:2rem 5rem}}.solutions-grid__solutions-img{width:100%;-o-object-fit:cover;object-fit:cover}.tabs__nav{display:flex;align-items:center;flex-wrap:wrap;border-bottom:.1rem solid #898892;padding-bottom:4rem;margin-bottom:4rem}.tabs__nav>:not(:last-child){margin-right:10rem}.tabs__nav-item{cursor:pointer}@media (max-width:1024px){.tabs__nav{padding-bottom:2rem;margin-bottom:2rem}.tabs__nav>:not(:last-child){margin-right:0}.tabs__nav-item{width:33.33%;font-size:1.6rem;line-height:3rem}}@media (max-width:767px){.tabs__nav-item{width:50%}}.tabs__top-list{display:grid;grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content);gap:2rem 22.9rem;margin-bottom:6rem}.tabs__top-term{color:#898892}.tabs__bottom-wrap>:not(:last-child){margin-bottom:6rem}@media (max-width:1024px){.tabs__top-list{grid-template-columns:1fr;margin-bottom:3rem}.tabs__bottom-wrap>:not(:last-child){margin-bottom:3rem}}.tabs__bottom-item{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem 23rem}.tabs__bottom-item:last-child{align-items:flex-end}.tabs__bottom-list{list-style-type:disc;padding-left:2rem}.tabs__btn{padding:1.4rem 5rem;border-radius:6rem;width:37.5rem}@media (max-width:1024px){.tabs__bottom-item{grid-template-columns:1fr}.tabs__bottom-title{font-size:1.6rem;line-height:3rem}.tabs__bottom-list{font-size:1.4rem;line-height:3rem}.tabs__btn{grid-row:2/3}}@media (max-width:767px){.tabs__btn{width:100%;padding:1.4rem 4rem}}.tabs__table{max-width:41rem}.tabs__table-inner{display:grid;grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content);justify-content:space-between}.tabs__table-inner:first-child{margin-bottom:2rem}.tabs__table-descr--gray{color:#898892}.tabs__img-wrap{justify-content:space-between;flex-wrap:wrap;margin-bottom:-2rem;max-height:0;overflow:hidden;transition:.3s}.tabs__img-wrap.opened{margin-top:10rem}.tabs__img{width:73rem;margin-bottom:2rem}@media (max-width:500px){.popup-slider .swiper-pagination-bullet{width:2rem}.solutions-grid__icon-item p{font-size:1.6rem;line-height:3.2rem}.tabs__table-inner{font-size:1.4rem;line-height:3rem}.tabs__img{width:100%}.about-page__text-wrap{font-size:1.4rem;line-height:2.2rem}}.tabs__content-item{display:none}.tabs__nav-item.is-active{color:#4aa692}.tabs__content-item.show,.tabs__img-wrap.show{display:block}.fadeTab{-webkit-animation:2.5s fadeTab;animation:2.5s fadeTab}@-webkit-keyframes fadeTab{from{opacity:.1}to{opacity:1}}@keyframes fadeTab{from{opacity:.1}to{opacity:1}}.page-404{padding-bottom:7.2rem;padding-top:14rem}.page-404__wrap{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.page-404__start{margin-right:2rem}.page-404__start>:not(:last-child){margin-bottom:30.3rem}@media (max-width:1024px){.tabs__img-wrap.opened{margin-top:4rem}.page-404{padding-bottom:3rem}.page-404__wrap{justify-content:center}.page-404__start>:not(:last-child){margin-bottom:5rem}}.page-404__breadcrumbs{display:flex;flex-wrap:wrap}.page-404__breadcrumbs a{transition:color .3s}.page-404__breadcrumbs a:hover{color:#b3cc19}.page-404__breadcrumbs>:not(:last-child){padding-right:2rem;margin-right:2rem;position:relative}.page-404__breadcrumbs>:not(:last-child)::after{position:absolute;top:0;right:0;content:"/"}.page-404__img{width:35.8rem;height:43.8rem;flex-shrink:0}.about-page__text{max-width:136rem;margin-bottom:8.1rem}@media (max-width:1024px){.about-page__text{margin-bottom:4rem}}.about-page__text-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem;margin-bottom:21.6rem}.about-page__text-wrap>*{max-width:52rem}@media (max-width:1024px){.about-page__text-wrap{margin-bottom:10rem}}@media (max-width:767px){.page-404__img{width:30rem;height:32rem}.about-page__text-wrap{grid-template-columns:1fr;margin-bottom:5rem}}.about-page__nav-wrap{display:flex;align-items:center;margin-bottom:21.7rem}@media (max-width:1024px){.about-page__nav-wrap{flex-direction:column;margin-bottom:5rem}}.about-page__links{display:flex;width:50%;flex-wrap:wrap;margin-bottom:-2rem}.about-page__links>:not(:last-child){margin:0 8rem 2rem 0}@media (max-width:1024px){.about-page__links{margin-bottom:10rem;width:100%}}.about-page__link{text-decoration:underline;transition:color .3s}.about-page__link:hover{color:#b3cc19}.about-page__wrap-img{position:relative;display:flex;justify-content:flex-end;align-items:center;width:50%;max-width:57.3rem;height:18.1rem;background:url(/local/templates/main/assets/styles/../images/about-page/img_bg.jpg) 50%/cover no-repeat}.about-page__wrap-img:hover .about-page__icon path{stroke:#b3cc19}.about-page__wrap-img:hover .about-page__img-text{color:#b3cc19}@media (max-width:1024px){.about-page__wrap-img{width:100%;max-width:100%}}@media (max-width:500px){.about-page__links>:not(:last-child){margin:0 3rem 2rem 0}.about-page__links{margin-bottom:5rem}.about-page__wrap-img{justify-content:center}}.about-page__img-link{position:absolute;top:0;left:0;bottom:0;right:0;z-index:10}.about-page__img-text{display:flex;align-items:center;color:#fff;padding-right:4rem;transition:color .3s}@media (max-width:767px){.about-page__img-text{padding-right:2rem;font-size:2rem}}.about-page__icon{width:2rem;height:2.2rem;margin-left:2rem}.about-page__icon path{transition:stroke .3s}.about-page__img-men{position:absolute;bottom:0;left:0;width:25.2rem;height:27.9rem}@media (max-width:500px){.about-page__img-text{padding-right:0}.about-page__img-men{display:none}}.about-page__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8.8rem 4rem;margin-bottom:30rem}@media (max-width:1024px){.about-page__grid{margin-bottom:10rem}}@media (max-width:767px){.about-page__grid{grid-template-columns:repeat(2,1fr);gap:4rem;margin-bottom:5rem}}@media (max-width:500px){.about-page__grid{grid-template-columns:1fr}.about-page__inner-text:nth-child(1){font-size:1.6rem;line-height:3.2rem}}.about-page__history-inner{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:21.8rem;column-gap:21.8rem}.about-page__inner-text:nth-child(1){width:77rem}.about-page__inner-text:nth-child(2){max-width:37.5rem}@media (max-width:1024px){.about-page__history-inner{grid-template-columns:1fr}.about-page__inner-text:nth-child(1){width:auto;margin-bottom:5rem}.about-page__inner-text:nth-child(2){max-width:100%}}.about-page__inner-text:nth-child(2) p:nth-child(1){margin-bottom:4rem}.about-page__history-descr{margin-bottom:13.5rem}@media (max-width:1024px){.about-page__history-descr{margin-bottom:5rem}}.about-page__geography-descr{margin-bottom:8.1rem}.about-page__map{position:relative;margin-bottom:8rem}.about-page__map-plus{position:absolute;width:2rem;height:2rem}.about-page__map-plus--first{top:59%;left:37%}.about-page__map-plus--second{top:63%;left:42%;width:4rem;height:4rem}.about-page__map-plus--third{top:50%;left:55%}.about-page__map-plus--fourth{top:88%;left:45%}.about-page__map-plus--fifth{top:27%;left:37%}.about-page__map-plus--sixth{top:70%;left:28%}.about-page__map-plus--seventh{top:85%;left:10%}.about-page__map-plus--eighth{top:75%;left:3%}.about-page__map-plus--nineth{top:42%;left:38%}.about-page__map-plus--tenth{top:12%;left:35%}.about-page__map-plus--eleventh{top:80%;left:18%}.about-page__map-plus--twelfth{top:93%;left:25%}.about-page__map-plus--thirteenth{top:50%;right:27%}.about-page__map-plus--fourteenth{bottom:14%;right:33%}.about-page__map-plus--fifteenth{top:20%;left:44%}.about-page__cities{margin-bottom:8rem}.about-page__city:not(:last-child){position:relative}.about-page__city:not(:last-child)::after{position:absolute}.about-page__city--minsk{position:relative}.about-page__city--minsk::after{content:"";top:3.65rem;right:-23.5rem;width:4.8rem;height:.4rem;background-color:#b3cc19}@media (max-width:1024px){.about-page__city--minsk::after{top:3rem;right:2.5rem}}@media (max-width:767px){.about-page__map{display:none}.about-page__city--minsk{padding-bottom:6.05rem;margin-bottom:6.05rem;max-width:17.7rem}.about-page__city--minsk::after{top:100%;left:0;right:auto}}@media (min-width:768px){.about-page__cities{display:grid;grid-template-columns:repeat(3,1fr);grid-template-areas:"minsk moscow tallin"}.about-page__city--minsk{grid-area:minsk}.about-page__city--minsk .about-page__city-title{padding-right:3rem}.about-page__city-title{margin-bottom:2rem}}.about-page__city--minsk .about-page__city-title::after{content:"";position:absolute;top:1.4rem;right:15rem;width:2rem;height:2rem;background-image:url(/local/templates/main/assets/styles/../images/icons/star.svg)}@media (max-width:1024px){.about-page__city--minsk .about-page__city-title::after{right:10rem}}.about-page__city-title{display:inline-block;font-size:6.4rem;line-height:159.375%}@media (min-width:768px){.about-page__city--moscow{grid-area:moscow}.about-page__city--moscow::after{content:"/";right:4.2rem;font-size:4.8rem;line-height:160%;color:#b3cc19;top:-.8rem}.about-page__city--tallin{grid-area:tallin}}@media (min-width:1025px){.about-page__cities{grid-template-columns:repeat(4,1fr);grid-template-areas:"minsk . moscow tallin"}.about-page__city--moscow::after{top:1.2rem}}.about-page__geography-wrap{display:grid;grid-template-columns:repeat(2,1fr)}.about-page__geography-text:nth-child(1){max-width:53rem}@media (max-width:1024px){.about-page__city-title{font-size:3.6rem;line-height:5.8rem}.about-page__city-year{font-size:1.4rem;line-height:2.2rem}.about-page__geography-wrap{grid-template-columns:1fr}.about-page__geography-text:nth-child(1){margin-bottom:5rem}}.about-page__achievements-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:18rem}@media (max-width:1024px){.about-page__achievements-wrap{gap:8rem}}@media (max-width:767px){.about-page__city--minsk .about-page__city-title::after{right:0;top:.9rem}.about-page__city--moscow{margin-bottom:4rem}.about-page__achievements-wrap{grid-template-columns:1fr;gap:4rem}}.about-page__achievement-title{font-weight:400;margin-bottom:6rem}@media (max-width:767px){.about-page__achievement-title{margin-bottom:3rem}}.about-page__achievement-text{max-width:56rem}.instagram:not(:last-child){margin-bottom:8rem}.instagram__preview{width:21rem;margin:0 1rem;cursor:pointer;height:37.4rem}@media (max-width:767px){.instagram__preview{width:17.2rem;height:30.6rem}}@media (max-width:500px){.about-page__geography-text{font-size:1.6rem;line-height:3.2rem}.instagram__preview{margin:0 .5rem}}.instagram__preview--bigger{width:71rem}.instagram__preview img{border-radius:2rem}.instagram-link{transition:color .3s}.instagram-link svg{width:1.9rem;line-height:2.2rem;margin-left:2rem}.instagram-link svg path{transition:stroke .3s}@media (any-hover:hover){.instagram-link:hover{color:#b3cc19}.instagram-link:hover svg path{stroke:#b3cc19}}.pulse{-webkit-animation:3s ease-out infinite pulse;animation:3s ease-out infinite pulse}.pulse--1{-webkit-animation-delay:.2s;animation-delay:.2s}.pulse--2{-webkit-animation-delay:.4s;animation-delay:.4s}.pulse--3{-webkit-animation-delay:.6s;animation-delay:.6s}.pulse--4{-webkit-animation-delay:.8s;animation-delay:.8s}.pulse--5{-webkit-animation-delay:1s;animation-delay:1s}.pulse--6{-webkit-animation-delay:1.2s;animation-delay:1.2s}.pulse--7{-webkit-animation-delay:1.4s;animation-delay:1.4s}.pulse--8{-webkit-animation-delay:1.6s;animation-delay:1.6s}.pulse--9{-webkit-animation-delay:1.8s;animation-delay:1.8s}.pulse--10{-webkit-animation-delay:2s;animation-delay:2s}.pulse--11{-webkit-animation-delay:2.2s;animation-delay:2.2s}.pulse--12{-webkit-animation-delay:2.4s;animation-delay:2.4s}.pulse--13{-webkit-animation-delay:2.6s;animation-delay:2.6s}.pulse--14{-webkit-animation-delay:2.8s;animation-delay:2.8s}.pulse--15{-webkit-animation-delay:3s;animation-delay:3s}@-webkit-keyframes pulse{0%,100%{transform:scale(0);opacity:.1}50%{transform:scale(1);opacity:1}}@keyframes pulse{0%,100%{transform:scale(0);opacity:.1}50%{transform:scale(1);opacity:1}}.advertising-page__descr{margin-bottom:30rem}@media (max-width:1024px){.instagram:not(:last-child){margin-bottom:4rem}.advertising-page__descr{margin-bottom:12rem}}@media (max-width:767px){.instagram__preview--bigger{width:calc(100vw - 2rem)}.advertising-page__descr{margin-bottom:6rem}}.advertising-page__settings-descr{margin-bottom:10rem}.advertising-page__settings-wrap{margin-bottom:10rem;display:grid;gap:2rem;text-align:center}@media (min-width:1025px){.advertising-page__settings-wrap{grid-template-columns:repeat(2,1fr)}}.advertising-page__settings-item{color:#fff;padding:13rem 2rem}.advertising-page__settings-item:nth-child(1){background-color:#4aa692}.advertising-page__settings-item:nth-child(2){background:#514b7a}@media (max-width:767px){.advertising-page__settings-item{padding:8rem 2rem}}@media (max-width:500px){.advertising-page__settings-wrap{margin-bottom:5rem}.advertising-page__settings-item{padding:5rem 2rem}.advertising-page__item-title{font-size:3rem;line-height:4.5rem}}.advertising-page__item-title{margin-bottom:2rem}.advertising-page__item-descr{margin-bottom:11rem}@media (max-width:500px){.advertising-page__item-descr{margin-bottom:5rem}.advertising-page__settings-text{font-size:1.6rem;line-height:3.2rem}}.advertising-page__item-link{background-color:#b3cc19;max-width:36.5rem;margin:0 auto;display:flex;justify-content:center;align-items:center;border-radius:6rem;padding:2rem 3rem;transition:background-color .3s}.advertising-page__item-link:hover{background-color:#161616}.advertising-page__item-link:not(:last-child){margin-bottom:2rem}.advertising-page__item-icon{margin-left:3rem;width:4rem;height:2rem}.advertising-page__conditions-descr{margin-bottom:13.5rem}@media (max-width:1024px){.advertising-page__conditions-descr{margin-bottom:6rem}}.advertising-page__certificates-descr{margin-bottom:13.5rem}@media (max-width:1024px){.advertising-page__certificates-descr{margin-bottom:6rem}}.advertising-page__certificates-wrap{display:grid;gap:4rem 2rem;grid-template-columns:repeat(2,1fr)}.advertising-page__certificates-img{width:100%;height:57.1rem;-o-object-fit:cover;object-fit:cover;margin-bottom:2rem}@media (max-width:767px){.advertising-page__certificates-wrap{grid-template-columns:1fr}.advertising-page__certificates-caption{font-size:1.8rem}.bitrix-1c__leader-btn svg{display:none}}.advertising-page__stages-descr{margin-bottom:13.5rem}.advertising-page .swiper-button{transform:translateY(-50%)}.advertising-page__conclusion{padding-bottom:21.8rem}.advertising-page__conclusion-right>*{max-width:37.5rem}.advertising-page__conclusion-right>:not(:last-child){margin-bottom:6rem}@media (max-width:1024px){.advertising-page__stages-descr{margin-bottom:6rem}.advertising-page__conclusion{padding-bottom:6rem;padding-top:6rem}.advertising-page__conclusion-right>*{max-width:100%}}.advertising-page__conclusion-descr{margin-bottom:13.5rem}.advertising-page__conclusion-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem 21.8rem}@media (max-width:1024px){.advertising-page__conclusion-descr{margin-bottom:6rem}.advertising-page__conclusion-wrap{grid-template-columns:1fr}}.bitrix-1c__descr{margin-bottom:22.4rem}@media (max-width:1024px){.bitrix-1c__descr{margin-bottom:6rem}}@media (max-width:500px){.advertising-page__conclusion-left{font-size:1.6rem;line-height:3.2rem}.bitrix-1c__descr{margin-bottom:2rem}}.bitrix-1c__leader-descr{margin-bottom:6rem}@media (max-width:500px){.bitrix-1c__leader-descr{margin-bottom:2rem}}.bitrix-1c__leader-img{margin-bottom:10rem}@media (max-width:1024px){.bitrix-1c__leader-img{margin-bottom:5rem}}.bitrix-1c__leader-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem}.bitrix-1c__leader-item{max-width:57.3rem}.bitrix-1c__leader-item>:not(:last-child){margin-bottom:6rem}@media (max-width:500px){.bitrix-1c__leader-img{margin-bottom:2rem}.bitrix-1c__leader-wrap{gap:2rem}.bitrix-1c__leader-item>:not(:last-child){margin-bottom:2rem}}.bitrix-1c__leader-btn{padding:2rem 6rem;border-radius:6rem}.bitrix-1c__ordered-list{margin-bottom:10rem}@media (max-width:1024px){.bitrix-1c__leader-wrap{grid-template-columns:1fr}.bitrix-1c__ordered-list{margin-bottom:5rem}}.bitrix-1c__ordered-list span{color:#4aa692}.bitrix-1c__choice-text{max-width:130rem;display:flex;margin-left:auto}.bitrix-1c__choice-text span{color:#b3cc19;margin-right:2rem}@media (max-width:500px){.bitrix-1c__ordered-list{margin-bottom:2rem}.bitrix-1c__choice-text{font-size:1.6rem;line-height:3.2rem}}.bitrix-1c__package-descr{margin-bottom:10rem}@media (max-width:1024px){.bitrix-1c__package-descr{margin-bottom:6rem}}@media (max-width:500px){.bitrix-1c__package-descr{margin-bottom:2rem}}.bitrix-1c__package-descr a{color:#4aa692;text-decoration:underline}.bitrix-1c__wrap-btns{display:flex;justify-content:flex-end;margin:-1rem -1rem 9rem}@media (max-width:500px){.bitrix-1c__wrap-btns{margin:-1rem -1rem 2rem}}.bitrix-1c__package-link{transition:color .3s;margin:1rem}.bitrix-1c__package-link:hover{color:#b3cc19}.bitrix-1c__cards{display:grid;grid-template-columns:repeat(2,1fr);gap:13.5rem 2rem}@media (max-width:1024px){.bitrix-1c__cards{grid-template-columns:1fr;gap:6rem 2rem}}@media (max-width:500px){.bitrix-1c__cards{gap:2rem}}.bitrix-1c__card{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;gap:2rem 9.5rem;align-items:center}@media (max-width:767px){.bitrix-1c__card{gap:2rem}}.bitrix-1c__card-content{max-width:31rem}.bitrix-1c__card-content>:not(:last-child){margin-bottom:3rem}.bitrix-1c__card-link{display:block}.bitrix-1c__card-title{font-weight:400;transition:color .3s}.bitrix-1c__card-title:hover{color:#b3cc19}.bitrix-1c__advantages-img{margin-bottom:10rem}@media (max-width:1024px){.bitrix-1c__advantages-img{margin-bottom:6rem}}@media (max-width:500px){.bitrix-1c__card{grid-template-columns:1fr}.bitrix-1c__advantages-img{margin-bottom:2rem}}.bitrix-1c__advantages-list{display:grid;grid-template-columns:repeat(2,1fr);gap:8rem 21.8rem}@media (max-width:1024px){.bitrix-1c__advantages-list{grid-template-columns:1fr;gap:5rem}}.bitrix-1c__advantages-item{max-width:57.3rem}.bitrix-1c__advantages-item>:not(:last-child){margin-bottom:2rem}.bitrix-1c__advantages-subtitle{color:#4aa692;font-weight:400}.bitrix-1c__advantages-text{margin-bottom:6rem}@media (max-width:500px){.bitrix-1c__advantages-list{gap:2rem}.bitrix-1c__advantages-subtitle{font-size:2.4rem;line-height:3.8rem}.bitrix-1c__advantages-text{margin-bottom:2rem}}.bitrix-1c__top-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-bottom:10rem}@media (max-width:1024px){.bitrix-1c__top-wrap{grid-template-columns:1fr;margin-bottom:6rem}}@media (max-width:500px){.bitrix-1c__top-wrap{margin-bottom:0}.bitrix-1c__middle-content div:nth-child(1){font-size:2.4rem;line-height:3.8rem}}.bitrix-1c__top-item{max-width:57.3rem}.bitrix-1c__middle-wrap{margin-bottom:13.5rem}.bitrix-1c__middle-content>:not(:last-child){margin-bottom:4rem}.bitrix-1c__middle-item{border-bottom:.1rem solid #161616;padding:4rem 0;display:grid;gap:4rem;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content}@media (max-width:767px){.bitrix-1c__middle-item{grid-template-columns:1fr}.bitrix-1c__bottom-link svg{display:none}}.bitrix-1c__middle-price span{color:#898892}.bitrix-1c__bottom-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}@media (max-width:1024px){.bitrix-1c__top-item{max-width:100%}.bitrix-1c__middle-wrap{margin-bottom:6rem}.bitrix-1c__bottom-wrap{grid-template-columns:1fr}}.bitrix-1c__bottom-item{max-width:57.3rem}.bitrix-1c__bottom-item>:not(:last-child){margin-bottom:6rem}.bitrix-1c__bottom-link{width:40rem;padding:2rem 6rem;border-radius:6rem}.bitrix-1c__why-descr{margin-bottom:13.4rem}@media (max-width:1024px){.bitrix-1c__why-descr{margin-bottom:6rem}}.bitrix-1c__grid{display:grid;gap:4rem 0}@media (max-width:500px){.bitrix-1c__bottom-item:nth-child(1){font-size:2.8rem;line-height:3.4rem}.bitrix-1c__bottom-link{width:100%}.bitrix-1c__why-descr{margin-bottom:2rem}.bitrix-1c__grid{gap:2rem 0}.bitrix-1c__grid-title{font-size:4rem;line-height:7rem}}.bitrix-1c__grid-title--first{padding-bottom:1.1rem;border-bottom:.1rem solid #161616}.bitrix-1c__grid-title--second{font-size:5.6rem;line-height:9rem;padding-bottom:2.3rem;border-bottom:.1rem solid #161616}@media (min-width:1025px){.bitrix-1c__grid{grid-template-columns:repeat(8,1fr)}.bitrix-1c__grid-item:nth-child(odd){grid-column:1/5}.bitrix-1c__grid-item:nth-child(even){grid-column:6/8}.bitrix-1c__grid-title--second{white-space:nowrap}}@media (max-width:500px){.bitrix-1c__grid-title--second{font-size:3rem;line-height:4.5rem}}.bitrix-1c__grid-title--third{font-size:4.8rem;line-height:7.7rem;padding-bottom:2.6rem}.bitrix-1c__grid-text{color:#898892}.bitrix-1c__grid-subitem>:not(:last-child){margin-bottom:2.5rem}.bitrix-1c__grid-list>:not(:last-child){padding-bottom:2rem}.bitrix24-page__descr{margin-bottom:6rem}.bitrix24-page__img{margin-bottom:10rem}.bitrix24-page__info{display:grid;grid-template-columns:repeat(2,1fr);gap:5rem 21.8rem}.bitrix24-page__info-item:nth-child(1)>:not(:last-child){margin-bottom:10rem}.bitrix24-page__info-item:nth-child(2){max-width:48rem}@media (max-width:1024px){.bitrix24-page__img{margin-bottom:5rem}.bitrix24-page__info{grid-template-columns:1fr}.bitrix24-page__info-item:nth-child(1)>:not(:last-child){margin-bottom:4rem}.bitrix24-page__info-item:nth-child(2){max-width:100%}}.bitrix24-page__info-item:nth-child(2)>:not(:last-child){margin-bottom:8.2rem}@media (max-width:500px){.bitrix-1c__grid-title--third{font-size:3rem;line-height:4.5rem}.bitrix24-page__info-title{font-size:2.6rem;line-height:4.8rem}}.bitrix24-page__info-btn{border-radius:6rem;padding:2rem 6rem;max-width:41.5rem}.bitrix24-page__opportunities-list{display:flex;flex-wrap:wrap;margin-bottom:15rem}@media (max-width:1024px){.bitrix24-page__info-item:nth-child(2)>:not(:last-child){margin-bottom:4rem}.bitrix24-page__info-btn svg{display:none}.bitrix24-page__opportunities-list{margin-bottom:6rem}}.bitrix24-page__opportunities-item{padding:1rem 3rem;border:.1rem solid #161616;border-radius:7rem;margin:0 1rem 1rem 0;display:flex;align-items:center}.bitrix24-page__opportunities-item img{margin-right:1.4rem;width:2rem;height:2rem}.bitrix24-page__opportunities-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem 18rem}@media (max-width:767px){.bitrix24-page__opportunities-wrap{grid-template-columns:1fr}}.bitrix24-page__advantages-img{margin-bottom:13.5rem}@media (max-width:1024px){.bitrix24-page__opportunities-wrap{gap:4rem}.bitrix24-page__advantages-img{margin-bottom:6rem}}.bitrix24-page__advantages-list{display:grid;grid-template-columns:repeat(2,1fr);gap:10rem 21.8rem}.bitrix24-page__advantages-item{max-width:57.3rem}.bitrix24-page__advantages-item>:not(:last-child){margin-bottom:2rem}.bitrix24-page__advantages-subtitle{color:#4aa692;font-weight:400}.bitrix24-page__prices-top{display:flex;justify-content:flex-end;flex-wrap:wrap;margin:-1rem -1rem 9rem}@media (max-width:1024px){.bitrix24-page__advantages-list{grid-template-columns:1fr;gap:5rem}.bitrix24-page__prices-top{margin-bottom:4rem}}.bitrix24-page__prices-btn{margin:1rem;transition:color .3s}.bitrix24-page__prices-btn:hover{color:#b3cc19}.bitrix24-page__cards{display:grid;grid-template-columns:repeat(4,1fr);gap:4rem 2rem}.bitrix24-page__cards--secondary{grid-template-columns:repeat(3,1fr)}.bitrix24-page__cards--secondary .bitrix24-page__card-descr{text-align:left}.bitrix24-page__cards--secondary .bitrix24-page__card-price{margin-top:auto}@media (max-width:1024px){.bitrix24-page__cards{grid-template-columns:repeat(2,1fr)}}.bitrix24-page__card{text-align:center;display:flex;flex-direction:column;align-items:center;padding:0 3rem}.bitrix24-page__card-img{margin-bottom:2.9rem;width:17.3rem;height:17.3rem}.bitrix24-page__card-title{margin-bottom:1.8rem;font-weight:400}.bitrix24-page__card-descr{margin-bottom:3.6rem}.bitrix24-page__card-price:not(:last-child){margin-bottom:4.4rem}.bitrix24-page__card-btn{border-radius:6rem;background-color:#161616;padding:2rem 6rem;color:#fff;font:inherit;transition:.3s}.bitrix24-page__card-btn:hover{color:#000;background-color:#fff}.bitrix24-page__callback-wrap{display:flex;justify-content:space-between}.bitrix24-page__callback-start{margin-right:20rem;width:77rem}@media (max-width:1024px){.bitrix24-page__callback-wrap{flex-direction:column}.bitrix24-page__callback-start{width:100%;margin-bottom:4rem;margin-right:0}.bitrix24-page__callback-end{width:100%}}.bitrix24-page__callback-end{display:flex;flex-direction:column;max-width:57.2rem}.bitrix24-page__end-title{max-width:56.5rem;margin-bottom:2rem;flex-grow:1}@media (max-width:1024px){.bitrix24-page__end-title{max-width:100%;margin-bottom:4rem}.bitrix24-page__callback-btn svg{display:none}}.bitrix24-page__callback-btn{padding:2rem 5rem;border-radius:6rem;display:flex;align-items:center;max-width:42.5rem}@media (max-width:767px){.bitrix24-page__cards{grid-template-columns:1fr}.bitrix24-page__callback-btn{padding:2rem 5rem}}.bitrix24-page__tariff-item{display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;gap:4rem;border-bottom:.1rem solid #161616}.bitrix24-page__tariff-item:first-child{padding-bottom:4rem}.bitrix24-page__tariff-item:nth-child(2){padding:4rem 0;grid-template-columns:unset}.bitrix24-page__tariff-item:last-child{padding:4rem 0}@media (max-width:1024px){.bitrix24-page__tariff-item{grid-template-columns:1fr}}.bitrix24-page__tariff-content>:not(:last-child){margin-bottom:4rem}@media (max-width:500px){.bitrix24-page__end-title{font-size:1.6rem;line-height:3.2rem}.bitrix24-page__tariff-caption{font-size:2.6rem;line-height:4.8rem}}.bitrix24-page__tariff-wrap{display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;align-items:center;gap:2rem}.blog-page__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:10rem 2rem}.blog-page__figure{position:relative}.blog-page__figure:hover .blog-page__figcaption{color:#b3cc19}.blog-page__link{position:absolute;top:0;left:0;bottom:0;right:0}.blog-page__figcaption{margin-top:2rem;max-width:50rem;transition:color .3s}.blog-page__img{width:100%;height:57.1rem;-o-object-fit:cover;object-fit:cover}@media (max-width:1024px){.blog-page__wrapper{gap:5rem 2rem}.blog-page__figcaption{font-size:2rem;margin-top:1rem}.blog-page__img{height:35rem}}.blog-page__pagination{display:flex;justify-content:space-between;align-items:center;max-width:108.5rem;margin:20rem auto 0}.blog-page__pagination-numbers{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.blog-page__number-link{padding:2rem 3rem;color:#898892;transition:color .3s}.blog-page__number-link:hover{color:#b3cc19}@media (max-width:767px){.blog-page__wrapper{grid-template-columns:1fr}.blog-page__pagination{margin:5rem auto 0}.blog-page__number-link{padding:2rem}}.blog-page__pagination-icon{width:4.1rem;height:2.2rem}.blog-page__pagination-icon path{transition:stroke .3s}.blog-page__pagination-icon:hover path{stroke:#b3cc19}.blog-page__number-link.is-active{color:#161616}.brand-book__descr{margin-bottom:6rem}.brand-book__top-img{margin-bottom:20rem}@media (max-width:1024px){.brand-book__top-img{margin-bottom:5rem}}.brand-book__definition-descr{margin-bottom:13.5rem}@media (max-width:1024px){.brand-book__definition-descr{margin-bottom:6rem}}.brand-book__ordered-list{margin-bottom:13rem}@media (max-width:1024px){.brand-book__ordered-list{margin-bottom:6rem}}.brand-book__stages-wrap{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:-3rem}.brand-book__stages-wrap>*{margin-bottom:3rem}.brand-book__stages-content{display:flex;max-width:55rem;margin-right:20rem}.brand-book__stages-content span{color:#b3cc19;margin-right:2rem}@media (max-width:500px){.blog-page__number-link{padding:1rem}.brand-book__stages-content{font-size:1.6rem;line-height:3.2rem}.brand-book__get-item:first-child{font-size:2rem;line-height:3.2rem}}.brand-book__stages-btn{border-radius:6rem;padding:2rem 6rem}.brand-book__tasks-descr{margin-bottom:6rem}.brand-book__tasks-img{margin-bottom:10rem}.brand-book__tasks-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem 20rem}@media (max-width:1024px){.brand-book__stages-wrap{justify-content:unset}.brand-book__stages-content{margin-right:0}.brand-book__stages-btn svg{display:none}.brand-book__tasks-img{margin-bottom:5rem}.brand-book__tasks-wrap{gap:4rem 10rem}}@media (max-width:767px){.brand-book__tasks-wrap{grid-template-columns:1fr}.brand-book .grid-stages__item:nth-child(6) .grid-stages__item-num,.brand-book .grid-stages__item:nth-child(6) .grid-stages__item-title{display:none}}.brand-book__stages-descr{margin-bottom:13.5rem}@media (max-width:1024px){.brand-book__stages-descr{margin-bottom:6rem}}.brand-book__get-img{margin-bottom:8.9rem}.brand-book__get-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem}.brand-book__get-item:first-child{max-width:57.3rem}@media (max-width:1024px){.brand-book__get-img{margin-bottom:5rem}.brand-book__get-wrap{grid-template-columns:1fr}.brand-book__get-item:first-child{max-width:100%}}.brand-book__get-item:last-child{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem}.brand-book__choice-descr{margin-bottom:13.5rem}@media (max-width:1024px){.brand-book__choice-descr{margin-bottom:6rem}}.brand-book .grid-stages__item:nth-child(6) .grid-stages__item-num,.brand-book .grid-stages__item:nth-child(6) .grid-stages__item-title{opacity:0}.brand-book .grid-stages__item:nth-child(6) .grid-stages__item-descr{color:#4aa692}.brand-identity__descr{margin-bottom:6rem}.brand-identity__img{margin-bottom:20rem}.brand-identity__definition-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem 14rem}@media (max-width:767px){.brand-identity__img{margin-bottom:6rem}.brand-identity__definition-wrap{grid-template-columns:1fr}}.brand-identity__definition-descr{margin-bottom:12rem}.brand-identity__definition-item:nth-of-type(2){max-width:51rem}.brand-identity__callback{display:flex;justify-content:space-between;align-items:center}@media (max-width:1024px){.brand-identity__callback{align-items:unset}}.brand-identity__callback-start{width:50%;margin-right:2rem}.brand-identity__callback-start>:not(:last-child){margin-bottom:22rem}@media (max-width:767px){.brand-identity__definition-descr{margin-bottom:4rem}.brand-identity__callback{flex-direction:column}.brand-identity__callback-start{width:100%;margin-bottom:4rem}}.brand-identity__callback-end{width:50%}.brand-identity__callback-text{max-width:57rem}.brand-identity__callback-btn{padding:2rem 4rem;border-radius:6rem}@media (max-width:1024px){.brand-identity__callback-start>:not(:last-child){margin-bottom:4rem}.brand-identity__callback-btn{padding:2rem}}.brand-identity__elements-descr:nth-of-type(1){margin-bottom:12rem}.brand-identity__elements-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem;margin-bottom:12rem}@media (max-width:767px){.brand-identity__callback-end{width:100%}.brand-identity__elements-descr:nth-of-type(1){margin-bottom:6rem}.brand-identity__elements-wrap{grid-template-columns:1fr;margin-bottom:6rem}}.case__task-title{margin-bottom:2rem;font-weight:400}.case__task-text{margin-bottom:6rem}.case__task-wrap{padding-bottom:10rem;margin-bottom:10rem;border-bottom:.1rem solid #161616;display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}@media (max-width:1024px){.case__task-wrap{grid-template-columns:1fr;padding-bottom:4rem;margin-bottom:4rem}}.case__task-item{max-width:55.8rem}.case__task-item>:not(:last-child){margin-bottom:2rem}.case__img-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}@media (max-width:767px){.case__img-wrap{grid-template-columns:1fr}}.case__result-title{margin-bottom:2.2rem;font-weight:400}.case__grid-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.case__grid-item:first-child{grid-column:1/3}.case__interface-title{font-weight:400;margin-bottom:2rem}.case__interface-img{margin-bottom:10rem}@media (max-width:1024px){.case__grid-wrap{grid-template-columns:1fr}.case__grid-item:first-child{grid-column:unset}.case__interface-img{margin-bottom:5rem}}.case__development-title{font-weight:400;margin-bottom:2rem}.case__explanation-title{margin-bottom:4.3rem;font-weight:400}@media (max-width:500px){.brand-identity__callback-text,.case__explanation-descr,.case__task-text,.case__text{font-size:1.6rem;line-height:3.2rem}}.case__title{font-size:8rem;line-height:9.6rem;letter-spacing:-.05em;font-weight:400;margin-bottom:14.4rem}@media (max-width:1024px){.case__title{font-size:5rem;line-height:6rem;margin-bottom:6rem}}.case__top{display:flex;flex-wrap:wrap;justify-content:space-between}.case__top>*{margin-bottom:2.6rem}.case__top-content{display:flex;flex-wrap:wrap}.case__top-content>:not(:last-child){margin-right:26.2rem}.case__top-link{transition:color .3s}.case__top-link:hover{color:#b3cc19}.case__content>:not(:last-child){margin-bottom:4rem}.case__content ul{list-style:disc;padding-left:5rem}.case__content--mb{margin-bottom:10rem}@media (max-width:1024px){.case__content--mb{margin-bottom:5rem}}.case__info-wrap{padding:6rem 0;border-top:.1rem solid #161616;border-bottom:.1rem solid #161616;display:grid;gap:3rem 10rem;grid-template-columns:repeat(6,1fr);margin-bottom:6rem}@media (max-width:1024px){.case__info-wrap{grid-template-columns:repeat(3,1fr);padding:3rem 0}}@media (max-width:767px){.case__top-content>:not(:last-child){margin-right:8rem}.case__info-wrap{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.case__title{font-size:4rem;line-height:5rem}.case__content{font-size:1.6rem;line-height:3.2rem}.case__info-wrap{grid-template-columns:1fr}}.case__info-wrap--second{padding:6rem 0;border-top:.1rem solid #161616;border-bottom:.1rem solid #161616;display:grid;gap:3rem 16rem;grid-template-columns:repeat(5,1fr);margin-bottom:6rem}@media (max-width:1024px){.case__info-wrap--second{gap:3rem 8rem;grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.case__info-wrap--second{grid-template-columns:repeat(2,1fr)}.clients-page__subtext{font-size:2rem;line-height:4rem}}@media (max-width:500px){.case__info-wrap--second{grid-template-columns:1fr}}.case__info-item>:not(:last-child){margin-bottom:1rem}.case__technologies-title{margin-bottom:2rem;font-weight:400}.case__technologies-list{display:flex;flex-wrap:wrap;max-width:97.5rem;margin-bottom:6rem}.case__technologies-list>*{margin-bottom:2rem}.case__technologies-list>:not(:last-child){position:relative;padding-right:2rem;margin-right:2rem}.case__technologies-list>:not(:last-child)::after{content:"/";color:#b3cc19;position:absolute;right:0;top:0}.case__team-title{margin-bottom:2rem;font-weight:400}.case__team-list{display:flex;flex-wrap:wrap;padding-bottom:6rem;margin-bottom:6rem;border-bottom:.1rem solid #161616}.case__team-list>*{margin-bottom:2rem}.case__team-list>:not(:last-child){margin-right:2rem}.case__team-item{position:relative;background-color:#000;color:#fff;padding:1.4rem 2.4rem;border-radius:6rem}.case__team-span{position:absolute;top:-1rem;right:0;display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;background-color:#b3cc19;border-radius:100%;color:#000;font-weight:700}.case__review{padding-bottom:7rem}.case__review-title{margin-bottom:4rem;font-weight:400}.case__review-wrap{font-weight:400;display:grid;grid-template-columns:-webkit-max-content 1fr -webkit-max-content;grid-template-columns:max-content 1fr max-content;gap:3rem 18rem;align-items:center}.case__review-wrap:not(:last-child){margin-bottom:10.5rem}@media (max-width:1024px){.case__review-wrap:not(:last-child){margin-bottom:4rem}.case__review-wrap{grid-template-columns:1fr}}.case__review-client{max-width:20rem}.case__review-client>:not(:last-child){margin-bottom:1rem}.case__review-text{color:#898892}.case__review-span{color:#898892;cursor:pointer}.case__review-content{max-width:72rem}.case__review-content-text{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.case__review-btn{width:29rem;padding:2rem 5rem;background-color:#b3cc19;color:#fff;border-radius:6rem;transition:background-color .3s}.case__review-btn:hover{background-color:#000}.case__review-btn svg path{stroke:#fff}.case__review-link{font-weight:800;text-transform:uppercase;margin-left:38rem;display:inline-block;transition:color .3s}.case__review-link:hover{color:#b3cc19}.case-pb15{padding-bottom:15rem}@media (max-width:1024px){.case__review-link{margin-bottom:5rem;margin-left:0;margin-top:5rem}.case-pb15{padding-bottom:4rem}}.case-pb2{padding-bottom:2rem}.hide-content{display:none}.case__review-content-text.no-overflow{overflow:visible;-webkit-line-clamp:unset;-webkit-box-orient:unset}.clients-page__text{margin-bottom:13.5rem}.clients-page__subwrap>:not(:last-child){margin-bottom:6rem}@media (max-width:1024px){.clients-page__text{margin-bottom:6rem}.clients-page__subwrap>:not(:last-child){margin-bottom:3rem}}.clients-page__subwrap:not(:last-child){margin-bottom:13.6rem}.clients-page__img{display:block}.clients-page__subwrap-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem 23.4rem}.clients-page__subwrap-grid p{max-width:55rem}@media (max-width:1024px){.clients-page__subwrap:not(:last-child){margin-bottom:6rem}.clients-page__subwrap-grid{grid-template-columns:1fr}.clients-page__subwrap-grid p{max-width:100%}}.clients-page__content{margin-bottom:13.5rem}.clients-page__content>:not(:last-child){margin-bottom:4rem}.clients-page__benefits{padding:30rem 0 15rem}@media (max-width:1024px){.clients-page__benefits{padding:12rem 0}}@media (max-width:767px){.clients-page__content{margin-bottom:5rem}.clients-page__benefits{padding:5rem 0}}.clients-page__benefits-num{color:#898892;padding-top:1rem}.clients-page__benefits-item{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;padding:4rem 0;gap:2rem 17rem;border-top:.1rem solid #161616}.clients-page__benefits-item:last-child{border-bottom:.1rem solid #161616}@media (max-width:767px){.clients-page__benefits-item{grid-template-columns:1fr;padding:2rem 0}}.clients-page__benefits-content{max-width:116.5rem}.clients-page__benefits-content>:not(:last-child){margin-bottom:2rem}.clients-page__content-title{font-weight:400}.clients-page__example{padding-bottom:30rem}@media (max-width:1024px){.clients-page__benefits-item{gap:2rem 5rem}.clients-page__example{padding-bottom:12rem}}.clients-page__example-top{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;gap:3rem 33.6rem;padding-bottom:4rem;border-bottom:.1rem solid #898892}@media (max-width:1024px){.clients-page__example-top{grid-template-columns:1fr}}.clients-page__example-bottom{display:grid;grid-template-columns:repeat(2,1fr);gap:20rem;margin-top:4rem}.clients-page__example-title{margin-bottom:3rem;font-weight:400}@media (max-width:1024px){.clients-page__example-bottom{gap:8rem}.clients-page__example-title{min-height:12rem}}@media (max-width:767px){.clients-page__example-bottom{grid-template-columns:1fr}.clients-page__example-title{min-height:auto}}.clients-page__example-text{display:block;font-weight:400;color:#898892}.clients-page__company,.clients-page__company-sphere{font-weight:400}.clients-page__example-content>:not(:last-child),.clients-page__features-list>:not(:last-child){margin-bottom:2rem}.clients-page__features-list{list-style:disc;margin-left:2rem}.clients-page__left{max-width:77rem}.clients-page__right{max-width:56.7rem}.clients-page__example-span{color:#4aa692;font-weight:700}.clients-page .grid-section{padding-bottom:20rem}@media (max-width:1024px){.clients-page .grid-section{padding-bottom:12rem}}.clients-page .application{padding:0}.contacts-page__top{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:12rem}.contacts-page__address{max-width:77rem;font-style:normal}@media (max-width:1024px){.contacts-page__top{margin-bottom:6rem;justify-content:center}.contacts-page__address{margin-bottom:2rem}}.contacts-page__time{margin-bottom:1rem}.contacts-page__icons{display:flex;justify-content:flex-end}.contacts-page__icons>:not(:last-child){margin-right:1.5rem}.contacts-page__callback-info{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 -1rem 4rem}.contacts-page__callback-mail,.contacts-page__callback-tel{transition:color .3s;margin-bottom:2rem;padding:0 2rem}.contacts-page__callback-mail span,.contacts-page__callback-tel span{color:#898892}.contacts-page__callback-mail:hover,.contacts-page__callback-tel:hover{color:#b3cc19}.contacts-page__callback-mail{text-decoration:underline}.contacts-page__map{height:57.1rem;width:100%;margin-bottom:12.5rem}@media (max-width:1024px){.contacts-page__map{margin-bottom:6rem}}.contacts-page__callback-title{font-weight:400;max-width:70rem;margin:0 auto 12rem}.contacts-page .order-form{margin:0 auto}.corporate-site-page__descr:not(:last-child){margin-bottom:20rem}@media (max-width:1024px){.contacts-page__callback-title{margin:0 0 5rem}.corporate-site-page__descr:not(:last-child){margin-bottom:6rem}}.corporate-site-page__definition-descr{margin-bottom:6rem}@media (max-width:500px){.clients-page__subtext{font-size:1.6rem;line-height:3.2rem}.clients-page__content-title,.clients-page__example-title{font-size:2.6rem;line-height:3.5rem}.clients-page__company,.clients-page__company-sphere{font-size:1.5rem;line-height:3rem}.contacts-page__address{font-size:1.6rem;line-height:3.2rem}.corporate-site-page__definition-descr,.corporate-site-page__descr:not(:last-child){margin-bottom:2rem}}.corporate-site-page__tasks-descr{margin-bottom:10rem}@media (max-width:1024px){.corporate-site-page__tasks-descr{margin-bottom:6rem}}.corporate-site-page__list>*{border-bottom:.1rem solid #161616;display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;gap:4rem 17.2rem}.corporate-site-page__list>:not(:first-child){padding:5rem 0}@media (max-width:500px){.corporate-site-page__tasks-descr{margin-bottom:2rem}.corporate-site-page__list>*{font-size:1.6rem;line-height:3rem}.corporate-site-page__list>:not(:first-child){padding:2rem 0}}.corporate-site-page__item:first-child{padding-bottom:5rem}.corporate-site-page__num{color:#4aa692}.corporate-site-page__prize-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:-3rem}.corporate-site-page__prize-wrap>*{margin-bottom:3rem}.corporate-site-page__prize-btn{border-radius:6rem;padding:2rem 5rem}.corporate-site-page__prize-text{max-width:41rem}.corporate-site-page .prize-slider{margin-bottom:12rem}@media (max-width:1024px){.corporate-site-page__list>*{gap:4rem}.corporate-site-page .prize-slider{margin-bottom:6rem}}.corporate-site-page__benefits-descr{margin-bottom:10.5rem}@media (max-width:1024px){.corporate-site-page__benefits-descr{margin-bottom:6rem}}@media (max-width:500px){.corporate-site-page__item:first-child{padding-bottom:2rem}.corporate-site-page__prize-text{font-size:1.5rem;line-height:3.5rem}.corporate-site-page .prize-slider,.corporate-site-page__benefits-descr{margin-bottom:2rem}}.corporate-site-page__benefits-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.corporate-site-page__benefits-item{padding:6rem}.corporate-site-page__benefits-item:nth-child(odd){background-color:#898892}.corporate-site-page__benefits-item:nth-child(even){background-color:#514b7a}.corporate-site-page__benefits-item>*{color:#fff}.corporate-site-page__benefits-inner>:not(:last-child){margin-bottom:3rem}.corporate-site-page__benefits-subtitle{margin-bottom:4rem}.corporate-site-page__price-descr:first-child{margin-bottom:10rem}@media (max-width:1024px){.corporate-site-page__benefits-wrap{grid-template-columns:1fr}.corporate-site-page__benefits-item{padding:3rem}.corporate-site-page__price-descr:first-child{margin-bottom:6rem}}@media (max-width:500px){.corporate-site-page__benefits-subtitle{margin-bottom:2rem}.corporate-site-page__price-descr:first-child{margin-bottom:0}}.corporate-site-page__price-descr:last-child{margin-bottom:6rem}.corporate-site-page__price-list{margin-bottom:15rem}@media (max-width:1024px){.corporate-site-page__price-list{margin-bottom:6rem}}.corporate-site-page__price-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem}@media (max-width:500px){.corporate-site-page__price-descr:last-child{margin-bottom:3rem}.corporate-site-page__price-list{margin-bottom:2rem}.corporate-site-page__price-wrap{gap:2rem}}.corporate-site-page__price-end>:not(:last-child){margin-bottom:7rem}.corporate-site-page__price-subtitle{max-width:45rem}.corporate-site-page__price-btn{border-radius:6rem;padding:2rem 6rem;max-width:37.7rem}.corporate-site-page__explanation-descr{margin-bottom:6rem}@media (max-width:500px){.corporate-site-page__price-end>:not(:last-child){margin-bottom:3rem}.corporate-site-page__price-subtitle,.corporate-site-page__price-text{font-size:1.5rem;line-height:3.5rem}.corporate-site-page__explanation-descr{margin-bottom:2rem}}.corporate-site-page__explanation-img{margin-bottom:10rem}@media (max-width:1024px){.corporate-site-page__price-wrap{grid-template-columns:1fr}.corporate-site-page__price-btn svg{display:none}.corporate-site-page__explanation-img{margin-bottom:5rem}}@media (max-width:500px){.corporate-site-page__explanation-img{margin-bottom:2rem}}.corporate-site-page__explanation-subtitle{margin-bottom:6rem}@media (max-width:500px){.corporate-site-page__explanation-subtitle{margin-bottom:2rem}}.corporate-site-page .grid-stages__item{display:unset}.design-page__descr{margin-bottom:6rem}.design-page__img{margin-bottom:20rem}@media (max-width:1024px){.design-page__img{margin-bottom:6rem}}.design-page__stages-descr{margin-bottom:6rem}.design-page__stages-wrap{margin-bottom:8.4rem}.design-page__stages-num{color:#4aa692;padding-top:1rem}.design-page__stages-item{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;gap:2rem 16.8rem;padding:4rem 0;border-top:.1rem solid #161616}.design-page__stages-item:last-child{border-bottom:.1rem solid #161616}.design-page__stages-content{max-width:116.5rem}.design-page__stages-content>:not(:last-child){margin-bottom:2rem}.design-page__content-title{font-weight:400}@media (max-width:767px){.design-page__stages-wrap{margin-bottom:4rem}.design-page__content-title{font-size:3rem}}.design-page__wrap-text{display:flex;margin-left:18rem}@media (max-width:1024px){.design-page__stages-item{gap:2rem 8rem}.design-page__wrap-text{margin-left:0}}.design-page__stages-text{max-width:97rem;margin-left:2rem}@media (max-width:500px){.design-page__stages-item{grid-template-columns:1fr}.design-page__stages-text{font-size:1.6rem;line-height:3.2rem}}.design-page__stages-span{color:#b3cc19}.design-page__efficiency-img{margin-bottom:6rem}.design-page__efficiency-wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:5rem 28rem}@media (max-width:1024px){.design-page__efficiency-wrap{gap:5rem}}@media (max-width:767px){.design-page__efficiency-wrap{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.design-page__efficiency-wrap{grid-template-columns:1fr}}.design-page__efficiency-item>:not(:last-child){margin-bottom:2rem}.design-page__projects-descr{margin-bottom:10rem}.design-page__works{display:grid;gap:4rem 2rem}.design-page__work:hover .design-page__work-text{color:#b3cc19}@media (min-width:1025px){.design-page__works{grid-template-columns:repeat(4,1fr);gap:9.2rem 2rem}.design-page__work:nth-child(1){grid-column:1/3}.design-page__work:nth-child(2){grid-column:3/5}.design-page__work:nth-child(4){grid-column:3/4}.design-page__work:nth-child(5){grid-column:4/5}.design-page__work:nth-child(6){grid-column:1/3}.design-page__work:nth-child(7){grid-column:3/5;display:flex;justify-content:center;align-items:center;flex-direction:column}}.design-page__work-text{margin-top:2rem;transition:color .3s}.design-page__work-img{width:100%;-o-object-fit:cover;object-fit:cover}.design-page__work-top{display:flex;align-items:center;justify-content:space-around;margin-bottom:9rem}.design-page__work-top span:nth-child(1){margin-right:4rem}.design-page__work-top span:nth-child(2){max-width:13rem}.design-page__work-btn{padding:2rem 5rem;border-radius:6rem}@media (min-width:768px){.design-page__work-btn{width:37.5rem;margin:0 auto}.projects-grid__item{--cols:2;--img:2;--rows:2}}.design-seo__descr{margin-bottom:14rem}@media (max-width:1024px){.design-seo__descr{margin-bottom:6rem}}@media (max-width:500px){.design-seo__descr{margin-bottom:2rem}}.design-seo__prices{padding-bottom:19rem}.design-seo__prices-descr{margin-bottom:6rem}@media (max-width:500px){.design-seo__prices-descr{margin-bottom:2rem}.design-seo__advantages-item-title{font-size:2.4rem;line-height:3.8rem}}.design-seo__advantages-title{margin-bottom:15.5rem}@media (max-width:1024px){.design-seo__prices{padding-bottom:4rem}.design-seo__advantages-title{margin-bottom:6rem}}.design-seo__advantages-item{display:grid;grid-template-columns:50rem 1fr;gap:2rem 15rem;padding:6rem 0;border-top:.1rem solid #161616}.design-seo__advantages-item:first-child{border-top:none}.design-seo__advantages-item:last-child{border-bottom:.1rem solid #161616}@media (max-width:767px){.design-seo__advantages-item{grid-template-columns:1fr;padding:3rem 0}}.design-seo__advantages-item-descr{max-width:77rem}.design-seo__ordered-list{margin-bottom:10rem}@media (max-width:1024px){.design-seo__advantages-item{grid-template-columns:1fr}.design-seo__ordered-list{margin-bottom:4rem}}.design-seo__ordered-list a{color:#b3cc19}.design-seo__form-block{width:77rem;margin:0 auto}.design-seo__form-block-title:not(:last-child){margin-bottom:6rem}@media (max-width:1024px){.design-seo__form-block{width:100%}.design-seo__form-block-title:not(:last-child){margin-bottom:2rem}}.design-seo__form-grid{grid-gap:3rem 2rem}.design-seo__form-item{grid-column:span 2}.design-seo__form-item.order-form__item--textarea .order-form__item-placeholder{top:-2rem;padding-top:4rem}.design-seo .questions{margin-bottom:0}.design-seo .order-form__textarea{padding:0 0 1rem;margin-top:2rem}.google-awards__descr{margin-bottom:6rem}.google-awards__img{margin-bottom:10rem}@media (max-width:1024px){.google-awards__img{margin-bottom:6rem}}.google-awards__text-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem;margin-bottom:20rem}.google-awards__text{max-width:58rem}@media (max-width:1024px){.google-awards__text-wrap{grid-template-columns:1fr;margin-bottom:6rem}.google-awards__text{max-width:100%}}.google-awards__why-descr{margin-bottom:6rem}.google-awards__wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:5rem}.google-awards__item:nth-child(2)>:not(:last-child){margin-bottom:6rem}.google-awards__item-text{max-width:57rem}@media (max-width:1024px){.google-awards__wrap{grid-template-columns:1fr}.google-awards__item-text{max-width:100%}}.google-awards__item-btn{display:flex;align-items:center;border-radius:6rem;border:.1rem solid #161616;max-width:38rem;padding:2rem 4rem;cursor:pointer}.google-awards__item-icon{margin-left:3rem}.google-awards__features-descr{margin-bottom:13.5rem}@media (max-width:1024px){.google-awards__features-descr{margin-bottom:6rem}}.google-awards__features-list{margin-bottom:6rem}.google-awards__stages-descr{margin-bottom:10rem}@media (max-width:1024px){.google-awards__stages-descr{margin-bottom:6rem}}.google-awards__settings-descr:nth-of-type(1){margin-bottom:7rem}.google-awards__prices-descr{margin-bottom:6rem}.google-awards__prices-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem;margin-bottom:10rem}.google-awards__prices-item:nth-of-type(1){max-width:60rem}.google-awards__prices-item:nth-of-type(2){max-width:50rem}@media (max-width:767px){.google-awards__prices-wrap{grid-template-columns:1fr;margin-bottom:6rem}.google-awards__prices-item{max-width:100%}}.google-awards__img-wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}@media (max-width:1024px){.google-awards__img-wrap{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.design-seo__form-item.order-form__item--textarea .order-form__item-placeholder{padding-top:0}.design-seo .order-form__grid{display:block}.design-seo .order-form__grid>:not(:last-child){margin-bottom:3rem}.design-seo .order-form__grid>.select.error:not(:last-child){margin-bottom:5rem}.design-seo .order-form__textarea{margin-top:7rem}.google-awards__features-text,.google-awards__text{font-size:1.6rem;line-height:3.2rem}.google-awards__img-wrap{grid-template-columns:1fr}}.grant-european-bank__descr{margin-bottom:20rem}@media (max-width:1024px){.grant-european-bank__descr{margin-bottom:6rem}}.grant-european-bank__explanation-descr{margin-bottom:6rem}.grant-european-bank__criteria-text{margin-bottom:13.5rem}.grant-european-bank__criteria-wrap{display:grid;gap:15rem 0;grid-template-columns:repeat(8,1fr)}@media (max-width:1024px){.grant-european-bank__criteria-text{margin-bottom:6rem}.grant-european-bank__criteria-wrap{gap:5rem;grid-template-columns:repeat(2,1fr)}.grant-european-bank__btn svg{display:none}}@media (max-width:767px){.grant-european-bank__criteria-wrap{grid-template-columns:1fr}}.grant-european-bank__criteria-num{font-size:5.6rem;line-height:9rem;color:#4aa692}.grant-european-bank__criteria-item>:not(:last-child){margin-bottom:1rem}@media (min-width:1025px){.design-page__work-top span:nth-child(1){margin-right:8.4rem}.grant-european-bank__criteria-item:nth-child(1){grid-column:1/3}.grant-european-bank__criteria-item:nth-child(2){grid-column:4/6}.grant-european-bank__criteria-item:nth-child(3){grid-column:7/9}.grant-european-bank__criteria-item:nth-child(4){grid-column:1/5}.grant-european-bank__criteria-item:nth-child(5){grid-column:6/9}}.grant-european-bank__btn{padding:2rem 6rem;border-radius:6rem;margin-top:5rem}.grant-european-bank__services-text{margin-bottom:13.5rem}.grant-european-bank__services-item{display:grid;grid-template-columns:1fr 1fr -webkit-max-content;grid-template-columns:1fr 1fr max-content;align-items:start;gap:3rem 10rem;padding:7rem 0;border-bottom:.1rem solid #161616}@media (max-width:1024px){.grant-european-bank__services-text{margin-bottom:6rem}.grant-european-bank__services-item{grid-template-columns:1fr;padding:3rem 0}}.grant-european-bank__services-item:first-child{border-top:.1rem solid #161616}.grant-european-bank__services-btn{padding:2rem;border-radius:6rem;width:23rem}.grant-european-bank__why-img{margin-bottom:10rem}@media (max-width:1024px){.grant-european-bank__why-img{margin-bottom:5rem}}.grant-european-bank__why-text{margin-bottom:8rem}@media (max-width:1024px){.grant-european-bank__why-text{margin-bottom:5rem}}.grant-european-bank__why-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-bottom:15rem}.grant-european-bank__why-descr{max-width:57.3rem}.grant-european-bank__why-subtitle:not(:last-child){margin-bottom:10rem}@media (max-width:1024px){.grant-european-bank__why-wrap{grid-template-columns:1fr;margin-bottom:6rem}.grant-european-bank__why-descr{max-width:100%}.grant-european-bank__why-subtitle:not(:last-child){margin-bottom:5rem}}.grant-european-bank__statistics-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:6rem 10rem}@media (max-width:1024px){.grant-european-bank__statistics-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.grant-european-bank__statistics-grid{grid-template-columns:1fr;gap:2rem}}.grant-european-bank__statistics-title{max-width:30rem}.grant-european-bank__presentation-img{margin-bottom:10rem}.grant-european-bank__presentation-text:not(:last-child){margin-bottom:8rem}.grant-european-bank__grid-icons{display:grid;grid-template-columns:repeat(4,1fr);gap:3rem 21rem}@media (max-width:1024px){.grant-european-bank__presentation-img,.grant-european-bank__presentation-text:not(:last-child){margin-bottom:5rem}.grant-european-bank__grid-icons{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.grant-european-bank__grid-icons{gap:3rem 6rem}}@media (max-width:500px){.grant-european-bank__criteria-num{font-size:3.6rem;line-height:5rem}.grant-european-bank__services-subtitle{font-size:2.4rem;line-height:3.8rem}.grant-european-bank__why-text{font-size:1.6rem;line-height:3.2rem}.grant-european-bank__why-subtitle{font-size:2.8rem;line-height:4rem}.grant-european-bank__grid-icons{grid-template-columns:1fr}}.grant-european-bank__approach-text{margin-bottom:10rem}.grant-european-bank__approach-wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:8rem 21.8rem}@media (max-width:1024px){.grant-european-bank__approach-text{margin-bottom:5rem}.grant-european-bank__approach-wrap{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.grant-european-bank__approach-wrap{gap:8rem 6rem}}.grant-european-bank__approach-item>:not(:last-child){margin-bottom:1rem}.grant-european-bank__approach-item:last-child{grid-column:span 2}.grant-european-bank__approach-num{color:#4aa692}.grant-european-bank__approach-subtitle--special span{color:#b3cc19}.grant-european-bank__approach-btn{padding:2rem 5rem;border-radius:6rem;margin-top:7rem}@media (max-width:500px){.grant-european-bank__approach-wrap{grid-template-columns:1fr;gap:4rem}.grant-european-bank__approach-item:last-child{grid-column:unset}.grant-european-bank__approach-subtitle--special{font-size:1.6rem;line-height:3.2rem}.grant-european-bank__approach-btn svg{display:none}.integration-1c__definition-subtitle{font-size:2rem;line-height:3.2rem}}.integration-1c__descr{margin-bottom:6rem}.integration-1c__img{margin-bottom:10rem}.integration-1c .do__item-num{color:#4aa692}.integration-1c .swiper-button{transform:translateY(-50%)}.integration-1c__definition{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;gap:4rem 20.8rem}.integration-1c__definition-title{font-weight:400}.integration-1c__definition-list>:not(:last-child){border-bottom:.1rem solid #898892}.integration-1c__definition-list>:not(:first-child){padding:6rem 0}@media (max-width:1024px){.integration-1c__img{margin-bottom:6rem}.integration-1c__definition{grid-template-columns:1fr}.integration-1c__definition-list>:not(:first-child){padding:3rem 0}}.integration-1c__definition-item:first-child{padding-bottom:6rem}.integration-1c__definition-item>:not(:last-child){margin-bottom:1rem}.integration-1c__definition-subtitle{font-weight:400}.integration-1c__definition-btn{padding:2rem 6rem;border-radius:6rem}.integration-1c__parameters-descr{margin-bottom:13.5rem}.integration-1c__parameters-wrap{display:grid;grid-template-columns:1fr 1fr;gap:4rem 21.7rem}@media (max-width:1024px){.integration-1c__definition-item:first-child{padding-bottom:3rem}.integration-1c__definition-btn svg{display:none}.integration-1c__parameters-descr{margin-bottom:6rem}.integration-1c__parameters-wrap{gap:4rem}}@media (max-width:767px){.integration-1c__parameters-wrap{grid-template-columns:1fr}}.integration-1c__parameters-start{max-width:57.3rem}.integration-1c__advantages-wrap,.integration-1c__parameters-start>:not(:last-child){margin-bottom:6rem}.integration-1c__advantages-item{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem 20rem;padding:6rem 0;border-top:.1rem solid #161616}.integration-1c__advantages-item:last-child{border-bottom:.1rem solid #161616}@media (max-width:767px){.integration-1c__advantages-item{grid-template-columns:1fr;padding:3rem 0}.investment-attraction__conditions-content button svg{display:none}}.integration-1c__advantages-descr{max-width:57.2rem}.integration-1c__advantages-img{margin-bottom:13.5rem}@media (max-width:1024px){.integration-1c__advantages-item{grid-template-columns:1fr}.integration-1c__advantages-img{margin-bottom:6rem}}.integration-1c__bottom-title{margin-bottom:10rem}@media (max-width:1024px){.integration-1c__bottom-title{margin-bottom:6rem}}.integration-1c__tariff-wrap{margin-bottom:13.5rem}.integration-1c__tariff-wrap>:not(:first-child){padding:4rem 0}.integration-1c__tariff-item{display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;gap:4rem;border-bottom:.1rem solid #161616}.integration-1c__tariff-item:nth-child(1){padding-bottom:4rem}@media (max-width:1024px){.integration-1c__tariff-wrap{margin-bottom:6rem}.integration-1c__tariff-item{grid-template-columns:1fr}.integration-1c__tariff-btn svg{display:none}}.integration-1c__tariff-content{max-width:116.5rem}.integration-1c__tariff-content>:not(:last-child){margin-bottom:4rem}.integration-1c__tariff-price span{color:#898892}.integration-1c__tariff-box{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;margin-bottom:-3rem}.integration-1c__tariff-box>*{margin-bottom:3rem}.integration-1c__tariff-descr{display:flex;max-width:97rem}.integration-1c__tariff-descr span{color:#b3cc19;margin-right:2rem}.integration-1c__tariff-btn{border-radius:6rem;padding:2rem 6rem}.investment-attraction__descr{margin-bottom:6rem}.investment-attraction__img{margin-bottom:4.6rem}.investment-attraction__top-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.investment-attraction__top-wrap>*{max-width:57.3rem}@media (max-width:1024px){.investment-attraction__top-wrap{grid-template-columns:1fr}.investment-attraction__top-wrap>*{max-width:100%}}.investment-attraction__conditions-item{display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;gap:4rem;border-top:.1rem solid #161616;padding:6rem 0}.investment-attraction__conditions-item:last-child{padding-bottom:0}.investment-attraction__conditions-subtitle{max-width:77rem}.investment-attraction__conditions-content{max-width:57.2rem}@media (max-width:500px){.integration-1c__advantages-title,.integration-1c__bottom-title,.integration-1c__tariff-caption{font-size:2.4rem;line-height:3.8rem}.integration-1c__tariff-descr{font-size:1.6rem;line-height:3.2rem}.investment-attraction__conditions-subtitle{font-size:2.4rem;line-height:3.8rem}.investment-attraction__conditions-content{font-size:1.6rem;line-height:3.2rem}}.investment-attraction__conditions-content>:not(:last-child){margin-bottom:4rem}.investment-attraction__conditions-content button{padding:2rem 5rem;border-radius:6rem}.investment-attraction__services-title{font-weight:400;margin-bottom:10rem}@media (max-width:1024px){.investment-attraction__conditions-item{grid-template-columns:1fr;padding:3rem 0}.investment-attraction__services-title{margin-bottom:5rem;font-size:4rem;line-height:6rem}}.investment-attraction__services-img{margin-bottom:10rem}.investment-attraction__results-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:13.5rem 2rem}.investment-attraction__results-item:nth-child(1){grid-column:span 2}@media (max-width:1024px){.investment-attraction__services-img{margin-bottom:5rem}.investment-attraction__results-wrap{grid-template-columns:1fr;gap:6rem 2rem}.investment-attraction__results-item:nth-child(1){grid-column:unset}}.investment-attraction__results-item:nth-child(2) p{max-width:57rem}.investment-attraction__results-item:nth-child(3) button{border-radius:6rem;padding:2rem 6rem;margin-top:8rem}.investment-attraction__results-subwrap{padding:4rem 0;border-bottom:.1rem solid #161616;display:grid;grid-template-columns:1fr 1fr;gap:2rem}.investment-attraction__wrap-paragraph>:not(:last-child){margin-bottom:4rem}.landing-page__descr{margin-bottom:20rem}@media (max-width:1024px){.landing-page__descr{margin-bottom:5rem}}.landing-page__choice-descr{margin-bottom:10rem}@media (max-width:1024px){.landing-page__choice-descr{margin-bottom:5rem}}.landing-page__choice-img{margin-bottom:10rem}@media (max-width:1024px){.landing-page__choice-img{margin-bottom:5rem}}.landing-page__components-descr{margin-bottom:10rem}@media (max-width:1024px){.landing-page__components-descr{margin-bottom:5rem}}.landing-page__task-descr{margin-bottom:10rem}@media (max-width:767px){.investment-attraction__results-item:nth-child(3) button svg{display:none}.investment-attraction__results-subwrap{grid-template-columns:1fr}.landing-page__task-descr{margin-bottom:5rem}}.landing-page__task-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:4rem 16rem}@media (max-width:1024px){.landing-page__task-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.investment-attraction__results-subtitle,.investment-attraction__services-title{font-size:2.4rem;line-height:3.8rem}.landing-page__task-grid{grid-template-columns:1fr}}.landing-page__advantages-title{font-size:8.1rem;line-height:9.8rem}@media (max-width:1024px){.landing-page__advantages-title{font-size:4.8rem;line-height:7.7rem}}@media (max-width:767px){.landing-page__task-grid{gap:4rem 8rem}.landing-page__advantages-title{font-size:4rem;line-height:5.5rem}.landing-page__definition-btn svg{display:none}}.landing-page__advantages-descr{margin-bottom:6rem}.landing-page__advantages-img{margin-bottom:10rem}.landing-page__advantages-item{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;gap:2rem 17.1rem;padding:4rem 0;border-bottom:.1rem solid #161616}@media (max-width:1024px){.landing-page__advantages-img{margin-bottom:5rem}.landing-page__advantages-item{grid-template-columns:1fr;padding:2rem 0}}.landing-page__advantages-item:first-child{border-top:.1rem solid #161616}.landing-page__advantages-num{color:#898892}.landing-page__advantages-content>:not(:last-child){margin-bottom:2rem}.landing-page__definition-img{margin-bottom:10rem}.landing-page__definition-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.landing-page__definition-item{max-width:57.3rem}@media (max-width:1024px){.landing-page__definition-img{margin-bottom:6rem}.landing-page__definition-wrap{grid-template-columns:1fr}.landing-page__definition-item{max-width:100%}}.landing-page__definition-item:nth-child(2) p:nth-child(1){margin-bottom:4rem}.landing-page__definition-item:nth-child(2) p:nth-child(2){margin-bottom:8rem}.landing-page__definition-btn{border-radius:6rem;padding:2rem 6rem}.logo-page__descr{margin-bottom:6rem}.logo-page__img{margin-bottom:20rem}@media (max-width:1024px){.logo-page__img{margin-bottom:5rem}}.logo-page__definition-title{margin-bottom:6rem}@media (max-width:1024px){.logo-page__definition-title{margin-bottom:4rem}}.logo-page__definition-descr{margin-bottom:12rem}.logo-page__definition-wrap{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;gap:19rem}@media (max-width:1024px){.logo-page__definition-descr{margin-bottom:6rem}.logo-page__definition-wrap{grid-template-columns:1fr;gap:5rem}}.logo-page__definition-start{max-width:41rem}.logo-page__definition-end>:not(:last-child){margin-bottom:6rem}.logo-page__order-list{margin-bottom:10rem}@media (max-width:1024px){.logo-page__order-list{margin-bottom:5rem}}.logo-page__order-descr{margin-bottom:10rem}.logo-page__order-item{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;gap:4rem 17rem;padding:6rem 0;border-top:.1rem solid #161616}.logo-page__order-item:first-child{border-top:0;padding-top:0}.logo-page__order-item:last-child{border-bottom:.1rem solid #161616}@media (max-width:767px){.logo-page__order-item{gap:4rem;padding:3rem 0}}@media (max-width:500px){.landing-page__advantages-title{font-size:2.8rem;line-height:4rem}.landing-page__advantages-content div:nth-child(1){font-size:2.4rem;line-height:3.8rem}.logo-page__order-item{font-size:1.6rem;line-height:3.2rem}}.logo-page__order-num{color:#4aa692}.logo-page__callback-wrap{display:flex}.logo-page__callback-start{width:50%;margin-right:20rem}@media (max-width:1024px){.logo-page__order-descr{margin-bottom:6rem}.logo-page__callback-wrap{flex-direction:column}.logo-page__callback-start{width:100%;margin-bottom:4rem;margin-right:0}}.logo-page__callback-end{width:30%;display:flex;flex-direction:column}.logo-page__end-title{max-width:41.5rem;margin-bottom:4rem}@media (max-width:1024px){.logo-page__callback-end{width:100%}.logo-page__end-title{max-width:100%}}.logo-page__callback-text{max-width:57rem;margin-bottom:3rem;flex-grow:1}.logo-page__callback-btn{padding:2rem 3rem;border-radius:6rem;width:40rem;display:flex;align-items:center}.logo-page__price-title{font-size:8.1rem;line-height:9.8rem}@media (max-width:1024px){.logo-page__callback-text{max-width:100%}.logo-page__callback-btn{padding:2rem}.logo-page__price-title{font-size:4.8rem;line-height:7.7rem}}.logo-page__price-descr{margin-bottom:10rem}.logo-page__price-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem 20rem}@media (max-width:1024px){.logo-page__price-descr{margin-bottom:6rem}.logo-page__price-wrap{gap:4rem 8rem}}@media (max-width:767px){.logo-page__callback-btn{width:100%}.logo-page__callback-btn svg{display:none}.logo-page__price-title{font-size:4rem;line-height:5.5rem}.logo-page__price-wrap{grid-template-columns:1fr}}@media (max-width:500px){.logo-page__price-title{font-size:2.8rem;line-height:4rem}.logo-page__price-item{font-size:1.6rem;line-height:3.2rem}.logo-page__advantages-title{line-height:5.5rem}}.logo-page__advantages-title{margin-bottom:18rem}@media (max-width:1024px){.logo-page__advantages-title{margin-bottom:4rem;font-size:4.6rem}}.logo-page__stages-wrap{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:-3rem}.logo-page__stages-wrap>*{margin-bottom:3rem}.logo-page__stages-wrap>:not(:last-child){margin-right:19.8rem}.logo-page__stages-content{display:flex;max-width:57rem}.logo-page__stages-content span{color:#b3cc19;margin-right:2rem}.logo-page__stages-btn{border-radius:6rem;padding:2rem 6rem}.mobile-app-dev__descr{margin-bottom:6rem}.mobile-app-dev__img{margin-bottom:20rem}@media (max-width:1024px){.logo-page__stages-wrap{justify-content:flex-start}.logo-page__stages-wrap>:not(:last-child){margin-right:0}.logo-page__stages-btn svg{display:none}.mobile-app-dev__img{margin-bottom:6rem}}.mobile-app-dev__methodology-descr{margin-bottom:13.5rem}.mobile-app-dev__methodology-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem 21.8rem}@media (max-width:1024px){.mobile-app-dev__methodology-descr{margin-bottom:6rem}.mobile-app-dev__methodology-wrap{gap:4rem 6.8rem}}@media (max-width:767px){.mobile-app-dev__methodology-wrap{grid-template-columns:1fr}}.mobile-app-dev__methodology-text:last-child{max-width:50rem}.mobile-app-dev__explanation-descr{margin-bottom:13.5rem}.mobile-app-dev__explanation-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem 20rem}.mobile-app-dev__explanation-btn{padding:2rem 6rem;border-radius:6rem}@media (max-width:1024px){.mobile-app-dev__explanation-descr{margin-bottom:6rem}.mobile-app-dev__explanation-wrap{grid-template-columns:1fr}.mobile-app-dev__explanation-btn{padding:2rem 5rem}}.mobile-app-dev__explanation-text{max-width:57.3rem}.mobile-app-dev__explanation-end>:not(:last-child){margin-bottom:6rem}@media (max-width:767px){.mobile-app-dev__platform{padding-bottom:12rem}}.mobile-app-dev__platform-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.mobile-app-dev__platform-item{display:flex;flex-direction:column;row-gap:2rem}.mobile-app-dev__platform-item:nth-child(3){grid-column:4/5}.mobile-app-dev__platform-img{flex-shrink:0}.mobile-app-dev__types-wrap{margin-bottom:13.5rem}@media (max-width:1024px){.mobile-app-dev__platform-grid{grid-template-columns:1fr;gap:8rem}.mobile-app-dev__platform-item:nth-child(3){grid-column:unset}.mobile-app-dev__types-wrap{margin-bottom:6rem}}.mobile-app-dev__types-item{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;padding:6rem 0;border-top:.1rem solid #161616;align-items:center}.mobile-app-dev__types-item:last-child{border-bottom:.1rem solid #161616}@media (max-width:767px){.mobile-app-dev__types-item{grid-template-columns:1fr;padding:3rem 0}}.mobile-app-dev__types-more{display:flex}.mobile-app-dev__types-more span{color:#b3cc19;margin-right:2rem;font-size:3.6rem;line-height:4.8rem}@media (max-width:500px){.logo-page__stages-content{font-size:1.6rem;line-height:3.2rem}.mobile-app-dev__explanation-btn svg{display:none}.mobile-app-dev__types-title{font-size:2.4rem;line-height:4rem}.mobile-app-dev__types-more div{font-size:1.6rem;line-height:3.2rem}.orm-page__information-btn svg{display:none}}.mobile-app-dev__types-more a{border-bottom:.2rem solid #161616}.mobile-app-dev__order-img{margin-bottom:10rem}.mobile-app-dev__order-wrap{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;gap:4rem 24rem}.mobile-app-dev__order-start{max-width:35rem}@media (max-width:1024px){.mobile-app-dev__order-img{margin-bottom:6rem}.mobile-app-dev__order-wrap{grid-template-columns:1fr}.mobile-app-dev__order-start{max-width:100%}}.mobile-app-dev__order-end>:not(:last-child){margin-bottom:6rem}.mobile-app-dev__sphere-wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:8rem 28rem}.mobile-app-dev__sphere-icon{margin-bottom:6rem;width:4.8rem;height:4.8rem}.online-store-dev__descr{margin-bottom:6rem}.online-store-dev__img{margin-bottom:20rem}@media (max-width:1024px){.mobile-app-dev__sphere-wrap{gap:8rem}.online-store-dev__img{margin-bottom:2rem}}.online-store-dev__trust-descr{margin-bottom:10rem}.online-store-dev__trust-list{display:grid;grid-template-columns:repeat(2,1fr);gap:10rem 21.7rem}@media (max-width:1024px){.online-store-dev__trust-descr{margin-bottom:6rem}.online-store-dev__trust-list{gap:10rem 15rem}}@media (max-width:767px){.mobile-app-dev__sphere-wrap{grid-template-columns:repeat(2,1fr);font-size:1.5rem;line-height:3rem}.online-store-dev__trust-list{grid-template-columns:1fr;gap:5rem}}.online-store-dev__list-item{max-width:57rem}.online-store-dev__list-item>:not(:last-child){margin-bottom:2rem}.online-store-dev__trust-num{color:#4aa692}.online-store-dev__prize>:not(:last-child){margin-bottom:12rem}.online-store-dev__prize-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:-3rem}.online-store-dev__prize-wrap>*{margin-bottom:3rem}.online-store-dev__prize-btn{border-radius:6rem;padding:2rem 5rem}.online-store-dev__prize-text{max-width:41rem}.online-store-dev__stages-descr{margin-bottom:5.4rem}.online-store-dev__explanation-descr{margin-bottom:13.5rem}@media (max-width:1024px){.online-store-dev__explanation-descr,.online-store-dev__prize>:not(:last-child){margin-bottom:6rem}}.online-store-dev__benefits-descr{margin-bottom:13.5rem}.online-store-dev__ordered-list{display:grid;grid-template-columns:repeat(3,1fr);gap:12.2rem 21.8rem}@media (max-width:1024px){.online-store-dev__benefits-descr{margin-bottom:6rem}.online-store-dev__ordered-list{grid-template-columns:repeat(2,1fr);gap:5rem 10rem}}@media (max-width:767px){.online-store-dev__ordered-list{grid-template-columns:1fr}}.online-store-dev__ordered-num{color:#898892}.online-store-dev__ordered-title{font-weight:400;padding-bottom:2rem;border-bottom:.2rem solid #161616;margin-bottom:2rem}.orm-page__descr{margin-bottom:20rem}@media (max-width:1024px){.orm-page__descr{margin-bottom:6rem}}.orm-page__explanation-img{margin-bottom:10rem}.orm-page__explanation-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem 21.8rem}.orm-page__explanation-item{max-width:57.3rem}@media (max-width:1024px){.orm-page__explanation-img{margin-bottom:6rem}.orm-page__explanation-wrap{grid-template-columns:1fr}.orm-page__explanation-item{max-width:100%}}.orm-page__explanation-item:nth-child(2)>:not(:last-child){margin-bottom:4rem}.orm-page .swiper-button{transform:translateY(-50%)}.orm-page__information-slider{margin-bottom:30rem}@media (max-width:1024px){.orm-page__information-slider{margin-bottom:6rem}}.orm-page__information-descr{margin-bottom:4rem}@media (min-width:1025px){.orm-page__information-wrap{display:grid}.projects-grid__item{--cols:1;--rows:1;--img:1}}.orm-page__wrap-img{grid-area:1/2;grid-column:1/3}.orm-page__wrap-btn{grid-area:1/2;grid-column:1/2;display:flex;align-items:flex-end;padding:4rem 6rem}@media (max-width:1024px){.orm-page__wrap-btn{padding:2rem 0}}.orm-page__information-btn{border-radius:6rem;padding:2rem 5rem;background-color:#b3cc19;color:#fff;display:flex;align-items:center}.orm-page__information-btn svg{width:4.1rem;height:2.2rem;margin-left:3rem;transition:transform .3s}.orm-page__information-btn:hover svg{transform:translateX(5px)}.orm-page__methods-descr{margin-bottom:13.5rem}@media (max-width:1024px){.orm-page__methods-descr{margin-bottom:6rem}}.orm-page__methods-list{margin-bottom:11rem}.orm-page__methods-text{display:flex;justify-content:center}.orm-page__methods-text span{color:#b3cc19;margin-right:2rem}.orm-page .application{padding:0 0 30rem}@media (max-width:1024px){.orm-page__methods-list{margin-bottom:6rem}.orm-page .application{padding:0 0 6rem}}.orm-page__strategy-descr{margin-bottom:13.5rem}@media (max-width:1024px){.orm-page__strategy-descr{margin-bottom:6rem}}.orm-page__strategy-grid{margin-bottom:20rem}@media (max-width:500px){.orm-page__methods-text,.orm-page__strategy-text{font-size:1.6rem;line-height:3.2rem}}.orm-page .ordered-list__num{color:#898892}.orm-page .do__item-icon{width:4.8rem;height:4.8rem}.prices-page__text:nth-of-type(1){margin-bottom:13.5rem}@media (max-width:1024px){.orm-page__strategy-grid,.prices-page__text:nth-of-type(1){margin-bottom:6rem}}.prices-page__text:nth-of-type(2){margin-bottom:10rem}@media (max-width:1024px){.prices-page__text:nth-of-type(2){margin-bottom:6rem}}.prices-page__text:nth-of-type(3){margin-bottom:10rem}.prices-page .grid-stages{padding-bottom:40rem}@media (max-width:1024px){.prices-page__text:nth-of-type(3){margin-bottom:6rem}.prices-page .grid-stages{padding-bottom:12rem}}@media (max-width:767px){.prices-page .grid-stages{padding-bottom:6rem}}.prices-page__info-list>:not(:first-child){padding:3.4rem 0}.prices-page__info-item{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;border-bottom:.1rem solid #161616}.prices-page__info-item:nth-of-type(1){padding-bottom:3.4rem}.prices-page__info-descr{margin-bottom:13.5rem}.prices-page__item-title{font-weight:400;padding-right:2rem;transition:color .3s}.prices-page__item-title:hover{color:#b3cc19}@media (max-width:767px){.prices-page__info-descr{margin-bottom:5rem}.prices-page__item-title{font-size:2.8rem;line-height:5rem}}.prices-page__item-text span{color:#898892}.projects-page__title{margin-bottom:14rem}@media (max-width:1024px){.prices-page__info-item{flex-direction:column;align-items:flex-start}.projects-page__title{margin-bottom:6rem}}@media (max-width:500px){.prices-page__item-title{font-size:2rem;line-height:4rem}.projects-page__title{margin-bottom:3rem}}.projects-page__descr{margin-bottom:30rem}@media (max-width:1024px){.projects-page__descr{margin-bottom:6rem}}@media (max-width:500px){.projects-page__descr{margin-bottom:3rem}}.projects-page__controls-wrap{margin-bottom:16.5rem}@media (max-width:1024px){.projects-page__controls-wrap{margin-bottom:6rem}}@media (max-width:500px){.projects-page__controls-wrap{margin-bottom:3rem}}.projects-page__grid-projects{margin-bottom:21rem}@media (max-width:1024px){.projects-page__grid-projects{margin-bottom:6rem}}@media (max-width:500px){.projects-page__grid-projects{margin-bottom:3rem}}.projects-page__load-more{display:block;margin:0 auto;padding:2rem 10rem;border:.1rem solid #161616;border-radius:6rem;transition:.3s}.projects-page__load-more:hover{background-color:#161616;color:#fff}.controls>*{padding-bottom:2rem}.controls>:not(:last-child){margin-right:13.5rem}@media (max-width:1024px){.controls>:not(:last-child){margin-right:8rem}}.controls__control{color:#898892;transition:color .3s}.controls__control:hover{color:#b3cc19}.controls__control.is-active,.controls__control.is-active sup{color:#161616}@media (max-width:500px){.controls>*{padding-bottom:1rem}.controls>:not(:last-child){margin-right:2rem}.controls__control{font-size:1.4rem;line-height:2.6rem}.reviews-page__confidence-text{font-size:1.6rem;line-height:3.2rem}}.projects-grid{--gap:2rem;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:-webkit-min-content;grid-template-rows:min-content;grid-gap:var(--gap)}.projects-grid--four-elems{row-gap:6rem}@media (max-width:1024px){.projects-grid{grid-template-columns:repeat(4,1fr)}}.projects-grid__item{grid-column:span var(--cols);grid-row:span var(--rows)}.projects-grid__item-wrap{position:relative;width:calc((100% - (var(--cols) - 1) * var(--gap))/ var(--cols) * var(--img) + (var(--cols) - (var(--cols) - var(--img)) - 1) * var(--gap));aspect-ratio:1/1}.projects-grid__item-wrap:hover img{transform:scale(1.015)}.projects-grid__item-wrap:hover .projects-grid__content-num,.projects-grid__item-wrap:hover .projects-grid__content-title{color:#161616}.projects-grid img{transition:transform .3s;display:block}.projects-grid__content{--text:1;position:absolute;width:calc(100% / var(--img));padding-top:1rem}.projects-grid__content-num{color:#c4c4c4;transition:color .3s}.projects-grid__content-title{color:#898892;transition:color .3s}@media (min-width:1025px){.projects-grid__item:nth-child(16n+12) .projects-grid__content,.projects-grid__item:nth-child(16n+15) .projects-grid__content,.projects-grid__item:nth-child(16n+16) .projects-grid__content,.projects-grid__item:nth-child(16n+5) .projects-grid__content,.projects-grid__item:nth-child(16n+9) .projects-grid__content{right:100%;bottom:0;text-align:right;padding-top:0;padding-right:1rem}.projects-grid__item:nth-child(16n+8) .projects-grid__content{left:100%;bottom:0;padding-top:0;padding-left:1rem}.projects-grid__item:nth-child(16n+2){--cols:3}.projects-grid__item:nth-child(16n+4){--cols:2;--rows:2;display:flex;align-items:flex-end}.projects-grid__item:nth-child(16n+5){--cols:3;--rows:2;--img:2}.projects-grid__item:nth-child(16n+6){--cols:3;display:flex;justify-content:flex-end}.projects-grid__item:nth-child(16n+7){--cols:2;display:flex;justify-content:flex-end}.projects-grid__item:nth-child(16n+8){--cols:3;--rows:2;--img:2}.projects-grid__item:nth-child(16n+9){--cols:2}.projects-grid__item:nth-child(16n+10){--cols:2;--rows:2;--img:2}.projects-grid__item:nth-child(16n+11){--cols:2}.projects-grid__item:nth-child(16n+12){--cols:3;display:flex;justify-content:flex-end}.projects-grid__item:nth-child(16n+13){--cols:2;display:flex;justify-content:flex-end}.projects-grid__item:nth-child(16n+14){--rows:2}.projects-grid__item:nth-child(16n+15){--cols:3;--rows:2;--img:2}.projects-grid__item:nth-child(16n+16){--rows:2;display:flex;align-items:flex-end}}.reviews-page__descr:nth-of-type(1){margin-bottom:13.5rem}@media (max-width:1024px){.projects-grid__content{position:static}.reviews-page__descr:nth-of-type(1){margin-bottom:6rem}}.reviews-page__descr:nth-of-type(2){margin-bottom:20rem}.reviews-page__confidence{padding-bottom:23.2rem}@media (max-width:1024px){.reviews-page__descr:nth-of-type(2){margin-bottom:6rem}.reviews-page__confidence{padding-bottom:12rem}.reviews-page__confidence-wrap{-moz-column-gap:7rem;column-gap:7rem}}@media (max-width:767px){.projects-grid{grid-template-columns:1fr}.reviews-page__confidence{padding-bottom:6rem}}.reviews-page__confidence-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem 20rem;margin-top:6rem}@media (max-width:767px){.reviews-page__confidence-wrap{grid-template-columns:1fr}}.reviews-page__review-block{margin-bottom:20rem}.reviews-page__review-block>:not(:last-child,:first-child){padding:4rem 0;border-top:.1rem solid #161616}@media (max-width:1024px){.reviews-page__review-block{margin-bottom:10rem}}.reviews-page__review-item{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem}.reviews-page__review-item:first-of-type{padding-bottom:4rem}.reviews-page__review-item:last-of-type{border-top:.1rem solid #161616;padding-top:4rem}.reviews-page__review-company{margin-bottom:4.8rem}.reviews-page__review-person{margin-bottom:2rem}.reviews-page__review-position{color:#898892;max-width:41rem}.reviews-page__review-text{margin-bottom:4rem}.reviews-page__review-link{font-weight:800;text-transform:uppercase;transition:color .3s}.reviews-page__review-link:hover{color:#b3cc19}.services-page__text:nth-of-type(1){margin-bottom:10rem}@media (max-width:1024px){.services-page__text:nth-of-type(1){margin-bottom:5rem}}.services-page__text:nth-of-type(2){margin-bottom:13.5rem}.services-page__choice{padding-top:30rem}@media (max-width:1024px){.services-page__text:nth-of-type(2){margin-bottom:5rem}.services-page__choice{padding-top:12rem}}@media (max-width:767px){.reviews-page__review-item{grid-template-columns:1fr}.services-page__choice{padding-top:6rem}}.services-page__choice-img{margin-bottom:6rem}.services-page__choice-wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:4rem 16rem}@media (max-width:1024px){.services-page__choice-wrap{grid-template-columns:repeat(2,1fr)}}.services-page__choice-item{max-width:27rem}@media (max-width:767px){.services-page__choice-wrap{grid-template-columns:1fr}.services-page__choice-item{max-width:100%}}.services-page__slider{margin-bottom:16rem}.services-page__list{display:flex;flex-wrap:wrap;max-width:115rem}@media (max-width:1024px){.services-page__list{margin-bottom:10rem}}@media (max-width:767px){.services-page__list{margin-bottom:5rem}}.services-page__list-item{margin:0 6rem 4rem 0}.services-page__list-link{text-decoration:underline;transition:color .3s}.services-page__list-link:hover{color:#b3cc19}.services-page__process-text{margin-bottom:13rem}.services-page__studio-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:8rem 21.7rem}@media (max-width:1024px){.services-page__studio-wrap{gap:5rem 10rem}}@media (max-width:767px){.services-page__process-text{margin-bottom:6rem}.services-page__studio-wrap{grid-template-columns:1fr;gap:3rem 10rem}}.services-page__studio-item{max-width:57.3rem}.services-page .grid-section{padding-bottom:30rem}.bottom-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem 21.8rem}.bottom-grid__end{max-width:58rem}.bottom-grid__end>:not(:last-child){margin-bottom:6rem}.bottom-grid__btn{border-radius:6rem;border:.1rem solid #161616;padding:2rem 4rem;width:38rem}.bottom-grid__icon{margin-left:2rem}.btn-block{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-bottom:-3rem}.btn-block>*{margin-bottom:3rem}.btn-block>:not(:last-child){margin-right:15rem}@media (max-width:1024px){.services-page .grid-section{padding-bottom:12rem}.bottom-grid{grid-template-columns:1fr}.bottom-grid__end{max-width:100%}.bottom-grid__end>:not(:last-child){margin-bottom:2rem}.btn-block{justify-content:flex-start}.btn-block>:not(:last-child){margin-right:0}.btn-block__btn svg{display:none}}.btn-block__content{display:flex;max-width:82rem}.btn-block__content span{color:#b3cc19;margin-right:2rem}.btn-block__btn{border-radius:6rem;padding:2rem 6rem}@media (max-width:500px){.services-page__studio-item{font-size:1.4rem;line-height:2.2rem}.bottom-grid__end,.bottom-grid__start{font-size:1.6rem;line-height:3.2rem}.bottom-grid__btn{width:100%}.bottom-grid__btn svg{display:none}.btn-block__content{font-size:1.6rem;line-height:3.2rem}.btn-block__btn{padding:2rem 4rem}}.difference-block{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.difference-block__item{padding:6rem}.difference-block__item:nth-child(odd){background-color:#898892}.difference-block__item:nth-child(even){background-color:#514b7a}.difference-block__item>*{color:#fff}.difference-block__item>:not(:last-child){margin-bottom:4rem}@media (max-width:1024px){.difference-block{grid-template-columns:1fr}.difference-block__item{padding:3rem}.difference-block__item>*{font-size:1.4rem;line-height:2.6rem}.difference-block__item>:not(:last-child){margin-bottom:2rem}}.grid-list__item{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem 20rem;padding:6rem 0;border-top:.1rem solid #161616;align-items:center}.grid-list__item:last-child{border-bottom:.1rem solid #161616}.grid-list__item-descr{max-width:57rem}.img-block__wrap{display:flex;margin-bottom:-2rem}.img-block__wrap>*{margin-bottom:2rem}.img-block__wrap>:not(:last-child){margin-right:20rem}.img-block__start{width:77rem}@media (max-width:1024px){.grid-list__item{grid-template-columns:1fr;padding:3rem 0}.img-block__wrap{flex-direction:column}.img-block__start{width:100%}}.img-block__end{max-width:50rem;display:flex;flex-direction:column}.img-block__end-title{margin-bottom:4rem}.img-block__end-title--flex-grow{flex-grow:1}.img-block__end-text{margin-bottom:4rem}.img-block__btn{padding:2rem 4rem;border-radius:6rem;display:flex;align-items:center;max-width:40rem}.numbered-list__item{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;gap:4rem 17rem;padding:6rem 0;border-top:.1rem solid #161616}.numbered-list__item:first-child{border-top:0;padding-top:0}.numbered-list__item:last-child{border-bottom:.1rem solid #161616}@media (max-width:1024px){.numbered-list__item{gap:4rem 8rem}}@media (max-width:767px){.grid-list__item-term{font-size:2.6rem;line-height:3.5rem}.img-block__btn svg{display:none}.numbered-list__item{padding:3rem 0}}@media (max-width:500px){.numbered-list__item{font-size:1.6rem;line-height:3.2rem;gap:4rem}.ordered-grid__descr{font-size:1.6rem;line-height:3.2rem}}.numbered-list__num{color:#4aa692}.ordered-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10rem 22rem}@media (max-width:1024px){.ordered-grid{gap:10rem}}@media (max-width:767px){.ordered-grid{grid-template-columns:1fr;gap:2rem}}.ordered-grid__item{max-width:57rem}.ordered-grid__item>:not(:last-child){margin-bottom:2rem}.ordered-grid__num{color:#4aa692;display:block}.software-dev__img{margin-bottom:20rem}.software-dev__descr{margin-bottom:6rem}.software-dev__philosophy-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem 21.8rem}@media (max-width:1024px){.software-dev__img{margin-bottom:6rem}.software-dev__philosophy-wrap{gap:4rem}}.software-dev__philosophy-item:nth-child(2){max-width:37.5rem}@media (max-width:767px){.software-dev__philosophy-wrap{grid-template-columns:1fr}.software-dev__philosophy-item:nth-child(2){max-width:100%}}.software-dev__about-wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:10rem 21.8rem}@media (max-width:1024px){.software-dev__about-wrap{grid-template-columns:repeat(2,1fr);gap:10rem}}.software-dev__about-descr{margin-bottom:13.5rem}.software-dev__about-icon{margin-bottom:6rem;width:8rem;height:8rem}.software-dev__about-item--special{grid-column:span 2;display:flex;align-items:flex-end;margin-top:14rem}@media (max-width:1024px){.software-dev__about-descr{margin-bottom:6rem}.software-dev__about-item--special{margin-top:0}}.software-dev__choice-descr{margin-bottom:6rem}.software-dev__choice-img{margin-bottom:10rem}.software-dev__callback-wrap{display:flex;justify-content:space-between}.software-dev__callback-start{width:60%;margin-right:20rem}@media (max-width:1024px){.software-dev__choice-img{margin-bottom:6rem}.software-dev__callback-wrap{flex-direction:column}.software-dev__callback-start{width:100%;margin-bottom:4rem;margin-right:0}}.software-dev__callback-end{display:flex;flex-direction:column;width:40%}.software-dev__end-title{max-width:56.5rem;flex-grow:1;margin-bottom:4rem}@media (max-width:1024px){.software-dev__callback-end{width:100%}.software-dev__end-title{max-width:100%}}.software-dev__callback-btn{padding:2rem 8rem;border-radius:6rem;display:flex;align-items:center;max-width:38rem}@media (max-width:767px){.software-dev__about-wrap{gap:5rem}.software-dev__callback-btn{padding:2rem 5rem}}.software-dev__stages-list{margin-bottom:10rem}@media (max-width:1024px){.software-dev__stages-list{margin-bottom:5rem}}.software-dev__stages-wrap{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:-3rem}.software-dev__stages-wrap>*{margin-bottom:3rem}.software-dev__stages-wrap>:not(:last-child){margin-right:19.8rem}.software-dev__stages-content{display:flex;max-width:57rem}.software-dev__stages-content span{color:#b3cc19;margin-right:2rem}.software-dev__stages-btn{border-radius:6rem;padding:2rem 6rem}.text-page h1{font-weight:400;margin-bottom:5rem}@media (max-width:1024px){.software-dev__stages-wrap{justify-content:flex-start}.software-dev__stages-wrap>:not(:last-child){margin-right:0}.software-dev__stages-btn svg{display:none}.text-page h1{font-size:4.4rem;line-height:6rem;margin-bottom:2rem}}@media (max-width:500px){.software-dev__philosophy-item:nth-child(1){font-size:1.6rem;line-height:3.2rem}.software-dev__about-wrap{grid-template-columns:1fr}.software-dev__about-item{font-size:1.6rem;line-height:3.2rem}.software-dev__about-item--special{grid-column:unset}.software-dev__end-title{font-size:2.4rem;line-height:3.8rem}.software-dev__stages-content{font-size:1.6rem;line-height:3.2rem}.text-page h1{font-size:2.2rem;line-height:4rem}}.text-page div{margin-bottom:3rem}.text-page ol{counter-reset:item}.text-page ol li::before{content:counters(item, ".") ". ";counter-increment:item}.text-page ol a{color:#4aa692}.text-page ul{counter-reset:none;padding-left:2rem}.text-page ul li{position:relative}.text-page ul li::before{content:"";counter-increment:unset;position:absolute;top:50%;transform:translateY(-50%);left:-1.5rem;width:.5rem;height:.5rem;background-color:#161616;border-radius:100%}.text-page ul li.parent::before{top:16px}.text-page .breadcrumbs-small li::before{content:none}.text-page .breadcrumbs-small span{font-weight:400;text-transform:unset}.text-page span{display:inline-block;margin-bottom:2rem;text-transform:uppercase;font-weight:700}.text-page-wrap>ol>li{margin-bottom:2rem}.text-page-wrap>ol>li::before{font-weight:700}.turnkey-websites__descr{margin-bottom:20rem}@media (max-width:1024px){.text-page div{font-size:1.5rem;line-height:3.2rem}.turnkey-websites__descr{margin-bottom:6rem}}.turnkey-websites__img{margin-bottom:10rem}@media (max-width:1024px){.turnkey-websites__img{margin-bottom:5rem}}.turnkey-websites__components-descr{margin-bottom:13.5rem}@media (max-width:1024px){.turnkey-websites__components-descr{margin-bottom:6rem}}.turnkey-websites__components-text{margin-bottom:4rem}.turnkey-websites__components-wrap{display:grid}.turnkey-websites__wrap-img{grid-area:1/2;grid-column:1/2;grid-row:1/2}.turnkey-websites__components-content{grid-area:1/2;grid-column:1/2;grid-row:1/2;padding:10rem}.turnkey-websites__components-list{margin-bottom:14rem;max-width:35rem;color:#fff}@media (max-width:1024px){.turnkey-websites__components-content{padding:2rem}.turnkey-websites__components-list{margin-bottom:6rem}}.turnkey-websites__components-list>:not(:last-child){margin-bottom:6rem}.turnkey-websites__components-btn{color:#fff;border-radius:6rem;padding:2rem 6rem;background-color:#b3cc19;display:flex;align-items:center;width:37rem}.turnkey-websites__components-btn svg{width:4.1rem;height:2.2rem;margin-left:3rem;transition:transform .3s}.turnkey-websites__components-btn:hover svg{transform:translateX(5px)}.turnkey-websites__benefits-descr{margin-bottom:10.5rem}.turnkey-websites__benefits-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.turnkey-websites__benefits-item{padding:6rem}.turnkey-websites__benefits-item:nth-child(odd){background-color:#898892}.turnkey-websites__benefits-item:nth-child(even){background-color:#514b7a}.turnkey-websites__benefits-item>*{color:#fff}.turnkey-websites__benefits-item>:not(:last-child){margin-bottom:4rem}.turnkey-websites__prize>:not(:last-child){margin-bottom:12rem}@media (max-width:1024px){.turnkey-websites__benefits-descr{margin-bottom:6rem}.turnkey-websites__benefits-wrap{grid-template-columns:1fr}.turnkey-websites__benefits-item{padding:3rem}.turnkey-websites__prize>:not(:last-child){margin-bottom:6rem}}.turnkey-websites__prize-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:-3rem}.turnkey-websites__prize-wrap>*{margin-bottom:3rem}.turnkey-websites__prize-btn{border-radius:6rem;padding:2rem 5rem}.turnkey-websites__prize-text{max-width:41rem}.turnkey-websites__ordered-list{margin-bottom:10rem}@media (max-width:1024px){.turnkey-websites__ordered-list{margin-bottom:6rem}}.turnkey-websites__stages-descr{margin-bottom:13.5rem}@media (max-width:1024px){.turnkey-websites__stages-descr{margin-bottom:6rem}}.turnkey-websites__stages-wrap{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:-3rem}.turnkey-websites__stages-wrap>*{margin-bottom:3rem}.turnkey-websites__stages-wrap>:not(:last-child){margin-right:19.8rem}.turnkey-websites__stages-content{display:flex;max-width:55rem}.turnkey-websites__stages-content span{color:#b3cc19;margin-right:2rem}.turnkey-websites__stages-btn{border-radius:6rem;padding:2rem 6rem}.turnkey-websites__solutions-title{max-width:153rem}.turnkey-websites__solutions-descr{margin-bottom:6rem}.turnkey-websites__solutions-img{margin-bottom:13.5rem}.txt-page h1{font-weight:400}.txt-page h1:not(:last-child){margin-bottom:14rem}@media (max-width:1024px){.turnkey-websites__stages-wrap{justify-content:flex-start}.turnkey-websites__stages-wrap>:not(:last-child){margin-right:0}.turnkey-websites__stages-btn svg{display:none}.turnkey-websites__solutions-img{margin-bottom:6rem}.txt-page h1:not(:last-child){margin-bottom:4rem}.txt-page h1{font-size:4.8rem;line-height:7.7rem}}@media (max-width:767px){.txt-page h1:not(:last-child){margin-bottom:2rem}.txt-page h1{font-size:4rem;line-height:5.5rem}}@media (max-width:500px){.turnkey-websites__components-btn{width:100%}.turnkey-websites__components-btn svg{display:none}.turnkey-websites__stages-content{font-size:1.6rem;line-height:3.2rem}.txt-page h1{font-size:2.8rem;line-height:4rem}}.txt-page h2{font-weight:400}.txt-page h2:not(:last-child){margin-bottom:8rem}@media (max-width:1024px){.txt-page h2:not(:last-child){margin-bottom:4rem}.txt-page h2{font-size:3.2rem;line-height:5.8rem}}@media (max-width:767px){.txt-page h2:not(:last-child){margin-bottom:2rem}.txt-page h2{font-size:2rem;line-height:4rem}}.txt-page h3{font-weight:400}.txt-page h3:not(:last-child){margin-bottom:6rem}@media (max-width:1024px){.txt-page h3:not(:last-child){margin-bottom:4rem}.txt-page h3{font-size:3.2rem;line-height:5.8rem}}@media (max-width:767px){.txt-page h3:not(:last-child){margin-bottom:2rem}.txt-page h3{font-size:2rem;line-height:4rem}}.txt-page h4{font-weight:400}.txt-page h4:not(:last-child){margin-bottom:4rem}@media (max-width:1024px){.txt-page h4{font-size:3.2rem;line-height:5.8rem}}@media (max-width:767px){.txt-page h4{font-size:2rem;line-height:4rem}}.txt-page h5{font-weight:400}.txt-page h5:not(:last-child){margin-bottom:4rem}@media (max-width:1024px){.txt-page h5{font-size:3.2rem;line-height:5.8rem}.txt-page table tr{display:block;margin-bottom:3rem}}.txt-page h6{font-weight:400}.txt-page h6:not(:last-child),.txt-page p{margin-bottom:4rem}@media (max-width:767px){.txt-page h5{font-size:2rem;line-height:4rem}.txt-page p{font-size:1.6rem;margin-bottom:2rem}}.txt-page b{font-weight:600;font-size:2rem;line-height:3.2rem}.txt-page img{display:block;margin:0 auto}.txt-page img:not(:last-child){margin-bottom:4rem}@media (max-width:767px){.txt-page b{font-size:1.6rem}.txt-page img:not(:last-child){margin-bottom:2rem}}.txt-page picture{display:block}.txt-page picture:not(:last-child){margin-bottom:4rem}.txt-page ul{list-style-type:disc;padding-left:2rem;margin-bottom:4rem}@media (max-width:767px){.txt-page picture:not(:last-child){margin-bottom:2rem}.txt-page ul{margin-bottom:2rem;font-size:1.6rem}}.txt-page ol{list-style-type:decimal;padding-left:2rem;margin-bottom:4rem}.txt-page time{color:#898892;display:inline-block}.txt-page time:not(:last-child){margin-bottom:2.6rem}@media (max-width:767px){.txt-page ol{margin-bottom:2rem;font-size:1.6rem}.txt-page time{font-size:1.6rem}}.txt-page table{width:100%;margin:0 auto 4rem}.txt-page table th{font-size:1.4rem;line-height:2.24rem;font-weight:700;text-align:left;padding:2rem;border-bottom:1px solid #898892}.txt-page table th:first-child{padding-left:0}@media (max-width:1024px){.txt-page table th:first-child{padding-left:2rem}.txt-page table th{display:block;text-align:center}}.txt-page table td{font-size:1.4rem;line-height:2.24rem;font-weight:400;padding:2rem;border-bottom:1px solid #898892}.txt-page table td:first-child{padding-left:0}.txt-page__relinking{padding-top:4rem;border-top:.1rem solid #898892;display:grid;grid-template-columns:repeat(2,1fr);gap:5rem 40rem}@media (max-width:1024px){.txt-page table td:first-child{padding-left:2rem}.txt-page table td{display:block;text-align:center}.txt-page__relinking{gap:5rem}}.txt-page__relinking-item>:not(:last-child){margin-bottom:2rem}.txt-page__relinking-item:hover .txt-page__relinking-text{color:#b3cc19}.txt-page__relinking-item:hover .txt-page__relinking-icon{stroke:#b3cc19}.txt-page__relinking-item:hover .txt-page__relinking-figcaption{color:#b3cc19}.txt-page__relinking-img{margin-bottom:4rem}.txt-page__relinking-text{display:flex;align-items:center;color:#898892;transition:color .3s}.txt-page__relinking-text--right{justify-content:flex-end}.txt-page__relinking-icon{width:4rem;height:2rem;stroke:#898892;transition:stroke .3s}.txt-page__relinking-icon--prev{margin-right:2rem}.txt-page__relinking-icon--next{margin-left:2rem}.txt-page__relinking-figcaption{transition:color .3s}.txt-page__project-header{display:flex;justify-content:space-between;flex-wrap:wrap}.txt-page__project-header>*{margin-bottom:2rem}.txt-page__project-header>:not(:last-child){margin-right:2rem}.txt-page__project-item>:not(:last-child){margin-right:22rem}@media (max-width:767px){.txt-page__relinking{gap:2rem;grid-template-columns:1fr}.txt-page__project-item>:not(:last-child){margin-right:5rem}.txt-page__callback-text{font-size:1.6rem}}.txt-page__project-link{transition:color .3s}.txt-page__project-link:hover{color:#b3cc19}.txt-page__callback-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:5rem;align-items:flex-start}.txt-page__callback-block{display:flex;flex-direction:column;max-width:88.5rem}.txt-page__callback-block>:not(:last-child){margin-bottom:6rem}@media (max-width:1024px){.txt-page__project-header>*{margin-bottom:1rem}.txt-page__project-header{font-size:1.6rem}.txt-page__callback-wrap{grid-template-columns:1fr}.txt-page__callback-block>:not(:last-child){margin-bottom:3rem}}.txt-page__callback-text a{color:#b3cc19}.txt-page__callback-phones{display:flex;flex-wrap:wrap}.txt-page__callback-phones>:not(:last-child){margin-right:2rem}.txt-page__phone-link{transition:color .3s}.txt-page__phone-link:hover{color:#b3cc19}.txt-page__phone-text{color:#898892}.txt-page__callback-btn{border-radius:6rem;padding:2rem 6rem;max-width:32rem}.txt-page__socials-block{display:flex;justify-content:flex-end;align-items:center;margin-bottom:2rem}.txt-page__socials-block--center{justify-content:center}.txt-page__socials-block>:not(:last-child){margin-right:2rem}.txt-page .breadcrumbs-small{list-style-type:none;padding-left:0}.txt-page .center{margin:0 auto 5rem;display:block;width:auto;height:auto}.ya-share2 a.ya-share2__link{display:inline-block;background-repeat:no-repeat}.ya-share2__list.ya-share2__list_direction_horizontal{display:flex;margin-bottom:0!important;margin-top:0!important}.ya-share2__list.ya-share2__list_direction_horizontal>.ya-share2__item{margin:0 1.5rem 0 0!important}.ya-share2__list.ya-share2__list_direction_horizontal>.ya-share2__item:last-child{margin:0!important}.ya-share2__item_service_facebook .ya-share2__badge,.ya-share2__item_service_linkedin .ya-share2__badge,.ya-share2__item_service_twitter .ya-share2__badge,.ya-share2__item_service_vkontakte .ya-share2__badge{background-color:unset!important}.ya-share2 .ya-share2__item_service_vkontakte a.ya-share2__link{background-image:url(/local/templates/main/assets/styles/../images/icons/vk_black.svg)}.ya-share2 .ya-share2__item_service_twitter a.ya-share2__link{background-image:url(/local/templates/main/assets/styles/../images/icons/twitter_black.svg)}.ya-share2 .ya-share2__item_service_facebook a.ya-share2__link{background-image:url(/local/templates/main/assets/styles/../images/icons/fb_black.svg)}.ya-share2 .ya-share2__item_service_linkedin a.ya-share2__link{background-image:url(/local/templates/main/assets/styles/../images/icons/linkedin_black.svg)}.vacancies-page__descr{margin-bottom:22.2rem}@media (max-width:1024px){.txt-page__socials-block{justify-content:flex-start}.vacancies-page__descr{margin-bottom:12rem}}@media (max-width:767px){.vacancies-page__descr{margin-bottom:6rem}.vacancies-page__item:nth-child(1){grid-column:1/3}}.vacancies-page__wrap{display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(3,1fr);gap:2rem;height:57.1rem;margin-bottom:21.7rem}.vacancies-page__item:nth-child(2){grid-column:2/4}@media (max-width:1024px){.vacancies-page__wrap{grid-template-columns:repeat(4,1fr);margin-bottom:12rem}.vacancies-page__item:nth-child(2){grid-column:3/5;grid-row:2/3}}.vacancies-page__item:nth-child(3){display:flex;justify-content:flex-end;align-items:center;position:relative;grid-column:5/9;grid-row:1/2;background:url(/local/templates/main/assets/styles/../images/vacancies-page/bg.jpg) 50%/cover no-repeat;color:#fff}.vacancies-page__item:nth-child(3):hover .vacancies-page__icon{transform:translateX(.5rem)}@media (max-width:1024px){.vacancies-page__item:nth-child(3){grid-column:1/5;grid-row:1/2}}.vacancies-page__item:nth-child(4){grid-column:2/4;grid-row:2/4}@media (max-width:1024px){.vacancies-page__item:nth-child(4){grid-row:2/4;grid-column:1/3}}.vacancies-page__item:nth-child(5){grid-column:4/5;grid-row:2/3}.vacancies-page__item-img{position:absolute;bottom:0;left:0;width:25.1rem;height:25.9rem}.vacancies-page__item-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.vacancies-page__content{padding-right:5.6rem}@media (max-width:767px){.vacancies-page__item:nth-child(3){justify-content:center}.vacancies-page__item:nth-child(4){grid-row:2/3}.vacancies-page__item:nth-child(5){grid-column:3/5}.vacancies-page__item-img{display:none}.vacancies-page__content{padding-right:0}}.vacancies-page__content p:nth-child(1){margin-bottom:.9rem}.vacancies-page__content p:nth-child(2){display:flex;align-items:center;justify-content:space-between}.vacancies-page__icon{transition:transform .3s;width:2rem;height:2.2rem}.vacancies-page__info-title{margin-bottom:12rem;font-weight:400}@media (max-width:767px){.vacancies-page__info-title{margin-bottom:6rem}}.vacancies-page__list-item{position:relative;display:flex;align-items:center;border-top:.1rem solid #161616}.vacancies-page__list-item:last-child{border-bottom:.1rem solid #161616}.vacancies-page__list-link{padding:2rem 8rem 2rem 0;width:100%;transition:color .3s}.vacancies-page__list-link:hover{color:#b3cc19}@media (max-width:500px){.vacancies-page__info-title{font-size:3.5rem;line-height:5rem;margin-bottom:3rem}.vacancies-page__list-link{font-size:1.8rem}.vaccancies__descr{font-size:1.6rem;line-height:3rem}}.vacancies-page__list-link::after{position:absolute;top:50%;transform:translateY(-50%);right:0;width:5rem;height:2rem;background:url(/local/templates/main/assets/styles/../images/icons/next.svg) 0 0/contain no-repeat;content:"";cursor:pointer}.vacancies-page__item-span{color:gray;padding-left:3rem;margin-left:3rem;border-left:.1rem solid #898892}@media (max-width:767px){.vacancies-page__list-link::after{content:none}.vacancies-page__item-span{display:block;margin-left:0;padding-left:0;border-left:0}}.vaccancies__descr{margin-bottom:8rem}@media (max-width:1024px){.vacancies-page__item:nth-child(5){grid-row:3/4}.vaccancies__descr{margin-bottom:4rem}}.vaccancies__wrap{border-top:.1rem solid #161616;border-bottom:.1rem solid #161616;padding:8rem 0;margin-bottom:8rem}.vaccancies__wrap>:not(:last-child){padding-bottom:12rem}.vaccancies__item{display:grid;grid-template-columns:40rem 1fr;gap:4rem 16rem}@media (max-width:1024px){.vaccancies__wrap{margin-bottom:4rem;padding:4rem 0}.vaccancies__wrap>:not(:last-child){padding-bottom:4rem}.vaccancies__item{gap:4rem 8rem}}@media (max-width:767px){.vaccancies__item{gap:2rem;grid-template-columns:1fr}}.vaccancies__list{list-style:disc;padding-left:2rem}.vaccancies__info-title{font-size:4.8rem;line-height:7.7rem;font-weight:400;margin-bottom:4rem}.website-promotion__descr{margin-bottom:20rem}.website-promotion__definition-descr,.website-promotion__definition-img{margin-bottom:6rem}.website-promotion__definition-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem 21.8rem}.website-promotion__definition-item:nth-child(2){max-width:37.5rem}@media (max-width:1024px){.website-promotion__descr{margin-bottom:6rem}.website-promotion__definition-wrap{grid-template-columns:1fr}.website-promotion__definition-item:nth-child(2){max-width:100%}}.website-promotion__definition-item:nth-child(2)>:not(:last-child){margin-bottom:6rem}.website-promotion__position-descr{margin-bottom:12rem}.website-promotion__position-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem 21rem}.website-promotion__position-item{max-width:57rem}.website-promotion__position-item>:not(:last-child){margin-bottom:10rem}@media (max-width:1024px){.website-promotion__position-descr{margin-bottom:6rem}.website-promotion__position-wrap{grid-template-columns:1fr}.website-promotion__position-item{max-width:100%}.website-promotion__position-item>:not(:last-child){margin-bottom:6rem}}.website-promotion__position-btn{border-radius:6rem;padding:2rem 5rem}.website-promotion__advantages-descr{margin-bottom:10rem}@media (max-width:1024px){.website-promotion__advantages-descr{margin-bottom:6rem}}.website-promotion__advantages-img{margin-bottom:10rem}@media (max-width:1024px){.website-promotion__advantages-img{margin-bottom:6rem}}.website-promotion__advantages-grid{margin-bottom:21.4rem}@media (max-width:1024px){.website-promotion__advantages-grid{margin-bottom:6rem}}.website-promotion__advantages-callback{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:-5rem}.website-promotion__advantages-item{padding:0 2rem 5rem 0}.website-promotion__advantages-item:nth-child(1){display:flex}.website-promotion__advantages-span{color:#b3cc19;margin-right:2.5rem}.website-promotion__advantages-text{max-width:92rem}.website-promotion__advantages-btn{border-radius:6rem;padding:2rem 6rem}.website-promotion__factor-descr,.website-promotion__factor-img{margin-bottom:6rem}.website-promotion__tariff-wrap>:not(:first-child){padding:4rem 0}.website-promotion__tariff-item{display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;gap:4rem;border-bottom:.1rem solid #161616}.website-promotion__tariff-item:nth-child(1){padding-bottom:4rem}.website-promotion__tariff-content>:not(:last-child){margin-bottom:4rem}.website-promotion__tariff-caption a{transition:color .3s}.website-promotion__tariff-caption a:hover{color:#b3cc19}.website-promotion__tariff-price span{color:#898892}.website-promotion__statistics-descr{margin-bottom:6rem}@media (max-width:1024px){.website-promotion__advantages-btn{padding:2rem 4rem}.website-promotion__tariff-item{grid-template-columns:1fr}.website-promotion__statistics-descr{margin-bottom:3rem}}.write-us .order-form__grid{grid-gap:4rem 2rem;margin-bottom:4rem}.write-us .order-form__item--checkbox{margin-bottom:4rem}.write-us__descr{margin-bottom:13rem}.write-us__tel-link{border-bottom:.2rem solid #161616}.write-us__tel-link:hover{border-bottom:none}.write-us__img{width:60rem;height:50.6rem;-o-object-fit:contain;object-fit:contain}@media (min-width:1025px){.write-us__inner{display:flex;justify-content:space-between;align-items:center}.write-us__img.focus-animate{-webkit-animation:1s cubic-bezier(.36,.07,.19,.97) infinite girl1;animation:1s cubic-bezier(.36,.07,.19,.97) infinite girl1}.write-us__img.error-animate{-webkit-animation:1.5s cubic-bezier(.36,.07,.19,.97) infinite girl2;animation:1.5s cubic-bezier(.36,.07,.19,.97) infinite girl2}}@media (max-width:1024px){.write-us__descr{margin-bottom:6rem}.write-us__img{margin:6rem auto 0}}@-webkit-keyframes girl1{0%,100%{transform:translateY(0)}50%{transform:translateY(-3rem)}}@keyframes girl1{0%,100%{transform:translateY(0)}50%{transform:translateY(-3rem)}}@-webkit-keyframes girl2{10%,90%{transform:translateY(-1rem)}20%,80%{transform:translateY(1.5rem)}30%,50%,70%{transform:translateY(-.6rem) rotate(-25deg)}40%,60%{transform:translateY(.6rem)}}@keyframes girl2{10%,90%{transform:translateY(-1rem)}20%,80%{transform:translateY(1.5rem)}30%,50%,70%{transform:translateY(-.6rem) rotate(-25deg)}40%,60%{transform:translateY(.6rem)}}.yandex-direct__descr{margin-bottom:6rem}.yandex-direct__img{margin-bottom:20rem}.yandex-direct__efficiency-item{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem 15rem;padding:6rem 0;border-top:.1rem solid #161616}.yandex-direct__efficiency-item:last-child{border-bottom:.1rem solid #161616}@media (max-width:1024px){.yandex-direct__img{margin-bottom:6rem}.yandex-direct__efficiency-item{grid-template-columns:1fr;padding:3rem 0}}.yandex-direct__efficiency-descr{max-width:57rem}.yandex-direct__types-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:5rem 40rem}.yandex-direct__types-start>:not(:last-child){margin-bottom:10rem}.yandex-direct__types-end{max-width:37.5rem}.yandex-direct__types-descr{margin-bottom:10rem}@media (max-width:1024px){.yandex-direct__types-wrap{grid-template-columns:1fr}.yandex-direct__types-start>:not(:last-child){margin-bottom:5rem}.yandex-direct__types-end{max-width:100%}.yandex-direct__types-descr{margin-bottom:6rem}}.yandex-direct__item-title{padding-bottom:2rem;border-bottom:.2rem solid #161616;margin-bottom:2rem}.yandex-direct__stages-descr,.yandex-direct__stages-img{margin-bottom:6rem}.yandex-direct__beginning{padding-bottom:24.4rem}.yandex-direct__beginning-descr:nth-of-type(1){margin-bottom:10rem}.yandex-direct__beginning-list{margin-bottom:10rem}@media (max-width:1024px){.yandex-direct__beginning{padding-bottom:6rem}.yandex-direct__beginning-descr:nth-of-type(1),.yandex-direct__beginning-list{margin-bottom:6rem}}.yandex-direct__beginning-item{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;gap:4rem 17rem;padding:6rem 0;border-top:.1rem solid #161616}.yandex-direct__beginning-item:first-child{border-top:0}.yandex-direct__beginning-item:last-child{border-bottom:.1rem solid #161616}.yandex-direct__beginning-num{color:#4aa692}.yandex-direct .grid-stages{gap:6rem 25rem}.yandex-direct .grid-stages__item:last-child .grid-stages__item-num,.yandex-direct .grid-stages__item:last-child .grid-stages__item-title{opacity:0}@media (max-width:767px){.write-us__img{width:35.5rem;height:30rem}.yandex-direct__beginning-item{gap:4rem;padding:3rem 0}.yandex-direct .grid-stages__item:last-child .grid-stages__item-num,.yandex-direct .grid-stages__item:last-child .grid-stages__item-title{display:none}}.yandex-direct .grid-stages__item:last-child .grid-stages__item-descr{color:#4aa692}.about__imedia{width:100%;margin-bottom:27.3rem}@media (max-width:1024px){.yandex-direct .grid-stages{gap:6rem 15rem}.about__imedia{margin-bottom:10rem}}@media (max-width:767px){.about__imedia{margin-bottom:5rem}}.about__title{margin-bottom:8rem}.about__wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}@media (max-width:1024px){.about__wrap{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.vaccancies__info-title{font-size:3.5rem;line-height:5rem}.website-promotion__position-btn svg{display:none}.website-promotion__advantages-text{font-size:1.6rem;line-height:3.2rem}.website-promotion__advantages-btn svg{display:none}.website-promotion__tariff-caption{font-size:2.4rem;line-height:3.8rem}.yandex-direct__efficiency-title{font-size:2.6rem;line-height:4rem}.yandex-direct__beginning-item,.yandex-direct__types-end{font-size:1.6rem;line-height:3.2rem}.about__title{margin-bottom:4rem}.about__wrap{grid-template-columns:1fr}}.about__table{width:100%}.advantages__start{display:grid;margin-bottom:12rem;color:#fff}@media (max-width:767px){.advantages__start{margin-bottom:5rem}}.advantages__start-content{grid-area:1/2;grid-column:1/3;padding:10.5rem 2rem 7.3rem}.advantages__start-img{grid-area:1/2;grid-column:1/3}.advantages__start-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.advantages__list{margin-left:17.8rem;margin-bottom:3rem}@media (max-width:500px){.advantages__start{display:unset}.advantages__start-content{padding:5rem 0}.advantages__list{color:#000}}.advantages__list-item{font-size:2.4rem;line-height:160%;letter-spacing:-.03em}.advantages__title{color:#fff;text-align:center}.advantages__item{display:flex}.advantages__slider{max-width:120rem;padding:1rem 0}.advantages__slider .swiper-button-next::after,.advantages__slider .swiper-button-prev::after,.advantages__slider .swiper-rtl .swiper-button-next::after,.advantages__slider .swiper-rtl .swiper-button-prev::after{content:none}.advantages__slider .swiper-button-next,.advantages__slider .swiper-button-prev{padding:2rem 6rem;border:1px solid #000;border-radius:6rem;width:14rem;height:6rem;transition:background-color .3s}.advantages__slider .swiper-button-next svg path,.advantages__slider .swiper-button-prev svg path{transition:stroke .3s}.advantages__slider .swiper-button-next:hover,.advantages__slider .swiper-button-prev:hover{background-color:#000}.advantages__slider .swiper-button-next:hover svg path,.advantages__slider .swiper-button-prev:hover svg path{stroke:#fff}.advantages__slider .swiper-button-prev{left:0;top:inherit;bottom:0}.advantages__slider .swiper-button-next{bottom:0;top:inherit;left:16rem}.advantages__item-title{color:#000;font-weight:400}@media (max-width:767px){.advantages__list{text-align:center;margin-left:0}.advantages__item{flex-direction:column;align-items:center}.advantages__item-title{max-width:100%}}.advantages__left{display:flex;flex-direction:column;width:50%}@media (max-width:767px){.advantages__left{width:100%;margin-bottom:5rem}}.advantages__right{width:50%}.advantages__right p{margin-bottom:3rem;color:#000}.advantages__right p:last-child{margin-bottom:0}@media (max-width:767px){.advantages__right{width:100%;padding-bottom:10rem}.advantages__right p{font-size:1.4rem}}.advantages__btn-icon{width:4rem;height:2rem}.clients__title{margin-bottom:2rem}.clients__text{margin-bottom:4rem;color:#000}.promo{padding-top:24rem}.promo__text{padding-bottom:2rem;font-weight:inherit}@media (max-width:1024px){.promo{padding-top:12rem}.promo__text{font-size:3rem;line-height:4.5rem}}.promo__video{display:block}.promo__video-link{position:relative;display:block;width:100%;height:100%;cursor:var(--video-cursor)}.promo__video-link::before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.04);content:""}.services__grid{display:grid;grid-template-areas:"img-1 img-1 . content-1" ". . . ." ". . . img-2" ". . . ." "img-3 . . ." "img-3 . . content-2" ". . . content-2" "content-3 . . content-2"}@media (max-width:1024px){.services__grid{grid-gap:3rem;grid-template-areas:"img-1 content-1" "img-2 img-3" "content-2 content-3"}.services__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media (max-width:767px){.promo__text{font-size:2rem;line-height:3.5rem}.services__grid{grid-template-areas:"img-1" "content-1" "img-2" "content-2" "img-3" "content-3"}}@media (min-width:768px){.services__grid{grid-template-columns:repeat(2,1fr)}}.services__img{overflow:hidden}.services__img--1{grid-area:img-1;background:url(/local/templates/main/assets/styles/../images/services/img_1_bg.jpg) 50%/cover;position:relative}.services__img--2{grid-area:img-2;background:url(/local/templates/main/assets/styles/../images/services/img_2_bg.jpg) 50%/cover;position:relative}.services__img--3{grid-area:img-3}.services__picture--1{position:absolute;width:45rem;left:50%;bottom:-90%;transform:translateX(-50%);-o-object-fit:cover;object-fit:cover;transition:1s}.services__picture--2{position:absolute;width:20rem;left:50%;bottom:-30%;transform:translateX(-50%);-o-object-fit:cover;object-fit:cover;transition:1s}.services__mobile-picture{display:none}.services__content--1{max-width:52.4rem;grid-area:content-1}.services__content--2{grid-area:content-2}.services__content--3{grid-area:content-3}.services__content a{transition:color .3s}.services__content a:hover{color:#b3cc19}.services__title{font-weight:400;margin-bottom:6rem}.services__title:not(:last-child){margin-bottom:6.1rem}@media (max-width:1024px){.services__picture--1,.services__picture--2{display:none}.services__mobile-picture{display:block}.services__title{font-size:2rem;line-height:3.8rem;margin-bottom:2rem}.services__title:not(:last-child){margin-bottom:2rem}}@media (min-width:1025px){.services__grid{grid-template-columns:57.3rem 1fr 1fr 57.3rem;grid-template-rows:minmax(57.1rem,-webkit-max-content) 2rem 37.4rem 2rem 2rem 15.7rem 4rem -webkit-max-content;grid-template-rows:minmax(57.1rem,max-content) 2rem 37.4rem 2rem 2rem 15.7rem 4rem max-content}.services__title-1:not(:last-child){margin-bottom:8.1rem}.services__text-1{font-size:2.4rem;line-height:3.8rem}}.team__wrap{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media (max-width:500px){.advantages__title{color:#000}.team__wrap{flex-direction:column;align-items:flex-start}}.team__title{padding-right:2rem}.team__link{display:flex;align-items:center;color:#161616}.team__link:hover .team__icon-arrow{transform:translateX(.8rem)}.team__item{color:#161616;padding:0 1rem}.team__item-title{font-weight:400}.team__item-text{font-size:1.2rem;line-height:180%}.team__item-img{margin-bottom:2rem;transition:filter .3s}.team__icon-arrow{width:2rem;height:1.8rem;margin-left:2.4rem;transition:transform .3s}.team__text{color:#000}.team__swiper{width:calc(100% + 2rem);margin-left:-1rem;margin-bottom:14.2rem}.team .swiper-button{width:50vw;height:100%;background-color:transparent}.team .swiper-button-next::after,.team .swiper-button-prev::after{display:none}@media (max-width:1024px){.team__text{font-size:2.5rem;line-height:5rem}.team__swiper{margin-bottom:5rem}.team .swiper-button-next,.team .swiper-button-prev{display:none}}.team .swiper-button-prev{transform:translateY(-50%);left:auto;right:50%;cursor:var(--prev-cursor)}.team .swiper-button-next{transform:translateY(-50%);right:auto;left:50%;cursor:var(--next-cursor)}.team .swiper-button-next.swiper-button-disabled,.team .swiper-button-prev.swiper-button-disabled{opacity:1;pointer-events:all}.project-num{padding-bottom:.2rem;color:#c5c5cb;transition:color .3s}.project-title{color:#898892;transition:color .3s}.project-numbers__num:not(:last-child){margin-bottom:1.1rem}.project-numbers__descr{color:#000;max-width:17.8rem;border-top:.1rem solid #161616;padding-top:3.2rem}.best-works__title{margin-bottom:19.8rem}.best-works__grid{display:grid;gap:2rem;height:155.6rem;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);grid-template-areas:"img-1 img-2 descr-2 numbers" "descr-1 img-4 img-4 img-3" "descr-4 img-4 img-4 descr-3" "img-6 img-5 descr-5 btn" "descr-6 descr-6 descr-6 descr-6"}@media (max-width:1024px){.best-works__title{margin-bottom:6rem}.best-works__grid{height:auto;grid-template-columns:repeat(2,1fr);grid-template-rows:none;grid-template-areas:"img-1 img-2" "descr-1 descr-2" "img-3 numbers" "descr-3 ." "img-4 img-4" "img-4 img-4" "descr-4 ." "img-5 img-6" "descr-5 descr-6" "btn btn"}.best-works__item--descr-1{justify-content:flex-start}}@media (max-width:500px){.best-works__grid{grid-template-columns:1fr;grid-template-areas:"img-1" "descr-1" "img-2" "descr-2" "img-3" "descr-3" "img-4" "descr-4" "img-5" "descr-5" "img-6" "descr-6" "numbers" "btn"}}.best-works__item--img-1{grid-area:img-1}.best-works__item--img-2{grid-area:img-2}.best-works__item--img-3{grid-area:img-3}.best-works__item--img-4{grid-area:img-4}.best-works__item--img-5{grid-area:img-5}.best-works__item--img-6{grid-area:img-6}.best-works__item--img-1,.best-works__item--img-2,.best-works__item--img-3,.best-works__item--img-4,.best-works__item--img-5,.best-works__item--img-6{overflow:hidden}.best-works__item--img-1 img,.best-works__item--img-2 img,.best-works__item--img-3 img,.best-works__item--img-4 img,.best-works__item--img-5 img,.best-works__item--img-6 img{transition:transform .3s}.best-works__item--img-1 img:hover,.best-works__item--img-2 img:hover,.best-works__item--img-3 img:hover,.best-works__item--img-4 img:hover,.best-works__item--img-5 img:hover,.best-works__item--img-6 img:hover{transform:scale(1.1)}.best-works__item--descr-1{grid-area:descr-1}.best-works__item--descr-2{grid-area:descr-2;display:flex;flex-direction:column;justify-content:flex-end}.best-works__item--descr-3{grid-area:descr-3}.best-works__item--descr-4{grid-area:descr-4;align-items:flex-end}@media (max-width:1024px){.best-works__item--descr-4{justify-content:flex-start;align-items:flex-start}}.best-works__item--descr-5{grid-area:descr-5}.best-works__item--descr-6{grid-area:descr-6}.best-works__item--numbers{grid-area:numbers}.best-works__item--btn{grid-area:btn;justify-content:flex-end}.best-works__item--descr-4,.best-works__item--descr-5{justify-content:flex-end}@media (max-width:1024px){.best-works__item--descr-4,.best-works__item--descr-5{justify-content:flex-start}}.best-works__btn{width:100%;height:7.2rem;border-radius:6rem}.best-works__item-descr.is-active .project-num,.best-works__item-descr.is-active .project-title{color:#161616}
/* End */


/* Start:/local/templates/main/assets/styles/new-design.min.css?177936651026315*/
.button,.footer,.form,.header-contacts,.new-design.page{font-family:var(--font-secondary)}.cookies::before,.js-overlay,.overlay{backdrop-filter:blur(5px)}.blog-card__img,.blog-detail-banner__bg{object-fit:cover;object-position:center}:root{--font-secondary:'Inter Tight';--active-color:#b3cc19;--black-color:#161616;--white-color:#fff;--gray-color:#898892;--error-color:#eb6d5c;--gray-bg-color:#f6f6f6;--transition-time:0.3s;--container-padding:1rem}@font-face{font-family:'Inter Tight';src:url('/local/templates/main/assets/styles/../fonts/InterTight-SemiBold.woff2') format('woff2');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Inter Tight';src:url('/local/templates/main/assets/styles/../fonts/InterTight-Medium.woff2') format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Inter Tight';src:url('/local/templates/main/assets/styles/../fonts/InterTight-Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}.js-overlay.active{z-index:3}.breadcrumbs-small:not(:last-child){margin-bottom:6rem;display:inline-flex;gap:1rem}.breadcrumbs-small>:not(:last-child){display:inline-flex;gap:inherit;margin-right:0;padding-right:0}.breadcrumbs-small>:not(:last-child)::after{position:static}.new-design.page{color:var(--black-color);overflow-x:clip}.new-design .h1,.new-design h1{font-size:4.8rem;font-weight:400;line-height:130%;text-transform:none}.new-design .h2,.new-design h2{font-weight:400;font-size:2.2rem;line-height:120%;text-transform:uppercase}.new-design .h3,.new-design h3{font-size:1.6rem;font-weight:400;line-height:130%;text-transform:uppercase}.new-design .title-0,.new-design .title-1{font-family:Inter;line-height:100%;font-weight:400}.new-design .title-0{font-size:21rem;letter-spacing:-1.26rem;text-transform:uppercase}.new-design .title-1{font-size:12rem;letter-spacing:-.6rem}.new-design .title-2{font-size:8rem;font-weight:400;line-height:120%}.new-design .subtitle-1{font-size:3.2rem;font-weight:400;line-height:130%}.new-design .subtitle-2{font-size:2.8rem;font-weight:400;line-height:130%;letter-spacing:-.028rem}.body-txt{font-size:2rem;font-weight:400;line-height:140%}.txt{font-size:1.6rem;font-weight:400;line-height:130%}.little-txt{font-size:1.4rem;font-weight:400;line-height:160%}.numeric-100{font-size:10rem;font-weight:400;line-height:120%}.numeric-48{font-size:4.8rem;font-weight:400;line-height:160%;letter-spacing:-.048rem}.blog-heading .blog-title,.new-design .section__title{margin-bottom:4rem}.section__title--has-buttons{display:flex;justify-content:space-between;align-items:flex-start}.checkbox__controller,.form-field__input[hidden],[data-tab-name]:not(.is-active){display:none}.blog-detail-page__wrapper~.section:not(:last-child),.new-design .section:not(:last-child){padding-bottom:0;margin-bottom:16rem}.blog-detail-page .media-news__link:hover .media-news__img{scale:1}.footer{padding-block:4rem 2rem;overflow:hidden}.footer__imedia{padding-bottom:2rem;font-size:10rem;font-weight:600;line-height:100%;letter-spacing:-.2rem}.footer__content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:2rem;font-size:1.6rem}.footer__info{display:grid;gap:6rem;padding:6rem 0 0 39.5rem}.footer__contacts{margin:0;max-width:33.5rem;display:grid;gap:3rem;line-height:130%}.footer__contacts p::first-line{line-height:200%}.footer__contacts>:last-child,.form .order-form__textarea{margin-top:0}.footer__links{display:grid;gap:1rem;line-height:130%}.social-media{--grid-gap:1rem;min-width:37.5rem;display:grid;gap:var(--grid-gap);font-size:2rem;line-height:140%}.social-media__item{padding-bottom:var(--grid-gap);border-bottom:.1rem solid var(--gray-color)}.social-media__link{display:grid;grid-template-columns:1fr 1.6rem;align-content:flex-start;gap:1rem;transition:color var(--transition-time) ease-in-out}.social-media__icon,.social-media__name{transition:translate var(--transition-time) ease-in-out}.social-media__icon{display:block;width:auto;height:auto;aspect-ratio:1/1}.footer__copyright{display:flex;flex-wrap:wrap;justify-content:space-between;padding-right:1.4rem;font-size:1.4rem;line-height:160%;color:var(--gray-color)}.footer__copyright-item{display:inline-flex;flex-wrap:wrap;column-gap:.5rem}body .page{padding-block:13rem 16rem}@media (max-width:1024px){.new-design .h1,.new-design h1{font-size:2.8rem}.new-design .h3,.new-design h3,.txt{font-size:1.4rem}.new-design .title-0{font-size:5.9rem;letter-spacing:-.354rem}.new-design .title-1{font-size:4rem;letter-spacing:unset}.new-design .subtitle-1{font-size:2.2rem}.new-design .subtitle-2{font-size:2rem;letter-spacing:-.02rem}.body-txt{font-size:1.8rem}.numeric-48{font-size:2.4rem;font-weight:400;line-height:160%;letter-spacing:-.024rem}body .page{padding-block:5rem 8rem}.breadcrumbs-small:not(:last-child){margin-bottom:4rem}.new-design .section__title{margin-bottom:3rem}.blog-detail-page__wrapper~.section:not(:last-child),.new-design .section:not(:last-child){margin-bottom:8rem}.section__title--has-buttons .h2,.section__title--has-buttons h2{align-self:center}.footer{padding-block:4.5rem 1.6rem}.footer__imedia{font-size:4.8rem;padding-bottom:2.1rem}.footer__content{flex-direction:column;gap:4rem}.footer__contacts{max-width:33.5rem;gap:3rem}.footer__links{gap:1rem}.social-media{min-width:unset;width:100%}.footer__info{padding:3rem 0 0 25rem;gap:2rem}.footer__copyright{gap:1rem;padding-right:0}.footer__copyright-item{flex-direction:column;text-align:left}}.button,.form__info-link{font-weight:500;font-size:1.6rem}.header{position:sticky}.header__container{gap:2.7rem}.header__logo{margin-right:0}.header .button{min-width:16.2rem;border-radius:4rem;height:3.6rem}.header__nav-menu{margin-inline:28.1rem auto}.header__menu-link-icon{margin-top:0;width:1.6rem;height:auto;aspect-ratio:1/1;transition:transform var(--transition-time) ease-in-out,opacity var(--transition-time) ease-in-out}.header__menu-link-wrap{display:flex}.header-contacts__dropdown{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:2rem}.header-contacts__info{display:grid;gap:4rem;font-size:1.6rem;line-height:130%}.drop-menu .social-media,.drop-menu-desktop .social-media,.drop-menu__contacts,.drop-menu__list,.drop-menu__submenu,.header-contacts__info{transition:opacity var(--transition-time) ease-in-out,translate var(--transition-time) ease-in-out}.drop-menu__contacts,.header__menu-item--drop-menu .social-media{transition-delay:calc(0.5 * var(--transition-time))}.header-contacts__info:nth-child(2){transition-delay:calc(0.25 * var(--transition-time))}.drop-menu:not(.drop-menu-desktop) .social-media{transition-delay:calc(1.25 * var(--transition-time))}.drop-menu:not(.drop-menu-desktop,.is-active) .drop-menu__list,.drop-menu:not(.drop-menu-desktop,.is-active) .header-contacts__info,.drop-menu:not(.drop-menu-desktop,.is-active) .social-media,.header__menu-item--drop-menu:not(:hover) .drop-menu__contacts,.header__menu-item--drop-menu:not(:hover) .drop-menu__submenu,.header__menu-item--drop-menu:not(:hover) .header-contacts__info,.header__menu-item--drop-menu:not(:hover) .social-media{opacity:0;translate:0 3rem}.header-contacts__info-item,.header-contacts__info-list{display:grid;gap:1rem}.header-contacts__info-title{font-size:2rem;color:var(--gray-color)}.drop-menu-desktop{padding:10rem 0 9.6rem 39.5rem;height:auto}.drop-menu .social-media__item:last-child,.header .social-media__item:last-child{border-bottom:none}.header .social-media__icon{color:var(--active-color)}@media (max-width:1024px){.header-contacts__info:first-child{transition-delay:calc(0.5 * var(--transition-time))}.header-contacts__info:nth-child(2){transition-delay:var(--transition-time)}.header-contacts{display:none}.header__burger{margin-inline:16.2rem auto;width:40px;height:12px}.header__burger.is-active{width:40px;height:20px}.drop-menu{padding:12rem 0 2rem}.drop-menu__inner{display:grid;grid-template-columns:25rem 1fr;gap:3rem}.drop-menu__list{gap:3rem;margin-bottom:0}.drop-menu__item{padding:0;border:none}.drop-menu__link{width:auto}.drop-menu__btn{flex-grow:1;text-align:right}.header-contacts__dropdown{gap:4rem;margin-bottom:0}.drop-menu .social-media__name,.header-contacts__info-title{font-size:1.8rem}.header-contacts__info-item{gap:2rem}.header-contacts__info-list{gap:inherit}.drop-menu .social-media{max-width:34rem}.drop-menu .social-media__icon{color:var(--active-color)}}.button__icon,.checkbox__marker,svg.popup__close-icon{height:auto;aspect-ratio:1/1}.overlay{background:rgba(0,0,0,.2)}body .popup{width:calc(100% - 4rem)}.popup__close{position:absolute;right:1rem;top:1rem;transition:rotate var(--transition-time) ease-in-out}.checkbox__marker,.form-field{position:relative;display:block}svg.popup__close-icon{display:block;width:3.2rem;color:var(--black-color)}.form{min-height:59rem;display:grid;grid-template-columns:auto 73rem;grid-template-rows:1fr min-content;align-content:flex-start;gap:2rem;padding:4rem;border-radius:1rem;background-color:var(--gray-bg-color)}.form__fieldset,.form__footer{display:grid;grid-template-columns:repeat(2,1fr)}.form__title{max-width:63.6rem}.form__info{margin-top:auto}.form__info-title{max-width:51.7rem;margin-bottom:1rem;font-size:2.8rem;line-height:130%;letter-spacing:-.028rem}.form__info-text{max-width:51rem;margin-bottom:1.7rem;font-size:1.6rem;line-height:110%;letter-spacing:-.016rem}.form__info-link{line-height:160%;color:#4aa692;text-transform:uppercase;transition:color var(--transition-time) ease-in-out}.form__body{display:grid;gap:6rem;grid-row:span 2}.form__fieldset{gap:3rem 4rem;border:none}.form__fieldset .form-field--select,.form__fieldset .form-field--textarea{grid-column:span 2}.form__footer{align-items:flex-start;gap:4rem 2rem}.form__footer .checkbox,.order-form__item--checkbox{grid-column:auto}.text-underline{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.button{display:inline-flex;justify-content:space-between;align-items:center;gap:1.6rem;padding:1.4rem 2rem;border:.1rem solid var(--black-color);border-radius:2rem;line-height:115%;color:var(--black-color);transition:background-color var(--transition-time) ease-in-out,color var(--transition-time) ease-in-out,border-color var(--transition-time) ease-in-out;cursor:pointer}.button__icon,.checkbox a,.form-contacts__description a{transition:color var(--transition-time) ease-in-out}.button__text{font-size:inherit;color:inherit;line-height:inherit;font-weight:inherit;overflow:unset;text-align:left}.button__icon{width:1.6rem}.button__icon--green{color:var(--active-color)}.button--black{background-color:var(--black-color);color:var(--white-color)}.button--black .button__icon,.text-green{color:var(--active-color)}.form .order-form__file-text{margin-right:auto;overflow:hidden;line-height:inherit}.order-form__file.button{flex-direction:row-reverse}.order-form__file.button::before,.swiper-buttons .swiper-button::after{content:none}.order-form__file-icon.button__icon{margin:0;transition:none}.checkbox{display:flex;align-items:flex-start;gap:1.2rem;font-size:1.4rem;line-height:160%}.checkbox__marker{width:2.4rem;flex-shrink:0;border:.1rem solid var(--active-color);transition:background-color var(--transition-time) ease-in-out;cursor:pointer}.checkbox__marker::before{content:'';position:absolute;margin-top:-.1rem;left:50%;top:50%;translate:-50% -50%;width:1.4rem;height:.6rem;border-bottom:.2rem solid var(--black-color);border-left:.2rem solid var(--black-color);opacity:0;scale:0;transition:opacity var(--transition-time) ease-in-out,rotate var(--transition-time) ease-in-out,scale var(--transition-time) ease-in-out}.checkbox__controller:checked~.checkbox__marker{background-color:var(--active-color)}.checkbox__controller:checked~.checkbox__marker::before{rotate:-45deg;scale:1;opacity:1}.form-field{--input-padding-block:1rem;width:100%;font-size:1.6rem;line-height:110%;letter-spacing:-.016rem}.form-field__input,.order-form__textarea{display:block;width:100%;padding:var(--input-padding-block) 0;border-bottom:.1rem solid var(--gray-color);font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;transition:border-color var(--transition-time) ease-in-out;cursor:auto}.form-field__input{height:3.9rem}.form-field--select:has(input[type=radio]:invalid) .select__value::after,.form-field__input:required~.form-field__placeholder::after{content:' *'}.form-field__input:is(textarea){resize:none;overflow-x:hidden}.form-field__placeholder{position:absolute;bottom:var(--input-padding-block);font-size:inherit;line-height:inherit;letter-spacing:inherit;color:var(--gray-color);transition:bottom var(--transition-time) ease-in-out;pointer-events:none}.form div[contenteditable]:focus~.form-field__placeholder,.form div[contenteditable]:not(:empty)~.form-field__placeholder,.form-field__input:focus~.form-field__placeholder,.form-field__input:not(:placeholder-shown)~.form-field__placeholder{bottom:100%;transform:unset;top:unset}.form div[contenteditable]:focus,.form div[contenteditable]:not(:empty),.form-field__input:not(.select__title):focus,.form-field__input:not(:placeholder-shown,.select__title){border-color:var(--active-color)}.checkbox__controller:user-invalid~.checkbox__marker,.form-field--select:has(input[type=radio]:user-invalid) .form-field__input,.form-field__input:user-invalid,.order-form__textarea:has(+ .form-field__input:user-invalid){border-color:var(--error-color)}.form-field__error{opacity:0;color:#eb6d5c;font-size:1.4rem;position:absolute;left:0;top:100%;transition:opacity .3s ease-in-out}.blog-button,.blog-card__tags,.cookies__close,.cookies__text{color:var(--gray-color)}.form-field.select:has(input[type=radio]:user-invalid) .form-field__error,.form-field__input:user-invalid~.form-field__error{opacity:1}.form-field .select__title{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;background:0 0}.form-field .select__icon{margin:0 0 0 auto;width:1.6rem;height:auto;aspect-ratio:1/1;color:var(--black-color)}.form-social{display:grid;gap:2rem;font-size:2.8rem}.form-social__title{font-weight:400;line-height:130%;letter-spacing:-.028rem}.form-social__list{display:flex;flex-wrap:wrap;gap:inherit}.form-social__link{display:flex;align-items:flex-start;gap:6px;font-size:inherit;font-weight:400;line-height:100%;text-transform:none}.form-social__link-icon{width:16px;height:auto;aspect-ratio:1/1}.form-contacts,.form__body-group{display:grid;gap:3rem}.form-contacts__item{display:grid;grid-template-columns:15rem 1fr;align-items:flex-start;gap:7rem}.form-contacts__termin{align-self:center;font-size:1.6rem;font-weight:400;line-height:130%;text-transform:uppercase}.form-contacts__description{font-size:2.4rem;font-weight:400;line-height:140%}.form-contacts__description a{font-size:inherit;font-weight:inherit;text-transform:inherit;white-space:nowrap}.form__body-title{font-size:2.2rem;font-weight:400;line-height:110%;letter-spacing:-.022rem}.form>div[id]{display:contents}.select--disabled{opacity:.5;pointer-events:none}@media (max-width:1024px){.form,.form-contacts__item,.form__fieldset,.form__footer{grid-template-columns:1fr}body .popup{width:100%;height:100%;padding:0}.popup .form{border-radius:0;min-width:100%;min-height:100%}.form{padding:4rem 1rem 2rem}.form__title{max-width:37rem}.form__body,.form__info{padding-left:25rem}.form__body{gap:4rem;grid-row:auto}.form__fieldset{gap:4rem}.form__footer{gap:1.3rem}.form__fieldset .form-field--select,.form__fieldset .form-field--textarea,.form__footer .checkbox{grid-column:auto}.checkbox{margin-bottom:2.7rem}.form__info{margin-top:2rem}.form-contacts__description,.form-social__title,.form__info-title{font-size:2rem}.form__info-text{margin-bottom:2rem;font-size:1.4rem}.form-contacts__item{gap:1rem}.form-social__link{font-size:2.4rem}}.cookies{position:fixed;display:flex;justify-content:center;align-items:center;inset:0;z-index:1000;font-family:var(--font-secondary);transition:opacity var(--transition-time) ease-in-out}.cookies a,.cookies__close{transition:color var(--transition-time) ease-in-out}.cookies:not(.is-visible){opacity:0;pointer-events:none}.cookies__close{position:absolute;right:0;top:0;margin:.5rem 1rem;padding:.3rem;cursor:pointer}.blog-detail-banner,.cookies__content,.ul-plus-dots li{position:relative}.cookies__close-icon{display:block;width:1.7rem;height:auto;aspect-ratio:1/1}.cookies::before{content:'';position:absolute;inset:0;background:rgba(0,0,0,.2)}.cookies__content{z-index:1;max-width:37.5rem;width:100%;padding:4rem 1rem;border-radius:1rem;text-align:center;background-color:var(--white-color)}.cookies__img{display:inline-block;width:calc(100% - 5rem);height:auto;margin:-8.5rem auto 2.2rem}.cookies__title{display:inline-block;max-width:30.1rem;font-size:2rem;line-height:140%}.cookies__text{font-size:14px;line-height:160%}.cookies a{color:#4aa692}.cookies .button{margin-top:3rem;border-radius:4rem}.swiper-buttons{display:flex;gap:2rem}.swiper-buttons:has(.swiper-button-lock){display:none}.swiper-buttons .swiper-button{position:static;margin:0;left:unset;right:unset;width:auto;height:auto;display:block;padding:1rem;border:1px solid var(--black-color);border-radius:50%;color:var(--black-color);background-color:var(--white-color);transition:background-color var(--transition-time) ease-in-out,color var(--transition-time) ease-in-out;cursor:pointer}.swiper-button-icon{display:block;width:2rem;height:auto;aspect-ratio:1/1}.left-title-block{display:grid;grid-template-columns:minmax(0,1fr) 74.7%;align-items:flex-start;gap:2rem}.text-green:is(a){transition:color var(--transition-time) ease-in-out}.section--title-and-link{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;align-content:flex-start;gap:3rem}.section--title-and-link .section__title{margin:0}.section--title-and-link .section__content{grid-column:span 2}.section--title-and-link:has(.our-feedbacks) .section__title{max-width:27rem}#success-popup .popup__body{flex-grow:1}.contacts-page .order-form__textarea,.write-us .order-form__textarea{line-height:3.2}@media (max-width:1024px){.left-title-block{grid-template-columns:minmax(0,1fr) 64%}.section--title-and-link:has(.our-feedbacks) .section__title{max-width:14rem}#success-popup .popup__top{margin-bottom:0}#success-popup .popup__body,#success-popup .popup__inner{height:100%}.popup-success{width:100%;padding:4rem 1rem 2rem}.popup-success__btn{margin-top:unset}}[data-marquee-swiper] .swiper-wrapper{transition-timing-function:linear}[data-marquee-swiper] .swiper-slide{width:auto}.bx-im-textarea-input{cursor:text}@media (min-width:501px) and (max-width:767px){html:has(.new-design){font-size:1.3020833333vw}}@media (min-width:1025px){.left-title-block--text-title-align>.h2,.left-title-block--text-title-align>.left-title-block,.left-title-block--text-title-align>h2{margin-top:2rem}.form__footer--only-button{grid-column:2/3}#success-popup .popup__inner{border-radius:1rem;overflow:hidden}}.blog-head,.blog-list__item{border-bottom:1px solid var(--gray-color)}.make_good{grid-column:-1/1;display:grid;grid-template-columns:repeat(2,1fr);gap:inherit}.make_good .order-form__checkbox-wrap{flex-wrap:nowrap}.ul-plus-dots{display:grid;padding-left:4.4rem;gap:2rem;font-size:2rem;font-weight:400;line-height:140%}.ul-plus-dots li::before{content:'';position:absolute;top:0;left:-4.4rem;width:24px;aspect-ratio:1/1;background-image:url('/local/templates/main/assets/images/icons/plus.svg');background-size:contain;background-position:center}.blog-description{max-width:92.8rem}.blog-head{padding-bottom:3rem}.blog-heading .blog-buttons{margin-top:7rem}.blog-buttons{display:flex;flex-wrap:wrap;gap:1rem}.blog-button{display:flex;gap:1rem;align-items:flex-start;padding:1rem 2rem;border-radius:2rem;border:1px solid var(--gray-color);font-size:1.6rem;font-weight:500;line-height:120%;cursor:pointer;transition:border-color var(--transition-time) ease-in-out}.blog-button.is-active{pointer-events:none}.blog-button.is-active .blog-button__text{color:var(--black-color)}.blog-button__number{font-size:1.3rem;line-height:120%;letter-spacing:-.026rem}.blog-card{display:grid;gap:2rem;padding-block:2rem}.blog-card:has(.blog-card__img-wrap){grid-template-columns:44.75% 1fr}.blog-card__img-wrap{overflow:hidden;border-radius:1rem}.blog-card__img{width:100%;height:auto;aspect-ratio:1/0.69;transition:scale var(--transition-time) ease-in-out}.blog-card__info{display:flex;flex-direction:column;gap:2rem}.blog-card__info .blog-card__tags{margin-top:auto}.blog-card__title{margin-bottom:2rem;display:grid;grid-template-columns:1fr 1.6rem;align-items:flex-start;gap:1rem;transition:color var(--transition-time) ease-in-out}.blog-card__icon{width:100%;height:auto;aspect-ratio:1/1}.blog-card__tags{display:flex;flex-wrap:wrap;gap:1rem;font-size:1.4rem;font-weight:400;line-height:100%}.blog-card__tags-item{padding:1rem 2rem;border-radius:2rem;border:1px solid var(--gray-color)}.left-title-block .breadcrumbs-small{margin:1rem 0 0}.blog-pagination{margin-top:12rem}.pagination{width:100%;max-width:77rem;display:flex;align-items:center;gap:4rem}.pagination__icon{display:block;width:2rem;height:auto;aspect-ratio:1/1;pointer-events:none}.pagination__button{display:inline-block;font-size:2rem;font-weight:400;line-height:130%;transition:color var(--transition-time) ease-in-out,border-color var(--transition-time) ease-in-out;cursor:pointer}.pagination__button.is-active{font-size:3.2rem;pointer-events:none}.pagination__button:has(.pagination__icon){padding:1rem;border-radius:50%;border:1px solid var(--black-color)}.pagination__button--disabled{pointer-events:none;color:var(--gray-color)}.pagination__button--disabled:has(.pagination__icon){border-color:var(--gray-color)}.pagination__item:first-child{margin-right:auto}.pagination__item:last-child{margin-left:auto}@media (hover:hover) and (pointer:fine){.checkbox a:hover,.cookies__close:hover,.cookies__text a:hover,.footer__link:hover,.form-contacts__description a:hover,.form__info-link:hover,.social-media__link:hover{color:var(--active-color)}.social-media__link:hover .social-media__name{translate:0.5rem 0}.social-media__link:hover .social-media__icon{translate:0.25rem -0.25rem}.button:hover,.checkbox__marker:hover,.header__button:hover{background-color:var(--active-color)}.header__menu-item--drop-menu:hover .header__menu-link-icon{transform:rotateX(180deg);color:var(--active-color)}.header-contacts:hover .header__menu-link-icon{opacity:0;transition:transform var(--transition-time) ease-in-out,opacity var(--transition-time) ease-in-out calc(.75 * var(--transition-time))}.popup__close:hover{rotate:90deg}.button:hover{border-color:var(--active-color);color:var(--white-color)}.button:hover .button__icon{color:inherit}.swiper-button:hover{background-color:var(--black-color);color:var(--white-color)}.text-green:is(a):hover{color:var(--black-color)}.do-slider .swiper-button:hover,.prize-slider .swiper-button:hover{background-color:transparent;color:unset}.blog-button:hover{border-color:var(--black-color)}.blog-card__img-wrap:is(a):hover .blog-card__img{scale:1.1}.blog-card__title:is(a):hover{color:var(--active-color)}.pagination__button:is(a):hover{color:var(--active-color);border-color:var(--active-color)}}@media (min-width:501px){.blog-body__content{grid-column:2/3}}@media (max-width:1024px){.ul-plus-dots{font-size:1.6rem}.blog-heading .blog-buttons{margin-top:3rem}.blog-pagination{margin-top:4rem}.blog-card:has(.blog-card__img-wrap){grid-template-columns:1fr}.blog-card__info{display:contents}.blog-card__title{margin:0;order:-1}.pagination{gap:3rem}}@media (max-width:500px){.footer{padding-top:4.5rem}.footer__info{padding-left:0;gap:2rem}.footer__contacts{max-width:unset}.header__burger{width:32px;margin-inline:auto}.header__burger.is-active{width:32px}.drop-menu__inner{grid-template-columns:1fr;gap:6rem}.form__body,.form__info{padding-left:0}.checkbox{margin-bottom:4rem}.left-title-block,.section--title-and-link{grid-template-columns:minmax(0,1fr)}.section--title-and-link .section__content{grid-column:unset}.section--title-and-link .button{order:3;justify-content:center}.section--title-and-link:has(.our-feedbacks) .section__title{max-width:unset}.make_good{grid-template-columns:1fr}.new-design .title-2{margin-bottom:3rem;font-size:6rem}.pagination{gap:2rem}.pagination__button{font-size:1.6rem}.pagination__button.is-active{font-size:2.4rem}.pagination__icon{width:1.6rem}}.smart-captcha{outline:transparent solid 1px;border-radius:11px;transition:outline-color var(--transition-time) ease-in-out}form.validated:not(:has([name=smart-token][value])) .smart-captcha{outline-color:var(--error-color)}.select__input:checked+.select__label{background-color:var(--active-color);color:var(--white-color);pointer-events:none}.select:has(.select__input:checked) .order-form__textarea,.select:has(.select__input:checked) .select__title{border-color:var(--active-color);color:#000}svg path{stroke-linecap:round}.blog-detail-banner:not(:first-child){margin-top:20px}.blog-detail-banner:not(:last-child){margin-bottom:20px}.blog-detail-banner::before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);z-index:-1}.blog-detail-banner__bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-2}.blog-detail-banner__content{padding:40px;display:grid;gap:70px;color:var(--white-color)}.blog-detail-banner__title{font-size:48px;font-weight:400;line-height:160%;letter-spacing:-.048rem}.blog-detail-banner__text{font-size:20px;font-weight:400;line-height:160%}.blog-detail-banner__grid{display:flex;justify-content:space-between;align-items:center;gap:88px}.blog-detail-banner__button{flex-shrink:0;display:inline-flex;align-items:center;gap:30px;padding:20px 50px;border-radius:6rem;background-color:var(--white-color);font-size:16px;font-weight:400;line-height:140%;color:var(--black-color);cursor:pointer;transition:background-color var(--transition-time) ease-in-out}.blog-detail-banner__button:hover{background-color:var(--active-color)}@media (max-width:1024px){.blog-detail-banner__title{font-size:2.8rem}.blog-detail-banner__content{padding:2rem;gap:2rem}.blog-detail-banner__grid{flex-wrap:wrap;gap:2rem}.blog-detail-banner__text{font-size:1.6rem}.blog-detail-banner__button{flex-shrink:unset;padding:2rem}}
/* End */


/* Start:/local/components/imedia/form.result.new/templates/new_popup_form/style.min.css?17793665701710*/
.form-tab__button,.form-tab__button::after{border-top:var(--border-width) solid var(--gray-bg-color)}.form-tab .form{border-top-left-radius:0}.form-tab__buttons{width:100%;display:flex;background-color:var(--white-color);overflow:auto hidden;white-space:nowrap}.form-tab__button{--border-width:2px;position:relative;padding:3rem 8.4rem;font-size:1.6rem;line-height:130%;text-transform:uppercase;color:var(--gray-color);background-color:var(--white-color);transition:color var(--transition-time) ease-in-out,background-color var(--transition-time) ease-in-out;cursor:pointer}.form-tab__button-text{position:relative;z-index:2}.form-tab__button::after{content:'';position:absolute;right:-3.6rem;top:calc(-1 * var(--border-width));width:8rem;height:calc(100% + 2 * var(--border-width));border-right:var(--border-width) solid var(--gray-bg-color);border-top-right-radius:.8rem;transform:skew(35deg,0);background-color:inherit;z-index:1}.form-tab__button.is-active{color:var(--black-color);background-color:var(--gray-bg-color)}.form-tab__buttons-item:first-child .form-tab__button{border-left:var(--border-width) solid var(--gray-bg-color);border-top-left-radius:1.6rem}.form-tab__buttons-item:not(:first-child) .form-tab__button{padding-left:11.4rem}@media (max-width:1024px){.form-tab__button{padding:2rem;font-size:1.4rem;color:var(--black-color)}.form-tab__button::after{transform:skew(25deg,0);width:4rem;right:-1.9rem}.form-tab__buttons-item:first-child .form-tab__button{padding-right:0;border-top-right-radius:1.6rem}.form-tab__buttons-item:not(:first-child) .form-tab__button{padding-left:4.7rem}}@media (max-width:500px){.form-tab,.form-tab .form{border-top-right-radius:0}.form-tab{margin-inline:-1rem}}
/* End */


/* Start:/local/templates/main/styles.min.css?177936660838570*/
body[contenteditable=true] .bottom-grid__end>:not(:last-child),body[contenteditable=true] .grid-stages__item>:not(:last-child){margin-bottom:1rem}body[contenteditable=true] .grid-list__item:last-child,body[contenteditable=true] .numbered-list__item:last-child,body[contenteditable=true] .ordered-list__item:last-child{border-bottom:.1rem solid #161616}body[contenteditable=true] .section-descr{margin-bottom:20px}body[contenteditable=true] .grid-stages{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem 1rem}body[contenteditable=true] .grid-stages__item--three-rows{display:grid}body[contenteditable=true] .grid-stages__item-title{font-size:1.4rem}body[contenteditable=true] .grid-stages__item-num,body[contenteditable=true] .numbered-list__num{color:#4aa692}body[contenteditable=true] .grid-stages__special-item{color:#4aa692;display:flex;align-items:flex-end}body[contenteditable=true] .bottom-grid,body[contenteditable=true] .ordered-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem 1rem}body[contenteditable=true] .bottom-grid__end{max-width:58rem}body[contenteditable=true] .bottom-grid__btn{border-radius:6rem;border:.1rem solid #161616;padding:1rem}body[contenteditable=true] .grid-list,body[contenteditable=true] .numbered-list,body[contenteditable=true] .ordered-list{padding:0}body[contenteditable=true] .ordered-list__item{display:grid;grid-template-columns:max-content 1fr 1fr;gap:1rem 1rem;padding:1rem 0;border-top:.1rem solid #161616}body[contenteditable=true] .ordered-list__item-right{display:flex;justify-content:space-between}body[contenteditable=true] .ordered-list__num{font-size:1.4rem;line-height:2rem;color:#4aa692}body[contenteditable=true] .ordered-list__title{font-size:1.6rem;line-height:2rem;color:#161616}body[contenteditable=true] .ordered-list__descr{color:#161616}body[contenteditable=true] .grid-list__item{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem 1rem;padding:1rem 0;border-top:.1rem solid #161616;align-items:center}body[contenteditable=true] .grid-list__item-term{font-size:1.6rem;line-height:2.5rem}.table-container table,body[contenteditable=true] .grid-list__item-descr{margin:0}body[contenteditable=true] .numbered-list__item{display:grid;grid-template-columns:max-content 1fr;gap:1rem;padding:1rem 0;border-top:.1rem solid #161616;font-size:1rem;line-height:1.5rem}body[contenteditable=true] .numbered-list__item:first-child{border-top:0;padding-top:0}body[contenteditable=true] .img-block__wrap{display:flex;margin-bottom:-2rem}body[contenteditable=true] .case__task-wrap,body[contenteditable=true] .difference-block__item>:not(:last-child),body[contenteditable=true] .grid-icons__item>:not(:last-child),body[contenteditable=true] .img-block__end-text,body[contenteditable=true] .img-block__end-title,body[contenteditable=true] .img-block__wrap>*,body[contenteditable=true] .ordered-grid__item>:not(:last-child){margin-bottom:1rem}body[contenteditable=true] .img-block__wrap>:not(:last-child){margin-right:1rem}body[contenteditable=true] .img-block__start{width:77rem}body[contenteditable=true] .img-block__end{max-width:50rem;display:flex;flex-direction:column}body[contenteditable=true] .img-block__end-title--flex-grow{flex-grow:1}body[contenteditable=true] .img-block__btn{padding:1rem;border-radius:6rem;display:flex;align-items:center}body[contenteditable=true] .difference-block{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}body[contenteditable=true] .difference-block__item{padding:1rem}body[contenteditable=true] .difference-block__item:nth-child(odd){background-color:#898892}body[contenteditable=true] .difference-block__item:nth-child(2n){background-color:#514b7a}body[contenteditable=true] .difference-block__item>*{color:#fff;font-size:1rem;line-height:1.2rem}body[contenteditable=true] .grid-icons{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}body[contenteditable=true] .grid-icons__item-descr{font-size:1rem;line-height:1.2rem}body[contenteditable=true] .grid-icons__item-img{width:2rem;height:2rem}body[contenteditable=true] .ordered-grid__item{max-width:57rem}.blog-detail-page .article.--margin-bottom,.blog-detail-page .flex.no-bottom p:last-child,.blog-detail-page img.left:last-child,.content__right--mb-4{margin-bottom:4rem}body[contenteditable=true] .ordered-grid__num{color:#4aa692;display:block}body[contenteditable=true] .case__task-wrap{padding-bottom:1rem;border-bottom:.1rem solid #161616;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}body[contenteditable=true] .case__task-subtitle{font-size:1rem;line-height:1.2rem;font-weight:600;margin-bottom:1rem}a.underline{text-decoration:underline}.blog-detail-page__mobile,.glightbox-button-hidden,.hidden,.other-project_button-next.swiper-button-lock,.other-project_button-prev.swiper-button-lock,.portfolio-load.is-hidden{display:none}.project_page{padding-block:13rem 16rem;font-family:'Inter Tight'}.project_page__title{font-size:80px;font-weight:400;line-height:120%;max-width:1465px}.project_page__title+.project_page__content .content__right{row-gap:4rem}.breadcrumbs-small:has(+ .project_page__wrapper){margin-bottom:3rem}.project_page img.lazy{opacity:0;transition:opacity .3s ease-in-out}.project_page img.lazy.loaded{opacity:1}.project_page p a{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;color:#4aa692;transition:color .3s ease-in-out}.blog-detail-page .grey,.content__box ul,.project_page .project_page__content .content__box span{color:#898892}.content__boxes--unidragmet .content__box{background-color:#f0eff8}.content__boxes--holden .content__box{background-color:#e9edf3}.project_page__content{padding-top:12rem;display:grid;grid-template-columns:repeat(4,1fr);column-gap:2rem;row-gap:4rem}.project_review{padding-top:160px}.other-project .content__title,.project_page__content .content__title,.project_review__header .content__title{grid-column:1/2;grid-row:1/2;font-size:22px;font-weight:400;text-transform:uppercase;max-width:300px;line-height:120%}.project_page__content .content__right{grid-column:2/5;row-gap:20px;display:flex;flex-direction:column}.project_page__content .content__right p{font-size:20px;line-height:140%}.project_page__content .content__right ul:not([class]){padding-left:30px}.project_page__content .content__right li{position:relative;font-size:20px;line-height:140%}.project_page__content .content__right ul:not([class]) li::before{content:'•';position:absolute;left:-20px;top:0}.content__right.no-title{margin-top:-60px}@media (max-width:428px){.content__right.no-title{margin-top:-30px}}.project_page__content .content__description{font-size:28px!important;padding-top:0!important;font-weight:400;line-height:130%;text-align:left;letter-spacing:-.28px}.project_page__content .content__description p{font-size:inherit;line-height:inherit}.content__description ol:not(:last-child),.content__description p:not(:last-child),.content__description ul:not(:last-child),.content__text ol:not(:last-child),.content__text p:not(:last-child),.content__text ul:not(:last-child),.project_page ol:not([class]) li:not(:last-child){margin-bottom:10px}.blog-detail-page span.green,.content__description .green-txt{color:#b3cc19}.project_page ol:not([class]){padding-left:26px}.project_page ol:not([class]) li{list-style:decimal}.project_page__content .left_picture{grid-column:1/2;grid-row:1/2;margin-top:auto;max-width:296px}.project_page__content .right_picture{grid-column:2/-1}.project_page__content .fullscreen{grid-column:1/-1;width:100%}.portfolio-menu__button,.project-slider,.project_page__content .fullscreen img{width:100%}.project_page__content .content__table,.project_review_author__info{display:flex;flex-direction:column}.project_page__content .content__table ul{list-style:none;display:flex;flex-wrap:wrap;gap:2rem;padding-left:0!important}.project_page__content .content__table li{display:flex;gap:inherit}.project_page__content .content__table li::before{content:none!important}.project_page__content .content__table li::after{content:'/';color:#b3cc19}.project_page__content .content__table_row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;padding:2rem 0;border-top:.5px solid #898892}.project_page__content .content__table_row span{font-size:16px;text-transform:uppercase;line-height:120%;min-width:115px}.project_page__content .content__table_row p{font-size:20px;line-height:140%;text-align:right}.blog-detail-page .mint,.project_page__content .content__table_row a{color:#4aa692}.project_page__content .content__boxes.colored .content__box:nth-child(2) p,.project_page__content .content__boxes.colored .content__box:nth-child(2) span,.project_page__content .content__boxes.colored .content__box:nth-child(3) p,.project_page__content .content__boxes.colored .content__box:nth-child(3) span{color:#fff}.project_page__content .content__table_row:last-child{border-bottom:.5px solid #898892}.project_page__content .case__technologies-list{margin:0;gap:2rem}.project_page__content .case__technologies-list .case__technology{margin:0;font-size:2.4rem}.project_page__content .btn--arrow{max-width:375px;border-radius:20px;padding:13px 20px;background-color:#161616;color:#fff;font-size:16px;justify-content:space-between;max-height:44px;margin-top:auto}.project_page__content .btn--arrow:hover{background-color:#fff;color:#161616}.project_page__content .btn--arrow:after{content:'';background-image:url('/local/templates/main/./assets/images/btn-arrow.svg');width:16px;height:16px}.project_page__content .like_case{display:flex;flex-direction:column;min-height:232px;gap:30px}.project_page__content .like_case h3{font-size:48px;font-weight:400;line-height:130%;letter-spacing:0}.content__right>.content__box-double-col{margin-block:10px}.content__box-double-col{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.project_page__content .like_case p{font-size:20px;max-width:770px;line-height:140%}@media (max-width:930px){.project_page__content .btn--arrow{max-width:unset}.project_page__content .like_case h3{font-size:28px}.project_page__content .like_case p{font-size:18px}}.project_page__content .content__boxes{grid-column:2/5;display:grid;gap:2rem;grid-template-columns:1fr 1fr 1fr}@media (max-width:1150px){.project_page__content .content__boxes{grid-column:1/-1}}.project_page__content .content__boxes.colored .content__box:first-child{background:#e2e8ec}.blog-detail-page .black,.project_page__content .content__boxes.colored .content__box:first-child p,.project_page__content .content__boxes.colored .content__box:first-child span{color:#161616}.project_page__content .content__boxes.colored .content__box:nth-child(2){background:#004f91}.project_page__content .content__boxes.colored .content__box:nth-child(3){background:#171d22}.project_page__content span.black{color:#161616!important;padding-bottom:0!important}.project_page__content span.mint{color:#4aa692!important;padding-bottom:0!important}.project_page__content .content__box{background:#f6f6f6;border-radius:1rem;padding:2rem;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:2rem}.project_page__content .content__box p{font-size:28px;line-height:130%;padding-top:0}.project_page__content .content__box span{color:#898892;font-size:20px;line-height:140%}.project_page__content .content__box span:not(:last-child){color:#161616;padding-bottom:4rem}.content__boxes .content__box{min-height:33.7rem;gap:2rem}.other-project{padding-top:160px}@media (max-width:850px){.other-project,.project_review{padding-top:80px}}.other-project__header{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:40px}.other-project__buttons{display:flex;flex-direction:row;gap:20px}.other-project_button-next,.other-project_button-prev{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border:.5px solid #161616;border-radius:50%;cursor:pointer;background-position:center}.other-project_button-next.swiper-button-disabled,.other-project_button-prev.swiper-button-disabled{border:.5px solid #898892}.other-project_button-next.swiper-button-disabled svg path,.other-project_button-prev.swiper-button-disabled svg path{stroke:#898892}.other-project__item{display:flex;flex-direction:column;gap:15px}.img_container{aspect-ratio:1;border-radius:1rem;overflow:hidden}.other-project__item_img{width:100%;height:100%;object-fit:cover;border-radius:1rem;transition:scale var(--transition-time) ease-in-out}.other-project__item_text{color:#898892;font-size:1.6rem;line-height:normal;transition:color var(--transition-time) ease-in-out}.project_review__header{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:40px;gap:2rem;align-items:center}.project_review__header .btn{font-size:16px;color:#161616;border:1px solid #898892;border-radius:20px;padding:11.5px 20px;background-color:#fff;max-height:40px;white-space:nowrap}.project_review__header .btn:hover{color:#fff;background-color:#161616}.project_review__content{border-top:.5px solid #898892;border-bottom:.5px solid #898892;padding:40px 0;display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;align-items:center;gap:40px}@media (max-width:1000px){.project_review__content{align-items:flex-start}}.project_review__file{border-radius:10px;overflow:hidden}.project_review__file img,.project_review__file video{display:block;width:100%;height:auto}.project_review__item{display:flex;flex-direction:column;gap:40px}.project_review_author{display:flex;flex-direction:row;gap:10px;align-items:center}.project_review_author img{width:54px;height:54px;border-radius:50%;object-fit:cover}.project_review_author__info p{font-size:16px}.project_review_author__info span{color:#898892;font-size:14px}.project_review__text{font-size:20px;line-height:140%;text-align:left}.li_imedia{padding-block:20px;display:flex;flex-direction:column;gap:20px}.li_imedia li{align-items:center;display:flex}.li_imedia li::before{content:url('/local/templates/main/assets/images/list-style-imedia.svg')!important;float:unset!important;padding:0 1em 0 0!important}.project_page__content img{display:block;width:100%;border-radius:10px}.project_page__content:has(.right_picture){row-gap:4rem}.project-team{--count-offset:12px;display:flex;flex-wrap:wrap;gap:35px;padding-top:var(--count-offset);font-size:20px}.content-gallery,.project-slide{gap:20px;display:grid}.project-team li{position:relative;padding:16px 30px;border-radius:75px;font-weight:400;line-height:140%;background-color:#161616;color:#fff}.project-team li::after{content:attr(data-count);position:absolute;right:0;top:0;margin:calc(-1 * var(--count-offset));width:34px;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;border-radius:50%;font-weight:400;line-height:140%;color:#161616;background-color:#b3cc19}.blog-detail-page .blockquote img,.blog-detail-page .flex p,.blog-detail-page .flex.no-bottom img,.blog-detail-page .flex.no-bottom ul,.blog-detail-page .questions{margin-bottom:0}.inner-faq .faq__item-details,.inner-faq .faq__item-summary,.project_page__content .content__right .project-team{padding-left:0}.project_page .project-team li::before{content:none}.project_page .project_page__content .content__box span{padding:0}.project-slide h3{min-height:40px;padding-right:120px;font-size:24px;font-weight:400;line-height:130%;letter-spacing:-.01px;color:#161616}.project-slide a.glightbox{margin-top:10px}.project-slider .other-project__buttons{position:absolute;right:0;top:0;background-color:#fff;z-index:1}.project_page__gallery{grid-column:1/-1}.project_page__content .content__right{grid-row:auto}.project_page__content .content__right-wrap{row-gap:8rem}.project_page__content .content__right-group{display:grid;row-gap:4rem}.content-gallery{width:100%;grid-template-columns:repeat(2,1fr)}.content-gallery figure{display:grid;justify-content:center;gap:67px;padding:30px 31px 65px;border-radius:10px;background:#fff}.content-gallery figcaption{font-size:20px;font-weight:400;line-height:140%;color:#6c6c6c;text-align:center}.content-gallery img{max-width:390px;width:100%;height:auto;margin:0 auto}@media (max-width:768px){.project_page__content{padding-top:8rem;grid-template-columns:repeat(3,1fr)}.project_page__content:has(.content__description)+.project_page__content:has(.fullscreen){padding-top:4rem}.content-gallery figcaption,.project_page__content .content__box span,.project_page__content .content__right li,.project_page__content .content__right p,.project_page__content .content__table_row p,.project_review__text{font-size:18px}.project_page__content .content__right{grid-column:2/4}.project_page__content .content__description{font-size:20px!important}.project_page__content .content__table_row span{font-size:14px}.content-gallery,.content__box-double-col{grid-template-columns:1fr}.project-slide h3,.project_page__content .content__box p{font-size:20px}.project_review__item{gap:20px}.project-team{font-size:18px;gap:20px}.project-team li{padding:12px 26px 12px 12px}.project_page__content .content__right-wrap{row-gap:6rem}.content__right--mb-4{margin-bottom:1rem}.project_page__content .content__right-group{row-gap:3rem}.content-gallery figure{padding:20px;gap:36px}}.blog-detail-page{padding-top:28.3rem}.blog-detail-page .ya-share2 a{background:#000;border-radius:50%}.blog-detail-page .faq{max-width:1290px}.blog-detail-page .review-data{display:flex;align-items:center;gap:10px;font-weight:400;font-size:16px;line-height:1.4;color:#898892}.blog-detail-page .review-data span{color:inherit;display:flex;align-items:center;gap:10px}.blog-detail-page .review-data span:before{content:'/';font-size:16px;line-height:1.4;color:#898892;font-weight:400;display:flex;width:4px;height:20px}.blog-detail-page .blog-detail-page__wrapper{display:grid;grid-template-columns:1fr 304px;overflow:clip;align-items:flex-start;gap:36px;padding-bottom:40px}.blog-detail-page .text-menu-wrapper{position:sticky;display:flex;flex-direction:column;align-self:flex-start;top:80px;margin-top:0}.blog-detail-page .blockquote-title,.blog-detail-page .text-menu__link{font-weight:400;font-size:16px;line-height:1.4;color:#898892}.blog-detail-page .text-menu__link.active{font-weight:400;font-size:16px;line-height:1.6;text-decoration:underline;text-decoration-skip-ink:none;color:#161616;display:grid;grid-template-columns:22px 1fr;align-items:center;gap:10px}.blog-detail-page .text-menu__link.active:before{content:'';height:1px;width:22px;background:#000;font-weight:400;font-size:16px;line-height:1.6;color:#161616}.blog-detail-page .txt-page ul{list-style:none;padding-left:0}.blog-detail-page .txt-page ul li{position:relative;padding-left:25px}.blog-detail-page .txt-page ul li:before{content:'•';position:absolute;left:0;color:#b3cc19}.blog-detail-page .blockquote{display:flex;align-items:center;padding:20px 0;border-bottom:1px solid #898892;border-top:1px solid #898892;width:100%;margin-bottom:30px}.blog-detail-page .blockquote-wrapper{display:flex;flex-direction:column;gap:12px;margin-left:30px;margin-right:69px}.blog-detail-page .blockquote-text{font-weight:400;font-size:24px;line-height:1.6;letter-spacing:-.03em;color:#161616}.blog-detail-page div.article,.blog-detail-page li.article{padding:30px 20px;border-left:4px solid #4aa692;background:#f5f5f5;font-weight:400;font-size:20px;line-height:1.6;color:#898892}.blog-detail-page div.article a,.blog-detail-page li.article a{text-decoration:underline;text-decoration-skip-ink:none;color:#514b7a}.blog-detail-page li.article{padding:30px 20px 30px 80px}.blog-detail-page li.article:before{left:3.5rem;top:3.4rem}.blog-detail-page blockquote{position:relative;padding:30px 20px;font-weight:400;font-size:20px;line-height:1.6;color:#fff;background:#898892;margin:60px 0}.blog-detail-page blockquote svg{position:absolute;top:-15px;right:20px}.blog-detail-page ol{counter-reset:item 0;list-style:none;padding-left:0}.blog-detail-page ol li{position:relative;padding-left:45px}.blog-detail-page ol>li:before{content:counter(item,decimal-leading-zero);counter-increment:item;position:absolute;left:0;color:#b3cc19}.blog-detail-page .txt-page figure{position:relative}.blog-detail-page .txt-page figure img{width:100%;height:100%;object-fit:cover}.blog-detail-page .txt-page figure figcaption{position:absolute;display:flex;flex-direction:column;gap:70px;left:40px;top:40px;width:98%;height:100%}.blog-detail-page .txt-page figure figcaption div{display:flex;align-items:center;justify-content:space-between}.blog-detail-page .txt-page figure figcaption .h4,.blog-detail-page .txt-page figure figcaption h4{color:#fff;font-size:48px;margin-bottom:0!important;line-height:1}.blog-detail-page .txt-page figure figcaption p{color:#fff;max-width:480px;font-size:20px;margin-bottom:0!important}.blog-detail-page .txt-page figure figcaption button{background:#fff;border:none;color:#161616;margin-right:60px;white-space:nowrap}.blog-detail-page .txt-page figure figcaption button:hover svg path{stroke:#161616}.blog-detail-page .faq .questions__title,.blog-detail-page .faq__item-details,.faq__item-summary{padding-left:16.4rem}.inner-faq .container{width:auto;padding:0}.inner-faq .faq__item::before{top:3rem;transform:none}.inner-faq .faq__item-details ul li:before{width:auto;height:auto;background:0 0}.blog-detail-page .article-with-border{padding:10px 0;border-top:1px solid #898892;border-bottom:1px solid #898892;font-weight:400;font-size:24px;line-height:1.6;letter-spacing:-.03em;color:#514b7a;display:flex;flex-direction:column;gap:10px}.blog-detail-page .turnkey-websites__stages-btn{margin-left:auto;white-space:nowrap;padding:1.5rem 6rem}.blog-detail-page .turnkey-websites__stages-btn.btn--border{padding:1.4rem 6rem}.blog-detail-page .txt-page .figure-center figcaption{justify-content:center;align-items:center;margin-top:-40px;left:0}.blog-detail-page .txt-page .figure-center button{margin-right:0}@media (min-width:1650px){.blog-detail-page .blog-detail-page__wrapper{max-width:1370px;margin:0 auto}.blog-detail-page .blockquote-wrapper{margin-right:0}.blog-detail-page .blockquote img{margin:0}}@media (min-width:1350px){.footer__top-btn{position:fixed;opacity:0}}@media (max-width:1650px){.blog-detail-page .faq .questions__title{padding-left:0}.blog-detail-page .faq{max-width:1180px}}@media (max-width:1350px){.blog-detail-page .blockquote{flex-direction:column;gap:20px}.blog-detail-page .blockquote-wrapper{margin:0}.blog-detail-page .txt-page .turnkey-websites__stages-btn{margin-left:0}.blog-detail-page .txt-page figure{height:450px;margin-bottom:20px}.blog-detail-page .txt-page figure figcaption div{flex-direction:column;align-items:flex-start;gap:20px}.blog-detail-page .txt-page figure img{object-position:right}.blog-detail-page .txt-page .figure-center figcaption{left:40px}.blog-detail-page .txt-page__relinking{margin-bottom:-10rem}.blog-detail-page{padding-top:12rem}}@media (max-width:991px){.inner-faq .faq__item-details,.inner-faq .faq__item-summary{padding-left:0}.blog-detail-page .blog-detail-page__wrapper{display:flex;flex-direction:column}.blog-detail-page .text-menu-wrapper{order:1;position:static}.blog-detail-page .blog-detail-page__content{order:2}.blog-detail-page .faq__item-details,.faq__item-summary{padding-left:2rem}.blog-detail-page .text-menu__link.active{display:flex}.blog-detail-page__mobile{display:flex;flex-direction:column;gap:20px;order:1}.blog-detail-page .blog-detail-page__content .page__time,.blog-detail-page .blog-detail-page__content>.txt-page>.h4:first-child,.blog-detail-page .blog-detail-page__content>.txt-page>h4:first-child,.blog-detail-page .text-menu-wrapper a:before,.blog-detail-page__mobile .h4,.blog-detail-page__mobile h4{display:none}.blog-detail-page__mobile .page__time{margin-bottom:0}.blog-detail-page .text-menu-wrapper a{color:#161616}}@media (max-width:600px){.project_page__content{display:flex;flex-direction:column;gap:4rem}.project_page__content .left_picture{display:none}.img_container{max-width:300px;max-height:300px}.blog-detail-page .txt-page figure figcaption .h4,.blog-detail-page .txt-page figure figcaption h4{font-size:24px}.blog-detail-page .txt-page__relinking{margin-bottom:0}.blog-detail-page .txt-page figure figcaption p{font-size:16px}.blog-detail-page .txt-page figure figcaption{left:10px;height:initial;top:50%;transform:translateY(-50%)}.blog-detail-page .txt-page .figure-center figcaption button,.blog-detail-page .txt-page .figure-center figcaption div,.blog-detail-page .txt-page figure figcaption button{margin-right:0;position:relative;left:50%;transform:translateX(-51%)}.blog-detail-page .txt-page .figure-center figcaption{left:10px;align-items:flex-start;height:initial;top:59%;transform:translateY(-50%)}.blog-detail-page .txt-page h6{margin-bottom:2rem}.blog-detail-page .txt-page figure img{object-position:85%}.footer__top-btn{right:12px}}.blog-detail-page .order-form__item input{cursor:initial!important}.blog-detail-page .violet{color:#514b7a}.blog-detail-page li.small{max-width:719px}.blog-detail-page li.flex:not(:last-child){padding-bottom:1rem}.blog-detail-page img.left{margin-left:0}.blog-detail-page .flex{display:flex;flex-direction:column;gap:.9rem}.blog-detail-page .--24{font-size:2.4rem}.blog-detail-page .--20{font-size:2rem}.blog-detail-page .--16,.blog-detail-page ol li:before{font-size:1.6rem}.blog-detail-page .flex .left--45{margin-left:-45px}.blog-detail-page .weight500{font-weight:500}.blog-detail-page .order-form__services-grid-item{flex-wrap:nowrap;width:100%;align-items:center}.blog-detail-page .check-box-text{max-width:940px}.article-table td{vertical-align:top}.article-table{width:950px!important;border-collapse:separate;border-spacing:0 5px}.article-table__title{background-color:#f5f5f5;border:none;border-radius:10px}.article-table__title th{border:1px solid #f5f5f5!important;font-size:24px!important;font-weight:400!important}.article-table__title th:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px;padding-left:20px!important}.article-table__title th:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.green-border{padding-left:17px;border-left:3px solid #4aa692;max-width:122px;font-size:16px;font-weight:600;word-break:auto-phrase}.article-table td:first-child{min-width:160px}.blog-detail-page .questions__btn{padding:1.4rem 9rem}.input{user-select:none}.order-form__textarea{cursor:text}.txt-page__relinking-img{width:100%;height:auto;aspect-ratio:1/0.741;object-fit:cover;object-position:center}@media (min-width:1025px) and (max-width:1362px){.popup,.popup .order-form,.popup-success,.popup__img{width:100%}.popup{max-height:100%}.popup__inner{display:grid;grid-template-columns:1fr 38%}.popup__body{padding:5rem}}@media (max-width:1024px){body[contenteditable=true] .bottom-grid__end{max-width:100%}.project_page{padding-block:6rem 8rem}.project_page__title{font-size:30px}.project_page__content .content__boxes{grid-template-columns:1fr;gap:1rem}.content__boxes .content__box{min-height:unset;gap:4rem}.article-table .article-table__title th,.blog-detail-page .txt-page table td{text-align:left}.article-table td,.article-table__title th{display:table-cell!important}.article-table tr{display:table-row!important;justify-content:space-between}.blog-detail-page .table-container{width:95vw;overflow-x:scroll}}.blog-detail-page .txt-page__relinking{margin-bottom:5rem}.blog-detail-page .table-container{overflow-x:auto;margin-bottom:4rem}.table-container thead{white-space:nowrap}.blog-detail-page .article-table{width:100%!important;min-width:95rem}.flex.no-bottom .--16 .green{margin-right:2rem}.check-box-style{flex-shrink:0}.blog-detail-page .check-box-style{border-radius:.5rem;overflow:hidden}.blog-detail-page .txt-page h2{font-size:5.6rem;line-height:140%}.blog-detail-page .txt-page h3,.blog-detail-page .txt-page h4{font-size:3.6rem;line-height:160%}@media (max-width:1024px){.blog-detail-page .txt-page h2,.blog-detail-page .txt-page h3,.blog-detail-page .txt-page h4{font-size:3.2rem}}.blog-detail-page .page__wrapper{gap:2px;padding-bottom:20px;margin-bottom:80px}.blog-detail-page__content{padding-left:120px}.text-menu__text{margin-bottom:17px}.text-menu__list{row-gap:17px}.blog-detail-page .txt-page h1:not(:last-child){margin-bottom:140px}.blog-detail-page .txt-page h2:not(:last-child),.blog-detail-page .txt-page h3:not(:last-child),.blog-detail-page .txt-page h4:not(:last-child),.blog-detail-page .txt-page h5:not(:last-child),.blog-detail-page .txt-page h6:not(:last-child),.blog-detail-page .txt-page p:not(:last-child),.blog-detail-page .txt-page ul:not(:last-child){margin-bottom:40px}@media (max-width:1024px){.blog-detail-page .page__wrapper,.blog-detail-page .txt-page h1:not(:last-child){margin-bottom:40px}.blog-detail-page__content{padding-left:0}}@media (max-width:767px){.inner-faq .faq__item::before{top:2.1rem}.blog-detail-page .txt-page h2,.blog-detail-page .txt-page h3,.blog-detail-page .txt-page h4{font-size:2rem}.blog-detail-page .txt-page h1:not(:last-child),.blog-detail-page .txt-page h2:not(:last-child),.blog-detail-page .txt-page h3:not(:last-child),.blog-detail-page .txt-page h4:not(:last-child),.blog-detail-page .txt-page h5:not(:last-child) .blog-detail-page .txt-page h6:not(:last-child),.blog-detail-page .txt-page p:not(:last-child),.blog-detail-page .txt-page ul:not(:last-child){margin-bottom:20px}}.glightbox-open{height:auto}.glightbox-container .gnext,.glightbox-container .gprev{top:50%;transform:translateY(-50%)}@media (max-width:700px){.project_review__content{grid-template-columns:1fr}.order-form__checkbox-wrap{flex-wrap:nowrap;align-items:flex-start}.glightbox-container .gprev{left:10px}.glightbox-container .gnext{right:10px}}.preloader{--plus-width:97px;position:fixed;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#fff;transition:transform .5s ease-in-out;z-index:100000}.folder-slide__body,.folder-slide__head,.folder-slide__head::after{background-color:var(--gray-bg-color)}.accordions__item-button,.accordions__item-head,.accordions__item-head-text{transition:color var(--transition-time) ease-in-out}.preloader.is-loaded{transform:translateX(100%)}.preloader__stage{overflow:hidden}.preloader__logo{position:relative;animation:preloader-logo-animation var(--animation-duration) ease-in-out forwards}.preloader__plus{position:absolute;left:50%;top:50%;translate:-50% -50%;width:var(--plus-width);height:auto;aspect-ratio:1/1;scale:0;animation:preloader-plus-animation var(--animation-duration) ease-in-out forwards}.preloader__text{display:block;opacity:0;animation:preloader-text-animation var(--animation-duration) ease-in-out forwards}@keyframes preloader-plus-animation{0%{left:50%;top:50%;translate:-50% -50%;width:var(--plus-width);scale:0}20%,30%{left:50%;top:50%;translate:-50% -50%;scale:1;width:var(--plus-width)}35%,50%{left:0;top:50%;translate:0% -50%;scale:1;width:var(--plus-width)}100%,70%{left:100%;top:100%;translate:-100% -100%;scale:1;width:23px}}@keyframes preloader-text-animation{0%,65%{opacity:0}100%{opacity:1}}@keyframes preloader-logo-animation{0%,80%{transform:translateY(0)}100%{transform:translateY(110%)}}.accordions__item{--grid-gap:2rem;padding:var(--grid-gap) 0;padding-bottom:var(--grid-gap);border-bottom:.5px solid var(--gray-color)}.accordions__item:first-child{border-top:.5px solid var(--gray-color)}.accordions__item-head{display:grid;grid-template-columns:1fr 3.4rem;align-items:center;gap:2rem;padding-block:0.8rem;color:var(--gray-color);cursor:pointer}.accordions__item-head-text{width:fit-content}.accordions__item-head-text.accordions__item-head-text--sm{font-size:2.8rem}.accordions__item-button{color:inherit}.accordions__item-head-icon{display:block;width:100%;height:auto;aspect-ratio:1/1;transition:transform var(--transition-time) ease-in-out}.accordions__content,.accordions__item-body{transition:all var(--transition-time) ease-in-out;display:grid}.accordions__item.is-active .accordions__item-head{color:var(--black-color)}.accordions__item.is-active .accordions__item-head-icon{transform:rotateX(180deg)}.accordions__item:not(.is-active) .accordions__item-head-text{pointer-events:none}.accordions__content{max-width:100rem;min-height:0;gap:4rem;font-size:2rem;line-height:140%}.accordions__text ul{padding-left:30px;list-style:disc}.accordions__content .button{width:fit-content;min-width:29.6rem}.accordions__item-body{grid-template-rows:0fr;overflow:hidden;opacity:0}.portfolio-list__link,.portfolio-nav__button{color:var(--gray-color);transition:color var(--transition-time) ease-in-out}[data-accordion-item].is-active .accordions__item-body{grid-template-rows:1fr;opacity:1;padding-top:var(--grid-gap)}.folder-slider{max-width:100%}.folder-slider__wrapper{display:grid;grid-template-columns:minmax(0,1fr);gap:6rem}.folder-slide{min-height:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.folder-slide__item{display:grid;grid-template-rows:min-content 1fr}.folder-slide__head{position:relative;width:fit-content;padding:1.4rem 2rem .4rem 3rem;font-size:1.6rem;font-weight:400;line-height:130%;text-transform:uppercase;border-top-left-radius:1rem}.folder-slide__head::after{content:'';position:absolute;left:100%;top:0;width:5.1rem;height:100%;border-top-right-radius:1rem;transform:skew(45deg) translateX(-50%);z-index:-1}.folder-slide__body{display:flex;flex-direction:column;justify-content:space-between;gap:4rem;padding:2.3rem 1.8rem 2.3rem 3rem;border-radius:0 1rem 1rem}.folder-slide__title{font-size:2.8rem;font-weight:400;line-height:130%;letter-spacing:-.028rem}.folder-slide__text{font-size:20px;font-weight:400;line-height:140%}.folder-slider__buttons{position:absolute;left:0;top:0;width:100%;height:100%;display:grid;grid-template-columns:repeat(2,1fr);z-index:1}.folder-slider__button{position:static;display:block;width:100%;height:100%;margin:0}.folder-slider__button::after{content:none}.folder-slider__button.swiper-button-prev{cursor:var(--prev-cursor)}.folder-slider__button.swiper-button-next{cursor:var(--next-cursor)}.blog-page__img{height:auto;aspect-ratio:1/0.74;border-radius:1rem}html{scrollbar-gutter:stable}.bx-mac .table-container::-webkit-scrollbar{width:6px}.bx-mac .table-container::-webkit-scrollbar-thumb{border-radius:6px;background-color:#dedede}.bx-mac .table-container::-webkit-scrollbar-track{border-radius:6px;background:#f6f6f6}.callback-block__content-position{max-width:28rem}.corporate-site-page__prize-wrap{margin-top:4rem}.clients__grid .swiper-button:hover{background-color:unset;color:unset}.order-form-fix small{color:#eb6d5c;display:none;position:absolute;bottom:-2rem;left:0}.portfolio{display:grid;gap:8rem;align-items:flex-start}.portfolio-head{display:grid;gap:4rem}.portfolio-description{max-width:116.5rem}.portfolio-container{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6rem 2rem}.portfolio-nav{position:sticky;top:7.2rem;display:grid;gap:1rem}.portfolio-nav__button{display:flex;align-items:center;gap:1rem;padding:1.4rem 2rem;border-radius:6rem;border:1px solid var(--gray-color);font-size:1.6rem;font-weight:400;line-height:130%;cursor:pointer}.portfolio-nav__button-number{font-size:1.4rem;font-weight:400;line-height:160%}.portfolio-nav__button.is-active{color:var(--black-color);pointer-events:none}.portfolio-nav__button.is-active .portfolio-nav__button-number{color:var(--active-color)}.portfolio-box{display:grid;gap:6rem}.portfolio-list{display:grid;gap:4rem 2rem}.portfolio-list__link{display:grid;gap:1.5rem;font-size:1.6rem;font-weight:500;line-height:120%}.portfolio-list__img,.portfolio-list__video{width:100%;aspect-ratio:1/1;border-radius:1rem}.portfolio-load{width:100%;max-width:22.5rem;margin:0 auto;justify-content:center}.portfolio-add{position:sticky;bottom:1rem;transition:opacity var(--transition-time) ease-in-out,transform var(--transition-time) ease-in-out}@media (hover:hover) and (pointer:fine){.project_page p a:hover{color:inherit}.other-project__item:hover .other-project__item_text{color:var(--active-color)}.other-project__item:hover .other-project__item_img{scale:1.1}.accordions__item-head:hover .accordions__item-button{color:var(--active-color)!important}.accordions__item-head-text:is(a):hover{color:var(--active-color)}.portfolio-nav__button:hover{color:var(--black-color)}.portfolio-list__link:hover{color:var(--active-color)}}@media (min-width:1025px){.blog-detail-page .blog-detail-page__wrapper{grid-template-columns:minmax(0,1fr) 30.4rem}.portfolio-list{grid-template-columns:repeat(4,minmax(0,1fr))}.portfolio-list__item:nth-child(6n+3),.portfolio-list__item:nth-child(6n+4){grid-column:span 2;grid-row:span 2}}@media (min-width:501px){.portfolio-add:not(.is-visible){opacity:0;transform:translateY(100%);pointer-events:none}}@media (max-width:1024px){.accordions__item-head-text.accordions__item-head-text--sm,.folder-slide__title{font-size:2rem;letter-spacing:-.02rem}.accordions__content{max-width:44rem;font-size:1.8rem}.accordions__item-head{grid-template-columns:1fr 2.8rem}.accordions__content .button{min-width:33.9rem}.blog-page__img{border-radius:.6rem}.corporate-site-page__prize-wrap{margin-top:3rem}.folder-slider{margin-right:calc(-1 * var(--container-padding))}.folder-slide{grid-template-columns:1fr;grid-template-rows:repeat(2,1fr)}.folder-slide__head{font-size:1.4rem}.folder-slide__body{padding:2rem;gap:2rem}.folder-slide__text{font-size:1.8rem}.folder-slider__buttons{display:none}.portfolio-list{gap:2rem}.portfolio-list__item:nth-child(3n+3){grid-column:span 2}.txt-page .table-container tr{display:table-row}.txt-page .table-container td,.txt-page .table-container th{display:table-cell}.txt-page .table-container td{vertical-align:top}}@media (max-width:500px){.project_page__content .content__right,.project_page__content .content__title{grid-column:1/-1}.accordions{margin-top:1rem}.accordions__content .button{min-width:unset;width:100%}.folder-slider{max-width:unset;margin-inline:calc(-1 * var(--container-padding))}.portfolio-load,.portfolio-nav{max-width:100%}.portfolio{gap:3rem}.portfolio-container{grid-template-columns:minmax(0,1fr);gap:3rem}.portfolio-menu{position:sticky;top:7rem;padding-bottom:1rem;background-color:#fff}.portfolio-nav{position:static;display:flex;white-space:nowrap;overflow-x:auto}.portfolio-add{display:none}}@media(min-width:1024px){.portfolio-list__link span{height:34px}.services-block__list{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.disabled{pointer-events:none!important}
/* End */


/* Start:/local/templates/main/assets/styles/main/tag_blocks.min.css?17793666711309*/
.tag-blocks{--header-height:7.2rem;height:75rem;max-height:calc(100dvh - var(--header-height));position:relative;padding-top:5rem}.tag-blocks__content{position:relative;z-index:1}.tag-blocks__bg,.tag-blocks__bg canvas{position:absolute;left:0;width:100%;height:100%}.tag-blocks__info{margin:-19rem 0 0 79rem;display:grid;gap:4rem}body .tag-blocks__title{font-family:Inter;font-size:21rem;font-weight:400;line-height:100%;letter-spacing:-1.26rem;text-transform:uppercase;word-break:auto-phrase;hyphens:auto}.tag-blocks__text{font-size:2rem;font-weight:400;line-height:130%}.tag-blocks__bg{bottom:0;z-index:0}.tag-blocks__bg canvas{top:0;pointer-events:none}.tag-blocks__info .button{width:fit-content}.tag-blocks__note{margin-top:1rem;text-align:center;font-size:1.6rem;color:var(--gray-color)}.page:has(.tag-blocks){padding-top:0}@media (max-width:1024px){.tag-blocks{--header-height:7rem;padding-top:5rem;height:63rem}body .tag-blocks__title{font-size:10.6rem;letter-spacing:-.636rem}.tag-blocks__info{margin:-9.75rem 0 0 24.9rem}.tag-blocks__text{font-size:1.8rem}.tag-blocks__note{font-size:1rem}}@media (max-width:500px){.tag-blocks{height:60rem}body .tag-blocks__title{margin-bottom:3rem;font-size:4.9rem;letter-spacing:-.294rem}.tag-blocks__info{margin:0;padding:0}.tag-blocks__info .button{width:100%}}
/* End */


/* Start:/local/templates/main/assets/styles/main/imedia_video.min.css?1779366704773*/
.imedia-video{display:block;width:100%;height:auto}.imedia-video__title{margin-bottom:2rem;font-size:17.5rem;font-weight:600;line-height:100%;letter-spacing:-1rem;font-family:Inter;text-transform:uppercase}.imedia-video__link{cursor:var(--video-cursor)}.imedia-video__progress{position:relative;width:100%;height:.9rem;background-color:var(--gray-bg-color)}.imedia-video__progress::before{content:'';position:absolute;left:0;top:0;width:var(--data-video-progress);height:100%;background-color:var(--active-color);transition:width 1s linear}@media (max-width:1024px){.imedia-video__title{font-size:8.3rem;letter-spacing:-.415rem}.imedia-video__progress{height:.6rem}}@media (max-width:500px){.imedia-video__title{margin-bottom:1rem;font-size:3.9rem;letter-spacing:-.195rem}}
/* End */


/* Start:/local/templates/main/assets/styles/main/discussion.min.css?17793667281128*/
.discussion{position:relative;margin-inline:-2rem}.discussion__link,.discussion__link::before{position:absolute;left:50%;top:50%;translate:-50% -50%}.discussion__slide{padding:15.5rem 4rem 15.5rem 0;font-size:17.5rem;font-family:Inter;font-weight:400;line-height:100%;letter-spacing:-.875rem;text-transform:uppercase;color:var(--gray-color);white-space:nowrap}.discussion__link{display:grid;min-width:19.6rem;grid-template-columns:1fr 2.6rem;justify-content:center;align-items:center;gap:1rem;padding:1rem;font-size:1.6rem;font-weight:500;line-height:120%;color:var(--black-color);z-index:1}.discussion__link::before{content:'';width:100%;aspect-ratio:1/1;border-radius:50%;background-color:var(--active-color);transition:scale var(--transition-time) ease-in-out;z-index:-1}.discussion__link-icon{width:100%;height:auto;aspect-ratio:1/1}@media (hover:hover) and (pointer:fine){.discussion__link:hover::before{scale:1.1}}@media (max-width:1024px){.discussion{margin-inline:-1rem}.discussion__slide{padding:11rem 2rem 18rem 0;font-size:7rem;letter-spacing:-.35rem}}@media (max-width:500px){.section:has(.discussion){display:none}}
/* End */
/* /local/templates/main/assets/styles/app.min.css?1741085025219073 */
/* /local/templates/main/assets/styles/new-design.min.css?177936651026315 */
/* /local/components/imedia/form.result.new/templates/new_popup_form/style.min.css?17793665701710 */
/* /local/templates/main/styles.min.css?177936660838570 */
/* /local/templates/main/assets/styles/main/tag_blocks.min.css?17793666711309 */
/* /local/templates/main/assets/styles/main/imedia_video.min.css?1779366704773 */
/* /local/templates/main/assets/styles/main/discussion.min.css?17793667281128 */
