[data-v-e6c96bc2] .splide__track{overflow:visible}.cv-section[data-v-e6c96bc2]{overflow:hidden;padding-top:160px}.cv-section .section-header[data-v-e6c96bc2]{margin:0 auto 80px;max-width:796px;text-align:center}.cv-section__splide .cv-card[data-v-e6c96bc2]{margin:80px auto 0}@media screen and (min-width:768px){.cv-section .mobile-container[data-v-e6c96bc2]{display:none}}@media screen and (max-width:1024px){.cv-section[data-v-e6c96bc2]{padding:120px 0 0}.cv-section .section-header[data-v-e6c96bc2]{margin:0 auto 48px;padding:0 32px}.cv-section .employee-role[data-v-e6c96bc2]{display:none}.cv-section__cards[data-v-e6c96bc2]{display:flex;flex-wrap:nowrap;margin:80px 0 48px}.cv-section__cards .cv-card[data-v-e6c96bc2]{box-shadow:10px 20px 60px #00000014;height:900px;margin:0;transform:rotateX(180deg)}.cv-section__cards .cv-card[data-v-e6c96bc2]:not(:first-child){margin-left:40px}}@media screen and (max-width:767px){.cv-section .container[data-v-e6c96bc2]{padding:0!important}.cv-section[data-v-e6c96bc2]{padding:80px 0 0}.cv-section .section-header[data-v-e6c96bc2]{text-align:left}.cv-section__splide[data-v-e6c96bc2]{display:none}.cv-section .mobile-container[data-v-e6c96bc2]{overflow-x:auto;padding:0 32px;transform:rotateX(180deg);-webkit-overflow-scrolling:touch}.cv-section .mobile-container[data-v-e6c96bc2]::-webkit-scrollbar{background:transparent;height:8px}.cv-section .mobile-container[data-v-e6c96bc2]::-webkit-scrollbar-thumb{background-color:#8d8f8f}.cv-section .mobile-container[data-v-e6c96bc2]::-webkit-scrollbar-track{background-color:#f2f4f4;margin:0 80px}.cv-section[data-v-e6c96bc2] .cv-card{height:702px;margin:68px auto 0;min-width:311px;transform:rotateX(180deg)}.cv-section[data-v-e6c96bc2] .cv-card__info{padding:0 20px 24px}.cv-section[data-v-e6c96bc2] .cv-card__position{font-size:19px;line-height:1.5}.cv-section[data-v-e6c96bc2] .cv-card__content{padding:0}.cv-section[data-v-e6c96bc2] .cv-card__right-part{height:100%}.cv-section[data-v-e6c96bc2] .cv-details{padding:20px}.cv-section[data-v-e6c96bc2] .cv-details-item:not(:first-child){margin-top:16px}}@media screen and (max-width:480px){.cv-section .mobile-container[data-v-e6c96bc2]{padding:0 32px}.cv-section .mobile-container[data-v-e6c96bc2]::-webkit-scrollbar-track{margin:32px}.cv-section .mobile-container .cv-section__cards[data-v-e6c96bc2]{margin:0 0 48px}.cv-section .mobile-container .cv-section__cards .cv-card[data-v-e6c96bc2]:not(:first-child){margin-left:20px}}.landing-page .top-block{overflow:hidden;padding-bottom:160px}.landing-page .top-block__content{width:100%}.landing-page .top-block__image{height:auto;max-width:660px;min-width:unset;width:100%}.landing-page .top-block__image img{height:auto;left:0;top:-100px;width:121.33%}@media screen and (max-width:1024px){.landing-page .top-block__media{display:none}}@media screen and (min-width:768px){.landing-page .top-block__content{min-width:541px}}.landing-page .our-team-section{padding:120px 0 40px}.landing-page .small-cta{padding:120px 0}.landing-page .our-team-section:has(+.small-cta){padding:120px 0 0}.landing-page .our-team-section+.small-cta{padding:0 0 120px}.landing-page .cv-section+.small-cta{padding:64px 0 120px}.landing-page .three-columns-section .card-grid{grid-gap:24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.landing-page .three-columns-section .card-grid .card{align-items:flex-start;padding:32px;text-align:left}.landing-page .three-columns-section .card-grid .card__text,.landing-page .three-columns-section .card-grid .card__title{text-align:left}.landing-page .small-cta{margin:0 auto}.landing-page .card-grid{grid-template-columns:repeat(auto-fit,minmax(355px,1fr))}.landing-page .highlight-section .process-section__item-title{font-size:19px;font-weight:700;letter-spacing:0;line-height:1.5;padding-left:0;text-transform:none;vertical-align:middle}.landing-page .highlight-section .process-section__item-text ul li{padding-left:24px;position:relative}.landing-page .highlight-section .process-section__item-text ul li:after{border:2px solid #282929;border-radius:50%;content:"";height:2px;left:8px;position:absolute;top:12px;width:2px}.landing-page .three-items-comparison .section-header{margin:0 auto;max-width:740px;text-align:center}.landing-page .three-items-comparison .section-title{font-size:32px}@media screen and (max-width:1024px){.landing-page .top-block{padding-bottom:80px}.landing-page .top-block__image{display:none}.landing-page .our-team-section{padding:120px 0 64px}.landing-page .three-columns-section .card-grid{grid-template-columns:repeat(auto-fit,minmax(292px,1fr))}.landing-page .small-cta{margin-bottom:120px}}@media screen and (max-width:767px){.related-services-section .related-services-card{background-color:transparent;box-shadow:none}.landing-page .top-block h1{font-size:32px;line-height:1.3}.landing-page .top-block .container{padding:0 32px!important}.landing-page .top-block .page-software-development-services .top-block .container{padding:0!important}.landing-page .top-block__content{min-width:unset}.landing-page .top-block__image{display:none}.landing-page .feedback-section__title{max-width:100%}.landing-page .cv-section__cards{gap:20px}.landing-page .cv-section .cv-card{margin:0!important}.landing-page .our-team-section{padding:80px 0 56px}.landing-page .small-cta{margin-bottom:80px}}
