.text-body-18-m{font-weight:500;font-size:18px;line-height:29px}.text-body-16-m{font-weight:500;font-size:16px;line-height:26px;letter-spacing:.01em}.highlight{display:inline-block;position:relative;color:#fff;z-index:1}.highlight:before{content:"";position:absolute;top:0;bottom:-3px;right:-15px;width:100vw;background-color:#506bf0;border-top-right-radius:4px;border-bottom-right-radius:4px;z-index:-1;@media (max-width:1023px){bottom:-2px;right:-5px}}.highlight.highlight--large:before{top:-8px;bottom:-8px;right:-32px;border-top-right-radius:8px;border-bottom-right-radius:8px;@media (max-width:1023px){right:-24px}@media (max-width:396px){right:-5px}}.section-start-project.block-start-project-section{position:relative;font-family:Inter,sans-serif;@media (max-width:767px){padding-left:0;padding-bottom:72px;padding-right:0;padding-top:72px}}.section-start-project.block-start-project-section.section-porcelain{background-color:#f3f5f8}.section-start-project.block-start-project-section.section-white{background-color:#fff}.section-start-project.block-start-project-section:before{content:"";position:absolute;top:0;right:0;left:0;width:auto;height:100%;background-image:url(/build/images/bg-unioin.618b3ca4.svg);background-position:top;background-size:cover;background-repeat:no-repeat;transform:none;@media (max-width:767px){background-image:url(/build/images/bg-unioin-mobile.4fdc47c3.svg);background-size:contain}}.section-start-project.block-start-project-section:after{display:none}.section-start-project.block-start-project-section .container{position:relative;display:flex;align-items:start;justify-content:space-between;@media (max-width:1023px){flex-direction:column}}.section-start-project.block-start-project-section .container:after{display:none}.section-start-project.block-start-project-section .content{max-width:412px;margin-right:32px;@media (max-width:1023px){margin-right:0;margin-bottom:40px;max-width:none}}.section-start-project.block-start-project-section .title{font-weight:600;font-size:56px;line-height:67px;margin-bottom:16px;color:#27272c;text-align:left;@media (max-width:1023px){font-size:32px;line-height:38px}}.section-start-project.block-start-project-section .h2-description{margin:0;color:#4f4f59;letter-spacing:.01em;text-align:left}.section-start-project.block-start-project-section .right{width:704px;max-width:100%;@media (max-width:767px){width:auto}}.section-start-project.block-start-project-section .form-title,.section-start-project.block-start-project-section h4{margin-bottom:24px;color:#1f1f23;font-weight:600;font-size:32px;line-height:38px;@media (max-width:1023px){font-size:24px;line-height:29px}@media (max-width:767px){margin-bottom:16px}}.section-start-project.block-start-project-section .form-container-anchor{position:absolute;top:0;opacity:0}.section-start-project.block-start-project-section .form-container{z-index:10;width:100%;border-radius:8px;padding:24px;background-color:#fff;border:1px solid #e4e4e7;@media (max-width:767px){width:100%;padding-left:24px;padding-bottom:32px;padding-right:24px;padding-top:32px}}.block-start-project-section .form-container form{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between}.block-start-project-section .form-container .field{margin-bottom:8px;@media (max-width:767px){margin-bottom:16px}}.block-start-project-section .form-container .field.field-50{width:calc(50% - 6px);@media (max-width:767px){width:100%}}.block-start-project-section .form-container .field.field-100{width:100%}.block-start-project-section .form-container .field.textarea{position:static}.block-start-project-section .note-form{display:block;margin:0 0 16px;padding:12px 0;border-radius:6px;background:#008fde;font-size:14px;line-height:20px;font-weight:500;text-align:center;color:#fff}.block-start-project-section .note-form.wrong{background:#fdedee;color:#f04d62}.block-start-project-section .form-container .note-form~.field.textarea{top:60px}.block-start-project-section .form-container .field.field--email,.block-start-project-section .form-container .field.field--subscription{margin-bottom:16px}.block-start-project-section .form-container .field.field--subscription .input-wrapper{display:flex;align-items:start}.block-start-project-section .form-container .field.field--subscription .jcf-checkbox{min-width:24px;margin-right:12px}.block-start-project-section .form-container .field .check-name{color:#27272c}.block-start-project-section .form-container textarea{height:120px}.block-start-project-section .form-container input[type=email]::placeholder,.block-start-project-section .form-container input[type=number]::placeholder,.block-start-project-section .form-container input[type=password]::placeholder,.block-start-project-section .form-container input[type=search]::placeholder,.block-start-project-section .form-container input[type=tel]::placeholder,.block-start-project-section .form-container input[type=text]::placeholder,.block-start-project-section .form-container textarea::placeholder{color:#9b9b9b;overflow:hidden;text-overflow:ellipsis}.block-start-project-section .form-container .drop-area{margin-bottom:16px;padding:17px;border:1.5px dashed #dee3ff;border-radius:6px;background-color:#f5f7ff;@media (max-width:767px){margin-bottom:24px}}.block-start-project-section .form-container .drop-area .text-holder{font-size:14px;line-height:16px;font-weight:400;color:#9b9b9b;text-transform:uppercase}.block-start-project-section .form-container .drop-area .jcf-upload-button{font-weight:600;color:#506bf0}.block-start-project-section .form-container .drop-area .attach-list{margin:0 0 -30px}.block-start-project-section .form-container .drop-area .attach-list li{overflow:visible}.block-start-project-section .form-container .js-uploading-files .drop-area .loading-process{margin-bottom:20px}.block-start-project-section .form-container .js-uploading-files .drop-area .loading-process:after{content:"Please wait till file upload is finished";position:absolute;top:100%;left:0;margin-top:2px;color:#f04d62;font-size:12px;line-height:17px;font-weight:300;white-space:nowrap}.block-start-project-section .btn{display:inline-block;width:auto;background-color:#f96438;padding:15px 40px;border:none;border-radius:4px;font-weight:600;font-size:16px;line-height:26px;letter-spacing:.01em;text-transform:uppercase;text-decoration:none;text-align:center;color:#fff;cursor:pointer;transition:all .3s}.block-start-project-section .btn:hover{background-color:#fa8360}.block-start-project-section .btn:focus{padding:14px 39px;border:1px solid #b22d05}.block-start-project-section .form-container .btn{font-family:Inter,sans-serif;margin:auto;@media (max-width:767px){width:100%}}.block-start-project-section .form-container .form-text{margin:0 auto 16px;font-weight:400;font-size:14px;line-height:20px;text-align:left;letter-spacing:.01em;color:#777787;max-width:none}.block-start-project-section .form-container .form-text a{text-decoration:underline;color:#506bf0}.template-development.page-dedicated-teams .section-dark:before,.template-development.page-dedicated-teams .section-light:before{background-image:none;width:inherit;height:inherit;background-position:inherit}@media (max-width:1023px){.template-development.page-dedicated-teams .section-dark:before,.template-development.page-dedicated-teams .section-light:before{transform:scale(1)}}.template-development.page-dedicated-teams .section-dark:after,.template-development.page-dedicated-teams .section-light:after{background-image:none;width:inherit;height:inherit;background-position:inherit}.page-dedicated-teams .btn{padding:15px 25px;font-size:16px;line-height:27px;font-weight:600;background-color:#f96438;cursor:pointer}@media (max-width:767px){.page-dedicated-teams .btn{width:fit-content}}.page-dedicated-teams h1{font-size:56px;line-height:76px;font-weight:600;letter-spacing:normal}@media (max-width:1023px){.page-dedicated-teams h1{font-size:52px;line-height:66px}}@media (max-width:767px){.page-dedicated-teams h1{font-size:45px;line-height:62px}}.page-dedicated-teams h2{font-size:48px;line-height:62px}@media (max-width:1023px){.page-dedicated-teams h2{font-size:37px;line-height:47px}}@media (max-width:767px){.page-dedicated-teams h2{font-size:42px;line-height:50px}}.page-dedicated-teams mark:after{margin-top:-4px;background-image:url(/build/images/title-underline-banner.027f64f7.svg)}.page-dedicated-teams mark.small:after{margin-top:-3px;background-image:url(/build/images/title-underline-banner-small.6b5e78e0.svg)}@media (max-width:767px){.page-dedicated-teams mark{display:inline-block}}@media (max-width:479px){.page-dedicated-teams mark:after{display:none}}.template-development.page-dedicated-teams .section-intro:before{content:"";top:0;left:0;width:521px;height:821px;background-image:url(/build/images/bg-14-light.d2b0ed68.svg)}.template-development.page-dedicated-teams .section-intro:after{content:"";top:auto;left:auto;bottom:0;right:0;width:485px;height:913px;background-image:url(/build/images/bg-15-light.141ff91f.svg)}.page-dedicated-teams .section-intro{padding-top:163px;padding-bottom:486px;position:relative}@media (max-width:1023px){.page-dedicated-teams .section-intro{padding-top:120px}}@media (max-width:767px){.page-dedicated-teams .section-intro{padding-top:70px;padding-bottom:500px}}.page-dedicated-teams .section-intro .btn{width:175px}.page-dedicated-teams .section-intro h1{margin-bottom:31px}@media (min-width:1024px) and (max-width:1299px){.page-dedicated-teams .section-intro h1{font-size:44px;line-height:56px}}.page-dedicated-teams .section-intro .description{margin-bottom:32px;font-size:18px;line-height:27px;font-weight:500}@media (min-width:1024px){.page-dedicated-teams .section-intro .description{max-width:635px}}.page-dedicated-teams .section-intro .picture{right:-20px;max-width:44%;width:571px;height:auto}@media (max-width:1023px){.page-dedicated-teams .section-intro .picture{width:100%;max-width:571px}}.page-dedicated-teams .section-intro .content{max-width:60%;padding-top:0}@media (max-width:1023px){.page-dedicated-teams .section-intro .content{max-width:100%}}@media (max-width:767px){.page-dedicated-teams .section-intro .content{max-width:none}}.template-development.page-dedicated-teams .section-solutions{padding-top:192px}.template-development.page-dedicated-teams .section-solutions:before{content:"";top:0;left:0;width:521px;height:1077px;background-image:url(/build/images/bg-13-dark.f0dcd5be.svg)}@media (max-width:767px){.template-development.page-dedicated-teams .section-solutions:before{right:0;width:auto}}.page-dedicated-teams .section-solutions h2{width:auto;max-width:1000px;margin:0 auto 63px}@media (min-width:1024px) and (max-width:1199px){.page-dedicated-teams .section-solutions h2{letter-spacing:-3px}}.page-dedicated-teams .section-solutions .container{top:-515px;margin-bottom:-515px}.template-development.page-dedicated-teams .section-solutions .btn{width:184px}.page-dedicated-teams .section-solutions .solutions-wrapper{background-color:#27272c;padding:32px 32px 20px;border-radius:24px;margin-bottom:64px}.section-solutions .solutions-text{color:#fff;display:none;font-size:24px;line-height:29px;font-weight:600}.section-solutions .solutions-text p{width:47.8%;margin-bottom:15px}@media (min-width:1024px){.section-solutions .solutions-text{display:flex;justify-content:space-between;margin-bottom:41px}}.template-development.page-dedicated-teams .section-solutions .solutions-list{display:block}.template-development.page-dedicated-teams .section-solutions .solutions-item{border-radius:0;padding:0;background-color:transparent;width:100%}@media (min-width:1024px){.template-development.page-dedicated-teams .section-solutions .solutions-item{flex-direction:row;justify-content:space-between}}@media (max-width:1023px){.template-development.page-dedicated-teams .section-solutions .solutions-item{flex-direction:column;justify-content:space-between}}.template-development.page-dedicated-teams .section-solutions .solutions-question:before{margin-top:-6px}@media (min-width:1024px){.template-development.page-dedicated-teams .section-solutions .solutions-question:before{margin:-31px 0 0 -36px;left:100%;top:50%;transform:rotate(-90deg)}}.template-development.page-dedicated-teams .section-solutions .solutions-question{padding:47px 34px 47px 22px;width:49%;border-radius:20px;flex-shrink:0;flex-grow:0;margin-bottom:0;min-height:246px}@media (max-width:1023px){.template-development.page-dedicated-teams .section-solutions .solutions-question{display:block;width:100%;margin-bottom:40px;padding:35px 24px}}.page-dedicated-teams .section-solutions .solutions-question_block{align-self:flex-start;color:#fff;padding:17px 0 0 20px}@media (max-width:1023px){.page-dedicated-teams .section-solutions .solutions-question_block{padding:20px 0 0}}.template-development.page-dedicated-teams .section-solutions .solutions-question__content{font-size:18px;line-height:27px;align-self:flex-start;margin-left:0}@media (min-width:1024px) and (max-width:1199px){.template-development.page-dedicated-teams .section-solutions .solutions-question__content{padding-right:15px}}.template-development.page-dedicated-teams .section-solutions .solutions-question__sign{background-color:transparent;background-image:none;background-size:inherit;align-self:flex-start;margin-right:5px;width:88px;height:88px;min-width:88px}@media (max-width:1023px){.template-development.page-dedicated-teams .section-solutions .solutions-question__sign{margin:0 auto 20px}}.template-development.page-dedicated-teams .section-solutions .solutions-content__description{font-size:18px;line-height:27px;color:#dce1fc}.template-development.page-dedicated-teams .section-solutions .solutions-content__description b{color:#fff}.template-development.page-dedicated-teams .section-solutions .solutions-question__title{margin-bottom:24px;line-height:29px}.template-development.page-dedicated-teams .section-solutions .solutions-answer{padding:49px 15px 48px 25px;width:47.8%;flex-shrink:0;flex-grow:0;border-radius:20px}@media (max-width:1023px){.template-development.page-dedicated-teams .section-solutions .solutions-answer{display:block;width:100%;padding:48px 24px}}.template-development.page-dedicated-teams .section-solutions .solutions-item:first-child{margin-bottom:71px}.template-development.page-dedicated-teams .section-solutions .solutions-answer img,.template-development.page-dedicated-teams .section-solutions .solutions-answer svg{display:block;margin-right:16px;min-width:88px;@media (max-width:1023px){margin-left:auto;margin-bottom:20px;margin-right:auto;margin-top:0}}.template-development.page-dedicated-teams .section-solutions .solutions-content__title{margin-bottom:24px;margin-top:16px;line-height:29px}.template-development.page-dedicated-teams .section-solutions .solutions-answer p{margin-bottom:12px}.template-development.page-dedicated-teams .section-small-list:after{content:"";top:auto;left:auto;bottom:-300px;right:0;width:485px;height:1046px;background-image:url(/build/images/bg-14-dark.32ec7caf.svg);z-index:5}.page-dedicated-teams .section-small-list h2{max-width:932px;margin-right:auto;margin-left:auto;margin-bottom:73px}.template-development.page-dedicated-teams .section-small-list{padding-bottom:234px;z-index:4}.page-dedicated-teams .section-first-list{position:relative;z-index:5}@media (max-width:767px){.page-dedicated-teams .section-first-list{overflow:hidden;z-index:10}}.template-development.page-dedicated-teams .section-first-list:before{content:"";top:0;left:0;width:521px;height:821px;background-image:url(/build/images/bg-14-light.d2b0ed68.svg)}.page-dedicated-teams .section-first-list{padding:181px 0 180px}@media (max-width:767px){.page-dedicated-teams .section-first-list{padding:120px 0 100px}}.page-dedicated-teams .section-first-list .container{top:0;margin-bottom:0;position:relative;z-index:10}.page-dedicated-teams .section-first-list h2{margin-bottom:65px}.page-dedicated-teams .section-first-list .info-cards-list{margin:0 -14px 16px -11px}@media (max-width:767px){.page-dedicated-teams .section-first-list .info-cards-list{margin:0 0 24px}}.page-dedicated-teams .section-first-list .info-cards-list .item{margin-bottom:32px;background-color:#fff;box-shadow:0 18px 42px rgba(9,7,36,.1)}.template-development.page-dedicated-teams .info-cards-list .image{min-width:80px;min-height:80px}.template-development.page-dedicated-teams .info-cards-list .image img{display:block;width:100%;height:auto}.page-dedicated-teams .section-first-list .btn{display:block;margin:0 auto;width:184px}.template-development.page-dedicated-teams .section-first-list .info-cards-list .item{padding:32px 31px 55px;border-radius:24px}.template-development.page-dedicated-teams .section-first-list .info-cards-list .image{min-width:88px;min-height:88px;margin-bottom:17px}.page-dedicated-teams .info-cards-list.is-no-padding .item{padding:0;margin-bottom:32px}@media (min-width:1024px){.template-development.page-dedicated-teams .info-cards-list.is-three.is-center{margin-left:-22px!important;margin-right:-22px}}@media (min-width:1024px){.template-development.page-dedicated-teams .info-cards-list.is-three.is-center .item{width:calc(33.3% - 44px);margin-left:22px;margin-right:22px}}@media (max-width:1023px){.page-dedicated-teams .info-cards-list.is-no-padding .item{display:flex}}.page-dedicated-teams .info-cards-list.is-img-left .content{padding:0 0 0 24px}.page-dedicated-teams .info-cards-list .title{line-height:29px}.page-dedicated-teams .info-cards-list.is-img-left .title{margin-bottom:16px}.page-dedicated-teams .info-cards-list .description,.page-dedicated-teams .info-cards-list.is-no-padding .description{line-height:27px;color:#dce1fc}.page-dedicated-teams .info-cards-list .description b{font-weight:600}.page-dedicated-teams .info-cards-list.is-last-empty:after{content:"";display:block;width:23.5%}.page-dedicated-teams .section-clients{padding:0;overflow:visible;z-index:7}.template-development.page-dedicated-teams .section-clients:after{position:absolute;content:"";left:auto;top:-500px;right:0;width:485px;height:1218px;background-image:url(/build/images/bg-18-light.1fe8e7a4.svg);z-index:5}@media (max-width:1023px){.page-dedicated-teams .section-clients:after{transform:scale(1)}}@media (max-width:767px){.page-dedicated-teams .section-clients:after{display:none}}.page-dedicated-teams .section-clients .container{position:relative;z-index:11}.page-dedicated-teams .section-clients .clients-wrapper{margin:0 -12px 63px}.page-dedicated-teams .section-clients h2{margin-bottom:69px}.page-dedicated-teams .section-clients .wrapper{overflow:hidden;position:relative;padding-bottom:49px}@media (max-width:767px){.template-development .section-clients .slick-list{height:inherit!important}}.template-development.page-dedicated-teams .section-clients .clients-item__description{margin-bottom:24px;font-weight:500}.page-dedicated-teams .section-clients .clients-item{min-height:382px;height:inherit;padding:48px 47px 45px;background-position:right 48px top 40px}@media (max-width:1023px){.page-dedicated-teams .section-clients .clients-item{min-height:460px}}@media (max-width:479px){.page-dedicated-teams .section-clients .clients-item{min-height:inherit;padding:24px}}.page-dedicated-teams .section-clients .clients-item__text{padding-bottom:8px;height:auto}.page-dedicated-teams .section-clients .clients-item__title{font-size:20px;line-height:24px}.page-dedicated-teams .section-clients .clients-shadows{display:none}.page-dedicated-teams .section-clients .clients-slide-numbers{color:#a4a4af;top:auto;font-size:14px;font-weight:500}.template-development.page-dedicated-teams .section-clients .clients-slide-numbers__current{color:#96a6f6}.page-dedicated-teams .section-clients .clients-list{margin-bottom:47px}.page-dedicated-teams .section-clients .clients-slide-numbers:after{background-color:#a4a4af}.page-dedicated-teams .section-clients .slick-arrow{border-color:#506bf0;margin-top:32px;background-image:url(/build/images/arrow-right.4c255421.svg)}.page-dedicated-teams .section-clients .slick-arrow.slick-disabled{border-color:#d2d2d7}.page-dedicated-teams .section-clients .clients-item__text b{display:block;margin-bottom:17px;font-size:24px;line-height:29px;font-weight:600;color:#2f2f33}.page-dedicated-teams .section-clients .btn{width:184px}.template-development.page-dedicated-teams .section-steps:after{content:"";top:auto;left:auto;bottom:0;right:0;width:727px;height:861px;background-image:url(/build/images/bg-6-light.2cfb53de.svg)}.page-dedicated-teams .section-steps .container{position:relative;z-index:5}.template-development.page-dedicated-teams .section-steps.section-steps--v3 h2{margin-bottom:56px}.template-development.page-dedicated-teams .section-steps .step-list{margin-bottom:65px}.template-development.page-dedicated-teams .section-steps .btn{width:184px}.template-development.page-dedicated-teams .section-steps.section-steps--v3 .picture{top:50%;transform:translateY(-50%);width:100%;height:auto;max-height:inherit;right:-13px;margin-top:37px}.template-development.page-dedicated-teams .section-steps.section-steps--v3{padding-bottom:179px;padding-top:131px}@media (max-width:767px){.template-development.page-dedicated-teams .section-steps.section-steps--v3{padding-bottom:60px;padding-top:60px}}@media (min-width:1200px){.template-development.page-dedicated-teams .section-steps.section-steps--v3 .picture{max-width:625px}}@media (max-width:1023px){.template-development.page-dedicated-teams .section-steps.section-steps--v3 .picture{max-width:80%;margin-top:40px;transform:translate(0)}}@media (min-width:1024px){.template-development .section-steps .step-list{margin-left:3px}}.page-dedicated-teams .section-steps .step-list p{margin-bottom:12px}.page-dedicated-teams .section-steps .step-list ul{margin:0 0 0 23px;padding:0;list-style-type:disc}.page-web-development-packages .section-white{background-color:#fff}.template-development.page-dedicated-teams .section-faq{position:relative;z-index:10;padding-bottom:139px}@media (max-width:767px){.template-development.page-dedicated-teams .section-faq{padding-top:72px;padding-bottom:43px}}.template-development.page-dedicated-teams .section-faq h2{margin-bottom:70px}@media (max-width:767px){.template-development.page-dedicated-teams .section-faq h2{margin-bottom:39px;line-height:42px}}.template-development.page-dedicated-teams .section-faq .faq-item{padding:0 8px;border-color:#b9c4f9}@media (max-width:767px){.template-development.page-dedicated-teams .section-faq .faq-item:last-child{border-color:transparent}}@media (max-width:767px){.template-development.page-dedicated-teams .section-faq .faq-item{padding-left:6px}}.template-development.page-dedicated-teams .section-faq .title{padding:34px 40px 34px 0;color:#27272c}@media (max-width:767px){.template-development.page-dedicated-teams .section-faq .title{padding:24px 30px 28px 0;color:#27272c;font-size:20px;line-height:24px}}.template-development.page-dedicated-teams .section-faq .title:after{right:20px;height:16px}@media (max-width:767px){.template-development.page-dedicated-teams .section-faq .title:after{right:4px}}.template-development.page-dedicated-teams .section-faq .title:before{width:16px;right:13px}@media (max-width:767px){.template-development.page-dedicated-teams .section-faq .title:before{right:-3px}}.template-development.page-dedicated-teams .section-faq .faq-item.is-active .content{margin-top:-9px;padding-bottom:15px;max-height:inherit;max-width:90%}@media (max-width:767px){.template-development.page-dedicated-teams .section-faq .faq-item.is-active .content{margin:-9px -10px 0 -6px;padding-bottom:7px;max-width:100%}}.template-development.page-dedicated-teams .section-faq .faq-item.is-active .content p{margin-bottom:12px}.template-development.page-dedicated-teams .section-faq .content ul{margin:0 0 16px 24px;padding:0;list-style-type:disc}.template-development.page-dedicated-teams .section-faq .content dl{display:grid;grid-template-columns:max-content auto;margin:0 0 16px;padding:0;font-weight:600}.template-development.page-dedicated-teams .section-faq .content dl dt{grid-column-start:1}.template-development.page-dedicated-teams .section-faq .content dl dd{grid-column-start:2;margin:0 0 0 10px;padding:0}.template-development.page-dedicated-teams .section-faq .faq-item{position:relative}.block-start-project-section .form-container .btn{display:inline-block;width:auto;background-color:#f96438;padding:11px 27px;border:1px solid #f96438;border-radius:4px;font-weight:600;font-size:16px;line-height:26px;letter-spacing:.01em;text-decoration:none;text-transform:capitalize;text-align:center;color:#fff;cursor:pointer;transition:all .3s}.block-start-project-section .form-container .btn:hover{text-decoration:none;background-color:#fa8360;border-color:#fa8360}.block-start-project-section .form-container .btn:focus{border-color:#b22d05}