@font-face{font-weight:700;font-family:Roboto;font-style:normal;src:url(../assets/fonts/roboto-bold.woff2) format("woff2"),url(../assets/fonts/roboto-bold.woff) format("woff"),url(../assets/fonts/roboto-bold.ttf) format("truetype")}@font-face{font-weight:400;font-family:Roboto;font-style:normal;src:url(../assets/fonts/roboto-regular.woff2) format("woff2"),url(../assets/fonts/roboto-regular.woff) format("woff"),url(../assets/fonts/roboto-regular.ttf) format("truetype")}@font-face{font-weight:200;font-family:"Neue Machina";font-style:normal;src:url(../assets/fonts/NeueMachina-Ultralight.woff2) format("woff2"),url(../assets/fonts/NeueMachina-Ultralight.woff) format("woff"),url(../assets/fonts/NeueMachina-Ultralight.ttf) format("truetype")}@font-face{font-weight:300;font-family:"Neue Machina";font-style:normal;src:url(../assets/fonts/NeueMachina-Light.woff2) format("woff2"),url(../assets/fonts/NeueMachina-Light.woff) format("woff"),url(../assets/fonts/NeueMachina-Light.ttf) format("truetype")}@font-face{font-weight:900;font-family:"Neue Machina";font-style:normal;src:url(../assets/fonts/NeueMachina-Black.woff2) format("woff2"),url(../assets/fonts/NeueMachina-Black.woff) format("woff"),url(../assets/fonts/NeueMachina-Black.ttf) format("truetype")}@font-face{font-weight:normal;font-family:"Neue Machina";font-style:normal;src:url(../assets/fonts/NeueMachina-Regular.woff2) format("woff2"),url(../assets/fonts/NeueMachina-Regular.woff) format("woff"),url(../assets/fonts/NeueMachina-Regular.ttf) format("truetype")}@font-face{font-weight:bold;font-family:"Neue Machina";font-style:normal;src:url(../assets/fonts/NeueMachina-Bold.woff2) format("woff2"),url(../assets/fonts/NeueMachina-Bold.woff) format("woff"),url(../assets/fonts/NeueMachina-Bold.ttf) format("truetype")}@font-face{font-weight:500;font-family:"Neue Machina";font-style:normal;src:url(../assets/fonts/NeueMachina-Medium.woff2) format("woff2"),url(../assets/fonts/NeueMachina-Medium.woff) format("woff"),url(../assets/fonts/NeueMachina-Medium.ttf) format("truetype")}@font-face{font-weight:800;font-family:"Neue Machina";font-style:normal;src:url(../assets/fonts/NeueMachina-Ultrabold.woff2) format("woff2"),url(../assets/fonts/NeueMachina-Ultrabold.woff) format("woff"),url(../assets/fonts/NeueMachina-Ultrabold.ttf) format("truetype")}@font-face{font-weight:900;font-family:Rubik;font-style:italic;src:url(../assets/fonts/Rubik-BlackItalic.woff2) format("woff2"),url(../assets/fonts/Rubik-BlackItalic.woff) format("woff"),url(../assets/fonts/Rubik-BlackItalic.ttf) format("truetype")}@font-face{font-weight:bold;font-family:Rubik;font-style:normal;src:url(../assets/fonts/Rubik-Bold.woff2) format("woff2"),url(../assets/fonts/Rubik-Bold.woff) format("woff"),url(../assets/fonts/Rubik-Bold.ttf) format("truetype")}@font-face{font-weight:bold;font-family:Rubik;font-style:italic;src:url(../assets/fonts/Rubik-BoldItalic.woff2) format("woff2"),url(../assets/fonts/Rubik-BoldItalic.woff) format("woff"),url(../assets/fonts/Rubik-BoldItalic.ttf) format("truetype")}@font-face{font-weight:500;font-family:Rubik;font-style:normal;src:url(../assets/fonts/Rubik-Medium.woff2) format("woff2"),url(../assets/fonts/Rubik-Medium.woff) format("woff"),url(../assets/fonts/Rubik-Medium.ttf) format("truetype")}@font-face{font-weight:normal;font-family:Rubik;font-style:italic;src:url(../assets/fonts/Rubik-Italic.woff2) format("woff2"),url(../assets/fonts/Rubik-Italic.woff) format("woff"),url(../assets/fonts/Rubik-Italic.ttf) format("truetype")}@font-face{font-weight:500;font-family:Rubik;font-style:italic;src:url(../assets/fonts/Rubik-MediumItalic.woff2) format("woff2"),url(../assets/fonts/Rubik-MediumItalic.woff) format("woff"),url(../assets/fonts/Rubik-MediumItalic.ttf) format("truetype")}@font-face{font-weight:normal;font-family:Rubik;font-style:normal;src:url(../assets/fonts/Rubik-Regular.woff2) format("woff2"),url(../assets/fonts/Rubik-Regular.woff) format("woff"),url(../assets/fonts/Rubik-Regular.ttf) format("truetype")}@font-face{font-weight:900;font-family:Rubik;font-style:normal;src:url(../assets/fonts/Rubik-Black.woff2) format("woff2"),url(../assets/fonts/Rubik-Black.woff) format("woff"),url(../assets/fonts/Rubik-Black.ttf) format("truetype")}@font-face{font-weight:300;font-family:Rubik;font-style:normal;src:url(../assets/fonts/Rubik-Light.woff2) format("woff2"),url(../assets/fonts/Rubik-Light.woff) format("woff"),url(../assets/fonts/Rubik-Light.ttf) format("truetype")}@font-face{font-weight:300;font-family:Rubik;font-style:italic;src:url(../assets/fonts/Rubik-LightItalic.woff2) format("woff2"),url(../assets/fonts/Rubik-LightItalic.woff) format("woff"),url(../assets/fonts/Rubik-LightItalic.ttf) format("truetype")}.next-marquee__text{font-weight:500;font-size:42px;font-family:"Neue Machina",sans-serif;line-height:110%;text-transform:uppercase}.services-head__title,.project-title__title,.feedback-popup-success h5,.feedback-popup__title,.service-head h1,.calculate-cost h2,.contacts-info h2,.mobile-platforms h2,.advantages h2,.we-support h2,.process h2,.tech-realization h2,.directions h2,.we-recommend h2,.tagged-list h2,.same-projects__title,.reviews-list h2,.projects-list__title,.faq h2,.facts-about h2,.expertise h2,.ecomm-results h2,.development-steps h2,.client-get h2,.business-solutions h2,.blog-list h2,.callback-form__title::before,.callback-form__title,.project-header__title,.popup-block__title,.page-title,.text h1{font-weight:500;font-size:30px;font-family:"Neue Machina",sans-serif;line-height:110%}.minidino-devices__title,.minidino-goods__title,.minidino-adaptive__title,.minidino-order__title,.minidino-basket__title,.minidino-product__title,.minidino-nav__title,.illust__title,.about-main__title,.design__title,.next-project__link,.contacts-info__column h4,.process-slider__item h3,.directions-banner h5,.directions__item h5,.tagged-list h3 span::after,.tagged-list h3 span::before,.tagged-list h3 span,.expertise__body h3,.ecomm-results__on,.development-steps h3,.business-solutions-no h5,.project-card__title,.next-button__text,.text h2{font-weight:500;font-size:24px;font-family:"Neue Machina",sans-serif;line-height:120%}.mobile-menu-info__link,.feedback-popup__subtitle,.feedback-popup-manager__title,.knowledge h3,.contacts-info__link,.expertise-know h3,.main-example-item__title,.footer__phones a,.text h3{font-weight:400;font-size:20px;font-family:"Rubik",sans-serif;line-height:130%}.main-head__second-text,.main-head__main-text{font-weight:700;font-size:44px;font-family:"Neue Machina",sans-serif;line-height:110%;text-transform:uppercase}.main-head__last-text,.main-head__sub-text{font-weight:400;font-size:44px;font-family:"Rubik",sans-serif;font-style:italic;line-height:110%;text-transform:uppercase}.all-projects__title,.infographics>li h5{font-weight:500;font-size:40px;font-family:"Neue Machina",sans-serif;line-height:110%;text-transform:uppercase}.numerated-list>li::before,.award-marquee__place{font-weight:700;font-size:32px;font-family:"Neue Machina",sans-serif;line-height:120%;letter-spacing:.02em;text-transform:uppercase}.mobile-platforms__content h3,.custom-select__option,.custom-select__header{font-weight:400;font-size:20px;font-family:"Neue Machina",sans-serif;line-height:100%}.ecomm-results__percent,.award-item__title{font-weight:700;font-size:20px;font-family:"Neue Machina",sans-serif;line-height:120%;letter-spacing:.02em;text-transform:uppercase}.mobile-menu__subitem,.mobile-menu__item,.feedback-popup-footer__link{font-weight:400;font-size:18px;font-family:"Rubik",sans-serif;line-height:130%}.blog-list-item h5:not([class]),.projects-card__percent h5,.projects-card__title,.projects-list-card__percent h5,.projects-list-card__title,.ico-cards h5,.all-projects__text,.cards>li h5,.advantages h5,.process-thumbs__item,.tech-realization-item h5,.we-recommend h5,.client-get h5,.business-solutions__item h5,.footer-menu__item,.footer__email,.footer__links a,.text h4{font-weight:500;font-size:24px;font-family:"Neue Machina",sans-serif;line-height:140%}.service-head-certs__item-award-title,.award-item__title span{font-weight:700;font-size:18px;font-family:"Neue Machina",sans-serif;line-height:140%;letter-spacing:.03em;text-transform:uppercase}.services-head__text,.minidino-devices__text,.minidino-goods__text,.minidino-adaptive__text,.minidino-order__text p,.minidino-basket__text p,.minidino-product__text p,.minidino-nav__text p,.illust__text p,.about-main__text p,.design__text,.awards__link span,.awards__info-block p,.awards__info-block h3,.cookies-agreement__text,.mobile-menu-info__column h5,.main-head__text,.feedback-popup-footer__title,.feedback-popup-manager__desc,.calculate-cost__info,.calculate-cost__text,.same-project-card__text,.review-author__name,.review-card__text,.project-link__name,.ico-cards p,.block-code,.simple-columns>li,.project-quote-author__company,.project-quote-author__name,.numerated-list>li,.infographics>li p,.contacts-info__column p,.contacts-info__column h5,.advantages__body,.process-slider__item h5,.tech-realization-more__text,.tech-realization-item__text,.tech-realization__text,.directions-banner p,.directions__text,.we-recommend p,.tagged-list p,.project-info-blocks h6,.faq p,.expertise__body ul>li,.expertise__pdf,.ecomm-results__name,.ecomm-results__desc,.client-get p,.business-solutions-no p,.business-solutions__item p,.callback-manager__tg,.callback-manager__text,.callback-manager__name,.project-card__text,.footer__title,.custom-input__target,.custom-input__placeholder,.text ol:not([class])>li::before,.text ol:not([class])>li,.text ul:not([class])>li,.text p,.text h6{font-weight:400;font-size:16px;font-family:"Rubik",sans-serif;line-height:140%}.text p b,.text h6 b{font-weight:500;font-size:16px;font-family:"Rubik",sans-serif;line-height:140%}.feedback-popup-success p,.feedback-popup-manager__link,.same-project-card__title,.project-quote__text p,.project-quote__text,.spoiler__title,.tagged-list ol>li::before,.ecomm-awards__info h5,.development-steps-results__title,.callback-form__success,.simple-btn,.text blockquote p:not([class]),.text h5{font-weight:500;font-size:16px;font-family:"Neue Machina",sans-serif;line-height:140%}.project-card__award-text{font-weight:700;font-size:16px;font-family:"Neue Machina",sans-serif;line-height:140%;letter-spacing:.01em}.blog-x-author__name,.blog-x__type,.service-head-certs__item,.cursor__text,.blog-list-author__name,.blog-list-item__text,.blog-list-item__type,.projects-card__percent p,.projects-card__text,.projects-list-card__percent p,.projects-list-card__text,.cards>li p,.process-slider__result ul>li,.process-slider__result,.process-slider__text,.tech-realization__item span,.ecomm-awards__info p,.development-steps ul>li,.development-steps p,.project-card__award-rating,.header__nav a span::after,.header__nav a span::before,.header__nav a span,.header__nav a,.link-tag,.tag{font-weight:400;font-size:14px;font-family:"Rubik",sans-serif;line-height:140%}.header__feedback{font-weight:500;font-size:14px;font-family:"Neue Machina",sans-serif;line-height:140%}.blog-x-author__work,.blog-x__date,.awards__info-tags h3,.awards__title,.blog-list-author__work,.blog-list-item__date,.review-author__work,.project-link__title,.callback-manager__work,.file-picker__name,.breadcrumbs__link{font-weight:400;font-size:14px;font-family:"Rubik",sans-serif;line-height:140%}.simple-filter__item,.tag-filter__item,.file-picker__label,.text-checkbox__body{font-weight:500;font-size:14px;font-family:"Rubik",sans-serif;line-height:140%;letter-spacing:.01em}.service-head-certs__item-award-label,.award-item__tag p,.award-marquee__title{font-weight:700;font-size:14px;font-family:"Neue Machina",sans-serif;line-height:140%;letter-spacing:.01em}.custom-input__target:not(:-moz-placeholder-shown)+.custom-input__placeholder{font-weight:400;font-size:12px;font-family:"Rubik",sans-serif;line-height:130%}.custom-input__target:not(:-ms-input-placeholder)+.custom-input__placeholder{font-weight:400;font-size:12px;font-family:"Rubik",sans-serif;line-height:130%}.award-item__description,.footer-copy__item,.custom-input__error-message,.custom-input__target:not(:placeholder-shown)+.custom-input__placeholder,.custom-input__target:focus+.custom-input__placeholder,.checkbox__label{font-weight:400;font-size:12px;font-family:"Rubik",sans-serif;line-height:130%}.service-head-certs__item-award-description,.service-head-certs__item-award-date,.award-item__tag span,.award-marquee__year{font-weight:400;font-size:10px;font-family:"Rubik",sans-serif;line-height:130%;letter-spacing:.01em}@-webkit-keyframes test{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}}@keyframes test{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spin-reverse{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes spin-reverse{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.text{color:#080215}.text *:first-child{margin-top:0}.text *:last-child{margin-bottom:0}.text a{color:#ee3553;-webkit-text-decoration:underline;text-decoration:underline}.text img.w100{width:100%;max-width:100%}.text h1{margin:20px 0}.text h2{margin:64px 0 16px}.text h3{margin:40px 0 12px}.text h4{margin:24px 0 8px}.text h5{margin:8px 0}.text p,.text h6{margin:8px 0;color:rgba(8,2,21,.72)}.text h1+h1,.text h1+h2,.text h1+h3,.text h1+h4,.text h1+h5,.text h1+h6,.text h2+h1,.text h2+h2,.text h2+h3,.text h2+h4,.text h2+h5,.text h2+h6,.text h3+h1,.text h3+h2,.text h3+h3,.text h3+h4,.text h3+h5,.text h3+h6,.text h4+h1,.text h4+h2,.text h4+h3,.text h4+h4,.text h4+h5,.text h4+h6,.text h5+h1,.text h5+h2,.text h5+h3,.text h5+h4,.text h5+h5,.text h5+h6,.text h6+h1,.text h6+h2,.text h6+h3,.text h6+h4,.text h6+h5,.text h6+h6{margin-top:0}.text ul:not([class]){margin:8px 0}.text ul:not([class])>li{position:relative;margin:4px 0;padding-left:20px;color:rgba(8,2,21,.72)}.text ul:not([class])>li:first-child{margin-top:0}.text ul:not([class])>li:last-child{margin-bottom:0}.text ul:not([class])>li::before{position:absolute;top:.7em;left:0;display:block;width:6px;height:6px;margin-top:-3px;background:rgba(8,2,21,.28);border-radius:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.text ol:not([class]){margin:8px 0;list-style-type:none;counter-reset:num}.text ol:not([class])>li{position:relative;margin:8px 0;padding-left:20px;color:rgba(8,2,21,.72)}.text ol:not([class])>li::before{position:absolute;top:0;left:0;display:block;color:rgba(8,2,21,.28);content:counter(num) ".";counter-increment:num}.text img:not([class]),.text img.center{display:block;max-width:100%;margin:32px 0 56px}.text img.center{margin-right:auto;margin-left:auto}.text img.wide-image{display:block;width:calc(100% + 32px);margin:32px -16px 56px}.text .wide-video+img.wide-image{margin-top:-56px}.text img.wide-image+img.wide-image{margin-top:-56px}.text video:not([class]){display:block;max-width:100%;margin:32px 0 56px}.text .wide-video{display:block;width:calc(100% + 32px);margin:32px -16px 56px;padding:145em 245em 126em;font-size:0.0520833333vw}.text .wide-video video{width:100%;max-width:none;max-width:initial;max-height:none;max-height:initial;margin:0;border-radius:12em;-webkit-box-shadow:9em 59em 76.5em 0 rgba(0,0,0,.1);box-shadow:9em 59em 76.5em 0 rgba(0,0,0,.1)}.text blockquote{position:relative;padding:28px;background:rgba(8,2,21,.04)}.text blockquote::before{position:absolute;top:14px;left:-26px;z-index:1;display:block;width:56px;height:55px;background-image:url(../assets/img/quote.svg);background-repeat:no-repeat;background-size:contain;content:""}.text blockquote>*{position:relative;z-index:2}.text blockquote .info{margin-top:16px}.text blockquote .info:first-child{margin-top:0}.text blockquote .gray-text{display:block;margin-bottom:4px;color:rgba(8,2,21,.48)}.custom-select{position:relative;z-index:1}.custom-select__error-message{display:inline-block;padding-top:8px;color:#de3163}.custom-select__body{position:relative}.custom-select__header{position:relative;z-index:2;width:calc(100% - 4px);margin:2px;padding:6px;background:#fff;border-radius:3px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select__header::before{content:attr(data-label)}.custom-select__option-list{position:absolute;top:0;left:0;display:grid;width:100%;max-height:0;padding-top:32px;overflow:hidden;background:#fff;border:2px solid #00b1a5;border-radius:3px}.custom-select__header:checked+.custom-select__option-list{max-height:200px}.custom-select._error .custom-select__option-list{border-color:#de3163}.custom-select__option{padding:4px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select__option::before{content:attr(data-label)}.custom-select__option:checked,.custom-select__option._active{color:#00b1a5}.breadcrumbs{padding-top:7px;color:rgba(8,2,21,.48);font-size:0;line-height:0}.breadcrumbs--dark{position:relative;z-index:1;color:rgba(255,255,255,.48)}.breadcrumbs--blog{display:none}.breadcrumbs__link{display:inline-block;max-width:100%;margin-top:6px;margin-right:12px;overflow:hidden;color:inherit;white-space:nowrap;text-overflow:ellipsis}.breadcrumbs__link:last-child{pointer-events:none}.breadcrumbs__link::before{display:inline-block;width:5px;height:8px;margin:-2px 12px 0 0;vertical-align:middle;background-image:url(../assets/img/shevron.svg);background-repeat:no-repeat;background-size:contain;content:""}.breadcrumbs__link:first-child::before{content:none}.breadcrumbs--dark .breadcrumbs__link::before{background-image:url(../assets/img/shevron-white.svg)}.checkbox{--checkbox-default-border-color: rgba(255, 255, 255, 0.48);--checkbox-checked-border-color: #fff;--checkbox-checked-bg: rgba(255, 255, 255, 0.24);--checkbox-label-color: rgba(255, 255, 255, 0.48);--checkbox-check-color: #fff;--checkbox-tick-color: #fff;display:grid;grid-template-columns:repeat(2, auto);grid-gap:8px;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;cursor:pointer}.checkbox--dark,._dark .checkbox{--checkbox-default-border-color: rgba(8, 2, 21, 0.48);--checkbox-checked-border-color: #080215;--checkbox-checked-bg: rgba(8, 2, 21, 0.1);--checkbox-label-color: rgba(8, 2, 21, 0.48);--checkbox-check-color: #080215;--checkbox-tick-color: #080215 }.checkbox__target{display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:1/1/2/2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;border:1px solid var(--checkbox-default-border-color);border-radius:4px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkbox__target:checked{background:var(--checkbox-checked-bg);border-color:var(--checkbox-checked-border-color)}.checkbox__tick{grid-area:1/1/2/2;justify-self:center;width:12px;height:10px;opacity:0;-webkit-transition:opacity .15s;transition:opacity .15s;stroke:var(--checkbox-check-color)}.checkbox__target:checked+.checkbox__tick{opacity:1}.checkbox__value{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.checkbox__label{color:var(--checkbox-label-color)}.checkbox__label a{-webkit-text-decoration:underline;text-decoration:underline}.checkbox._error .checkbox__target{border-color:rgba(238,53,83,.48);border-width:2px}.text-checkbox{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}.text-checkbox__target{display:none}.text-checkbox__body{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:7px 15px;color:#080215;background:#fff;border:1px solid rgba(8,2,21,.28);border-radius:40px;-webkit-transition:background-color .15s, color .15s, border-color .15s;transition:background-color .15s, color .15s, border-color .15s}.text-checkbox__target:checked~.text-checkbox__body{color:#fff;background:#080215;border-color:#080215}.next-marquee__text{font-weight:500;font-size:42px;font-family:"Neue Machina",sans-serif;line-height:110%;text-transform:uppercase}.services-head__title,.project-title__title,.feedback-popup-success h5,.feedback-popup__title,.service-head h1,.calculate-cost h2,.contacts-info h2,.mobile-platforms h2,.advantages h2,.we-support h2,.process h2,.tech-realization h2,.directions h2,.we-recommend h2,.tagged-list h2,.same-projects__title,.reviews-list h2,.projects-list__title,.faq h2,.facts-about h2,.expertise h2,.ecomm-results h2,.development-steps h2,.client-get h2,.business-solutions h2,.blog-list h2,.callback-form__title::before,.callback-form__title,.project-header__title,.popup-block__title,.page-title,.text h1{font-weight:500;font-size:30px;font-family:"Neue Machina",sans-serif;line-height:110%}.minidino-devices__title,.minidino-goods__title,.minidino-adaptive__title,.minidino-order__title,.minidino-basket__title,.minidino-product__title,.minidino-nav__title,.illust__title,.about-main__title,.design__title,.next-project__link,.contacts-info__column h4,.process-slider__item h3,.directions-banner h5,.directions__item h5,.tagged-list h3 span::after,.tagged-list h3 span::before,.tagged-list h3 span,.expertise__body h3,.ecomm-results__on,.development-steps h3,.business-solutions-no h5,.project-card__title,.next-button__text,.text h2{font-weight:500;font-size:24px;font-family:"Neue Machina",sans-serif;line-height:120%}.mobile-menu-info__link,.feedback-popup__subtitle,.feedback-popup-manager__title,.knowledge h3,.contacts-info__link,.expertise-know h3,.main-example-item__title,.footer__phones a,.text h3{font-weight:400;font-size:20px;font-family:"Rubik",sans-serif;line-height:130%}.main-head__second-text,.main-head__main-text{font-weight:700;font-size:44px;font-family:"Neue Machina",sans-serif;line-height:110%;text-transform:uppercase}.main-head__last-text,.main-head__sub-text{font-weight:400;font-size:44px;font-family:"Rubik",sans-serif;font-style:italic;line-height:110%;text-transform:uppercase}.all-projects__title,.infographics>li h5{font-weight:500;font-size:40px;font-family:"Neue Machina",sans-serif;line-height:110%;text-transform:uppercase}.numerated-list>li::before,.award-marquee__place{font-weight:700;font-size:32px;font-family:"Neue Machina",sans-serif;line-height:120%;letter-spacing:.02em;text-transform:uppercase}.mobile-platforms__content h3,.custom-select__header,.custom-select__option{font-weight:400;font-size:20px;font-family:"Neue Machina",sans-serif;line-height:100%}.ecomm-results__percent,.award-item__title{font-weight:700;font-size:20px;font-family:"Neue Machina",sans-serif;line-height:120%;letter-spacing:.02em;text-transform:uppercase}.mobile-menu__subitem,.mobile-menu__item,.feedback-popup-footer__link{font-weight:400;font-size:18px;font-family:"Rubik",sans-serif;line-height:130%}.blog-list-item h5:not([class]),.projects-card__percent h5,.projects-card__title,.projects-list-card__percent h5,.projects-list-card__title,.ico-cards h5,.all-projects__text,.cards>li h5,.advantages h5,.process-thumbs__item,.tech-realization-item h5,.we-recommend h5,.client-get h5,.business-solutions__item h5,.footer-menu__item,.footer__email,.footer__links a,.text h4{font-weight:500;font-size:24px;font-family:"Neue Machina",sans-serif;line-height:140%}.service-head-certs__item-award-title,.award-item__title span{font-weight:700;font-size:18px;font-family:"Neue Machina",sans-serif;line-height:140%;letter-spacing:.03em;text-transform:uppercase}.services-head__text,.minidino-devices__text,.minidino-goods__text,.minidino-adaptive__text,.minidino-order__text p,.minidino-basket__text p,.minidino-product__text p,.minidino-nav__text p,.illust__text p,.about-main__text p,.design__text,.awards__link span,.awards__info-block p,.awards__info-block h3,.cookies-agreement__text,.mobile-menu-info__column h5,.main-head__text,.feedback-popup-footer__title,.feedback-popup-manager__desc,.calculate-cost__info,.calculate-cost__text,.same-project-card__text,.review-author__name,.review-card__text,.project-link__name,.ico-cards p,.block-code,.simple-columns>li,.project-quote-author__company,.project-quote-author__name,.numerated-list>li,.infographics>li p,.contacts-info__column p,.contacts-info__column h5,.advantages__body,.process-slider__item h5,.tech-realization-more__text,.tech-realization-item__text,.tech-realization__text,.directions-banner p,.directions__text,.we-recommend p,.tagged-list p,.project-info-blocks h6,.faq p,.expertise__body ul>li,.expertise__pdf,.ecomm-results__name,.ecomm-results__desc,.client-get p,.business-solutions-no p,.business-solutions__item p,.callback-manager__tg,.callback-manager__text,.callback-manager__name,.project-card__text,.footer__title,.custom-input__target,.custom-input__placeholder,.text p,.text h6,.text ul:not([class])>li,.text ol:not([class])>li,.text ol:not([class])>li::before{font-weight:400;font-size:16px;font-family:"Rubik",sans-serif;line-height:140%}.text p b,.text h6 b{font-weight:500;font-size:16px;font-family:"Rubik",sans-serif;line-height:140%}.feedback-popup-success p,.feedback-popup-manager__link,.same-project-card__title,.project-quote__text p,.project-quote__text,.spoiler__title,.tagged-list ol>li::before,.ecomm-awards__info h5,.development-steps-results__title,.callback-form__success,.simple-btn,.text h5,.text blockquote p:not([class]){font-weight:500;font-size:16px;font-family:"Neue Machina",sans-serif;line-height:140%}.project-card__award-text{font-weight:700;font-size:16px;font-family:"Neue Machina",sans-serif;line-height:140%;letter-spacing:.01em}.blog-x-author__name,.blog-x__type,.service-head-certs__item,.cursor__text,.blog-list-author__name,.blog-list-item__text,.blog-list-item__type,.projects-card__percent p,.projects-card__text,.projects-list-card__percent p,.projects-list-card__text,.cards>li p,.process-slider__result ul>li,.process-slider__result,.process-slider__text,.tech-realization__item span,.ecomm-awards__info p,.development-steps ul>li,.development-steps p,.project-card__award-rating,.header__nav a span::after,.header__nav a span::before,.header__nav a span,.header__nav a,.link-tag,.tag{font-weight:400;font-size:14px;font-family:"Rubik",sans-serif;line-height:140%}.header__feedback{font-weight:500;font-size:14px;font-family:"Neue Machina",sans-serif;line-height:140%}.blog-x-author__work,.blog-x__date,.awards__info-tags h3,.awards__title,.blog-list-author__work,.blog-list-item__date,.review-author__work,.project-link__title,.callback-manager__work,.file-picker__name,.breadcrumbs__link{font-weight:400;font-size:14px;font-family:"Rubik",sans-serif;line-height:140%}.simple-filter__item,.tag-filter__item,.file-picker__label,.text-checkbox__body{font-weight:500;font-size:14px;font-family:"Rubik",sans-serif;line-height:140%;letter-spacing:.01em}.service-head-certs__item-award-label,.award-item__tag p,.award-marquee__title{font-weight:700;font-size:14px;font-family:"Neue Machina",sans-serif;line-height:140%;letter-spacing:.01em}.custom-input__target:not(:-moz-placeholder-shown)+.custom-input__placeholder{font-weight:400;font-size:12px;font-family:"Rubik",sans-serif;line-height:130%}.custom-input__target:not(:-ms-input-placeholder)+.custom-input__placeholder{font-weight:400;font-size:12px;font-family:"Rubik",sans-serif;line-height:130%}.award-item__description,.footer-copy__item,.custom-input__error-message,.custom-input__target:not(:placeholder-shown)+.custom-input__placeholder,.custom-input__target:focus+.custom-input__placeholder,.checkbox__label{font-weight:400;font-size:12px;font-family:"Rubik",sans-serif;line-height:130%}.service-head-certs__item-award-description,.service-head-certs__item-award-date,.award-item__tag span,.award-marquee__year{font-weight:400;font-size:10px;font-family:"Rubik",sans-serif;line-height:130%;letter-spacing:.01em}@keyframes test{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin-reverse{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.text{color:#080215}.text *:first-child{margin-top:0}.text *:last-child{margin-bottom:0}.text a{color:#ee3553;-webkit-text-decoration:underline;text-decoration:underline}.text img.w100{width:100%;max-width:100%}.text h1{margin:20px 0}.text h2{margin:64px 0 16px}.text h3{margin:40px 0 12px}.text h4{margin:24px 0 8px}.text h5{margin:8px 0}.text p,.text h6{margin:8px 0;color:rgba(8,2,21,.72)}.text h1+h1,.text h1+h2,.text h1+h3,.text h1+h4,.text h1+h5,.text h1+h6,.text h2+h1,.text h2+h2,.text h2+h3,.text h2+h4,.text h2+h5,.text h2+h6,.text h3+h1,.text h3+h2,.text h3+h3,.text h3+h4,.text h3+h5,.text h3+h6,.text h4+h1,.text h4+h2,.text h4+h3,.text h4+h4,.text h4+h5,.text h4+h6,.text h5+h1,.text h5+h2,.text h5+h3,.text h5+h4,.text h5+h5,.text h5+h6,.text h6+h1,.text h6+h2,.text h6+h3,.text h6+h4,.text h6+h5,.text h6+h6{margin-top:0}.text ul:not([class]){margin:8px 0}.text ul:not([class])>li{position:relative;margin:4px 0;padding-left:20px;color:rgba(8,2,21,.72)}.text ul:not([class])>li:first-child{margin-top:0}.text ul:not([class])>li:last-child{margin-bottom:0}.text ul:not([class])>li::before{position:absolute;top:.7em;left:0;display:block;width:6px;height:6px;margin-top:-3px;background:rgba(8,2,21,.28);border-radius:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.text ol:not([class]){margin:8px 0;list-style-type:none;counter-reset:num}.text ol:not([class])>li{position:relative;margin:8px 0;padding-left:20px;color:rgba(8,2,21,.72)}.text ol:not([class])>li::before{position:absolute;top:0;left:0;display:block;color:rgba(8,2,21,.28);content:counter(num) ".";counter-increment:num}.text img:not([class]),.text img.center{display:block;max-width:100%;margin:32px 0 56px}.text img.center{margin-right:auto;margin-left:auto}.text img.wide-image{display:block;width:calc(100% + 32px);margin:32px -16px 56px}.text .wide-video+img.wide-image{margin-top:-56px}.text img.wide-image+img.wide-image{margin-top:-56px}.text video:not([class]){display:block;max-width:100%;margin:32px 0 56px}.text .wide-video{display:block;width:calc(100% + 32px);margin:32px -16px 56px;padding:145em 245em 126em;font-size:0.0520833333vw}.text .wide-video video{width:100%;max-width:none;max-width:initial;max-height:none;max-height:initial;margin:0;border-radius:12em;-webkit-box-shadow:9em 59em 76.5em 0 rgba(0,0,0,.1);box-shadow:9em 59em 76.5em 0 rgba(0,0,0,.1)}.text blockquote{position:relative;padding:28px;background:rgba(8,2,21,.04)}.text blockquote::before{position:absolute;top:14px;left:-26px;z-index:1;display:block;width:56px;height:55px;background-image:url(../assets/img/quote.svg);background-repeat:no-repeat;background-size:contain;content:""}.text blockquote>*{position:relative;z-index:2}.text blockquote .info{margin-top:16px}.text blockquote .info:first-child{margin-top:0}.text blockquote .gray-text{display:block;margin-bottom:4px;color:rgba(8,2,21,.48)}.simple-btn{position:relative;display:block;width:100%;padding:12px 18px;color:#fff;text-align:center;background:#ee3553;border-radius:40px;-webkit-transition:background-color .3s ease, color .3s ease, border-color .3s ease;transition:background-color .3s ease, color .3s ease, border-color .3s ease}.simple-btn__content{position:relative;top:-1px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-right:28px}.simple-btn__content::before{position:absolute;top:calc(50% - 9px);right:0;width:20px;height:20px;background-image:url(../assets/img/arrow-white.svg);background-repeat:no-repeat;background-size:contain;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:opacity .3s ease, -webkit-transform .3s ease;transition:opacity .3s ease, -webkit-transform .3s ease;transition:transform .3s ease, opacity .3s ease;transition:transform .3s ease, opacity .3s ease, -webkit-transform .3s ease;content:""}.simple-btn__content::after{position:absolute;top:calc(50% - 9px);right:0;width:20px;height:20px;background-image:url(../assets/img/loading.svg);background-repeat:no-repeat;background-size:contain;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite;content:""}.simple-btn:active{color:rgba(255,255,255,.72)}.simple-btn:active .simple-btn__content::before{-webkit-transform:rotate(0);transform:rotate(0)}.simple-btn:disabled{color:rgba(8,2,21,.18);background-color:rgba(8,2,21,.1)}.simple-btn:disabled .simple-btn__content::before{background-image:url(../assets/img/arrow-disabled.svg)}.simple-btn._loading{color:rgba(255,255,255,.72);pointer-events:none}.simple-btn._loading .simple-btn__content::before{opacity:0}.simple-btn._loading .simple-btn__content::after{opacity:1}.simple-btn--white{color:#080215;background:#fff;border:1px solid rgba(8,2,21,.48)}.simple-btn--white .simple-btn__content::before{background-image:url(../assets/img/arrow-black.svg)}.simple-btn--white .simple-btn__content::after{background-image:url(../assets/img/loading-black.svg)}.simple-btn--white:active{color:rgba(8,2,21,.72);background:rgba(8,2,21,.1);border-color:rgba(8,2,21,.1)}.simple-btn--white:disabled{color:rgba(8,2,21,.18);background:rgba(8,2,21,.1);border-color:rgba(8,2,21,.1)}.simple-btn--white:disabled .simple-btn__content::after{background-image:url(../assets/img/loading-black.svg);opacity:.18}.simple-btn--transparent{padding:11px 18px;color:#fff;background:rgba(0,0,0,0);border:1px solid rgba(255,255,255,.48)}.simple-btn--transparent:active{color:#fff;background:rgba(0,0,0,0);border-color:#fff}.custom-input{--custom-input-color: #fff;--custom-input-placehoder-color: rgba(255, 255, 255, 0.48);--custom-input-border-default-color: rgba(255, 255, 255, 0.48);--custom-input-border-focus-color: rgba(255, 255, 255, 0.48);--custom-input-border-fill-color: rgba(255, 255, 255, 0.72);position:relative;display:block;width:100%;padding-top:17px}.custom-input--dark,._dark .custom-input{--custom-input-color: #080215;--custom-input-placehoder-color: rgba(8, 2, 21, 0.48);--custom-input-border-default-color: rgba(8, 2, 21, 0.48);--custom-input-border-focus-color: #080215;--custom-input-border-fill-color: rgba(8, 2, 21, 0.72)}.custom-input__placeholder{position:absolute;top:23px;left:0;display:block;width:100%;overflow:hidden;color:var(--custom-input-placehoder-color);white-space:nowrap;text-overflow:ellipsis;-webkit-transition:all .3s ease;transition:all .3s ease;pointer-events:none}.custom-input__placeholder--required::after{content:"*"}.custom-input__target{width:100%;padding:5px 0 4px;color:var(--custom-input-color);font-size:18px;background:rgba(0,0,0,0);border-bottom:1px solid var(--custom-input-border-default-color)}.custom-input__target:focus{border-bottom-color:var(--custom-input-border-focus-color)}.custom-input__target:not(:-moz-placeholder-shown){border-bottom-color:var(--custom-input-border-fill-color)}.custom-input__target:not(:-ms-input-placeholder){border-bottom-color:var(--custom-input-border-fill-color)}.custom-input__target:not(:placeholder-shown){border-bottom-color:var(--custom-input-border-fill-color)}.custom-input__target:not(:-moz-placeholder-shown):focus{border-bottom-color:var(--custom-input-border-focus-color)}.custom-input__target:not(:-ms-input-placeholder):focus{border-bottom-color:var(--custom-input-border-focus-color)}.custom-input__target:not(:placeholder-shown):focus{border-bottom-color:var(--custom-input-border-focus-color)}.custom-input__target:not(:-moz-placeholder-shown)+.custom-input__placeholder{top:1px}.custom-input__target:not(:-ms-input-placeholder)+.custom-input__placeholder{top:1px}.custom-input__target:not(:placeholder-shown)+.custom-input__placeholder,.custom-input__target:focus+.custom-input__placeholder{top:1px}.custom-input__target:not(:-moz-placeholder-shown)+.custom-input__placeholder--required::after{content:""}.custom-input__target:not(:-ms-input-placeholder)+.custom-input__placeholder--required::after{content:""}.custom-input__target:not(:placeholder-shown)+.custom-input__placeholder--required::after{content:""}.custom-input._error .custom-input__target{border-color:rgba(238,53,83,.48);border-bottom-width:2px}.custom-input__error-message{display:block;margin-top:8px;color:#ee3553}textarea.custom-input__target{height:108px}.ui-popup{position:fixed;z-index:5;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100vw;height:calc(1vh*100);height:calc(var(--vh, 1vh)*100);padding:16px;overflow-y:auto;background:rgba(8,2,21,.28);visibility:hidden;opacity:0;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);-webkit-transition:opacity .3s linear, visibility 0s linear .3s;transition:opacity .3s linear, visibility 0s linear .3s;top:0;right:0;bottom:0;left:0}.ui-popup._open{visibility:visible;opacity:1;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.ui-popup__content{position:relative;-ms-scroll-chaining:none;overscroll-behavior:none;width:100%;min-width:288px;margin:0 auto;padding-top:20px;background:#fff;border-radius:16px;-webkit-transform:scale(0.95);transform:scale(0.95);-webkit-transition:-webkit-transform .18s ease;transition:-webkit-transform .18s ease;transition:transform .18s ease;transition:transform .18s ease, -webkit-transform .18s ease}.ui-popup._open .ui-popup__content{-webkit-transform:scale(1);transform:scale(1)}.ui-popup__close{position:absolute;top:8px;right:8px;z-index:3;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;background-color:rgba(255,255,255,.48);border-radius:50%;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);-webkit-transition:background-color .15s;transition:background-color .15s}.ui-popup__close svg{width:16px;height:16px;-webkit-transition:stroke-opacity .15s, -webkit-transform .15s;transition:stroke-opacity .15s, -webkit-transform .15s;transition:stroke-opacity .15s, transform .15s;transition:stroke-opacity .15s, transform .15s, -webkit-transform .15s;stroke:#080215;stroke-width:1.6;stroke-opacity:.48}.ui-popup__scrollbar{display:none}.ui-popup__lg{display:none}.top-popup{position:fixed;top:0;left:0;z-index:5;width:100vw;height:100vh;visibility:hidden;-webkit-transition:visibility 0s 1s;transition:visibility 0s 1s}.top-popup__header{position:relative;width:100%;max-width:1885px;margin:0 auto;padding-top:68px}.top-popup__container{position:relative;display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:100vh;overflow-x:hidden;overflow-y:auto;overflow:hidden auto}.top-popup__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(8,2,21,.2);opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s}.top-popup._open{visibility:visible;-webkit-transition:visibility 0s 0s;transition:visibility 0s 0s}.top-popup._open .top-popup__overlay{opacity:1}.top-popup__wrapper{position:relative;display:grid;grid-template-rows:auto 1fr;width:100vw;height:calc(1vh*100);height:calc(var(--vh, 1vh)*100);margin:0 auto;overflow:hidden;background-color:#fff;-webkit-transform:translateY(-130%);transform:translateY(-130%);-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s}.top-popup__body{padding-right:20px;padding-bottom:68px}.top-popup._open .top-popup__wrapper{-webkit-transform:translateY(0);transform:translateY(0)}.top-popup__close{position:absolute;top:20px;right:20px;z-index:1;width:48px;height:48px;background:url(../assets/img/cross_close.svg) 50% 50% no-repeat;border:1px solid #080215;border-radius:50%}.logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:146px;height:44px}.logo__image{display:block;max-width:100%;max-height:100%}.burger-button{position:relative;display:block;width:24px;height:24px}.burger-button::before{position:absolute;top:calc(50% - 3px);left:50%;display:block;width:20px;height:2px;margin:-1px -10px;background:rgba(8,2,21,.48);-webkit-transition:top .3s ease, background-color .3s ease, -webkit-transform .3s ease;transition:top .3s ease, background-color .3s ease, -webkit-transform .3s ease;transition:top .3s ease, transform .3s ease, background-color .3s ease;transition:top .3s ease, transform .3s ease, background-color .3s ease, -webkit-transform .3s ease;content:""}.burger-button::after{position:absolute;top:calc(50% + 3px);left:50%;display:block;width:20px;height:2px;margin:-1px -10px;background:rgba(8,2,21,.48);-webkit-transition:top .3s ease, background-color .3s ease, -webkit-transform .3s ease;transition:top .3s ease, background-color .3s ease, -webkit-transform .3s ease;transition:top .3s ease, transform .3s ease, background-color .3s ease;transition:top .3s ease, transform .3s ease, background-color .3s ease, -webkit-transform .3s ease;content:""}.header--dark .burger-button::before{background-color:rgba(255,255,255,.48)}.header--dark .burger-button::after{background-color:rgba(255,255,255,.48)}.burger-button._opened::before{top:50%;background-color:rgba(255,255,255,.48);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.burger-button._opened::after{top:50%;background-color:rgba(255,255,255,.48);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.tag{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:4px 10px;overflow:hidden;color:rgba(8,2,21,.72);text-wrap:nowrap;text-overflow:ellipsis;background-color:rgba(255,255,255,.48);border:1px solid rgba(8,2,21,.28);border-radius:20px}.tag--white{border-color:#fff}.link-tag{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:3px 9px;overflow:hidden;color:rgba(8,2,21,.72);text-wrap:nowrap;text-overflow:ellipsis;background-color:rgba(255,255,255,.48);border:1px solid rgba(8,2,21,.28);border-radius:20px;-webkit-transition:background-color .3s ease, border-color .3s ease, color .3s ease;transition:background-color .3s ease, border-color .3s ease, color .3s ease}a.link-tag:active{color:#fff;background-color:#080215;border-color:#080215}.link-tag._active{color:#fff;background-color:#080215;border-color:#080215}.link-tag--gray{padding:6px 14px;background-color:rgba(8,2,21,.06);border:none}a.link-tag--gray:active{color:rgba(8,2,21,.72);background-color:rgba(8,2,21,.1)}.link-tag--gray._active{color:rgba(8,2,21,.72);background-color:rgba(8,2,21,.1)}.award-marquee{max-width:100vw;height:38px;margin:auto;background:rgba(255,255,255,.4);-webkit-box-shadow:6px 30px 80px 0 rgba(15,0,48,.1);box-shadow:6px 30px 80px 0 rgba(15,0,48,.1);-webkit-backdrop-filter:blur(44px);backdrop-filter:blur(44px)}.award-marquee__wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.award-marquee__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;gap:16px;-ms-flex-pack:distribute;justify-content:space-around;min-width:100%;-webkit-animation:scroll 60s linear infinite;animation:scroll 60s linear infinite;counter-reset:item}.award-marquee__item{display:grid;grid-auto-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:2px 0 0;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.award-marquee__place{margin:0 -3px 0 0;color:rgba(8,2,21,.18)}.award-marquee__trophy{width:24px;height:24px;margin:0 -3px;-o-object-fit:contain;object-fit:contain}.award-marquee__content{padding:0 0 0 2px}.award-marquee__title{color:#080215}.award-marquee__year{color:rgba(8,2,21,.48)}.award-marquee__rhombus{width:6px;height:6px;margin:-2px 8px 0;background-color:#ee3553;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@-webkit-keyframes scroll{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% - 20px));transform:translateX(calc(-100% - 20px))}}@keyframes scroll{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% - 20px));transform:translateX(calc(-100% - 20px))}}.next-button{display:grid;grid-auto-flow:column;grid-gap:8px;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ee3553;border-bottom:2px solid rgba(0,0,0,0);-webkit-transition:all .3s;transition:all .3s}.next-button__text{color:#ee3553}.next-button__img{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.next-marquee{max-width:100vw;height:42px;margin:auto;cursor:pointer}.next-marquee__wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.next-marquee__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;gap:16px;-ms-flex-pack:distribute;justify-content:space-around;min-width:100%;-webkit-animation:scroll2 60s linear infinite;animation:scroll2 60s linear infinite;counter-reset:item}.next-marquee__item{display:grid;grid-auto-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:2px 0 0;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.next-marquee__content{padding:0 0 0 2px}.next-marquee__arrow{width:24px;height:24px;margin:-2px 8px 0;background-image:url(../assets/img/arrow.svg);background-repeat:no-repeat;background-size:contain;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.next-marquee__text{color:rgba(8,2,21,.28)}@-webkit-keyframes scroll2{from{-webkit-transform:translateX(calc(-100% - 20px));transform:translateX(calc(-100% - 20px))}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes scroll2{from{-webkit-transform:translateX(calc(-100% - 20px));transform:translateX(calc(-100% - 20px))}to{-webkit-transform:translateX(0);transform:translateX(0)}}.file-picker__del{width:16px;height:16px;background:url(../assets/img/cross_close.svg) center/contain no-repeat}.file-picker__input{display:none}.file-picker__header{display:grid;grid-template-columns:auto auto;grid-gap:8px;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.file-picker__header::before{display:block;width:52px;height:52px;background:url(../assets/img/clip.svg) center/20px 20px no-repeat,rgba(8,2,21,.06);border-radius:50%;content:""}.file-picker__item{display:grid;grid-template-columns:repeat(2, auto);grid-gap:12px;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.file-picker__item:first-child{margin-top:20px}.file-picker__list{display:grid;grid-gap:12px;gap:12px}*{margin:0;padding:0;border:0;-webkit-tap-highlight-color:rgba(8,2,21,0)}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{word-break:break-word}header{display:block;margin:0;padding:0;font:inherit;border:0}button{margin:0;color:inherit;background:none;border:none;cursor:pointer}img{-o-object-fit:cover;object-fit:cover}nav,footer,header{display:block}ul[class],ol[class]{list-style:none}li{list-style-type:none}h1,h2,h3,h4,h5,h6{font-weight:600;font-size:inherit}a{color:inherit;cursor:pointer}a,a:visited,a:hover{-webkit-text-decoration:none;text-decoration:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a:focus,a:active{outline:none}:focus,:active{outline:none}textarea,textarea:focus-visible,textarea:active,textarea:hover,textarea:focus,select,select:focus-visible,select:active,select:hover,select:focus{outline:none;outline-offset:0;-webkit-box-shadow:none;box-shadow:none;resize:none}textarea::-webkit-input-placeholder, select::-webkit-input-placeholder{font-weight:inherit}textarea::-moz-placeholder, select::-moz-placeholder{font-weight:inherit}textarea:-ms-input-placeholder, select:-ms-input-placeholder{font-weight:inherit}textarea::-ms-input-placeholder, select::-ms-input-placeholder{font-weight:inherit}textarea::placeholder,select::placeholder{font-weight:inherit}textarea::-ms-clear,select::-ms-clear{display:none}input,input:focus-visible,input:active,input:hover,input:focus{outline:none;outline-offset:0;-webkit-box-shadow:none;box-shadow:none;resize:none}input::-ms-clear{display:none}input::-webkit-input-placeholder{font-weight:inherit}input::-moz-placeholder{font-weight:inherit}input:-ms-input-placeholder{font-weight:inherit}input::-ms-input-placeholder{font-weight:inherit}input::placeholder{font-weight:inherit}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 3rem #fff inset !important}nav,footer,header,aside{display:block}main{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.next-marquee__text{font-weight:500;font-size:42px;font-family:"Neue Machina",sans-serif;line-height:110%;text-transform:uppercase}.services-head__title,.project-title__title,.feedback-popup-success h5,.feedback-popup__title,.service-head h1,.calculate-cost h2,.contacts-info h2,.mobile-platforms h2,.advantages h2,.we-support h2,.process h2,.tech-realization h2,.directions h2,.we-recommend h2,.tagged-list h2,.same-projects__title,.reviews-list h2,.projects-list__title,.faq h2,.facts-about h2,.expertise h2,.ecomm-results h2,.development-steps h2,.client-get h2,.business-solutions h2,.blog-list h2,.callback-form__title::before,.callback-form__title,.project-header__title,.popup-block__title,.page-title,.text h1{font-weight:500;font-size:30px;font-family:"Neue Machina",sans-serif;line-height:110%}.minidino-devices__title,.minidino-goods__title,.minidino-adaptive__title,.minidino-order__title,.minidino-basket__title,.minidino-product__title,.minidino-nav__title,.illust__title,.about-main__title,.design__title,.next-project__link,.contacts-info__column h4,.process-slider__item h3,.directions-banner h5,.directions__item h5,.tagged-list h3 span::after,.tagged-list h3 span::before,.tagged-list h3 span,.expertise__body h3,.ecomm-results__on,.development-steps h3,.business-solutions-no h5,.project-card__title,.text h2,.next-button__text{font-weight:500;font-size:24px;font-family:"Neue Machina",sans-serif;line-height:120%}.mobile-menu-info__link,.feedback-popup__subtitle,.feedback-popup-manager__title,.knowledge h3,.contacts-info__link,.expertise-know h3,.main-example-item__title,.footer__phones a,.text h3{font-weight:400;font-size:20px;font-family:"Rubik",sans-serif;line-height:130%}.main-head__second-text,.main-head__main-text{font-weight:700;font-size:44px;font-family:"Neue Machina",sans-serif;line-height:110%;text-transform:uppercase}.main-head__last-text,.main-head__sub-text{font-weight:400;font-size:44px;font-family:"Rubik",sans-serif;font-style:italic;line-height:110%;text-transform:uppercase}.all-projects__title,.infographics>li h5{font-weight:500;font-size:40px;font-family:"Neue Machina",sans-serif;line-height:110%;text-transform:uppercase}.numerated-list>li::before,.award-marquee__place{font-weight:700;font-size:32px;font-family:"Neue Machina",sans-serif;line-height:120%;letter-spacing:.02em;text-transform:uppercase}.mobile-platforms__content h3,.custom-select__header,.custom-select__option{font-weight:400;font-size:20px;font-family:"Neue Machina",sans-serif;line-height:100%}.ecomm-results__percent,.award-item__title{font-weight:700;font-size:20px;font-family:"Neue Machina",sans-serif;line-height:120%;letter-spacing:.02em;text-transform:uppercase}.mobile-menu__subitem,.mobile-menu__item,.feedback-popup-footer__link{font-weight:400;font-size:18px;font-family:"Rubik",sans-serif;line-height:130%}.blog-list-item h5:not([class]),.projects-card__percent h5,.projects-card__title,.projects-list-card__percent h5,.projects-list-card__title,.ico-cards h5,.all-projects__text,.cards>li h5,.advantages h5,.process-thumbs__item,.tech-realization-item h5,.we-recommend h5,.client-get h5,.business-solutions__item h5,.footer-menu__item,.footer__email,.footer__links a,.text h4{font-weight:500;font-size:24px;font-family:"Neue Machina",sans-serif;line-height:140%}.service-head-certs__item-award-title,.award-item__title span{font-weight:700;font-size:18px;font-family:"Neue Machina",sans-serif;line-height:140%;letter-spacing:.03em;text-transform:uppercase}.services-head__text,.minidino-devices__text,.minidino-goods__text,.minidino-adaptive__text,.minidino-order__text p,.minidino-basket__text p,.minidino-product__text p,.minidino-nav__text p,.illust__text p,.about-main__text p,.design__text,.awards__link span,.awards__info-block p,.awards__info-block h3,.cookies-agreement__text,.mobile-menu-info__column h5,.main-head__text,.feedback-popup-footer__title,.feedback-popup-manager__desc,.calculate-cost__info,.calculate-cost__text,.same-project-card__text,.review-author__name,.review-card__text,.project-link__name,.ico-cards p,.block-code,.simple-columns>li,.project-quote-author__company,.project-quote-author__name,.numerated-list>li,.infographics>li p,.contacts-info__column p,.contacts-info__column h5,.advantages__body,.process-slider__item h5,.tech-realization-more__text,.tech-realization-item__text,.tech-realization__text,.directions-banner p,.directions__text,.we-recommend p,.tagged-list p,.project-info-blocks h6,.faq p,.expertise__body ul>li,.expertise__pdf,.ecomm-results__name,.ecomm-results__desc,.client-get p,.business-solutions-no p,.business-solutions__item p,.callback-manager__tg,.callback-manager__text,.callback-manager__name,.project-card__text,.footer__title,.text p,.text h6,.text ul:not([class])>li,.text ol:not([class])>li,.text ol:not([class])>li::before,.custom-input__placeholder,.custom-input__target{font-weight:400;font-size:16px;font-family:"Rubik",sans-serif;line-height:140%}.text p b,.text h6 b{font-weight:500;font-size:16px;font-family:"Rubik",sans-serif;line-height:140%}.feedback-popup-success p,.feedback-popup-manager__link,.same-project-card__title,.project-quote__text p,.project-quote__text,.spoiler__title,.tagged-list ol>li::before,.ecomm-awards__info h5,.development-steps-results__title,.callback-form__success,.text h5,.text blockquote p:not([class]),.simple-btn{font-weight:500;font-size:16px;font-family:"Neue Machina",sans-serif;line-height:140%}.project-card__award-text{font-weight:700;font-size:16px;font-family:"Neue Machina",sans-serif;line-height:140%;letter-spacing:.01em}.blog-x-author__name,.blog-x__type,.service-head-certs__item,.cursor__text,.blog-list-author__name,.blog-list-item__text,.blog-list-item__type,.projects-card__percent p,.projects-card__text,.projects-list-card__percent p,.projects-list-card__text,.cards>li p,.process-slider__result ul>li,.process-slider__result,.process-slider__text,.tech-realization__item span,.ecomm-awards__info p,.development-steps ul>li,.development-steps p,.project-card__award-rating,.header__nav a span::after,.header__nav a span::before,.header__nav a span,.header__nav a,.tag,.link-tag{font-weight:400;font-size:14px;font-family:"Rubik",sans-serif;line-height:140%}.header__feedback{font-weight:500;font-size:14px;font-family:"Neue Machina",sans-serif;line-height:140%}.blog-x-author__work,.blog-x__date,.awards__info-tags h3,.awards__title,.blog-list-author__work,.blog-list-item__date,.review-author__work,.project-link__title,.callback-manager__work,.breadcrumbs__link,.file-picker__name{font-weight:400;font-size:14px;font-family:"Rubik",sans-serif;line-height:140%}.simple-filter__item,.tag-filter__item,.text-checkbox__body,.file-picker__label{font-weight:500;font-size:14px;font-family:"Rubik",sans-serif;line-height:140%;letter-spacing:.01em}.service-head-certs__item-award-label,.award-item__tag p,.award-marquee__title{font-weight:700;font-size:14px;font-family:"Neue Machina",sans-serif;line-height:140%;letter-spacing:.01em}.custom-input__target:not(:-moz-placeholder-shown)+.custom-input__placeholder{font-weight:400;font-size:12px;font-family:"Rubik",sans-serif;line-height:130%}.custom-input__target:not(:-ms-input-placeholder)+.custom-input__placeholder{font-weight:400;font-size:12px;font-family:"Rubik",sans-serif;line-height:130%}.award-item__description,.footer-copy__item,.checkbox__label,.custom-input__target:not(:placeholder-shown)+.custom-input__placeholder,.custom-input__target:focus+.custom-input__placeholder,.custom-input__error-message{font-weight:400;font-size:12px;font-family:"Rubik",sans-serif;line-height:130%}.service-head-certs__item-award-description,.service-head-certs__item-award-date,.award-item__tag span,.award-marquee__year{font-weight:400;font-size:10px;font-family:"Rubik",sans-serif;line-height:130%;letter-spacing:.01em}@keyframes test{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin-reverse{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.text{color:#080215}.text *:first-child{margin-top:0}.text *:last-child{margin-bottom:0}.text a{color:#ee3553;-webkit-text-decoration:underline;text-decoration:underline}.text img.w100{width:100%;max-width:100%}.text h1{margin:20px 0}.text h2{margin:64px 0 16px}.text h3{margin:40px 0 12px}.text h4{margin:24px 0 8px}.text h5{margin:8px 0}.text p,.text h6{margin:8px 0;color:rgba(8,2,21,.72)}.text h1+h1,.text h1+h2,.text h1+h3,.text h1+h4,.text h1+h5,.text h1+h6,.text h2+h1,.text h2+h2,.text h2+h3,.text h2+h4,.text h2+h5,.text h2+h6,.text h3+h1,.text h3+h2,.text h3+h3,.text h3+h4,.text h3+h5,.text h3+h6,.text h4+h1,.text h4+h2,.text h4+h3,.text h4+h4,.text h4+h5,.text h4+h6,.text h5+h1,.text h5+h2,.text h5+h3,.text h5+h4,.text h5+h5,.text h5+h6,.text h6+h1,.text h6+h2,.text h6+h3,.text h6+h4,.text h6+h5,.text h6+h6{margin-top:0}.text ul:not([class]){margin:8px 0}.text ul:not([class])>li{position:relative;margin:4px 0;padding-left:20px;color:rgba(8,2,21,.72)}.text ul:not([class])>li:first-child{margin-top:0}.text ul:not([class])>li:last-child{margin-bottom:0}.text ul:not([class])>li::before{position:absolute;top:.7em;left:0;display:block;width:6px;height:6px;margin-top:-3px;background:rgba(8,2,21,.28);border-radius:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.text ol:not([class]){margin:8px 0;list-style-type:none;counter-reset:num}.text ol:not([class])>li{position:relative;margin:8px 0;padding-left:20px;color:rgba(8,2,21,.72)}.text ol:not([class])>li::before{position:absolute;top:0;left:0;display:block;color:rgba(8,2,21,.28);content:counter(num) ".";counter-increment:num}.text img:not([class]),.text img.center{display:block;max-width:100%;margin:32px 0 56px}.text img.center{margin-right:auto;margin-left:auto}.text img.wide-image{display:block;width:calc(100% + 32px);margin:32px -16px 56px}.text .wide-video+img.wide-image{margin-top:-56px}.text img.wide-image+img.wide-image{margin-top:-56px}.text video:not([class]){display:block;max-width:100%;margin:32px 0 56px}.text .wide-video{display:block;width:calc(100% + 32px);margin:32px -16px 56px;padding:145em 245em 126em;font-size:0.0520833333vw}.text .wide-video video{width:100%;max-width:none;max-width:initial;max-height:none;max-height:initial;margin:0;border-radius:12em;-webkit-box-shadow:9em 59em 76.5em 0 rgba(0,0,0,.1);box-shadow:9em 59em 76.5em 0 rgba(0,0,0,.1)}.text blockquote{position:relative;padding:28px;background:rgba(8,2,21,.04)}.text blockquote::before{position:absolute;top:14px;left:-26px;z-index:1;display:block;width:56px;height:55px;background-image:url(../assets/img/quote.svg);background-repeat:no-repeat;background-size:contain;content:""}.text blockquote>*{position:relative;z-index:2}.text blockquote .info{margin-top:16px}.text blockquote .info:first-child{margin-top:0}.text blockquote .gray-text{display:block;margin-bottom:4px;color:rgba(8,2,21,.48)}html{--rem-vw: 0.2777777778vw;font-size:2.7777777778vw}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100vw;min-height:calc(1vh*100);min-height:calc(var(--vh, 1vh)*100);margin:0;overflow-x:hidden;overflow-y:auto;overflow:hidden auto;font-weight:400;font-family:"Neue Machina",sans-serif;word-wrap:break-word}body[class*=-block]{overflow:hidden}.main{position:relative;z-index:1;overflow:clip;background:#fff}.container{padding-right:16px;padding-left:16px}.max-width{max-width:2560px;margin:0 auto}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto !important}.lenis.lenis-smooth [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}b{font-weight:500}.page-title{margin-bottom:24px;color:#080215}.page-title:last-child{margin-bottom:0}.footer{position:relative;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:#080215}.footer-content{width:100%}.footer-content--fixed{position:fixed;top:0;right:0;bottom:auto;left:0;width:100vw;height:auto}.footer-content--fixed-bottom{position:fixed;top:auto;right:0;bottom:0;left:0;width:100vw;height:auto}.footer__container{margin-top:56px;margin-bottom:56px}.footer__columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;margin:36px 0}.footer__columns:first-child{margin-top:0}.footer__columns--reversed{gap:28px}.footer__socials,.footer__socials>[id^=bx_]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__socials a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;background-position:center;border-radius:50%}.footer__socials a.be{background-image:url(../assets/img/behance_white.svg)}.footer__socials a.vk{background-image:url(../assets/img/vk_white.svg)}.footer__socials a.tg{background-image:url(../assets/img/white_telegram.svg)}.footer__links a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:2px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 0 0;color:rgba(255,255,255,.48)}.footer__links a:first-child{margin-top:0}.footer__links a::after{display:block;width:16px;height:16px;background-image:url(../assets/img/url.svg);background-repeat:no-repeat;background-size:contain;content:""}.footer__phones a{display:block;margin:20px 0 0;color:rgba(255,255,255,.48)}.footer__phones a:first-child{margin-top:0}.footer__title{margin:0 0 4px;color:rgba(255,255,255,.24)}.footer__title:last-child{margin-bottom:0}.footer__email{color:#fff}.footer-hello{margin:44px 0;text-align:center}.footer-hello:first-child{margin-top:-12px}.footer-hello__link{display:block;width:100%;max-width:1614px;margin:0 auto}.footer-hello__link img{display:block;max-width:100%}.footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.footer-menu__item{color:rgba(255,255,255,.48)}.footer-copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:40px 0 0}.footer-copy:first-child{margin-top:0}.footer-copy__item{color:rgba(255,255,255,.24)}.header-socials{display:none}.header-socials__item{display:grid;width:40px;height:40px;background:rgba(8,2,21,.06);border-radius:50%;-webkit-transition:background .3s ease;transition:background .3s ease}.header-socials__item::before,.header-socials__item::after{grid-area:1/1/2/2;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:20px 20px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;content:""}.header-socials__item::after{opacity:0}.header-socials__item.telegram::before{background-image:url(../assets/img/black_telegram.svg)}.header-socials__item.telegram::after{background-image:url(../assets/img/white_telegram.svg)}.header-socials__item.mail::before{background-image:url(../assets/img/black_mail.svg)}.header-socials__item.mail::after{background-image:url(../assets/img/white_mail.svg)}.header{position:sticky;top:0;left:0;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100vw;height:52px;background-color:#fff;-webkit-transition:background-color .3s ease, -webkit-transform .3s ease;transition:background-color .3s ease, -webkit-transform .3s ease;transition:transform .3s ease, background-color .3s ease;transition:transform .3s ease, background-color .3s ease, -webkit-transform .3s ease}.header--dark~.main{margin-top:-52px}.header--dark:not(._bright){background-color:rgba(0,0,0,0)}.header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%}.header._hidden{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.header__content{display:grid;grid-auto-flow:column;grid-gap:60px;gap:60px}.header__nav{display:none;grid-auto-flow:column;gap:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__nav a{color:#080215;text-wrap:nowrap;-webkit-transition:color .3s ease;transition:color .3s ease}.header__nav a span{position:relative;display:block;max-width:100%;overflow:hidden;color:rgba(0,0,0,0)}.header__nav a span::before{position:absolute;top:0;right:0;left:0;display:block;width:100%;color:#080215;content:attr(data-text)}.header__nav a span::after{position:absolute;top:0;right:0;left:0;display:none;width:100%;color:#080215;content:attr(data-text)}.header__feedback{display:none}.header._loading .logo{opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.header._loading .header__content{position:relative;top:-20px;opacity:0;-webkit-transition:top .5s ease, opacity .5s ease;transition:top .5s ease, opacity .5s ease;-webkit-transition-delay:1.5s;transition-delay:1.5s}.header._loaded .logo{opacity:1}.header._loaded .header__content{top:0;opacity:1}.main-example-item{height:100%;padding:16px;border:2px solid #00b1a5;-webkit-transition:border .15s;transition:border .15s}.main-example-item__image{width:100%;max-width:250px}.main-example-item__button{width:100%;margin-bottom:calc(8px + 8*(100vw - 360px)/1560)}.main-example-item__paint{width:200px;margin-bottom:calc(8px + 8*(100vw - 360px)/1560);-o-object-fit:contain;object-fit:contain;border:calc(16px + 4*(100vw - 360px)/1560) solid #de3163;-webkit-transition:border-color .15s ease;transition:border-color .15s ease}.main-example{padding-bottom:calc(16px + 16*(100vw - 360px)/1560)}.main-example__title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;--fz: calc(28px + 4 * (100vw - 360px) / 280);margin-bottom:max(16px, min(1.6rem, 32px));font-size:calc(28px + 4 * (100vw - 360px) / 280);font-size:var(--fz)}.main-example--clamp .main-example__title{margin-bottom:max(16px, min(1.6rem, 32px));font-size:max(28px, min(2.8rem, 32px))}.main-example--static .main-example__title{margin-bottom:16px;font-size:28px}.main-example__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.main-example__item{width:100%}.popup-block__actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.award-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-left:16px}.award-item__title{display:block;-ms-flex-negative:0;flex-shrink:0;color:#ee3553}.award-item__title--zone{color:#080215}.award-item__description{display:none;color:rgba(8,2,21,.72)}.award-item__tag{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(0.2777777778vw*170);width:calc(var(--rem-vw)*170);min-width:170px;min-height:36px}.award-item__tag img{width:25px;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.award-item__tag span{display:none;color:rgba(8,2,21,.48)}.award-item__img{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px}.project-header__title{color:#080215}.project-header__tags{display:none}.minidino-marquee{position:absolute;left:50%;z-index:1;width:120vw;-webkit-transform:translate3d(-50%, 0, 0) rotate(-10deg);transform:translate3d(-50%, 0, 0) rotate(-10deg);-webkit-transform-origin:80% 50%;transform-origin:80% 50%;opacity:0}.project-card{position:relative}.project-card__wrapper{position:absolute;top:0;left:0;display:grid;-webkit-box-align:end;-ms-flex-align:end;align-items:end;width:100%;height:100%;padding:24px 16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.project-card__content{z-index:2;display:grid;grid-gap:8px;gap:8px}.project-card__title{color:#fff}.project-card__text{color:#fff}.project-card__tags{display:none}.project-card__img--desktop{display:none}.project-card__awards{display:none}.project-card__award-text{color:#080215}.project-card__award-rating{color:rgba(8,2,21,.28)}.project-card__label{display:none}.projects-slider{padding:0 16px}.projects-slider__desktop{display:none}.projects-slider__mobile{display:grid;grid-gap:40px;gap:40px}.projects-slider__mobile img{width:100%;-o-object-fit:contain;object-fit:contain}.callback-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 16px 32px;background:radial-gradient(35.98% 69.17% at 29.14% 0%, rgba(238, 53, 83, 0.2) 0%, rgba(238, 53, 83, 0) 100%),radial-gradient(53.72% 103.25% at 75.67% 158.42%, rgba(238, 53, 83, 0.2) 0%, rgba(238, 53, 83, 0) 100%);background-color:rgba(255,255,255,.02);background-blend-mode:screen;--text-primary: #fff;--text-tertiary: rgba(255, 255, 255, 0.48);--text-fourthly: rgba(255, 255, 255, 0.24)}.callback-block._dark{--text-primary: #080215;--text-tertiary: rgba(8, 2, 21, 0.48);--text-fourthly: rgba(8, 2, 21, 0.48);background:rgba(8,2,21,.04)}.callback-block__form{margin:56px 0}.callback-block__contact{padding:24px;background-color:rgba(255,255,255,.02)}.callback-block._dark .callback-block__contact{background:#fff;-webkit-box-shadow:6px 30px 80px 0 rgba(8,2,21,.1);box-shadow:6px 30px 80px 0 rgba(8,2,21,.1)}.callback-block__field{margin:24px 0}.callback-block__field:first-child{margin-top:0}.callback-block__field:last-child{margin-bottom:0}.callback-manager{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.callback-manager__img{display:block;width:72px;height:72px;border-radius:50%}.callback-manager__name{color:#fff;color:var(--text-primary, #fff)}.callback-manager__work{color:rgba(255, 255, 255, 0.24);color:var(--text-fourthly, rgba(255, 255, 255, 0.24))}.callback-manager__text{margin:20px 0 16px;color:rgba(255, 255, 255, 0.48);color:var(--text-tertiary, rgba(255, 255, 255, 0.48))}.callback-manager__text a{color:#fff;color:var(--text-primary, #fff)}.callback-manager__tg{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(255, 255, 255, 0.48);color:var(--text-tertiary, rgba(255, 255, 255, 0.48))}.callback-manager__tg a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ee3553}.callback-manager__tg-ico{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;background:rgba(238,53,83,.12);border-radius:50%;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.callback-manager__tg-ico path{-webkit-transition:fill .3s ease;transition:fill .3s ease;fill:#de3163}.callback-form__title{position:relative;color:#fff;color:var(--text-primary, #fff)}.callback-form__title::before{position:absolute;top:-28px;right:0;left:auto;width:56px;height:26px;background-image:url(../assets/img/asterisks.svg);background-repeat:no-repeat;background-size:contain;content:""}._dark .callback-form__title::before{background-image:url(../assets/img/asterisks-dark.svg)}.callback-form__form{position:relative}.callback-form__success{position:absolute;top:50%;right:20px;left:20px;color:rgba(255, 255, 255, 0.48);color:var(--text-tertiary, rgba(255, 255, 255, 0.48));-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;pointer-events:none}.callback-form__success::before{display:block;width:80px;height:80px;margin:0 0 16px;background-image:url(../assets/img/form-success.svg);background-repeat:no-repeat;background-size:contain;content:""}._dark .callback-form__success::before{background-image:url(../assets/img/form-success-dark.svg)}.callback-form__container{margin-top:24px;-webkit-transition:opacity .3s, visibility 0 .3s;transition:opacity .3s, visibility 0 .3s}.callback-form__container._success{visibility:hidden;opacity:0}.callback-form__container._success~.callback-form__success{opacity:1}.callback-form__checks{display:grid;grid-gap:16px;gap:16px}.callback-form__field{margin:24px 0}.callback-form__field:first-child{margin-top:0}.callback-form__field:last-child{margin-bottom:0}.callback-form__bottom{margin:36px 0 0}.callback-form__submit{margin-top:28px}@-webkit-keyframes logos-scroll{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% - 24px));transform:translateX(calc(-100% - 24px))}}@keyframes logos-scroll{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% - 24px));transform:translateX(calc(-100% - 24px))}}@-webkit-keyframes logos-scroll-tablet{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% - 36px));transform:translateX(calc(-100% - 36px))}}@keyframes logos-scroll-tablet{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% - 36px));transform:translateX(calc(-100% - 36px))}}@-webkit-keyframes logos-scroll-desktop{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% - 48px));transform:translateX(calc(-100% - 48px))}}@keyframes logos-scroll-desktop{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% - 48px));transform:translateX(calc(-100% - 48px))}}@-webkit-keyframes logos-scroll-middle{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% - 56px));transform:translateX(calc(-100% - 56px))}}@keyframes logos-scroll-middle{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% - 56px));transform:translateX(calc(-100% - 56px))}}@-webkit-keyframes logos-scroll-max{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% - 76px));transform:translateX(calc(-100% - 76px))}}@keyframes logos-scroll-max{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% - 76px));transform:translateX(calc(-100% - 76px))}}.logos-scroller{position:relative;padding-bottom:60px}.logos-scroller__wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.logos-scroller__wrap::before{position:absolute;top:0;bottom:0;left:0;z-index:2;display:block;width:64px;background:-webkit-gradient(linear, right top, left top, color-stop(35.09%, rgba(255, 255, 255, 0)), to(#fff));background:linear-gradient(270deg, rgba(255, 255, 255, 0) 35.09%, #fff 100%);content:""}.logos-scroller__wrap::after{position:absolute;top:0;right:0;bottom:0;z-index:2;display:block;width:64px;background:-webkit-gradient(linear, left top, right top, color-stop(35.09%, rgba(255, 255, 255, 0)), to(#fff));background:linear-gradient(90deg, rgba(255, 255, 255, 0) 35.09%, #fff 100%);content:""}.logos-scroller__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;gap:24px;-ms-flex-pack:distribute;justify-content:space-around;min-width:100%;-webkit-animation:logos-scroll 60s linear infinite;animation:logos-scroll 60s linear infinite;counter-reset:item}.logos-scroller__item{display:grid;grid-auto-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2px 0 0;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.logos-scroller__item img{max-height:63px}.service-head+.service-logos{padding-top:32px}.blog-list__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:32px}.blog-list h2{color:#080215}.blog-list__items{display:grid;grid-template-columns:1fr;grid-gap:24px 20px;gap:24px 20px}.business-solutions h2{margin-bottom:32px;color:#080215}.business-solutions__layout{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}.business-solutions__item{padding:20px}.business-solutions__item img{display:block;margin:12px 0}.business-solutions__item img:first-child{margin-top:0}.business-solutions__item img:last-child{margin-bottom:0}.business-solutions__item h5{display:block;margin:8px 0;color:#080215}.business-solutions__item h5:first-child{margin-top:0}.business-solutions__item h5:last-child{margin-bottom:0}.business-solutions__item p{display:block;margin:8px 0;color:rgba(8,2,21,.48)}.business-solutions__item p:first-child{margin-top:0}.business-solutions__item p:last-child{margin-bottom:0}.business-solutions--second .business-solutions__item h5:not(:last-child){margin-bottom:20px}.business-solutions-no{display:block;background:rgba(8,2,21,.02)}.business-solutions-no__content{padding:0 20px 32px}.business-solutions-no__link{display:none}.business-solutions-no img{display:block;max-width:100%}.business-solutions-no h5{margin-bottom:12px;color:#080215}.business-solutions-no h5:last-child{margin-bottom:0}.business-solutions-no p{margin:12px 0;color:rgba(8,2,21,.48)}.business-solutions-no p:first-child{margin-top:0}.business-solutions-no p:last-child{margin-bottom:0}.business-solutions-no__button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:28px}.business-solutions-no__button:first-child{margin-top:0}.client-get h2{margin-bottom:32px;color:#080215}.client-get ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.client-get ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:20px}.client-get h5{margin-bottom:12px;color:#080215}.client-get h5:last-child{margin-bottom:0}.client-get p{margin:8px 0;color:rgba(8,2,21,.48)}.client-get p:first-child{margin-top:0}.client-get p:last-child{margin-bottom:0}.client-get img{display:block}.development-steps h2{margin-bottom:32px;color:#080215}.development-steps h3{margin-bottom:16px;color:#080215}.development-steps p{color:rgba(8,2,21,.48)}.development-steps-results{-ms-flex-preferred-size:var(--swiper-width);flex-basis:var(--swiper-width);margin-top:28px;padding-top:12px;border-top:1px solid rgba(8,2,21,.18)}.development-steps-results__title{color:#ee3553}.development-steps ol{counter-reset:num}.development-steps ol>li{position:relative;overflow:hidden}.development-steps ol>li::before{position:absolute;bottom:-103px;left:86px;display:block;color:rgba(8,2,21,.02);font-weight:700;font-size:380px;font-family:"Neue Machina",sans-serif;line-height:120%;white-space:nowrap;content:counter(num);counter-increment:num}.development-steps ul{margin:8px 0 0}.development-steps ul:first-child{margin-top:0}.development-steps ul>li{position:relative;margin:6px 0;padding-left:20px;color:rgba(8,2,21,.48)}.development-steps ul>li:first-child{margin-top:0}.development-steps ul>li:last-child{margin-bottom:0}.development-steps ul>li::before{position:absolute;top:.7em;left:0;width:6px;height:6px;margin-top:-3px;background:rgba(8,2,21,.28);border-radius:50%;content:""}.development-steps__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.development-steps__slide{padding:20px;background:rgba(8,2,21,.04)}.development-steps__slide.swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:300px;height:auto}.development-steps__slide:nth-child(6n+2){background-color:rgba(125,181,255,.18)}.development-steps__slide:nth-child(6n+3),.development-steps__slide:nth-child(6n+4){background-color:#fff}.development-steps__slide:nth-child(6n+4){background-color:#080215}.development-steps__slide:nth-child(6n+4)::before{color:rgba(255,255,255,.06)}.development-steps__slide:nth-child(6n+4) h3{color:#fff}.development-steps__slide:nth-child(6n+4) p{color:rgba(255,255,255,.48)}.development-steps__slide:nth-child(6n+4) ul>li{color:rgba(255,255,255,.48)}.development-steps__slide:nth-child(6n+4) ul>li::before{background-color:#fff}.development-steps__slide:nth-child(6n+4) .development-steps-results{border-top-color:rgba(255,255,255,.16)}.ecomm-awards.big-block{padding-top:32px}.ecomm-awards__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:36px}.ecomm-awards__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:132px;height:52px;margin:16px 0}.ecomm-awards__img:first-child{margin-top:0}.ecomm-awards__img:last-child{margin-bottom:0}.ecomm-awards__img img{display:block;max-width:100%;max-height:100%}.ecomm-awards__info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:20px;background:rgba(8,2,21,.04)}.ecomm-awards__info h5{margin:12px 0;color:#080215}.ecomm-awards__info h5:first-child{margin-top:0}.ecomm-awards__info h5:last-child{margin-bottom:0}.ecomm-awards__info p{margin:12px 0;color:rgba(8,2,21,.48)}.ecomm-awards__info p:first-child{margin-top:0}.ecomm-awards__info p:last-child{margin-bottom:0}.ecomm-awards__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.ecomm-awards__item{width:100%}.ecomm-results h2{margin-bottom:32px;color:#080215}.ecomm-results h2:last-child{margin-bottom:0}.ecomm-results__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:36px}.ecomm-results img:not([class]){display:block;max-width:64px;max-height:32px;margin-bottom:12px}.ecomm-results__desc{color:rgba(8,2,21,.72)}.ecomm-results__percent{margin-bottom:8px;color:#080215;white-space:nowrap}.ecomm-results__percent span:not([class]){color:rgba(8,2,21,.28)}.ecomm-results__on{text-transform:none}.ecomm-results__name{margin-top:4px;color:rgba(8,2,21,.28)}.ecomm-results__column:nth-child(4){display:none}.ecomm-results__hover{display:none}.expertise__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:28px}.expertise h2{margin-bottom:20px;color:#080215}.expertise h2:last-child{margin-bottom:0}.expertise__image{display:none}.expertise__graphics{display:none}.expertise__pdf{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:160px;color:rgba(8,2,21,.48)}.expertise__pdf::before{display:block;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;background-image:url(../assets/img/pdf.svg);background-repeat:no-repeat;background-size:contain;content:""}.expertise__body{position:relative;z-index:2;padding:24px 16px;background:radial-gradient(153.83% 153.23% at 92.78% -45.26%, rgba(125, 181, 255, 0.432) 0%, rgba(125, 181, 255, 0.18) 67.51%, rgba(125, 181, 255, 0) 100%),radial-gradient(133.61% 133.21% at 92.57% -29.79%, rgba(8, 2, 21, 0.216) 0%, rgba(8, 2, 21, 0) 100%);background-color:rgba(125,181,255,.18);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.expertise__body h3{margin-bottom:20px;color:#080215}.expertise__body ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.expertise__body ul>li{position:relative}.expertise__body ul>li::before{position:relative;display:block;width:20px;height:20px;margin-bottom:8px;background:#fff;border:2px solid rgba(8,2,21,.04);border-radius:6px;content:""}.expertise__body ul>li::after{position:absolute;top:4px;left:4px;display:block;width:12px;height:12px;background-image:url(../assets/img/checkmark.svg);background-repeat:no-repeat;background-size:contain;content:""}.expertise-know{position:relative;z-index:2;margin:20px -16px 0;padding:20px;background:rgba(8,2,21,.04);-webkit-backdrop-filter:blur(18.4px);backdrop-filter:blur(18.4px)}.expertise-know:first-child{margin-top:0}.expertise-know__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;margin-bottom:20px}.expertise-know__head:last-child{margin-bottom:0}.expertise-know__title{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.expertise-know__content{padding:24px 16px;background:rgba(255,255,255,.72)}.expertise-know__ico{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:42px;height:42px;border-radius:12px}.expertise-know__ico::before{display:block;width:100%;height:100%;background-image:url(../assets/img/student.svg);background-repeat:no-repeat;background-size:contain;content:""}.expertise-know h3{color:#080215}.facts-about h2{margin-bottom:32px;color:#080215}.facts-about img,.facts-about picture{width:100%;max-width:100%}.facts-about__layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:28px}.faq{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.faq h2{margin-bottom:20px;color:#080215}.faq h2:last-child{margin-bottom:0}.faq p{margin:8px 0;color:rgba(8,2,21,.48)}.faq p:first-child{margin-top:0}.faq p:last-child{margin-bottom:0}.faq__connect{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .3s ease;transition:color .3s ease}.faq__tg{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;background:rgba(238,53,83,.12);border-radius:50%;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.faq__tg path{-webkit-transition:fill .3s ease;transition:fill .3s ease}.project-info__logo{max-width:140px;max-height:140px;margin-bottom:16px}.project-info__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.project-info-links__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.project-info-blocks h6{margin-bottom:8px;color:rgba(8,2,21,.48)}.project-info-blocks>div{margin-top:24px}.project-info-blocks>div:first-child{margin-top:0}.projects-list{position:relative}.projects-list__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:32px}.projects-list__title{color:#080215}.projects-list__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.projects-list__slider{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.projects-list__prev,.projects-list__next{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:52px;height:52px;background-color:#080215;border-radius:50%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:background-color .3s ease, opacity .3s ease, -webkit-transform .3s ease;transition:background-color .3s ease, opacity .3s ease, -webkit-transform .3s ease;transition:background-color .3s ease, opacity .3s ease, transform .3s ease;transition:background-color .3s ease, opacity .3s ease, transform .3s ease, -webkit-transform .3s ease}.projects-list__prev svg,.projects-list__next svg{width:20px;height:20px}.projects-list__prev path,.projects-list__next path{-webkit-transition:stroke .3s ease;transition:stroke .3s ease;stroke:#fff;stroke-opacity:1}.projects-list__prev.swiper-button-disabled,.projects-list__next.swiper-button-disabled{background-color:rgba(8,2,21,.06);pointer-events:none}.projects-list__prev.swiper-button-disabled path,.projects-list__next.swiper-button-disabled path{stroke:rgba(8,2,21,.48)}.projects-list__list:hover .projects-list__prev,.projects-list__list:hover .projects-list__next{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:background-color .3s ease, opacity .3s ease, -webkit-transform .3s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:background-color .3s ease, opacity .3s ease, -webkit-transform .3s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:background-color .3s ease, opacity .3s ease, transform .3s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:background-color .3s ease, opacity .3s ease, transform .3s cubic-bezier(0.175, 0.885, 0.32, 1.275), -webkit-transform .3s cubic-bezier(0.175, 0.885, 0.32, 1.275)}.reviews-list__layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.reviews-list h2{color:#080215}.reviews-list__more{display:none}.reviews-list__thumbs-slider{margin:20px 0 0}.reviews-list__thumb{display:block;width:100%;height:4px;background:rgba(8,2,21,.06)}.reviews-list__thumb.swiper-slide{height:4px}.reviews-list__thumb::before{display:block;width:0;height:100%;background:rgba(8,2,21,.1);content:""}.reviews-list__thumb.swiper-slide-thumb-active::before{width:100%;-webkit-transition:width 5s linear;transition:width 5s linear}.reviews-list__prev,.reviews-list__next{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:52px;height:52px;background-color:rgba(8,2,21,.04);border-radius:50%;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.reviews-list__prev path,.reviews-list__next path{-webkit-transition:stroke .3s ease;transition:stroke .3s ease;stroke:rgba(8,2,21,.48)}.reviews-list__prev.swiper-button-disabled,.reviews-list__next.swiper-button-disabled{opacity:.5}.same-projects{position:relative}.same-projects__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:32px}.same-projects__title{color:#080215}.same-projects__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.same-projects-slider{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.same-projects-slider__prev,.same-projects-slider__next{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:52px;height:52px;background-color:rgba(8,2,21,.04);border-radius:50%;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.same-projects-slider__prev path,.same-projects-slider__next path{-webkit-transition:stroke .3s ease;transition:stroke .3s ease;stroke:rgba(8,2,21,.48)}.same-projects-slider__prev.swiper-button-disabled,.same-projects-slider__next.swiper-button-disabled{opacity:.5}.tagged-list h2{color:rgba(8,2,21,.48)}.tagged-list h3 a,.tagged-list h3 div{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.tagged-list h3 span{position:relative;display:block;max-width:100%;overflow:hidden;color:rgba(0,0,0,0)}.tagged-list h3 span::before{position:absolute;top:0;right:0;left:0;display:block;width:100%;color:#080215;content:attr(data-text)}.tagged-list h3 span::after{position:absolute;top:0;right:0;left:0;display:none;width:100%;color:#080215;content:attr(data-text)}.tagged-list h3 i{display:none}.tagged-list p{color:rgba(8,2,21,.48)}.tagged-list>li{margin:56px 0}.tagged-list>li:first-child{margin-top:0}.tagged-list>li:last-child{margin-bottom:0}.tagged-list ol{margin-top:32px;counter-reset:num}.tagged-list ol:first-child{margin-top:0}.tagged-list ol>li{margin:28px 0}.tagged-list ol>li:first-child{margin-top:0}.tagged-list ol>li:last-child{margin-bottom:0}.tagged-list ol>li::before{position:absolute;top:6px;left:0;color:rgba(8,2,21,.18)}.tagged-list__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin:16px 0 0}.tagged-list__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.we-recommend h2{color:#080215}.we-recommend__img{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:18px;padding:12px;background:linear-gradient(150.47deg, transparent -10.74%, rgba(125, 181, 255, 0.21) 137.13%);border-radius:16px}.we-recommend__img:last-child{margin-bottom:0}.we-recommend ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin-top:36px}.we-recommend ul:first-child{margin-top:0}.we-recommend ul li{width:100%}.we-recommend ul li a{display:block;height:100%;padding:20px 20px 24px}.we-recommend img{display:block;width:56px;height:56px}.we-recommend h5{margin-bottom:14px;color:#080215}.we-recommend h5:last-child{margin-bottom:0}.we-recommend p{color:rgba(8,2,21,.48)}.directions{background:radial-gradient(46.67% 46.67% at 50% 50%, rgba(8, 2, 21, 0.06) 0%, rgba(8, 2, 21, 0.0295) 70%, rgba(8, 2, 21, 0) 100%);background-color:#fff}.directions h2{margin-bottom:32px;color:#080215}.directions__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.directions__item{background:#fff}.directions__item h5{margin-bottom:16px;color:#080215}.directions__item h5:last-child{margin-bottom:0}.directions__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px}.directions__text{margin:8px 0;color:rgba(8,2,21,.48)}.directions__text:first-child{margin-top:0}.directions__text:last-child{margin-bottom:0}.directions__image{position:relative;display:block;width:100%;height:200px;margin-top:20px;overflow:hidden}.directions__image:first-child{margin-top:0}.directions__image img{position:absolute;top:0;left:50%;display:block;width:auto;height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.directions-banner{position:relative;display:block;padding:222px 20px 32px;overflow:hidden;background:-webkit-gradient(linear, left bottom, left top, from(rgba(8, 2, 21, 0.02)), to(rgba(8, 2, 21, 0.02))),-webkit-gradient(linear, left bottom, left top, from(rgba(125, 181, 255, 0.18)), to(rgba(125, 181, 255, 0.18))),radial-gradient(153.83% 153.23% at 92.78% -45.26%, rgba(125, 181, 255, 0.432) 0%, rgba(125, 181, 255, 0.188747) 67.51%, rgba(125, 181, 255, 0) 100%),radial-gradient(133.61% 133.21% at 92.57% -29.79%, rgba(8, 2, 21, 0.216) 0%, rgba(8, 2, 21, 0) 100%);background:linear-gradient(0deg, rgba(8, 2, 21, 0.02), rgba(8, 2, 21, 0.02)),linear-gradient(0deg, rgba(125, 181, 255, 0.18), rgba(125, 181, 255, 0.18)),radial-gradient(153.83% 153.23% at 92.78% -45.26%, rgba(125, 181, 255, 0.432) 0%, rgba(125, 181, 255, 0.188747) 67.51%, rgba(125, 181, 255, 0) 100%),radial-gradient(133.61% 133.21% at 92.57% -29.79%, rgba(8, 2, 21, 0.216) 0%, rgba(8, 2, 21, 0) 100%)}.directions-banner__image{position:absolute;top:-106px;left:calc(50% - 284px);z-index:0;display:block;width:auto;height:424px}.directions-banner h5{margin-bottom:14px;color:#080215}.directions-banner h5:last-child{margin-bottom:0}.directions-banner p{margin:12px 0 0;color:rgba(8,2,21,.48)}.directions-banner p:first-child{margin-top:0}.directions-banner__button{display:block;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:28px}.directions-banner__button:first-child{margin-top:0}.directions-banner__link{display:none}.directions-banner__content{position:relative;z-index:1}.tech-realization{position:relative}.tech-realization__bg{position:absolute;bottom:156px;left:-87px;z-index:0;display:block;width:auto;height:326px}.tech-realization h2{margin-bottom:20px;color:#080215}.tech-realization__text{color:rgba(8,2,21,.48)}.tech-realization__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;margin:40px -16px 0;padding:20px;background:rgba(8,2,21,.04)}.tech-realization__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px 32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:20px}.tech-realization__list:first-child{margin-top:0}.tech-realization__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:56px;height:56px}.tech-realization__item img{display:block;max-width:100%;max-height:100%}.tech-realization__item span{position:absolute;top:auto;right:auto;bottom:-34px;left:50%;display:block;padding:4px 12px;color:rgba(8,2,21,.48);white-space:nowrap;background:linear-gradient(148.37deg, rgba(8, 2, 21, 0.432) -65.83%, rgba(8, 2, 21, 0.06) 50.56%);border:1px solid rgba(8,2,21,.06);border-radius:8px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);opacity:0;-webkit-transition:opacity .3s ease, -webkit-transform .3s ease;transition:opacity .3s ease, -webkit-transform .3s ease;transition:opacity .3s ease, transform .3s ease;transition:opacity .3s ease, transform .3s ease, -webkit-transform .3s ease;pointer-events:none}.tech-realization__head{position:relative;z-index:2}.tech-realization__body{position:relative;z-index:2}.tech-realization-item{padding:20px;background:rgba(125,181,255,.18)}.tech-realization-item__head{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:16px}.tech-realization-item img,.tech-realization-item svg{display:block;-ms-flex-negative:0;flex-shrink:0;width:44px;height:44px}.tech-realization-item h5{color:#080215}.tech-realization-item__text{color:rgba(8,2,21,.48)}.tech-realization-item:nth-child(2){background:#fff}.tech-realization-item:nth-child(3){background:#080215}.tech-realization-item:nth-child(3) h5{color:#fff}.tech-realization-item:nth-child(3) .tech-realization-item__text{color:rgba(255,255,255,.48)}.tech-realization-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:56px;height:56px;background:rgba(8,2,21,.06);border-radius:50%}.tech-realization-more__text{display:block;color:rgba(8,2,21,.48)}.process{background:radial-gradient(46.04% 46.04% at 64.61% 49.95%, rgba(8, 2, 21, 0.06) 0%, rgba(8, 2, 21, 0.0295) 70%, rgba(8, 2, 21, 0) 100%)}.process h2{margin-bottom:20px;color:#080215}.process h2:last-child{margin-bottom:0}.process__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.process-thumbs__item{display:block;padding:10px 16px;color:rgba(8,2,21,.28);white-space:nowrap;background:rgba(0,0,0,0);border-radius:100px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.process-thumbs__item.swiper-slide{width:auto;-webkit-transition-property:all;transition-property:all}.process-thumbs__item._active{color:#fff;background-color:#080215}.process-thumbs__item img,.process-thumbs__item svg{display:none}.process-slider__item{gap:20px;padding:16px;background:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.process-slider__item.swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:300px}.process-slider__item h3{margin-bottom:16px;color:#080215}.process-slider__item h3:last-child{margin-bottom:0}.process-slider__item h5{color:#ee3553}.process-slider__helper.swiper-slide{display:none}.process-slider__image{position:relative}.process-slider__image img{position:relative;z-index:1;display:block;width:100%;height:auto;max-height:100%;-o-object-fit:cover;object-fit:cover}.process-slider__image::before{position:absolute;top:auto;right:0;bottom:0;left:0;z-index:2;display:block;height:24px;background:-webkit-gradient(linear, left bottom, left top, from(#fff), to(rgba(255, 255, 255, 0)));background:linear-gradient(0deg, #fff 0%, rgba(255, 255, 255, 0) 100%);content:""}.process-slider__text{color:rgba(8,2,21,.48)}.process-slider__result-container{display:none}.process-slider__result{color:rgba(8,2,21,.48)}.process-slider__result ul{margin:8px 0}.process-slider__result ul:first-child{margin-top:0}.process-slider__result ul:last-child{margin-bottom:0}.process-slider__result ul>li{position:relative;margin:4px 0;padding-left:20px;color:rgba(8,2,21,.48)}.process-slider__result ul>li:first-child{margin-top:0}.process-slider__result ul>li:last-child{margin-bottom:0}.process-slider__result ul>li::before{position:absolute;top:.7em;left:0;display:block;width:6px;height:6px;margin-top:-3px;background:rgba(8,2,21,.28);border-radius:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.we-support{position:relative;overflow:hidden}.we-support h2{position:relative;z-index:1;color:#080215}.we-support__bg{position:absolute;bottom:-42px;left:calc(50% - 230px);z-index:0;display:block;width:538px;height:316px}.we-support ul{--grid-item-min-width: 152px;--grid-item-max-width: calc((100% - 48px) / 3);position:relative;z-index:1;display:grid;grid-template-columns:repeat(auto-fill, minmax(max(152px, calc((100% - 48px) / 3)), 1fr));grid-template-columns:repeat(auto-fill, minmax(max(var(--grid-item-min-width), var(--grid-item-max-width)), 1fr));grid-gap:24px;gap:24px;margin-top:32px}.we-support ul:first-child{margin-top:0}.we-support ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:80px;background:rgba(125,181,255,.1);border-radius:12px}.we-support img:not([class]){display:block;max-width:100%;height:48px}.advantages{position:relative;background:radial-gradient(40.13% 39.08% at 50% 49.96%, rgba(125, 181, 255, 0.144) 0%, rgba(125, 181, 255, 0) 100%);background-color:#fff}.advantages h2{margin-bottom:32px;color:#080215}.advantages h2:last-child{margin-bottom:0}.advantages ul{position:relative;z-index:1;display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;-webkit-transform:translate(0, 10%);transform:translate(0, 10%)}.advantages ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:20px}.advantages__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.advantages__image{display:block;padding:0 8px 8px}.advantages__image img,.advantages__image svg{display:block;width:36px;height:36px}.advantages h5{color:#080215}.advantages__body{color:rgba(8,2,21,.48)}.advantages__bg{position:absolute;top:50%;left:50%;z-index:0;display:none;width:840px;-webkit-transform:translate(-50%, -45%);transform:translate(-50%, -45%)}.advantages__bg-text{position:absolute;top:50%;left:50%;z-index:0;display:none;height:92px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.mobile-platforms h2{margin-bottom:32px;color:#080215}.mobile-platforms h2:last-child{margin-bottom:0}.mobile-platforms__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.mobile-platforms__item{position:relative;height:142px;padding:18px 0 0;overflow:hidden}.mobile-platforms__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;padding:20px;background:rgba(8,2,21,.04)}.mobile-platforms__content h3{color:#080215}.mobile-platforms__content img,.mobile-platforms__content svg{display:block;width:24px;height:24px}.mobile-platforms__phone{position:absolute;right:0;bottom:0;z-index:2;display:block;width:252px;height:auto;-webkit-transition:bottom .3s ease;transition:bottom .3s ease}.mobile-platforms__phone img{display:block;width:100%;height:100%}.mobile-platforms__shadow{position:absolute;right:0;bottom:0;z-index:1;display:block;width:252px;height:auto;-webkit-transition:bottom .3s ease;transition:bottom .3s ease}.mobile-platforms__shadow img{display:block;width:100%;height:100%}.contacts-info__layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;margin-top:-12px}.contacts-info h2{color:#080215}.contacts-info__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:36px}.contacts-info__column h5{margin:0 0 12px;color:rgba(8,2,21,.48)}.contacts-info__column h5:last-child{margin-bottom:0}.contacts-info__column h4{margin:0 0 12px;color:#080215}.contacts-info__column h4:last-child{margin-bottom:0}.contacts-info__column p{color:rgba(8,2,21,.72)}.contacts-info__link{margin:0 0 12px;color:#080215}.contacts-info__link:last-child{margin-bottom:0}.contacts-info__link a{-webkit-text-decoration:none;text-decoration:none}.contacts-info__item{margin:0 0 12px}.contacts-info__item:last-child{margin-bottom:0}.contacts-info__socials{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.contacts-info__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;background:rgba(8,2,21,.06);border-radius:50%;-webkit-transition:background .3s ease;transition:background .3s ease}.contacts-info__social svg{display:block;width:24px;height:24px}.contacts-form{padding-top:0 !important;padding-right:0;padding-left:0}.spoilers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.spoiler{position:relative;padding:20px 0;border-bottom:1px solid rgba(8,2,21,.28)}.spoiler__toggle{position:relative;display:block;width:100%;padding-right:40px;text-align:left}.spoiler__toggle::before{position:absolute;top:0;right:0;display:block;width:20px;height:20px;background-image:url(../assets/img/accordeon-arrow.svg);background-repeat:no-repeat;background-size:contain;opacity:1;-webkit-transition:opacity .3s ease, -webkit-transform .3s ease;transition:opacity .3s ease, -webkit-transform .3s ease;transition:opacity .3s ease, transform .3s ease;transition:opacity .3s ease, transform .3s ease, -webkit-transform .3s ease;content:""}.spoiler__toggle::after{position:absolute;top:0;right:0;display:block;width:20px;height:20px;background-image:url(../assets/img/accordeon-arrow-hover.svg);background-repeat:no-repeat;background-size:contain;opacity:0;-webkit-transition:opacity .3s ease, -webkit-transform .3s ease;transition:opacity .3s ease, -webkit-transform .3s ease;transition:opacity .3s ease, transform .3s ease;transition:opacity .3s ease, transform .3s ease, -webkit-transform .3s ease;content:""}.spoiler__title{color:rgba(8,2,21,.72);text-align:left}.spoiler._opened .spoiler__toggle::before,.spoiler._opened .spoiler__toggle::after{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.spoiler__body{overflow:hidden;opacity:0;-webkit-transition:height .3s ease, opacity .3s ease;transition:height .3s ease, opacity .3s ease;pointer-events:none}.spoiler:not(._opened) .spoiler__body{height:0 !important}.spoiler._opened .spoiler__body{opacity:1;pointer-events:all}.spoiler__content{padding-top:12px}.spoiler__content *{color:rgba(8,2,21,.48) !important}.spoiler__helper{position:absolute;top:0;right:0;left:0;display:block;opacity:0;pointer-events:none}.cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.cards>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 20px;background:rgba(8,2,21,.04)}.cards>li h5{margin-bottom:0;color:#080215}.cards>li p{color:rgba(8,2,21,.48)}.cards>li h5+p{margin-top:0}.columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.columns>li{position:relative}.columns>li::before{position:absolute;top:-12px;right:0;left:0;display:block;height:1px;margin-top:-0.5px;background:rgba(8,2,21,.28);content:""}.columns>li::after{position:absolute;top:0;bottom:0;left:-12px;display:none;width:1px;margin-left:-0.5px;background:rgba(8,2,21,.28);content:""}.columns>li:first-child::before{display:none}.project-gray-text{padding:20px 24px;background:rgba(8,2,21,.04)}.infographics{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;padding-top:4px}.infographics>li h5{margin-bottom:0;color:rgba(8,2,21,.72)}.infographics>li p{color:rgba(8,2,21,.48)}.infographics>li h5+p{margin-top:0}.numerated-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:28px;padding-top:4px;list-style-type:none;counter-reset:num}.numerated-list>li{position:relative;color:rgba(8,2,21,.72)}.numerated-list>li::before{position:absolute;top:-16px;left:-12px;z-index:0;display:block;color:rgba(8,2,21,.06);content:"0" counter(num);counter-increment:num}.numerated-list>li:nth-child(n+10)::before{content:counter(num)}.numerated-list>li>h6{font-weight:700}.project-quote{position:relative;padding:28px;background:rgba(8,2,21,.04)}.project-quote::before{position:absolute;top:14px;left:-26px;z-index:1;display:block;width:56px;height:55px;background-image:url(../assets/img/quote.svg);background-repeat:no-repeat;background-size:contain;content:""}.project-quote__content{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.project-quote-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.project-quote-author__name{color:rgba(8,2,21,.48)}.project-quote-author__company{color:rgba(8,2,21,.72)}.simple-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.simple-columns>li{position:relative;display:block;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0;padding-left:20px;color:rgba(8,2,21,.72)}.simple-columns>li:first-child{margin-top:0}.simple-columns>li:last-child{margin-bottom:0}.simple-columns>li::before{position:absolute;top:.7em;left:0;display:block;width:6px;height:6px;margin-top:-3px;background:rgba(8,2,21,.28);border-radius:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.block-code{background:#1e1e1e;color:rgba(8,2,21,.72);margin-left:-16px;margin-right:-16px;padding:8px 16px;overflow-x:auto}.theme-vs2015 pre code.hljs{display:block;overflow-x:auto;padding:1em}.theme-vs2015 .hljs{background:#1e1e1e;color:#dcdcdc}.theme-vs2015 .hljs-keyword,.theme-vs2015 .hljs-literal,.theme-vs2015 .hljs-name,.theme-vs2015 .hljs-symbol{color:#569cd6}.theme-vs2015 .hljs-link{color:#569cd6;-webkit-text-decoration:underline;text-decoration:underline}.theme-vs2015 .hljs-built_in,.theme-vs2015 .hljs-type{color:#4ec9b0}.theme-vs2015 .hljs-class,.theme-vs2015 .hljs-number{color:#b8d7a3}.theme-vs2015 .hljs-meta .hljs-string,.theme-vs2015 .hljs-string{color:#d69d85}.theme-vs2015 .hljs-regexp,.theme-vs2015 .hljs-template-tag{color:#9a5334}.theme-vs2015 .hljs-formula,.theme-vs2015 .hljs-function,.theme-vs2015 .hljs-params,.theme-vs2015 .hljs-subst,.theme-vs2015 .hljs-title{color:#dcdcdc}.theme-vs2015 .hljs-comment,.theme-vs2015 .hljs-quote{color:#57a64a;font-style:italic}.theme-vs2015 .hljs-doctag{color:#608b4e}.theme-vs2015 .hljs-meta,.theme-vs2015 .hljs-meta .hljs-keyword,.theme-vs2015 .hljs-tag{color:#9b9b9b}.theme-vs2015 .hljs-template-variable,.theme-vs2015 .hljs-variable{color:#bd63c5}.theme-vs2015 .hljs-attr,.theme-vs2015 .hljs-attribute{color:#9cdcfe}.theme-vs2015 .hljs-section{color:gold}.theme-vs2015 .hljs-emphasis{font-style:italic}.theme-vs2015 .hljs-strong{font-weight:700}.theme-vs2015 .hljs-bullet,.theme-vs2015 .hljs-selector-attr,.theme-vs2015 .hljs-selector-class,.theme-vs2015 .hljs-selector-id,.theme-vs2015 .hljs-selector-pseudo,.theme-vs2015 .hljs-selector-tag{color:#d7ba7d}.theme-vs2015 .hljs-addition{background-color:#144212;display:inline-block;width:100%}.theme-vs2015 .hljs-deletion{background-color:#600;display:inline-block;width:100%}.all-projects{background:-webkit-gradient(linear, left top, left bottom, from(rgba(8, 2, 21, 0.056)), color-stop(41.68%, rgba(8, 2, 21, 0.004))),rgba(8,2,21,.04);background:linear-gradient(180deg, rgba(8, 2, 21, 0.056) 0%, rgba(8, 2, 21, 0.004) 41.68%),rgba(8,2,21,.04)}.all-projects.swiper-slide{width:300px}.all-projects__link{display:block;height:370px;padding-top:256px}.all-projects__image-container{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;overflow:hidden}.all-projects__title{margin:-16px 40px 0;color:rgba(8,2,21,.1)}.all-projects__title:last-child{margin-bottom:0}.all-projects__text{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 40px 26px;color:#080215}.all-projects__text span{width:122px}.all-projects__ico{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:44px;height:44px;border:1px solid #080215;border-radius:50%}.all-projects__ico::before{display:block;width:20px;height:20px;background-image:url(../assets/img/cursor-more.svg);background-repeat:no-repeat;background-size:contain;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;content:""}.all-projects__card{position:absolute;top:27px;left:calc(50% - 110px);z-index:2;display:block;width:140px;margin:0 auto;padding:8px;background:linear-gradient(45.03deg, rgba(255, 255, 255, 0) 36.09%, rgba(255, 255, 255, 0.2) 99.55%);background-color:#fff;-webkit-box-shadow:4.46px 22.28px 34.16px 0 rgba(15,0,48,0.1490196078);box-shadow:4.46px 22.28px 34.16px 0 rgba(15,0,48,0.1490196078);-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backdrop-filter:blur(7.4984px);backdrop-filter:blur(7.4984px)}.all-projects__card::before{position:absolute;top:-15px;right:-15px;bottom:-15px;left:-15px;display:none;content:""}.all-projects__card._hover{-webkit-transition:none;transition:none}.all-projects__card._hover::before{display:block}.all-projects__card:nth-child(2){position:absolute;top:35px;left:calc(50% - 74px);z-index:1;display:block;width:140px;-webkit-transform:rotate(9.5deg);transform:rotate(9.5deg)}.all-projects__card:nth-child(3){position:absolute;top:3px;left:calc(50% - 35px);z-index:0;display:block;width:140px;-webkit-transform:rotate(15deg);transform:rotate(15deg)}.all-projects__card img{max-width:100%;margin-bottom:4px}.all-projects__card h5{color:#080215;font-weight:700;font-size:6px;font-family:"Neue Machina",sans-serif;line-height:140%;letter-spacing:1%}.all-projects__card span{display:block;color:rgba(8,2,21,.48);font-weight:400;font-size:6px;font-family:"Rubik",sans-serif;line-height:140%}.ico-cards{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0}.ico-cards img{display:block;width:48px;height:48px;margin:12px 0}.ico-cards img:first-child{margin-top:0}.ico-cards img:last-child{margin-bottom:0}.ico-cards h5{display:block;margin:12px 0;color:#080215}.ico-cards h5:first-child{margin-top:0}.ico-cards h5:last-child{margin-bottom:0}.ico-cards p{display:block;margin:8px 0;color:rgba(8,2,21,.48)}.ico-cards p:first-child{margin-top:0}.ico-cards p:last-child{margin-bottom:0}.ico-cards li{margin:16px 0;padding:20px 0}.ico-cards li:first-child{margin-top:0}.ico-cards li:last-child{margin-bottom:0}.project-link{max-width:240px}.project-link__title{padding:0 14px;color:rgba(8,2,21,.28)}.project-link__bubble{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;height:36px;padding:0 12px;background:rgba(8,2,21,.06);border-radius:20px}.project-link__name{overflow:hidden;color:#080215;white-space:nowrap;text-overflow:ellipsis}.project-link__ico{display:block;-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;background-repeat:no-repeat;background-size:contain}.project-link__ico--link{background-image:url(../assets/img/url-link.svg)}.project-link__ico--file{background-image:url(../assets/img/url-file.svg)}.projects-list-card{position:relative;display:block;width:100%;padding:16px;background:rgba(8,2,21,.04)}.projects-list-card.swiper-slide{width:300px;height:370px}.projects-list-card__background{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background-size:cover}.projects-list-card__background-overlay{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, color-stop(14.95%, rgba(8, 2, 21, 0)), color-stop(67.2%, rgba(8, 2, 21, 0.48)));background:linear-gradient(180deg, rgba(8, 2, 21, 0) 14.95%, rgba(8, 2, 21, 0.48) 67.2%);background-color:rgba(8,2,21,.18)}.projects-list-card__header{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 20px}.projects-list-card__logo{max-width:50%;max-height:60px;-o-object-fit:contain;object-fit:contain}.projects-list-card__awards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;counter-reset:num}.projects-list-card__award{position:relative;z-index:counter(num);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;margin-right:-12px;background:#fff;border-radius:50%;-webkit-box-shadow:6px 16px 48px 0 rgba(8,2,21,.04),2px 2px 20px 0 rgba(8,2,21,.02);box-shadow:6px 16px 48px 0 rgba(8,2,21,.04),2px 2px 20px 0 rgba(8,2,21,.02);counter-increment:num}.projects-list-card__award img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.projects-list-card__content{z-index:2}.projects-list-card__info{display:-webkit-box;-webkit-line-clamp:8;line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}.projects-list-card__background~.projects-list-card__content{position:absolute;right:16px;bottom:16px;left:16px}.projects-list-card__background~.projects-list-card__content .projects-list-card__info{-webkit-line-clamp:4;line-clamp:4}.projects-list-card__title{margin:0 0 12px;color:#080215}.projects-list-card__title:last-child{margin-bottom:0}.projects-list-card__text{color:rgba(8,2,21,.48)}.projects-list-card__background~.projects-list-card__content .projects-list-card__title{margin-bottom:4px;color:#fff}.projects-list-card__background~.projects-list-card__content .projects-list-card__text{color:rgba(255,255,255,.72)}.projects-list-card__percent{display:none;margin-bottom:22px}.projects-list-card__percent:last-child{margin-bottom:0}.projects-list-card__percent h5{color:#080215}.projects-list-card__percent p{margin-top:4px;color:rgba(8,2,21,.48)}.projects-list-card__percent p:first-child{margin-top:0}.projects-list-card__tags{position:absolute;right:16px;bottom:16px;left:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;height:32px;overflow:hidden}.projects-list-card__background~.projects-list-card__content .projects-list-card__tags{display:none}.projects-card{position:relative;display:block;width:100%;min-height:372px;max-height:500px;padding:20px;background:rgba(8,2,21,.04)}.projects-card--background{min-height:0;max-height:none;padding:0;background:rgba(0,0,0,0)}.projects-card__background{position:relative;display:block;width:100%;height:auto}.projects-card__background img{display:block;width:100%;height:auto}.projects-card__slider{display:none}.projects-card__header{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 24px}.projects-card__logo{max-width:50%;max-height:60px;-o-object-fit:contain;object-fit:contain}.projects-card__awards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;counter-reset:num}.projects-card__award{position:relative;z-index:counter(num);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;margin-right:-12px;background:#fff;border-radius:50%;-webkit-box-shadow:6px 16px 48px 0 rgba(8,2,21,.04),2px 2px 20px 0 rgba(8,2,21,.02);box-shadow:6px 16px 48px 0 rgba(8,2,21,.04),2px 2px 20px 0 rgba(8,2,21,.02);counter-increment:num}.projects-card__award img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.projects-card__content{z-index:2}.projects-card__info--background{margin-top:20px;padding:0 8px}.projects-card__info--background:first-child{margin-top:0}.projects-card__title{margin:0 0 12px;color:#080215}.projects-card__title:last-child{margin-bottom:0}.projects-card__text{display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;color:rgba(8,2,21,.48)}.projects-card__percent{display:block;margin-top:48px}.projects-card__percent:last-child{margin-bottom:0}.projects-card__percent h5{color:rgba(8,2,21,.48)}.projects-card__percent p{margin-top:4px;color:rgba(8,2,21,.48)}.projects-card__percent p:first-child{margin-top:0}.projects-card__tags{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:20px}.review-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px;background:rgba(8,2,21,.04)}.review-card.swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;width:556px;height:auto}.review-card__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:60px;margin-bottom:24px}.review-card__logo img{display:block;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.review-card__text{margin:8px 0;color:rgba(8,2,21,.72)}.review-card__text:first-child{margin-top:0}.review-card__text:last-child{margin-bottom:0}.review-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-top:16px}.review-author__img{display:block;-ms-flex-negative:0;flex-shrink:0;width:48px;height:48px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.review-author__name{color:#080215}.review-author__work{display:block;margin:8px 0 0;color:rgba(8,2,21,.48)}.review-author__work:first-child{margin-top:0}.same-project-card.swiper-slide{width:300px}.same-project-card__image-container{position:relative;width:100%;height:370px;overflow:hidden}.same-project-card__image{position:absolute;top:50%;left:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.same-project-card__title{margin:20px 0 12px;color:#080215}.same-project-card__title:last-child{margin-bottom:0}.same-project-card__text{color:rgba(8,2,21,.48)}.knowledge{position:relative;z-index:2;margin:20px -16px 0;padding:20px 16px;background:rgba(8,2,21,.04);-webkit-backdrop-filter:blur(18.4px);backdrop-filter:blur(18.4px)}.knowledge:first-child{margin-top:0}.knowledge__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;margin-bottom:20px}.knowledge__head:last-child{margin-bottom:0}.knowledge__title{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.knowledge__content{padding:24px 16px;background:rgba(255,255,255,.72)}.knowledge__ico{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:42px;height:42px;border-radius:12px}.knowledge__ico::before{display:block;width:100%;height:100%;background-image:url(../assets/img/student.svg);background-repeat:no-repeat;background-size:contain;content:""}.knowledge h3{color:#080215}.knowledge .simple-columns{max-width:100%}.blog-list-item{display:block;margin:24px 0;padding:0 20px 24px;background:rgba(8,2,21,.04)}.blog-list-item:first-child{margin-top:0}.blog-list-item:last-child{margin-bottom:0}.blog-list-item__head{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px;padding-top:16px}.blog-list-item__head:last-child{margin-bottom:0}.blog-list-item__type{color:#ee3553}.blog-list-item__date{color:rgba(8,2,21,.48)}.blog-list-item img:not([class]){display:block;width:calc(100% + 40px);margin:0 -20px}.blog-list-item h5:not([class]){color:#080215}.blog-list-item__text{margin:8px 0;color:rgba(8,2,21,.48)}.blog-list-item__text:first-child{margin-top:0}.blog-list-item__text:last-child{margin-bottom:0}.blog-list-item__text p:not([class]){margin:8px 0}.blog-list-item__text p:not([class]):first-child{margin-top:0}.blog-list-item__text p:not([class]):last-child{margin-bottom:0}.blog-list-item__tags{display:none}.blog-list-author{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px}.blog-list-author__img{display:block;width:40px;height:40px;border-radius:50%}.blog-list-author__name{color:#080215}.blog-list-author__work{color:rgba(8,2,21,.48)}.calculate-cost{position:relative;margin-bottom:64px;padding:52px 16px 354px;overflow:hidden}.calculate-cost__bg{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:radial-gradient(47.12% 73.41% at 61.4% 134.56%, rgba(8, 2, 21, 0.28) 0%, rgba(8, 2, 21, 0) 100%),radial-gradient(78.61% 46.32% at 145% 80.77%, rgba(238, 53, 83, 0.2) 0%, rgba(238, 53, 83, 0) 100%),radial-gradient(39% 33.06% at 57.08% 66.45%, rgba(144, 175, 29, 0.1) 0%, rgba(144, 175, 29, 0) 100%),radial-gradient(44.44% 26.19% at 57.78% 91%, rgba(125, 181, 255, 0.18) 0%, rgba(125, 181, 255, 0) 100%);background-color:rgba(8,2,21,.02)}.calculate-cost__bg-left{position:absolute;top:114px;left:calc(50% - 419px);z-index:0;display:block;width:376px;height:354px}.calculate-cost__bg-right{position:absolute;right:-93px;bottom:-10px;left:auto;z-index:0;display:block;width:376px;height:356px}.calculate-cost__content{position:relative;z-index:2;pointer-events:none}.calculate-cost h2{margin-bottom:16px;color:#fff}.calculate-cost h2:last-child{margin-bottom:0}.calculate-cost__text{color:rgba(255,255,255,.48)}.calculate-cost__info{display:none;color:#fff}.calculate-cost__img{position:absolute;right:-46px;bottom:-12px;z-index:3;display:block;width:376px;height:356px;pointer-events:none}.calculate-cost__button{position:absolute;top:auto;bottom:152px;left:32px}.calculate-cost--dark{background:#09001d}.calculate-cost--dark .calculate-cost__bg{background:rgba(0,0,0,0)}.calculate-cost--light h2{color:#080215}.calculate-cost--light .calculate-cost__text{color:rgba(8,2,21,.48)}.calculate-cost--light .calculate-cost__info{color:#080215}.calculate-cost--light .calculate-cost__img{right:-48px;bottom:-14px;width:auto;height:362px}.calculate-cost--light .calculate-cost__button{border-color:#080215}.calculate-cost--light .calculate-cost__button::before{background-image:url(../assets/img/talk-about-light.svg)}.development-app__image{display:block;width:100%;height:auto}.development-app__image img{display:block;width:100%;height:auto}.cursor{position:fixed;z-index:3;top:0;right:0;bottom:0;left:0;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:12px;height:12px;overflow:hidden;background:#ee3553;border-radius:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:width .3s ease, height .3s ease, -webkit-transform .3s ease;transition:width .3s ease, height .3s ease, -webkit-transform .3s ease;transition:width .3s ease, height .3s ease, transform .3s ease;transition:width .3s ease, height .3s ease, transform .3s ease, -webkit-transform .3s ease;pointer-events:none}.cursor::before{display:none;width:24px;height:24px;background-image:url(../assets/img/arrow-white.svg);background-repeat:no-repeat;background-size:cover;-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition:opacity .3s ease, -webkit-transform .3s ease;transition:opacity .3s ease, -webkit-transform .3s ease;transition:transform .3s ease, opacity .3s ease;transition:transform .3s ease, opacity .3s ease, -webkit-transform .3s ease;content:""}.cursor._link{width:68px;height:68px}.cursor._link::before{display:block;-webkit-transform:scale(1);transform:scale(1);opacity:1}.cursor._leave{-webkit-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0)}.cursor._hidden{-webkit-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0)}.cursor__text{position:absolute;top:50%;left:50%;display:block;width:100px;color:#fff;text-align:center;-webkit-transform:scale(0) translate(-50%, -50%);transform:scale(0) translate(-50%, -50%);opacity:0;-webkit-transition:opacity .3s ease .3s, display .3s ease .3s, -webkit-transform .3s ease .3s;transition:opacity .3s ease .3s, display .3s ease .3s, -webkit-transform .3s ease .3s;transition:transform .3s ease .3s, opacity .3s ease .3s, display .3s ease .3s;transition:transform .3s ease .3s, opacity .3s ease .3s, display .3s ease .3s, -webkit-transform .3s ease .3s}.cursor._big{width:132px;height:132px}.cursor._big::before{display:none}.cursor._big .cursor__text{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.service-head{position:relative;padding-top:52px;overflow:hidden;background:#080215}.service-head__bg-left{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.service-head__bg-right{position:absolute;top:0;left:calc(50% - 366px);z-index:0;width:1146px;height:1079px;min-height:100%;-o-object-fit:cover;object-fit:cover}.service-head__content{position:relative;z-index:1;padding-top:20px;padding-bottom:56px}.service-head__symbols{position:absolute;top:303px;left:calc(50% - 30px);z-index:0;display:none;width:960px;height:98px}.service-head__symbols img,.service-head__symbols svg{display:block;width:auto;max-width:100%;max-height:100%}.service-head--qa .service-head__symbols{height:124px}.service-head h1{margin-bottom:24px;color:#fff}.service-head__text{color:rgba(255,255,255,.48)}.service-head__text p{color:rgba(255,255,255,.48)}.service-head__cards{display:none;margin:51px auto 45px}.service-head__card{position:relative;left:-3px;display:block;width:196px;margin:0 auto;padding:10px;-webkit-box-shadow:3.67px 18.37px 28.16px 0 rgba(15,0,48,0.1490196078);box-shadow:3.67px 18.37px 28.16px 0 rgba(15,0,48,0.1490196078);-webkit-transform:rotate(10deg);transform:rotate(10deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.service-head__card::after{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:linear-gradient(45.03deg, rgba(255, 255, 255, 0) 36.09%, rgba(255, 255, 255, 0.2) 99.55%);background-color:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(7.4984px);backdrop-filter:blur(7.4984px);content:""}.service-head__card::before{position:absolute;top:-15px;right:-15px;bottom:-15px;left:-15px;display:none;content:""}.service-head__card._hover{-webkit-transition:none;transition:none}.service-head__card._hover::before{display:block}.service-head__card:nth-child(n+2){display:none}.service-head__card img{max-width:100%;margin-bottom:14px}.service-head__card h5{margin-bottom:2px;color:#fff;font-weight:700;font-size:12px;font-family:"Neue Machina",sans-serif;line-height:140%;letter-spacing:.01em}.service-head__card h5:last-child{margin-bottom:0}.service-head__card span{display:block;color:rgba(255,255,255,.48);font-weight:400;font-size:12px;font-family:"Rubik",sans-serif;line-height:140%}.service-head-certs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:36px}.service-head-certs__title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:122px;margin:0 16px 4px}.service-head-certs__title img{max-width:100%}.service-head-certs__item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:8px;padding:10px 16px;color:#fff;background:rgba(255,255,255,.06);border-radius:12px}.service-head-certs__image{display:none}.service-head-certs__item-award{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px;padding:10px;padding-right:16px;padding-left:18px;background-color:rgba(255,255,255,.06);border-radius:12px}.service-head-certs__item-award-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.service-head-certs__item-award-title{-ms-flex-negative:0;flex-shrink:0;margin-right:27px;color:#fff}.service-head-certs__item-award-date{-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;color:rgba(255,255,255,.48)}.service-head-certs__item-award-img{-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;margin-right:6px}.service-head-certs__item-award-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.service-head-certs__item-award-label{max-width:133px;margin-right:16px;overflow:hidden;color:rgba(255,255,255,.48);white-space:nowrap;text-overflow:ellipsis}.service-head-certs__item-award-description{display:none;color:rgba(255,255,255,.48)}.word-changer{position:relative;display:inline;overflow:hidden;color:#de3163;white-space:nowrap}.word-changer::after{opacity:0;content:" " attr(data-word-after)}.word-changer span::after{display:inline-block;width:2px;height:1em;margin-left:2px;background:#fff;-webkit-transform:translateY(0.2em);transform:translateY(0.2em);content:""}.word-changer._animate span::after{-webkit-animation:blink .5s .15s infinite alternate;animation:blink .5s .15s infinite alternate}@-webkit-keyframes blink{0%{opacity:1}100%{opacity:0}}@keyframes blink{0%{opacity:1}100%{opacity:0}}.awards-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.feedback-popup-manager{padding:21px 16px 20px;background:radial-gradient(77.05% 639.38% at -53.65% -90.03%, rgba(8, 2, 21, 0.072) 0%, transparent 100%),radial-gradient(141.41% 604.05% at -32.87% -131.12%, rgba(125, 181, 255, 0.216) 0%, rgba(125, 181, 255, 0.0944) 67.51%, transparent 100%),rgba(125,181,255,.18)}.feedback-popup-manager__title{margin-bottom:23px;color:rgba(8,2,21,.72)}.feedback-popup-manager__avatar{width:44px;height:44px;margin-bottom:8px;padding:2px;background:radial-gradient(120.95% 482.76% at 77.03% -4.72%, rgba(9, 0, 29, 0) 0%, rgba(9, 0, 29, 0.24) 48.56%, rgba(9, 0, 29, 0.04) 100%),linear-gradient(157.3deg, rgba(9, 0, 29, 0) 14.61%, rgba(9, 0, 29, 0.4) 107.23%);border-radius:50%;-webkit-box-shadow:3.77px 5.66px 12.63px 0 rgba(15,0,48,.12),3.77px 5.66px 12.63px 0 rgba(15,0,48,.06);box-shadow:3.77px 5.66px 12.63px 0 rgba(15,0,48,.12),3.77px 5.66px 12.63px 0 rgba(15,0,48,.06)}.feedback-popup-manager__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.feedback-popup-manager__desc{display:grid;grid-gap:2px;gap:2px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;color:rgba(8,2,21,.72)}.feedback-popup-manager__link{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#ee3553}.feedback-popup-manager__link::after{display:inline-block;width:40px;height:40px;margin-top:-6px;background:url(../assets/img/telegram_feedback.svg);opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;content:""}.feedback-popup-manager__link::before{position:absolute;top:0;right:0;z-index:2;display:inline-block;width:40px;height:40px;margin-top:-6px;background:url(../assets/img/telegram_feedback_hover.svg);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;content:""}.feedback-popup-footer{display:grid;grid-gap:44px;gap:44px;padding:40px 40px 36px;background:rgba(8,2,21,.02)}.feedback-popup-footer__link{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.feedback-popup-footer__link:not(:last-child){margin-bottom:12px}.feedback-popup-footer__title{margin-bottom:12px;color:rgba(8,2,21,.48)}.feedback-popup-footer__section--tablet{display:none}.feedback-popup__form{padding:0 16px 48px}.feedback-popup__subtitle{margin-bottom:20px}.feedback-popup__fieldset:not(:last-child){margin-bottom:36px}.feedback-popup__header{padding:12px 16px 20px}.feedback-popup__title{margin-bottom:24px;padding-right:20px}.feedback-popup__submit-btn{margin-top:24px}.feedback-popup__inputs{display:grid;grid-gap:20px;gap:20px}.feedback-popup__checkboxes{display:grid;grid-gap:16px;gap:16px;margin-top:28px}.feedback-popup__filepicker{margin-top:18px}.feedback-popup__content{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.feedback-popup__content::before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;width:100%;height:100%;background:rgba(255,255,255,.72);border-radius:16px;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;content:"";pointer-events:none}.feedback-popup__content::after{position:absolute;top:50%;right:50%;bottom:50%;left:50%;z-index:2;display:block;width:40px;height:40px;margin:-20px;background-image:url(../assets/img/loading-big.svg);background-repeat:no-repeat;background-size:contain;opacity:0;-webkit-transition:opacity .3s ease, height .3s ease;transition:opacity .3s ease, height .3s ease;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite;content:"";pointer-events:none}.feedback-popup__content._success{height:calc(1vh*100 - 52px);height:calc(var(--vh, 1vh)*100 - 52px);min-height:608px;overflow:hidden;opacity:0}.feedback-popup__content._loading::before{opacity:1;pointer-events:all}.feedback-popup__content._loading::after{opacity:1;pointer-events:all}.feedback-popup__success{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:#fff;border-radius:16px;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;pointer-events:none}.feedback-popup__content._success~.feedback-popup__success{opacity:1;pointer-events:all}.feedback-popup-success__layout{position:relative;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:100%}.feedback-popup-success__scroll{width:100%;height:100%}.feedback-popup-success h5{margin-bottom:20px;padding:0 12px;color:#080215;text-align:center}.feedback-popup-success p{padding:0 12px;color:rgba(8,2,21,.48);text-align:center}.feedback-popup-success__content{width:100%;padding:0 16px 32px}.feedback-popup-success__image{display:block;max-width:100%;margin:16px auto 0}.feedback-popup-success__button{position:absolute;top:auto;right:24px;bottom:20px;left:24px}.feedback-popup-success__close{position:fixed;top:24px;right:24px}.text-checkbox-slider{position:relative;overflow:hidden}.text-checkbox-slider__container{margin:0 -4px}.text-checkbox-slider__slide.swiper-slide{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 4px}.text-checkbox-slider__lg{position:absolute;top:0;bottom:0;z-index:2;width:28px;height:100%;-webkit-transition:opacity .15s;transition:opacity .15s;pointer-events:none}.text-checkbox-slider__lg._disabled{opacity:0}.text-checkbox-slider__lg--left{left:0;background:-webkit-gradient(linear, left top, right top, from(#fff), to(transparent));background:linear-gradient(90deg, #fff 0%, transparent 100%)}.text-checkbox-slider__lg--right{right:0;background:-webkit-gradient(linear, right top, left top, from(#fff), to(transparent));background:linear-gradient(-90deg, #fff 0%, transparent 100%)}.social-list,.social-list>[id^=bx_]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social-list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;background-color:rgba(8,2,21,.06);background-repeat:no-repeat;background-position:center;border-radius:50%}.social-list a.be{background-image:url(../assets/img/behance_black.svg)}.social-list a.vk{background-image:url(../assets/img/vk_black.svg)}.social-list a.tg{background-image:url(../assets/img/black_telegram.svg)}.main-head__content{padding:0 4px}.main-head__title{position:relative;margin-top:-2px}.main-head__image{position:absolute;top:-28px;left:calc(50% - 98px);z-index:4;display:block;width:334px;height:250px;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;-webkit-transition-delay:1.2s;transition-delay:1.2s}.main-head__image img{display:block;max-width:100%;max-height:100%}.main-head__line{position:relative;overflow:hidden;color:rgba(0,0,0,0)}.main-head__line::before{position:absolute;top:100%;left:0;display:block;width:100%;color:rgba(8,2,21,.72);opacity:0;-webkit-transition:top 1s ease, opacity 1s ease;transition:top 1s ease, opacity 1s ease;content:attr(data-text)}.main-head__line--m1::before{-webkit-transition-delay:0;transition-delay:0}.main-head__line--m2::before{-webkit-transition-delay:.2s;transition-delay:.2s}.main-head__line--m3::before{-webkit-transition-delay:.4s;transition-delay:.4s}.main-head__line--m4::before{-webkit-transition-delay:.6s;transition-delay:.6s}.main-head__line--1::before{-webkit-transition-delay:.6s;transition-delay:.6s}.main-head__line--2::before{-webkit-transition-delay:.8s;transition-delay:.8s}.main-head__line--3::before{-webkit-transition-delay:1s;transition-delay:1s}.main-head._loaded .main-head__line::before{top:0;opacity:1}.main-head._loaded .main-head__image{opacity:1}.main-head__main-text{position:relative;z-index:2;color:rgba(0,0,0,0)}.main-head__main-text::before{color:#080215}.main-head__second-text{position:relative;z-index:2;margin-bottom:93px;color:rgba(0,0,0,0)}.main-head__second-text::before{color:#080215}.main-head__sub-text{position:relative;z-index:2;color:rgba(0,0,0,0)}.main-head__sub-text::before{color:rgba(8,2,21,.28)}.main-head__last-text{position:relative;z-index:2;color:rgba(0,0,0,0);text-align:right}.main-head__last-text::before{color:rgba(8,2,21,.28)}.main-head__text{margin-top:27px;color:rgba(8,2,21,.72)}.main-head__text--double,.main-head__text--triple{display:none}.main-head__button{margin-top:47px}.main-head__discuss{display:none;opacity:0;-webkit-transition:opacity .6s ease;transition:opacity .6s ease;-webkit-transition-delay:1.2s;transition-delay:1.2s}.main-head._loaded .main-head__discuss{opacity:1}.discuss-button{margin:-45px;padding:45px}.discuss-button__block{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:148px;height:148px;background:rgba(0,0,0,0);-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.discuss-button__block::before{position:absolute;top:0;left:0;z-index:0;display:block;width:100%;height:100%;background-image:url(../assets/img/talk-about-light.svg);background-repeat:no-repeat;background-size:contain;-webkit-animation:spin 12s linear infinite;animation:spin 12s linear infinite;content:""}.discuss-button._dark .discuss-button__block::before{background-image:url(../assets/img/talk-about.svg)}.discuss-button__center{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:54px;height:54px;border:1px solid #080215;border-radius:50%}.discuss-button__center::before{position:relative;z-index:1;display:block;width:30px;height:30px;background-image:url(../assets/img/url.svg);background-repeat:no-repeat;background-size:contain;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;content:""}.discuss-button._dark .discuss-button__center{border-color:#fff}.discuss-button__hover{position:absolute;z-index:1;top:50%;right:50%;bottom:50%;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:66px;height:66px;margin:-33px;overflow:hidden;background:#ee3553;border-radius:50%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.discuss-button__hover::before{position:absolute;z-index:2;top:50%;right:50%;bottom:50%;left:50%;display:block;width:30px;height:30px;margin:-15px;background-image:url(../assets/img/url-white.svg);background-repeat:no-repeat;background-size:contain;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;content:""}.masonry-layout{margin-bottom:-32px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.masonry-layout._loading{opacity:0}.masonry-layout__item{width:100%;margin-bottom:32px}.masonry-layout__item._hidden{display:none}.masonry-layout__helper{margin:0 !important}.masonry-layout--projects{margin-bottom:-48px}.masonry-layout--projects .masonry-layout__item{margin-bottom:48px}.tag-filter{display:block}.tag-filter__helper{position:relative;white-space:nowrap}.tag-filter__helper::before{position:absolute;top:0;bottom:0;left:0;z-index:2;display:block;width:36px;background:-webkit-gradient(linear, left top, right top, from(#fff), to(rgba(255, 255, 255, 0)));background:linear-gradient(90deg, #fff 0%, rgba(255, 255, 255, 0) 100%);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;content:"";pointer-events:none}.tag-filter__helper::after{position:absolute;top:0;right:0;bottom:0;z-index:2;display:block;width:36px;background:-webkit-gradient(linear, right top, left top, from(#fff), to(rgba(255, 255, 255, 0)));background:linear-gradient(270deg, #fff 0%, rgba(255, 255, 255, 0) 100%);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;content:"";pointer-events:none}.tag-filter__helper._left::before{opacity:1}.tag-filter__helper._right::after{opacity:1}.tag-filter__scroller{display:block;overflow-x:auto}.tag-filter__list{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.tag-filter__item{display:block;padding:7px 15px;color:#080215;background:rgba(0,0,0,0);border:1px solid rgba(8,2,21,.28);border-radius:40px;-webkit-transition:background .3s ease, border-color .3s ease, color .3s ease;transition:background .3s ease, border-color .3s ease, color .3s ease}.tag-filter__item._active{color:#fff;background:#080215;border-color:#080215}.tag-filter__item._active[data-id=all]{pointer-events:none}.tag-filter__content{margin-top:32px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.tag-filter__content._loading{opacity:0}.simple-filter{display:block}.simple-filter__helper{position:relative;white-space:nowrap}.simple-filter__helper::before{position:absolute;top:0;bottom:0;left:0;z-index:2;display:block;width:36px;background:-webkit-gradient(linear, left top, right top, from(#fff), to(rgba(255, 255, 255, 0)));background:linear-gradient(90deg, #fff 0%, rgba(255, 255, 255, 0) 100%);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;content:"";pointer-events:none}.simple-filter__helper::after{position:absolute;top:0;right:0;bottom:0;z-index:2;display:block;width:36px;background:-webkit-gradient(linear, right top, left top, from(#fff), to(rgba(255, 255, 255, 0)));background:linear-gradient(270deg, #fff 0%, rgba(255, 255, 255, 0) 100%);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;content:"";pointer-events:none}.simple-filter__helper._left::before{opacity:1}.simple-filter__helper._right::after{opacity:1}.simple-filter__scroller{display:block;overflow-x:auto}.simple-filter__list{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.simple-filter__item{display:block;padding:7px 15px;color:#080215;background:rgba(0,0,0,0);border:1px solid rgba(8,2,21,.28);border-radius:40px;-webkit-transition:background .3s ease, border-color .3s ease, color .3s ease;transition:background .3s ease, border-color .3s ease, color .3s ease}.simple-filter__item._active{color:#fff;background:#080215;border-color:#080215}.simple-filter__item._active[data-id=all]{pointer-events:none}.simple-filter__content{margin-top:32px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.simple-filter__content._loading{opacity:0}.mobile-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;display:block;padding:52px 0 0;background:#080215;-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0;-webkit-transition:opacity .3s ease, -webkit-transform .3s ease;transition:opacity .3s ease, -webkit-transform .3s ease;transition:opacity .3s ease, transform .3s ease;transition:opacity .3s ease, transform .3s ease, -webkit-transform .3s ease;-webkit-transition-delay:0;transition-delay:0;pointer-events:none}.mobile-menu._opened{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;pointer-events:all}.mobile-menu__content{height:100%;padding:0 0 108px;overflow-y:auto}.mobile-menu__bottom{position:absolute;top:auto;right:0;bottom:0;left:0;z-index:2;padding:24px 16px;background:#080215}.mobile-menu__bottom::before{position:absolute;top:-32px;right:0;bottom:auto;left:0;display:block;height:32px;background:-webkit-gradient(linear, left bottom, left top, from(#080215), to(rgba(8, 2, 21, 0)));background:linear-gradient(0deg, #080215 0%, rgba(8, 2, 21, 0) 100%);content:""}.mobile-menu__item{position:relative;color:#fff}.mobile-menu__item span{display:block;height:71px;padding:24px 16px}.mobile-menu__toggle{position:absolute;top:0;right:0;bottom:0;left:0;height:71px}.mobile-menu__toggle::before{position:absolute;top:50%;right:16px;display:block;width:20px;height:20px;margin-top:-10px;background-image:url(../assets/img/accordeon-arrow-white.svg);background-repeat:no-repeat;background-size:contain;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;content:""}.mobile-menu__toggle._opened::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mobile-menu__sublist{padding:32px 28px}.mobile-menu__body{max-height:10000px;overflow:hidden;-webkit-transition:max-height .3s ease;transition:max-height .3s ease}.mobile-menu__body:not(._opened){max-height:0}.mobile-menu__subitem{position:relative;display:block;margin-top:32px;padding:0 0 0 32px;color:rgba(255,255,255,.72);-webkit-transition:margin-top .3s ease;transition:margin-top .3s ease}.mobile-menu__subitem:first-child{margin-top:0}.mobile-menu__subitem::before{position:absolute;top:50%;left:0;display:block;width:16px;height:16px;margin-top:-8px;background-image:url(../assets/img/subitem-arrow.svg);background-repeat:no-repeat;background-size:contain;content:""}.mobile-menu__toggle._opened~.mobile-menu__body .mobile-menu__subitem{margin-top:44px}.mobile-menu__toggle._opened~.mobile-menu__body .mobile-menu__subitem:first-child{margin-top:0}.mobile-menu__link{position:absolute;top:0;right:0;bottom:0;left:0}.mobile-menu-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;margin-top:32px;padding:36px 16px 32px;background:rgba(255,255,255,.02)}.mobile-menu-info__column h5{margin:0 0 12px;color:rgba(255,255,255,.24)}.mobile-menu-info__column h5:last-child{margin-bottom:0}.mobile-menu-info__link{margin:0 0 12px;color:rgba(255,255,255,.72)}.mobile-menu-info__link:last-child{margin-bottom:0}.mobile-menu-info__link a{-webkit-text-decoration:none;text-decoration:none}.mobile-menu-info__item{margin:0 0 12px}.mobile-menu-info__item:last-child{margin-bottom:0}.mobile-menu-info__socials{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.mobile-menu-info__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;background:rgba(255,255,255,.1);border-radius:50%}.mobile-menu-info__social svg{display:block;width:24px;height:24px}body._overflow{overflow:clip}.preloader{position:fixed;top:0;left:0;z-index:6;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background-color:#080215}.preloader__icon{height:57px}.preloader._loaded{visibility:hidden;opacity:0;-webkit-transition:opacity .6s, visibility 0s .6s;transition:opacity .6s, visibility 0s .6s}.cookies-agreement{position:fixed;bottom:-208px;left:50%;z-index:5;display:grid;grid-gap:24px;gap:24px;width:calc(100% - 48px);max-width:1232px;padding:24px;text-align:left;background:#fff;-webkit-box-shadow:0 10px 30px rgba(8,2,21,.2);box-shadow:0 10px 30px rgba(8,2,21,.2);-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:bottom .2s ease-out;transition:bottom .2s ease-out}.cookies-agreement._open{bottom:24px}.cookies-agreement__text a{color:#ee3553;-webkit-text-decoration:underline;text-decoration:underline}.cookies-agreement__close{position:absolute;top:10px;right:10px;width:30px;height:30px;background:rgba(8,2,21,.2)}.next-project{padding-top:20px;padding-bottom:40px}.next-project__marquee{padding:0 0 32px}.next-project__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:32px 16px 0;color:#080215}.main-content{padding:calc(16px + 16*(100vw - 360px)/1560)}.form-page{display:-webkit-box;display:-ms-flexbox;display:flex;gap:100px !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px}.form-page__title{margin-bottom:16px}.form-page button{padding:8px;font-size:14px}.form-page form{position:relative;width:200px}.form-page fieldset{display:grid;grid-gap:16px;gap:16px}.form-page fieldset:disabled::after{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background:rgba(255,255,255,.5);content:"loading"}.awards{display:grid;padding:24px 0 60px}.awards__header{display:grid;grid-gap:16px;gap:16px;padding-bottom:16px}.awards__awards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.awards__title{color:rgba(8,2,21,.48)}.awards__image{position:relative;pointer-events:none}.awards__image::before{position:absolute;right:0;bottom:0;width:90px;height:106px;background-image:url(../assets/img/minidino-element.svg);background-repeat:no-repeat;background-size:cover;-webkit-transform:translate3d(0, -109%, 0);transform:translate3d(0, -109%, 0);content:""}.awards__image img{width:100%;-o-object-fit:contain;object-fit:contain}.awards__image::after{position:absolute;right:0;bottom:0;width:116px;height:186px;background-image:url(../assets/img/minidino-new.svg);background-repeat:no-repeat;background-size:cover;-webkit-transform:translate3d(0, 19%, 0);transform:translate3d(0, 19%, 0);content:""}.awards__details{display:grid;grid-gap:20px;gap:20px;padding-top:43.5px}.awards__logo{width:176px;height:36px;margin:0 0 2px}.awards__info{display:grid;grid-gap:18px;gap:18px}.awards__info-block{display:grid;grid-gap:18px;gap:18px}.awards__info-block>div{display:grid;grid-gap:8px;gap:8px}.awards__info-block h3{color:rgba(8,2,21,.48)}.awards__info-block p{color:rgba(8,2,21,.72)}.awards__info-tags{display:grid;grid-gap:8px;gap:8px}.awards__info-tags h3{display:none;padding-left:14px;color:rgba(8,2,21,.72)}.awards__link{display:grid;grid-auto-flow:column;grid-gap:8px;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:6px 12px;-webkit-text-decoration:none;text-decoration:none;background-color:#f3f4f8;border-radius:200px}.awards__link span{display:block;color:#080215;text-wrap:nowrap}.awards__link svg{margin-right:-2px}.design{padding-bottom:40px;background:radial-gradient(50.49% 107.13% at 82.62% -36.24%, rgba(207, 211, 225, 0.5) 0%, rgba(207, 211, 225, 0) 100%),radial-gradient(34.82% 119.94% at 78.46% 194.1%, rgba(207, 211, 225, 0.3) 0%, rgba(207, 211, 225, 0) 100%),-webkit-gradient(linear, left bottom, left top, from(#fff), to(#fff));background:radial-gradient(50.49% 107.13% at 82.62% -36.24%, rgba(207, 211, 225, 0.5) 0%, rgba(207, 211, 225, 0) 100%),radial-gradient(34.82% 119.94% at 78.46% 194.1%, rgba(207, 211, 225, 0.3) 0%, rgba(207, 211, 225, 0) 100%),linear-gradient(0deg, #fff, #fff)}.design__wrapper{display:grid;grid-gap:32px;gap:32px}.design__image{margin:0 auto}.design__image img{width:100%;max-width:462px;-o-object-fit:contain;object-fit:contain}.design__content{display:grid;grid-gap:16px;gap:16px;padding:0 16px}.design__title{color:#080215}.design__text{display:grid;grid-gap:8px;gap:8px;color:rgba(8,2,21,.72)}.about-main{background:radial-gradient(66.69% 67.59% at 52.03% -47.05%, rgba(238, 53, 83, 0.2) 0%, rgba(238, 53, 83, 0) 100%),radial-gradient(64.03% 62.43% at 78.53% 145.42%, rgba(238, 53, 83, 0.2) 0%, rgba(238, 53, 83, 0) 100%),-webkit-gradient(linear, left bottom, left top, from(rgba(207, 211, 225, 0.5)), to(rgba(207, 211, 225, 0.5)));background:radial-gradient(66.69% 67.59% at 52.03% -47.05%, rgba(238, 53, 83, 0.2) 0%, rgba(238, 53, 83, 0) 100%),radial-gradient(64.03% 62.43% at 78.53% 145.42%, rgba(238, 53, 83, 0.2) 0%, rgba(238, 53, 83, 0) 100%),linear-gradient(0deg, rgba(207, 211, 225, 0.5), rgba(207, 211, 225, 0.5))}.about-main__content{display:grid;grid-gap:16px;gap:16px;padding:40px 16px 32px}.about-main__title{color:#080215}.about-main__text{display:grid;grid-gap:8px;gap:8px;color:rgba(8,2,21,.72)}.about-main__video{padding:19px 16px 24px}.about-main__video video{border-radius:12px}.illust__content{display:grid;grid-gap:16px;gap:16px;padding:60px 16px 32px}.illust__title{color:#080215}.illust__text{display:grid;grid-gap:8px;gap:8px;color:rgba(8,2,21,.72)}.illust__maket{position:relative;padding:86px 0 0}.illust__maket--main{height:285px;max-height:285px}.illust__maket--but{position:absolute;top:13%;left:14%;width:75px;height:57px}.illust__maket--bir{position:absolute;top:1%;right:5%;width:153px;height:113px}.illust__maket--dino{position:absolute;display:none}.illust__photo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.illust__photo img{height:332px}.minidino-nav{position:relative;padding-top:60px;padding-bottom:60px;background:-webkit-gradient(linear, left top, left bottom, color-stop(86.6%, #fff), color-stop(86.6%, rgba(207, 211, 225, 0.5)));background:linear-gradient(to bottom, #fff 86.6%, rgba(207, 211, 225, 0.5) 86.6%)}.minidino-nav::before{position:absolute;top:-4%;left:50%;z-index:0;width:254vw;height:115vw;background-image:url(../assets/img/ellipse-green.svg);background-repeat:no-repeat;background-size:contain;-webkit-transform:translate3d(-57%, 0, 0);transform:translate3d(-57%, 0, 0);content:""}.minidino-nav::after{position:absolute;top:24%;left:50%;z-index:0;width:251vw;height:115vw;background-image:url(../assets/img/ellipse-green.svg);background-repeat:no-repeat;background-size:contain;-webkit-transform:translate3d(-31%, 0, 0);transform:translate3d(-31%, 0, 0);content:""}.minidino-nav__content{position:relative;z-index:1;display:grid;grid-gap:16px;gap:16px;padding:0 16px 32px}.minidino-nav__content--bottom{padding:38px 16px 32px}.minidino-nav__title{color:#080215}.minidino-nav__text{display:grid;grid-gap:8px;gap:8px;color:rgba(8,2,21,.72)}.minidino-nav__navigation{position:relative;z-index:1;display:grid;padding-right:20px;padding-bottom:20px;padding-left:20px}.minidino-nav__navigation::before{position:absolute;top:1%;right:-17%;width:138px;height:158px;background-image:url(../assets/img/minidino-new.svg);background-repeat:no-repeat;background-size:contain;content:""}.minidino-nav__navigation::after{position:absolute;bottom:32%;left:5%;width:48px;height:59px;background-image:url(../assets/img/minidino-new.svg);background-repeat:no-repeat;background-size:contain;-webkit-transform:rotate(-27deg);transform:rotate(-27deg);content:""}.minidino-nav__navigation--first img{width:96%;-o-object-fit:contain;object-fit:contain}.minidino-nav__navigation--second{position:relative;top:-25%;right:-11%;z-index:1}.minidino-nav__navigation--second img{width:95%;-o-object-fit:contain;object-fit:contain}.minidino-nav__next-btn{position:absolute;bottom:0;left:16px;width:24px;height:24px;background-image:url(../assets/img/arrow.svg);background-repeat:no-repeat;background-size:contain}.minidino-nav__catalog{position:relative;z-index:1;display:grid;grid-gap:55px;gap:55px;padding:0 12px 0 10px;background-image:url(../assets/img/ellipse-red.webp);background-repeat:no-repeat;background-position:right 0% bottom 0%;background-size:50vw}.minidino-nav__catalog--first{z-index:1}.minidino-nav__catalog--first img{width:100%}.minidino-nav__catalog--second img{width:100%}.minidino-nav__award{bottom:-48px}.minidino-slider{padding-bottom:60px}.minidino-slider__slide{width:95vw;overflow:hidden}.minidino-slider__slide img{width:100%}.minidino-product{position:relative;display:grid;grid-gap:38px;gap:38px;padding-top:58px;padding-bottom:62px}.minidino-product__images{position:relative}.minidino-product__images--main{position:relative;left:27px}.minidino-product__images--main img{width:74%}.minidino-product__images--picture{position:absolute;top:36.8%;left:0}.minidino-product__images--picture img{width:59.6%}.minidino-product__images--popup{position:absolute;top:45%;right:0;width:39%}.minidino-product__images--popup img{width:100%}.minidino-product__images--turtle{position:absolute;right:-23%;bottom:1%;width:54%}.minidino-product__images--hand{position:absolute;bottom:-2%;left:54%}.minidino-product__content{display:grid;grid-gap:16px;gap:16px;padding:0 16px}.minidino-product__title{color:#080215}.minidino-product__text{display:grid;grid-gap:8px;gap:8px;color:rgba(8,2,21,.72)}.minidino-basket{position:relative;display:grid;grid-gap:44px;gap:44px;padding-top:40px;padding-bottom:60px}.minidino-basket__images{position:relative}.minidino-basket__images--main{position:relative;left:26px}.minidino-basket__images--main img{width:85%}.minidino-basket__images--popup{position:absolute;top:-5.6%;right:-1%;width:44%}.minidino-basket__images--popup img{width:100%}.minidino-basket__content{display:grid;grid-gap:16px;gap:16px;padding-right:16px;padding-left:16px}.minidino-basket__title{color:#080215}.minidino-basket__text{display:grid;grid-gap:8px;gap:8px;color:rgba(8,2,21,.72)}.minidino-order{position:relative;display:grid;grid-gap:0;gap:0;padding-top:40px;padding-bottom:22px;background:-webkit-gradient(linear, left bottom, left top, from(rgba(207, 211, 225, 0.5)), to(rgba(207, 211, 225, 0.5))),radial-gradient(116.39% 54.83% at -8.06% -35.86%, rgba(238, 53, 83, 0.2) 0%, rgba(238, 53, 83, 0) 100%);background:linear-gradient(0deg, rgba(207, 211, 225, 0.5), rgba(207, 211, 225, 0.5)),radial-gradient(116.39% 54.83% at -8.06% -35.86%, rgba(238, 53, 83, 0.2) 0%, rgba(238, 53, 83, 0) 100%)}.minidino-order__images{position:relative;z-index:1}.minidino-order__images--main{position:relative;top:30%;left:21px;z-index:1}.minidino-order__images--main img{width:90%}.minidino-order__images--popup{position:absolute;top:21.4%;right:0;z-index:2;width:31%}.minidino-order__images--popup img{width:100%}.minidino-order__images--sun{position:absolute;top:13.4%;right:21%;z-index:3;width:11%}.minidino-order__images--sun-big{position:absolute;top:-5.6%;right:-1%;display:none}.minidino-order__lines{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;overflow:hidden}.minidino-order__lines--sun-l1{position:absolute;top:0;right:0%}.minidino-order__lines--sun-l2{position:absolute;top:0;right:0;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.minidino-order__lines--sun-l3{position:absolute;top:-5.6%;right:-1%;display:none}.minidino-order__content{position:relative;z-index:1}.minidino-order__text-container{display:grid;grid-gap:16px;gap:16px}.minidino-order__title{color:#080215}.minidino-order__text{display:grid;grid-gap:8px;gap:8px;color:rgba(8,2,21,.72)}.minidino-adaptive{display:grid;grid-gap:30px;gap:30px;padding-top:130px;padding-bottom:120px}.minidino-adaptive__content{display:grid;grid-gap:16px;gap:16px;padding:0 16px}.minidino-adaptive__title{color:#080215}.minidino-adaptive__text{color:rgba(8,2,21,.72)}.minidino-adaptive__images{position:relative;width:100%}.minidino-adaptive__images--main img{width:100%}.minidino-adaptive__images--left{position:absolute;top:30%;left:50%;-webkit-transform:translate3d(-79%, 0, 0);transform:translate3d(-79%, 0, 0)}.minidino-adaptive__images--left img{width:68%}.minidino-adaptive__images--center{position:absolute;top:39.6%;left:50%;-webkit-transform:translate3d(14%, 0, 0);transform:translate3d(14%, 0, 0)}.minidino-adaptive__images--center img{width:68%}.minidino-adaptive__images--right{position:absolute;display:none}.minidino-goods{position:relative;display:grid;grid-gap:32px;gap:32px;padding-top:40px;padding-bottom:50px}.minidino-goods__content{display:grid;grid-gap:16px;gap:16px;padding:0 16px}.minidino-goods__title{color:#080215}.minidino-goods__text{color:rgba(8,2,21,.72)}.minidino-goods__images{display:grid;grid-template-columns:6fr 3fr;width:100%;padding:0 28px}.minidino-goods__images--main img{width:100%}.minidino-goods__images--phone{position:relative;top:17%;left:10%}.minidino-goods__images--phone img{width:92%}.minidino-goods__award{bottom:-36px}.minidino-devices{display:grid;grid-gap:28px;gap:28px;padding-top:40px;padding-bottom:36px}.minidino-devices__content{display:grid;grid-gap:16px;gap:16px;padding:0 16px}.minidino-devices__next{padding:24px 20px 0}.minidino-devices__title{color:#080215}.minidino-devices__text{color:rgba(8,2,21,.72)}.minidino-devices__images{position:relative;width:100%}.minidino-devices__images--main{position:relative;z-index:0}.minidino-devices__images--main img{width:100%}.minidino-devices__images--ellipse{position:absolute;top:6px;left:50%;z-index:-1;width:114%;height:114%;-o-object-fit:contain;object-fit:contain;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.project-detail-picture__container{position:relative;width:100%}.project-detail-picture__container--parallax{overflow:hidden}.project-detail-picture__image{display:block;width:100%}.project-detail-picture__image img{display:block;width:100%;height:100%}.project-detail-picture__container--parallax .project-detail-picture__image{position:absolute;top:0;left:0;height:auto;-o-object-fit:cover;object-fit:cover;-webkit-transform:translate(0, -15%);transform:translate(0, -15%)}.project-parallax-picture__container{position:relative;width:100%;height:0;padding-top:73.75%;overflow:hidden}.project-parallax-picture__image{position:absolute;top:0;left:0;display:block;width:100%;height:auto;min-height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:translate(0, -15%);transform:translate(0, -15%)}.project-parallax-picture__image img{display:block;width:100%;height:100%}.project-title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:28px;padding-bottom:24px}.project-title__title{width:100%;color:#080215}.project-title__tags{display:none}.big-block{padding-top:36px;padding-bottom:56px}.block{margin-top:32px;margin-bottom:32px}h2+.block{margin-top:28px}h3+.block{margin-top:24px}h4+.block{margin-top:20px}.block:first-child{margin-top:0}.block:last-child{margin-bottom:0}.block+.block{margin-top:36px}.services-head{padding-top:24px;padding-bottom:24px}.services-head__text{margin:20px 0 0;color:rgba(8,2,21,.72)}.services-head__text:first-child{margin-top:0}.blog-page{padding-top:24px}.blog-x{padding-top:24px}.blog-x__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-top:20px}.blog-x__info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}.blog-x__type{color:#ee3553}.blog-x__date{color:rgba(8,2,21,.48)}.blog-x__image{width:calc(100% + 32px);height:296px;margin:16px -16px 0}.blog-x__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-x__image:last-child{margin-bottom:-36px}.blog-x__after{margin-top:28px}.blog-x__intro{margin-top:32px}.blog-x__intro:first-child{margin-top:0}.blog-x-author{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog-x-author__img{display:block;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.blog-x-author__name{color:#080215}.blog-x-author__work{display:block;color:rgba(8,2,21,.48)}.projects-page{padding-top:24px}.not-found{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:calc(1vh*100);min-height:calc(var(--vh, 1vh)*100);padding:72px 16px;background:#080215}.not-found__button{width:100%;margin:16px auto 0}.not-found__image{position:relative;width:324px;height:318px;margin:0 auto}.not-found__background{position:relative;z-index:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.not-found__rocket{position:absolute;top:35px;left:168px;display:block;width:67px;height:68px;-o-object-fit:contain;object-fit:contain}@media (min-width: 400px){.award-item{display:grid;grid-gap:2px;gap:2px;padding-left:0}.award-item__tag{grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:auto;width:initial;height:auto}.award-item__tag--no-img{grid-template-columns:1fr}.award-item__tag img{width:auto}.award-item__tag p{padding:0 0 4px}.award-item__tag span{display:block}.ecomm-awards__list{--item-width: 170px;display:grid;grid-template-columns:repeat(auto-fill, minmax(170px, 1fr));grid-template-columns:repeat(auto-fill, minmax(var(--item-width), 1fr));width:100%}.ecomm-awards__item{width:auto;width:initial}}@media (min-width: 640px){.text img:not([class]),.text img.center{margin:40px 0 64px}.text img.center{margin-right:auto;margin-left:auto}.text img.wide-image{width:calc(100% + 40px);margin:40px -20px 64px}.text .wide-video+img.wide-image{margin-top:-64px}.text img.wide-image+img.wide-image{margin-top:-64px}.text video:not([class]){margin:40px 0 64px}.text .wide-video{width:calc(100% + 40px);margin:40px -20px 64px}.text .wide-video video{max-width:none;max-width:initial;max-height:none;max-height:initial;margin:0}.breadcrumbs{padding-top:11px}.breadcrumbs--blog{display:block}.text img:not([class]),.text img.center{margin:40px 0 64px}.text img.center{margin-right:auto;margin-left:auto}.text img.wide-image{width:calc(100% + 40px);margin:40px -20px 64px}.text .wide-video+img.wide-image{margin-top:-64px}.text img.wide-image+img.wide-image{margin-top:-64px}.text video:not([class]){margin:40px 0 64px}.text .wide-video{width:calc(100% + 40px);margin:40px -20px 64px}.text .wide-video video{max-width:none;max-width:initial;max-height:none;max-height:initial;margin:0}.simple-btn{width:auto}.ui-popup{padding:20px}.ui-popup__close{top:20px;right:20px}.text img:not([class]),.text img.center{margin:40px 0 64px}.text img.center{margin-right:auto;margin-left:auto}.text img.wide-image{width:calc(100% + 40px);margin:40px -20px 64px}.text .wide-video+img.wide-image{margin-top:-64px}.text img.wide-image+img.wide-image{margin-top:-64px}.text video:not([class]){margin:40px 0 64px}.text .wide-video{width:calc(100% + 40px);margin:40px -20px 64px}.text .wide-video video{max-width:none;max-width:initial;max-height:none;max-height:initial;margin:0}html{--rem-vw: 0.15625vw;font-size:1.5625vw}.container{padding-right:20px;padding-left:20px}.page-title{margin-bottom:28px}.footer__container{margin-top:68px;margin-bottom:68px}.footer__form{margin:68px 20px}.footer__columns--reversed{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__column--right{text-align:right}.footer__phones,.footer__phones>[id^=bx_]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}.footer__phones a{margin:0}.footer__links,.footer__links>[id^=bx_]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}.footer__links a{margin:0}.footer-hello{margin:84px 0 24px}.footer-hello:first-child{margin-top:-8px}.footer-menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header{padding-right:0;padding-left:0}.main-example__title{margin-bottom:32px;--fz: calc(32px + 14 * (100vw - 640px) / 384)}.main-example--clamp .main-example__title{margin-bottom:32px;font-size:max(32px, min(3.2rem, 46px))}.main-example--static .main-example__title{margin-bottom:32px;font-size:32px}.main-example__item{width:48%}.award-item{display:grid;grid-gap:2px;gap:2px;padding-left:0}.award-item::before{display:none}.award-item__img{width:24px;height:24px}.project-header{display:grid;grid-gap:16px;gap:16px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.project-header__tags{display:grid;grid-auto-flow:column;grid-gap:20px;gap:20px}.project-card{height:480px;overflow:hidden}.project-card__wrapper{padding:24px 20px}.project-card__img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.project-card__tags{display:grid;grid-auto-flow:column;grid-gap:12px;gap:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:12px 0 0}.projects-slider{padding:0 20px}.projects-slider__mobile{display:none}.projects-slider__desktop{display:block}.projects-slider__slide.swiper-slide{width:auto;height:480px}.callback-block{gap:56px;padding:44px 28px}.callback-block__form{margin:0}.callback-form__title::before{top:-20px;right:54px}.callback-form__success{right:auto;left:50%;width:312px;margin-left:-156px}.logos-scroller{padding-bottom:64px}.logos-scroller__wrap{gap:36px}.logos-scroller__list{gap:36px;-webkit-animation:logos-scroll-tablet 60s linear infinite;animation:logos-scroll-tablet 60s linear infinite}.logos-scroller__item img{max-height:71px}.service-head+.service-logos{padding-top:40px}.blog-list__head{margin-bottom:40px}.blog-list__items{--grid-item-min-width: 360px;--grid-item-max-width: calc((100% - 40px) / 3);grid-template-columns:repeat(auto-fill, minmax(max(360px, calc((100% - 40px) / 3)), 1fr));grid-template-columns:repeat(auto-fill, minmax(max(var(--grid-item-min-width), var(--grid-item-max-width)), 1fr))}.business-solutions h2{margin-bottom:40px}.business-solutions__layout{gap:20px}.business-solutions-no__content{margin-top:-12px;padding:0 72px 52px}.client-get h2{margin-bottom:36px}.client-get ul{display:grid;--grid-item-min-width: 360px;--grid-item-max-width: calc((100% - 40px) / 2);grid-template-columns:repeat(auto-fill, minmax(max(360px, calc((100% - 40px) / 2)), 1fr));grid-template-columns:repeat(auto-fill, minmax(max(var(--grid-item-min-width), var(--grid-item-max-width)), 1fr));grid-gap:20px;gap:20px}.client-get ul li{min-height:217px}.development-steps h2{margin-bottom:40px}.development-steps__slide{padding:24px}.development-steps ol>li::before{left:346px}.development-steps ul{overflow:hidden;text-overflow:ellipsis}.ecomm-awards.big-block{padding-top:40px}.ecomm-awards__list{gap:32px 28px}.ecomm-results h2{margin-bottom:40px}.ecomm-results__list{gap:20px}.ecomm-results__item{display:grid;grid-template-columns:86px 1fr;grid-gap:4px 32px;gap:4px 32px;padding:16px 0}.ecomm-results img:not([class]){max-width:86px;max-height:44px;margin-bottom:0}.ecomm-results__percent{margin:0}.ecomm-results__name{margin:0}.ecomm-results__column:nth-child(1){grid-row:span 3}.expertise__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.expertise h2{margin-bottom:0}.expertise__body{padding:24px 20px}.expertise__body ul>li{position:relative;padding-left:32px}.expertise__body ul>li::before{position:absolute;top:4px;left:0;width:24px;height:24px;margin-bottom:0;border-radius:8px}.expertise__body ul>li::after{position:absolute;top:10px;left:6px}.expertise-know{margin:20px 0 0}.expertise-know__content{padding:24px}.facts-about h2{margin-bottom:40px}.facts-about__layout{gap:8px}.faq{gap:40px}.faq__text{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.faq p{margin:0}.project-info-links__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:28px}.projects-list__header{margin-bottom:40px}.reviews-list__layout{gap:40px}.reviews-list__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.reviews-list__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.reviews-list__prev,.reviews-list__next{display:-webkit-box;display:-ms-flexbox;display:flex}.same-projects__header{margin-bottom:40px}.same-projects-slider__prev,.same-projects-slider__next{display:-webkit-box;display:-ms-flexbox;display:flex}.tagged-list h3 a,.tagged-list h3 div{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tagged-list h3 span{-ms-flex-negative:0;flex-shrink:0}.tagged-list h3 i{display:block;width:100%;height:1px;background:rgba(8,2,21,.28)}.tagged-list>li{margin:64px 0}.tagged-list ol{margin-top:40px}.tagged-list__content{gap:20px}.we-recommend ul{margin-top:43px}.we-recommend ul li a{padding:20px 20px 24px}.directions h2{margin-bottom:40px}.directions__link{padding:20px}.directions__content{padding:16px 0}.directions__image{height:auto;margin-top:8px;aspect-ratio:560/286 auto}.directions-banner{padding:283px 48px 44px}.directions-banner__image{top:-162px;left:calc(50% - 360px);height:582px}.tech-realization__list{gap:24px 32px}.tech-realization__item{width:68px;height:68px}.tech-realization__items{margin:40px 0 0}.tech-realization__bg{bottom:108px;left:-84px;height:450px}.tech-realization-more{width:68px;height:68px}.process h2{margin-bottom:40px}.process-slider__item{gap:12px;padding:20px}.process-slider__item.swiper-slide{width:460px}.process-slider__content{-ms-flex-negative:0;flex-shrink:0;padding:16px 16px 0}.we-support ul{--grid-item-min-width: 184px;margin-top:40px}.we-support ul>li{height:84px}.we-support__bg{bottom:38px;left:calc(50% - 152px);width:645px;height:379px}.we-support img:not([class]){height:60px}.advantages h2{margin-bottom:40px}.advantages ul{gap:20px}.mobile-platforms h2{margin-bottom:40px}.mobile-platforms__item{height:200px;padding-top:26px}.mobile-platforms__content{padding:28px}.mobile-platforms__content img,.mobile-platforms__content svg{width:32px;height:32px}.mobile-platforms__phone{width:440px}.mobile-platforms__shadow{width:440px}.contacts-info__layout{margin-top:-20px}.contacts-info__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:40px 24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contacts-info__column{width:288px}.spoiler__toggle{padding-right:64px}.cards--small{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.cards--small>li{width:calc(50% - 10px);min-height:180px}.cards--small>li:nth-child(2n+1):last-child{width:100%}.columns{gap:32px}.columns>li::before{top:-16px}.columns>li::after{left:-16px}.columns--small{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.columns--small>li{width:calc(50% - 16px)}.columns--small>li:nth-child(2n)::after{display:block}.columns--small>li:nth-child(2)::before{display:none}.columns--small>li:nth-child(2n+1):last-child{width:100%}.columns--small>li:nth-child(2n+1):last-child::before{right:calc(50% + 16px)}.columns--small>li:nth-child(2n+1):last-child::after{position:absolute;top:-16px;right:0;left:calc(50% + 16px);display:block;width:auto;height:1px;margin-top:-0.5px;content:""}.infographics{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:28px;padding-top:8px}.infographics>li{width:calc((100% - 56px)/3)}.infographics--even:not(.infographics--triple)>li{width:calc((100% - 28px)/2)}.numerated-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:44px 32px;padding-top:8px}.numerated-list>li{width:calc(50% - 16px)}.numerated-list--small:not(.numerated-list--double)>li{width:calc((100% - 64px)/3)}.block-code{margin-left:0;margin-right:0;padding:20px 24px}.all-projects.swiper-slide{width:392px}.all-projects--projects-list.swiper-slide{height:482px}.all-projects__link{height:480px;padding-top:346px}.all-projects__title{margin:-4px 72px 4px}.all-projects__text{gap:16px;margin:0 72px}.all-projects__text span{width:124px}.all-projects__card{top:42px;left:calc(50% - 144px);width:180px}.all-projects__card:nth-child(2){top:52px;left:calc(50% - 97px);width:180px}.all-projects__card:nth-child(3){top:10px;left:calc(50% - 44px);width:180px}.all-projects__card img{margin-bottom:6px}.all-projects__card h5{font-size:8px}.all-projects__card span{font-size:8px}.ico-cards{--grid-item-min-width: 360px;--grid-item-max-width: calc((100% - 20px) / 2);grid-template-columns:repeat(auto-fill, minmax(max(360px, calc((100% - 20px) / 2)), 1fr));grid-template-columns:repeat(auto-fill, minmax(max(var(--grid-item-min-width), var(--grid-item-max-width)), 1fr));gap:20px}.ico-cards li{margin:0;padding:20px}.projects-list-card{padding:20px}.projects-list-card.swiper-slide{width:392px;height:482px}.projects-list-card__header{margin:0 0 24px}.projects-list-card__award{width:48px;height:48px}.projects-list-card__info{-webkit-line-clamp:12;line-clamp:12}.projects-list-card__tags{right:20px;bottom:20px;left:20px;height:auto;max-height:64px}.projects-list-card__background~.projects-list-card__content{right:20px;bottom:20px;left:20px}.projects-list-card__background~.projects-list-card__content .projects-list-card__tags{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;max-height:28px;margin-top:12px}.projects-card{max-height:372px;padding:20px}.projects-card--background{max-height:none;padding:0}.projects-card__header{margin:0 0 24px}.projects-card__award{width:48px;height:48px}.projects-card__info{-webkit-line-clamp:12;line-clamp:12}.projects-card__percent{display:none}.review-card{padding:36px}.review-author{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px;margin-top:24px}.review-author__img{width:72px;height:72px}.same-project-card.swiper-slide{width:392px}.same-project-card__image-container{height:480px}.knowledge{margin:20px 0 0;padding:20px}.knowledge__content{padding:24px}.blog-list-item{margin:0}.blog-list-item__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-top:20px}.calculate-cost{margin-bottom:64px;padding:178px 20px 27px}.calculate-cost__bg-left{top:-66px;left:-73px}.calculate-cost__bg-right{right:-86px;bottom:-13px;width:401px;height:354px}.calculate-cost__img{right:-39px;bottom:-15px;width:376px;height:356px}.calculate-cost__button{top:40px;left:44px}.calculate-cost__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:394px}.calculate-cost--light .calculate-cost__bg{top:64px;bottom:0;left:50%;width:auto;height:auto;background:radial-gradient(47.12% 73.41% at 61.4% 134.56%, rgba(8, 2, 21, 0.28) 0%, rgba(8, 2, 21, 0) 100%),radial-gradient(20.85% 66.35% at 98.14% 68.75%, rgba(238, 53, 83, 0.2) 0%, rgba(238, 53, 83, 0) 100%),radial-gradient(14.08% 40.67% at 68.55% 29.2%, rgba(144, 175, 29, 0.1) 0%, rgba(144, 175, 29, 0) 100%),radial-gradient(24.54% 67.47% at 76.86% 84.85%, rgba(125, 181, 255, 0.18) 0%, rgba(125, 181, 255, 0) 100%),radial-gradient(8.81% 64.24% at 103.36% 94.35%, rgba(125, 181, 255, 0.18) 0%, rgba(125, 181, 255, 0) 100%);background-color:rgba(8,2,21,.02);-webkit-transform:translateX(calc(-50% - 117px));transform:translateX(calc(-50% - 117px));aspect-ratio:2560/584 auto}.calculate-cost--light .calculate-cost__img{right:-48px;bottom:0;height:100%}.calculate-cost--light .calculate-cost__button{top:23px;left:24px}.service-head__bg-right{left:calc(50% - 347px);width:1294px;height:1218px}.service-head__content{padding-top:24px;padding-bottom:64px}.service-head__symbols{display:block}.service-head h1{max-width:497px;margin-bottom:0;margin-bottom:initial}.service-head__text{max-width:497px}.service-head__cards{position:relative;display:block;margin:48px auto 46px}.service-head__card{position:relative;left:-56px;z-index:2;width:210px}.service-head__card:nth-child(2){position:absolute;top:39px;left:calc(50% - 216px);z-index:1;display:block;width:184px;-webkit-transform:rotate(0);transform:rotate(0)}.service-head__card:nth-child(3){position:absolute;top:5px;left:calc(50% - 3px);z-index:0;display:block;width:184px;-webkit-transform:rotate(15deg);transform:rotate(15deg)}.service-head-certs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:12px;margin-top:28px}.service-head-certs__title{display:none}.service-head-certs__item{display:block;width:180px;margin-top:0;padding:12px 16px}.service-head-certs__item span{display:block;margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid rgba(255,255,255,.1)}.service-head-certs__item-award{display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;grid-gap:6px;gap:6px;width:218px;margin-top:0;padding:12px 16px}.service-head-certs__item-award-info{grid-column:1/-1;margin-bottom:2px}.service-head-certs__item-award-title{margin-right:0}.service-head-certs__item-award-date{-ms-flex-item-align:end;align-self:end;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding-bottom:5px}.service-head-certs__item-award-label{margin-right:0}.service-head-certs__item-award-description{display:block;grid-column:1/-1}.service-head-certs__image{display:block}.awards-list{gap:28px}.feedback-popup-manager{display:grid;grid-template-columns:1fr auto;grid-gap:36px;gap:36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 44px}.feedback-popup-manager__body{display:grid;grid-template-columns:auto auto;grid-gap:12px;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.feedback-popup-manager__title{margin-bottom:0;padding-top:2px}.feedback-popup-manager__avatar{-ms-flex-item-align:start;align-self:start;width:54px;height:54px}.feedback-popup-manager__desc{padding-top:8px}.feedback-popup-footer{grid-template-columns:repeat(2, auto);gap:44px 144px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.feedback-popup-footer__social{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.feedback-popup-footer__section--tablet{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.feedback-popup__header{padding:12px 24px 21px}.feedback-popup__title{margin-bottom:28px}.feedback-popup__form{padding:0 24px 48px}.feedback-popup__subtitle{margin-bottom:24px}.feedback-popup__inputs{gap:28px}.feedback-popup__checkboxes{margin-top:40px}.feedback-popup__submit-btn{margin-top:36px}.feedback-popup__content._success{min-height:420px}.feedback-popup-success h5{margin-bottom:16px;padding:0}.feedback-popup-success p{padding:0}.feedback-popup-success__content{width:296px;padding:0}.feedback-popup-success__image{width:240px;margin:16px auto 20px}.feedback-popup-success__button{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.feedback-popup-success__close{top:40px;right:40px}.text-checkbox-slider__container{margin:0 -6px}.text-checkbox-slider__wrapper{padding:1px 0}.text-checkbox-slider__slide.swiper-slide{padding:0 6px}.main-head__content{width:522px;margin:0 auto;padding:68px 0 16px}.main-head__image{top:-12px;left:89px;width:184px;height:auto}.main-head__main-text{margin-bottom:4px}.main-head__second-text{margin-bottom:-47px}.main-head__sub-text{text-align:right}.main-head__last-text{margin-top:4px}.main-head__text{max-width:342px;margin-top:15px}.main-head__text--double,.main-head__text--mobile{display:none}.main-head__text--triple{display:block}.main-head__button{display:none}.main-head__discuss{position:absolute;top:20px;left:calc(50% + 102px);z-index:3;display:block}.main-head__line--m1::before{-webkit-transition-delay:0;transition-delay:0}.main-head__line--m2::before{-webkit-transition-delay:.2s;transition-delay:.2s}.main-head__line--m3::before{-webkit-transition-delay:.2s;transition-delay:.2s}.main-head__line--m4::before{-webkit-transition-delay:.4s;transition-delay:.4s}.discuss-button__block{width:128px;height:128px}.discuss-button._dark .discuss-button__block{width:116px;height:116px}.discuss-button__center{width:48px;height:48px}.discuss-button__center::before{width:26px;height:26px}.discuss-button._dark .discuss-button__center{width:42px;height:42px}.discuss-button._dark .discuss-button__center::before{width:24px;height:24px}.discuss-button__hover{width:60px;height:60px;margin:-30px}.discuss-button__hover::before{width:26px;height:26px;margin:-13px}.discuss-button._dark .discuss-button__hover{width:54px;height:54px;margin:-27px}.discuss-button._dark .discuss-button__hover::before{width:24px;height:24px;margin:-12px}.masonry-layout{margin-bottom:-40px}.masonry-layout__item{margin-bottom:40px}.masonry-layout--projects{margin-bottom:-64px}.masonry-layout--projects .masonry-layout__item{width:calc((100% - 20px)/2);margin-bottom:64px}.tag-filter__list{gap:12px}.tag-filter__content{margin-top:40px}.simple-filter__list{gap:12px}.simple-filter__content{margin-top:40px}.mobile-menu__item span{padding:24px 20px}.mobile-menu__toggle::before{right:20px}.mobile-menu__sublit{padding:32px}.mobile-menu__bottom{padding:24px 20px}.mobile-menu__bottom .simple-btn{width:100%}.mobile-menu-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:44px 24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:32px;padding:40px 60px 36px}.mobile-menu-info__column{width:208px}.mobile-menu-info__column:nth-child(3){width:280px}.cookies-agreement{grid-template-columns:1fr auto;gap:74px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.next-project{padding-bottom:80px}.next-project__link{display:none}.next-project__marquee{padding:0 0 44px}.awards{padding:28px 0 64px}.awards__header{gap:28px;padding-bottom:24px}.awards__image::before{-webkit-transform:translate3d(0, -102%, 0);transform:translate3d(0, -102%, 0)}.awards__image::after{-webkit-transform:translate3d(0, 25%, 0);transform:translate3d(0, 25%, 0)}.awards__details{position:relative;padding-top:62px}.awards__info-tags{position:absolute;top:61px;right:20px}.design{padding-bottom:80px}.design__wrapper{gap:44px}.design__content{padding:0 20px}.about-main__content{padding:60px 42px 40px}.about-main__video{padding:26px 90px 36px}.illust__content{padding:60px 20px 44px 44px}.illust__maket{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:46px 94px 0}.illust__maket--main{width:100%;max-width:723px;height:auto;max-height:none}.illust__maket--but{top:47%;left:1%;width:103px;height:79px}.illust__maket--bir{top:12%;right:26%;width:125px;height:93px}.illust__maket--dino{right:-1%;bottom:-15%;display:block;width:144px;height:173px}.illust__photo img{width:100%;height:auto}.minidino-nav{padding-bottom:80px;background:-webkit-gradient(linear, left top, left bottom, color-stop(79%, #fff), color-stop(79%, rgba(207, 211, 225, 0.5)));background:linear-gradient(to bottom, #fff 79%, rgba(207, 211, 225, 0.5) 79%)}.minidino-nav::before{top:-3.3%;left:50%;width:186vw;height:79vw;-webkit-transform:translate3d(-58%, 0, 0) rotate(-1deg);transform:translate3d(-58%, 0, 0) rotate(-1deg)}.minidino-nav::after{top:24.4%;height:82vw;-webkit-transform:translate3d(-23%, 0, 0);transform:translate3d(-23%, 0, 0)}.minidino-nav__content{padding:0 20px 30px}.minidino-nav__navigation{padding-right:40px;padding-bottom:40px;padding-left:40px}.minidino-nav__navigation::before{top:1%;right:-7%;z-index:1;width:223px;height:258px}.minidino-nav__navigation::after{bottom:36%;left:24%;width:75px;height:83px}.minidino-nav__navigation--first{position:relative}.minidino-nav__navigation--first img{width:90%}.minidino-nav__navigation--second{top:-25%;right:-30%}.minidino-nav__navigation--second img{width:88%}.minidino-nav__award{bottom:-75px}.minidino-nav__next-btn{bottom:102px;left:20px}.minidino-nav__catalog{gap:40px;padding:0 20px}.minidino-nav__catalog--second{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.minidino-nav__catalog--second img{max-width:712px}.minidino-slider{padding-bottom:80px}.minidino-product{gap:54px}.minidino-product__images--main{left:50px}.minidino-product__images--picture{top:36.9%}.minidino-product__images--hand{bottom:-1.6%;left:55%;width:28px;height:28px}.minidino-product__images--turtle{right:-24%;bottom:1%;width:56%}.minidino-product__content{padding:0 20px}.minidino-basket{gap:44px;padding-top:20px;padding-bottom:76px}.minidino-basket__content{padding-right:20px;padding-left:20px}.minidino-basket__images--main{left:50px}.minidino-basket__images--main img{width:71.6%}.minidino-basket__images--popup{top:38.6%;right:3%;width:33%}.minidino-order{padding-top:62px;padding-bottom:16px}.minidino-order__content{max-width:600px}.minidino-order__images--main{top:23%;left:30px}.minidino-order__images--main img{width:91%}.minidino-order__images--popup{top:14.6%;right:0%;width:31%}.minidino-order__images--sun{top:7%;right:21.8%}.minidino-order__lines--sun-l1{top:-9%;right:-41%;width:101%;height:110%}.minidino-order__lines--sun-l2{top:12%;left:-25%;-webkit-transform:rotate(17deg);transform:rotate(17deg)}.minidino-order__lines--sun-l3{top:auto;right:auto;bottom:9%;left:0;display:block}.minidino-adaptive{gap:42px;padding-top:160px;padding-bottom:72px}.minidino-adaptive__content{padding:0 20px}.minidino-adaptive__text{max-width:757px}.minidino-adaptive__images--left{top:29%;-webkit-transform:translate3d(-59%, 0, 0);transform:translate3d(-59%, 0, 0)}.minidino-adaptive__images--left img{width:52%}.minidino-adaptive__images--center{-webkit-transform:translate3d(12%, 0, 0);transform:translate3d(12%, 0, 0)}.minidino-adaptive__images--center img{width:52%}.minidino-goods{gap:42px}.minidino-goods__content{gap:12px;padding:0 20px}.minidino-goods__text{max-width:780px}.minidino-goods__images{padding:0 50px}.minidino-devices{gap:38px;padding-top:50px;padding-bottom:56px}.minidino-devices__content{gap:16px;padding:0 20px}.minidino-devices__next{padding:28px 20px 0}.minidino-devices__text{max-width:780px}.minidino-devices__images--ellipse{top:4%;width:105%;height:105%}.project-detail-picture__container--parallax{padding-top:43.75%}.project-parallax-picture__container{padding-top:43.75%}.project-title{gap:20px}.project-title__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.project-title__wrapper{display:grid;grid-gap:24px;gap:24px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.big-block{padding-top:48px;padding-bottom:64px}.block{margin-top:40px;margin-bottom:40px}.block:first-child{margin-top:0}.block:last-child{margin-bottom:0}.block+.block{margin-top:48px}.services-head{padding-top:28px;padding-bottom:40px}.blog-page{padding-top:28px}.blog-x{padding-top:28px}.blog-x__layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.blog-x__tags{margin-top:0}.blog-x__info{margin-top:0;padding-top:4px}.blog-x__info:first-child{padding-top:0}.blog-x__image{width:auto;height:auto;margin:24px -20px 0;aspect-ratio:1920/880 auto}.blog-x__image:last-child{margin-bottom:-48px}.blog-x__after{margin-top:32px}.blog-x__intro{margin-top:40px}.projects-page{padding-top:28px}.not-found{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:72px 16px 64px}.not-found__image{width:378px;height:372px}.not-found__rocket{top:41px;left:198px;width:78px;height:79px}.not-found__button{position:relative;left:21px;width:auto}}@media (min-width: 900px){.directions h2{margin-bottom:48px;font-size:38px}.directions__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:20px}.directions__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.directions__item{width:calc(50% - 10px)}.directions__content{padding:8px 0}.directions__image{aspect-ratio:380/214 auto}}@media (min-width: 1024px){.next-marquee__text{font-size:60px}.services-head__title,.project-title__title,.feedback-popup-success h5,.feedback-popup__title,.service-head h1,.calculate-cost h2,.contacts-info h2,.mobile-platforms h2,.advantages h2,.we-support h2,.process h2,.tech-realization h2,.directions h2,.we-recommend h2,.tagged-list h2,.same-projects__title,.reviews-list h2,.projects-list__title,.faq h2,.facts-about h2,.expertise h2,.ecomm-results h2,.development-steps h2,.client-get h2,.business-solutions h2,.blog-list h2,.callback-form__title::before,.callback-form__title,.project-header__title,.popup-block__title,.page-title,.text h1{font-size:38px}.main-head__second-text,.main-head__main-text{font-size:68px}.main-head__last-text,.main-head__sub-text{font-size:68px}.all-projects__title,.infographics>li h5{font-size:52px}.numerated-list>li::before,.award-marquee__place{font-size:38px}.mobile-platforms__content h3,.custom-select__option,.custom-select__header{font-size:24px}.ecomm-results__percent,.award-item__title{font-size:24px}.text h1{margin:20px 0}.text h2{margin:80px 0 16px}.text h3{margin:44px 0 12px}.text h4{margin:28px 0 8px}.text ul:not([class])>li{margin:8px 0}.text img:not([class]),.text img.center{margin:44px 0 80px}.text img.center{margin-right:auto;margin-left:auto}.text img.wide-image{width:calc(100% + 84px);margin:44px -42px 80px}.text .wide-video+img.wide-image{margin-top:-80px}.text img.wide-image+img.wide-image{margin-top:-80px}.text video:not([class]){margin:44px 0 80px}.text .wide-video{width:calc(100% + 84px);margin:44px -42px 80px}.text .wide-video video{max-width:none;max-width:initial;max-height:none;max-height:initial;margin:0}.text blockquote{padding:40px}.text blockquote::before{top:23px;left:-17px;width:62px;height:60px}.text blockquote .info{margin-top:20px}.text blockquote .gray-text{display:inline;margin-right:14px;margin-bottom:0}.text h6{margin-bottom:12px}.breadcrumbs{padding-top:29px}.breadcrumbs__link::before{width:7px;height:11px;margin:-2px 12px 0 0}.next-marquee__text{font-size:60px}.services-head__title,.project-title__title,.feedback-popup-success h5,.feedback-popup__title,.service-head h1,.calculate-cost h2,.contacts-info h2,.mobile-platforms h2,.advantages h2,.we-support h2,.process h2,.tech-realization h2,.directions h2,.we-recommend h2,.tagged-list h2,.same-projects__title,.reviews-list h2,.projects-list__title,.faq h2,.facts-about h2,.expertise h2,.ecomm-results h2,.development-steps h2,.client-get h2,.business-solutions h2,.blog-list h2,.callback-form__title::before,.callback-form__title,.project-header__title,.popup-block__title,.page-title,.text h1{font-size:38px}.main-head__second-text,.main-head__main-text{font-size:68px}.main-head__last-text,.main-head__sub-text{font-size:68px}.all-projects__title,.infographics>li h5{font-size:52px}.numerated-list>li::before,.award-marquee__place{font-size:38px}.mobile-platforms__content h3,.custom-select__header,.custom-select__option{font-size:24px}.ecomm-results__percent,.award-item__title{font-size:24px}.text h1{margin:20px 0}.text h2{margin:80px 0 16px}.text h3{margin:44px 0 12px}.text h4{margin:28px 0 8px}.text ul:not([class])>li{margin:8px 0}.text img:not([class]),.text img.center{margin:44px 0 80px}.text img.center{margin-right:auto;margin-left:auto}.text img.wide-image{width:calc(100% + 84px);margin:44px -42px 80px}.text .wide-video+img.wide-image{margin-top:-80px}.text img.wide-image+img.wide-image{margin-top:-80px}.text video:not([class]){margin:44px 0 80px}.text .wide-video{width:calc(100% + 84px);margin:44px -42px 80px}.text .wide-video video{max-width:none;max-width:initial;max-height:none;max-height:initial;margin:0}.text blockquote{padding:40px}.text blockquote::before{top:23px;left:-17px;width:62px;height:60px}.text blockquote .info{margin-top:20px}.text blockquote .gray-text{display:inline;margin-right:14px;margin-bottom:0}.text h6{margin-bottom:12px}.simple-btn:hover{color:rgba(255,255,255,.72)}.simple-btn:hover .simple-btn__content::before{-webkit-transform:rotate(0);transform:rotate(0)}.simple-btn--white:hover{color:rgba(8,2,21,.72);background:rgba(8,2,21,.1);border-color:rgba(0,0,0,0)}.simple-btn--transparent:hover{color:rgba(255,255,255,.72);background:rgba(255,255,255,.1);border-color:rgba(0,0,0,0)}.custom-input__target:hover{border-bottom-color:var(--custom-input-border-focus-color)}.ui-popup{padding:26px 42px;overflow-y:hidden}.ui-popup__close{top:28px;right:28px}.ui-popup__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1200px;max-height:100%;padding-top:28px;overflow:hidden}.ui-popup__wrapper{overflow-y:auto}.ui-popup__thumb{position:absolute;top:0;width:100%;background:rgba(8,2,21,.28);border-radius:20px;cursor:-webkit-grab;cursor:grab;-webkit-transition:background-color .15s;transition:background-color .15s;-ms-touch-action:none;touch-action:none}.ui-popup__thumb:active{cursor:-webkit-grabbing;cursor:grabbing}.ui-popup__lg{position:absolute;left:0;z-index:1;display:block;width:100%;height:60px;-webkit-transition:opacity .15s;transition:opacity .15s;pointer-events:none}.ui-popup__lg--top{top:0;background:linear-gradient(180deg, #fff 0, #fff 32px, transparent 100%)}.ui-popup__lg--bottom{bottom:0;background:linear-gradient(0deg, #fff 0, #fff 28px, transparent 100%)}.ui-popup__wrapper._top-max~.ui-popup__lg--top{opacity:0}.ui-popup__wrapper._bottom-max~.ui-popup__lg--bottom{opacity:0}.ui-popup__wrapper._disabled~.ui-popup__scrollbar{opacity:0}.top-popup__header{padding-top:84px}.top-popup__body{padding-bottom:84px}.top-popup__close{width:64px;height:64px}.burger-button{display:none}a.link-tag:hover{border-color:#080215}a.link-tag--gray:hover{background-color:rgba(8,2,21,.1)}.award-marquee{height:48px}.award-marquee__trophy{width:34px;height:34px;margin:0 -5px}.award-marquee__content{padding:0 0 0 8px}.award-marquee__rhombus{margin:-2px 13px 0}.next-marquee{height:52px}.next-marquee__content{padding:0 0 0 8px}.next-marquee__arrow{margin:-2px 13px 0}.next-marquee__text{font-size:60px}.services-head__title,.project-title__title,.feedback-popup-success h5,.feedback-popup__title,.service-head h1,.calculate-cost h2,.contacts-info h2,.mobile-platforms h2,.advantages h2,.we-support h2,.process h2,.tech-realization h2,.directions h2,.we-recommend h2,.tagged-list h2,.same-projects__title,.reviews-list h2,.projects-list__title,.faq h2,.facts-about h2,.expertise h2,.ecomm-results h2,.development-steps h2,.client-get h2,.business-solutions h2,.blog-list h2,.callback-form__title::before,.callback-form__title,.project-header__title,.popup-block__title,.page-title,.text h1{font-size:38px}.main-head__second-text,.main-head__main-text{font-size:68px}.main-head__last-text,.main-head__sub-text{font-size:68px}.all-projects__title,.infographics>li h5{font-size:52px}.numerated-list>li::before,.award-marquee__place{font-size:38px}.mobile-platforms__content h3,.custom-select__header,.custom-select__option{font-size:24px}.ecomm-results__percent,.award-item__title{font-size:24px}.text h1{margin:20px 0}.text h2{margin:80px 0 16px}.text h3{margin:44px 0 12px}.text h4{margin:28px 0 8px}.text ul:not([class])>li{margin:8px 0}.text img:not([class]),.text img.center{margin:44px 0 80px}.text img.center{margin-right:auto;margin-left:auto}.text img.wide-image{width:calc(100% + 84px);margin:44px -42px 80px}.text .wide-video+img.wide-image{margin-top:-80px}.text img.wide-image+img.wide-image{margin-top:-80px}.text video:not([class]){margin:44px 0 80px}.text .wide-video{width:calc(100% + 84px);margin:44px -42px 80px}.text .wide-video video{max-width:none;max-width:initial;max-height:none;max-height:initial;margin:0}.text blockquote{padding:40px}.text blockquote::before{top:23px;left:-17px;width:62px;height:60px}.text blockquote .info{margin-top:20px}.text blockquote .gray-text{display:inline;margin-right:14px;margin-bottom:0}.text h6{margin-bottom:12px}html{--rem-vw: 0.09765625vw;font-size:.9765625vw}.container{padding-right:42px;padding-left:42px}.page-title{margin-bottom:32px}.footer__container{margin-top:80px;margin-bottom:72px}.footer__form{margin:80px 42px}.footer__columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__columns--reversed{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.footer__phones,.footer__phones>[id^=bx_]{gap:40px}.footer__links,.footer__links>[id^=bx_]{gap:40px}.footer-hello{margin:68px 0 24px}.footer-hello:first-child{margin-top:-12px}.header-socials,.header-socials>[id^=bx_]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-socials__item:hover{background:rgba(8,2,21,.1)}.header--dark:not(._bright) .header-socials__item{background:rgba(255,255,255,.1)}.header--dark:not(._bright) .header-socials__item::after{opacity:1}.header--dark:not(._bright) .header-socials__item::before{opacity:0}.header--dark:not(._bright) .header-socials__item:hover{background:rgba(255,255,255,.16)}.header{height:62px}.header__nav{display:grid}.header__nav a{--skew: 0;--skew-y: 100%;--skew-skew: 0deg}.header__nav a span::before{-webkit-transform:translateY(calc(-1 * var(--skew) * var(--skew-y))) skewY(calc(var(--skew) * var(--skew-skew)));transform:translateY(calc(-1 * var(--skew) * var(--skew-y))) skewY(calc(var(--skew) * var(--skew-skew)));-webkit-transition:opacity .05s ease, -webkit-transform .3s cubic-bezier(0.15, 0.56, 0.46, 0.86);transition:opacity .05s ease, -webkit-transform .3s cubic-bezier(0.15, 0.56, 0.46, 0.86);transition:transform .3s cubic-bezier(0.15, 0.56, 0.46, 0.86), opacity .05s ease;transition:transform .3s cubic-bezier(0.15, 0.56, 0.46, 0.86), opacity .05s ease, -webkit-transform .3s cubic-bezier(0.15, 0.56, 0.46, 0.86)}.header__nav a span::after{display:block;-webkit-transform:translateY(calc((-1 * var(--skew) + 1) * var(--skew-y))) skewY(calc((-1 * var(--skew) + 1) * var(--skew-skew)));transform:translateY(calc((-1 * var(--skew) + 1) * var(--skew-y))) skewY(calc((-1 * var(--skew) + 1) * var(--skew-skew)));opacity:0;-webkit-transition:opacity .05s ease, -webkit-transform .3s cubic-bezier(0.15, 0.56, 0.46, 0.86);transition:opacity .05s ease, -webkit-transform .3s cubic-bezier(0.15, 0.56, 0.46, 0.86);transition:transform .3s cubic-bezier(0.15, 0.56, 0.46, 0.86), opacity .05s ease;transition:transform .3s cubic-bezier(0.15, 0.56, 0.46, 0.86), opacity .05s ease, -webkit-transform .3s cubic-bezier(0.15, 0.56, 0.46, 0.86)}.header__nav a:hover{--skew: 1}.header__nav a:hover span::before{opacity:0;-webkit-transition:opacity .1s ease .2s, -webkit-transform .3s cubic-bezier(0.15, 0.56, 0.46, 0.86);transition:opacity .1s ease .2s, -webkit-transform .3s cubic-bezier(0.15, 0.56, 0.46, 0.86);transition:transform .3s cubic-bezier(0.15, 0.56, 0.46, 0.86), opacity .1s ease .2s;transition:transform .3s cubic-bezier(0.15, 0.56, 0.46, 0.86), opacity .1s ease .2s, -webkit-transform .3s cubic-bezier(0.15, 0.56, 0.46, 0.86)}.header__nav a:hover span::after{opacity:1}.header--dark~.main{margin-top:-62px}.header--dark:not(._bright) .header__nav a{color:#fff}.header--dark:not(._bright) .header__nav a span::before{color:#fff}.header--dark:not(._bright) .header__nav a span::after{color:#fff}.header__feedback{display:block;margin-left:-44px;padding:10px 14px}.header__feedback .simple-btn__content{padding-right:24px}.header__feedback .simple-btn__content::before{top:calc(50% - 7px);width:16px;height:16px}.header__feedback .simple-btn__content::after{top:calc(50% - 8px);width:16px;height:16px}.main-example__title{--fz: calc(46px + 10 * (100vw - 1024px) / 896)}.main-example--clamp .main-example__title{font-size:max(46px, min(4.6rem, 56px))}.main-example--static .main-example__title{font-size:46px}.main-example__item{width:25%}.award-item{gap:0;width:236px;max-width:100%}.award-item__description{display:block;padding:4px 0 0}.project-header{gap:20px}.project-card{height:auto}.project-card__wrapper{padding:24px}.project-card__img--mobile{display:none}.project-card__img--desktop{display:block;width:auto;height:auto;max-height:562px}.project-card__img--top{position:absolute;top:50%;left:0;z-index:1;width:100%;height:100%;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);opacity:0}.project-card__img img{width:100%;height:100%;max-height:562px;-o-object-fit:contain;object-fit:contain}.project-card__img._active{opacity:1}.project-card__label{position:absolute;top:24px;left:24px;display:grid;grid-gap:8px;gap:8px;opacity:0;pointer-events:none}.project-card__label._active{opacity:1}.project-card__label-item{width:8px;height:48px;background-color:#fff;opacity:.5}.project-card__label-item--selected{opacity:1}.project-card__hover-container{position:absolute;top:0;left:0;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%}.project-card__hover{width:100%;height:33.3333333333%}.project-card__awards{position:absolute;top:24px;right:24px;z-index:2;display:grid;grid-auto-flow:column;grid-gap:12px;gap:12px}.project-card__award{display:grid;grid-auto-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 8px;background-color:#fff}.project-card__award-text{padding:0 6px 0 4px}.project-card__award-img{width:20px;height:20px}.projects-slider{padding:0 42px}.projects-slider__slide.swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto}.projects-slider__slide.swiper-slide:nth-child(2n){max-height:456px}.projects-slider__slide.swiper-slide:nth-child(2n) .project-card{max-height:456px}.projects-slider__slide.swiper-slide:nth-child(2n) .project-card img{max-height:456px}.projects-slider__wrapper{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;min-height:562px}.callback-block{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:52px;padding:52px 44px}.callback-block._dark{gap:44px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.callback-block__contact{-ms-flex-negative:0;flex-shrink:0;width:288px;padding:0;background:rgba(0,0,0,0)}.callback-block._dark .callback-block__contact{width:328px;padding:24px}.callback-block__form{width:100%}.callback-manager__text{margin:20px 0 32px}.callback-manager__tg a:hover .callback-manager__tg-ico{background-color:rgba(51,144,236,.12)}.callback-manager__tg a:hover path{fill:#3390ec}.callback-form__title::before{top:-24px;right:36px}.callback-form__submit{margin-top:20px}.callback-form__success{right:auto;left:50%;width:352px;margin-left:-176px}.logos-scroller{padding-bottom:80px}.logos-scroller__wrap{gap:48px}.logos-scroller__list{gap:48px;-webkit-animation:logos-scroll-desktop 60s linear infinite;animation:logos-scroll-desktop 60s linear infinite}.logos-scroller__item img{max-height:84px}.service-head+.service-logos{padding-top:48px}.blog-list__head{margin-bottom:48px}.business-solutions h2{margin-bottom:48px}.business-solutions__item{padding:24px}.business-solutions__layout{grid-template-columns:1fr 1fr}.business-solutions-no{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;grid-column:1/-1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.business-solutions-no__content{width:530px;margin-right:-112px;padding:60px}.business-solutions-no__button{margin-top:32px}.client-get h2{margin-bottom:48px}.client-get ul{grid-template-columns:1fr 1fr}.client-get ul li{min-height:298px;padding:24px}.client-get p{margin:12px 0}.development-steps h2{margin-bottom:48px}.development-steps__slide{padding:28px}.development-steps__slide.swiper-slide{width:100%}.development-steps ol{display:grid;grid-auto-rows:1fr;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.development-steps ol>li::before{bottom:-136px;left:calc(50% - 36px);font-size:460px}.development-steps ul{margin-top:12px}.development-steps-results{padding-top:16px}.ecomm-awards.big-block{padding-top:48px}.ecomm-awards__container{gap:36px 32px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ecomm-awards__container:has(.ecomm-awards__info:nth-child(2)){-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.ecomm-awards__info{width:calc(100% - 520px);max-width:940px}.ecomm-awards__info--big{width:100%}.ecomm-awards__info--two{width:100%}.ecomm-awards__list{--item-width: 218px;gap:28px 20px;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;width:auto;max-width:488px}.ecomm-awards__list--big{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;width:100%;max-width:100%}.ecomm-awards__info--two+.ecomm-awards__list{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;max-width:100%}.ecomm-results h2{margin-bottom:48px}.ecomm-results__item{grid-template-columns:106px 1fr 492px 152px;gap:28px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ecomm-results__column:nth-child(1){grid-row:span 1}.ecomm-results__percent{margin-right:-12px}.expertise{position:relative}.expertise__pdf{max-width:178px}.expertise__body{width:619px;margin-left:auto;padding:28px}.expertise__body ul>li{padding-left:36px}.expertise__content{position:relative}.expertise__image{position:absolute;top:auto;bottom:-73px;left:-136px;z-index:-1;display:block;width:514px;pointer-events:none}.expertise__graphics{position:absolute;top:-58px;right:-293px;z-index:-1;display:block;width:608px;height:380px;pointer-events:none}.expertise-know__content{padding:28px}.expertise-know__head{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.expertise-know__text{width:calc(100% - 380px)}.facts-about h2{margin-bottom:48px}.facts-about__layout{gap:0}.faq{gap:48px}.faq__connect:hover{color:#080215}.faq__connect:hover .faq__tg{background-color:rgba(51,144,236,.12)}.faq__connect:hover path{fill:#3390ec}.project-info__container{gap:28px}.project-info__logo{max-width:176px;max-height:176px;margin-bottom:24px}.project-info-blocks{max-width:956px;margin-top:28px}.project-info-blocks>div:first-child{margin-top:0}.projects-list__header{margin-bottom:48px}.projects-list__list{position:relative}.projects-list__prev,.projects-list__next{position:absolute;top:50%;right:auto;left:auto;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;width:52px;height:52px;margin-top:-26px}.projects-list__prev{left:-10px}.projects-list__next{right:-10px}.projects-list__prev:hover,.projects-list__next:hover{background-color:rgba(8,2,21,.88)}.reviews-list__layout{gap:48px}.reviews-list__prev,.reviews-list__next{width:64px;height:64px}.reviews-list__prev:hover,.reviews-list__next:hover{background-color:rgba(8,2,21,.06)}.reviews-list__prev:hover path,.reviews-list__next:hover path{stroke:rgba(8,2,21,.72)}.same-projects__header{margin-bottom:48px}.same-projects-slider__prev,.same-projects-slider__next{width:64px;height:64px}.same-projects-slider__prev:hover,.same-projects-slider__next:hover{background-color:rgba(8,2,21,.06)}.same-projects-slider__prev:hover path,.same-projects-slider__next:hover path{stroke:rgba(8,2,21,.72)}.tagged-list h3{--skew: 0;--skew-y: 115%;--skew-skew: 4deg}.tagged-list h3 span::before{-webkit-transform:translateY(calc(-1 * var(--skew) * var(--skew-y))) skewY(calc(var(--skew) * var(--skew-skew)));transform:translateY(calc(-1 * var(--skew) * var(--skew-y))) skewY(calc(var(--skew) * var(--skew-skew)));-webkit-transition:opacity .05s ease, -webkit-transform .3s cubic-bezier(0.15, 0.56, 0.46, 0.86);transition:opacity .05s ease, -webkit-transform .3s cubic-bezier(0.15, 0.56, 0.46, 0.86);transition:transform .3s cubic-bezier(0.15, 0.56, 0.46, 0.86), opacity .05s ease;transition:transform .3s cubic-bezier(0.15, 0.56, 0.46, 0.86), opacity .05s ease, -webkit-transform .3s cubic-bezier(0.15, 0.56, 0.46, 0.86)}.tagged-list h3 span::after{display:block;-webkit-transform:translateY(calc((-1 * var(--skew) + 1) * var(--skew-y))) skewY(calc((-1 * var(--skew) + 1) * var(--skew-skew)));transform:translateY(calc((-1 * var(--skew) + 1) * var(--skew-y))) skewY(calc((-1 * var(--skew) + 1) * var(--skew-skew)));opacity:0;-webkit-transition:opacity .05s ease, -webkit-transform .3s cubic-bezier(0.15, 0.56, 0.46, 0.86);transition:opacity .05s ease, -webkit-transform .3s cubic-bezier(0.15, 0.56, 0.46, 0.86);transition:transform .3s cubic-bezier(0.15, 0.56, 0.46, 0.86), opacity .05s ease;transition:transform .3s cubic-bezier(0.15, 0.56, 0.46, 0.86), opacity .05s ease, -webkit-transform .3s cubic-bezier(0.15, 0.56, 0.46, 0.86)}.tagged-list h3:hover a span{--skew: 1}.tagged-list h3:hover a span::before{opacity:0;-webkit-transition:opacity .1s ease .2s, -webkit-transform .3s cubic-bezier(0.15, 0.56, 0.46, 0.86);transition:opacity .1s ease .2s, -webkit-transform .3s cubic-bezier(0.15, 0.56, 0.46, 0.86);transition:transform .3s cubic-bezier(0.15, 0.56, 0.46, 0.86), opacity .1s ease .2s;transition:transform .3s cubic-bezier(0.15, 0.56, 0.46, 0.86), opacity .1s ease .2s, -webkit-transform .3s cubic-bezier(0.15, 0.56, 0.46, 0.86)}.tagged-list h3:hover a span::after{opacity:1}.tagged-list>li{margin:80px 0}.tagged-list ol{margin-top:48px}.tagged-list ol>li{position:relative;padding-left:42px}.tagged-list ol>li::before{content:"0" counter(num);counter-increment:num}.tagged-list ol>li:nth-child(n+10)::before{content:counter(num)}.tagged-list__content{gap:20px}.we-recommend img{width:64px;height:64px}.we-recommend__img{padding:16px}.we-recommend ul{margin-top:51px}.we-recommend ul li{width:calc(50% - 10px)}.we-recommend ul li a{padding:24px 24px 28px}.directions__image{aspect-ratio:420/214 auto}.directions__content{padding:8px}.directions-banner:nth-child(odd){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:248px;padding:24px 72px}.directions-banner__content{width:459px}.directions-banner__image{top:calc(50% - 280px);right:-111px;left:auto;height:556px}.directions-banner__button{margin-top:20px}.directions-banner:nth-child(even){width:calc(50% - 10px);padding:42px 36px 48px}.directions-banner:nth-child(even) .directions-banner__content{width:100%}.directions-banner:nth-child(even) .directions-banner__button{display:none}.directions-banner:nth-child(even) .directions-banner__image{top:auto;right:auto;bottom:-153px;left:calc(50% - 361px);height:556px}.directions-banner:nth-child(even) .directions-banner__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:block}.tech-realization{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tech-realization__head{width:100%}.tech-realization__body{-ms-flex-negative:0;flex-shrink:0;width:480px;margin-right:-20px}.tech-realization h2{margin-bottom:24px}.tech-realization__list{gap:52px 44px;margin-top:20px}.tech-realization__items{margin:0}.tech-realization__bg{bottom:60px;left:-133px;height:393px}.tech-realization__item:hover span{opacity:1}.tech-realization-item{padding:24px}.tech-realization-item img,.tech-realization-item svg{width:54px;height:54px}.process h2{margin-bottom:48px}.process__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:36px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.process__thumbs{-ms-flex-negative:0;flex-shrink:0;width:268px}.process__slider{width:100%;margin-right:-42px;overflow:hidden}.process-thumbs__list.swiper-wrapper{display:block}.process-thumbs__item{margin-top:8px;padding:16px 24px}.process-thumbs__item:first-child{margin-top:0}.process-thumbs__item.swiper-slide{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto}.process-thumbs__item._active img,.process-thumbs__item._active svg{display:block;margin-left:-4px}.process-slider__image{height:287px;-webkit-transition:height .3s ease;transition:height .3s ease}.process-slider__image::before{height:44px}.process-slider__result-container{display:block;height:0;overflow:hidden;-webkit-transition:height .3s ease;transition:height .3s ease}.process-slider__item{gap:20px}.process-slider__item.swiper-slide{height:auto}.process-slider__item:hover .process-slider__image{height:77px}.process-slider__item:hover .process-slider__result-container{height:210px}.process-slider__helper.swiper-slide{display:block;width:22px}.process-slider__content{padding:0 8px}.process-slider__result{margin:12px -8px 0;padding:12px 8px 0;border-top:1px solid rgba(8,2,21,.18)}.we-support ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:32px;margin-top:48px}.we-support ul>li{width:204px;height:92px}.we-support__bg{top:0;bottom:auto;left:calc(50% - 119px);width:793px;height:466px}.advantages{background:radial-gradient(40.13% 39.08% at 50% 49.96%, rgba(125, 181, 255, 0.144) 0%, rgba(125, 181, 255, 0) 100%);background-color:#fff}.advantages h2{margin-bottom:48px}.advantages ul{grid-template-columns:1fr 1fr}.advantages ul>li{padding:24px}.advantages__head{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.advantages__image{-ms-flex-negative:0;flex-shrink:0;padding:8px}.mobile-platforms h2{margin-bottom:48px}.mobile-platforms__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.mobile-platforms__item{width:100%;height:208px;padding-top:42px}.mobile-platforms__content{padding:24px}.mobile-platforms__phone{width:364px}.mobile-platforms__shadow{width:364px}.contacts-info__layout{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:-24px}.contacts-info__list{gap:44px 24px;width:525px}.contacts-info__column{width:192px}.contacts-info__social:hover{background:rgba(8,2,21,.1)}.spoiler{padding:24px 0}.spoiler__content{padding-top:20px}.spoiler__toggle:hover::before{opacity:0}.spoiler__toggle:hover::after{opacity:1}.cards{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.cards>li{width:calc(50% - 10px);min-height:200px;padding:32px 28px}.cards>li:nth-child(2n+1):last-child{width:100%}.columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:48px}.columns--small>li{width:calc(50% - 24px)}.columns>li{width:calc(50% - 24px)}.columns>li::before{top:-24px}.columns>li::after{left:-24px}.columns>li p{margin:12px 0}.columns>li:nth-child(2n)::after{display:block}.columns>li:nth-child(2)::before{display:none}.columns>li:nth-child(2n+1):last-child{width:100%}.columns>li:nth-child(2n+1):last-child::before{right:calc(50% + 24px)}.columns>li:nth-child(2n+1):last-child::after{position:absolute;top:-24px;right:0;left:calc(50% + 24px);display:block;width:auto;height:1px;margin-top:-0.5px;content:""}.infographics{gap:44px 56px;padding-top:16px}.infographics>li{width:calc((100% - 112px)/3)}.infographics>li h5{margin-bottom:4px}.infographics>li h5:last-child{margin-bottom:0}.infographics--even:not(.infographics--triple)>li{width:calc((100% - 56px)/2)}.numerated-list{gap:44px 56px;padding-top:16px}.numerated-list>li{width:calc((100% - 112px)/3)}.numerated-list>li::before{top:-24px;left:-16px}.numerated-list--small:not(.numerated-list--double)>li{width:calc((100% - 112px)/3)}.numerated-list--double>li{width:calc(50% - 28px)}.numerated-list--double>li::before{top:-24px;left:-16px}.project-quote{padding:40px}.project-quote::before{top:23px;left:-17px;width:62px;height:60px}.project-quote__content{gap:20px}.project-quote-author{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:14px}.simple-columns{gap:20px 28px}.simple-columns>li{-ms-flex-preferred-size:calc(50% - 14px);flex-basis:calc(50% - 14px)}.all-projects.swiper-slide{width:380px}.all-projects--projects-list.swiper-slide{height:468px}.all-projects__link{height:466px;padding-top:336px}.all-projects__title{margin:-17px 64px -4px}.all-projects__text{gap:28px;margin:0 64px}.all-projects__card{top:40px;left:calc(50% - 139px);width:175px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.all-projects__card:nth-child(2){top:50px;left:calc(50% - 94px);width:175px}.all-projects__card:nth-child(3){top:10px;left:calc(50% - 44px);width:175px}.all-projects:hover .all-projects__card{-webkit-transform:rotate(-4deg) translateX(-18px) scale(1);transform:rotate(-4deg) translateX(-18px) scale(1)}.all-projects:hover .all-projects__card:nth-child(2){-webkit-transform:rotate(12deg) translateX(8px) scale(1);transform:rotate(12deg) translateX(8px) scale(1)}.all-projects:hover .all-projects__card:nth-child(3){-webkit-transform:rotate(18deg) translateX(15px) scale(1);transform:rotate(18deg) translateX(15px) scale(1)}.all-projects:hover .all-projects__ico::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ico-cards li{padding:24px}.projects-list-card{padding:24px}.projects-list-card.swiper-slide{width:380px;height:468px}.projects-list-card__info{-webkit-line-clamp:11;line-clamp:11}.projects-list-card__tags{position:static}.projects-list-card__bottom{position:absolute;right:24px;bottom:24px;left:24px}.projects-list-card__background~.projects-list-card__content{right:24px;bottom:24px;left:24px}.projects-list-card__background~.projects-list-card__content .projects-list-card__bottom{position:static}.projects-card{min-height:380px;max-height:564px;padding:24px}.projects-card--background{min-height:0;max-height:none;padding:0}.projects-card__info{-webkit-line-clamp:10;line-clamp:10}.projects-card__info--background{margin-top:24px}.projects-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;min-height:332px}.projects-card__percent{display:block;margin-top:32px}.projects-card__tags{display:-webkit-box;display:-ms-flexbox;display:flex}.projects-card__slider{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.projects-card__slide{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.projects-card__slide._active{opacity:1}.projects-card__slide img{display:block;width:100%;height:100%;background-size:cover}.projects-card__thumbs{position:absolute;top:8px;right:28px;left:28px;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;pointer-events:none}.projects-card__thumb{display:block;width:100%;height:4px;background:rgba(255,255,255,.24);-webkit-transition:background .3s ease;transition:background .3s ease}.projects-card__thumb._active{background:rgba(255,255,255,.72)}.projects-card__hovers{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0}.projects-card__hover{display:block;width:100%;height:100%}.review-card{padding:44px}.review-card.swiper-slide{width:780px}.same-project-card.swiper-slide{width:380px}.same-project-card__image-container{height:466px}.same-project-card:hover .same-project-card__image{-webkit-transform:translate(-50%, -50%) scale(1.1);transform:translate(-50%, -50%) scale(1.1)}.same-project-card__title{margin:24px 0 12px}.knowledge__content{padding:28px}.knowledge__head{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.knowledge__head--with-text{padding:8px 0}.knowledge__text{width:calc(100% - 380px)}.blog-list-item{padding:0 24px 28px}.blog-list-item__head{margin-bottom:12px;padding-top:20px}.blog-list-item img:not([class]){width:calc(100% + 48px);margin:0 -24px}.blog-list-author{margin-top:20px}.calculate-cost{height:382px;margin-bottom:80px;padding:92px 102px 60px;overflow:visible;background:rgba(0,0,0,0)}.calculate-cost__bg-left{top:-44px;left:137px;width:406px;height:382px}.calculate-cost__bg-right{right:-74px;bottom:0;width:433px;height:382px}.calculate-cost__img{right:-15px;bottom:0;width:406px;height:382px}.calculate-cost__button{top:84px;left:614px}.calculate-cost__info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.calculate-cost__info::before{display:block;width:20px;height:38px;background-image:url(../assets/img/slash.svg);background-repeat:no-repeat;background-size:contain;content:""}.calculate-cost__content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:593px;height:100%}.calculate-cost--dark .calculate-cost__bg{top:44px;right:0;bottom:0;left:0;height:auto;overflow:hidden;background:#09001d}.calculate-cost--light{padding:114px 102px 42px}.calculate-cost--light .calculate-cost__bg{top:71px;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.calculate-cost--light .calculate-cost__img{right:-11px;width:auto;height:100%}.calculate-cost--light .calculate-cost__info::before{background-image:url(../assets/img/slash-light.svg)}.calculate-cost--light .calculate-cost__button{top:48px;left:608px}.development-app{position:relative;width:100%;height:350px}.development-app__image{position:absolute;left:50%;width:auto;height:350px;aspect-ratio:2560/660 auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.cursor{display:-webkit-box;display:-ms-flexbox;display:flex}.service-head{min-height:508px;padding-top:60px}.service-head__content{padding-top:28px;padding-bottom:72px}.service-head__bg-right{right:-272px;left:auto;width:1048px;height:986px}.service-head h1{max-width:620px}.service-head__text{max-width:620px;margin-top:24px}.service-head__text:first-child{margin-top:0}.service-head__symbols{top:222px;left:calc(50% + 152px);width:686px;height:70px}.service-head--qa .service-head__symbols{height:88px}.service-head__cards{position:absolute;top:17px;right:44px;display:block;margin:0}.service-head__card{width:180px;padding:12px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.service-head__card:nth-child(2){display:none}.service-head__card:nth-child(3){display:none}.service-head__card:hover{background-color:rgba(255,255,255,.16)}.service-head-certs{margin-top:36px}.service-head-certs__item{width:178px}.service-head-certs img{max-width:122px}.awards-list{gap:24px}.feedback-popup-manager{grid-template-columns:auto auto;gap:88px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:18px}.feedback-popup-manager__desc{gap:8px;padding:0}.feedback-popup-manager__title{padding-top:0}.feedback-popup-manager__body{gap:16px}.feedback-popup-manager__link:hover::before{opacity:1}.feedback-popup-manager__link:hover::after{opacity:0}.feedback-popup-footer{gap:44px 228px;padding:40px 48px 72px}.feedback-popup._success{overflow:clip}.feedback-popup__title{margin-bottom:36px}.feedback-popup__header{padding:12px 48px 40px}.feedback-popup__form{padding:0 48px 48px}.feedback-popup__inputs{grid-template-columns:repeat(2, 1fr);gap:72px}.feedback-popup__subtitle{margin-bottom:28px}.feedback-popup__fieldset:not(:last-child){margin-bottom:52px}.feedback-popup-success::before{position:absolute;top:0;right:0;bottom:auto;left:0;z-index:2;display:block;height:60px;background:linear-gradient(180deg, #fff 0, #fff 28px, transparent 100%);content:""}.feedback-popup-success::after{position:absolute;top:auto;right:0;bottom:0;left:0;z-index:2;display:block;height:60px;background:linear-gradient(0deg, #fff 0, #fff 28px, transparent 100%);content:""}.feedback-popup-success__layout{padding:60px 0}.feedback-popup-success__scroll{overflow-y:auto}.feedback-popup-success h5{margin-bottom:20px}.feedback-popup-success__content{width:440px}.feedback-popup-success__image{width:100%;margin:16px auto 20px}.text-checkbox-slider__container{margin:0 -8px}.text-checkbox-slider__slide.swiper-slide{padding:0 8px}.main-head__content{position:relative;width:780px;padding:66px 0 58px}.main-head__image{top:2px;left:146px;width:216px}.main-head__main-text{margin-bottom:-2px}.main-head__second-text{margin-bottom:-72px}.main-head__sub-text{padding-right:20px}.main-head__last-text{margin-top:-1px;text-align:left}.main-head__text{position:absolute;right:0;bottom:74px;left:auto;display:block;max-width:380px;margin:0}.main-head__text--triple,.main-head__text--mobile{display:none}.main-head__text--double{display:block}.main-head__discuss{top:-12px;left:calc(50% + 170px)}.discuss-button:hover .discuss-button__center::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.discuss-button:hover .discuss-button__hover{-webkit-transform:scale(1);transform:scale(1)}.discuss-button:hover .discuss-button__hover::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.masonry-layout{margin-bottom:-48px}.masonry-layout__item{margin-bottom:48px}.tag-filter__list{gap:16px}.tag-filter__content{margin-top:48px}.simple-filter__list{gap:16px}.simple-filter__content{margin-top:48px}.simple-filter__item:hover{border-color:#080215}.mobile-menu{display:none}.next-project{padding-bottom:98px}.next-project__marquee{padding:0 0 40px}.awards{padding-top:32px;padding-bottom:80px}.awards__header{gap:24px;padding-bottom:40px}.awards__image::before{width:141px;height:164px;-webkit-transform:translate3d(0, -103%, 0);transform:translate3d(0, -103%, 0)}.awards__image::after{width:188px;height:299px;-webkit-transform:translate3d(0, 28%, 0);transform:translate3d(0, 28%, 0)}.awards__details{gap:24px;padding-top:80px}.awards__info{gap:86px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.awards__info-block{grid-template-columns:3fr 8fr;gap:86px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.awards__info-block>div{gap:20px}.awards__info-tags{top:77px;right:42px}.design{padding-bottom:24px}.design__wrapper{grid-template-columns:6fr 6fr;gap:20px;padding:0 42px}.design__content{-ms-flex-item-align:center;align-self:center;padding:0;-webkit-transform:translate3d(0, -32px, 0);transform:translate3d(0, -32px, 0)}.design__image{-webkit-transform:translate3d(-28px, 0, 0);transform:translate3d(-28px, 0, 0)}.about-main{background:radial-gradient(30.39% 39.61% at 44.84% -26.27%, rgba(238, 53, 83, 0.2) 0%, rgba(238, 53, 83, 0) 100%),radial-gradient(33.29% 62.43% at 78.53% 145.42%, rgba(238, 53, 83, 0.2) 0%, rgba(238, 53, 83, 0) 100%),-webkit-gradient(linear, left bottom, left top, from(rgba(207, 211, 225, 0.5)), to(rgba(207, 211, 225, 0.5)));background:radial-gradient(30.39% 39.61% at 44.84% -26.27%, rgba(238, 53, 83, 0.2) 0%, rgba(238, 53, 83, 0) 100%),radial-gradient(33.29% 62.43% at 78.53% 145.42%, rgba(238, 53, 83, 0.2) 0%, rgba(238, 53, 83, 0) 100%),linear-gradient(0deg, rgba(207, 211, 225, 0.5), rgba(207, 211, 225, 0.5))}.about-main__content{gap:20px;padding:72px 42px 16px}.about-main__text{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:8px 20px;gap:8px 20px}.about-main__video{padding:36px 146px 56px}.about-main__video video{border-radius:20px}.illust__content{padding:72px 44px 24px}.illust__text-container{display:grid;grid-template-columns:10fr 2fr;grid-gap:20px;gap:20px}.illust__maket{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:73px 150px 0}.illust__maket--main{max-width:815px}.illust__maket--but{top:40%;right:50%;left:auto;width:165px;height:126px;-webkit-transform:translate3d(-203%, 0, 0);transform:translate3d(-203%, 0, 0)}.illust__maket--bir{top:0%;width:200px;height:148px}.illust__maket--dino{bottom:-18%;width:230px;height:278px}.minidino-nav{padding-top:72px;padding-bottom:104px}.minidino-nav::before{top:-2.3%;left:50%;width:186vw;height:64vw;-webkit-transform:translate3d(-43%, 0, 0) rotate(0deg);transform:translate3d(-43%, 0, 0) rotate(0deg)}.minidino-nav::after{top:25.4%;height:64vw;-webkit-transform:translate3d(-17%, 0, 0);transform:translate3d(-17%, 0, 0)}.minidino-nav__content{padding:0 44px 40px}.minidino-nav__title{max-width:796px}.minidino-nav__text-container{max-width:796px}.minidino-nav__text-container--bottom{max-width:100%}.minidino-nav__text--bottom{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:8px 20px;gap:8px 20px}.minidino-nav__navigation{padding-bottom:6px}.minidino-nav__navigation::before{top:1%;right:-11%;z-index:1;width:405px;height:420px}.minidino-nav__navigation::after{bottom:31%;left:22%;width:140px;height:140px}.minidino-nav__navigation--first{left:0}.minidino-nav__navigation--first img{width:87%}.minidino-nav__navigation--second{top:-24%;right:-29%}.minidino-nav__navigation--second img{width:85%}.minidino-nav__next-btn{bottom:100px;left:44px}.minidino-nav__catalog{gap:64px;padding:0 42px}.minidino-nav__catalog--second img{width:77%;max-width:none}.minidino-slider{padding-bottom:112px}.minidino-product{padding-top:88px;padding-bottom:60px}.minidino-product__images--main{left:64px}.minidino-product__images--main img{width:62%}.minidino-product__images--popup{top:10%;width:25.6%}.minidino-product__images--picture{top:37%;width:100%}.minidino-product__images--picture img{width:50%}.minidino-product__images--turtle{right:-5%;bottom:-4%;width:46%}.minidino-product__images--hand{bottom:3%;left:45%}.minidino-product__content{position:absolute;top:43.6%;right:42px;width:45%;padding:0}.minidino-basket{gap:40px;padding-top:38px;padding-bottom:98px}.minidino-basket__images--main{left:78px}.minidino-basket__images--main img{width:71.6%}.minidino-basket__images--popup{top:38%;right:3.8%;width:32.6%}.minidino-basket__content{gap:20px;padding-right:42px;padding-left:42px}.minidino-basket__text{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:20px;gap:20px}.minidino-order{display:grid;grid-template-rows:1fr 41vw;padding-top:72px;padding-bottom:0;background:-webkit-gradient(linear, left bottom, left top, from(rgba(207, 211, 225, 0.5)), to(rgba(207, 211, 225, 0.5))),radial-gradient(34.66% 78.99% at 18.95% -49.8%, rgba(238, 53, 83, 0.2) 0%, rgba(238, 53, 83, 0) 100%);background:linear-gradient(0deg, rgba(207, 211, 225, 0.5), rgba(207, 211, 225, 0.5)),radial-gradient(34.66% 78.99% at 18.95% -49.8%, rgba(238, 53, 83, 0.2) 0%, rgba(238, 53, 83, 0) 100%)}.minidino-order__images--main{top:14.6%;left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.minidino-order__images--main img{width:71.4%}.minidino-order__images--popup{top:-31%;right:auto;left:9.2%;width:33.4%}.minidino-order__images--sun{top:-38.4%;right:auto;left:9%;width:8.4%}.minidino-order__images--sun-big{top:-13.6%;right:auto;left:50%;display:block;-webkit-transform:translate3d(-111%, 0, 0);transform:translate3d(-111%, 0, 0)}.minidino-order__content{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:20px;gap:20px;max-width:100%}.minidino-order__text-container{grid-column:2/3}.minidino-order__lines--sun-l1{right:-7%}.minidino-order__lines--sun-l2{top:-2%}.minidino-order__lines--sun-l3{display:block;top:auto;right:auto;bottom:8%;left:0}.minidino-adaptive{gap:18px;padding-top:270px;padding-bottom:0}.minidino-adaptive__content{padding:0 102px}.minidino-adaptive__images--left{top:33%;-webkit-transform:translate3d(-70%, 0, 0);transform:translate3d(-70%, 0, 0)}.minidino-adaptive__images--left img{width:40%}.minidino-adaptive__images--center{top:33%;-webkit-transform:translate3d(-20%, 0, 0);transform:translate3d(-20%, 0, 0)}.minidino-adaptive__images--center img{width:40%}.minidino-adaptive__images--right{top:4%;left:50%;display:block;-webkit-transform:translate3d(30%, 0, 0);transform:translate3d(30%, 0, 0)}.minidino-adaptive__images--right img{width:40%}.minidino-goods{padding-top:70px}.minidino-goods__content{padding:0 42px}.minidino-goods__images{padding:0 72px}.minidino-goods__images--main img{width:84%}.minidino-goods__images--phone{top:0;left:5%}.minidino-goods__images--phone img{width:78%}.minidino-devices{gap:26px;padding-bottom:94px}.minidino-devices__content,.minidino-devices__next{padding:0 42px}.minidino-devices__text{max-width:796px}.minidino-devices__images{padding:0 42px}.minidino-devices__images--ellipse{top:17%;width:89%;height:89%}.project-title{gap:20px;padding-top:32px;padding-bottom:36px}.project-title__tags{gap:16px 20px;max-width:756px}.big-block{padding-top:56px;padding-bottom:80px}.block{margin-top:44px;margin-bottom:44px}.block:first-child{margin-top:0}.block:last-child{margin-bottom:0}.block+.block{margin-top:56px}.services-head{padding-top:32px;padding-bottom:48px}.blog-page{padding-top:32px}.blog-x{padding-top:32px}.blog-x__image{margin:36px -42px 0}.blog-x__image:last-child{margin-bottom:-56px}.blog-x__after{margin-top:52px}.blog-x__intro{margin-top:48px}.projects-page{padding-top:32px}.not-found{padding:102px 16px 88px}.not-found__image{width:500px;height:492px}.not-found__rocket{top:55px;left:260px;width:104px;height:105px}.not-found__button{left:20px;margin-top:24px}}@media (min-width: 1024px)and (hover: hover)and (pointer: fine){.ui-popup__wrapper{scrollbar-width:none}.ui-popup__wrapper::-webkit-scrollbar{display:none}.ui-popup__scrollbar{position:absolute;top:28px;right:8px;bottom:28px;z-index:1;display:block;width:6px;overflow:hidden;border-radius:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui-popup__thumb:hover{background:rgba(8,2,21,.48)}}@media (min-width: 1360px){.next-marquee__text{font-size:72px}.services-head__title,.project-title__title,.feedback-popup-success h5,.feedback-popup__title,.service-head h1,.calculate-cost h2,.contacts-info h2,.mobile-platforms h2,.advantages h2,.we-support h2,.process h2,.tech-realization h2,.directions h2,.we-recommend h2,.tagged-list h2,.same-projects__title,.reviews-list h2,.projects-list__title,.faq h2,.facts-about h2,.expertise h2,.ecomm-results h2,.development-steps h2,.client-get h2,.business-solutions h2,.blog-list h2,.callback-form__title::before,.callback-form__title,.project-header__title,.popup-block__title,.page-title,.text h1{font-size:48px}.minidino-devices__title,.minidino-goods__title,.minidino-adaptive__title,.minidino-order__title,.minidino-basket__title,.minidino-product__title,.minidino-nav__title,.illust__title,.about-main__title,.design__title,.next-project__link,.contacts-info__column h4,.process-slider__item h3,.directions-banner h5,.directions__item h5,.tagged-list h3 span::after,.tagged-list h3 span::before,.tagged-list h3 span,.expertise__body h3,.ecomm-results__on,.development-steps h3,.business-solutions-no h5,.project-card__title,.next-button__text,.text h2{font-size:30px}.mobile-menu-info__link,.feedback-popup__subtitle,.feedback-popup-manager__title,.knowledge h3,.contacts-info__link,.expertise-know h3,.main-example-item__title,.footer__phones a,.text h3{font-size:24px}.main-head__second-text,.main-head__main-text{font-size:80px}.main-head__last-text,.main-head__sub-text{font-size:80px}.all-projects__title,.infographics>li h5{font-size:64px}.numerated-list>li::before,.award-marquee__place{font-size:48px}.mobile-platforms__content h3,.custom-select__option,.custom-select__header{font-size:30px}.ecomm-results__percent,.award-item__title{font-size:30px}.mobile-menu__subitem,.mobile-menu__item,.feedback-popup-footer__link{font-size:22px}.blog-list-item h5:not([class]),.projects-card__percent h5,.projects-card__title,.projects-list-card__percent h5,.projects-list-card__title,.ico-cards h5,.all-projects__text,.cards>li h5,.advantages h5,.process-thumbs__item,.tech-realization-item h5,.we-recommend h5,.client-get h5,.business-solutions__item h5,.footer-menu__item,.footer__email,.footer__links a,.text h4{font-size:24px}.service-head-certs__item-award-title,.award-item__title span{font-size:20px}.services-head__text,.minidino-devices__text,.minidino-goods__text,.minidino-adaptive__text,.minidino-order__text p,.minidino-basket__text p,.minidino-product__text p,.minidino-nav__text p,.illust__text p,.about-main__text p,.design__text,.awards__link span,.awards__info-block p,.awards__info-block h3,.cookies-agreement__text,.mobile-menu-info__column h5,.main-head__text,.feedback-popup-footer__title,.feedback-popup-manager__desc,.calculate-cost__info,.calculate-cost__text,.same-project-card__text,.review-author__name,.review-card__text,.project-link__name,.ico-cards p,.block-code,.simple-columns>li,.project-quote-author__company,.project-quote-author__name,.numerated-list>li,.infographics>li p,.contacts-info__column p,.contacts-info__column h5,.advantages__body,.process-slider__item h5,.tech-realization-more__text,.tech-realization-item__text,.tech-realization__text,.directions-banner p,.directions__text,.we-recommend p,.tagged-list p,.project-info-blocks h6,.faq p,.expertise__body ul>li,.expertise__pdf,.ecomm-results__name,.ecomm-results__desc,.client-get p,.business-solutions-no p,.business-solutions__item p,.callback-manager__tg,.callback-manager__text,.callback-manager__name,.project-card__text,.footer__title,.custom-input__target,.custom-input__placeholder,.text ol:not([class])>li::before,.text ol:not([class])>li,.text ul:not([class])>li,.text p,.text h6{font-size:18px}.text p b,.text h6 b{font-size:18px}.feedback-popup-success p,.feedback-popup-manager__link,.same-project-card__title,.project-quote__text p,.project-quote__text,.spoiler__title,.tagged-list ol>li::before,.ecomm-awards__info h5,.development-steps-results__title,.callback-form__success,.simple-btn,.text blockquote p:not([class]),.text h5{font-size:18px}.project-card__award-text{font-size:18px}.blog-x-author__name,.blog-x__type,.service-head-certs__item,.cursor__text,.blog-list-author__name,.blog-list-item__text,.blog-list-item__type,.projects-card__percent p,.projects-card__text,.projects-list-card__percent p,.projects-list-card__text,.cards>li p,.process-slider__result ul>li,.process-slider__result,.process-slider__text,.tech-realization__item span,.ecomm-awards__info p,.development-steps ul>li,.development-steps p,.project-card__award-rating,.header__nav a span::after,.header__nav a span::before,.header__nav a span,.header__nav a,.link-tag,.tag{font-size:16px}.header__feedback{font-size:16px}.blog-x-author__work,.blog-x__date,.awards__info-tags h3,.awards__title,.blog-list-author__work,.blog-list-item__date,.review-author__work,.project-link__title,.callback-manager__work,.file-picker__name,.breadcrumbs__link{font-size:16px}.simple-filter__item,.tag-filter__item,.file-picker__label,.text-checkbox__body{font-size:16px}.service-head-certs__item-award-label,.award-item__tag p,.award-marquee__title{font-size:16px}.custom-input__target:not(:-moz-placeholder-shown)+.custom-input__placeholder{font-size:14px}.custom-input__target:not(:-ms-input-placeholder)+.custom-input__placeholder{font-size:14px}.award-item__description,.footer-copy__item,.custom-input__error-message,.custom-input__target:not(:placeholder-shown)+.custom-input__placeholder,.custom-input__target:focus+.custom-input__placeholder,.checkbox__label{font-size:14px}.service-head-certs__item-award-description,.service-head-certs__item-award-date,.award-item__tag span,.award-marquee__year{font-size:12px}.text h1{max-width:956px;margin:24px 0}.text h2{max-width:956px;margin:80px 0 20px}.text h3{max-width:956px;margin:48px 0 16px}.text h4{max-width:956px;margin:32px 0 12px}.text h5{max-width:956px}.text h6{max-width:956px}.text p{max-width:956px;margin:12px 0}.text ul:not([class]){max-width:956px;margin:12px 0}.text ol:not([class]){max-width:956px;margin:12px 0}.text img:not([class]),.text img.center{max-width:956px;margin:52px 0 100px}.text img.center{margin-right:auto;margin-left:auto}.text img.wide-image{width:calc(100% + 204px);margin:52px -102px 100px}.text .wide-video+img.wide-image{margin-top:-100px}.text img.wide-image+img.wide-image{margin-top:-100px}.text video:not([class]){max-width:956px;margin:52px 0 100px}.text .wide-video{width:calc(100% + 204px);margin:52px -102px 100px}.text .wide-video video{max-width:none;max-width:initial;max-height:none;max-height:initial;margin:0}.text blockquote{max-width:1056px;padding:44px}.text blockquote::before{top:24px;left:-20px;width:68px;height:66px}.text blockquote .info{margin-top:24px}.breadcrumbs{padding-top:34px}.next-marquee__text{font-size:72px}.services-head__title,.project-title__title,.feedback-popup-success h5,.feedback-popup__title,.service-head h1,.calculate-cost h2,.contacts-info h2,.mobile-platforms h2,.advantages h2,.we-support h2,.process h2,.tech-realization h2,.directions h2,.we-recommend h2,.tagged-list h2,.same-projects__title,.reviews-list h2,.projects-list__title,.faq h2,.facts-about h2,.expertise h2,.ecomm-results h2,.development-steps h2,.client-get h2,.business-solutions h2,.blog-list h2,.callback-form__title::before,.callback-form__title,.project-header__title,.popup-block__title,.page-title,.text h1{font-size:48px}.minidino-devices__title,.minidino-goods__title,.minidino-adaptive__title,.minidino-order__title,.minidino-basket__title,.minidino-product__title,.minidino-nav__title,.illust__title,.about-main__title,.design__title,.next-project__link,.contacts-info__column h4,.process-slider__item h3,.directions-banner h5,.directions__item h5,.tagged-list h3 span::after,.tagged-list h3 span::before,.tagged-list h3 span,.expertise__body h3,.ecomm-results__on,.development-steps h3,.business-solutions-no h5,.project-card__title,.next-button__text,.text h2{font-size:30px}.mobile-menu-info__link,.feedback-popup__subtitle,.feedback-popup-manager__title,.knowledge h3,.contacts-info__link,.expertise-know h3,.main-example-item__title,.footer__phones a,.text h3{font-size:24px}.main-head__second-text,.main-head__main-text{font-size:80px}.main-head__last-text,.main-head__sub-text{font-size:80px}.all-projects__title,.infographics>li h5{font-size:64px}.numerated-list>li::before,.award-marquee__place{font-size:48px}.mobile-platforms__content h3,.custom-select__header,.custom-select__option{font-size:30px}.ecomm-results__percent,.award-item__title{font-size:30px}.mobile-menu__subitem,.mobile-menu__item,.feedback-popup-footer__link{font-size:22px}.blog-list-item h5:not([class]),.projects-card__percent h5,.projects-card__title,.projects-list-card__percent h5,.projects-list-card__title,.ico-cards h5,.all-projects__text,.cards>li h5,.advantages h5,.process-thumbs__item,.tech-realization-item h5,.we-recommend h5,.client-get h5,.business-solutions__item h5,.footer-menu__item,.footer__email,.footer__links a,.text h4{font-size:24px}.service-head-certs__item-award-title,.award-item__title span{font-size:20px}.services-head__text,.minidino-devices__text,.minidino-goods__text,.minidino-adaptive__text,.minidino-order__text p,.minidino-basket__text p,.minidino-product__text p,.minidino-nav__text p,.illust__text p,.about-main__text p,.design__text,.awards__link span,.awards__info-block p,.awards__info-block h3,.cookies-agreement__text,.mobile-menu-info__column h5,.main-head__text,.feedback-popup-footer__title,.feedback-popup-manager__desc,.calculate-cost__info,.calculate-cost__text,.same-project-card__text,.review-author__name,.review-card__text,.project-link__name,.ico-cards p,.block-code,.simple-columns>li,.project-quote-author__company,.project-quote-author__name,.numerated-list>li,.infographics>li p,.contacts-info__column p,.contacts-info__column h5,.advantages__body,.process-slider__item h5,.tech-realization-more__text,.tech-realization-item__text,.tech-realization__text,.directions-banner p,.directions__text,.we-recommend p,.tagged-list p,.project-info-blocks h6,.faq p,.expertise__body ul>li,.expertise__pdf,.ecomm-results__name,.ecomm-results__desc,.client-get p,.business-solutions-no p,.business-solutions__item p,.callback-manager__tg,.callback-manager__text,.callback-manager__name,.project-card__text,.footer__title,.custom-input__target,.custom-input__placeholder,.text p,.text h6,.text ul:not([class])>li,.text ol:not([class])>li,.text ol:not([class])>li::before{font-size:18px}.text p b,.text h6 b{font-size:18px}.feedback-popup-success p,.feedback-popup-manager__link,.same-project-card__title,.project-quote__text p,.project-quote__text,.spoiler__title,.tagged-list ol>li::before,.ecomm-awards__info h5,.development-steps-results__title,.callback-form__success,.simple-btn,.text h5,.text blockquote p:not([class]){font-size:18px}.project-card__award-text{font-size:18px}.blog-x-author__name,.blog-x__type,.service-head-certs__item,.cursor__text,.blog-list-author__name,.blog-list-item__text,.blog-list-item__type,.projects-card__percent p,.projects-card__text,.projects-list-card__percent p,.projects-list-card__text,.cards>li p,.process-slider__result ul>li,.process-slider__result,.process-slider__text,.tech-realization__item span,.ecomm-awards__info p,.development-steps ul>li,.development-steps p,.project-card__award-rating,.header__nav a span::after,.header__nav a span::before,.header__nav a span,.header__nav a,.link-tag,.tag{font-size:16px}.header__feedback{font-size:16px}.blog-x-author__work,.blog-x__date,.awards__info-tags h3,.awards__title,.blog-list-author__work,.blog-list-item__date,.review-author__work,.project-link__title,.callback-manager__work,.file-picker__name,.breadcrumbs__link{font-size:16px}.simple-filter__item,.tag-filter__item,.file-picker__label,.text-checkbox__body{font-size:16px}.service-head-certs__item-award-label,.award-item__tag p,.award-marquee__title{font-size:16px}.custom-input__target:not(:-moz-placeholder-shown)+.custom-input__placeholder{font-size:14px}.custom-input__target:not(:-ms-input-placeholder)+.custom-input__placeholder{font-size:14px}.award-item__description,.footer-copy__item,.custom-input__error-message,.custom-input__target:not(:placeholder-shown)+.custom-input__placeholder,.custom-input__target:focus+.custom-input__placeholder,.checkbox__label{font-size:14px}.service-head-certs__item-award-description,.service-head-certs__item-award-date,.award-item__tag span,.award-marquee__year{font-size:12px}.text h1{max-width:956px;margin:24px 0}.text h2{max-width:956px;margin:80px 0 20px}.text h3{max-width:956px;margin:48px 0 16px}.text h4{max-width:956px;margin:32px 0 12px}.text h5{max-width:956px}.text h6{max-width:956px}.text p{max-width:956px;margin:12px 0}.text ul:not([class]){max-width:956px;margin:12px 0}.text ol:not([class]){max-width:956px;margin:12px 0}.text img:not([class]),.text img.center{max-width:956px;margin:52px 0 100px}.text img.center{margin-right:auto;margin-left:auto}.text img.wide-image{width:calc(100% + 204px);margin:52px -102px 100px}.text .wide-video+img.wide-image{margin-top:-100px}.text img.wide-image+img.wide-image{margin-top:-100px}.text video:not([class]){max-width:956px;margin:52px 0 100px}.text .wide-video{width:calc(100% + 204px);margin:52px -102px 100px}.text .wide-video video{max-width:none;max-width:initial;max-height:none;max-height:initial;margin:0}.text blockquote{max-width:1056px;padding:44px}.text blockquote::before{top:24px;left:-20px;width:68px;height:66px}.text blockquote .info{margin-top:24px}.simple-btn{padding:16px 56px 16px 24px}.simple-btn--transparent{padding:15px 56px 15px 23px}.simple-btn__content{position:static;padding:0}.simple-btn .simple-btn__content::before{top:calc(50% - 12px);right:24px;width:24px;height:24px}.simple-btn .simple-btn__content::after{top:calc(50% - 12px);right:24px;width:24px;height:24px}.custom-input{padding-top:20px}.custom-input__target{padding:5.5px 0 4.5px}.ui-popup{padding:40px 112px}.ui-popup__close{top:32px;right:32px;width:52px;height:52px}.ui-popup__close svg{width:24px;height:24px}.ui-popup__content{padding-top:32px}.award-marquee{height:64px}.award-marquee__item{padding:6px 0 0}.award-marquee__rhombus{margin:-2px 20px 0}.next-marquee{height:68px}.next-marquee__item{padding:6px 0 0}.next-marquee__arrow{margin:-2px 20px 0}.next-marquee__text{font-size:72px}.services-head__title,.project-title__title,.feedback-popup-success h5,.feedback-popup__title,.service-head h1,.calculate-cost h2,.contacts-info h2,.mobile-platforms h2,.advantages h2,.we-support h2,.process h2,.tech-realization h2,.directions h2,.we-recommend h2,.tagged-list h2,.same-projects__title,.reviews-list h2,.projects-list__title,.faq h2,.facts-about h2,.expertise h2,.ecomm-results h2,.development-steps h2,.client-get h2,.business-solutions h2,.blog-list h2,.callback-form__title::before,.callback-form__title,.project-header__title,.popup-block__title,.page-title,.text h1{font-size:48px}.minidino-devices__title,.minidino-goods__title,.minidino-adaptive__title,.minidino-order__title,.minidino-basket__title,.minidino-product__title,.minidino-nav__title,.illust__title,.about-main__title,.design__title,.next-project__link,.contacts-info__column h4,.process-slider__item h3,.directions-banner h5,.directions__item h5,.tagged-list h3 span::after,.tagged-list h3 span::before,.tagged-list h3 span,.expertise__body h3,.ecomm-results__on,.development-steps h3,.business-solutions-no h5,.project-card__title,.text h2,.next-button__text{font-size:30px}.mobile-menu-info__link,.feedback-popup__subtitle,.feedback-popup-manager__title,.knowledge h3,.contacts-info__link,.expertise-know h3,.main-example-item__title,.footer__phones a,.text h3{font-size:24px}.main-head__second-text,.main-head__main-text{font-size:80px}.main-head__last-text,.main-head__sub-text{font-size:80px}.all-projects__title,.infographics>li h5{font-size:64px}.numerated-list>li::before,.award-marquee__place{font-size:48px}.mobile-platforms__content h3,.custom-select__header,.custom-select__option{font-size:30px}.ecomm-results__percent,.award-item__title{font-size:30px}.mobile-menu__subitem,.mobile-menu__item,.feedback-popup-footer__link{font-size:22px}.blog-list-item h5:not([class]),.projects-card__percent h5,.projects-card__title,.projects-list-card__percent h5,.projects-list-card__title,.ico-cards h5,.all-projects__text,.cards>li h5,.advantages h5,.process-thumbs__item,.tech-realization-item h5,.we-recommend h5,.client-get h5,.business-solutions__item h5,.footer-menu__item,.footer__email,.footer__links a,.text h4{font-size:24px}.service-head-certs__item-award-title,.award-item__title span{font-size:20px}.services-head__text,.minidino-devices__text,.minidino-goods__text,.minidino-adaptive__text,.minidino-order__text p,.minidino-basket__text p,.minidino-product__text p,.minidino-nav__text p,.illust__text p,.about-main__text p,.design__text,.awards__link span,.awards__info-block p,.awards__info-block h3,.cookies-agreement__text,.mobile-menu-info__column h5,.main-head__text,.feedback-popup-footer__title,.feedback-popup-manager__desc,.calculate-cost__info,.calculate-cost__text,.same-project-card__text,.review-author__name,.review-card__text,.project-link__name,.ico-cards p,.block-code,.simple-columns>li,.project-quote-author__company,.project-quote-author__name,.numerated-list>li,.infographics>li p,.contacts-info__column p,.contacts-info__column h5,.advantages__body,.process-slider__item h5,.tech-realization-more__text,.tech-realization-item__text,.tech-realization__text,.directions-banner p,.directions__text,.we-recommend p,.tagged-list p,.project-info-blocks h6,.faq p,.expertise__body ul>li,.expertise__pdf,.ecomm-results__name,.ecomm-results__desc,.client-get p,.business-solutions-no p,.business-solutions__item p,.callback-manager__tg,.callback-manager__text,.callback-manager__name,.project-card__text,.footer__title,.text p,.text h6,.text ul:not([class])>li,.text ol:not([class])>li,.text ol:not([class])>li::before,.custom-input__placeholder,.custom-input__target{font-size:18px}.text p b,.text h6 b{font-size:18px}.feedback-popup-success p,.feedback-popup-manager__link,.same-project-card__title,.project-quote__text p,.project-quote__text,.spoiler__title,.tagged-list ol>li::before,.ecomm-awards__info h5,.development-steps-results__title,.callback-form__success,.text h5,.text blockquote p:not([class]),.simple-btn{font-size:18px}.project-card__award-text{font-size:18px}.blog-x-author__name,.blog-x__type,.service-head-certs__item,.cursor__text,.blog-list-author__name,.blog-list-item__text,.blog-list-item__type,.projects-card__percent p,.projects-card__text,.projects-list-card__percent p,.projects-list-card__text,.cards>li p,.process-slider__result ul>li,.process-slider__result,.process-slider__text,.tech-realization__item span,.ecomm-awards__info p,.development-steps ul>li,.development-steps p,.project-card__award-rating,.header__nav a span::after,.header__nav a span::before,.header__nav a span,.header__nav a,.tag,.link-tag{font-size:16px}.header__feedback{font-size:16px}.blog-x-author__work,.blog-x__date,.awards__info-tags h3,.awards__title,.blog-list-author__work,.blog-list-item__date,.review-author__work,.project-link__title,.callback-manager__work,.breadcrumbs__link,.file-picker__name{font-size:16px}.simple-filter__item,.tag-filter__item,.text-checkbox__body,.file-picker__label{font-size:16px}.service-head-certs__item-award-label,.award-item__tag p,.award-marquee__title{font-size:16px}.custom-input__target:not(:-moz-placeholder-shown)+.custom-input__placeholder{font-size:14px}.custom-input__target:not(:-ms-input-placeholder)+.custom-input__placeholder{font-size:14px}.award-item__description,.footer-copy__item,.checkbox__label,.custom-input__target:not(:placeholder-shown)+.custom-input__placeholder,.custom-input__target:focus+.custom-input__placeholder,.custom-input__error-message{font-size:14px}.service-head-certs__item-award-description,.service-head-certs__item-award-date,.award-item__tag span,.award-marquee__year{font-size:12px}.text h1{max-width:956px;margin:24px 0}.text h2{max-width:956px;margin:80px 0 20px}.text h3{max-width:956px;margin:48px 0 16px}.text h4{max-width:956px;margin:32px 0 12px}.text h5{max-width:956px}.text h6{max-width:956px}.text p{max-width:956px;margin:12px 0}.text ul:not([class]){max-width:956px;margin:12px 0}.text ol:not([class]){max-width:956px;margin:12px 0}.text img:not([class]),.text img.center{max-width:956px;margin:52px 0 100px}.text img.center{margin-right:auto;margin-left:auto}.text img.wide-image{width:calc(100% + 204px);margin:52px -102px 100px}.text .wide-video+img.wide-image{margin-top:-100px}.text img.wide-image+img.wide-image{margin-top:-100px}.text video:not([class]){max-width:956px;margin:52px 0 100px}.text .wide-video{width:calc(100% + 204px);margin:52px -102px 100px}.text .wide-video video{max-width:none;max-width:initial;max-height:none;max-height:initial;margin:0}.text blockquote{max-width:1056px;padding:44px}.text blockquote::before{top:24px;left:-20px;width:68px;height:66px}.text blockquote .info{margin-top:24px}.container{padding-right:102px;padding-left:102px}.page-title{margin-bottom:36px}.footer-content{background-image:url(../assets/img/footer-bg.webp);background-repeat:no-repeat;background-position:50% 0;background-size:cover}.footer__container{margin-top:100px;margin-bottom:80px}.footer__form{margin:100px 102px}.footer-hello{margin:74px 0 26px}.footer-hello:first-child{margin-top:-26px}.header-socials__item{width:44px;height:44px}.header{height:76px}.header--dark~.main{margin-top:-76px}.header__content{gap:80px}.header__feedback{margin-left:-48px;padding:9px 44px 13px 16px}.header__feedback .simple-btn__content{padding-right:0}.header__feedback .simple-btn__content::before{top:calc(50% - 10px);right:16px;width:20px;height:20px}.header__feedback .simple-btn__content::after{top:calc(50% - 10px);right:16px;width:20px;height:20px}.award-item__tag{gap:8px}.projects-slider{padding:0 103px}.callback-block{padding:52px}.callback-block__contact{width:280px}.callback-block._dark .callback-block__contact{width:328px}.callback-manager__text{margin:20px 0 36px}.callback-form__title::before{top:-20px;right:-28px;width:100px;height:44px}.callback-form__container{margin-top:32px}.callback-form__fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:28px 44px}.callback-form__field{width:calc(50% - 22px);margin:0}.callback-form__field--double{width:100%}.callback-form__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:48px}.callback-form__submit{margin:0}.callback-form__success{left:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;max-width:591px;margin-left:0}.callback-form__success::before{width:100px;height:100px;margin:0}.logos-scroller{padding-bottom:100px}.logos-scroller__wrap{gap:56px}.logos-scroller__list{gap:56px;-webkit-animation:logos-scroll-middle 60s linear infinite;animation:logos-scroll-middle 60s linear infinite}.logos-scroller__item img{max-height:112px}.service-head+.service-logos{padding-top:52px}.blog-list__head{margin-bottom:52px}.business-solutions h2{margin-bottom:52px}.business-solutions__item{padding:28px}.business-solutions-no{position:relative}.business-solutions-no__content{width:725px;margin-right:-119px;padding:88px}.business-solutions-no__link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.business-solutions-no__button{display:none}.client-get h2{margin-bottom:52px}.client-get h5{margin-bottom:16px}.client-get ul li{padding:28px}.development-steps h2{margin-bottom:52px}.development-steps h3{margin-bottom:20px}.development-steps__slide{padding:36px 32px}.development-steps ol{grid-template-columns:repeat(3, 1fr)}.development-steps ol>li::before{bottom:-130px;left:calc(50% - 118px);font-size:500px}.development-steps ul{margin-top:16px}.development-steps-results{margin-top:32px}.ecomm-awards.big-block{padding-top:52px}.ecomm-awards__container{gap:36px 56px}.ecomm-awards__info{width:calc(100% - 548px);max-width:940px;padding:24px}.ecomm-awards__info--big{width:100%}.ecomm-awards__info--two{width:calc(50% - 28px)}.ecomm-awards__list{--item-width: 236px;width:auto;max-width:492px}.ecomm-awards__list--big{width:100%;max-width:100%}.ecomm-results h2{margin-bottom:52px}.ecomm-results__list{position:relative;gap:0}.ecomm-results__item{position:relative;grid-template-columns:1fr 580px 152px;gap:44px;padding:28px 20px;background-color:rgba(0,0,0,0);opacity:.5;-webkit-transition:opacity .3s ease, background-color .3s ease;transition:opacity .3s ease, background-color .3s ease}.ecomm-results__item:hover{background-color:rgba(8,2,21,.02);opacity:1}.ecomm-results__column:nth-child(1){display:none}.ecomm-results__hover{position:absolute;top:50%;left:173px;display:block;width:168px;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;pointer-events:none}.ecomm-results__item:hover~.ecomm-results__hover{opacity:1}.expertise__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.expertise__head{display:block;-ms-flex-negative:0;flex-shrink:0;width:378px}.expertise h2{margin-bottom:52px}.expertise__pdf{gap:12px;max-width:200px;padding-left:16px}.expertise__pdf::before{width:56px;height:56px}.expertise__body{width:689px;padding:44px}.expertise__body h3{margin-bottom:24px}.expertise__body ul{gap:24px}.expertise__image{bottom:-96px;left:-88px;width:606px}.expertise__graphics{top:68px;right:auto;bottom:auto;left:-130px;width:920px;height:574px}.expertise-know__head{margin-bottom:24px}.expertise-know__ico{width:56px;height:56px}.expertise-know__content{padding:32px}.expertise-know__text{width:calc(100% - 450px)}.facts-about h2{margin-bottom:52px}.facts-about__layout{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:12px}.facts-about__head{-ms-flex-negative:0;flex-shrink:0;width:358px}.facts-about img,.facts-about picture{width:auto}.faq{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:40px}.faq__head{-ms-flex-negative:0;flex-shrink:0;width:359px}.faq__sticky{position:sticky;top:0}.faq__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.project-info-links__list{gap:24px 32px}.projects-list__header{margin-bottom:52px}.projects-list__prev{left:-68px}.projects-list__next{right:-68px}.reviews-list__layout{position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:40px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.reviews-list__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;gap:36px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:359px}.reviews-list__body{width:calc(100% - 399px);overflow:hidden}.reviews-list__more{display:block}.reviews-list__buttons{position:absolute;bottom:0;left:0}.reviews-list__thumbs-slider{margin-top:24px}.same-projects__header{margin-bottom:52px}.tagged-list h3 span{max-width:648px}.tagged-list>li{margin:100px 0}.tagged-list ol{margin-top:52px}.tagged-list p{-ms-flex-negative:0;flex-shrink:0;width:648px}.tagged-list__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:48px;margin-top:24px}.we-recommend ul{margin-top:52px}.we-recommend ul li{width:calc((100% - 40px)/3)}.we-recommend ul li a{padding:28px 28px 32px}.we-recommend__img{margin-bottom:24px}.directions h2{margin-bottom:52px}.directions__content{padding:12px}.directions__image{aspect-ratio:528/270 auto}.directions-banner:nth-child(odd){min-height:280px}.directions-banner__content{width:510px}.directions-banner__image{top:calc(50% - 322px);right:-99px;height:642px}.directions-banner__button{display:none}.directions-banner__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:block}.directions-banner:nth-child(even){padding:50px 56px}.directions-banner:nth-child(even) .directions-banner__content{width:100%}.directions-banner:nth-child(even) .directions-banner__image{top:auto;right:auto;bottom:-150px;left:calc(50% - 386px);height:624px}.tech-realization{gap:40px}.tech-realization h2{margin-bottom:28px}.tech-realization__body{margin-right:0}.tech-realization__bg{bottom:67px;left:-24px;height:496px}.tech-realization__list{gap:52px 56px;margin-top:56px}.tech-realization__items{padding:24px}.tech-realization-item{padding:28px}.process h2{margin-bottom:52px}.process__content{gap:32px}.process__thumbs{width:286px}.process__slider{margin-right:-102px}.process-thumbs__item{margin-top:16px}.process-slider__image{height:354px}.process-slider__item{gap:24px}.process-slider__item.swiper-slide{width:558px}.process-slider__item h3{margin-bottom:20px}.process-slider__item:hover .process-slider__image{height:111px}.process-slider__item:hover .process-slider__result-container{height:243px}.process-slider__helper.swiper-slide{width:82px}.process-slider__content{padding:12px 12px 0}.process-slider__result{margin:16px -12px 0;padding:16px 12px 0}.process-slider__result ul{margin:12px 0}.we-support ul{gap:40px;margin-top:52px}.we-support ul>li{width:248px;height:104px}.we-support__bg{top:0;left:calc(50% - 40px);width:909px;height:534px}.we-support img:not([class]){height:72px}.advantages h2{margin-bottom:52px}.advantages ul{grid-template-columns:1fr 1fr 1fr}.advantages ul>li{gap:16px;padding:28px}.advantages ul>li:nth-child(3){grid-row:2;grid-column:1}.advantages ul>li:nth-child(4){grid-row:2;grid-column:3}.advantages ul>li:nth-child(5){grid-row:3;grid-column:2}.advantages ul>li:nth-child(6){grid-row:3;grid-column:3}.advantages__head{gap:12px}.advantages__image{padding:12px}.advantages__image img,.advantages__image svg{width:44px;height:44px}.advantages__bg{display:block}.advantages__bg-text{display:block}.mobile-platforms h2{margin-bottom:52px}.mobile-platforms__item{height:250px;padding-top:42px}.mobile-platforms__content{padding:32px;background:rgba(8,2,21,.02);-webkit-transition:background .3s ease;transition:background .3s ease}.mobile-platforms__content img,.mobile-platforms__content svg{width:40px;height:40px}.mobile-platforms__phone{bottom:-6px;width:444px}.mobile-platforms__shadow{bottom:-2px;width:444px}.mobile-platforms__item:hover .mobile-platforms__phone{bottom:0}.mobile-platforms__item:hover .mobile-platforms__shadow{bottom:0}.mobile-platforms__item:hover .mobile-platforms__content{background:rgba(8,2,21,.04)}.contacts-info__layout{margin-top:-32px}.contacts-info__list{gap:52px 24px;width:732px}.contacts-info__column{width:307px}.contacts-info__column h5{margin-bottom:16px}.contacts-info__socials{margin-top:32px}.spoiler{padding:28px 0}.spoiler__content{padding-top:24px}.cards>li{min-height:250px;padding:36px 32px}.columns{gap:64px}.columns--small>li{width:calc(50% - 32px)}.columns>li{width:calc(50% - 32px)}.columns>li::before{top:-32px}.columns>li::after{left:-32px}.columns>li:nth-child(2n+1):last-child::before{right:calc(50% + 32px)}.columns>li:nth-child(2n+1):last-child::after{top:-32px;left:calc(50% + 32px)}.project-gray-text{width:956px;padding:24px 28px}.numerated-list{gap:56px}.numerated-list>li::before{top:-28px;left:-20px}.numerated-list>li>h6{margin-bottom:-4px}.numerated-list>li>h6:last-child{margin-bottom:0}.project-quote{padding:44px}.project-quote::before{top:24px;left:-20px;width:68px;height:66px}.project-quote__content{gap:24px}.simple-columns{gap:24px 44px}.simple-columns>li{-ms-flex-preferred-size:472px;flex-basis:472px}.block-code{padding:24px 28px}.all-projects{background:rgba(0,0,0,0)}.all-projects.swiper-slide{width:359px}.all-projects--projects-list.swiper-slide{width:458px;height:562px}.all-projects__link{height:auto;padding-top:340px}.all-projects--projects-list .all-projects__link{padding-top:460px}.all-projects__title{margin:-30px 44px -8px}.all-projects__text{gap:24px;margin:0 44px}.all-projects__text span{width:136px}.all-projects__ico{width:68px;height:68px}.all-projects__ico::before{width:32px;height:32px}.all-projects--projects-list .all-projects__card{top:68px;left:calc(50% - 179px);width:224px;padding:10px}.all-projects--projects-list .all-projects__card:nth-child(2){top:90px;left:calc(50% - 122px);width:224px}.all-projects--projects-list .all-projects__card:nth-child(3){top:28px;left:calc(50% - 56px);width:224px}.all-projects--projects-list .all-projects__card h5{font-size:10px}.all-projects--projects-list .all-projects__card span{margin-top:2px;font-size:10px}.all-projects--projects-list .all-projects__card img{margin-bottom:8px}.ico-cards img{margin:16px 0}.ico-cards h5{margin:16px 0}.ico-cards li{padding:28px}.projects-list-card{padding:28px}.projects-list-card.swiper-slide{width:458px;height:562px}.projects-list-card__info{-webkit-line-clamp:8;line-clamp:8}.projects-list-card__percent{display:block}.projects-list-card__tags{gap:12px;max-height:80px}.projects-list-card__bottom{right:28px;bottom:28px;left:28px}.projects-list-card__background~.projects-list-card__content{right:28px;bottom:28px;left:28px}.projects-list-card__background~.projects-list-card__content .projects-list-card__title{margin-bottom:12px}.projects-list-card__background~.projects-list-card__content .projects-list-card__percent{display:none}.projects-list-card__background~.projects-list-card__content .projects-list-card__tags{max-height:34px;margin-top:24px}.projects-card{min-height:400px;max-height:462px;padding:28px}.projects-card--background{min-height:0;max-height:none;padding:0}.projects-card__info--background{margin-top:28px;padding:0 12px}.projects-card__logo{height:72px;max-height:72px}.projects-card__helper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:308px}.projects-card__tags{display:none}.review-card{padding:52px}.review-card__logo{height:72px}.same-project-card.swiper-slide{width:359px}.same-project-card__image-container{height:440px}.same-project-card__title{margin:28px 0 12px}.knowledge__head{margin-bottom:24px}.knowledge__head--with-text{padding:16px 0 12px}.knowledge__ico{width:56px;height:56px}.knowledge__content{padding:32px}.knowledge__text{width:calc(100% - 450px)}.blog-list-item{padding:0 28px 32px}.blog-list-item__head{margin-bottom:16px}.blog-list-item img:not([class]){width:calc(100% + 56px);margin:0 -28px}.blog-list-item__tags{display:none}.calculate-cost{height:508px;margin-bottom:92px;padding:154px 128px 62px}.calculate-cost h2{padding-right:32px}.calculate-cost__bg{top:95px;min-width:100%}.calculate-cost__bg-left{top:-95px;left:231px;width:540px;height:509px}.calculate-cost__bg-right{right:27px;width:577px;height:509px}.calculate-cost__img{right:94px;width:540px;height:508px}.calculate-cost__button{top:142px;left:calc(50% + 26px)}.calculate-cost__info{gap:8px;max-width:266px}.calculate-cost__info::before{-ms-flex-negative:0;flex-shrink:0;width:32px;height:60px}.calculate-cost--light .calculate-cost__bg{top:94px}.calculate-cost--light .calculate-cost__img{right:102px;width:auto;height:100%}.calculate-cost--light .calculate-cost__button{top:142px;left:calc(50% + 26px)}.development-app{height:466px}.development-app__image{height:466px}.service-head{min-height:618px;padding-top:84px}.service-head__bg-right{right:-278px;width:1250px;height:1176px}.service-head__content{padding-top:32px;padding-bottom:104px}.service-head h1{max-width:780px}.service-head__text{max-width:780px}.service-head__symbols{top:294px;left:calc(50% + 214px);width:902px;height:92px}.service-head--qa .service-head__symbols{height:116px}.service-head__cards{top:30px;right:70px}.service-head__card{width:240px;padding:12px 12px 16px}.service-head__card h5{font-size:12px}.service-head__card span{font-size:12px}.service-head__card img{margin-bottom:14px}.service-head-certs{margin-top:36px}.service-head-certs__item{width:204px;padding:12px 18px}.service-head-certs__item span{margin-bottom:8px;padding-bottom:8px}.service-head-certs__item-award{width:260px;padding:12px 18px}.service-head-certs img{max-width:none}.awards-list{gap:44px}.feedback-popup-manager{gap:84px;padding:24px 44px}.feedback-popup-manager__avatar{-ms-flex-item-align:center;align-self:center;width:70px;height:70px;margin-bottom:0;padding:3px}.feedback-popup-manager__body{gap:24px}.feedback-popup-manager__desc{gap:5px}.feedback-popup-footer{gap:44px 228px;padding:40px 100px 124px}.feedback-popup-footer__title{margin-bottom:16px}.feedback-popup-footer__social{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.feedback-popup__header{padding:40px 100px}.feedback-popup__form{padding:0 100px 48px}.feedback-popup__content::after{width:56px;height:56px;margin:-28px}.feedback-popup-success h5{margin-bottom:24px}.feedback-popup-success__content{width:530px}.feedback-popup-success__image{margin:16px auto 24px}.main-head__content{width:900px;padding:70px 0 95px}.main-head__image{top:4px;left:176px;width:254px}.main-head__main-text{margin-bottom:-1px}.main-head__second-text{margin-bottom:-85px}.main-head__sub-text{padding-right:0}.main-head__last-text{margin-top:-1px}.main-head__text{right:5px;bottom:113px;max-width:424px}.main-head__discuss{top:2px;left:calc(50% + 198px)}.discuss-button__block{width:140px;height:140px}.discuss-button._dark .discuss-button__block{width:140px;height:140px}.discuss-button__center{width:52px;height:52px}.discuss-button__center::before{width:30px;height:30px}.discuss-button._dark .discuss-button__center{width:52px;height:52px}.discuss-button._dark .discuss-button__center::before{width:30px;height:30px}.discuss-button__hover{width:64px;height:64px;margin:-32px}.discuss-button__hover::before{width:30px;height:30px;margin:-15px}.discuss-button._dark .discuss-button__hover{width:64px;height:64px;margin:-32px}.discuss-button._dark .discuss-button__hover::before{width:30px;height:30px;margin:-15px}.masonry-layout{margin-bottom:-52px}.masonry-layout__item{margin-bottom:52px}.masonry-layout--projects{margin-bottom:-80px}.masonry-layout--projects .masonry-layout__item{width:calc((100% - 40px)/3);margin-bottom:80px}.tag-filter__content{margin-top:52px}.simple-filter__content{margin-top:52px}.next-project{padding-top:32px;padding-bottom:120px}.next-project__marquee{padding:0 0 64px}.awards{padding-top:36px;padding-bottom:100px}.awards__header{gap:32px;padding-bottom:48px}.awards__image{padding-right:102px}.awards__image::before{width:315px;height:296px;-webkit-transform:translate3d(0, -78%, 0);transform:translate3d(0, -78%, 0)}.awards__image::after{z-index:-1;width:290px;height:490px;-webkit-transform:translate3d(0, 20%, 0);transform:translate3d(0, 20%, 0)}.awards__details{padding-top:64px}.awards__info{grid-template-columns:12fr 3fr;gap:18px}.awards__info-block{grid-template-columns:4fr 8fr;gap:18px}.awards__info-tags{position:static;position:initial;justify-self:flex-end;padding-top:3px}.awards__info-tags h3{display:block}.awards__link{padding:8px 14px}.awards__link svg{margin-right:-4px}.design{padding-bottom:32px;background:radial-gradient(32.36% 69.99% at 64.71% -12.04%, rgba(207, 211, 225, 0.5) 0%, rgba(207, 211, 225, 0) 100%),radial-gradient(26.68% 138.93% at 78.46% 194.1%, rgba(207, 211, 225, 0.3) 0%, rgba(207, 211, 225, 0) 100%),-webkit-gradient(linear, left bottom, left top, from(#fff), to(#fff));background:radial-gradient(32.36% 69.99% at 64.71% -12.04%, rgba(207, 211, 225, 0.5) 0%, rgba(207, 211, 225, 0) 100%),radial-gradient(26.68% 138.93% at 78.46% 194.1%, rgba(207, 211, 225, 0.3) 0%, rgba(207, 211, 225, 0) 100%),linear-gradient(0deg, #fff, #fff)}.design__wrapper{gap:0;padding:0 102px}.design__content{position:relative;right:50%;gap:20px;width:596px;-webkit-transform:translate3d(258px, -76px, 0);transform:translate3d(258px, -76px, 0)}.design__text{gap:12px}.design__image{-webkit-transform:translate3d(-72px, 0, 0);transform:translate3d(-72px, 0, 0)}.design__image img{min-width:614px}.about-main__content{gap:20px;padding:80px 102px 36px}.about-main__text{gap:8px 40px}.about-main__video{padding:40px 194px 76px}.illust__content{gap:20px;padding:80px 102px 24px}.illust__text-container{grid-template-columns:8fr 4fr;gap:40px}.illust__text{gap:12px}.illust__maket{padding:30px 171px 0 374px}.illust__maket--main{max-width:1074px}.illust__maket--but{top:33%;width:186px;height:142px;-webkit-transform:translate3d(-203%, 0, 0);transform:translate3d(-203%, 0, 0)}.illust__maket--bir{top:-11%;right:22%;width:225px;height:167px}.illust__maket--dino{right:-1%;bottom:-20%;width:260px;height:314px}.minidino-nav{margin-bottom:-10px;padding-top:80px;padding-bottom:124px}.minidino-nav::before{top:-3.3%;width:172vw;height:62vw;-webkit-transform:translate3d(-45%, 0, 0) rotate(0deg);transform:translate3d(-45%, 0, 0) rotate(0deg)}.minidino-nav::after{top:26.8%;height:61vw;-webkit-transform:translate3d(-15%, 0, 0);transform:translate3d(-15%, 0, 0)}.minidino-nav__content{gap:20px;padding:0 102px 54px}.minidino-nav__content--bottom{padding:0 102px 48px}.minidino-nav__text-container{grid-template-columns:8fr 4fr;gap:40px}.minidino-nav__text{gap:12px 36px}.minidino-nav__navigation{padding-right:102px;padding-bottom:0;padding-left:102px}.minidino-nav__navigation::before{top:1%;right:-9%;z-index:1;width:500px;height:538px}.minidino-nav__navigation::after{bottom:31%;left:24%;width:200px;height:190px}.minidino-nav__navigation--first img{width:91%}.minidino-nav__navigation--second{top:-26%;right:-30%}.minidino-nav__navigation--second img{width:90%}.minidino-nav__next-btn{bottom:132px;left:104px}.minidino-nav__catalog{gap:100px;padding-right:104px;padding-left:104px}.minidino-nav__catalog--first{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.minidino-nav__catalog--first img{width:95%}.minidino-nav__catalog--second img{width:83%}.minidino-slider{padding-bottom:120px}.minidino-product{padding-top:122px;padding-bottom:86px}.minidino-product__images--main{left:93px}.minidino-product__images--popup{right:-0.5%}.minidino-product__images--turtle{right:-5.7%;bottom:-4.4%}.minidino-product__images--hand{bottom:3.4%;left:45.8%;width:38px;height:38px}.minidino-product__content{top:48.4%;gap:20px}.minidino-basket{padding-top:122px;padding-bottom:86px}.minidino-basket__images--main{left:93px}.minidino-basket__images--popup{right:-0.5%}.minidino-basket__content{top:48.4%;gap:20px;padding-right:102px;padding-left:102px}.minidino-order{padding-top:82px;padding-bottom:48px}.minidino-order__images--main{top:58px;left:0}.minidino-order__images--main img{width:71.7%}.minidino-order__images--popup{top:50%;right:auto;left:50%;-webkit-transform:translate3d(-121%, -110%, 0);transform:translate3d(-121%, -110%, 0)}.minidino-order__images--sun{top:-42.4%;right:auto;left:9.4%;width:8.4%}.minidino-order__images--sun-big{top:-16.6%;right:auto;left:50%;display:block;width:156px;height:136px;-webkit-transform:translate3d(-112%, 0, 0);transform:translate3d(-112%, 0, 0)}.minidino-order__lines--sun-l1{top:0;right:50%;width:11.7%;height:65.3%;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.minidino-order__lines--sun-l2{top:35%;left:-8%;width:57%;height:38.8%;-webkit-transform:rotate(0);transform:rotate(0)}.minidino-order__content{gap:44px}.minidino-order__text-container{gap:18px}.minidino-order__text{gap:14px}.minidino-adaptive{padding-top:280px}.minidino-adaptive__images--left{width:20%;-webkit-transform:translate3d(-176%, 0, 0);transform:translate3d(-176%, 0, 0)}.minidino-adaptive__images--left img{width:100%}.minidino-adaptive__images--center{width:20%;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.minidino-adaptive__images--center img{width:100%}.minidino-adaptive__images--right{top:4%;width:20%;-webkit-transform:translate3d(75%, 0, 0);transform:translate3d(75%, 0, 0)}.minidino-adaptive__images--right img{width:100%}.minidino-goods{gap:50px;padding-top:116px}.minidino-goods__content{gap:20px;padding:0 102px}.minidino-goods__images{padding:0 80px}.minidino-goods__images--main{position:relative;left:50%;-webkit-transform:translate3d(-30%, 0, 0);transform:translate3d(-30%, 0, 0)}.minidino-goods__images--main img{width:75%}.minidino-goods__images--phone{top:-30%;left:14%}.minidino-goods__images--phone img{width:70%;max-width:393px}.minidino-devices{gap:10px;padding-top:68px;padding-bottom:100px}.minidino-devices__content{gap:20px;padding:0 102px}.minidino-devices__next{padding:0 102px}.minidino-devices__images{padding:0 102px}.minidino-devices__images--ellipse{top:13%;width:82%;height:82%}.project-title{gap:24px;padding-top:36px;padding-bottom:44px}.project-title__tags{gap:20px}.project-title__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:32px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.big-block{padding-top:68px;padding-bottom:100px}.block{max-width:1056px;margin-top:52px;margin-bottom:52px}h2+.block{margin-top:32px}h3+.block{margin-top:28px}h4+.block{margin-top:24px}.block:first-child{margin-top:0}.block:last-child{margin-bottom:0}.block+.block{margin-top:68px}.services-head{padding-top:36px;padding-bottom:52px}.services-head__text{max-width:1054px;margin:24px 0 0}.blog-page{padding-top:36px}.blog-x{padding-top:36px}.blog-x .page-title{max-width:1348px}.blog-x__layout{margin-top:24px}.blog-x__image{margin:44px -102px 0}.blog-x__image:last-child{margin-bottom:-68px}.blog-x__after{margin-top:66px}.blog-x__intro{margin-top:52px}.projects-page{padding-top:36px}.not-found{padding:116px 16px 150px}.not-found__image{width:590px;height:580px}.not-found__rocket{top:65px;left:307px;width:122px;height:123px}.not-found__button{left:23px;margin-top:32px}}@media (min-width: 1700px){.service-head__cards{top:44px}.service-head__card:nth-child(2){top:47px;left:calc(50% - 240px);display:block}}@media (min-width: 1920px){.next-marquee__text{font-size:98px}.services-head__title,.project-title__title,.feedback-popup-success h5,.feedback-popup__title,.service-head h1,.calculate-cost h2,.contacts-info h2,.mobile-platforms h2,.advantages h2,.we-support h2,.process h2,.tech-realization h2,.directions h2,.we-recommend h2,.tagged-list h2,.same-projects__title,.reviews-list h2,.projects-list__title,.faq h2,.facts-about h2,.expertise h2,.ecomm-results h2,.development-steps h2,.client-get h2,.business-solutions h2,.blog-list h2,.callback-form__title::before,.callback-form__title,.project-header__title,.popup-block__title,.page-title,.text h1{font-size:60px}.minidino-devices__title,.minidino-goods__title,.minidino-adaptive__title,.minidino-order__title,.minidino-basket__title,.minidino-product__title,.minidino-nav__title,.illust__title,.about-main__title,.design__title,.next-project__link,.contacts-info__column h4,.process-slider__item h3,.directions-banner h5,.directions__item h5,.tagged-list h3 span::after,.tagged-list h3 span::before,.tagged-list h3 span,.expertise__body h3,.ecomm-results__on,.development-steps h3,.business-solutions-no h5,.project-card__title,.next-button__text,.text h2{font-size:40px}.mobile-menu-info__link,.feedback-popup__subtitle,.feedback-popup-manager__title,.knowledge h3,.contacts-info__link,.expertise-know h3,.main-example-item__title,.footer__phones a,.text h3{font-size:30px}.main-head__second-text,.main-head__main-text{font-size:110px}.main-head__last-text,.main-head__sub-text{font-size:110px}.all-projects__title,.infographics>li h5{font-size:90px}.numerated-list>li::before,.award-marquee__place{font-size:60px}.mobile-platforms__content h3,.custom-select__option,.custom-select__header{font-size:40px}.ecomm-results__percent,.award-item__title{font-size:40px}.mobile-menu__subitem,.mobile-menu__item,.feedback-popup-footer__link{font-size:26px}.blog-list-item h5:not([class]),.projects-card__percent h5,.projects-card__title,.projects-list-card__percent h5,.projects-list-card__title,.ico-cards h5,.all-projects__text,.cards>li h5,.advantages h5,.process-thumbs__item,.tech-realization-item h5,.we-recommend h5,.client-get h5,.business-solutions__item h5,.footer-menu__item,.footer__email,.footer__links a,.text h4{font-size:24px}.service-head-certs__item-award-title,.award-item__title span{font-size:24px}.services-head__text,.minidino-devices__text,.minidino-goods__text,.minidino-adaptive__text,.minidino-order__text p,.minidino-basket__text p,.minidino-product__text p,.minidino-nav__text p,.illust__text p,.about-main__text p,.design__text,.awards__link span,.awards__info-block p,.awards__info-block h3,.cookies-agreement__text,.mobile-menu-info__column h5,.main-head__text,.feedback-popup-footer__title,.feedback-popup-manager__desc,.calculate-cost__info,.calculate-cost__text,.same-project-card__text,.review-author__name,.review-card__text,.project-link__name,.ico-cards p,.block-code,.simple-columns>li,.project-quote-author__company,.project-quote-author__name,.numerated-list>li,.infographics>li p,.contacts-info__column p,.contacts-info__column h5,.advantages__body,.process-slider__item h5,.tech-realization-more__text,.tech-realization-item__text,.tech-realization__text,.directions-banner p,.directions__text,.we-recommend p,.tagged-list p,.project-info-blocks h6,.faq p,.expertise__body ul>li,.expertise__pdf,.ecomm-results__name,.ecomm-results__desc,.client-get p,.business-solutions-no p,.business-solutions__item p,.callback-manager__tg,.callback-manager__text,.callback-manager__name,.project-card__text,.footer__title,.custom-input__target,.custom-input__placeholder,.text ol:not([class])>li::before,.text ol:not([class])>li,.text ul:not([class])>li,.text p,.text h6{font-size:20px}.text p b,.text h6 b{font-size:20px}.feedback-popup-success p,.feedback-popup-manager__link,.same-project-card__title,.project-quote__text p,.project-quote__text,.spoiler__title,.tagged-list ol>li::before,.ecomm-awards__info h5,.development-steps-results__title,.callback-form__success,.simple-btn,.text blockquote p:not([class]),.text h5{font-size:20px}.project-card__award-text{font-size:20px}.blog-x-author__name,.blog-x__type,.service-head-certs__item,.cursor__text,.blog-list-author__name,.blog-list-item__text,.blog-list-item__type,.projects-card__percent p,.projects-card__text,.projects-list-card__percent p,.projects-list-card__text,.cards>li p,.process-slider__result ul>li,.process-slider__result,.process-slider__text,.tech-realization__item span,.ecomm-awards__info p,.development-steps ul>li,.development-steps p,.project-card__award-rating,.header__nav a span::after,.header__nav a span::before,.header__nav a span,.header__nav a,.link-tag,.tag{font-size:18px}.header__feedback{font-size:18px}.text h1{max-width:1073px;margin:28px 0}.text h2{max-width:1073px;margin:120px 0 24px}.text h3{max-width:1073px;margin:52px 0 20px}.text h4{max-width:1073px;margin:36px 0 16px}.text h5{max-width:1073px}.text h6{max-width:1073px;margin-bottom:20px}.text p{max-width:1073px;margin:16px 0}.text ul:not([class]){max-width:1073px;margin:16px 0}.text ul:not([class])>li{margin:12px 0}.text ol:not([class]){max-width:1073px;margin:16px 0}.text ol:not([class])>li{margin:12px 0}.text img:not([class]),.text img.center{max-width:1073px;margin:56px 0 120px}.text img.center{margin-right:auto;margin-left:auto}.text img.wide-image{width:calc(100% + 288px);margin:56px -144px 120px}.text .wide-video+img.wide-image{margin-top:-120px}.text img.wide-image+img.wide-image{margin-top:-120px}.text video:not([class]){max-width:1073px;margin:56px 0 120px}.text .wide-video{width:calc(100% + 288px);margin:56px -144px 120px}.text .wide-video video{max-width:none;max-width:initial;max-height:none;max-height:initial;margin:0}.text blockquote{max-width:1353px;padding:56px}.text blockquote::before{top:34px;left:-10px;width:72px;height:70px}.breadcrumbs{padding-top:42px}.next-marquee__text{font-size:98px}.services-head__title,.project-title__title,.feedback-popup-success h5,.feedback-popup__title,.service-head h1,.calculate-cost h2,.contacts-info h2,.mobile-platforms h2,.advantages h2,.we-support h2,.process h2,.tech-realization h2,.directions h2,.we-recommend h2,.tagged-list h2,.same-projects__title,.reviews-list h2,.projects-list__title,.faq h2,.facts-about h2,.expertise h2,.ecomm-results h2,.development-steps h2,.client-get h2,.business-solutions h2,.blog-list h2,.callback-form__title::before,.callback-form__title,.project-header__title,.popup-block__title,.page-title,.text h1{font-size:60px}.minidino-devices__title,.minidino-goods__title,.minidino-adaptive__title,.minidino-order__title,.minidino-basket__title,.minidino-product__title,.minidino-nav__title,.illust__title,.about-main__title,.design__title,.next-project__link,.contacts-info__column h4,.process-slider__item h3,.directions-banner h5,.directions__item h5,.tagged-list h3 span::after,.tagged-list h3 span::before,.tagged-list h3 span,.expertise__body h3,.ecomm-results__on,.development-steps h3,.business-solutions-no h5,.project-card__title,.next-button__text,.text h2{font-size:40px}.mobile-menu-info__link,.feedback-popup__subtitle,.feedback-popup-manager__title,.knowledge h3,.contacts-info__link,.expertise-know h3,.main-example-item__title,.footer__phones a,.text h3{font-size:30px}.main-head__second-text,.main-head__main-text{font-size:110px}.main-head__last-text,.main-head__sub-text{font-size:110px}.all-projects__title,.infographics>li h5{font-size:90px}.numerated-list>li::before,.award-marquee__place{font-size:60px}.mobile-platforms__content h3,.custom-select__header,.custom-select__option{font-size:40px}.ecomm-results__percent,.award-item__title{font-size:40px}.mobile-menu__subitem,.mobile-menu__item,.feedback-popup-footer__link{font-size:26px}.blog-list-item h5:not([class]),.projects-card__percent h5,.projects-card__title,.projects-list-card__percent h5,.projects-list-card__title,.ico-cards h5,.all-projects__text,.cards>li h5,.advantages h5,.process-thumbs__item,.tech-realization-item h5,.we-recommend h5,.client-get h5,.business-solutions__item h5,.footer-menu__item,.footer__email,.footer__links a,.text h4{font-size:24px}.service-head-certs__item-award-title,.award-item__title span{font-size:24px}.services-head__text,.minidino-devices__text,.minidino-goods__text,.minidino-adaptive__text,.minidino-order__text p,.minidino-basket__text p,.minidino-product__text p,.minidino-nav__text p,.illust__text p,.about-main__text p,.design__text,.awards__link span,.awards__info-block p,.awards__info-block h3,.cookies-agreement__text,.mobile-menu-info__column h5,.main-head__text,.feedback-popup-footer__title,.feedback-popup-manager__desc,.calculate-cost__info,.calculate-cost__text,.same-project-card__text,.review-author__name,.review-card__text,.project-link__name,.ico-cards p,.block-code,.simple-columns>li,.project-quote-author__company,.project-quote-author__name,.numerated-list>li,.infographics>li p,.contacts-info__column p,.contacts-info__column h5,.advantages__body,.process-slider__item h5,.tech-realization-more__text,.tech-realization-item__text,.tech-realization__text,.directions-banner p,.directions__text,.we-recommend p,.tagged-list p,.project-info-blocks h6,.faq p,.expertise__body ul>li,.expertise__pdf,.ecomm-results__name,.ecomm-results__desc,.client-get p,.business-solutions-no p,.business-solutions__item p,.callback-manager__tg,.callback-manager__text,.callback-manager__name,.project-card__text,.footer__title,.custom-input__target,.custom-input__placeholder,.text p,.text h6,.text ul:not([class])>li,.text ol:not([class])>li,.text ol:not([class])>li::before{font-size:20px}.text p b,.text h6 b{font-size:20px}.feedback-popup-success p,.feedback-popup-manager__link,.same-project-card__title,.project-quote__text p,.project-quote__text,.spoiler__title,.tagged-list ol>li::before,.ecomm-awards__info h5,.development-steps-results__title,.callback-form__success,.simple-btn,.text h5,.text blockquote p:not([class]){font-size:20px}.project-card__award-text{font-size:20px}.blog-x-author__name,.blog-x__type,.service-head-certs__item,.cursor__text,.blog-list-author__name,.blog-list-item__text,.blog-list-item__type,.projects-card__percent p,.projects-card__text,.projects-list-card__percent p,.projects-list-card__text,.cards>li p,.process-slider__result ul>li,.process-slider__result,.process-slider__text,.tech-realization__item span,.ecomm-awards__info p,.development-steps ul>li,.development-steps p,.project-card__award-rating,.header__nav a span::after,.header__nav a span::before,.header__nav a span,.header__nav a,.link-tag,.tag{font-size:18px}.header__feedback{font-size:18px}.text h1{max-width:1073px;margin:28px 0}.text h2{max-width:1073px;margin:120px 0 24px}.text h3{max-width:1073px;margin:52px 0 20px}.text h4{max-width:1073px;margin:36px 0 16px}.text h5{max-width:1073px}.text h6{max-width:1073px;margin-bottom:20px}.text p{max-width:1073px;margin:16px 0}.text ul:not([class]){max-width:1073px;margin:16px 0}.text ul:not([class])>li{margin:12px 0}.text ol:not([class]){max-width:1073px;margin:16px 0}.text ol:not([class])>li{margin:12px 0}.text img:not([class]),.text img.center{max-width:1073px;margin:56px 0 120px}.text img.center{margin-right:auto;margin-left:auto}.text img.wide-image{width:calc(100% + 288px);margin:56px -144px 120px}.text .wide-video+img.wide-image{margin-top:-120px}.text img.wide-image+img.wide-image{margin-top:-120px}.text video:not([class]){max-width:1073px;margin:56px 0 120px}.text .wide-video{width:calc(100% + 288px);margin:56px -144px 120px}.text .wide-video video{max-width:none;max-width:initial;max-height:none;max-height:initial;margin:0}.text blockquote{max-width:1353px;padding:56px}.text blockquote::before{top:34px;left:-10px;width:72px;height:70px}.ui-popup{padding:44px 112px}.ui-popup__content{padding-top:32px}.award-marquee{height:78px}.award-marquee__rhombus{margin:-2px 30px 0}.next-button{gap:16px}.next-button__img{width:32px;height:32px}.next-marquee{height:82px}.next-marquee__arrow{margin:-2px 30px 0}.next-marquee__text{font-size:98px}.services-head__title,.project-title__title,.feedback-popup-success h5,.feedback-popup__title,.service-head h1,.calculate-cost h2,.contacts-info h2,.mobile-platforms h2,.advantages h2,.we-support h2,.process h2,.tech-realization h2,.directions h2,.we-recommend h2,.tagged-list h2,.same-projects__title,.reviews-list h2,.projects-list__title,.faq h2,.facts-about h2,.expertise h2,.ecomm-results h2,.development-steps h2,.client-get h2,.business-solutions h2,.blog-list h2,.callback-form__title::before,.callback-form__title,.project-header__title,.popup-block__title,.page-title,.text h1{font-size:60px}.minidino-devices__title,.minidino-goods__title,.minidino-adaptive__title,.minidino-order__title,.minidino-basket__title,.minidino-product__title,.minidino-nav__title,.illust__title,.about-main__title,.design__title,.next-project__link,.contacts-info__column h4,.process-slider__item h3,.directions-banner h5,.directions__item h5,.tagged-list h3 span::after,.tagged-list h3 span::before,.tagged-list h3 span,.expertise__body h3,.ecomm-results__on,.development-steps h3,.business-solutions-no h5,.project-card__title,.text h2,.next-button__text{font-size:40px}.mobile-menu-info__link,.feedback-popup__subtitle,.feedback-popup-manager__title,.knowledge h3,.contacts-info__link,.expertise-know h3,.main-example-item__title,.footer__phones a,.text h3{font-size:30px}.main-head__second-text,.main-head__main-text{font-size:110px}.main-head__last-text,.main-head__sub-text{font-size:110px}.all-projects__title,.infographics>li h5{font-size:90px}.numerated-list>li::before,.award-marquee__place{font-size:60px}.mobile-platforms__content h3,.custom-select__header,.custom-select__option{font-size:40px}.ecomm-results__percent,.award-item__title{font-size:40px}.mobile-menu__subitem,.mobile-menu__item,.feedback-popup-footer__link{font-size:26px}.blog-list-item h5:not([class]),.projects-card__percent h5,.projects-card__title,.projects-list-card__percent h5,.projects-list-card__title,.ico-cards h5,.all-projects__text,.cards>li h5,.advantages h5,.process-thumbs__item,.tech-realization-item h5,.we-recommend h5,.client-get h5,.business-solutions__item h5,.footer-menu__item,.footer__email,.footer__links a,.text h4{font-size:24px}.service-head-certs__item-award-title,.award-item__title span{font-size:24px}.services-head__text,.minidino-devices__text,.minidino-goods__text,.minidino-adaptive__text,.minidino-order__text p,.minidino-basket__text p,.minidino-product__text p,.minidino-nav__text p,.illust__text p,.about-main__text p,.design__text,.awards__link span,.awards__info-block p,.awards__info-block h3,.cookies-agreement__text,.mobile-menu-info__column h5,.main-head__text,.feedback-popup-footer__title,.feedback-popup-manager__desc,.calculate-cost__info,.calculate-cost__text,.same-project-card__text,.review-author__name,.review-card__text,.project-link__name,.ico-cards p,.block-code,.simple-columns>li,.project-quote-author__company,.project-quote-author__name,.numerated-list>li,.infographics>li p,.contacts-info__column p,.contacts-info__column h5,.advantages__body,.process-slider__item h5,.tech-realization-more__text,.tech-realization-item__text,.tech-realization__text,.directions-banner p,.directions__text,.we-recommend p,.tagged-list p,.project-info-blocks h6,.faq p,.expertise__body ul>li,.expertise__pdf,.ecomm-results__name,.ecomm-results__desc,.client-get p,.business-solutions-no p,.business-solutions__item p,.callback-manager__tg,.callback-manager__text,.callback-manager__name,.project-card__text,.footer__title,.text p,.text h6,.text ul:not([class])>li,.text ol:not([class])>li,.text ol:not([class])>li::before,.custom-input__placeholder,.custom-input__target{font-size:20px}.text p b,.text h6 b{font-size:20px}.feedback-popup-success p,.feedback-popup-manager__link,.same-project-card__title,.project-quote__text p,.project-quote__text,.spoiler__title,.tagged-list ol>li::before,.ecomm-awards__info h5,.development-steps-results__title,.callback-form__success,.text h5,.text blockquote p:not([class]),.simple-btn{font-size:20px}.project-card__award-text{font-size:20px}.blog-x-author__name,.blog-x__type,.service-head-certs__item,.cursor__text,.blog-list-author__name,.blog-list-item__text,.blog-list-item__type,.projects-card__percent p,.projects-card__text,.projects-list-card__percent p,.projects-list-card__text,.cards>li p,.process-slider__result ul>li,.process-slider__result,.process-slider__text,.tech-realization__item span,.ecomm-awards__info p,.development-steps ul>li,.development-steps p,.project-card__award-rating,.header__nav a span::after,.header__nav a span::before,.header__nav a span,.header__nav a,.tag,.link-tag{font-size:18px}.header__feedback{font-size:18px}.text h1{max-width:1073px;margin:28px 0}.text h2{max-width:1073px;margin:120px 0 24px}.text h3{max-width:1073px;margin:52px 0 20px}.text h4{max-width:1073px;margin:36px 0 16px}.text h5{max-width:1073px}.text h6{max-width:1073px;margin-bottom:20px}.text p{max-width:1073px;margin:16px 0}.text ul:not([class]){max-width:1073px;margin:16px 0}.text ul:not([class])>li{margin:12px 0}.text ol:not([class]){max-width:1073px;margin:16px 0}.text ol:not([class])>li{margin:12px 0}.text img:not([class]),.text img.center{max-width:1073px;margin:56px 0 120px}.text img.center{margin-right:auto;margin-left:auto}.text img.wide-image{width:calc(100% + 288px);margin:56px -144px 120px}.text .wide-video+img.wide-image{margin-top:-120px}.text img.wide-image+img.wide-image{margin-top:-120px}.text video:not([class]){max-width:1073px;margin:56px 0 120px}.text .wide-video{width:calc(100% + 288px);margin:56px -144px 120px}.text .wide-video video{max-width:none;max-width:initial;max-height:none;max-height:initial;margin:0}.text blockquote{max-width:1353px;padding:56px}.text blockquote::before{top:34px;left:-10px;width:72px;height:70px}html{--rem-vw: 0.0520833333vw;font-size:10px}.container{padding-right:144px;padding-left:144px}.page-title{margin-bottom:44px}.footer__container{margin-top:120px;margin-bottom:84px}.footer__form{width:1632px;margin:120px auto}.footer-hello{margin:82px 0 24px}.footer-hello:first-child{margin-top:-38px}.header-socials__item{width:48px;height:48px}.header{height:84px}.header--dark~.main{margin-top:-84px}.header__content{gap:156px}.header__feedback{margin-left:-100px;padding:10px 48px 13px 20px}.header__feedback .simple-btn__content{padding-right:0}.header__feedback .simple-btn__content::before{right:20px}.header__feedback .simple-btn__content::after{right:20px}.award-item__title{padding:0 0 4px}.award-item__description{padding:12px 0 0}.project-header{padding:11px 0 0}.project-card__wrapper{padding:32px}.project-card__img--desktop{max-height:804px}.project-card__img img{max-height:804px}.projects-slider{padding:0 143px;overflow:hidden}.projects-slider__slide.swiper-slide:nth-child(2n){max-height:642px}.projects-slider__slide.swiper-slide:nth-child(2n) .project-card{max-height:642px}.projects-slider__slide.swiper-slide:nth-child(2n) .project-card img{max-height:642px}.projects-slider__wrapper{min-height:804px}.callback-block{padding:76px}.callback-block._dark{gap:100px}.callback-block__contact{width:480px}.callback-block._dark .callback-block__contact{width:440px;padding:28px}.callback-manager__text{margin:20px 0 72px}.callback-form__title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:472px}.callback-form__title::before{top:-28px;right:0}.callback-form__fields{gap:28px 72px}.callback-form__field{width:calc(50% - 36px)}.callback-form__field--double{width:100%}.callback-form__success{max-width:626px}.callback-form__success::before{width:136px;height:136px}.logos-scroller{padding-bottom:120px}.logos-scroller__wrap{gap:76px}.logos-scroller__list{gap:76px;-webkit-animation:logos-scroll-max 60s linear infinite;animation:logos-scroll-max 60s linear infinite}.service-head+.service-logos{padding-top:56px}.blog-list__head{margin-bottom:56px}.business-solutions h2{margin-bottom:61px}.business-solutions__item{padding:32px}.business-solutions__layout{grid-template-columns:1fr 1fr 1fr}.business-solutions--second{padding-right:152px}.business-solutions-no{grid-column:span 2}.business-solutions-no__content{width:645px;margin-right:-90px;padding:48px}.business-solutions-no--second{padding-right:25px}.business-solutions-no--second p:last-of-type{margin-bottom:0}.business-solutions-no--second img{max-height:276px}.business-solutions-no--second h5{font-size:24px;line-height:140%}.client-get h2{margin-bottom:56px}.client-get ul li{padding:32px}.development-steps h2{margin-bottom:56px}.development-steps ol{grid-template-columns:repeat(3, 1fr)}.development-steps ol>li::before{bottom:-170px;left:calc(50% - 48px);font-size:550px}.development-steps-results{margin-top:40px;padding-top:20px}.ecomm-awards.big-block{padding-top:56px}.ecomm-awards__container{gap:36px 72px}.ecomm-awards__info{width:calc(100% - 868px);max-width:1052px;padding:28px}.ecomm-awards__info--two{width:calc(50% - 36px)}.ecomm-awards__list{gap:40px 44px;width:auto;max-width:796px}.ecomm-awards__list--big{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.ecomm-awards__img{width:160px;height:64px;margin-bottom:20px}.ecomm-results h2{margin-bottom:56px}.ecomm-results__item{grid-template-columns:428px 1fr 612px 44px 152px;gap:32px;padding:36px}.ecomm-results__column:nth-child(1),.ecomm-results__column:nth-child(4){display:block}.ecomm-results img:not([class]){max-width:128px;max-height:66px}.ecomm-results__line{display:block;width:100%;height:2px;background:rgba(8,2,21,.28)}.ecomm-results__hover{left:199px;width:262px}.expertise__content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.expertise__head{width:378px}.expertise h2{margin-bottom:64px}.expertise__pdf{gap:16px;max-width:250px}.expertise__body{width:934px}.expertise__body h3{margin-bottom:28px}.expertise__body ul{gap:28px}.expertise__image{bottom:-224px;left:22px;width:768px}.expertise__graphics{top:44px;left:-174px;width:1166px;height:728px}.expertise-know{padding-top:24px}.expertise-know__head{margin-bottom:28px}.expertise-know__content{padding:44px 64px}.expertise-know__text{width:calc(100% - 540px)}.facts-about h2{margin-bottom:56px}.facts-about__layout{gap:40px}.facts-about__head{width:516px}.faq{gap:184px}.faq__head{width:373px}.project-info__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.project-info-links{max-width:512px}.project-info-blocks>div{max-width:934px}.projects-list{overflow:hidden}.projects-list__header{margin-bottom:56px}.projects-list__prev,.projects-list__next{width:64px;height:64px;margin-top:-32px}.projects-list__prev svg,.projects-list__next svg{width:24px;height:24px}.projects-list__prev{left:-84px}.projects-list__next{right:-84px}.reviews-list__layout{gap:123px}.reviews-list__head{width:434px}.reviews-list__body{width:calc(100% - 557px)}.same-projects__header{margin-bottom:56px}.tagged-list h3 span{max-width:852px}.tagged-list>li{margin:120px 0}.tagged-list ol{margin-top:56px}.tagged-list ol li{padding-left:144px}.tagged-list ol li::before{top:8px}.tagged-list p{-ms-flex-negative:0;flex-shrink:0;width:852px}.tagged-list__content{gap:80px}.we-recommend img{width:84px;height:84px}.we-recommend ul{margin-top:62px}.we-recommend ul li a{padding:32px 32px 36px}.we-recommend__img{margin-bottom:28px}.directions h2{max-width:2062px;margin-right:auto;margin-bottom:56px;margin-left:auto;padding:0 139px}.directions__list{max-width:2062px;margin-right:auto;margin-left:auto;padding:0 139px}.directions__content{padding:16px}.directions__image{height:358px;aspect-ratio:auto}.directions-banner:nth-child(odd){min-height:352px}.directions-banner__content{width:608px}.directions-banner__image{top:calc(50% - 384px);right:-115px;height:768px}.directions-banner:nth-child(even){padding:60px 92px}.directions-banner:nth-child(even) h5{max-width:440px}.directions-banner:nth-child(even) .directions-banner__content{width:100%}.directions-banner:nth-child(even) .directions-banner__image{top:auto;right:auto;bottom:-180px;left:50%;height:768px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tech-realization{gap:180px}.tech-realization__body{width:657px}.tech-realization__bg{bottom:0;left:0;height:684px}.tech-realization-item{padding:32px}.process h2{margin-bottom:56px}.process__thumbs{width:334px}.process__slider{margin-right:-144px}.process-thumbs__item{padding:20px 28px}.process-slider__image{height:420px}.process-slider__item{gap:28px}.process-slider__item.swiper-slide{width:656px}.process-slider__item h3{margin-bottom:24px}.process-slider__item:hover .process-slider__image{height:143px}.process-slider__item:hover .process-slider__result-container{height:277px}.process-slider__helper.swiper-slide{width:124px}.process-slider__content{padding:16px 16px 0}.process-slider__result{margin:20px -16px 0;padding:20px 16px 0}.process-slider__result ul{margin:16px 0}.process-slider__result ul>li{margin:12px 0}.we-support{padding-left:285px}.we-support ul{width:1215px;margin-top:56px}.we-support ul>li{width:272px;height:122px}.we-support__bg{top:0;left:calc(50% - 78px);width:1038px;height:610px}.we-support img:not([class]){height:90px}.advantages h2{margin-bottom:56px}.advantages ul>li{padding:32px}.advantages__bg{width:1024px}.advantages__bg-text{height:110px}.mobile-platforms h2{margin-bottom:56px}.mobile-platforms__item{height:306px;padding-top:32px}.mobile-platforms__content{padding:40px}.mobile-platforms__phone{bottom:-8px;width:690px}.mobile-platforms__shadow{bottom:-4px;width:690px}.mobile-platforms__item:hover .mobile-platforms__phone{bottom:0}.mobile-platforms__item:hover .mobile-platforms__shadow{bottom:0}.contacts-info__layout{gap:calc((100vw - 1920px)/2 + 256px);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:-40px}.contacts-info__title{width:360px}.contacts-info__list{gap:80px 24px;width:936px}.contacts-info__column{width:437px}.contacts-form{max-width:1920px;margin:0 auto}.spoiler__content{padding-top:32px}.cards>li{gap:20px;min-height:300px}.cards--tiny>li{min-height:240px}.cards--triple>li{width:calc((100% - 40px)/3)}.cards--triple>li:nth-child(2n+1):last-child{width:calc((100% - 40px)/3)}.columns{gap:72px 64px}.columns--small>li{width:calc(50% - 32px)}.columns>li{width:calc(50% - 32px)}.columns>li::before{top:-36px}.columns>li::after{left:-32px}.columns>li:nth-child(2n+1):last-child::after{top:-36px}.columns--triple>li{width:calc((100% - 128px)/3)}.columns--triple>li::before{top:-36px;display:block}.columns--triple>li::after{left:-32px;display:block}.columns--triple>li:nth-child(3n+1)::after{display:none}.columns--triple>li:nth-child(-n+3)::before{display:none}.columns--triple>li:nth-child(2n+1):last-child{width:calc((100% - 128px)/3)}.columns--triple>li:nth-child(2n+1):last-child::before{right:0}.columns--triple>li:nth-child(2n+1):last-child::after{top:0;right:auto;left:-32px;width:1px;height:auto;margin-top:0}.project-gray-text{width:1073px;padding:24px 32px}.infographics--small.infographics--quadro>li{width:calc((100% - 168px)/4)}.numerated-list{gap:64px 56px}.numerated-list>li{width:calc((100% - 112px)/3)}.numerated-list>li::before{top:-32px;left:-24px}.numerated-list>li>h6{margin-bottom:-8px}.numerated-list>li>h6:last-child{margin-bottom:0}.numerated-list--small>li{width:calc((100% - 112px)/3)}.numerated-list--double>li{width:calc(50% - 28px)}.numerated-list--double>li::before{top:-32px;left:-24px}.project-quote{padding:56px}.project-quote::before{top:34px;left:-10px;width:72px;height:70px}.simple-columns>li{-ms-flex-preferred-size:675px;flex-basis:675px}.block-code{padding:24px 32px}.all-projects.swiper-slide{width:516px}.all-projects__link{padding-top:488px}.all-projects--projects-list .all-projects__link{padding-top:488px}.all-projects__title{margin:-29px 70px 0}.all-projects__text{gap:28px;margin:0 70px}.all-projects__text span{width:160px}.all-projects__card,.all-projects--projects-list .all-projects__card{top:72px;left:calc(50% - 189px);width:236px}.all-projects__card:nth-child(2),.all-projects--projects-list .all-projects__card:nth-child(2){top:90px;left:calc(50% - 126px);width:236px}.all-projects__card:nth-child(3),.all-projects--projects-list .all-projects__card:nth-child(3){top:28px;left:calc(50% - 56px);width:236px}.ico-cards{--grid-item-max-width: calc((100% - 20px) / 2)}.ico-cards li{padding:32px}.projects-list-card{padding:32px}.projects-list-card.swiper-slide{width:516px;height:634px}.projects-list-card__header{margin-bottom:32px}.projects-list-card__info{-webkit-line-clamp:7;line-clamp:7}.projects-list-card__tags{right:28px;bottom:28px;left:28px;gap:12px;max-height:80px}.projects-list-card__percent{margin-bottom:28px}.projects-list-card__background~.projects-list-card__content{right:32px;bottom:32px;left:32px}.projects-list-card__background~.projects-list-card__content .projects-list-card__title{margin-bottom:12px}.projects-list-card__background~.projects-list-card__content .projects-list-card__percent{display:none}.projects-list-card__background~.projects-list-card__content .projects-list-card__tags{max-height:34px;margin-top:24px}.projects-card{min-height:544px;max-height:634px;padding:32px}.projects-card--background{min-height:0;max-height:none;padding:0}.projects-card__header{margin-bottom:32px}.projects-card__content{min-height:480px}.projects-card__helper{min-height:0}.projects-card__tags{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:28px}.projects-card__percent{margin-top:32px}.review-card{padding:56px 60px}.review-card.swiper-slide{width:892px}.review-card__logo{height:100px}.same-project-card.swiper-slide{width:516px}.same-project-card__image-container{height:634px}.same-project-card__title{margin:32px 0 12px}.knowledge{padding-top:24px}.knowledge__head{margin-bottom:28px}.knowledge__head--with-text{padding:16px 20px 12px}.knowledge__content{padding:44px 64px}.knowledge__text{width:calc(100% - 520px)}.blog-list-item{padding:0 32px 36px}.blog-list-item__head{margin-bottom:16px}.blog-list-item img:not([class]){width:calc(100% + 64px);margin:0 -32px}.blog-list-item__tags{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px}.calculate-cost{height:716px;margin-bottom:100px;padding:201px 240px 73px}.calculate-cost h2{padding:0}.calculate-cost__bg{top:132px}.calculate-cost__bg-left{top:-132px;left:calc(50% - 633px);width:760px;height:716px}.calculate-cost__bg-right{right:auto;left:calc(50% + 148px);width:812px;height:716px}.calculate-cost__img{right:auto;left:calc(50% + 100px);width:760px;height:716px}.calculate-cost__button{top:194px;left:calc(50% - 12px)}.calculate-cost__info{max-width:314px}.calculate-cost__content{width:729px}.calculate-cost--light .calculate-cost__bg{top:132px}.calculate-cost--light .calculate-cost__img{left:calc(50% + 56px);width:auto;height:100%}.calculate-cost--light .calculate-cost__button{top:194px;left:calc(50% - 11px)}.development-app{height:660px}.development-app__image{height:660px}.service-head{min-height:724px}.service-head__content{padding-top:36px;padding-bottom:150px}.service-head__bg-right{right:auto;left:calc(50% - 204px);width:1520px;height:1430px}.service-head__bg-left{left:calc(50% - 1567px);display:block;width:1113px;height:885px}.service-head h1{max-width:1080px}.service-head__text{max-width:1080px;margin-top:28px}.service-head__symbols{top:372px;right:auto;left:calc(50% + 394px);width:1078px;height:110px}.service-head--qa .service-head__symbols{height:138px}.service-head__cards{top:24px;right:auto;left:calc(50% + 586px)}.service-head__card{width:300px}.service-head__card:nth-child(2){display:none}.service-head__card h5{font-size:12px}.service-head__card span{font-size:12px}.service-head-certs{gap:20px;margin-top:40px}.service-head-certs__item{width:226px;padding:12px 20px}.service-head-certs__item-award{padding:12px 20px}.service-head-certs__item-award-info{margin-bottom:6px}.feedback-popup-manager{gap:101px;padding:20px 96px}.feedback-popup-footer{gap:44px 255px;padding:40px 132px 112px}.feedback-popup-footer__social{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.feedback-popup__header{padding:40px 132px 44px}.feedback-popup__title{margin-bottom:52px}.feedback-popup__form{padding:0 132px 52px}.feedback-popup-success h5{margin-bottom:28px}.feedback-popup-success__content{width:auto}.feedback-popup-success__image{width:530px;margin:16px auto 28px}.main-head__content{width:1219px;padding:66px 0 97px}.main-head__image{top:0;left:234px;width:348px}.main-head__main-text{margin-bottom:2px}.main-head__second-text{margin-bottom:-117px}.main-head__last-text{margin-top:2px}.main-head__text{right:86px;bottom:110px;max-width:480px}.main-head__text--double,.main-head__text--mobile{display:none}.main-head__text--triple{display:block}.main-head__discuss{top:-20px;left:calc(50% + 292px)}.discuss-button__block{width:186px;height:186px}.discuss-button._dark .discuss-button__block{width:186px;height:186px}.discuss-button__center{width:68px;height:68px}.discuss-button__center::before{width:36px;height:36px}.discuss-button._dark .discuss-button__center{width:68px;height:68px}.discuss-button._dark .discuss-button__center::before{width:36px;height:36px}.discuss-button__hover{width:80px;height:80px;margin:-40px}.discuss-button__hover::before{width:36px;height:36px;margin:-18px}.discuss-button._dark .discuss-button__hover{width:80px;height:80px;margin:-40px}.discuss-button._dark .discuss-button__hover::before{width:36px;height:36px;margin:-18px}.masonry-layout{margin-bottom:-56px}.masonry-layout__item{margin-bottom:56px}.masonry-layout--projects{margin-bottom:-104px}.masonry-layout--projects .masonry-layout__item{margin-bottom:104px}.tag-filter__content{margin-top:56px}.simple-filter__content{margin-top:56px}.next-project{padding-top:72px;padding-bottom:140px}.next-project__marquee{padding:0 0 88px}.awards{padding-top:56px;padding-bottom:120px}.awards__header{grid-template-columns:repeat(2, 1fr);gap:40px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding-bottom:72px}.awards__image{margin:-124px 0 0;padding-right:144px}.awards__image::before{width:700px;height:400px;-webkit-transform:translate3d(38%, -84%, 0);transform:translate3d(38%, -84%, 0)}.awards__image::after{width:600px;height:682px;-webkit-transform:translate3d(30%, 19%, 0);transform:translate3d(30%, 19%, 0)}.awards__details{padding-top:72px}.awards__info{grid-template-columns:12fr 2fr;gap:188px}.awards__info-block{grid-template-columns:3fr 9fr;gap:188px}.awards__info-tags{padding-top:15px}.design__wrapper{padding:0 144px}.design__content{gap:24px;width:796px;-webkit-transform:translate3d(164px, -74px, 0);transform:translate3d(164px, -74px, 0)}.design__text{gap:16px}.design__image{-webkit-transform:translate3d(-144px, 0, 0);transform:translate3d(-144px, 0, 0)}.design__image img{min-width:684px}.about-main__content{gap:24px;padding:100px 144px 36px}.about-main__text{gap:8px 84px}.about-main__video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:85px 0 114px;border-radius:28px}.about-main__video video{width:1390px}.illust__content{gap:24px;padding:100px 284px 0}.illust__text-container{grid-template-columns:8fr 5fr}.illust__text{gap:16px}.illust__maket{padding:54px 226px 0}.illust__maket--but{top:35%;width:245px;height:187px;-webkit-transform:translate3d(-122%, 0, 0);transform:translate3d(-122%, 0, 0)}.illust__maket--bir{top:-8%;right:21%;width:297px;height:220px}.illust__maket--dino{bottom:-23%;width:344px;height:413px}.minidino-nav{padding-top:100px;padding-bottom:134px;background:-webkit-gradient(linear, left top, left bottom, color-stop(77%, #fff), color-stop(77%, rgba(207, 211, 225, 0.5)));background:linear-gradient(to bottom, #fff 77%, rgba(207, 211, 225, 0.5) 77%)}.minidino-nav::before{top:-54px;width:2180px;height:1373px;-webkit-transform:translate3d(-1094px, 0, 0) rotate(0deg);transform:translate3d(-1094px, 0, 0) rotate(0deg)}.minidino-nav::after{top:1226px;width:4820px;height:1118px;-webkit-transform:translate3d(-450px, 0, 0);transform:translate3d(-450px, 0, 0)}.minidino-nav__content{gap:24px;padding:0 calc((100vw - 1352px)/2) 84px}.minidino-nav__content--bottom{padding:0 calc((100vw - 1622px)/2) 84px}.minidino-nav__text-container{grid-template-columns:8fr 5fr}.minidino-nav__text{gap:16px 94px}.minidino-nav__navigation{margin-bottom:-42px;padding:0}.minidino-nav__navigation::before{right:50%;width:600px;height:710px;-webkit-transform:translate3d(179%, 0, 0);transform:translate3d(179%, 0, 0)}.minidino-nav__navigation::after{bottom:29%;left:50%;width:210px;height:250px;-webkit-transform:translate3d(-176%, 0, 0) rotate(-30deg);transform:translate3d(-176%, 0, 0) rotate(-30deg)}.minidino-nav__navigation--first{left:auto;justify-self:center;max-width:1354px}.minidino-nav__navigation--first img{width:102%}.minidino-nav__navigation--second{top:-25%;left:38.6%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.minidino-nav__navigation--second img{width:auto;max-height:648px}.minidino-nav__next-btn{bottom:191px;left:50%;width:30px;height:30px;-webkit-transform:translate3d(-810px, 0, 0);transform:translate3d(-810px, 0, 0)}.minidino-nav__catalog{gap:90px;padding-right:144px;padding-left:144px;background-position:right 0% bottom 600px;background-size:1100px 800px}.minidino-nav__catalog--first{position:relative;left:50%;max-width:1576px;-webkit-transform:translate3d(-48.2%, 0, 0);transform:translate3d(-48.2%, 0, 0)}.minidino-nav__catalog--first img{width:100%}.minidino-nav__catalog--second{position:relative;left:50%;width:1352px;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.minidino-nav__catalog--second img{width:100%}.minidino-slider{padding-bottom:140px;overflow:hidden}.minidino-product{max-width:1920px;margin:0 auto;padding-top:144px;padding-bottom:100px}.minidino-product__images--main{left:136px}.minidino-product__images--main img{width:61.8%}.minidino-product__images--picture{top:37.2%}.minidino-product__images--picture img{width:49.6%}.minidino-product__images--popup{top:10.4%;right:-9%;width:38.4%;max-width:737px}.minidino-product__images--turtle{right:-1.4%;bottom:2.8%;width:730px}.minidino-product__images--hand{bottom:31%;left:47.3%}.minidino-product__content{top:47.8%;right:6.6%;gap:26px;max-width:796px}.minidino-product__text{gap:16px}.minidino-basket{gap:122px;max-width:1920px;margin:0 auto;padding-top:38px;padding-bottom:134px}.minidino-basket__content{gap:24px;padding-right:144px;padding-left:144px}.minidino-basket__text{gap:84px}.minidino-basket__images--main{left:7.7%}.minidino-basket__images--main img{max-width:1375px}.minidino-basket__images--popup{top:38.4%;right:54px}.minidino-basket__images--popup img{width:589px}.minidino-order{max-height:1273px;padding:100px calc((100vw - 2560px)/2) 120px;background:radial-gradient(34.66% 78.99% at 18.95% -49.8%, rgba(238, 53, 83, 0.2) 0%, rgba(238, 53, 83, 0) 100%),-webkit-gradient(linear, left bottom, left top, from(rgba(207, 211, 225, 0.5)), to(rgba(207, 211, 225, 0.5)));background:radial-gradient(34.66% 78.99% at 18.95% -49.8%, rgba(238, 53, 83, 0.2) 0%, rgba(238, 53, 83, 0) 100%),linear-gradient(0deg, rgba(207, 211, 225, 0.5), rgba(207, 211, 225, 0.5))}.minidino-order__text-container{gap:24px}.minidino-order__text{gap:16px;max-width:774px}.minidino-order__images--main{top:82px;-webkit-transform:translate3d(3px, 0, 0);transform:translate3d(3px, 0, 0)}.minidino-order__images--main img{width:100%;max-width:1374px}.minidino-order__images--popup{top:-244px;right:auto;left:50%;width:603px;-webkit-transform:translate3d(-762px, 0, 0);transform:translate3d(-762px, 0, 0)}.minidino-order__images--popup img{width:100%;max-height:510px}.minidino-order__images--sun{top:-338px;left:50%;width:161px;-webkit-transform:translate3d(-781px, 0, 0);transform:translate3d(-781px, 0, 0)}.minidino-order__images--sun-big{top:-150px;width:220px;height:220px;-webkit-transform:translate3d(-247px, 0, 0);transform:translate3d(-247px, 0, 0)}.minidino-order__lines--sun-l2{top:336px;right:auto;left:50%;width:1095px;height:743px;-webkit-transform:translate3d(-1034px, 0, 0);transform:translate3d(-1034px, 0, 0)}.minidino-order__lines--sun-l1{top:0;right:50%;width:227px;height:1255px;-webkit-transform:translate3d(250px, 0, 0);transform:translate3d(250px, 0, 0)}.minidino-order__lines--sun-l3{bottom:112px;left:50%;width:1339px;height:41px;-webkit-transform:translate3d(-1211px, 0, 0);transform:translate3d(-1211px, 0, 0)}.minidino-adaptive{padding-top:300px}.minidino-adaptive__content{gap:26px;padding:0 calc((100vw - 1356px)/2)}.minidino-adaptive__text{max-width:796px}.minidino-adaptive__images--left{width:384px;-webkit-transform:translate3d(-176%, 0, 0);transform:translate3d(-176%, 0, 0)}.minidino-adaptive__images--center{width:384px;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.minidino-adaptive__images--right{top:50%;width:384px;-webkit-transform:translate3d(75%, -543px, 0);transform:translate3d(75%, -543px, 0)}.minidino-goods{padding-top:142px;padding-bottom:142px}.minidino-goods__content{padding:0 calc((100vw - 1356px)/2)}.minidino-goods__text{max-width:796px}.minidino-goods__images{padding:0 calc((100vw - 1356px)/2)}.minidino-goods__images--phone{top:-217px;left:130px;width:393px}.minidino-goods__images--phone img{width:100%;max-width:none}.minidino-goods__images--main{left:auto;justify-self:center;width:856px;-webkit-transform:translate3d(26px, 73px, 0);transform:translate3d(26px, 73px, 0)}.minidino-goods__images--main img{width:100%}.minidino-devices{padding-bottom:120px}.minidino-devices__content{gap:24px;padding:0 calc((100vw - 1356px)/2)}.minidino-devices__next{padding:0 calc((100vw - 1356px)/2)}.minidino-devices__images{top:-64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.minidino-devices__images--main img{max-width:1632px}.project-title{gap:28px;padding-top:40px;padding-bottom:72px}.big-block{padding-top:84px;padding-bottom:120px}.block{max-width:1353px;margin-top:56px;margin-bottom:56px}h2+.block{margin-top:36px}h3+.block{margin-top:32px}h4+.block{margin-top:28px}.block:first-child{margin-top:0}.block:last-child{margin-bottom:0}.block+.block{margin-top:84px}.services-head{padding-top:44px;padding-bottom:60px}.services-head__text{max-width:1075px;margin:28px 0 0}.blog-page{padding-top:44px}.blog-x{padding-top:40px}.blog-x__layout{margin-top:28px}.blog-x__image{margin:44px -144px 0}.blog-x__image:last-child{margin-bottom:-84px}.blog-x__after{margin-top:72px}.blog-x__intro{margin-top:56px}.blog-x-author__img{width:60px;height:60px}.projects-page{padding-top:44px}.not-found{padding:124px 16px 208px}.not-found__image{width:590px;height:580px}.not-found__rocket{top:73px;left:295px;width:124px;height:125px}.not-found__button{left:25px}}@media (min-width: 2560px){.text h1,.text h2,.text h3,.text h4,.text h5,.text h6,.text p{max-width:1501px}.text ul:not([class]){max-width:1076px}.text ol:not([class]){max-width:1076px}.text img:not([class]),.text img.center{max-width:1501px;margin:56px 0 120px}.text img.center{margin-right:auto;margin-left:auto}.text img.wide-image{width:calc(100% + 384px);margin:56px -192px 120px}.text .wide-video+img.wide-image{margin-top:-120px}.text img.wide-image+img.wide-image{margin-top:-120px}.text video:not([class]){max-width:1501px;margin:56px 0 120px}.text .wide-video{width:calc(100% + 384px);margin:56px -192px 120px;padding:145px 245px 126px}.text .wide-video video{max-width:none;max-width:initial;max-height:none;max-height:initial;margin:0;border-radius:12px;-webkit-box-shadow:9px 59px 76.5px 0 rgba(0,0,0,.1);box-shadow:9px 59px 76.5px 0 rgba(0,0,0,.1)}.text blockquote{max-width:1501px}.text h1,.text h2,.text h3,.text h4,.text h5,.text h6,.text p{max-width:1501px}.text ul:not([class]){max-width:1076px}.text ol:not([class]){max-width:1076px}.text img:not([class]),.text img.center{max-width:1501px;margin:56px 0 120px}.text img.center{margin-right:auto;margin-left:auto}.text img.wide-image{width:calc(100% + 384px);margin:56px -192px 120px}.text .wide-video+img.wide-image{margin-top:-120px}.text img.wide-image+img.wide-image{margin-top:-120px}.text video:not([class]){max-width:1501px;margin:56px 0 120px}.text .wide-video{width:calc(100% + 384px);margin:56px -192px 120px;padding:145px 245px 126px}.text .wide-video video{max-width:none;max-width:initial;max-height:none;max-height:initial;margin:0;border-radius:12px;-webkit-box-shadow:9px 59px 76.5px 0 rgba(0,0,0,.1);box-shadow:9px 59px 76.5px 0 rgba(0,0,0,.1)}.text blockquote{max-width:1501px}.text h1,.text h2,.text h3,.text h4,.text h5,.text h6,.text p{max-width:1501px}.text ul:not([class]){max-width:1076px}.text ol:not([class]){max-width:1076px}.text img:not([class]),.text img.center{max-width:1501px;margin:56px 0 120px}.text img.center{margin-right:auto;margin-left:auto}.text img.wide-image{width:calc(100% + 384px);margin:56px -192px 120px}.text .wide-video+img.wide-image{margin-top:-120px}.text img.wide-image+img.wide-image{margin-top:-120px}.text video:not([class]){max-width:1501px;margin:56px 0 120px}.text .wide-video{width:calc(100% + 384px);margin:56px -192px 120px;padding:145px 245px 126px}.text .wide-video video{max-width:none;max-width:initial;max-height:none;max-height:initial;margin:0;border-radius:12px;-webkit-box-shadow:9px 59px 76.5px 0 rgba(0,0,0,.1);box-shadow:9px 59px 76.5px 0 rgba(0,0,0,.1)}.text blockquote{max-width:1501px}html{--rem-vw: 0.0390625vw;font-size:10px}.container{padding-right:192px;padding-left:192px}.centering{padding:0 calc((100vw - 2560px)/2)}.footer-hello{margin:84px 0 24px}.footer-hello:first-child{margin-top:-36px}.footer__form{width:1806px}.projects-slider{padding:0 192px}.callback-block._dark{gap:104px}.callback-block._dark .callback-block__contact{width:480px}.business-solutions__layout{grid-template-columns:1fr 1fr 1fr 1fr}.business-solutions-no{grid-column:1/-1}.business-solutions-no img{margin-right:196px}.business-solutions-no h5{-ms-flex-negative:0;flex-shrink:0}.business-solutions-no__content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:84px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1389px;padding:48px 0 48px 224px}.development-steps ol>li::before{left:calc(50% + 41px)}.ecomm-awards__list{max-width:1052px}.ecomm-results__item{grid-template-columns:671px 1fr 612px 345px 152px}.ecomm-results__hover{left:305px}.expertise__body{width:1253px}.expertise__image{bottom:-212px;left:168px}.expertise__graphics{top:44px;left:-222px}.expertise-know__text{width:1213px}.project-info-blocks>div{max-width:1308px}.projects-list__prev{left:-88px}.projects-list__next{right:-88px}.reviews-list__layout{gap:40px}.reviews-list__head{width:514px}.reviews-list__body{width:calc(100% - 554px)}.directions-banner:nth-child(odd){padding:48px 224px}.directions-banner__image{right:0}.tech-realization{gap:40px}.tech-realization__body{width:1068px}.tech-realization__bg{bottom:86px;left:-32px;height:645px}.we-support{padding-left:377px}.we-support__bg{left:calc(50% - 66px)}.advantages ul{grid-template-columns:1fr 1fr 1fr 1fr}.advantages ul>li{gap:16px;padding:28px}.advantages ul>li:nth-child(3){grid-row:1;grid-column:4}.advantages ul>li:nth-child(4){grid-row:2;grid-column:1}.advantages ul>li:nth-child(5){grid-row:2;grid-column:4}.advantages ul>li:nth-child(6){grid-row:3;grid-column:3}.contacts-info__layout{gap:485px}.contacts-form{max-width:2190px}.project-gray-text{width:1501px}.simple-columns>li{-ms-flex-preferred-size:638px;flex-basis:638px}.ico-cards{--grid-item-max-width: calc((100% - 40px) / 3)}.knowledge__text{width:1213px}.calculate-cost{height:716px;margin-bottom:100px;padding:200px 560px 73px}.calculate-cost h2{padding:0}.calculate-cost__button{left:calc(50% - 39px)}.calculate-cost--light .calculate-cost__button{top:198px;left:calc(50% - 39px)}.awards{padding-top:36px}.awards__header{grid-template-columns:5fr 3fr;padding-bottom:54px}.awards__image{padding-right:192px}.awards__info{grid-template-columns:10fr 3fr;gap:284px}.awards__info-block{grid-template-columns:2fr 7fr;gap:284px}.awards__details{padding-top:64px}.design{padding:0 calc((100vw - 2560px)/2) 32px}.design__wrapper{padding:0 192px}.design__content{-webkit-transform:translate3d(284px, -74px, 0);transform:translate3d(284px, -74px, 0)}.design__image{-webkit-transform:translate3d(-24px, 0, 0);transform:translate3d(-24px, 0, 0)}.about-main__content{gap:24px;padding:100px 378px 36px}.about-main__text{gap:8px 84px}.about-main__video{padding:84px 590px 114px}.illust__content{padding:100px 378px 0}.illust__text-container{grid-template-columns:6fr 4fr}.illust__maket{padding:64px 546px 0}.illust__maket--bir{right:28%}.illust__maket--dino{right:12%;bottom:-16%;width:344px;height:413px}.minidino-nav__content{padding:0 calc((100vw - 1352px)/2) 84px}.minidino-nav__text-container{grid-template-columns:6fr 4fr}.minidino-nav__navigation--second{left:41%}.minidino-basket{padding-top:102px}.minidino-basket__content{padding-right:58px;padding-left:58px}.minidino-adaptive{gap:0}.minidino-adaptive__content{padding:0 603px}.minidino-adaptive__images{top:-10px}.minidino-goods__content{padding:0 603px}.minidino-goods__images{padding:0 603px}.minidino-devices__content,.minidino-devices__next{padding:0 603px}.block{max-width:1501px}}@media (width: 2560px){.text h1,.text h2,.text h3,.text h4,.text h5,.text h6,.text p{max-width:1461px}.text ul:not([class]){max-width:1076px}.text ol:not([class]){max-width:1076px}.text img:not([class]),.text img.center{max-width:1461px}.text video:not([class]){max-width:1461px}.text blockquote{max-width:1461px}.text .wide-video video{max-width:none;max-width:initial;max-height:none;max-height:initial;margin:0}.text h1,.text h2,.text h3,.text h4,.text h5,.text h6,.text p{max-width:1461px}.text ul:not([class]){max-width:1076px}.text ol:not([class]){max-width:1076px}.text img:not([class]),.text img.center{max-width:1461px}.text video:not([class]){max-width:1461px}.text blockquote{max-width:1461px}.text .wide-video video{max-width:none;max-width:initial;max-height:none;max-height:initial;margin:0}.text h1,.text h2,.text h3,.text h4,.text h5,.text h6,.text p{max-width:1461px}.text ul:not([class]){max-width:1076px}.text ol:not([class]){max-width:1076px}.text img:not([class]),.text img.center{max-width:1461px}.text video:not([class]){max-width:1461px}.text blockquote{max-width:1461px}.text .wide-video video{max-width:none;max-width:initial;max-height:none;max-height:initial;margin:0}.project-gray-text{width:1461px}.block{max-width:1461px}}@media (hover: hover){.custom-select__header:hover:not(:checked){background:#fff}.custom-select__option:hover{background:rgba(0,177,165,.1)}.next-button:hover{border-color:#ee3553}.next-button:hover .next-button__img{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.next-button:active{opacity:.48}}@media (hover: hover)and (pointer: fine){.checkbox:hover .checkbox__target:not(:checked)+.checkbox__tick{opacity:.1}.text-checkbox:hover .text-checkbox__body{border-color:#080215}.ui-popup__close:hover{background-color:#f3f4f8}.ui-popup__close:hover svg{stroke-opacity:1;-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.top-popup__close{-webkit-transition:border-color .15s;transition:border-color .15s}.top-popup__close:hover{border-color:#ee3553}}@media (max-width: 1024px){.header._opened{background:#080215}}@media (max-width: 639px){.award-item__title span{font-weight:500;font-size:16px}.review-card__text{font-weight:400;font-size:16px;font-family:"Rubik",sans-serif;line-height:140%}}@media (min-width: 804px)and (max-width: 1023.98px){.we-recommend h2{font-size:30px}.we-recommend ul li{width:calc(50% - 10px)}.we-recommend ul li a{padding:24px 24px 28px}}@media (max-width: 1359.98px){.advantages ul{-webkit-transform:none !important;transform:none !important}}@media (min-width: 932px)and (max-width: 1023.98px){.service-head{min-height:441px}.service-head__content{padding-top:28px;padding-bottom:72px}.service-head__bg-right{right:-251px;left:auto;width:1048px;height:986px}.service-head h1{max-width:592px}.service-head__text{max-width:592px;margin-top:24px}.service-head__text:first-child{margin-top:0}.service-head__symbols{top:220px;right:3px;left:auto;width:360px}.service-head--qa .service-head__symbols{height:88px}.service-head__cards{position:absolute;top:22px;right:47px;margin:0}.service-head__card{width:180px}.service-head__card:nth-child(2){display:none}.service-head__card:nth-child(3){display:none}.service-head-certs{margin-top:50px}.service-head-certs__item{width:180px}.service-head-certs img{max-width:122px}}@media (min-width: 2340px){.service-head__symbols{left:calc(50% + 202px)}.service-head__bg-right{right:auto;left:calc(50% - 260px);width:1622px;height:1526px}.service-head__cards{top:29px;right:auto;left:calc(50% + 586px);width:190px}.service-head__card:nth-child(2){top:57px;left:calc(50% - 227px);display:block;width:262px}.service-head__card:nth-child(3){top:8px;left:calc(50% + 76px);display:block;width:262px}}@media (min-width: 780px){.masonry-layout__item{width:calc((100% - 20px)/2)}}@media (min-width: 1204px){.masonry-layout__item{width:calc((100% - 40px)/3)}}@media (min-width: 800px){.mobile-menu-info__column:nth-child(3){width:440px}}