.template-development.page-web-applications-development .section-dark:after,.template-development.page-web-applications-development .section-dark:before,.template-development.page-web-applications-development .section-light:after,.template-development.page-web-applications-development .section-light:before{background-image:none;width:inherit;height:inherit;background-position:inherit}.page-web-applications-development .btn{padding:15px 25px;font-size:16px;line-height:27px;font-weight:700;background-color:#f96438;cursor:pointer}.page-web-applications-development h1{font-size:56px;line-height:76px;font-weight:600;letter-spacing:normal;letter-spacing:-1px}@media (max-width:767px){.page-web-applications-development h1{font-size:35px;line-height:45px}}.page-web-applications-development h2{font-size:48px;line-height:62px}@media (max-width:767px){.page-web-applications-development h2{font-size:42px;line-height:50px}}.page-web-applications-development mark:after{margin-top:-4px;background-image:url(/build/images/title-underline-banner.027f64f7.svg)}.page-web-applications-development mark.small:after{margin-top:-3px;background-image:url(/build/images/title-underline-banner-small.6b5e78e0.svg)}@media (max-width:767px){.page-web-applications-development mark{display:inline-block}}@media (max-width:479px){.page-web-applications-development mark:after{display:none}}.template-development.page-web-applications-development .section-intro:before{content:"";top:0;left:0;width:521px;height:821px;background-image:url(/build/images/bg-7-light.7b9e935b.svg)}.template-development.page-web-applications-development .section-intro:after{content:"";top:auto;left:auto;bottom:-25%;right:0;width:485px;height:913px;background-image:url(/build/images/bg-8-light.403ade79.svg)}.page-web-applications-development .section-intro{padding-top:141px;padding-bottom:354px;position:relative}@media (max-width:1023px){.page-web-applications-development .section-intro{padding-top:120px}}@media (max-width:767px){.page-web-applications-development .section-intro{padding-bottom:250px}}.page-web-applications-development .section-intro .btn{width:185px}.page-web-applications-development .section-intro h1{margin-bottom:32px}@media (min-width:1024px) and (max-width:1199px){.page-web-applications-development .section-intro h1{font-size:44px}}.page-web-applications-development .section-intro .description{margin-bottom:32px;font-size:18px;line-height:27px;font-weight:500;width:95%;letter-spacing:-.15px}.page-web-applications-development .section-intro .description p{margin:0 0 12px}.page-web-applications-development .section-intro .description .blue{color:#506bf0}.page-web-applications-development .section-intro .picture{right:-20px;max-width:50%;width:616px;height:auto}@media (max-width:1023px){.page-web-applications-development .section-intro .picture{width:100%;max-width:616px}}.page-web-applications-development .section-intro .content{max-width:57%;padding-top:0}@media (min-width:1024px) and (max-width:1199px){.page-web-applications-development .section-intro .content{max-width:50%}}@media (max-width:1023px){.page-web-applications-development .section-intro .content{max-width:100%}}@media (max-width:767px){.page-web-applications-development .section-intro .content{max-width:none}}.template-development.page-web-applications-development .section-solutions:before{content:"";top:0;left:0;width:521px;height:1077px;background-image:url(/build/images/bg-7-dark.87dd93f3.svg)}.template-development.page-web-applications-development .section-solutions:after{content:"";top:auto;left:auto;bottom:12%;right:0;width:471px;height:1218px;background-image:url(/build/images/bg-8-dark.c77131f6.svg)}.page-web-applications-development .section-solutions{padding-bottom:180px;background-color:#1f1f23}.page-web-applications-development .section-solutions .section-solutions-holder{position:relative;z-index:3}.page-web-applications-development .section-solutions .container{top:0;margin-bottom:0}.page-web-applications-development .section-solutions .section-solutions-holder .container{top:-161px;margin-bottom:-90px}@media (max-width:767px){.page-web-applications-development .section-solutions .section-solutions-holder .container{margin-bottom:-120px}}.page-web-applications-development .section-solutions h2{width:auto;max-width:1083px;margin:0 auto 63px;font-size:40px;line-height:48px}.template-development.page-web-applications-development .section-solutions .solutions-question:before{margin-top:4px}.template-development.page-web-applications-development .section-solutions .solutions-question{padding:23px 24px 24px;margin-bottom:55px;text-align:center}@media (max-width:767px){.template-development.page-web-applications-development .section-solutions .solutions-question{display:block}}.template-development.page-web-applications-development .section-solutions .solutions-question__content{font-size:18px;line-height:27px;font-weight:500;max-width:1010px;margin:0 auto;align-self:flex-start;letter-spacing:-.16px}.template-development.page-web-applications-development .section-solutions .solutions-question__content p{margin-bottom:24px}.template-development.page-web-applications-development .section-solutions .solutions-question__content .big-text{font-size:24px;line-height:29px;font-weight:600;letter-spacing:0}.template-development.page-web-applications-development .section-solutions .solutions-question:before{transform:translate(-50%,-40%);margin-left:1px}@media (max-width:767px){.template-development.page-web-applications-development .section-solutions .solutions-question__content .big-text{font-size:20px;line-height:25px}}.template-development.page-web-applications-development .section-solutions .solutions-item{width:100%;padding:38px 41px 24px}@media (max-width:767px){.template-development.page-web-applications-development .section-solutions .solutions-item{padding:16px}}.page-web-applications-development .orange-text{color:#f96438}.page-web-applications-development .section-small-list h2{max-width:932px;margin-right:auto;margin-left:auto;margin-bottom:69px}.template-development.page-web-applications-development .section-small-list{padding-bottom:178px;padding-top:0;position:relative;z-index:1}.template-development.page-web-applications-development .section-small-list .container{top:0;margin-bottom:0}.template-development.page-web-applications-development .section-small-list .info-cards-list{margin-bottom:33px}.template-development.page-web-applications-development .section-small-list .btn{width:222px}.page-web-applications-development .section-first-list{position:relative}.template-development.page-web-applications-development .section-first-list:after,.template-development.page-web-applications-development .section-first-list:before{display:none}.page-web-applications-development .section-first-list{padding:181px 0 50px}@media (max-width:767px){.page-web-applications-development .section-first-list{padding:120px 0}}.page-web-applications-development .section-first-list .container{top:0;margin-bottom:0}.page-web-applications-development .section-first-list h2{margin:0 auto 62px;max-width:788px;letter-spacing:-1px}.page-web-applications-development .section-first-list h2 mark:after{margin-top:-7px}.page-web-applications-development .section-first-list .info-cards-list.left-align{margin:0 -14px 24px -11px;justify-content:flex-start}.page-web-applications-development .section-first-list .info-cards-list .item{margin-bottom:24px;background-color:#fff;box-shadow:0 18px 42px rgba(9,7,36,.1)}.template-development.page-web-applications-development .info-cards-list .image{min-width:78px;min-height:72px;margin-top:2px}.template-development.page-web-applications-development .info-cards-list .image img{display:block;width:100%;height:auto}.page-web-applications-development .section-first-list .btn{display:block;margin:0 auto;width:254px}.template-development.page-web-applications-development .section-first-list .info-cards-list .item{padding:28px 34px 16px;border-radius:24px;margin-bottom:33px}@media (min-width:1024px){.template-development.page-web-applications-development .section-first-list .info-cards-list.is-two .item{display:flex}}.template-development.page-web-applications-development .section-first-list .info-cards-list .image{min-width:88px;min-height:88px;margin-bottom:17px}@media (min-width:1024px){.template-development.page-web-applications-development .section-first-list .info-cards-list .image{margin-right:24px}}.template-development.page-web-applications-development .section-first-list .info-cards-list .content{padding-top:5px}.template-development.page-web-applications-development .section-first-list .info-cards-list{margin-bottom:16px}.page-web-applications-development .info-cards-list.is-no-padding .item{margin-bottom:32px;padding:0 56px 0 0}@media (max-width:1023px){.page-web-applications-development .info-cards-list.is-no-padding .item{display:flex;padding-right:0}}.page-web-applications-development .info-cards-list.is-img-left .content{padding:0 0 0 29px}.page-web-applications-development .info-cards-list .title{line-height:29px;letter-spacing:0}.page-web-applications-development .section-first-list .info-cards-list .title .blue{color:#506bf0}.page-web-applications-development .section-first-list .info-cards-list .title{color:#27272c}.template-development.page-web-applications-development .section-first-list .info-cards-list .description{color:#4f4f59}.page-web-applications-development .info-cards-list.is-img-left .title{margin-bottom:16px;letter-spacing:-.2px}.template-development.page-web-applications-development .info-cards-list.is-no-padding .description{letter-spacing:-.15px}.template-development.page-web-applications-development .info-cards-list .description{line-height:26px;font-size:16px}.template-development.page-web-applications-development .section-small-list .info-cards-list .description{color:#dce1fc}.page-web-applications-development .info-cards-list .description b{font-weight:500}.page-web-applications-development .info-cards-list .description ol{padding-left:24px;margin-top:5px}.page-web-applications-development .info-cards-list.is-last-empty:after{content:"";display:block;width:23.5%}.page-web-applications-development .section-clients{overflow:visible;padding:0;z-index:4;margin-bottom:-294px;background:transparent}.template-development.page-web-applications-development .section-clients:after{content:"";top:auto;left:auto;bottom:296px;right:0;width:749px;height:931px;background-image:url(/build/images/bg-12-light.ef0d0f25.svg)}.page-web-applications-development .section-clients.inner{padding-top:90px;padding-bottom:90px}.page-web-applications-development .section-clients.inner h2{max-width:680px;margin-right:auto;margin-left:auto}.page-web-applications-development .section-clients.inner:after{display:none}@media (max-width:1023px){.page-web-applications-development .section-clients:after{transform:scale(1)}}.template-development.page-web-applications-development .section-clients:before{display:none}.template-development.page-web-applications-development .section-clients.inner:before{position:absolute;content:"";background-image:url(/build/images/bg-10-dark.4eee5045.svg);top:auto;bottom:0;left:auto;right:0;width:407px;height:1218px;z-index:2;max-height:inherit;background-position:inherit}@media (max-width:1023px){.template-development.page-web-applications-development .section-clients.inner:before{transform:scale(1)}}.page-web-applications-development .section-clients .container{position:relative;z-index:3}.page-web-applications-development .section-clients .clients-wrapper{margin:0 -12px 63px}.page-web-applications-development .section-clients h2{margin-bottom:73px}.page-web-applications-development .section-clients .wrapper{overflow:hidden;position:relative;padding-bottom:0}.page-web-applications-development .section-clients .clients-item{min-height:220px;height:inherit;padding:48px 49px 22px}@media (max-width:1199px){.page-web-applications-development .section-clients .clients-item{min-height:250px}}@media (max-width:1023px){.page-web-applications-development .section-clients .clients-item{padding:24px}}@media (max-width:767px){.page-web-applications-development .section-clients .clients-item{min-height:220px}}.page-web-applications-development .section-clients .clients-item__text{padding-bottom:9px;height:auto}@media (min-width:1200px){.page-web-applications-development .section-clients .clients-item__text{padding-right:19%}}.template-development.page-web-applications-development .section-clients .clients-item__description{margin-bottom:24px}.page-web-applications-development .section-clients .clients-item__title{font-size:20px;line-height:24px}.page-web-applications-development .section-clients .clients-shadows{display:none}.page-web-applications-development .section-clients .clients-slide-numbers{color:#d2d2d7;top:auto;font-size:14px;font-weight:500}.page-web-applications-development .section-clients .clients-list{margin-bottom:47px}.page-web-applications-development .section-clients.inner .clients-list{margin-bottom:62px}.page-web-applications-development .section-clients .clients-slide-numbers:after{background-color:#d2d2d7}.page-web-applications-development .section-clients .slick-arrow{border-color:#fff;margin-top:32px;background-image:url(/build/images/arrow-right.4c255421.svg);filter:brightness(0) invert(1)}.page-web-applications-development .section-clients.inner .slick-arrow{margin-top:48px}.page-web-applications-development .section-clients .slick-arrow.slick-disabled{border-color:#d2d2d7}.template-development.page-web-applications-development .section-clients .clients-slide-numbers__current{font-weight:500;color:#fff;margin-right:8px}.page-web-applications-development .section-clients .clients-item__text b{display:block;margin-bottom:16px;font-size:24px;line-height:29px;font-weight:600;color:#2f2f33}.template-development.page-web-applications-development .section-clients .clients-slide-numbers:after{left:83px}.page-web-applications-development .section-clients .btn{width:224px}.page-web-applications-development .section-clients-testimonials h2{letter-spacing:-1px;text-align:center;max-width:876px}@media (min-width:768px){.page-web-applications-development .section-clients-testimonials h2{margin:0 auto 30px;font-size:48px}}@media (max-width:767px){.page-web-applications-development .section-clients-testimonials h2{margin:0 auto 38px}}.page-web-applications-development .section-clients-testimonials .description{max-width:814px;margin:0 auto 48px;font-weight:400;font-size:16px;line-height:26px;text-align:center}@media (max-width:767px){.page-web-applications-development .section-clients-testimonials .description{margin-bottom:32px}}.page-web-applications-development .section-clients-testimonials .description .blue{font-weight:600}.page-web-applications-development .section-clients-testimonials .blue{color:#506bf0}.page-web-applications-development .section-clients-testimonials .clutch{display:flex;align-items:center;justify-content:space-between;gap:0 16px;margin:0 auto 16px;max-width:380px;border-radius:48px;padding:16px 32px;background-color:#fff;box-shadow:0 32px 56px -8px rgba(58,68,116,.08)}@media (max-width:767px){.page-web-applications-development .section-clients-testimonials .clutch{flex-wrap:wrap;width:100%;max-width:343px;gap:16px 16px;justify-content:center}}.page-web-applications-development .section-clients-testimonials .clutch__logo{width:86px;height:24px;background-image:url(/build/images/clutch-logo.470e2390.svg);background-repeat:no-repeat;background-size:contain}@media (max-width:767px){.page-web-applications-development .section-clients-testimonials .clutch__logo{width:100%;height:20px;background-position:50%}}.page-web-applications-development .section-clients-testimonials .clutch__stars{width:120px;height:24px;background-image:url(/build/images/clutch-stars.4bde86fd.svg);background-repeat:no-repeat;background-size:contain}.page-web-applications-development .section-clients-testimonials .clutch__text{font-weight:500;font-size:14px;line-height:20px;color:#777787;letter-spacing:-.15px}.page-web-applications-development .section-clients-testimonials .clutch-description{margin:0 auto 64px;text-align:center;font-weight:600;font-size:24px;line-height:29px;letter-spacing:-.15px}@media (max-width:767px){.page-web-applications-development .section-clients-testimonials .clutch-description{margin-bottom:32px;font-size:20px;line-height:24px;text-align:center;letter-spacing:-.01em}}.page-web-applications-development .section-clients-testimonials .clutch-description .link{color:#506bf0}.template-development.page-web-applications-development .section-steps:after,.template-development.page-web-applications-development .section-steps:before{display:none}.page-web-applications-development .section-start-project{padding:474px 0 180px}@media (max-width:767px){.page-web-applications-development .section-start-project{padding-top:394px}}.page-web-applications-development .section-start-project:before{content:"";position:absolute;top:0;right:0;left:0;width:auto;height:100%;background-image:url(/build/images/wad-bg-unioin.b65f4ce2.svg);background-position:top;background-size:cover;background-repeat:no-repeat;transform:none}.page-web-applications-development .section-start-project:after{display:none}@media (min-width:1024px){.page-web-applications-development .section-start-project .content{max-width:456px}}@media (min-width:1024px){.page-web-applications-development .section-start-project .form-container{width:724px}}@media (min-width:1024px){.page-web-applications-development .section-start-project .title{font-size:48px;line-height:62px;letter-spacing:-1px}}.template-development.page-web-applications-development .section-start-project .form-container .field{margin-bottom:10px}.template-development.page-web-applications-development .section-start-project .form-container .drop-area{padding:23px}.template-development.page-web-applications-development .section-steps:before{content:"";top:0;left:0;width:722px;height:634px;background-image:url(/build/images/bg-5-light.477c3798.svg)}.template-development.page-web-applications-development .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-web-applications-development .section-steps .container{position:relative;z-index:5}@media (max-width:1023px){.page-web-applications-development .section-steps.section-steps--v3 .picture{max-width:100%}}.template-development.page-web-applications-development .section-dark{color:#1f1f23}.template-development.page-web-applications-development .section-steps.section-steps--v3{padding-bottom:179px;padding-top:83px}.template-development.page-web-applications-development .section-steps.section-steps--v3 h2{margin:0 auto 68px;max-width:948px;text-align:center;letter-spacing:-1px}.template-development.page-web-applications-development .section-steps.section-steps--v3 h2 mark:after{margin-top:-7px}.template-development.page-web-applications-development .section-steps.section-steps--v3 .section-steps-holder{position:relative}@media (min-width:1024px){.template-development.page-web-applications-development .section-steps.section-steps--v3 .section-steps-holder{padding-left:4px}}.template-development.page-web-applications-development .section-steps.section-steps--v3 .step-text-description p{margin-bottom:12px}.template-development.page-web-applications-development .section-steps.section-steps--v3 .step-text-description p:last-child{margin-bottom:0}.template-development.page-web-applications-development .section-steps .step-item:last-child:before{display:block;content:"";position:absolute;top:68px;bottom:16%;left:25px;width:0;border:1px dashed #b4cbec}.template-development.page-web-applications-development .section-steps .step-item:last-child:after{content:"";display:block;position:absolute;top:68px;bottom:16%;left:20px;width:10px;background:linear-gradient(0deg,#f3f5f8 0,rgba(243,245,248,0))}.template-development.page-web-applications-development .section-steps .section-steps-holder.img-on-left .step-item:last-child:before{display:none}.template-development.page-web-applications-development .section-steps .section-steps-holder.img-on-left .step-item:first-child:after{display:block;content:"";position:absolute;top:auto;height:33px;bottom:100%;left:25px;width:0;border:1px dashed #b4cbec}.template-development.page-web-applications-development .section-steps .section-steps-holder.img-on-left .step-list:before{content:"";display:block;position:absolute;height:40px;top:auto;bottom:100%;left:20px;width:10px;z-index:1;background:linear-gradient(180deg,#f3f5f8,rgba(243,245,248,0))}.template-development.page-web-applications-development .section-steps .step-list{margin-bottom:64px}.template-development.page-web-applications-development .section-steps .img-on-left .step-list{margin-bottom:48px}.template-development.page-web-applications-development .section-steps .picture{top:12px;right:-41px}@media (min-width:1200px){.template-development.page-web-applications-development .section-steps .picture{max-width:580px}}.template-development.page-web-applications-development .section-steps .img-on-left .picture{right:auto;left:-36px;top:3px}@media (min-width:1200px){.template-development.page-web-applications-development .section-steps .img-on-left .picture{max-width:550px}}@media (min-width:1024px){.template-development.page-web-applications-development .section-steps .right{padding-left:51%}}.template-development.page-web-applications-development .section-steps .section-steps-description{text-align:center;margin:0 auto 48px;max-width:528px;font-size:16px;line-height:26px;font-weight:600;color:#27272c}.template-development.page-web-applications-development .section-steps .btn{width:184px;margin:0 auto;display:block}.template-development.page-web-applications-development .section-faq h2{letter-spacing:-1px;margin-bottom:72px}@media (min-width:1024px){.template-development.page-web-applications-development .section-faq .faq-item .content{padding-right:14%}}.template-development.page-web-applications-development .section-faq .faq-item.is-active .content{padding-bottom:31px}.template-development.page-web-applications-development .section-faq .faq-item{padding-left:8px}.template-development.page-web-applications-development .section-faq .faq-item .title{padding:33px 20px 33px 3px}.template-development.page-web-applications-development .section-faq .faq-item.is-active .title{padding-bottom:25px}.page-web-applications-development .section-web-applications{color:#fff}.page-web-applications-development .section-web-applications h2{color:#fff;letter-spacing:-2px;text-align:center;margin-bottom:34px}.page-web-applications-development .section-web-applications .section-info{font-size:18px;line-height:27px;font-weight:500;text-align:center;margin:0 auto 64px;max-width:732px;color:#dce1fc}.page-web-applications-development .section-web-applications .section-info b{font-weight:600}.page-web-applications-development .section-web-applications .section-info .white{color:#fff}.page-web-applications-development .section-web-applications .list-wrapper{padding:32px 32px 8px;background:#27272c;border-radius:24px;margin-bottom:32px;position:relative;z-index:2}.page-web-applications-development .section-web-applications .list-wrapper .title{text-align:center;color:#fff;font-weight:600;font-size:24px;line-height:29px;margin-bottom:24px}.page-web-applications-development .section-web-applications .web-applications-list{display:flex;flex-wrap:wrap;justify-content:center;width:calc(100% + 16px);margin:0 -8px}.page-web-applications-development .section-web-applications .web-applications-item{padding:0 8px;margin-bottom:24px;width:25%;max-width:278px}@media (max-width:1199px){.page-web-applications-development .section-web-applications .web-applications-item{width:33.33%}}@media (max-width:1023px){.page-web-applications-development .section-web-applications .web-applications-item{width:50%}}@media (max-width:767px){.page-web-applications-development .section-web-applications .web-applications-item{width:100%}}.page-web-applications-development .section-web-applications .web-applications-item__title{padding:32px 24px;background:#fff;box-shadow:0 32px 56px -8px rgba(58,68,116,.08);border-radius:24px;display:flex;font-weight:600;font-size:20px;line-height:24px;letter-spacing:-.01em;color:#27272c;align-items:center}@media (max-width:1023px){.page-web-applications-development .section-web-applications .web-applications-item__title{padding:24px 18px}}.page-web-applications-development .section-web-applications .web-applications-item__title .core-item__image{margin-right:15px}.page-web-applications-development .section-web-applications .description{font-weight:500;font-size:18px;line-height:27px;letter-spacing:-.01em;color:#dce1fc;text-align:center;margin-bottom:48px;padding-top:17px}.page-web-applications-development .section-web-applications .btn{width:184px}