@charset "UTF-8";@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-Regular-Italic.woff2) format("woff2"),url(../fonts/Inter-Regular-Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-Bold-Italic.woff2) format("woff2"),url(../fonts/Inter-Bold-Italic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-Medium.woff2) format("woff2"),url(../fonts/Inter-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff");font-weight:600;font-style:normal}input[type=text]::-ms-clear{display:none;width:0;height:0}input[type=text]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus{outline:0}a:active,a:focus{outline:0}aside,footer,header,nav{display:block}body,html{height:100%;width:100%;font-size:100%;line-height:1;font-size:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}ol li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}body,html{font-family:Inter;font-size:16px;line-height:175%;color:#000;font-weight:400;scrollbar-width:4px;scrollbar-color:#31006b #fff}body::-webkit-scrollbar,html::-webkit-scrollbar{width:4px;height:4px}body::-webkit-scrollbar-track,html::-webkit-scrollbar-track{background:0 0}body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background-color:#31006b;border-radius:20px;border:1px solid transparent}body.is-lock{overflow:hidden}::-moz-selection{color:#fff;background:#31006b}::selection{color:#fff;background:#31006b}section{margin:120px 0}section:first-child{margin-top:0}section:last-child{margin-bottom:0}section .container>p{margin-left:auto;margin-right:auto;max-width:1006px}section .container>b{display:block;text-align:center}h1,h2,h3,h4{font-weight:700}h1 span,h2 span,h3 span,h4 span{color:#262485}h1{margin-bottom:40px;font-size:64px;line-height:120%}h2{text-align:center;margin-bottom:24px;font-size:40px;line-height:140%}p+p{margin-top:28px}p+ul:not([class]),p+ul[class*=max-width]{margin-top:16px}p span{color:#262485}ul:not([class]) li,ul[class*=max-width] li{padding-left:24px;position:relative}ul:not([class]) li::before,ul[class*=max-width] li::before{content:"";position:absolute;top:12px;left:10px;width:4px;height:4px;background:#000;border-radius:50%}ul:not([class])+h3,ul[class*=max-width]+h3{margin-top:40px}ul.max-width-808{max-width:808px}a{color:inherit;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}a:not([class]){border-bottom:1px solid #fff}a:not([class]):hover{border-color:transparent}img{max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}svg{max-width:100%;max-height:100%}.circle{pointer-events:none;position:absolute;z-index:-1;aspect-ratio:1/1}.circle img{width:100%}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.only-mobile-br br{display:none!important}.site-header{padding-top:16px;margin-bottom:80px;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.site-header.is-menu-open{background:#fff}.site-header__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-header__logo{-webkit-box-flex:0;-ms-flex:none;flex:none;max-width:140px;margin-right:68px}.site-header__menu{margin-right:auto}.site-header__btn.btn{margin-left:32px}.site-header__circle{top:0;right:-109px;-webkit-transform:translate(0,-48.7%);-ms-transform:translate(0,-48.7%);transform:translate(0,-48.7%)}.site-footer{padding:32px 0 40px;background:-o-linear-gradient(355deg,#0e0e0e 0,#2c2c2c 100%);background:linear-gradient(95deg,#0e0e0e 0,#2c2c2c 100%)}.site-footer__body{margin-bottom:104px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:48px}.site-footer__content{display:-ms-grid;display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-ms-grid-columns:140px 1fr;grid-template-columns:140px 1fr;gap:40px}.site-footer__logo img{width:100%}.site-footer__menu{margin-top:6.5px}.site-footer__contacts{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.site-footer__email{color:#fff;display:block;font-size:24px;font-weight:500;line-height:150%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.site-footer__email:hover{color:#00a0e0}.site-footer__phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.site-footer__phone-caption{margin-top:4px;color:#fff;font-size:24px;font-weight:700;line-height:150%}.site-footer__phone-link{color:#00a0e0;font-size:28px;font-weight:700;line-height:150%;border-bottom:1px solid transparent;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.site-footer__phone-link:hover{border-color:#00a0e0}.site-footer__subscribe{width:393px;-webkit-box-flex:0;-ms-flex:none;flex:none;-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}.site-footer__subscribe-caption{margin-bottom:16px;display:block;color:#fff;font-size:20px;line-height:120%;font-weight:700}.site-footer__subscribe-text{margin-bottom:24px;max-width:98%;color:#fff;font-size:12px;line-height:166.6%}.site-footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:32px}.site-footer__copyright{color:#6d6d6d;line-height:119%}.site-footer__links{padding-right:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer__links-link{display:block;color:#6d6d6d;font-size:12px;line-height:125%;border-bottom:1px solid #6d6d6d;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.site-footer__links-link:hover{color:#fff;border-color:transparent}.menu{padding:16px;border-radius:16px;background:#f4f3f9}.menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}.menu__item.is-active{pointer-events:none}.menu__item.is-active .menu__link{color:#262485;font-weight:800}.menu__item.is-dropdown .menu__link{cursor:default}.menu__link{color:#000;font-family:Inter;font-size:16px;font-weight:600;line-height:119%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;background:0 0}.menu__link.is-active{color:#262485;text-shadow:.5px 0 0 #262485}.menu__link.is-active .menu__link-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.menu__link-arrow{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;-webkit-transition:-webkit-transform .3s ease-in-out 0s;transition:-webkit-transform .3s ease-in-out 0s;-o-transition:transform .3s ease-in-out 0s;transition:transform .3s ease-in-out 0s;transition:transform .3s ease-in-out 0s,-webkit-transform .3s ease-in-out 0s}.menu__dropdown{-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.menu__dropdown-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}.menu__dropdown::before{content:"";position:absolute;width:100%;height:24px;top:0;left:0;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);background:0 0}.menu__subitem:not(:last-child){margin-bottom:24px}.menu__sublink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;line-height:119%;font-weight:500}.menu__sublink:hover{color:#262485}.menu__sublink-icon{width:24px;height:24px;-webkit-box-flex:0;-ms-flex:none;flex:none;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}.footer-menu{max-width:589px}.footer-menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-menu__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:16px;line-height:119%;font-weight:600;color:#fff;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;background:0 0}.footer-menu__btn:hover{color:#00a0e0}.footer-menu__btn.is-active{color:#00a0e0}.footer-menu__btn.is-active .footer-menu__btn-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.footer-menu__btn-arrow{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;-webkit-transition:-webkit-transform .3s ease-in-out 0s;transition:-webkit-transform .3s ease-in-out 0s;-o-transition:transform .3s ease-in-out 0s;transition:transform .3s ease-in-out 0s;transition:transform .3s ease-in-out 0s,-webkit-transform .3s ease-in-out 0s}.footer-menu__sublist{padding-top:16.5px}.footer-menu__sublist-wrapper{width:160px;height:0;will-change:height;overflow:hidden;-webkit-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.footer-menu__subitem:not(:last-child){margin-bottom:16px}.footer-menu__sublink{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;line-height:119%}.subscribe-form__body{margin-bottom:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:16px}.subscribe-form__item{margin-bottom:16px}.subscribe-form__input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.subscribe-form__btn.btn{width:100%}.review{padding:16px;width:440px;border-radius:16px;background:#f4f3f9}.review__top{margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:18px}.review__image{margin-top:1px;width:48px;height:48px;-webkit-box-flex:0;-ms-flex:none;flex:none}.review__image img{border-radius:50%}.review__name{margin-bottom:6px;font-size:20px;line-height:120%;font-weight:700}.review__job{color:#747474;line-height:119%}.review__text{line-height:150%}.partners__body{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;gap:64px}.partners__body--in-section{gap:36px}.partners__title{margin-bottom:0;font-size:32px;line-height:150%;text-align:left}.partners__title--small{font-size:24px;line-height:133%}.partners__title span{color:#262485}.partners__list{padding:40px 32px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border-radius:2px 32px 32px 32px;background:#f4f3f9;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;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;row-gap:31px}.partners__circle--on-contacts{width:564px;top:50%;left:-266px;-webkit-transform:translate(0,-52.8%);-ms-transform:translate(0,-52.8%);transform:translate(0,-52.8%)}.partners__circle--on-book{width:1057px;top:0;right:0;-webkit-transform:translate(50.7%,-32.6%);-ms-transform:translate(50.7%,-32.6%);transform:translate(50.7%,-32.6%)}.overlay{padding:80px 0;position:fixed;z-index:1000;inset:0;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:auto;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;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:center;-ms-flex-align:center;align-items:center;scrollbar-width:4px;scrollbar-color:#31006b #fff}.overlay::-webkit-scrollbar{width:4px;height:4px}.overlay::-webkit-scrollbar-track{background:0 0}.overlay::-webkit-scrollbar-thumb{background-color:#31006b;border-radius:20px;border:1px solid transparent}.overlay:not(.is-visible){opacity:0;visibility:hidden}.popup{padding:32px;margin:auto 0;background:#fff;position:relative}.popup:not(.is-visible){display:none}.popup__close{position:absolute;top:33px;right:29px;width:40px;height:40px;background:0 0;color:#c7c7c7;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;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}.popup__close--in-popup{top:26px;right:22px}.popup__close:hover{color:#262485}.btn{padding:16px 20px;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:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:12px;border-radius:16px;color:#fff;font-size:16px;line-height:119%;font-weight:500;position:relative;z-index:1;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;white-space:nowrap;background:0 0}.btn:hover::before{opacity:0}.btn:hover::after{opacity:1}.btn::before{content:"";position:absolute;inset:0;border-radius:16px;z-index:-2;background:-o-linear-gradient(112deg,#31006b -10.87%,#00a0e0 87.38%);background:linear-gradient(338deg,#31006b -10.87%,#00a0e0 87.38%);-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.btn::after{content:"";position:absolute;inset:0;border-radius:16px;z-index:-1;background:-o-linear-gradient(122deg,#31006b 28.61%,#00b6ff 89.11%);background:linear-gradient(328deg,#31006b 28.61%,#00b6ff 89.11%);-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;opacity:0}.btn:not(.btn--no-shadow){-webkit-box-shadow:4px 4px 16px rgba(39,35,133,.2);box-shadow:4px 4px 16px rgba(39,35,133,.2)}.btn--no-right-top-radius{border-top-right-radius:1px}.btn--no-right-top-radius:after,.btn--no-right-top-radius:before{border-top-right-radius:1px}.btn--no-right-bottom-radius{border-bottom-right-radius:1px}.btn--no-right-bottom-radius:after,.btn--no-right-bottom-radius:before{border-bottom-right-radius:1px}.btn--no-left-top-radius{border-top-left-radius:1px}.btn--no-left-top-radius:after,.btn--no-left-top-radius:before{border-top-left-radius:1px}.btn--no-left-bottom-radius{border-bottom-left-radius:1px}.btn--no-left-bottom-radius:after,.btn--no-left-bottom-radius:before{border-bottom-left-radius:1px}.btn--bee{color:#000}.btn--bee::before{opacity:0}.btn--bee::after{opacity:1;border:1px solid transparent;background:-o-linear-gradient(#f4f3f9,#f4f3f9) padding-box,-o-linear-gradient(310deg,#00a0e0,#31006b) border-box;background:linear-gradient(#f4f3f9,#f4f3f9) padding-box,linear-gradient(140deg,#00a0e0,#31006b) border-box}.btn--bee:hover{color:#fff}.btn--bee:hover::before{opacity:1}.btn--bee:hover::after{opacity:0}.btn--white{color:#000}.btn--white::before{opacity:0}.btn--white::after{opacity:1;border:1px solid transparent;background:-o-linear-gradient(#fff,#fff) padding-box,-o-linear-gradient(310deg,#00a0e0,#31006b) border-box;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(140deg,#00a0e0,#31006b) border-box}.btn--white-no-border::after{background:#fff}.btn--white:hover{color:#fff}.btn--white:hover::before{opacity:1}.btn--white:hover::after{opacity:0}.btn--blue::before{background:#272385}.btn.is-disabled,.btn:disabled{pointer-events:none;color:rgba(0,0,0,.5);border:1px solid #dfdfdf;background:#f5f5f5}.btn.is-disabled::after,.btn.is-disabled::before,.btn:disabled::after,.btn:disabled::before{display:none}.btn__icon{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;-webkit-box-flex:0;-ms-flex:none;flex:none}.burger{width:24px;height:16px;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;position:relative}.burger.is-open .burger__line:first-child{top:8px;left:3px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.burger.is-open .burger__line:nth-child(2){-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.burger.is-open .burger__line:last-child{bottom:6px;right:-3px;width:100%;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.burger__line{border-radius:1px;background:#272385;width:100%;height:2px;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.burger__line:first-child{position:absolute;top:0;left:0}.burger__line:last-child{position:absolute;bottom:0;right:0;width:75%}.input{padding:16px 20px;height:51px;width:100%;display:block;color:#fff;font-size:16px;font-weight:500;border-radius:16px;background:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.input::-webkit-input-placeholder{opacity:1;color:#fff}.input::-moz-placeholder{opacity:1;color:#fff}.input--no-left-top-radius{border-top-left-radius:1px}.input--no-left-bottom-radius{border-bottom-left-radius:1px}.input--no-right-top-radius{border-top-right-radius:1px}.input--no-right-bottom-radius{border-bottom-right-radius:1px}.input--pink{background:#f3f3ff;color:#000}.input--pink::-webkit-input-placeholder{color:#8e8fa9}.input--pink::-moz-placeholder{color:#8e8fa9}.input[type=number]::-webkit-inner-spin-button,.input[type=number]::-webkit-outer-spin-button{display:none;-webkit-appearance:none;margin:0}.textarea{padding:16px 20px;height:52px;max-height:200px;width:100%;display:block;color:#fff;font-size:16px;font-weight:500;border-radius:16px;background:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);resize:none;scrollbar-width:4px;scrollbar-color:#31006b #fff}.textarea::-webkit-scrollbar{width:4px;height:4px}.textarea::-webkit-scrollbar-track{background:0 0}.textarea::-webkit-scrollbar-thumb{background-color:#31006b;border-radius:20px;border:1px solid transparent}.textarea::-webkit-input-placeholder{opacity:1;color:#fff}.textarea::-moz-placeholder{opacity:1;color:#fff}.textarea--no-left-top-radius{border-top-left-radius:1px}.textarea--no-left-bottom-radius{border-bottom-left-radius:1px}.textarea--no-right-top-radius{border-top-right-radius:1px}.textarea--no-right-bottom-radius{border-bottom-right-radius:1px}.textarea--pink{background:#f3f3ff;color:#000}.textarea--pink::-webkit-input-placeholder{color:#8e8fa9}.textarea--pink::-moz-placeholder{color:#8e8fa9}.checkbox.is-checked .checkbox__indicator{background:#fff}.checkbox__indicator{display:block;width:16px;height:16px;border-radius:4px;border:1px solid #fff;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;cursor:pointer}.checkbox .wpcf7-form-control-wrap{display:none}.icon{padding:8px;width:40px;height:40px;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;-webkit-box-flex:0;-ms-flex:none;flex:none;border-radius:1px 8px 8px 8px;background:#ebe6ff}.icon--small{padding:4.8px;width:24px;height:24px}.icon--big{padding:12px;width:64px;height:64px}.icon--light-orange{background:#f1911f}.icon--light-violet{background:#f1911f}.icon--dark-blue{background:#272385}.icon--blue{background:#1b479f}.icon--orange{background:#e85b21}.icon--violet{background:#31006b}.icon--azure{background:#00a0e0}.icon--yellow{background:#fcc216}.icon--green{background:#e6ffeb}.icon--red{background:#ffece6}.icon img{max-height:100%}.scroll-up.btn{padding:16px;position:fixed;width:56px;height:56px;bottom:22px;right:43px;-webkit-box-shadow:4px 4px 16px rgba(39,35,133,.4);box-shadow:4px 4px 16px rgba(39,35,133,.4)}.scroll-up.btn:not(.is-visible){-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);bottom:0}.arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;position:relative;z-index:1}.arrows__arrow{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40px;height:40px;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;border-radius:50%;color:#fff;position:relative;background:0 0;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.arrows__arrow:hover{color:#000}.arrows__arrow:hover::before{opacity:0}.arrows__arrow:hover::after{opacity:1}.arrows__arrow::before{content:"";position:absolute;inset:0;border-radius:50%;z-index:-2;background:-o-linear-gradient(105deg,#31006b .65%,#00a0e0 99.84%);background:linear-gradient(345deg,#31006b .65%,#00a0e0 99.84%);-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.arrows__arrow::after{content:"";position:absolute;inset:0;border-radius:50%;z-index:-1;border:1px solid transparent;background:-o-linear-gradient(#f4f3f9,#f4f3f9) padding-box,-o-linear-gradient(315deg,#00a0e0,#31006b) border-box;background:linear-gradient(#f4f3f9,#f4f3f9) padding-box,linear-gradient(135deg,#00a0e0,#31006b) border-box;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;opacity:0}.toggler{width:59px;height:32px;display:block;border-radius:18px;position:relative;background:#d1d1d1;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.toggler.is-active{background:#262485}.toggler.is-active .toggler__handler{left:auto;right:4px}.toggler--in-text{display:inline-block}.toggler__handler{position:absolute;width:24px;height:24px;top:50%;left:4px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);border-radius:50%;background:#fff}.wrapper{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:clip}.container{max-width:1256px;margin:0 auto;padding:0 16px;position:relative}.site-page{padding-bottom:120px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.hero-assessmant{position:relative}.hero-assessmant::before{content:"";position:absolute;top:-120px;bottom:0;width:100%;background:#f4f3f9;z-index:-2}.hero-assessmant__title{margin-bottom:24px;text-align:center}.hero-assessmant__text{margin-bottom:38px;margin-left:auto;margin-right:auto;max-width:915px;text-align:center;line-height:150%}.hero-assessmant__form{padding:35px 30px 30px;margin-bottom:49px;position:relative;border-radius:2px 48px 48px 48px;background:url(../images/landing-pages/pre-assessmant/hero/form-bg.png) center/cover no-repeat;background-color:#fff;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.12);box-shadow:0 4px 16px 0 rgba(0,0,0,.12)}.hero-assessmant__form-body{width:100%}.hero-assessmant__form-label{position:absolute;top:0;right:0;-webkit-transform:rotate(10deg) translate(19.7%,-33%);-ms-transform:rotate(10deg) translate(19.7%,-33%);transform:rotate(10deg) translate(19.7%,-33%)}.hero-assessmant__form-title{margin-bottom:36px}.hero-assessmant__form-title span{color:#00a0e0}.hero-assessmant__form-inputs{margin-bottom:34px;margin-left:auto;margin-right:auto;width:calc(100% - 148px);display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px;row-gap:24px}.hero-assessmant__form-item{text-align:left}.hero-assessmant__form-textarea{width:100%;height:72px;min-height:72px}.hero-assessmant__form-btn.btn{padding:16px 32px;margin-bottom:24px;margin-left:auto;margin-right:auto}.hero-assessmant__form-under-text{color:rgba(0,0,0,.6);font-size:12px;line-height:133.333%}.hero-assessmant__form-under-text+p{margin-top:4px}.hero-assessmant__form-under-text a{color:#000;border-bottom:1px solid #000}.hero-assessmant__form-under-text a:hover{border-color:transparent}.hero-assessmant__notice{text-align:left!important;max-width:none!important;line-height:150%}.hero-assessmant__circle--yellow{top:25.7%;left:0;-webkit-transform:translate(-75.4%,0);-ms-transform:translate(-75.4%,0);transform:translate(-75.4%,0)}.hero-assessmant__circle--violet{top:51.2%;left:0;-webkit-transform:translate(-45%,0);-ms-transform:translate(-45%,0);transform:translate(-45%,0)}.hero__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:64px}.hero__body--flex-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero__body--flex-end{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.hero__body--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.hero__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.hero__caption{margin-bottom:40px;display:block;font-size:20px;line-height:140%}.hero__caption--no-margins{margin-top:0;margin-left:0}.hero__title--post-template-normal-letter-spacing{letter-spacing:normal}.hero__title--on-dream-labs br{display:inline}.hero__text--no-max-width{max-width:unset}.hero__text--on-pre-assessmant{font-weight:500}.hero__text p+p{margin-top:12px}.hero__btn{margin-top:40px}.hero__image{width:560px;-webkit-box-flex:0;-ms-flex:none;flex:none;border-radius:48px;overflow:hidden}.hero__image:first-child{margin-top:0}.hero__image:last-child{margin-bottom:0}.hero__image--no-bottom-left-radius{border-bottom-left-radius:0}.hero__image--no-bottom-right-radius{border-bottom-right-radius:0}.hero__image img{width:100%}.hero__circle{width:421px}.hero__circle--on-blog-catalog{bottom:0;left:0;-webkit-transform:translate(-63%,41.8%);-ms-transform:translate(-63%,41.8%);transform:translate(-63%,41.8%)}.hero__circle--on-e-books-catalog{bottom:0;left:0;-webkit-transform:translate(-50%,25.7%);-ms-transform:translate(-50%,25.7%);transform:translate(-50%,25.7%)}.hero__circle--on-how-to-hire{bottom:0;left:0;-webkit-transform:translate(-74%,49.7%);-ms-transform:translate(-74%,49.7%);transform:translate(-74%,49.7%)}.hero__circle--on-how-to-choose-company{bottom:0;left:0;-webkit-transform:translate(-74%,8.7%);-ms-transform:translate(-74%,8.7%);transform:translate(-74%,8.7%)}.hero__circle--on-staff-vs-outsourcing{bottom:0;left:0;-webkit-transform:translate(-74%,34.7%);-ms-transform:translate(-74%,34.7%);transform:translate(-74%,34.7%)}.hero__circle--on-pros-and-cons-augmentation{bottom:0;left:0;-webkit-transform:translate(-74%,8.7%);-ms-transform:translate(-74%,8.7%);transform:translate(-74%,8.7%)}.hero__circle--on-pros-and-cons-outsourcing{bottom:0;left:0;-webkit-transform:translate(-74%,13.7%);-ms-transform:translate(-74%,13.7%);transform:translate(-74%,13.7%)}.hero__circle--on-product-engineering-benefits{bottom:0;left:0;-webkit-transform:translate(-74%,13.7%);-ms-transform:translate(-74%,13.7%);transform:translate(-74%,13.7%)}.hero__circle--on-software-team-augmentation{bottom:0;left:0;-webkit-transform:translate(-74%,13.7%);-ms-transform:translate(-74%,13.7%);transform:translate(-74%,13.7%)}.hero__circle--on-management-consulting{bottom:0;left:0;-webkit-transform:translate(-74%,20.1%);-ms-transform:translate(-74%,20.1%);transform:translate(-74%,20.1%)}.hero__circle--on-manage-offshore{bottom:0;left:0;-webkit-transform:translate(-74%,15.3%);-ms-transform:translate(-74%,15.3%);transform:translate(-74%,15.3%)}.hero__circle--on-pre-assessmant{width:592px;top:0;right:0;-webkit-transform:translate(50.3%,-34%);-ms-transform:translate(50.3%,-34%);transform:translate(50.3%,-34%)}.hero__circle--on-how-we-do-it{left:0;bottom:12px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.hero__circle--orange-on-pre-assessmant{width:592px;top:0;left:0;-webkit-transform:translate(-55%,-25%);-ms-transform:translate(-55%,-25%);transform:translate(-55%,-25%)}.benefits__title{margin-bottom:16px}.benefits__list{margin-top:72px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:64px}.benefits__item{padding:24px;border-radius:2px 24px 24px 24px;background:#fff;-webkit-box-shadow:4px 4px 24px 0 rgba(0,0,0,.12);box-shadow:4px 4px 24px 0 rgba(0,0,0,.12)}.benefits__item-icon{margin-top:-56px;margin-bottom:16px;width:64px;height:64px}.benefits__item-title{margin-bottom:16px;display:block;font-size:20px;line-height:140%}.benefits__bottom-text{margin-top:40px;text-align:center;display:block}.benefits__bottom-text span{color:#262485}.benefits__circle--orange{width:636px;bottom:0;left:0;-webkit-transform:translate(-47.7%,46.5%);-ms-transform:translate(-47.7%,46.5%);transform:translate(-47.7%,46.5%)}.benefits__circle--orange.benefits__circle--on-re-architect{-webkit-transform:translate(-.6%,50%);-ms-transform:translate(-.6%,50%);transform:translate(-.6%,50%)}.benefits__circle--orange.benefits__circle--on-legacy-modernization{display:block;top:9.1%;-webkit-transform:translate(-47.7%,0);-ms-transform:translate(-47.7%,0);transform:translate(-47.7%,0)}.benefits__circle--orange.benefits__circle--on-ui-ux{width:421px;top:auto;bottom:0;left:0;-webkit-transform:translate(-32%,47.9%);-ms-transform:translate(-32%,47.9%);transform:translate(-32%,47.9%)}.benefits__circle--orange.benefits__circle--on-full-stack{top:auto;bottom:0;left:0;-webkit-transform:translate(-27.6%,95.7%);-ms-transform:translate(-27.6%,95.7%);transform:translate(-27.6%,95.7%);width:421px}.benefits__circle--orange.benefits__circle--on-staff-augmentation{top:auto;bottom:0;left:0;-webkit-transform:translate(-32.1%,52.3%);-ms-transform:translate(-32.1%,52.3%);transform:translate(-32.1%,52.3%);width:421px}.benefits__circle--orange.benefits__circle--on-ai-ml{-webkit-transform:translate(-47.7%,68.3%);-ms-transform:translate(-47.7%,68.3%);transform:translate(-47.7%,68.3%)}.benefits__circle--orange.benefits__circle--on-cryptocurrency{top:0;bottom:auto;-webkit-transform:translate(-20.4%,50.8%);-ms-transform:translate(-20.4%,50.8%);transform:translate(-20.4%,50.8%);width:592px}.benefits__circle--orange.benefits__circle--on-e2e{width:421px;top:17.7%;left:0;-webkit-transform:translate(-31.7%,0);-ms-transform:translate(-31.7%,0);transform:translate(-31.7%,0)}.benefits__circle--orange.benefits__circle--on-design-and-engineering{width:421px;top:64.2%;left:0;-webkit-transform:translate(-27.2%,0);-ms-transform:translate(-27.2%,0);transform:translate(-27.2%,0)}.benefits__circle--orange.benefits__circle--on-consulting{top:57.9%;left:0;-webkit-transform:translate(-48.6%,0);-ms-transform:translate(-48.6%,0);transform:translate(-48.6%,0)}.benefits__circle--orange.benefits__circle--on-agile-development{width:421px;top:41.1%;left:0;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.benefits__circle--orange.benefits__circle--on-software{width:421px;top:auto;bottom:0;-webkit-transform:translate(-27.7%,36.7%);-ms-transform:translate(-27.7%,36.7%);transform:translate(-27.7%,36.7%)}.benefits__circle--orange.benefits__circle--on-outsourcing-development{width:421px;top:0;left:0;-webkit-transform:translate(-50.9%,-27.4%);-ms-transform:translate(-50.9%,-27.4%);transform:translate(-50.9%,-27.4%)}.benefits__circle--violet{width:592px;bottom:22px;right:0;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}.benefits__circle--violet.benefits__circle--on-mobile-app{bottom:auto;top:54.7%}.benefits__circle--violet.benefits__circle--on-re-architect{display:block;top:14.5%;-webkit-transform:translate(26.3%,0);-ms-transform:translate(26.3%,0);transform:translate(26.3%,0)}.benefits__circle--violet.benefits__circle--on-legacy-modernization{display:block;bottom:0;right:0;-webkit-transform:translate(47.3%,38.6%);-ms-transform:translate(47.3%,38.6%);transform:translate(47.3%,38.6%)}.benefits__circle--violet.benefits__circle--on-full-stack{bottom:50%;-webkit-transform:translate(47.3%,24.8%);-ms-transform:translate(47.3%,24.8%);transform:translate(47.3%,24.8%)}.benefits__circle--violet.benefits__circle--on-staff-augmentation{display:none;bottom:0;-webkit-transform:translate(47.3%,48.6%);-ms-transform:translate(47.3%,48.6%);transform:translate(47.3%,48.6%)}.benefits__circle--violet.benefits__circle--on-saas{display:block}.benefits__circle--violet.benefits__circle--on-ai-ml{bottom:auto;top:44.6%}.benefits__circle--violet.benefits__circle--on-e2e{bottom:0;right:0;-webkit-transform:translate(21.3%,48.3%);-ms-transform:translate(21.3%,48.3%);transform:translate(21.3%,48.3%);display:block}.benefits__circle--violet.benefits__circle--on-design-and-engineering{top:0;right:0;-webkit-transform:translate(21.9%,-7.4%);-ms-transform:translate(21.9%,-7.4%);transform:translate(21.9%,-7.4%);display:block}.benefits__circle--violet.benefits__circle--on-consulting{bottom:0;right:0;-webkit-transform:translate(47%,8%);-ms-transform:translate(47%,8%);transform:translate(47%,8%);display:block}.benefits__circle--violet.benefits__circle--on-agile-development{-webkit-transform:translate(21%,-7%);-ms-transform:translate(21%,-7%);transform:translate(21%,-7%);display:block}.benefits__circle--violet.benefits__circle--on-outsourcing{bottom:auto;top:0;-webkit-transform:translate(21.2%,-28.3%);-ms-transform:translate(21.2%,-28.3%);transform:translate(21.2%,-28.3%);display:block}.benefits__circle--violet.benefits__circle--on-software{top:12.8%;right:0;-webkit-transform:translate(22.1%,0);-ms-transform:translate(22.1%,0);transform:translate(22.1%,0);display:block}.benefits__circle--violet.benefits__circle--on-offshore{top:0;right:0;-webkit-transform:translate(47.4%,-35.6%);-ms-transform:translate(47.4%,-35.6%);transform:translate(47.4%,-35.6%);display:block}.benefits__circle--violet.benefits__circle--on-outsourcing-development{top:17.1%;right:0;-webkit-transform:translate(45.6%);-ms-transform:translate(45.6%);transform:translate(45.6%);display:block}.benefits__circle--violet.benefits__circle--on-backend{bottom:0;right:0;-webkit-transform:translate(47.4%,45.7%);-ms-transform:translate(47.4%,45.7%);transform:translate(47.4%,45.7%);display:block}.benefits__circle--yellow{width:854px}.benefits__circle--yellow.benefits__circle--on-blockchain{top:0;right:0;-webkit-transform:translate(57%,-10.6%);-ms-transform:translate(57%,-10.6%);transform:translate(57%,-10.6%)}.benefits__circle--yellow-on-pre-assessmant{width:421px;top:94px;left:0;-webkit-transform:translate(-63%,0);-ms-transform:translate(-63%,0);transform:translate(-63%,0)}.benefits__circle--empty{width:648px}.benefits__circle--empty.benefits__circle--on-re-architect{top:5.3%;left:0;-webkit-transform:translate(-58.2%,0);-ms-transform:translate(-58.2%,0);transform:translate(-58.2%,0)}.benefits__circle--empty.benefits__circle--on-legacy-modernization{top:0;left:0;-webkit-transform:translate(-58%,-4.7%);-ms-transform:translate(-58%,-4.7%);transform:translate(-58%,-4.7%)}.benefits__circle--empty.benefits__circle--on-ui-ux{top:0;left:0;-webkit-transform:translate(-47.2%,0);-ms-transform:translate(-47.2%,0);transform:translate(-47.2%,0)}.benefits__circle--empty.benefits__circle--on-full-stack{top:-55px;left:0;-webkit-transform:translate(-57.2%,0);-ms-transform:translate(-57.2%,0);transform:translate(-57.2%,0)}.benefits__circle--empty.benefits__circle--on-staff-augmentation{top:0;left:0;-webkit-transform:translate(-57.8%,-56%);-ms-transform:translate(-57.8%,-56%);transform:translate(-57.8%,-56%)}.benefits__circle--empty.benefits__circle--on-ai-ml{left:0;bottom:0;-webkit-transform:translate(-57.5%,72.1%);-ms-transform:translate(-57.5%,72.1%);transform:translate(-57.5%,72.1%)}.benefits__circle--empty.benefits__circle--on-cryptocurrency{top:8%;right:0;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}.benefits__circle--empty.benefits__circle--on-e2e{bottom:42px;right:0;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}.benefits__circle--empty.benefits__circle--on-outsourcing{top:44.4%;right:0;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}.benefits__circle--empty.benefits__circle--on-software{top:-3.1%;left:0;-webkit-transform:translate(-57.7%,0);-ms-transform:translate(-57.7%,0);transform:translate(-57.7%,0)}.benefits__circle--empty.benefits__circle--on-offshore{bottom:164px;right:0;-webkit-transform:translate(50.4%,0);-ms-transform:translate(50.4%,0);transform:translate(50.4%,0)}.benefits__circle--empty.benefits__circle--on-outsourcing-development{bottom:13.1%;right:0;-webkit-transform:translate(50.4%,0);-ms-transform:translate(50.4%,0);transform:translate(50.4%,0)}.benefits__circle--empty.benefits__circle--on-blockchain{top:0;right:0;-webkit-transform:translate(50%,-68.7%);-ms-transform:translate(50%,-68.7%);transform:translate(50%,-68.7%)}.benefits__circle--empty.benefits__circle--on-backend{top:9.6%;left:0;-webkit-transform:translate(-57.7%,0);-ms-transform:translate(-57.7%,0);transform:translate(-57.7%,0)}.benefits__circle--empty-on-pre-assessmant{width:820px;bottom:0;right:0;-webkit-transform:translate(18.7%,57.7%);-ms-transform:translate(18.7%,57.7%);transform:translate(18.7%,57.7%);display:block}.services-solutions__general-list{margin-top:64px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-webkit-column-gap:56px;-moz-column-gap:56px;column-gap:56px;row-gap:40px}.services-solutions__body{margin-top:64px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:56px}.services-solutions__column-title{margin-bottom:24px;display:block;font-size:32px;font-weight:700;line-height:175%}.services-solutions__column-title span{color:#262485}.services-solutions__pseudo{width:184px;aspect-ratio:1/1}.services-solutions__pseudo--in-column{margin-top:48px}.services-solutions__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:40px}.services-solutions__list .services-solutions__item{min-height:244px}.services-solutions__item{padding:24px;border-radius:2px 32px 32px 32px;background:#f4f3f9}.services-solutions__item-top{margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.services-solutions__item-title{font-size:20px;line-height:120%}.services-solutions__item-list{color:#303030}.services-solutions__item-list-item{padding-left:23px;position:relative}.services-solutions__item-list-item::before{content:"";position:absolute;background:#303030;top:12px;left:9px;width:6px;height:6px;border-radius:50%}.services-solutions__item-list-item:not(:last-child){margin-bottom:28px}.services-solutions__item>p{color:#303030}.services-solutions__item>p+p{margin-top:13px}.services-solutions__under-text{margin-top:40px;font-weight:500;text-align:center}.services-solutions__circle--blue{width:648px}.services-solutions__circle--blue.services-solutions__circle--on-mvp-and-poc{top:50%;right:0;-webkit-transform:translate(50.3%,10.1%);-ms-transform:translate(50.3%,10.1%);transform:translate(50.3%,10.1%)}.services-solutions__circle--blue.services-solutions__circle--on-mobile-app{top:5.1%;left:0;-webkit-transform:translate(-57.4%,0);-ms-transform:translate(-57.4%,0);transform:translate(-57.4%,0)}.services-solutions__circle--violet{width:592px}.services-solutions__circle--violet.services-solutions__circle--on-mvp-and-poc{top:0;right:0;-webkit-transform:translate(47.3%,-16.3%);-ms-transform:translate(47.3%,-16.3%);transform:translate(47.3%,-16.3%)}.services-solutions__circle--violet.services-solutions__circle--on-mobile-app{bottom:20px;right:0;-webkit-transform:translate(47%,0);-ms-transform:translate(47%,0);transform:translate(47%,0)}.services-solutions__circle--violet.services-solutions__circle--on-re-architect{left:0;bottom:142px;-webkit-transform:translate(-54%,0);-ms-transform:translate(-54%,0);transform:translate(-54%,0);display:block}.services-solutions__circle--violet.services-solutions__circle--on-legacy-modernization{display:block;top:50%;left:0;-webkit-transform:translate(-53.3%,17.4%);-ms-transform:translate(-53.3%,17.4%);transform:translate(-53.3%,17.4%)}.services-solutions__circle--violet.services-solutions__circle--on-ui-ux{width:392px;display:block;bottom:15.2%;right:0;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}.services-solutions__circle--violet.services-solutions__circle--on-full-stack{display:block;width:392px;top:53.7%;right:0;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}.services-solutions__circle--violet.services-solutions__circle--on-ai-ml{top:0;right:0;-webkit-transform:translate(47%,-16.4%);-ms-transform:translate(47%,-16.4%);transform:translate(47%,-16.4%)}.services-solutions__circle--violet.services-solutions__circle--on-cryptocurrency{display:block;width:392px;top:62.3%;right:0;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}.services-solutions__circle--violet.services-solutions__circle--on-e2e{display:block;width:392px;top:34.2%;right:0;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}.services-solutions__circle--violet.services-solutions__circle--on-code-refactoring{bottom:0;right:0;-webkit-transform:translate(47.1%,-2.8%);-ms-transform:translate(47.1%,-2.8%);transform:translate(47.1%,-2.8%)}.services-solutions__circle--violet.services-solutions__circle--on-design-and-engineering{width:392px;display:block;top:40%;right:0;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}.services-solutions__circle--violet.services-solutions__circle--on-consulting{display:block;top:32.2%;left:auto;right:0;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}.services-solutions__circle--violet.services-solutions__circle--on-agile-development{display:block;top:18%;right:0;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}.services-solutions__circle--violet.services-solutions__circle--on-outsourcing{display:block;top:21.4%;right:0;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}.services-solutions__circle--violet.services-solutions__circle--on-software{display:block;top:39.7%;right:0;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}.services-solutions__circle--violet.services-solutions__circle--on-offshore{top:28.7%;right:0;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0);display:block}.services-solutions__circle--violet.services-solutions__circle--on-outsourcing-development{top:26.4%;right:0;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0);display:block}.services-solutions__circle--violet.services-solutions__circle--on-blockchain{top:42.4%;right:0;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0);display:block}.services-solutions__circle--violet.services-solutions__circle--on-backend{top:66%;right:0;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0);display:block}.services-solutions__circle--violet.services-solutions__circle--on-iot{top:23.5%;right:0;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0);display:block}.services-solutions__circle--orange{width:592px}.services-solutions__circle--orange.services-solutions__circle--on-mvp-and-poc{bottom:0;left:0;-webkit-transform:translate(-47.2%,71.6%);-ms-transform:translate(-47.2%,71.6%);transform:translate(-47.2%,71.6%)}.services-solutions__circle--orange.services-solutions__circle--on-mobile-app{top:72%;left:0;-webkit-transform:translate(-32%,0);-ms-transform:translate(-32%,0);transform:translate(-32%,0)}.services-solutions__circle--orange.services-solutions__circle--on-legacy-modernization{top:0;left:0;-webkit-transform:translate(-47.3%,-21.5%);-ms-transform:translate(-47.3%,-21.5%);transform:translate(-47.3%,-21.5%)}.services-solutions__circle--orange.services-solutions__circle--on-ui-ux{bottom:0;left:0;-webkit-transform:translate(-47.2%,48.4%);-ms-transform:translate(-47.2%,48.4%);transform:translate(-47.2%,48.4%)}.services-solutions__circle--orange.services-solutions__circle--on-full-stack{width:402px;top:-117px;left:0;-webkit-transform:translate(-51%,0);-ms-transform:translate(-51%,0);transform:translate(-51%,0)}.services-solutions__circle--orange.services-solutions__circle--on-staff-augmentation{display:none;bottom:0;left:0;-webkit-transform:translate(-47%,71%);-ms-transform:translate(-47%,71%);transform:translate(-47%,71%)}.services-solutions__circle--orange.services-solutions__circle--on-ai-ml{top:10.7%;left:0;-webkit-transform:translate(-32%,0);-ms-transform:translate(-32%,0);transform:translate(-32%,0)}.services-solutions__circle--orange.services-solutions__circle--on-design-and-engineering{left:0;bottom:0;-webkit-transform:translate(-47.3%,40.6%);-ms-transform:translate(-47.3%,40.6%);transform:translate(-47.3%,40.6%)}.services-solutions__circle--orange.services-solutions__circle--on-agile-development{top:0;left:0;-webkit-transform:translate(-47.3%,-30%);-ms-transform:translate(-47.3%,-30%);transform:translate(-47.3%,-30%)}.services-solutions__circle--orange.services-solutions__circle--on-outsourcing{top:0;left:0;-webkit-transform:translate(-47.3%,-30%);-ms-transform:translate(-47.3%,-30%);transform:translate(-47.3%,-30%)}.services-solutions__circle--orange.services-solutions__circle--on-software{bottom:0;left:0;-webkit-transform:translate(-47%,47.7%);-ms-transform:translate(-47%,47.7%);transform:translate(-47%,47.7%)}.services-solutions__circle--orange.services-solutions__circle--on-offshore{top:13.5%;left:0;-webkit-transform:translate(-49%,0);-ms-transform:translate(-49%,0);transform:translate(-49%,0);width:402px}.services-solutions__circle--orange.services-solutions__circle--on-outsourcing-development{top:30.8%;left:0;-webkit-transform:translate(-47.3%,0);-ms-transform:translate(-47.3%,0);transform:translate(-47.3%,0)}.services-solutions__circle--orange.services-solutions__circle--on-blockchain{bottom:0;left:0;-webkit-transform:translate(-47.3%,24%);-ms-transform:translate(-47.3%,24%);transform:translate(-47.3%,24%)}.services-solutions__circle--orange.services-solutions__circle--on-iot{width:402px;top:5.6%;left:0;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.services-solutions__circle--yellow{width:636px}.services-solutions__circle--yellow.services-solutions__circle--on-saas{bottom:0;left:0;-webkit-transform:translate(-48.6%,48%);-ms-transform:translate(-48.6%,48%);transform:translate(-48.6%,48%)}.services-solutions__circle--yellow.services-solutions__circle--on-cryptocurrency{bottom:0;left:0;-webkit-transform:translate(-47.6%,48.5%);-ms-transform:translate(-47.6%,48.5%);transform:translate(-47.6%,48.5%)}.services-solutions__circle--yellow.services-solutions__circle--on-e2e{bottom:0;left:0;-webkit-transform:translate(-47.7%,43.3%);-ms-transform:translate(-47.7%,43.3%);transform:translate(-47.7%,43.3%)}.services-solutions__circle--yellow.services-solutions__circle--on-consulting{bottom:0;left:0;-webkit-transform:translate(-47.6%,20.4%);-ms-transform:translate(-47.6%,20.4%);transform:translate(-47.6%,20.4%)}.services-solutions__circle--yellow.services-solutions__circle--on-outsourcing{bottom:0;left:0;-webkit-transform:translate(-32%,22.5%);-ms-transform:translate(-32%,22.5%);transform:translate(-32%,22.5%)}.services-solutions__circle--yellow.services-solutions__circle--on-offshore{top:0;left:0;-webkit-transform:translate(-47.6%,-4.4%);-ms-transform:translate(-47.6%,-4.4%);transform:translate(-47.6%,-4.4%)}.services-solutions__circle--yellow.services-solutions__circle--on-backend{top:0;left:0;-webkit-transform:translate(-47.6%,-34.4%);-ms-transform:translate(-47.6%,-34.4%);transform:translate(-47.6%,-34.4%)}.services-solutions__circle--yellow.services-solutions__circle--on-iot{top:26.1%;left:0;-webkit-transform:translate(-48%,0);-ms-transform:translate(-48%,0);transform:translate(-48%,0)}.services-solutions__circle--empty{width:648px}.services-solutions__circle--empty.services-solutions__circle--on-staff-augmentation{top:41.2%;right:0;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}.services-solutions__circle--empty.services-solutions__circle--on-saas{top:44px;left:0;-webkit-transform:translate(-57.8%,0);-ms-transform:translate(-57.8%,0);transform:translate(-57.8%,0)}.services-solutions__circle--empty.services-solutions__circle--on-ai-ml{bottom:2px;right:0;-webkit-transform:translate(47.8%,0);-ms-transform:translate(47.8%,0);transform:translate(47.8%,0)}.services-solutions__circle--empty.services-solutions__circle--on-e2e{top:57.7%;left:0;-webkit-transform:translate(-57.4%,0);-ms-transform:translate(-57.4%,0);transform:translate(-57.4%,0)}.services-solutions__circle--empty.services-solutions__circle--on-code-refactoring{top:6.7%;left:0;-webkit-transform:translate(-57.5%,0);-ms-transform:translate(-57.5%,0);transform:translate(-57.5%,0)}.services-solutions__circle--empty.services-solutions__circle--on-design-and-engineering{bottom:0;left:0;-webkit-transform:translate(-58%,46.4%);-ms-transform:translate(-58%,46.4%);transform:translate(-58%,46.4%)}.services-solutions__circle--empty.services-solutions__circle--on-consulting{bottom:0;left:0;-webkit-transform:translate(-57.6%,-5.5%);-ms-transform:translate(-57.6%,-5.5%);transform:translate(-57.6%,-5.5%)}.services-solutions__circle--empty.services-solutions__circle--on-agile-development{top:51%;left:0;-webkit-transform:translate(-57.8%,0);-ms-transform:translate(-57.8%,0);transform:translate(-57.8%,0)}.services-solutions__circle--empty.services-solutions__circle--on-outsourcing{top:47.8%;left:0;-webkit-transform:translate(-57.8%,0);-ms-transform:translate(-57.8%,0);transform:translate(-57.8%,0)}.services-solutions__circle--empty.services-solutions__circle--on-offshore{top:48.7%;left:0;-webkit-transform:translate(-57.3%,0);-ms-transform:translate(-57.3%,0);transform:translate(-57.3%,0)}.services-solutions__circle--empty.services-solutions__circle--on-outsourcing-development{top:47.1%;left:0;-webkit-transform:translate(-57.3%,0);-ms-transform:translate(-57.3%,0);transform:translate(-57.3%,0)}.services-solutions__circle--empty.services-solutions__circle--on-iot{top:47.1%;left:0;-webkit-transform:translate(-57.8%,0);-ms-transform:translate(-57.8%,0);transform:translate(-57.8%,0)}.process__list{margin-top:40px;margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}.process__item{padding:23px;border-radius:1px 16px 16px 16px;border:1px solid #bdbce4;background:#fff;-webkit-box-shadow:4px 4px 24px 0 rgba(0,0,0,.12);box-shadow:4px 4px 24px 0 rgba(0,0,0,.12);-webkit-box-flex:1;-ms-flex:1 1 39%;flex:1 1 39%;position:relative}.process__item::after,.process__item::before{content:"";position:absolute}.process__item:nth-child(2).process__item--on-legacy-modernization::before{bottom:104px}.process__item:nth-child(2).process__item--on-legacy-modernization::after{bottom:40px}.process__item:nth-child(2)::before{bottom:64px;right:-40px;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);width:20px;height:20px;border-radius:1px 8px 8px 8px;background:#e85b21}.process__item:nth-child(2)::after{bottom:0;right:-40px;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);width:40px;height:40px;border-radius:12px 12px 12px 1px;background:#272385}.process__item:nth-child(3)::before{top:0;left:-40px;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);width:80px;height:80px;border-radius:24px 24px 1px 24px;background:#272385}.process__item:nth-child(3)::after{top:104px;left:-40px;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);width:40px;height:40px;border-radius:12px 1px 12px 12px;background:#f1911f}.process__item:nth-child(6)::before{top:0;right:-40px;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);width:40px;height:40px;border-radius:1px 12px 12px 12px;background:#f1911f}.process__item:nth-child(6)::after{top:64px;right:-40px;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);width:20px;height:20px;border-radius:8px 8px 8px 1px;background:#272385}.process__item--no-pseudo::after,.process__item--no-pseudo::before{display:none!important}.process__item-top{margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.process__item-icon{width:40px;height:40px;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;-webkit-box-flex:0;-ms-flex:none;flex:none}.process__item-title{font-size:20px;line-height:120%}.process__item-text--small-line-height-on-mobile{line-height:150%}.process__bottom-text{font-weight:700;text-align:center}.process__bottom-text span{color:#262485}.process__circle--orange{width:592px}.process__circle--orange.process__circle--on-re-architect{bottom:0;left:0;-webkit-transform:translate(-47.3%,38.2%);-ms-transform:translate(-47.3%,38.2%);transform:translate(-47.3%,38.2%)}.process__circle--orange.process__circle--on-cryptocurrency{width:818px;top:0;left:0;-webkit-transform:translate(-48.6%,-28.2%);-ms-transform:translate(-48.6%,-28.2%);transform:translate(-48.6%,-28.2%)}.process__circle--orange.process__circle--on-e2e{width:818px;top:0;left:0;-webkit-transform:translate(-48.6%,-6.2%);-ms-transform:translate(-48.6%,-6.2%);transform:translate(-48.6%,-6.2%)}.process__circle--violet{width:592px}.process__circle--violet.process__circle--on-ui-ux{bottom:0;right:0;-webkit-transform:translate(47.2%,9.3%);-ms-transform:translate(47.2%,9.3%);transform:translate(47.2%,9.3%)}.process__circle--violet.process__circle--on-staff-augmentation{top:53.6%;left:0;-webkit-transform:translate(-53.8%,0);-ms-transform:translate(-53.8%,0);transform:translate(-53.8%,0)}.process__circle--violet.process__circle--on-agile-development{top:0;right:0;-webkit-transform:translate(47.3%,8.5%);-ms-transform:translate(47.3%,8.5%);transform:translate(47.3%,8.5%)}.process__circle--violet.process__circle--on-blockchain{top:0;right:0;-webkit-transform:translate(46%,10.3%);-ms-transform:translate(46%,10.3%);transform:translate(46%,10.3%)}.process__circle--violet.process__circle--on-backend{bottom:0;right:0;-webkit-transform:translate(49%,-.1%);-ms-transform:translate(49%,-.1%);transform:translate(49%,-.1%)}.process__circle--violet-on-pre-assessmant{bottom:0;left:0;-webkit-transform:translate(-40.7%,54.9%);-ms-transform:translate(-40.7%,54.9%);transform:translate(-40.7%,54.9%)}.process__circle--yellow-on-pre-assessmant{width:421px;top:0;right:0;-webkit-transform:translate(21.5%,-47.3%);-ms-transform:translate(21.5%,-47.3%);transform:translate(21.5%,-47.3%)}.process__circle--empty{width:648px}.process__circle--empty.process__circle--on-re-architect{top:50%;right:0;-webkit-transform:translate(50%,-74.6%);-ms-transform:translate(50%,-74.6%);transform:translate(50%,-74.6%)}.process__circle--empty-on-pre-assessmant{bottom:0;left:0;-webkit-transform:translate(-58%,28.1%);-ms-transform:translate(-58%,28.1%);transform:translate(-58%,28.1%)}.text-and-images__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:64px}.text-and-images__body--flex-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text-and-images__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.text-and-images__images{-webkit-box-flex:0;-ms-flex:none;flex:none;width:496px;position:relative}.text-and-images__images--light-orange-pseudo::after{background:#f1911f}.text-and-images__images--sky-pseudo::after{background:#d5edf9}.text-and-images__images::after{content:"";width:40px;height:40px;position:absolute;bottom:0;right:24px;border-radius:12px 12px 1px 12px}.text-and-images__image{position:relative}.text-and-images__image:only-child{margin:0}.text-and-images__image--with-pseudo::before{content:"";position:absolute;top:0;left:0;width:168px;height:224px;background:url(../images/blocks/text-and-images/pseudo.svg) center/100% 100% no-repeat}.text-and-images__image--first{margin-right:104px}.text-and-images__image--first::before{top:82px;right:-24px;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);width:20px;height:20px;border-radius:1px 8px 8px 8px;background:#e85b21}.text-and-images__image--first::after{top:126px;right:-24px;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);width:40px;height:40px;border-radius:12px 12px 12px 1px;background:#272385}.text-and-images__image--second{margin-top:-32px;margin-left:104px}.text-and-images__image--second-on-pre-assessmant-fourth-block{margin-top:-72px}.text-and-images__image--second::before{bottom:63px;left:-24px;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);width:72px;height:72px;border-radius:24px 24px 1px 24px;background:#272385}.text-and-images__image--second::after{bottom:0;left:-24px;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);width:40px;height:40px;border-radius:12px 1px 12px 12px;background:#f1911f}.text-and-images__image::after,.text-and-images__image::before{content:"";position:absolute}.text-and-images__image img{border-radius:24px}.discussion{margin-top:72px}.discussion--on-mvp-and-poc .discussion__body p{max-width:740px}.discussion--on-mobile-app .discussion__body p{max-width:857px}.discussion--on-ai-ml .discussion__body p{max-width:857px}.discussion--on-full-stack .discussion__body p{max-width:980px}.discussion--on-cryptocurrency .discussion__body p{max-width:980px}.discussion--on-e2e .discussion__body p{max-width:1015px}.discussion--on-code-refactoring .discussion__body p{max-width:777px}.discussion--on-design-and-engineering .discussion__body p{max-width:1023px}.discussion--on-consulting .discussion__body p{max-width:795px}.discussion--on-agile-development .discussion__body p{max-width:1023px}.discussion--on-software .discussion__body p{max-width:1023px}.discussion--on-offshore .discussion__body p{max-width:1009px}.discussion--on-outsourcing-development .discussion__body p{max-width:1009px}.discussion--on-blockchain .discussion__body p{max-width:1023px}.discussion__body{padding:48px 48px 40px;border-radius:2px 48px 48px 48px;background:url(../images/blocks/discussion/bg.png) center/cover no-repeat}.discussion__body.discussion__body--on-ui-ux p{max-width:1023px}.discussion__body.discussion__body--on-saas p{max-width:857px}.discussion__body.discussion__body--on-backend p{max-width:1009px}.discussion__body.discussion__body--on-iot p{max-width:849px}.discussion__body.discussion__body--no-max-width p{max-width:unset}.discussion__body p{margin-left:auto;margin-right:auto;color:#fff;max-width:617px;text-align:center}.discussion__title{color:#fff}.discussion__title span{color:#00a0e0}.discussion__btn{margin-top:40px;margin-right:auto}.discussion__circle--orange-middle{width:592px}.discussion__circle--orange-middle.discussion__circle--on-mobile-app{left:0;bottom:0;-webkit-transform:translate(-47.4%,47.2%);-ms-transform:translate(-47.4%,47.2%);transform:translate(-47.4%,47.2%)}.discussion__circle--orange-middle.discussion__circle--on-e2e{top:0;left:0;-webkit-transform:translate(-46.5%,-49.3%);-ms-transform:translate(-46.5%,-49.3%);transform:translate(-46.5%,-49.3%)}.discussion__circle--violet-on-pre-assessmant{width:592px;top:50%;right:0;-webkit-transform:translate(47%,-39.5%);-ms-transform:translate(47%,-39.5%);transform:translate(47%,-39.5%)}.discussion__circle--orange.discussion__circle--on-saas{top:0;right:0;-webkit-transform:translate(46.5%,-49.6%);-ms-transform:translate(46.5%,-49.6%);transform:translate(46.5%,-49.6%)}.discussion__circle--orange.discussion__circle--on-ai-ml{top:50%;left:0;-webkit-transform:translate(-47.3%,-50%);-ms-transform:translate(-47.3%,-50%);transform:translate(-47.3%,-50%)}.discussion__circle--orange.discussion__circle--on-code-refactoring{bottom:0;left:0;-webkit-transform:translate(-47.3%,50%);-ms-transform:translate(-47.3%,50%);transform:translate(-47.3%,50%);display:block}.discussion__circle--orange.discussion__circle--on-consulting{bottom:0;left:0;-webkit-transform:translate(-47.3%,71%);-ms-transform:translate(-47.3%,71%);transform:translate(-47.3%,71%)}.discussion__circle--orange.discussion__circle--on-backend{top:0;left:0;-webkit-transform:translate(-47.3%,-54.5%);-ms-transform:translate(-47.3%,-54.5%);transform:translate(-47.3%,-54.5%);width:592px}.discussion__circle--yellow{width:854px}.discussion__circle--yellow.discussion__circle--on-re-architect{top:50%;right:0;-webkit-transform:translate(48.4%,-51.1%);-ms-transform:translate(48.4%,-51.1%);transform:translate(48.4%,-51.1%)}.discussion__circle--yellow.discussion__circle--on-legacy-modernization{bottom:0;right:0;-webkit-transform:translate(48.2%,49.2%);-ms-transform:translate(48.2%,49.2%);transform:translate(48.2%,49.2%)}.discussion__circle--yellow.discussion__circle--on-full-stack{top:0;right:0;-webkit-transform:translate(48.5%,-51%);-ms-transform:translate(48.5%,-51%);transform:translate(48.5%,-51%)}.discussion__circle--yellow.discussion__circle--on-cryptocurrency{display:block;bottom:0;left:0;-webkit-transform:translate(-46%,58%);-ms-transform:translate(-46%,58%);transform:translate(-46%,58%)}.discussion__circle--yellow.discussion__circle--on-agile-development{display:block;bottom:0;right:0;-webkit-transform:translate(48%,50%);-ms-transform:translate(48%,50%);transform:translate(48%,50%)}.discussion__circle--yellow.discussion__circle--on-outsorcing{top:0;right:0;-webkit-transform:translate(48%,-50.3%);-ms-transform:translate(48%,-50.3%);transform:translate(48%,-50.3%)}.discussion__circle--yellow.discussion__circle--on-software{top:0;right:0;-webkit-transform:translate(48.6%,-12.4%);-ms-transform:translate(48.6%,-12.4%);transform:translate(48.6%,-12.4%)}.discussion__circle--yellow.discussion__circle--on-offshore{top:0;right:0;-webkit-transform:translate(66.8%,-36.4%);-ms-transform:translate(66.8%,-36.4%);transform:translate(66.8%,-36.4%)}.why-we-services__body{margin-top:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:64px}.why-we-services__images{width:496px;-webkit-box-flex:0;-ms-flex:none;flex:none;position:relative}.why-we-services__images::after{content:"";position:absolute;right:24px;bottom:-20px;width:40px;height:40px;border-radius:1px 12px 12px 12px;background:#d5edf9}.why-we-services__image{position:relative;aspect-ratio:392/262;width:calc(100% - 104px)}.why-we-services__image--first.why-we-services__image--on-mobile-app::before{top:36.2%}.why-we-services__image--first.why-we-services__image--on-mobile-app::after{top:52%}.why-we-services__image--first::before{content:"";position:absolute;top:47.2%;right:-24px;-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%);width:20px;height:20px;border-radius:1px 8px 8px 8px;background:#e85b21}.why-we-services__image--first::after{content:"";position:absolute;top:68%;right:-24px;-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%);width:40px;height:40px;border-radius:12px 12px 12px 1px;background:#272385}.why-we-services__image--second{margin-top:-40px;margin-left:auto}.why-we-services__image--second.why-we-services__image--on-mobile-app{aspect-ratio:392/220;margin-top:-70px}.why-we-services__image--second.why-we-services__image--on-mobile-app::before{display:none}.why-we-services__image--second.why-we-services__image--on-mobile-app::after{top:52%}.why-we-services__image--second::before{content:"";position:absolute;top:40%;left:-24px;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%);width:80px;height:80px;border-radius:24px 24px 1px 24px;background:#272385}.why-we-services__image--second::after{content:"";position:absolute;top:72%;left:-24px;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%);width:40px;height:40px;border-radius:12px 1px 12px 12px;background:#f1911f}.why-we-services__image--third{margin-top:-33px}.why-we-services__image--third::before{content:"";position:absolute;top:64px;right:-24px;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);width:40px;height:40px;border-radius:1px 12px 12px 12px;background:#272385}.why-we-services__image--third::after{content:"";position:absolute;bottom:55px;right:-24px;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);width:20px;height:20px;border-radius:8px 8px 8px 1px;background:#e85b21}.why-we-services__image img{border-radius:24px;width:100%;height:100%}.why-we-services__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.why-we-services__item:not(:last-child){margin-bottom:48px}.why-we-services__item-icon{width:64px;height:64px}.why-we-services__item-title{margin-bottom:8px;display:block;font-size:20px;line-height:120%}.why-we-services__item-title--small{margin:0;font-size:16px;line-height:150%}.why-we-services__item-description{line-height:150%}.why-we-services__circle--empty{width:648px}.why-we-services__circle--empty--on-mvp-and-poc{top:17.1%;left:0;-webkit-transform:translate(-57.8%,0);-ms-transform:translate(-57.8%,0);transform:translate(-57.8%,0)}.why-we-services__circle--empty--mobile-app{top:34.6%;right:0;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}.why-we-services__circle--empty.why-we-services__circle--on-ui-ux{bottom:0;right:0;-webkit-transform:translate(50%,14.5%);-ms-transform:translate(50%,14.5%);transform:translate(50%,14.5%)}.why-we-services__circle--empty.why-we-services__circle--on-full-stack{bottom:0;right:0;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}.why-we-services__circle--empty.why-we-services__circle--on-saas{top:30.8%;bottom:auto;right:0;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}.why-we-services__circle--empty.why-we-services__circle--on-cryptocurrency{top:23.3%;left:0;-webkit-transform:translate(-57.7%,0);-ms-transform:translate(-57.7%,0);transform:translate(-57.7%,0)}.why-we-services__circle--empty.why-we-services__circle--on-design-and-engineering{top:28%;right:0;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}.why-we-services__circle--empty.why-we-services__circle--on-consulting{top:23.4%;right:0;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}.why-we-services__circle--empty.why-we-services__circle--on-agile-development{top:12.4%;right:0;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}.why-we-services__circle--empty.why-we-services__circle--on-software{bottom:0;right:0;-webkit-transform:translate(50%,-26.5%);-ms-transform:translate(50%,-26.5%);transform:translate(50%,-26.5%)}.why-we-services__circle--empty.why-we-services__circle--on-blockchain{top:-20px;left:0;-webkit-transform:translate(-57.8%,0);-ms-transform:translate(-57.8%,0);transform:translate(-57.8%,0)}.why-we-services__circle--empty.why-we-services__circle--on-backend{bottom:52px;right:0;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}.why-we-services__circle--empty.why-we-services__circle--on-iot{bottom:0;right:0;-webkit-transform:translate(50%,43%);-ms-transform:translate(50%,43%);transform:translate(50%,43%)}.why-we-services__circle.why-we-services__circle--yellow{width:636px;top:0;left:0;-webkit-transform:translate(-47.3%,-18.1%);-ms-transform:translate(-47.3%,-18.1%);transform:translate(-47.3%,-18.1%);display:block}.why-we-services__circle.why-we-services__circle--yellow.why-we-services__circle--on-design-and-engineering{width:854px;top:auto;left:auto;bottom:0;right:0;-webkit-transform:translate(48.2%,0);-ms-transform:translate(48.2%,0);transform:translate(48.2%,0)}.why-we-services__circle.why-we-services__circle--yellow.why-we-services__circle--on-outsourcing-development{width:854px;top:auto;left:auto;bottom:0;right:0;-webkit-transform:translate(56.9%,31%);-ms-transform:translate(56.9%,31%);transform:translate(56.9%,31%)}.why-we-services__circle.why-we-services__circle--yellow.why-we-services__circle--on-blockchain{top:auto;bottom:0;left:0;display:block;width:421px;-webkit-transform:translate(-32.4%,26.7%);-ms-transform:translate(-32.4%,26.7%);transform:translate(-32.4%,26.7%)}.why-we-services__circle.why-we-services__circle--yellow.why-we-services__circle--on-backend{top:0;left:0;display:block;width:421px;-webkit-transform:translate(-51.1%,-20.3%);-ms-transform:translate(-51.1%,-20.3%);transform:translate(-51.1%,-20.3%)}.why-we-services__circle.why-we-services__circle--yellow.why-we-services__circle--on-iot{width:421px;top:9.1%;-webkit-transform:translate(-50.9%,0);-ms-transform:translate(-50.9%,0);transform:translate(-50.9%,0);display:block}.why-we-services__circle.why-we-services__circle--yellow-on-pre-assessmant{width:421px;top:149px;left:259px;display:block}.why-we-services__circle--orange{width:402px;top:10%;left:0;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.why-we-services__circle--orange.why-we-services__circle--on-re-architect{top:13.4%;-webkit-transform:translate(-51.3%,0);-ms-transform:translate(-51.3%,0);transform:translate(-51.3%,0)}.why-we-services__circle--orange.why-we-services__circle--on-full-stack{display:block;width:592px;top:0;-webkit-transform:translate(-47.3%,-19.9%);-ms-transform:translate(-47.3%,-19.9%);transform:translate(-47.3%,-19.9%)}.why-we-services__circle--orange.why-we-services__circle--on-staff-augmentation{top:14.3%;-webkit-transform:translate(-51.4%,0);-ms-transform:translate(-51.4%,0);transform:translate(-51.4%,0)}.why-we-services__circle--orange.why-we-services__circle--on-code-refactoring{top:29.6%;-webkit-transform:translate(-51.3%,0);-ms-transform:translate(-51.3%,0);transform:translate(-51.3%,0)}.why-we-services__circle--orange.why-we-services__circle--on-offshore{width:592px;top:0;left:0;-webkit-transform:translate(-47%,-41.3%);-ms-transform:translate(-47%,-41.3%);transform:translate(-47%,-41.3%);display:none}.why-we-services__circle--violet{width:392px;top:40%;right:0;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}.why-we-services__circle--violet.why-we-services__circle--on-re-architect{top:50.3%}.why-we-services__circle--violet.why-we-services__circle--on-ui-ux{display:none;width:592px;top:auto;right:0;bottom:0;-webkit-transform:translate(45.6%,72%);-ms-transform:translate(45.6%,72%);transform:translate(45.6%,72%)}.why-we-services__circle--violet.why-we-services__circle--on-staff-augmentation{top:53%}.why-we-services__circle--violet.why-we-services__circle--on-e2e{width:592px;top:100%;left:0;-webkit-transform:translate(-54.1%,0);-ms-transform:translate(-54.1%,0);transform:translate(-54.1%,0)}.why-we-services__circle--violet.why-we-services__circle--on-code-refactoring{top:65.8%}.why-we-services__circle--violet.why-we-services__circle--on-outsourcing{top:auto;bottom:0;left:0;-webkit-transform:translate(-53.9%,59.8%);-ms-transform:translate(-53.9%,59.8%);transform:translate(-53.9%,59.8%);width:592px}.why-we-services__circle--violet.why-we-services__circle--on-software{top:auto;bottom:0;left:0;-webkit-transform:translate(-53.9%,-10%);-ms-transform:translate(-53.9%,-10%);transform:translate(-53.9%,-10%);width:592px}.why-we-services__circle--violet.why-we-services__circle--on-offshore{width:592px;top:100%;left:0;-webkit-transform:translate(-53.8%,-22%);-ms-transform:translate(-53.8%,-22%);transform:translate(-53.8%,-22%)}.why-we-services__circle--violet.why-we-services__circle--on-outsourcing-development{width:592px;top:100%;left:0;-webkit-transform:translate(-54.5%,-21.7%);-ms-transform:translate(-54.5%,-21.7%);transform:translate(-54.5%,-21.7%)}.why-we-services__circle--violet.why-we-services__circle--on-blockchain{width:592px;top:100%;-webkit-transform:translate(45.5%,-28.3%);-ms-transform:translate(45.5%,-28.3%);transform:translate(45.5%,-28.3%);display:block}.why-we-services__circle--violet.why-we-services__circle--on-iot{width:592px;top:0;-webkit-transform:translate(46.7%,-49.1%);-ms-transform:translate(46.7%,-49.1%);transform:translate(46.7%,-49.1%);display:block}.why-we-services__btn{margin-top:64px;margin-left:auto;margin-right:auto}.achievements--on-home{margin-bottom:72px}.achievements .container p{text-align:center}.achievements__awards{margin-top:72px;margin-left:auto;margin-right:auto;max-width:1160px;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;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:57px;-moz-column-gap:57px;column-gap:57px;row-gap:33px}.achievements__awards--on-contacts{margin-top:40px}.achievements__awards--on-services{margin-top:64px}.achievements__award{max-width:130px;height:120px}.achievements__circle--on-contacts{width:592px;aspect-ratio:592/336;right:-315px;bottom:-120px}.achievements__circle--orange{width:818px;top:0;left:0;-webkit-transform:translate(-43%,54.6%);-ms-transform:translate(-43%,54.6%);transform:translate(-43%,54.6%)}.achievements__circle--orange.achievements__circle--on-mvp-and-poc{-webkit-transform:translate(-43%,54.6%);-ms-transform:translate(-43%,54.6%);transform:translate(-43%,54.6%)}.achievements__circle--orange.achievements__circle--on-mobile-app{-webkit-transform:translate(-50.4%,-33.8%);-ms-transform:translate(-50.4%,-33.8%);transform:translate(-50.4%,-33.8%)}.achievements__circle--orange.achievements__circle--on-re-architect{-webkit-transform:translate(-53.1%,-72.6%);-ms-transform:translate(-53.1%,-72.6%);transform:translate(-53.1%,-72.6%)}.achievements__circle--empty{width:453px;left:0;bottom:0}.achievements__circle--empty.achievements__circle--on-mvp-and-poc{-webkit-transform:translate(-50%,53%);-ms-transform:translate(-50%,53%);transform:translate(-50%,53%)}.achievements__circle--empty.achievements__circle--on-mobile-app{-webkit-transform:translate(-50%,53%);-ms-transform:translate(-50%,53%);transform:translate(-50%,53%)}.achievements__circle--empty.achievements__circle--on-re-architect{-webkit-transform:translate(-50%,52%);-ms-transform:translate(-50%,52%);transform:translate(-50%,52%)}.achievements__circle--empty.achievements__circle--on-legacy-modernization{top:0;bottom:auto;-webkit-transform:translate(-49.9%,-27%);-ms-transform:translate(-49.9%,-27%);transform:translate(-49.9%,-27%)}.achievements__circle--empty.achievements__circle--on-ai-ml{bottom:0;left:0;-webkit-transform:translate(-50%,32%);-ms-transform:translate(-50%,32%);transform:translate(-50%,32%)}.achievements__circle--empty.achievements__circle--on-e2e{bottom:0;left:0;-webkit-transform:translate(-50%,26.3%);-ms-transform:translate(-50%,26.3%);transform:translate(-50%,26.3%)}.achievements__circle--empty.achievements__circle--on-code-refactoring{bottom:0;right:0;-webkit-transform:translate(42.4%,63.1%);-ms-transform:translate(42.4%,63.1%);transform:translate(42.4%,63.1%)}.achievements__circle--empty.achievements__circle--on-outsourcing{top:0;left:0;-webkit-transform:translate(-50.1%,-38.7%);-ms-transform:translate(-50.1%,-38.7%);transform:translate(-50.1%,-38.7%)}.achievements__circle--empty.achievements__circle--on-offshore{top:0;left:0;-webkit-transform:translate(-50.3%,3.5%);-ms-transform:translate(-50.3%,3.5%);transform:translate(-50.3%,3.5%)}.achievements__circle--empty.achievements__circle--on-outsourcing-development{-webkit-transform:translate(-50%,29%);-ms-transform:translate(-50%,29%);transform:translate(-50%,29%)}.achievements__circle--empty.achievements__circle--on-blockchain{top:40px;left:0;bottom:auto;-webkit-transform:translate(-43%,0);-ms-transform:translate(-43%,0);transform:translate(-43%,0)}.achievements__circle--empty.achievements__circle--on-backend{top:100%;left:0;-webkit-transform:translate(-51%,27.8%);-ms-transform:translate(-51%,27.8%);transform:translate(-51%,27.8%)}.achievements__circle--empty-on-pre-assessmant{width:745px;top:0;right:0;-webkit-transform:translate(81%,-53.8%);-ms-transform:translate(81%,-53.8%);transform:translate(81%,-53.8%);display:block}.reviews__top{margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.reviews__title{margin-bottom:0;max-width:600px}.reviews__title br{display:inline}.reviews__arrows{margin-bottom:12px}.reviews__slider.swiper{margin-left:calc((100% - 1224px)/ 2)}.reviews__slider-slide{width:auto!important}.reviews__circle{width:745px;top:85px;right:-93px}.reviews__circle--orange-on-pre-assessmant{width:706px;top:0;left:0;-webkit-transform:translate(-63.2%,-50.7%);-ms-transform:translate(-63.2%,-50.7%);transform:translate(-63.2%,-50.7%)}.cta--on-home{padding-top:6px}.cta__content{margin-bottom:40px;max-width:600px}.cta__content--on-ai-ml{max-width:605px}.cta__content--on-backend{max-width:624px}.cta__content--on-how-to-choose-company-2{max-width:611px}.cta__content--on-staff-vs-outsourcing{max-width:632px}.cta__content--on-pros-and-cons-augmentation-2{max-width:632px}.cta__content--on-pros-and-cons-outsourcing{max-width:1171px}.cta__content--on-product-engineering-benefits{max-width:624px}.cta__content--on-software-team-augmentation{max-width:652px}.cta__content--on-management-consulting{max-width:632px}.cta__content--on-manage-offshore{max-width:632px}.cta__content p+p{margin-top:12px}.cta__body{padding:32px 40px 32px 32px;border-radius:2px 48px 48px 48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:31px;background:url(../images/blocks/cta/bg.png) center/cover no-repeat}.cta__body-content p{color:#fff}.cta__body-text p+p{margin-top:12px}.cta__title{text-align:left}.cta__title--in-body{margin-bottom:16px;color:#fff}.cta__title--in-body span{color:#00a0e0}.cta__form{margin-top:34px}.cta__image{margin-top:-80px;aspect-ratio:504/442;-webkit-box-flex:0;-ms-flex:none;flex:none;width:504px}.cta__image--short{aspect-ratio:504/352}.cta__image img{border-radius:48px 48px 48px 2px;width:100%;height:100%}.cta__circle{width:592px}.cta__circle--on-home{width:706px;top:0;left:0;-webkit-transform:translate(-52%,-62%);-ms-transform:translate(-52%,-62%);transform:translate(-52%,-62%)}.cta__circle--on-mvp-and-poc{bottom:0;right:0;-webkit-transform:translate(44%,45.9%);-ms-transform:translate(44%,45.9%);transform:translate(44%,45.9%)}.cta__circle--on-mobile-app{top:0;right:0;-webkit-transform:translate(44%,-22.9%);-ms-transform:translate(44%,-22.9%);transform:translate(44%,-22.9%)}.cta__circle--on-re-architect{top:50%;right:0;-webkit-transform:translate(43.7%,-36.8%);-ms-transform:translate(43.7%,-36.8%);transform:translate(43.7%,-36.8%)}.cta__circle--on-legacy-modernization{top:50%;right:0;-webkit-transform:translate(47.5%,-38.1%);-ms-transform:translate(47.5%,-38.1%);transform:translate(47.5%,-38.1%)}.cta__circle.cta__circle--on-full-stack{bottom:0;right:0;-webkit-transform:translate(44%,43.4%);-ms-transform:translate(44%,43.4%);transform:translate(44%,43.4%)}.cta__circle.cta__circle--on-staff-augmentation{bottom:0;right:0;-webkit-transform:translate(44.4%,16.5%);-ms-transform:translate(44.4%,16.5%);transform:translate(44.4%,16.5%)}.cta__circle.cta__circle--on-e2e{top:0;right:0;-webkit-transform:translate(37.5%,-38.5%);-ms-transform:translate(37.5%,-38.5%);transform:translate(37.5%,-38.5%)}.cta__circle.cta__circle--on-code-refactoring{top:50%;right:0;-webkit-transform:translate(44.9%,-30.2%);-ms-transform:translate(44.9%,-30.2%);transform:translate(44.9%,-30.2%)}.cta__circle.cta__circle--on-consulting{bottom:0;right:0;-webkit-transform:translate(48.9%,.8%);-ms-transform:translate(48.9%,.8%);transform:translate(48.9%,.8%)}.cta__circle--blue-on-pre-assessmant{width:592px;top:0;right:0;-webkit-transform:translate(66%,-44.8%);-ms-transform:translate(66%,-44.8%);transform:translate(66%,-44.8%)}.cta__circle--violet{width:592px;display:block}.cta__circle--violet.cta__circle--on-how-we-do-it{top:0;left:0;-webkit-transform:translate(-53.8%,-58%);-ms-transform:translate(-53.8%,-58%);transform:translate(-53.8%,-58%)}.cta__circle--violet.cta__circle--on-ai-ml{display:block;bottom:50%;right:0;-webkit-transform:translate(48.8%,67.4%);-ms-transform:translate(48.8%,67.4%);transform:translate(48.8%,67.4%)}.cta__circle--violet.cta__circle--on-cryptocurrency{top:0;right:0;-webkit-transform:translate(46%,-5%);-ms-transform:translate(46%,-5%);transform:translate(46%,-5%);display:block}.cta__circle--violet.cta__circle--on-offshore{top:0;right:0;-webkit-transform:translate(46%,-64.4%);-ms-transform:translate(46%,-64.4%);transform:translate(46%,-64.4%);display:block}.cta__circle--violet.cta__circle--on-iot{bottom:0;right:0;-webkit-transform:translate(48.6%,65.3%);-ms-transform:translate(48.6%,65.3%);transform:translate(48.6%,65.3%);display:block}.cta__circle--violet-on-blog-catalog{top:0;right:0;-webkit-transform:translate(46%,-48.6%);-ms-transform:translate(46%,-48.6%);transform:translate(46%,-48.6%);display:block!important}.cta__circle--violet-on-pros-and-cons-augmentation{bottom:0;right:0;-webkit-transform:translate(47.4%,8.2%);-ms-transform:translate(47.4%,8.2%);transform:translate(47.4%,8.2%);display:block!important}.cta__circle--violet-on-pros-and-cons-augmentation-2{top:50%;right:0;-webkit-transform:translate(47.4%,-41%);-ms-transform:translate(47.4%,-41%);transform:translate(47.4%,-41%);display:block!important}.cta__circle--violet-on-pros-and-cons-outsourcing-2{top:0;right:0;-webkit-transform:translate(46.4%,-43%);-ms-transform:translate(46.4%,-43%);transform:translate(46.4%,-43%);display:block!important}.cta__circle--violet-on-manage-offshore{top:0;right:0;-webkit-transform:translate(47.2%,-11.3%);-ms-transform:translate(47.2%,-11.3%);transform:translate(47.2%,-11.3%);display:block!important}.cta__circle--orange{width:818px}.cta__circle--orange.cta__circle--on-ui-ux{bottom:0;left:0;-webkit-transform:translate(-53%,47.6%);-ms-transform:translate(-53%,47.6%);transform:translate(-53%,47.6%)}.cta__circle--orange.cta__circle--on-agile-development{bottom:0;left:0;-webkit-transform:translate(-48%,46.1%);-ms-transform:translate(-48%,46.1%);transform:translate(-48%,46.1%)}.cta__circle--orange.cta__circle--on-outsourcing{bottom:0;left:0;-webkit-transform:translate(-47.9%,45.2%);-ms-transform:translate(-47.9%,45.2%);transform:translate(-47.9%,45.2%)}.cta__circle--orange.cta__circle--on-software{bottom:0;left:0;-webkit-transform:translate(-47.9%,45.2%);-ms-transform:translate(-47.9%,45.2%);transform:translate(-47.9%,45.2%)}.cta__circle--orange.cta__circle--on-blockchain{bottom:0;left:0;-webkit-transform:translate(-48.4%,44.7%);-ms-transform:translate(-48.4%,44.7%);transform:translate(-48.4%,44.7%);display:block}.cta__circle--orange.cta__circle--on-backend{bottom:0;left:0;-webkit-transform:translate(-48.8%,43.8%);-ms-transform:translate(-48.8%,43.8%);transform:translate(-48.8%,43.8%)}.cta__circle--orange.cta__circle--on-iot{top:0;left:0;-webkit-transform:translate(-57.2%,-14.9%);-ms-transform:translate(-57.2%,-14.9%);transform:translate(-57.2%,-14.9%)}.cta__circle--orange-on-how-to-choose-company-2{bottom:0;left:0;-webkit-transform:translate(-48%,39.5%);-ms-transform:translate(-48%,39.5%);transform:translate(-48%,39.5%)}.cta__circle--orange-on-staff-vs-outsourcing{width:592px;bottom:0;left:0;-webkit-transform:translate(-48%,1.2%);-ms-transform:translate(-48%,1.2%);transform:translate(-48%,1.2%)}.cta__circle--orange-on-staff-vs-outsourcing-2{bottom:0;left:0;-webkit-transform:translate(-52%,39.5%);-ms-transform:translate(-52%,39.5%);transform:translate(-52%,39.5%)}.cta__circle--orange-on-product-engineering-benefits{width:592px;bottom:0;left:0;-webkit-transform:translate(-51.8%,48.7%);-ms-transform:translate(-51.8%,48.7%);transform:translate(-51.8%,48.7%)}.cta__circle--orange-on-management-consulting{width:592px;bottom:0;left:0;-webkit-transform:translate(-48.2%,48.9%);-ms-transform:translate(-48.2%,48.9%);transform:translate(-48.2%,48.9%)}.cta__circle--empty{width:453px;display:block}.cta__circle--empty.cta__circle--on-ui-ux{bottom:0;left:0;-webkit-transform:translate(-50.4%,37.6%);-ms-transform:translate(-50.4%,37.6%);transform:translate(-50.4%,37.6%)}.cta__circle--empty.cta__circle--on-staff-augmentation{top:0;left:0;-webkit-transform:translate(-50%,-99%);-ms-transform:translate(-50%,-99%);transform:translate(-50%,-99%)}.cta__circle--empty.cta__circle--on-saas{top:0;left:0;-webkit-transform:translate(-43%,-101.4%);-ms-transform:translate(-43%,-101.4%);transform:translate(-43%,-101.4%)}.cta__circle--empty.cta__circle--on-cryptocurrency{left:0;bottom:0;-webkit-transform:translate(-50.1%,100.5%);-ms-transform:translate(-50.1%,100.5%);transform:translate(-50.1%,100.5%)}.cta__circle--empty.cta__circle--on-software{bottom:0;left:0;-webkit-transform:translate(-50%,59.9%);-ms-transform:translate(-50%,59.9%);transform:translate(-50%,59.9%)}.cta__circle--empty-on-how-to-choose-company{width:648px;top:0;right:0;-webkit-transform:translate(50.3%,-58.4%);-ms-transform:translate(50.3%,-58.4%);transform:translate(50.3%,-58.4%)}.cta__circle--empty-on-how-to-choose-company-2{top:0;right:0;-webkit-transform:translate(59%,-47%);-ms-transform:translate(59%,-47%);transform:translate(59%,-47%)}.cta__circle--empty-on-staff-vs-outsourcing{width:648px;bottom:0;left:0;-webkit-transform:translate(-57.6%,34.4%);-ms-transform:translate(-57.6%,34.4%);transform:translate(-57.6%,34.4%)}.cta__circle--empty-on-pros-and-cons-outsourcing{top:0;right:0;-webkit-transform:translate(45.7%,-33.7%);-ms-transform:translate(45.7%,-33.7%);transform:translate(45.7%,-33.7%)}.cta__circle--empty-on-software-team-augmentation{width:648px;top:0;right:0;-webkit-transform:translate(50%,-23.5%);-ms-transform:translate(50%,-23.5%);transform:translate(50%,-23.5%)}.cta__circle--empty-on-manage-offshore{width:648px;top:0;left:0;-webkit-transform:translate(-57%,-36.9%);-ms-transform:translate(-57%,-36.9%);transform:translate(-57%,-36.9%)}.cta__circle--empty-on-book{width:648px;top:0;left:0;-webkit-transform:translate(-56.9%,-30.5%);-ms-transform:translate(-56.9%,-30.5%);transform:translate(-56.9%,-30.5%)}.cta__circle--empty-on-pre-assessmant{width:656px;bottom:0;left:0;-webkit-transform:translate(-73.5%,72.7%);-ms-transform:translate(-73.5%,72.7%);transform:translate(-73.5%,72.7%);display:block}.cta__circle--yellow{width:854px}.cta__circle--yellow-on-how-to-hire{top:0;right:0;-webkit-transform:translate(45.4%,-25.9%);-ms-transform:translate(45.4%,-25.9%);transform:translate(45.4%,-25.9%)}.cta__circle--yellow-on-how-to-choose-company{bottom:0;right:0;-webkit-transform:translate(45.4%,62.9%);-ms-transform:translate(45.4%,62.9%);transform:translate(45.4%,62.9%)}.cta__circle--yellow-on-pros-and-cons-augmentation{width:421px;top:0;right:0;-webkit-transform:translate(44.4%,-42%);-ms-transform:translate(44.4%,-42%);transform:translate(44.4%,-42%);display:block}.form-cta__body{margin-bottom:40px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:24px}.form-cta__item--textarea{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.form-cta__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}.form-cta__bottom-text{color:#fff;font-size:12px;line-height:133.333%}.form-cta__btn{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.form-cta__disclaimer{margin-bottom:4px}.form-cta__policy{margin-top:0}.popup-sorry{padding:40px 18px 24px;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:center;-ms-flex-align:center;align-items:center;text-align:center;width:600px}.popup-sorry__icon{margin-bottom:24px}.popup-sorry__title{font-size:24px;line-height:100%}.popup-sorry p{line-height:150%}.popup-sorry p+p{margin-top:12px}.popup-sorry__btn.btn{margin-top:24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:576px){.subscribe-form__btn.btn{max-width:196px}.hero__title--small{font-size:40px}.hero__title--post-template{font-size:40px;line-height:120%;letter-spacing:-.8px}.hero__title--on-pre-assessmant{font-size:40px;line-height:120%}.hero__title--on-dream-labs br{display:none}.form-cta__btn{width:118px}}@media (min-width:768px){section .container>p{text-align:center}.menu__item.is-dropdown:hover .menu__dropdown{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);opacity:1;visibility:visible}.menu__item:hover .menu__link-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.menu__item:hover .menu__link{color:#262485;text-shadow:.5px 0 0 #262485}.menu__dropdown{padding:24px;position:absolute;width:100%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;top:calc(100% + 8px);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;z-index:100;border-radius:16px;background:#f4f3f9;-webkit-box-shadow:0 8px 24px 0 rgba(0,0,0,.16);box-shadow:0 8px 24px 0 rgba(0,0,0,.16);opacity:0;visibility:hidden}.partners__title{max-width:280px}.partners__title--small{max-width:247px}.burger{display:none}.hero-assessmant__text p+p{margin-top:0}.hero-assessmant__form-item--textarea{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4}.benefits__bottom-text{font-size:20px;line-height:140%}.process__item-text{line-height:150%}.process__bottom-text{font-size:20px;line-height:140%}.discussion__btn{margin-left:auto}.why-we-services__item-title--desktop-small{margin:0;font-size:16px;line-height:150%}}@media (min-width:992px){.site-header__logo{margin-top:-3px}.site-header__circle--only-mobile{display:none}.site-footer__content{padding-bottom:160px}.site-footer__phone{margin-bottom:42px}.popup{border-radius:24px;border:1px solid #cbcae2;-webkit-box-shadow:8px 8px 40px 0 rgba(0,0,0,.25);box-shadow:8px 8px 40px 0 rgba(0,0,0,.25)}.hero-assessmant__form{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:center;-ms-flex-align:center;align-items:center;text-align:center}.hero-assessmant__circle--violet{display:none}.hero__caption{margin-top:12px;margin-left:4px}.hero__title--on-pre-assessmant{margin-bottom:40px;text-align:left}.hero__image--mobile{display:none}.benefits__circle--orange.benefits__circle--on-ui-ux{display:none}.benefits__circle--orange.benefits__circle--on-full-stack{display:none}.benefits__circle--orange.benefits__circle--on-staff-augmentation{display:none}.benefits__circle--orange.benefits__circle--on-saas{display:none}.benefits__circle--orange.benefits__circle--on-design-and-engineering{display:none}.benefits__circle--orange.benefits__circle--on-consulting{display:none}.benefits__circle--orange.benefits__circle--on-agile-development{display:none}.benefits__circle--orange.benefits__circle--on-software{display:none}.benefits__circle--orange.benefits__circle--on-outsourcing-development{display:none}.benefits__circle--violet{display:none}.benefits__circle--violet.benefits__circle--on-staff-augmentation{display:block}.benefits__circle--violet.benefits__circle--on-saas{-webkit-transform:translate(48%,55%);-ms-transform:translate(48%,55%);transform:translate(48%,55%)}.benefits__circle--empty{display:none}.services-solutions__circle--blue{display:none}.services-solutions__circle--violet.services-solutions__circle--on-re-architect{display:none}.services-solutions__circle--violet.services-solutions__circle--on-legacy-modernization{display:none}.services-solutions__circle--violet.services-solutions__circle--on-ui-ux{display:none}.services-solutions__circle--violet.services-solutions__circle--on-full-stack{display:none}.services-solutions__circle--violet.services-solutions__circle--on-cryptocurrency{display:none}.services-solutions__circle--violet.services-solutions__circle--on-e2e{display:none}.services-solutions__circle--violet.services-solutions__circle--on-design-and-engineering{display:none}.services-solutions__circle--violet.services-solutions__circle--on-consulting{display:none}.services-solutions__circle--violet.services-solutions__circle--on-agile-development{display:none}.services-solutions__circle--violet.services-solutions__circle--on-outsourcing{display:none}.services-solutions__circle--violet.services-solutions__circle--on-software{display:none}.services-solutions__circle--violet.services-solutions__circle--on-offshore{display:none}.services-solutions__circle--violet.services-solutions__circle--on-outsourcing-development{display:none}.services-solutions__circle--violet.services-solutions__circle--on-blockchain{display:none}.services-solutions__circle--violet.services-solutions__circle--on-backend{display:none}.services-solutions__circle--violet.services-solutions__circle--on-iot{display:none}.services-solutions__circle--orange.services-solutions__circle--on-mobile-app{display:none}.services-solutions__circle--orange.services-solutions__circle--on-full-stack{display:none}.services-solutions__circle--orange.services-solutions__circle--on-staff-augmentation{display:block}.services-solutions__circle--orange.services-solutions__circle--on-ai-ml{display:none}.services-solutions__circle--orange.services-solutions__circle--on-offshore{display:none}.services-solutions__circle--orange.services-solutions__circle--on-iot{display:none}.services-solutions__circle--yellow.services-solutions__circle--on-outsourcing{display:none}.services-solutions__circle--empty{display:none}.process__circle--violet.process__circle--on-staff-augmentation{display:none}.process__circle--empty{display:none}.text-and-images__title{text-align:left}.text-and-images__text p+p{margin-top:12px}.text-and-images__images{padding-bottom:20px}.text-and-images__image:only-child{padding-top:20px;padding-left:104px}.discussion__circle--yellow.discussion__circle--on-cryptocurrency{display:none}.discussion__circle--yellow.discussion__circle--on-outsorcing{display:block}.why-we-services__images.why-we-services__images--three::after{display:none}.why-we-services__image--short{aspect-ratio:392/208}.why-we-services__image--first.why-we-services__image--on-saas{aspect-ratio:392/365}.why-we-services__image--first.why-we-services__image--on-ai-ml{aspect-ratio:392/272}.why-we-services__image--first.why-we-services__image--on-cryptocurrency{aspect-ratio:392/272}.why-we-services__image--first.why-we-services__image--on-cryptocurrency::before{top:27.2%}.why-we-services__image--first.why-we-services__image--on-cryptocurrency::after{top:47%}.why-we-services__image--second.why-we-services__image--on-full-stack::before{background:#d5edf9}.why-we-services__image--second.why-we-services__image--short::before{top:50%;background:#d5edf9}.why-we-services__image--second.why-we-services__image--short::after{display:none}.why-we-services__image--second.why-we-services__image--on-saas{aspect-ratio:392/325}.why-we-services__image--second.why-we-services__image--on-ai-ml{margin-top:-29px;aspect-ratio:392/287}.why-we-services__image--second.why-we-services__image--on-cryptocurrency{margin-top:-99px;aspect-ratio:392/287}.why-we-services__image--second.why-we-services__image--on-cryptocurrency::before{top:53.2%}.why-we-services__image--second.why-we-services__image--on-cryptocurrency::after{top:83%}.why-we-services__image--second.why-we-services__image--on-consulting{margin-top:-21px;aspect-ratio:392/219}.why-we-services__image--second.why-we-services__image--on-consulting::after{display:none}.why-we-services__image--second.why-we-services__image--on-consulting::before{background:#d5edf9}.why-we-services__image--second.why-we-services__image--on-agile-development{aspect-ratio:392/208}.why-we-services__image--second.why-we-services__image--on-agile-development::after{display:none}.why-we-services__image--second.why-we-services__image--on-agile-development::before{background:#d5edf9}.why-we-services__image--second.why-we-services__image--on-outsourcing{aspect-ratio:392/208}.why-we-services__image--second.why-we-services__image--on-outsourcing::after{display:none}.why-we-services__image--second.why-we-services__image--on-outsourcing::before{background:#d5edf9}.why-we-services__image--second.why-we-services__image--on-software{aspect-ratio:392/208}.why-we-services__image--second.why-we-services__image--on-software::after{display:none}.why-we-services__image--second.why-we-services__image--on-software::before{background:#d5edf9}.why-we-services__image--third.why-we-services__image--on-consulting{margin-top:-21px;aspect-ratio:392/184}.why-we-services__image--third.why-we-services__image--on-consulting::before{top:45px}.why-we-services__image--third.why-we-services__image--on-agile-development{aspect-ratio:392/203}.why-we-services__image--third.why-we-services__image--on-outsourcing{aspect-ratio:392/227}.why-we-services__image--third.why-we-services__image--on-outsourcing::after{bottom:80px}.why-we-services__image--third.why-we-services__image--on-software{aspect-ratio:392/227}.why-we-services__image--third.why-we-services__image--on-software::after{bottom:80px}.why-we-services__circle{display:none}.why-we-services__circle.why-we-services__circle--yellow.why-we-services__circle--on-blockchain{display:none}.why-we-services__circle.why-we-services__circle--yellow.why-we-services__circle--on-backend{display:none}.why-we-services__circle.why-we-services__circle--yellow.why-we-services__circle--on-iot{display:none}.why-we-services__circle--orange.why-we-services__circle--on-offshore{display:block}.why-we-services__circle--violet.why-we-services__circle--on-ui-ux{display:block}.achievements__title--on-contacts{margin-bottom:16px}.achievements__circle--empty{display:none}.reviews__title{text-align:left}.cta__circle--violet{display:none}.cta__circle--empty{display:none}.cta__circle--empty-on-how-to-choose-company{display:none}.cta__circle--empty-on-how-to-choose-company-2{display:none}.cta__circle--empty-on-software-team-augmentation{display:none}.cta__circle--empty-on-book{display:none}.cta__circle--yellow-on-pros-and-cons-augmentation{display:none}}@media (min-width:1200px){.partners--on-book{margin-top:85px}.partners--on-pre-assessmant{margin-top:80px}.hero-assessmant{padding-bottom:48px;margin-top:-28px!important;margin-bottom:80px}.hero-assessmant__title{font-size:60px;line-height:122%}.hero--on-pre-assessmant{margin-bottom:80px;margin-top:80px}.hero__body--on-e-books-catalog{gap:56px}.hero__title--small{font-size:48px;line-height:121%}.hero__text{max-width:571px}.hero__text--on-pre-assessmant{line-height:225%}.hero__image--on-e-books-catalog{width:600px}.benefits__list--on-re-architect{max-width:912px;margin-left:auto;margin-right:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.benefits__list--on-re-architect .benefits__item{width:calc(33% - 13px)}.benefits__list--three-on-desktop{max-width:912px;margin-left:auto;margin-right:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.benefits__list--three-on-desktop .benefits__item{width:calc(33% - 13px)}.benefits__list--flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.benefits__item{width:calc(25% - 18px)}.benefits__circle--orange.benefits__circle--on-e2e{display:none}.services-solutions__general-list--small-margin{margin-top:36px}.services-solutions__item-top--big-margin{margin-bottom:24px}.process__list--five-items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px}.process__list--five-items .process__item{margin:0!important;width:32%;-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.process__list--five-items .process__item:nth-child(3)::after,.process__list--five-items .process__item:nth-child(3)::before{display:none}.process__list--five-items .process__item:nth-child(4)::before{top:0;left:-24px;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);width:80px;height:80px;border-radius:24px 24px 1px 24px;background:#272385}.process__list--five-items .process__item:nth-child(4)::after{top:104px;left:-24px;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);width:40px;height:40px;border-radius:12px 1px 12px 12px;background:#f1911f}.process__list--five-items .process__item:nth-child(5)::before{top:64px;right:-24px;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);width:20px;height:20px;border-radius:8px 8px 8px 1px;background:#e85b21}.process__list--five-items .process__item:nth-child(5)::after{top:0;right:-24px;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);width:40px;height:40px;border-radius:1px 12px 12px 12px;background:#272385}.process__item:nth-child(2){margin-right:208px}.process__item:nth-child(3){margin-left:208px}.process__item:nth-child(6){margin-right:208px}.process__item-title{margin-top:4px}.text-and-images__title{margin-bottom:40px}.why-we-services__image--first.why-we-services__image--on-e2e{aspect-ratio:392/306}.why-we-services__image--first.why-we-services__image--on-code-refactoring{aspect-ratio:392/275}.why-we-services__image--first.why-we-services__image--on-consulting::before{top:54.2%}.why-we-services__image--first.why-we-services__image--on-consulting::after{top:75%}.why-we-services__image--first.why-we-services__image--on-offshore{aspect-ratio:392/273}.why-we-services__image--first.why-we-services__image--on-backend{aspect-ratio:392/273}.why-we-services__image--first.why-we-services__image--on-backend::before{top:52.2%}.why-we-services__image--first.why-we-services__image--on-backend::after{top:72%}.why-we-services__image--first.why-we-services__image--on-iot::before{top:54.2%}.why-we-services__image--first.why-we-services__image--on-iot::after{top:75%}.why-we-services__image--first-on-pre-assessmant{aspect-ratio:392/275}.why-we-services__image--second.why-we-services__image--on-e2e{aspect-ratio:392/289}.why-we-services__image--second.why-we-services__image--on-design-and-engineering{aspect-ratio:392/287}.why-we-services__image--second.why-we-services__image--on-design-and-engineering::before{background:#d5edf9}.why-we-services__image--second.why-we-services__image--on-offshore{aspect-ratio:392/234}.why-we-services__image--second.why-we-services__image--on-offshore::after{display:none}.why-we-services__image--second.why-we-services__image--on-offshore::before{top:45%;background:#d5edf9}.why-we-services__image--second.why-we-services__image--on-outsourcing-development{margin-top:-50px;aspect-ratio:392/216}.why-we-services__image--second.why-we-services__image--on-outsourcing-development::before{background:#d5edf9;top:53%}.why-we-services__image--second.why-we-services__image--on-outsourcing-development::after{display:none}.why-we-services__image--second.why-we-services__image--on-backend{margin-top:-34px;aspect-ratio:392/249}.why-we-services__image--second.why-we-services__image--on-backend::before{background:#d5edf9}.why-we-services__image--second.why-we-services__image--on-backend::after{display:none}.why-we-services__image--second.why-we-services__image--on-iot{margin-top:-22px;aspect-ratio:392/219}.why-we-services__image--second.why-we-services__image--on-iot::before{background:#d5edf9}.why-we-services__image--second.why-we-services__image--on-iot::after{display:none}.why-we-services__image--second-on-pre-assessmant{margin-top:-29px;aspect-ratio:392/262}.why-we-services__image--third.why-we-services__image--on-design-and-engineering{margin-top:-40px;aspect-ratio:392/227}.why-we-services__image--third.why-we-services__image--on-offshore{aspect-ratio:392/213}.why-we-services__image--third.why-we-services__image--on-offshore::before{top:58px}.why-we-services__image--third.why-we-services__image--on-offshore::after{bottom:71px}.why-we-services__image--third.why-we-services__image--on-outsourcing-development{aspect-ratio:392/227}.why-we-services__image--third.why-we-services__image--on-outsourcing-development::after{bottom:80px}.why-we-services__image--third.why-we-services__image--on-blockchain{aspect-ratio:392/227}.why-we-services__image--third.why-we-services__image--on-blockchain::after{bottom:80px}.why-we-services__image--third.why-we-services__image--on-backend{margin-top:-27px;aspect-ratio:392/235}.why-we-services__image--third.why-we-services__image--on-backend::before{top:53px}.why-we-services__image--third.why-we-services__image--on-backend::after{bottom:100px}.why-we-services__image--third.why-we-services__image--on-iot{margin-top:-19px;aspect-ratio:392/184}.why-we-services__image--third.why-we-services__image--on-iot::before{top:43px}.cta--on-pre-assessmant{margin-top:168px}.cta__body-title--desktop-hidden{display:none}.cta__body-text{display:none}.cta__title--with-short-image{margin-right:-159px}.cta__form{max-width:600px}.cta__form--desktop-no-margin{margin:0}.cta__image{max-height:442px;margin-bottom:48px}.cta__image--without-body-content{margin-top:-241px}.cta__image--short{margin-top:-150px}.cta__image--very-short{margin-top:-90px;width:456px;aspect-ratio:456/294}.cta__image--on-saas{margin-top:-200px;aspect-ratio:504/400}.cta__image--on-iot{margin-top:-198px;aspect-ratio:504/400}.cta__image--on-management-consulting-2{margin-top:-208px;aspect-ratio:504/397}.cta__image--on-manage-offshore-2{margin-top:-217px;aspect-ratio:504/412}}@media (min-width:1250px){.form-cta__bottom-text{min-width:642px}}@media (max-width:1200px){h1 br,h2 br,h3 br,h4 br{display:none}h1{font-size:48px}p br{display:none}.mobile-br br{display:inline!important}.site-header__logo{margin-right:32px}.site-footer__body{gap:32px}.site-footer__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-align:start;-ms-flex-align:start;align-items:start;row-gap:32px}.site-footer__email{font-size:20px}.site-footer__phone-caption{font-size:20px}.site-footer__phone-link{font-size:28px}.site-footer__subscribe{width:360px}.menu__list{gap:24px}.menu__dropdown-body{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.footer-menu__list{gap:24px}.partners__body{gap:32px}.partners__list{padding:24px 28px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.container{max-width:960px}.hero-assessmant::before{display:none}.hero-assessmant__form-inputs{width:100%;gap:16px}.hero__body{-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px}.hero__caption{margin-bottom:20px}.hero__image{width:440px;height:auto}.hero__image img{height:100%}.benefits__list{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(288px,1fr));row-gap:48px}.benefits__item-icon{margin-top:-52px}.benefits__item-title--no-mobile-br br{display:none}.services-solutions__general-list{margin-top:48px;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:24px}.services-solutions__body{margin-top:48px;gap:32px}.services-solutions__column-title{font-size:24px;line-height:150%}.services-solutions__pseudo{display:none}.services-solutions__item-top--flex-start{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.services-solutions__item-title br{display:none}.process__list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:24px}.process__item::after,.process__item::before{display:none}.text-and-images__body{gap:40px}.text-and-images__body--flex-center{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.text-and-images__images{width:440px}.text-and-images__image--second-on-pre-assessmant-fourth-block{margin-top:-32px}.text-and-images__image img{width:100%;height:auto}.discussion__circle--orange-middle{display:none}.why-we-services__body{margin-top:32px;gap:32px}.why-we-services__images{width:400px}.why-we-services__image--second::before{top:50%}.why-we-services__image--second::after{top:100%}.why-we-services__item:not(:last-child){margin-bottom:40px}.achievements__awards--on-services{margin-top:48px}.reviews__slider.swiper{margin-left:calc((100% - 928px)/ 2)}.reviews__circle{display:none}.cta{padding-top:92px}.cta--on-home{padding-top:92px}.cta__content{display:none}.cta__body{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:25px}.cta__image{margin-top:-124px;width:60%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.cta__circle{display:none}}@media (max-width:992px){section{margin:64px 0}.site-header__body{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-header__btn.btn{display:none}.site-header__circle{width:338px;right:0;-webkit-transform:translate(53.2%,-24.2%);-ms-transform:translate(53.2%,-24.2%);transform:translate(53.2%,-24.2%)}.site-footer{padding:24px 0}.site-footer__body{margin-bottom:88px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:80px}.site-footer__content{gap:0}.site-footer__logo{margin-bottom:40px;width:160px;aspect-ratio:160/36;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.site-footer__logo img{height:auto}.site-footer__menu{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.site-footer__contacts{margin-bottom:48px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.site-footer__email{margin-bottom:4px}.site-footer__phone{gap:3px}.site-footer__subscribe{width:70%;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.site-footer__subscribe-text{line-height:150%}.site-footer__bottom{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:40px}.footer-menu{max-width:unset}.subscribe-form__body{margin-bottom:16px}.partners__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px}.partners__body--in-section{gap:24px}.partners__title--small{text-align:center}.partners__list{border-radius:2px 16px 16px 16px}.partners__circle--on-contacts{width:605px;top:-25px;left:auto;right:0;-webkit-transform:translate(58.5%,0);-ms-transform:translate(58.5%,0);transform:translate(58.5%,0)}.partners__circle--on-book{width:392px;-webkit-transform:translate(49.9%,-14.4%);-ms-transform:translate(49.9%,-14.4%);transform:translate(49.9%,-14.4%)}.popup{padding:20px 16px;width:100%}.popup__close{top:16px;right:16px}.popup__close--in-popup{top:18px;right:16px}.container{max-width:720px}.site-page{padding-bottom:64px}.hero-assessmant__form{margin-bottom:32px;padding:16px 24px 24px;background:#fff}.hero-assessmant__form-label{width:156px;height:59px;-webkit-transform:rotate(10deg) translate(1.7%,-6%);-ms-transform:rotate(10deg) translate(1.7%,-6%);transform:rotate(10deg) translate(1.7%,-6%)}.hero-assessmant__form-title{font-size:32px}.hero-assessmant__circle--yellow{display:none}.hero__body{display:block}.hero__btn{margin-left:auto;margin-right:auto}.hero__image{margin-top:24px;margin-bottom:24px;margin-left:auto;margin-right:auto;width:70%}.hero__image--desktop{display:none}.hero__circle--on-blog-catalog{bottom:auto;top:100%;-webkit-transform:translate(-47%,13%);-ms-transform:translate(-47%,13%);transform:translate(-47%,13%)}.hero__circle--on-e-books-catalog{bottom:auto;top:43.1%;-webkit-transform:translate(-45.2%,0);-ms-transform:translate(-45.2%,0);transform:translate(-45.2%,0)}.hero__circle--on-how-to-hire{-webkit-transform:translate(-45%,70.3%);-ms-transform:translate(-45%,70.3%);transform:translate(-45%,70.3%)}.hero__circle--on-how-to-choose-company{-webkit-transform:translate(-45.2%,61.8%);-ms-transform:translate(-45.2%,61.8%);transform:translate(-45.2%,61.8%)}.hero__circle--on-staff-vs-outsourcing{-webkit-transform:translate(-45.3%,56.1%);-ms-transform:translate(-45.3%,56.1%);transform:translate(-45.3%,56.1%)}.hero__circle--on-pros-and-cons-augmentation{-webkit-transform:translate(-45.3%,59.1%);-ms-transform:translate(-45.3%,59.1%);transform:translate(-45.3%,59.1%)}.hero__circle--on-pros-and-cons-outsourcing{-webkit-transform:translate(-45.3%,60.6%);-ms-transform:translate(-45.3%,60.6%);transform:translate(-45.3%,60.6%)}.hero__circle--on-product-engineering-benefits{-webkit-transform:translate(-45.3%,83.6%);-ms-transform:translate(-45.3%,83.6%);transform:translate(-45.3%,83.6%)}.hero__circle--on-software-team-augmentation{-webkit-transform:translate(-45.3%,58.6%);-ms-transform:translate(-45.3%,58.6%);transform:translate(-45.3%,58.6%)}.hero__circle--on-management-consulting{-webkit-transform:translate(-45.3%,63.4%);-ms-transform:translate(-45.3%,63.4%);transform:translate(-45.3%,63.4%)}.hero__circle--on-manage-offshore{-webkit-transform:translate(-45.3%,78.4%);-ms-transform:translate(-45.3%,78.4%);transform:translate(-45.3%,78.4%)}.hero__circle--on-pre-assessmant{display:none}.hero__circle--on-how-we-do-it{bottom:0;-webkit-transform:translate(-45.4%,52.9%);-ms-transform:translate(-45.4%,52.9%);transform:translate(-45.4%,52.9%)}.hero__circle--orange-on-pre-assessmant{display:none}.benefits__list{margin-top:56px}.benefits__item-icon{margin-bottom:12px}.benefits__circle--orange{width:402px;bottom:auto;top:20.8%;-webkit-transform:translate(-51%,0);-ms-transform:translate(-51%,0);transform:translate(-51%,0)}.benefits__circle--orange.benefits__circle--on-mobile-app{top:11.8%}.benefits__circle--orange.benefits__circle--on-re-architect{width:421px;top:auto;bottom:93.5px;-webkit-transform:translate(-30.5%,0);-ms-transform:translate(-30.5%,0);transform:translate(-30.5%,0)}.benefits__circle--orange.benefits__circle--on-legacy-modernization{width:421px;top:auto;bottom:15px;-webkit-transform:translate(-32%,0);-ms-transform:translate(-32%,0);transform:translate(-32%,0)}.benefits__circle--orange.benefits__circle--on-saas{top:18.3%}.benefits__circle--orange.benefits__circle--on-ai-ml{top:.4%;-webkit-transform:translate(-51.1%,0);-ms-transform:translate(-51.1%,0);transform:translate(-51.1%,0)}.benefits__circle--orange.benefits__circle--on-cryptocurrency{display:none}.benefits__circle--violet{width:392px}.benefits__circle--violet.benefits__circle--on-re-architect{display:none}.benefits__circle--violet.benefits__circle--on-legacy-modernization{display:none}.benefits__circle--violet.benefits__circle--on-full-stack{display:none}.benefits__circle--violet.benefits__circle--on-saas{top:51.2%;bottom:auto}.benefits__circle--violet.benefits__circle--on-e2e{display:none}.benefits__circle--violet.benefits__circle--on-design-and-engineering{display:none}.benefits__circle--violet.benefits__circle--on-consulting{display:none}.benefits__circle--violet.benefits__circle--on-agile-development{display:none}.benefits__circle--violet.benefits__circle--on-outsourcing{display:none}.benefits__circle--violet.benefits__circle--on-software{display:none}.benefits__circle--violet.benefits__circle--on-offshore{display:none}.benefits__circle--violet.benefits__circle--on-outsourcing-development{display:none}.benefits__circle--violet.benefits__circle--on-backend{display:none}.benefits__circle--yellow{display:none}.benefits__circle--empty-on-pre-assessmant{display:none}.services-solutions__general-list{margin-top:32px;gap:24px}.services-solutions__body{margin-top:32px;gap:24px}.services-solutions__column-title{margin-bottom:16px;font-size:20px;line-height:120%}.services-solutions__list{gap:24px}.services-solutions__circle--violet{width:392px;display:none}.services-solutions__circle--orange{width:421px}.services-solutions__circle--orange.services-solutions__circle--on-mvp-and-poc{bottom:auto;top:8%;-webkit-transform:translate(-32%,0);-ms-transform:translate(-32%,0);transform:translate(-32%,0)}.services-solutions__circle--orange.services-solutions__circle--on-legacy-modernization{display:none}.services-solutions__circle--orange.services-solutions__circle--on-ui-ux{width:402px;bottom:auto;top:18.1%;-webkit-transform:translate(-50.3%,0);-ms-transform:translate(-50.3%,0);transform:translate(-50.3%,0)}.services-solutions__circle--orange.services-solutions__circle--on-design-and-engineering{width:402px;bottom:auto;top:15.8%;-webkit-transform:translate(-52.3%,0);-ms-transform:translate(-52.3%,0);transform:translate(-52.3%,0)}.services-solutions__circle--orange.services-solutions__circle--on-agile-development{width:402px;-webkit-transform:translate(-51.3%,-40%);-ms-transform:translate(-51.3%,-40%);transform:translate(-51.3%,-40%)}.services-solutions__circle--orange.services-solutions__circle--on-outsourcing{width:402px;top:49px;-webkit-transform:translate(-51.3%,0);-ms-transform:translate(-51.3%,0);transform:translate(-51.3%,0)}.services-solutions__circle--orange.services-solutions__circle--on-software{bottom:auto;top:14%;-webkit-transform:translate(-51.3%,0);-ms-transform:translate(-51.3%,0);transform:translate(-51.3%,0);width:402px}.services-solutions__circle--orange.services-solutions__circle--on-outsourcing-development{width:402px;top:10.7%;-webkit-transform:translate(-51.3%,0);-ms-transform:translate(-51.3%,0);transform:translate(-51.3%,0)}.services-solutions__circle--orange.services-solutions__circle--on-blockchain{width:402px;bottom:auto;top:6.7%;-webkit-transform:translate(-51.3%,0);-ms-transform:translate(-51.3%,0);transform:translate(-51.3%,0)}.services-solutions__circle--yellow{width:421px}.services-solutions__circle--yellow.services-solutions__circle--on-saas{bottom:21.3%;-webkit-transform:translate(-32.6%,48%);-ms-transform:translate(-32.6%,48%);transform:translate(-32.6%,48%)}.services-solutions__circle--yellow.services-solutions__circle--on-cryptocurrency{width:402px;bottom:auto;top:26.4%;-webkit-transform:translate(-51.3%,0);-ms-transform:translate(-51.3%,0);transform:translate(-51.3%,0)}.services-solutions__circle--yellow.services-solutions__circle--on-e2e{width:402px;bottom:auto;top:10.7%;-webkit-transform:translate(-51.2%,0);-ms-transform:translate(-51.2%,0);transform:translate(-51.2%,0)}.services-solutions__circle--yellow.services-solutions__circle--on-consulting{width:402px;bottom:auto;top:123px;-webkit-transform:translate(-51.6%,0);-ms-transform:translate(-51.6%,0);transform:translate(-51.6%,0)}.services-solutions__circle--yellow.services-solutions__circle--on-offshore{top:100%;-webkit-transform:translate(-50.9%,-15.3%);-ms-transform:translate(-50.9%,-15.3%);transform:translate(-50.9%,-15.3%)}.services-solutions__circle--yellow.services-solutions__circle--on-backend{top:25%;-webkit-transform:translate(-51.3%,0);-ms-transform:translate(-51.3%,0);transform:translate(-51.3%,0);width:402px}.services-solutions__circle--yellow.services-solutions__circle--on-iot{display:none}.process__item{padding:18px 23px 24px}.process__circle--orange{display:none}.process__circle--violet.process__circle--on-ui-ux{display:none}.process__circle--violet.process__circle--on-agile-development{display:none}.process__circle--violet.process__circle--on-blockchain{display:none}.process__circle--violet.process__circle--on-backend{display:none}.process__circle--violet-on-pre-assessmant{display:none}.process__circle--yellow-on-pre-assessmant{display:none}.text-and-images__body{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text-and-images__images{width:70%;margin-left:auto;margin-right:auto}.text-and-images__images--only-in-mobile .text-and-images__image{margin:0}.text-and-images__images--only-in-mobile .text-and-images__image:not(:first-child){display:none}.text-and-images__images--only-in-mobile .text-and-images__image::after,.text-and-images__images--only-in-mobile .text-and-images__image::before{display:none}.text-and-images__images::after{display:none}.discussion{margin-top:64px}.discussion__body{padding:24px 8px 24px 24px;border-radius:1px 32px 32px 32px}.discussion__circle--violet-on-pre-assessmant{display:none}.discussion__circle--orange{display:none}.discussion__circle--orange.discussion__circle--on-code-refactoring{width:421px;-webkit-transform:translate(-32%,33.4%);-ms-transform:translate(-32%,33.4%);transform:translate(-32%,33.4%)}.discussion__circle--yellow{width:421px}.discussion__circle--yellow{display:none}.why-we-services__body{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.why-we-services__images{margin:0 auto;width:70%}.why-we-services__images::after{border-radius:1px 8px 8px 8px;width:28px;height:28px;right:16px;bottom:0;-webkit-transform:translate(0,50%);-ms-transform:translate(0,50%);transform:translate(0,50%)}.why-we-services__image{width:calc(100% - 72px)}.why-we-services__image--first::before{border-radius:1px 5px 5px 5px;width:14px;height:14px;right:-16px}.why-we-services__image--first::after{border-radius:8px 8px 8px 1px;width:27px;height:27px;right:-16px}.why-we-services__image--second{margin-top:-27px}.why-we-services__image--second.why-we-services__image--on-mobile-app{margin-top:-27px;aspect-ratio:271/192}.why-we-services__image--second::before{border-radius:16px 16px 1px 16px;width:55px;height:55px;left:-16px;top:37%}.why-we-services__image--second::after{border-radius:8px 1px 8px 8px;width:28px;height:28px;top:68%;left:-16px}.why-we-services__image--third{display:none}.why-we-services__image img{border-radius:16.6px}.why-we-services__circle.why-we-services__circle--yellow{display:none}.why-we-services__circle.why-we-services__circle--yellow-on-pre-assessmant{display:none}.why-we-services__circle--orange.why-we-services__circle--on-legacy-modernization{top:8.1%;-webkit-transform:translate(-51.3%,0);-ms-transform:translate(-51.3%,0);transform:translate(-51.3%,0)}.why-we-services__circle--orange.why-we-services__circle--on-full-stack{display:none}.why-we-services__circle--violet.why-we-services__circle--on-legacy-modernization{top:49.2%}.why-we-services__circle--violet.why-we-services__circle--on-software{display:none}.why-we-services__circle--violet.why-we-services__circle--on-blockchain{display:none}.why-we-services__circle--violet.why-we-services__circle--on-iot{display:none}.why-we-services__btn{margin-top:40px}.achievements--on-home{margin-bottom:64px}.achievements__awards{margin-top:40px;gap:32px}.achievements__awards--on-services{margin-top:24px}.achievements__award{width:93px;height:93px}.achievements__award--diamond{width:82px}.achievements__award--oval{width:100px}.achievements__circle--on-contacts{bottom:-197px;width:402px;aspect-ratio:402/200;right:auto;left:0;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.achievements__circle--orange{display:none}.achievements__circle--empty-on-pre-assessmant{display:none}.reviews__top{margin-bottom:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.reviews__arrows{display:none}.reviews__slider.swiper{margin-left:calc((100% - 688px)/ 2)}.reviews__circle--orange-on-pre-assessmant{display:none}.cta{padding-top:112px}.cta--on-home{padding-top:112px}.cta__body{padding:24px;border-radius:1px 32px 32px 32px}.cta__title--in-body{margin-bottom:24px}.cta__form{margin-top:24px}.cta__image{margin-top:-147px}.cta__image img{border-radius:32px 32px 32px 1px}.cta__circle--blue-on-pre-assessmant{display:none}.cta__circle--violet.cta__circle--on-ai-ml{display:none}.cta__circle--violet.cta__circle--on-cryptocurrency{display:none}.cta__circle--violet.cta__circle--on-offshore{display:none}.cta__circle--violet.cta__circle--on-iot{display:none}.cta__circle--violet-on-blog-catalog{display:none!important}.cta__circle--violet-on-pros-and-cons-augmentation{display:none!important}.cta__circle--violet-on-pros-and-cons-augmentation-2{width:336px;-webkit-transform:translate(42.4%,-21.6%);-ms-transform:translate(42.4%,-21.6%);transform:translate(42.4%,-21.6%)}.cta__circle--violet-on-pros-and-cons-outsourcing-2{display:none!important}.cta__circle--violet-on-manage-offshore{display:none!important}.cta__circle--orange{width:620px}.cta__circle--orange.cta__circle--on-blockchain{left:auto;right:0;bottom:0;-webkit-transform:translate(50%,54.3%);-ms-transform:translate(50%,54.3%);transform:translate(50%,54.3%)}.cta__circle--orange.cta__circle--on-iot{display:none}.cta__circle--orange-on-how-to-choose-company-2{display:none}.cta__circle--orange-on-staff-vs-outsourcing{display:none}.cta__circle--orange-on-staff-vs-outsourcing-2{display:none}.cta__circle--orange-on-product-engineering-benefits{display:none}.cta__circle--orange-on-management-consulting{display:none}.cta__circle--empty-on-pre-assessmant{display:none}.cta__circle--yellow-on-how-to-choose-company{display:none}.popup-sorry{padding:24px 33px;border-radius:24px}}@media (max-width:768px){section .container--mobile-text-center>p{text-align:center}h1{margin-bottom:24px;font-size:40px}h2{font-size:32px}ul:not([class]) li::before,ul[class*=max-width] li::before{top:12px;left:9px;width:6px;height:6px}ul:not([class])+h3,ul[class*=max-width]+h3{margin-top:32px}.site-header{margin-bottom:40px}.site-footer__body{margin-bottom:64px;gap:41px}.site-footer__subscribe{width:100%}.site-footer__copyright{font-size:12px;line-height:125%}.menu{padding-top:13px;padding:13px calc((100% - 508px)/ 2) 16px;position:fixed;z-index:101;top:48px;left:0;width:100%;height:calc(100% - 48px);background:#fff;overflow:auto;-webkit-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;scrollbar-width:4px;scrollbar-color:#31006b #fff}.menu:not(.is-open){opacity:0;visibility:hidden;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}.menu::-webkit-scrollbar{width:4px;height:4px}.menu::-webkit-scrollbar-track{background:0 0}.menu::-webkit-scrollbar-thumb{background-color:#31006b;border-radius:20px;border:1px solid transparent}.menu__list{padding:24px;border-radius:16px;background:#f4f3f9;-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:start}.menu__link{font-size:20px;line-height:120%;font-weight:500}.menu__dropdown{height:0;overflow:hidden;-webkit-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.menu__dropdown-body{padding:24px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.footer-menu__btn{font-size:14px;line-height:121%}.footer-menu__sublist-wrapper{width:150px}.footer-menu__sublink{font-size:14px;line-height:121%}.partners__title{font-size:24px;line-height:133%}.textarea{min-height:96px}.icon--big{width:52px;height:52px}.scroll-up.btn{width:48px;height:48px;bottom:16px;right:16px}.toggler{width:36px;height:20px}.toggler__handler{width:16px;height:16px}.container{max-width:540px}.hero-assessmant__title{text-align:left}.hero-assessmant__text{margin-bottom:16px;text-align:left}.hero-assessmant__form{margin-bottom:16px;border-radius:1px 32px 32px 32px}.hero-assessmant__form-title{margin-bottom:24px;font-size:24px;line-height:233%;text-align:left}.hero-assessmant__form-inputs{-ms-grid-columns:1fr;grid-template-columns:1fr}.hero-assessmant__form-textarea{height:96px;min-height:96px}.hero-assessmant__form-btn.btn{border-radius:1px 16px 16px 16px}.hero-assessmant__form-btn.btn::after,.hero-assessmant__form-btn.btn::before{border-radius:1px 16px 16px 16px}.hero-assessmant__form-under-text+p{margin-top:8px}.hero__image{width:100%;border-radius:32px}.benefits--on-re-architect .container>p{text-align:center}.benefits--on-legacy-modernization .container>p{text-align:center}.benefits__title{margin-bottom:24px}.benefits__bottom-text{margin-top:24px}.services-solutions .container>p+.services-solutions__general-list{margin-top:24px}.services-solutions .container>p+.services-solutions__body{margin-top:24px}.services-solutions__general-list{-ms-grid-columns:1fr;grid-template-columns:1fr}.services-solutions__body{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:64px}.services-solutions__column-title{text-align:center}.services-solutions__list .services-solutions__item{min-height:unset}.services-solutions__item{border-radius:2px 24px 24px 24px;padding-top:20px}.services-solutions__under-text{margin-top:24px}.process__list{margin-top:24px;margin-bottom:24px;-ms-grid-columns:1fr;grid-template-columns:1fr}.process__item-top{margin-bottom:17px}.text-and-images__body{gap:24px}.text-and-images__images{width:100%}.discussion__body p{text-align:left}.discussion__title{text-align:left}.why-we-services__images{width:100%}.why-we-services__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;text-align:center}.why-we-services__item-title{margin-bottom:16px}.why-we-services__item-title--small{margin-bottom:11px}.reviews__slider.swiper{margin-left:calc((100% - 508px)/ 2)}.cta{padding-top:124px}.cta__image{width:100%;aspect-ratio:295/248}.form-cta__body{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}.form-cta__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.form-cta__btn{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}.form-cta__disclaimer{margin-bottom:8px}.popup-sorry{width:calc(100% - 32px)}.popup-sorry__btn.btn{margin-top:32px}}@media (max-width:576px){h1{font-size:36px;line-height:122%}h2{font-size:24px;line-height:133.333%}.only-mobile-br br{display:inline!important}.site-footer__container.container{padding:0 24px}.menu{padding:13px 16px 16px}.footer-menu__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.subscribe-form__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.subscribe-form__btn.btn{border-bottom-left-radius:16px;border-top-right-radius:1px}.subscribe-form__btn.btn:after,.subscribe-form__btn.btn:before{border-top-right-radius:1px;border-bottom-left-radius:16px}.review{width:311px}.review__job{max-width:186px}.btn{width:calc(100% - 32px)}.container{max-width:none}.hero-assessmant__form-btn.btn{width:100%}.hero__title--on-pre-assessmant{font-size:24px;line-height:133%}.hero__title--on-dream-labs{margin-right:-12px}.hero__btn{margin-top:24px}.discussion__body{background:url(../images/blocks/discussion/bg-mobile.png) center/cover no-repeat}.discussion__title{margin-bottom:16px}.discussion__btn{width:calc(100% - 16px)}.why-we-services__body{gap:24px}.why-we-services__body--mobile-big-margin{gap:40px}.achievements__awards{margin-top:56px}.reviews__slider.swiper{margin-left:16px}.cta__body{background:url(../images/blocks/cta/bg-mobile.png) center/cover no-repeat}.form-cta__btn::before,.form-cta__btn:after{border-radius:1px 16px 16px 16px}}@media (max-width:370px){.site-footer__email{font-size:16px}.site-footer__phone-caption{margin:0;font-size:16px}.site-footer__phone-link{font-size:20px}}@media (max-width:992px) and (min-width:576px){.hero__caption{text-align:center}.hero__title{text-align:center}.hero__text{text-align:center}}