html{font-size:18px}.wrapper{max-width:1760px;margin:0 auto;box-sizing:border-box;padding:0 20px}img{max-width:100%}.header-wrapper{max-width:1920px!important;padding:0 100px}section.border .container{padding:0 95px!important}section.border .container-lg{max-width:1920px!important;padding:0 30px!important}.container{padding:0 100px!important}.container,.container-lg{max-width:1920px!important}.container-lg{padding:0 35px!important}.content-wrapper{background:linear-gradient(62deg,rgba(249,249,249,.54),rgba(244,225,245,.54));padding-top:8em;width:100%}.button{position:relative;padding:12px 26px!important;font-size:var(--button-font-size)!important;line-height:1.58!important;font-weight:var(--font-weight-medium)!important;letter-spacing:-.32px;text-align:center!important;display:inline-block!important;background:var(--color-dodger-blue)!important;border-radius:40px!important;border:1px solid var(--color-dodger-blue)!important;transition:all .4s;box-shadow:0 4px 8px 0 rgba(0,0,0,.15)}.button,.button:hover{color:var(--white-color)!important}.button:hover{background:rgba(50,95,236,1)!important;border-color:rgba(50,95,236,1)!important}.button-large{padding:12px 70px!important}.button-white{background:var(--white-color)!important;color:var(--heading-font-color)!important;border-color:var(--white-color)!important}.modal-content{overflow:hidden;border-radius:30px}.divider{margin-top:4em;background-color:#90909057;width:auto;height:3px;padding:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--heading-font-color);font-weight:var(--heading-font-weight);line-height:1.2}.h1,h1{font-size:68px!important;line-height:1.18}.h2,h2{font-size:48px!important;line-height:1.2}.h3,h3{font-size:36px!important}.h4,h4{font-size:32px}.h5,h5{font-size:24px!important}.h6,h6{font-size:18px!important}p{margin-top:0;margin-bottom:24px}p:last-child{margin-bottom:0}a{text-decoration:none}a:hover{color:var(--color-dodger-blue)}.text-blue{color:var(--color-dodger-blue)!important}.mb-20{margin-bottom:20px}.mt-32{margin-top:32px}.mb-32{margin-bottom:32px}.section{padding-top:90px;padding-bottom:90px}.nav-menu>li>.nav-links:after{position:absolute;content:"";left:0;bottom:0;width:0;height:2px;background:var(--color-dodger-blue);transition:all .4s ease}.nav-menu>li>.nav-links:hover:after{width:100%}.PasswordProtect-section,.error-section,.thank-you-section{background:url(/_next/static/media/service-bg.2a835bcf.png) no-repeat;background-size:cover;min-height:100vh;display:flex;align-items:center;padding-top:80px;padding-bottom:80px}.thank-you-section img{max-width:200px}.error-section .main-title h1{font-size:120px!important}.error-section .main-title,.thank-you-section .main-title{max-width:860px}.error-section .main-title p,.thank-you-section .main-title p{max-width:560px;font-size:18px;margin-left:auto;margin-right:auto}.error-section .main-title p{margin-bottom:44px!important}.PasswordProtect-block{max-width:540px;margin:auto;background-color:var(--white-color);padding:60px 40px;border-radius:20px}.PasswordProtect-block .logo{max-width:260px;margin-bottom:50px}.testimonials-section{padding-bottom:40px}.header-btn-block a.call-talk{font-weight:500;font-size:14px;line-height:1.5}.header-btn-block a.call-talk span{display:flex;gap:5px;justify-content:space-around;background:rgba(255,255,255,.2);border-radius:4px;padding:2px 9px;font-weight:500;font-size:12px;line-height:1.2;margin-bottom:4px}.header-btn-block a.call-talk span img{max-width:9px;gap:5px;justify-content:space-between;transition:all .4s}:root{--body-font-family:"Inter",sans-serif;--body-font-size:18px;--body-font-weight:400;--body-font-color:#6d6d6d;--body-line-height:1.45;--heading-font-family:"Inter",sans-serif;--heading-font-color:#000;--heading-font-weight:400;--link-font-color:#222426;--link-hover-font-color:#ffb424;--white-color:#fff;--blue-light-color:#e9f1ff;--color-dodger-blue:rgba(80,143,255,1);--color-dark-blue:rgba(50,95,236,1);--color-dark-light:rgba(127,127,127,1);--color-gray:#f4f4f4;--color-dark-gray:#404040;--color-light-gray:rgba(243,243,244,1);--color-zumthor:rgba(233,241,255,1);--color-cultured:rgba(246,246,246,1);--button-font-size:14px;--font-weight-medium:400;--border-radius:20px;--radius-medium:16px;--radius-normal:8px;--normal-font-size:16px;--medium-font-size:18px;--large-font-size:24px}body{color:var(--body-font-color)!important;font-size:var(--body-font-size)!important}.fs-16{font-size:16px!important}body .bg-dark{background-color:rgba(27,27,27,1)!important}footer.border,section.border{border:5px solid var(--white-color)!important;border-radius:16px}.slick-slider .slick-dots{display:none!important}.banner-section{align-items:center;background-repeat:no-repeat;background-size:cover;display:flex}.home .banner-section{padding-top:148px;padding-bottom:46px;background:url(/_next/static/media/banner-bg.afb4e4da.jpg) no-repeat;background-size:cover;background-position:50%;border-radius:20px;min-height:100vh;overflow:hidden}.banner-section .main-title{max-width:1126px}.banner-section .banner-item{background:rgba(255,255,255,.06);-webkit-backdrop-filter:blur(62px);backdrop-filter:blur(62px);border-radius:10px;padding:24px 12px}.banner-section .banner-item div{font-size:18px;line-height:1.66;font-weight:var(--font-weight-medium)}.banner-block .col-lg-4{width:calc(33.333% - 70px)}.banner-logo{width:75%;display:flex;justify-content:space-between;gap:20px;margin-top:60px}.banner-section .banner-item .h6,.banner-section .banner-item h6{text-transform:uppercase}.home .banner-section .container{min-height:76vh;display:flex;flex-wrap:wrap;justify-content:space-between}.sub-head{font-size:var(--button-font-size);font-weight:var(--font-weight-medium);color:var(--color-dark-light);text-transform:uppercase;line-height:1;display:inline-block}.about-section{position:relative}.about-section .main-title{max-width:1040px}.about-section .main-title h2{line-height:1.2}.about-section:after{content:"";background:rgba(224,224,224,1);width:100%;height:1px;position:absolute;bottom:84px;left:0;z-index:1;opacity:0}.about-section .title-flex{margin-bottom:200px}.about-item .h6{font-size:var(--button-font-size);font-weight:700;line-height:1}.about-section .about-block{display:flex;flex-wrap:wrap;justify-content:space-between}.about-section .about-item{width:calc(25% - 50px)}.about-section .about-item .h6{margin-bottom:11px}.about-section .about-item div{font-size:20px;font-weight:var(--font-weight-medium);max-width:350px}.logo-slider{position:relative;margin-top:148px}.logo-slider:after,.logo-slider:before{content:"";background:linear-gradient(90deg,rgba(255,255,255,1),rgba(255,255,255,.5) 80%,rgba(255,255,255,0));position:absolute;width:100px;top:0;height:94px;z-index:1}.logo-slider:after{left:0}.logo-slider:before{right:0;transform:rotate(-180deg)}.services-section{background:var(--color-zumthor)}.services-tabs{margin:0 -6px}.services-tabs .tab-titles{width:28%;padding:0 6px}.services-tabs .tab-content-col{width:72%;padding:0 6px}.services-tabs .tab-titles .nav-item+.nav-item{margin-top:8px}.services-tabs .nav-tabs{border:none}.services-tabs .tab-titles .nav-item .nav-link{background-color:var(--white-color);padding:35px 24px;color:var(--color-dark-light);display:block;text-align:left;border-radius:16px;transition:all .5s;line-height:1.2}.services-tabs .tab-titles .nav-item .nav-link.active,.services-tabs .tab-titles .nav-item .nav-link:hover{background-color:var(--color-dodger-blue);color:var(--white-color)}.services-tabs .tab-content{padding:26px 24px 20px;background-color:var(--white-color);border:1px solid rgba(242,242,242,1);border-radius:16px;margin-top:0;height:100%}.tab-content .tab-content-box h3,.tab-content .tab-content-box h5{margin-bottom:20px;font-size:24px!important}.tab-content .tab-content-box{font-size:var(--body-font-size)}.tab-content .tab-content-box .content b,.tab-content .tab-content-box .content strong{color:var(--heading-font-color)}.tab-content-box ul{margin-top:24px;list-style:none;padding-left:0;display:flex;flex-wrap:wrap;row-gap:14px;column-gap:54px}.home .tab-content-box h6,.page-about .tab-content-box h6{margin-top:38px}.home .tab-content-box ul{margin-top:24px}.tab-content-box li{padding-left:40px;position:relative;font-weight:var(--font-weight-medium);width:calc(50% - 27px)}.tab-content-box li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:30px;height:30px;background:url(/_next/static/media/check-mark-light.4254de16.svg) no-repeat;background-size:30px}.tab-content .tab-content-box .content{max-width:1150px}.tab-content .tab-content-box{color:var(--color-dark-light);display:flex;flex-direction:column;justify-content:space-between}.service-logo{background-color:#f8f8fb;padding:11px 16px;display:flex}.service-logo-block{display:flex;flex-wrap:wrap;gap:17px;max-width:570px!important}.service-logo img{max-height:28px;width:100%;max-width:120px;object-fit:contain}.step-section .main-title{background-size:cover;background-position:50%;border-radius:20px;min-height:88vh;padding:60px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;background-position:bottom}.step-section .main-title p{color:rgba(255,255,255,.6);font-size:var(--large-font-size);font-weight:var(--font-weight-medium);line-height:1.2;max-width:450px}.step-block{background:var(--color-light-gray);padding:116px 64px 78px;border-radius:var(--border-radius);position:relative}.step-block+.step-block{margin-top:16px}.step-block .step-budge{background:var(--white-color);color:var(--color-dodger-blue);font-size:13px;line-height:1.2;border-radius:0 0 20px 0;display:inline-flex;align-items:center;padding:8px 15px 8px 8px;position:absolute;top:0;left:0}.step-block .step-budge:after,.step-block .step-budge:before{content:"";background:url(/_next/static/media/step-vector.5094188c.svg) no-repeat;width:20px;height:20px;position:absolute}.step-block .step-budge:before{top:0;right:-20px}.step-block .step-budge:after{bottom:-20px;left:0}.step-block .step-budge span{background:var(--color-dodger-blue);font-size:10px;line-height:1.2;color:var(--white-color);display:inline-flex;min-width:26px;max-width:26px;min-height:22px;max-height:22px;align-items:center;justify-content:center;border-radius:50%;margin-right:6px}.step-block .h2,.step-block h3{line-height:1}.step-block p{font-weight:var(--font-weight-medium);line-height:1.66;font-size:18px}.WeServe-section .link,.link,.step-block .link{font-weight:500;font-size:14px;line-height:1;letter-spacing:.8px;text-transform:uppercase;color:var(--color-dodger-blue);display:inline-flex;align-items:center;gap:6px;transition:all .4s}.WeServe-section .link svg,.WeServe-section .link svg path,.link svg,.link svg path,.step-block .link svg,.step-block .link svg path{transition:all .4s}.WeServe-section .link:hover,.link:hover,.step-block .link:hover{color:var(--body-font-color)}.link:hover svg path,.step-block .link:hover svg path{fill:var(--body-font-color)}.WeServe-section .link:hover svg,.link:hover svg,.step-block .link:hover svg{transform:translateX(6px)}.sticky-scroll{position:-webkit-sticky;position:sticky;top:48px;padding-top:0}.workflow-section{background:linear-gradient(94.14deg,#1f27ad -.95%,#3f63ff 49.52%,#5aacfe);border:5px solid var(--white-color);border-radius:var(--border-radius)}.workflow-section .main-title p{color:var(--blue-light-color)}.workflow-block{background:linear-gradient(180deg,#ffffff,#f4f4f4 69.71%,#fafafa);border-radius:var(--border-radius);padding:40px 25px;display:flex;flex-direction:column;justify-content:space-between;align-items:self-end}.workflow-section .workflow-flex>div:first-child{width:45%}.workflow-section .workflow-flex>div:nth-child(2){width:55%}.workflow-section .workflow-flex>div .button{pointer-events:none;display:none!important}.workflow-section .workflow-flex>div:last-child .button{opacity:1!important;pointer-events:auto;display:block!important;margin-top:16px}.workflow-section .workflow-flex>div:last-child .workflow-block{padding-bottom:26px}.worktogether-section{border:5px solid var(--white-color);background-size:cover;background-repeat:no-repeat;border-radius:var(--border-radius);padding-bottom:40px!important}.review-flex{max-width:548px}.review-item{display:flex;flex-direction:column;gap:4px}.review-item p{font-weight:600}.review-item img.review-logo{max-height:20px;min-height:20px;text-align:left;object-position:left;object-fit:contain}.worktogether-section h2{font-size:128px!important;line-height:.93;font-weight:200;max-width:600px;margin-top:32px}.worktogether-section .right-block{max-width:350px}.worktogether-section .main-title{margin-bottom:190px}.worktogether-section .main-title .right-block p{font-size:var(--large-font-size)}.review-block{background-color:var(--white-color);padding:32px;border-radius:16px}.review-block .title{padding:4px 10px 4px 4px;border-radius:50px;gap:6px;background-color:var(--color-cultured);display:inline-flex;align-items:center;font-size:13px}.review-block .title span{background:rgba(32,37,39,1);width:26px;height:22px;border-radius:50px;display:flex;align-items:center;justify-content:center}.review-block .h2{line-height:1!important}.review-block .des{font-size:14px;color:var(--color-dark-light);line-height:1.5}.WeServe-section{overflow:hidden;background-color:var(--white-color)}.serve-flex{background:var(--color-gray);border:1px solid #d2d2d5;padding:54px 30px;border-radius:16px}.WeServe-section .main-title h2{font-size:68px!important;margin-bottom:12px}.WeServe-section .main-title p{max-width:400px;margin-left:auto;margin-right:auto;font-size:var(--normal-font-size)}.serve-flex .serve-item{display:flex!important;align-items:center;gap:12px;padding:34px 28px;background-color:var(--white-color);border-radius:50px;font-weight:var(--font-weight-medium)}.serve-flex .serve-item p{color:#404040}.serve-flex .serve-item img{max-width:32px;min-width:32px;max-height:32px;min-height:32px;object-fit:cover}.WeServe-section .link{color:var(--white-color)!important}.calendly-section{background-color:#fafafa}.calendly-section .main-title{margin-bottom:-20px;position:relative}.calendar-block{max-width:1140px}.calendar-block iframe{width:100%;min-height:842px}.testimonials-section{overflow:hidden;background-color:#fafafa}.home .testimonials-section .container{max-width:1920px!important;padding:0 35px!important}h2 span{color:var(--color-dodger-blue)}.testimonial-slider{padding-right:28%;margin:0 -15px}.testimonial-item{background:rgba(244,244,244,1);border:1px solid rgba(210,210,213,1);border-right:0;border-bottom:0;border-radius:16px;padding:70px 28px 64px}.testimonial-slider .slick-slide{padding:0 15px;opacity:0;transition:opacity .5s ease-in-out}.testimonial-slider .slick-active~.slick-slide,.testimonial-slider .slick-slide.slick-active{opacity:1}.testimonial-content.d-flex{justify-content:space-between}.testimonial-item .testimonial-author-info{width:calc(30% - 15px)}.testimonial-item .testimonial-details{width:calc(70% - 15px)}.testimonial-author-info img{max-width:183px;max-height:183px;object-fit:cover;width:100%}.testimonial-slider .testimonial-text{margin-bottom:40px;color:rgba(64,64,64,1);font-weight:300}.testimonial-item blockquote,.testimonial-item blockquote *{font-size:32px;font-weight:400;line-height:1;color:rgba(64,64,64,1);margin-bottom:64px}.testimonial-slider .slick-list{overflow:visible}.home .banner-logo .logo-item img{max-height:138px}.slick-slider .slick-arrow{min-width:40px;max-width:40px;min-height:40px;max-height:40px;border:1px solid #434345;border-radius:50%;z-index:9;transition:all .4s}.slick-slider .slick-arrow:hover{border-color:rgba(41,41,43,1);background:rgba(41,41,43,1)}.slick-slider .slick-arrow:hover:before{filter:invert(100%) sepia(100%) saturate(1%) hue-rotate(306deg) brightness(103%) contrast(101%)}.slick-slider .slick-arrow:before{content:"";background:url(/_next/static/media/arrow-slider.9ed5495c.svg) no-repeat 50%;background-size:16px;position:absolute;width:16px;height:16px;top:50%;left:50%;transform:translate(-50%,-50%)}.slick-slider .slick-arrow.slick-next:before{transform:translate(-50%,-50%) rotate(180deg)}.testimonial-slider .slick-arrow{left:44px;bottom:70px;top:unset;transform:unset}.testimonial-slider .slick-arrow.slick-next{left:96px}.portfolio-item{background:var(--color-light-gray);border-radius:var(--border-radius);overflow:hidden}.portfolio-item .portfolio-img img{object-fit:cover}.portfolio-item .portfolio-content{padding:16px 30px;display:flex;justify-content:space-between;height:100%;flex-direction:column}.portfolio-item .portfolio-content .industry{position:relative;font-size:var(--button-font-size);display:inline-flex;align-items:center;gap:12px}.portfolio-item .portfolio-content .industry:before{content:"";background:rgba(80,143,255,1);width:6px;height:6px;display:block;transform:rotate(-45deg)}.portfolio-item .portfolio-content h3{line-height:1.3}.portfolio-item .portfolio-content .description{line-height:1.66}.portfolio-item .portfolio-content .description ul{padding-left:20px;margin-bottom:0}.portfolio-item .portfolio-content .description li+li{margin-top:10px}.technology-block{gap:14px;flex-wrap:wrap;max-width:356px}.technology-img{background-color:var(--white-color);padding:9px 18px 9px 12px;border-radius:28px;display:flex;align-items:center}.technology-img img{max-height:21px;min-height:21px}.portfolio-link{font-size:var(--button-font-size);display:flex;align-items:center;justify-content:space-between;margin-top:48px}.workflow-flex .col-lg-6{padding:0 15px}.contact-info>a{display:flex;align-items:center;gap:24px;padding:22px;border-radius:var(--border-radius);font-size:22px;font-weight:var(--font-weight-medium);text-align:left}.contact-info>a>span{max-width:80px;max-height:80px;min-width:80px;min-height:80px;padding:15px;background-color:var(--white-color);border-radius:50%;display:flex;align-items:center;justify-content:center}.contact-info>a span img{object-fit:contain}.contact-info.teams a{background:rgba(71,79,183,1)}.contact-info.email a{background:rgba(229,57,53,1)}.contact-info.whatsapp a{background:rgba(30,160,48,1)}.contact-info.contact a{background:rgba(0,39,104,1)}.contact-info span{display:block;font-size:var(--button-font-size)}.contact-flex{row-gap:14px;margin-left:-7px!important;margin-right:-7px!important;padding:0!important}.contact-flex .contact-info{padding:0 7px}.contact-section .contact-form{background-color:var(--color-zumthor);padding:46px 36px;border-radius:var(--border-radius);max-width:100%}.contact-section .contact-form h5{display:none}.contact-section .contact-left{display:flex;flex-direction:column;justify-content:space-between}.contact-section .main-title div{font-weight:var(--font-weight-medium);color:rgba(64,64,64,1);max-width:670px}.contact-section .form-group .form-control:focus{outline:2px solid #508fff;background-color:var(--white-color)!important}.contact-section .form-group .form-control{background-color:var(--white-color)!important}.contact-section .form-group input:-webkit-autofill,.contact-section .form-group input:-webkit-autofill:focus,.contact-section .form-group input:-webkit-autofill:hover,.contact-section .form-group select:-webkit-autofill,.contact-section .form-group textarea:-webkit-autofill,.form-group input.form-control:-internal-autofill-selected{box-shadow:0 0 0 1000px var(--white-color) inset!important;-webkit-text-fill-color:#000!important;caret-color:#000}.contact-section .contact-form form{display:flex;flex-wrap:wrap;justify-content:space-between}.contact-section .contact-form .form-group.email,.contact-section .contact-form .form-group.number{width:calc(50% - 6px)}.form-content{display:none}.form-content p{margin-bottom:0}.home .contact-section .form-content{display:flex;font-size:var(--button-font-size);gap:20px;width:66%}.home .contact-section .submit-button{width:34%;text-align:right;padding-left:16px}.home .contact-section .submit-button button{margin-top:0;width:unset}.home .contact-section .form-content>p:first-child{color:var(--heading-font-color);width:calc(38% - 10px);line-height:1}.home .contact-section .form-content>p{width:calc(62% - 10px);line-height:1.65}.home .contact-section .submit-flex{display:flex;flex-wrap:wrap;margin-top:66px}.contact-section .checkbox-group label{background-color:var(--white-color);border-color:var(--white-color)!important;font-size:18px;color:var(--color-dark-gray)!important}.about-section .d-lg-none{display:none!important}.contact-section .contact-form .form-container>.h5{display:none}@media screen and (max-width:1748px){.contact-info>a{gap:16px;font-size:18px}.contact-info>a>span{max-width:56px;max-height:56px;min-width:56px;min-height:56px;padding:10px}.serve-flex .serve-item{font-size:16px}}@media (-webkit-min-device-pixel-ratio:1.0416666666666667),(-webkit-min-device-pixel-ratio:1.05),(min-resolution:100dpi){:root{--large-font-size:20px;--medium-font-size:16px;--body-font-size:16px}.worktogether-section h2{font-size:92px!important}.h1,h1{font-size:46px!important}.h2,h2{font-size:42px!important;line-height:1.2}.h3,h3{font-size:32px!important}.h4,h4{font-size:26px}.h5,h5{font-size:20px!important}.h6,h6{font-size:16px!important}.list-description ul li,.page-healthcare .banner-section .description ul li,.servicedetail-banner .main-title ul li{position:relative;padding-left:36px;margin-bottom:8px}.banner-section{padding-top:118px;padding-bottom:20px}.banner-section .contact-form{padding:24px}.banner-section .contact-form .h5{font-size:20px!important;margin-bottom:8px!important}.banner-section .banner-item p{font-size:14px}.banner-logo{margin-top:32px}.banner-section .main-title{margin-bottom:32px!important}.contact-divider{margin:10px 0}}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){:root{--large-font-size:16px}.step-section .main-title{padding:32px}.worktogether-section h2{font-size:82px!important}.about-section .about-item div,.step-block p{font-size:var(--body-font-size)}.home .banner-section .main-title{max-width:736px}.about-section:after{bottom:50px}.h1,h1{font-size:42px!important}.h2,h2{font-size:38px!important;line-height:1.2}.h3,h3{font-size:30px!important}.h5,h5{font-size:18px!important}.fs-16{font-size:var(--button-font-size)!important}.banner-section .main-title{margin-bottom:0!important}.banner-section .contact-form{padding:16px}.section{padding-top:50px;padding-bottom:50px}.banner-section .fs-16{font-size:14px!important}.list-description ul li,.page-healthcare .banner-section .description ul li,.servicedetail-banner .main-title ul li{margin-bottom:6px}.banner-section .form-group textarea.form-control{min-height:unset}.banner-section .form-group .form-control{padding:8px 12px}.banner-section .form-group{margin-bottom:8px}.contact-divider{margin:8px 0;font-size:14px}.banner-section .contact-form .h5{font-size:16px!important;margin-bottom:8px!important}.banner-section .main-title p{margin-bottom:16px}.banner-section .main-title p:last-child{margin-bottom:0}.banner-section .main-title ul{margin-bottom:18px}.banner-section.contact-banner .form-group textarea.form-control{min-height:194px}.workflow-block h3{margin-bottom:18px!important}}@media only screen and (max-width:1748px){.home .contact-section .form-content>p{font-size:12px}}@media only screen and (max-width:1440px){:root{--large-font-size:20px}.WeServe-section .main-title h2,.h1,h1{font-size:48px!important}.h2,h2{font-size:38px!important}.section{padding-top:60px;padding-bottom:60px}.banner-section .main-title{max-width:804px}.container,.container-lg,.header-wrapper,.home .testimonials-section .container{padding:0 60px!important}section.border .container,section.border .container-lg{padding:0 55px!important}.testimonials-section{padding-bottom:20px}.nav-links{font-size:14px}.contact-info>a{padding:16px;font-size:16px}.banner-section .contact-form .h5{font-size:18px!important;margin-bottom:8px!important}.banner-section .fs-16{font-size:15px!important}.about-section .about-item{width:calc(25% - 30px)}.serve-flex .serve-item{gap:10px;font-size:var(--body-font-size)}.banner-section .form-group textarea.form-control{min-height:unset}.step-block{padding:90px 38px 50px}.testimonial-item blockquote,.testimonial-item blockquote *{font-size:24px}.portfolio-item .portfolio-content .description{font-size:var(--button-font-size);line-height:1.4}.home .contact-section .form-content{width:60%}.home .contact-section .submit-button{width:40%}.banner-section.contact-banner .form-group textarea.form-control{min-height:170px}.banner-block .col-lg-4{width:calc(33.333% - 30px)}.banner-section .banner-item p{font-size:14px}.review-block{padding:24px 18px}.review-block .h2{font-size:30px!important}.about-section .about-item div,.step-block p{font-size:var(--body-font-size)}.about-section .title-flex{margin-bottom:160px}.about-section:after{bottom:60px}.step-section .main-title{padding:40px}.technology-img{padding:6px 9px}.worktogether-section .main-title{margin-bottom:60px}.contact-section .checkbox-group label{font-size:var(--body-font-size)}.services-tabs .tab-titles{width:30%}.services-tabs .tab-content-col{width:70%}.services-tabs .tab-titles .nav-item .nav-link{font-size:18px!important}.services-tabs .tab-content .button-large{padding:12px 26px!important}.worktogether-section h2{font-size:68px!important;max-width:564px}}@media only screen and (max-width:1340px){:root{--medium-font-size:16px;--body-font-size:16px}.h1,h1{font-size:36px!important}.h3,h3{font-size:30px!important}.h5,h5{font-size:22px!important}.banner-logo .logo-item img{max-height:90px!important}.banner-section{padding-top:92px;padding-bottom:10px}.banner-section .contact-form .fs-16{font-size:13px!important;line-height:1.3}.banner-section .contact-form .h5,.banner-section .form-group>label{font-size:16px!important}.form-container button[type=submit]{margin-top:6px;font-size:12px!important;padding:9px 26px!important}.banner-section .fs-16{font-size:14px!important}.banner-section .contact-form{padding:16px}.contact-info>a{font-size:14px}.workflow-description{font-size:var(--button-font-size)}.home .banner-section{padding-bottom:18px;padding-top:108px}.banner-section .banner-item .h6,.banner-section .banner-item h6{margin-bottom:8px;font-size:16px!important}.banner-section .banner-item{padding:18px 12px}.banner-logo{margin-top:24px}.service-logo img{max-height:24px;min-height:24px}.tab-content-box li:before{width:24px;height:24px;background-size:24px}.tab-content-box li{padding-left:34px}.services-tabs .tab-titles .nav-item .nav-link{padding:28px 32px}.tab-content .tab-content-box h3,.tab-content .tab-content-box h5{margin-bottom:18px}.portfolio-item .portfolio-content{padding:16px}.serve-flex{padding:48px 30px}.contact-section .checkbox-group label{font-size:12px}.contact-section .contact-form{padding:36px 24px}.home .contact-section .submit-flex{margin-top:38px}.home .contact-section .form-content>p{font-size:10px}.worktogether-section .main-title .right-block p{font-size:var(--body-font-size)}}@media (-webkit-min-device-pixel-ratio:1.4583333333333333),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:140dpi){:root{--button-font-size:12px;--medium-font-size:14px;--body-font-size:14px;--large-font-size:16px}}@media only screen and (max-width:1280px){.services-tabs .tab-titles{width:35%}.services-tabs .tab-content-col{width:65%}.banner-block .col-lg-4{width:33.333%}.contact-info>a>span{max-width:48px;max-height:48px;min-width:48px;min-height:48px}.contact-info>a{gap:10px;padding:16px 10px}.portfolio-item .portfolio-content h3{font-size:18px!important}.portfolio-link{margin-top:32px}}@media only screen and (min-width:768px){body{overflow:auto!important}}@media only screen and (max-width:1024px){:root{--medium-font-size:16px;--body-font-size:16px}body:not(.menu-open) .nav-menu{display:none}.step-section .main-title{min-height:70vh}.workflow-block{padding:24px}.home .contact-section .form-content>p{font-size:12px}.banner-section .form-group .form-control{padding:12px}.fs-16{font-size:var(--body-font-size)!important}body.menu-open{overflow:hidden!important}.mb-32{margin-bottom:24px}.section{padding-top:50px;padding-bottom:50px}.h1,h1{font-size:40px!important}.home .banner-section .main-title{margin-bottom:32px!important}.container,.container-lg,.header-wrapper,.home .testimonials-section .container{padding:0 30px!important}section.border .container,section.border .container-lg{padding:0 25px!important}.NavbarItems{padding:20px 0}.banner-section{padding-top:132px;padding-bottom:32px}.banner-section .main-title{margin-bottom:0!important}.banner-section .main-title.fs-16{font-size:16px!important}.banner-section .form-group textarea.form-control,.banner-section.contact-banner .form-group textarea.form-control{min-height:124px}.header-btn-block{flex-direction:column;margin:40px 5px 5px;padding:1rem;gap:26px!important}.banner-block{row-gap:30px;justify-content:center!important}.banner-block .col-lg-4{width:50%}.banner-section .contact-form .h5,.banner-section .form-group>label{font-size:18px!important;margin-bottom:8px!important}.banner-section .contact-form .fs-16{font-size:15px!important;line-height:inherit}.about-section .title-flex{margin-bottom:80px}.about-block{row-gap:50px}.portfolio-item .portfolio-content .description{font-size:var(--body-font-size)}.logo-slider{margin-top:50px}.about-section:after{bottom:50px}.about-section{overflow:hidden}.services-tabs .accordion-item,.why-accordion .accordion-item{border:0;background-color:var(--white-color);color:var(--color-dark-light);border-radius:var(--border-radius)!important}.services-tabs .accordion-item+.accordion-item,.why-accordion .accordion-item+.accordion-item{margin-top:16px}.services-tabs .accordion-header .accordion-button,.why-accordion .accordion-header .accordion-button{background:transparent!important;font-size:22px;padding:24px!important;color:var(--color-dark-light);font-weight:var(--heading-font-weight);border-radius:20px!important;outline:none!important;box-shadow:none!important}.services-tabs .accordion-header .accordion-button:not(.collapsed),.why-accordion .accordion-header .accordion-button:not(.collapsed){background-color:var(--color-dodger-blue)!important;color:var(--white-color)!important}.services-tabs .accordion-header .accordion-button:not(.collapsed) *,.why-accordion .accordion-header .accordion-button:not(.collapsed) *{color:var(--white-color)!important}.services-tabs .accordion-button:not(.collapsed):after,.why-accordion .accordion-button:not(.collapsed):after{background-image:url(/_next/static/media/arrow-ligth.6b27fe9f.svg)}.ui-ux-design-services .why-accordion .accordion-button.collapsed:after{filter:invert(1)}.tab-content-box li:before{width:20px;height:20px;background-size:20px}.tab-content-box li{padding-left:30px}.services-tabs .accordion-body,.why-accordion .accordion-body{padding:30px 24px}.service-logo-block{max-width:100%!important;margin:40px 0 30px}.services-tabs .accordion-body h3,.services-tabs .accordion-body h5{margin-bottom:24px;font-size:22px!important}.testimonial-item blockquote,.testimonial-item blockquote *{font-size:20px;line-height:1.3;margin-bottom:38px}.testimonial-item .testimonial-author-info .h5{font-size:18px!important}.testimonial-item{padding:48px 28px}.step-section .main-title{padding:40px 24px}.step-section .main-title p{font-size:20px}.workflow-section .workflow-flex>div:first-child,.workflow-section .workflow-flex>div:nth-child(2){width:50%}.workflow-section .workflow-flex>div:last-child{width:100%}.workflow-section .workflow-block .button{display:none!important}.workflow-section .workflow-flex>div:last-child .button{margin-top:24px;display:inline-block!important}.worktogether-section .main-title{margin-bottom:100px}.worktogether-section .right-block{max-width:460px}.serve-flex-slick{display:flex;flex-wrap:wrap;gap:16px}.serve-flex-slick>.serve-item{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 16px);min-width:240px}.serve-flex .slick-slide{padding:0 6px!important}.testimonial-slider{padding-right:0}.step-block .h2,.step-block h3{font-size:36px!important}.calendar-block iframe{min-height:1080px}.contact-info>a>span{max-width:60px;max-height:60px;min-width:60px;min-height:60px}.contact-info>a{gap:16px;padding:16px 22px}.banner-logo{width:85%;gap:40px}.about-block{margin:0 -15px}.about-block .slick-slide{padding:0 15px}.workflow-description{font-size:var(--body-font-size)}.about-section .slick-slider.about-block{display:block;padding-right:50%}.about-block .slick-list{overflow:visible}.header-btn-block a.call-talk{font-size:16px;color:var(--heading-font-color)}.banner-section .banner-item p{font-size:var(--body-font-size)}.banner-section .banner-item{padding:24px 12px}.banner-section .banner-item .h6,.banner-section .banner-item h6{margin-bottom:12px;font-size:18px!important}.banner-logo{margin-top:64px}.testimonials-section{padding-bottom:20px}.technology-img{padding:9px 18px 9px 12px}.thank-you-section img{max-width:160px}.form-container button[type=submit]{font-size:var(--button-font-size)!important;padding:12px 26px!important}}@media only screen and (max-width:767px){:root{--body-font-size:14px;--body-line-height:1.45;--button-font-size:12px;--large-font-size:14px}body{font-size:var(--body-font-size)!important}.h1,h1{font-size:34px!important}.WeServe-section .main-title h2,.h2,h2{font-size:36px!important}.h3,.h4,h3,h4{font-size:24px!important}.h5,.h6,h5,h6{font-size:16px!important}p{margin-top:0;margin-bottom:16px}.container,.container-lg,.home .testimonials-section .container,body .header-wrapper{padding:0 16px!important}body section.border .container,body section.border .container-lg{padding:0 11px!important}.sub-head{font-size:12px;margin-bottom:6px!important}.navbar-logo img{max-width:118px}.banner-section .main-title.fs-16{font-size:var(--body-font-size)!important}.banner-section{padding-top:104px;padding-bottom:0;min-height:unset}.banner-section .contact-form{margin-bottom:-2px;padding:28px 8px}.banner-section .contact-form>.h5{font-size:24px!important;margin-bottom:24px!important}.banner-section .banner-logo .logo-item img{max-width:100px;max-height:78px;margin:0 auto}.home .banner-section,.home .banner-section .container{min-height:0;min-height:auto}.home .banner-section{padding-bottom:46px;padding-bottom:20px!important;padding-top:140px}.banner-logo{width:100%;margin-top:22px}.banner-block .col-lg-4{width:100%}.banner-section .banner-item .h6,.banner-section .banner-item h6{margin-bottom:18px;font-size:16px!important}.about-section .title-flex{margin-bottom:0}.about-section .about-item{padding-top:60px}.logo-slider{margin-top:50px}.about-section .about-item div{font-size:16px;font-weight:var(--font-weight-medium)}.about-block{row-gap:30px}.logo-slider:after,.logo-slider:before{height:50px;transform:translateY(-50%) rotate(-180deg);top:50%}.logo-slider:after{transform:translateY(-50%)}.about-section .logo-item img{max-height:50px!important}section#our-process{padding-top:20px!important}.about-section:after{bottom:26px}.services-section{padding-top:24px;padding-bottom:12px}.workflow-section .workflow-flex>div:last-child .workflow-block{padding-bottom:0}.services-tabs .accordion-header .accordion-button,.why-accordion .accordion-header .accordion-button{font-size:16px!important;border-radius:12px!important}.services-tabs .accordion-body,.why-accordion .accordion-body{padding:22px 12px}.services-tabs .accordion-body h3,.services-tabs .accordion-body h5{margin-bottom:20px;font-size:16px!important}.tab-content-box ul{margin-top:30px}.tab-content-box li{width:100%}.service-logo{padding:10px 15px}.service-logo-block{gap:12px;margin:32px 0 0}.WeServe-section .main-title h2,.solution-section h2,.step-section h2,.testimonials-section h2{font-size:36px!important;line-height:1.2}.testimonial-slider .slick-slide{padding:0 10px}.testimonial-item{padding:20px}.testimonial-item .testimonial-author-info,.testimonial-item .testimonial-details{width:100%}.testimonial-item .testimonial-author-info{display:flex;flex-wrap:wrap;gap:26px;align-items:center;margin-bottom:32px}.testimonial-content{flex-wrap:wrap}.testimonial-author-info img{border-radius:12px;width:calc(41% - 13px);margin-bottom:0!important}.testimonial-item .testimonial-author-info div{width:calc(59% - 13px)}.testimonial-item .testimonial-author-info .h5{font-size:16px!important}.testimonial-item .testimonial-author-info .designation{font-size:12px}.testimonial-item blockquote,.testimonial-item blockquote *{margin-bottom:20px}.testimonial-slider{margin:0 -10px;padding-bottom:70px}.testimonial-slider .slick-arrow{left:calc(50% - 26px);bottom:0;transform:translateX(-50%)}.testimonial-slider .slick-arrow.slick-next{left:calc(50% + 20px)}.sticky-scroll{position:static}.step-section .main-title{padding:20px;min-height:345px}.step-section .main-title p{margin-bottom:0}.step-block{padding:70px 30px 30px}.step-block .h2,.step-block h3{margin-bottom:20px;font-size:24px!important}.workflow-section .workflow-flex>div:first-child,.workflow-section .workflow-flex>div:nth-child(2){width:100%}.workflow-block{padding:30px 20px 20px}.portfolio-item .portfolio-img img{max-height:279px;width:100%;object-position:center 24%}.portfolio-item .portfolio-content{padding:15px 10px}.contact-form{padding:28px 8px}.portfolio-item .portfolio-content .description{font-size:var(--body-font-size)!important}.technology-block{gap:10px;max-width:100%}.review-item .h5,.site-footer .review-item .h5{font-size:16px!important}.worktogether-section{position:relative}.worktogether-section:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);border-radius:16px}.worktogether-section .container-lg{position:relative;z-index:1}.worktogether-section .main-title .right-block p{max-width:200px}.review-item img.review-logo{margin-top:0}.worktogether-section .main-title{margin-bottom:0}.WeServe-section{padding:50px 0!important;background:transparent;margin-top:0}.contact-info>a{gap:6px;padding:8px 4px;font-size:9px;border-radius:10px}.site-footer .footer-col{width:100%;flex:0 0 100%}.site-footer .footer-col+.footer-col{margin-top:24px}.site-footer .h6{margin-bottom:16px}.social-icons{justify-content:flex-start;margin-bottom:0}.footerPrivacylinks{justify-content:space-between}.footer-bottom{padding-top:40px;row-gap:30px}.review-block{padding:24px 20px}.calendar-block iframe{min-height:1040px}.step-block p,.step-section .main-title p,.worktogether-section .main-title .right-block p{font-size:var(--body-font-size)!important}.thank-you-section img{max-width:100px}.thank-you-section .main-title p{font-size:16px}.workflow-section{background:transparent;padding-top:0!important;padding-bottom:0!important}.WeServe-section .main-title h2,.workflow-section .main-title h2{color:var(--heading-font-color)!important;text-align:center}.workflow-section .workflow-block{padding:0;border-radius:11px;background:var(--color-light-gray);transition:all .4s}.workflow-section .workflow-block h3{padding:26px 22px;margin-bottom:0!important;color:#7f7f7f;display:flex;justify-content:space-between;gap:16px;align-items:center;position:relative;cursor:pointer}.workflow-section .workflow-block>div{width:100%}.workflow-section .workflow-block h3:after{content:"";width:18px;height:18px;display:block;background:url(/_next/static/media/workflow-arrow.58c3ebb6.svg) no-repeat 50%;background-size:contain}.workflow-section .workflow-block.active h3:after{transform:rotate(180deg);filter:invert(99%) sepia(92%) saturate(0) hue-rotate(197deg) brightness(249%) contrast(100%)}.workflow-section .workflow-block.active h3{color:var(--white-color)}.workflow-section .workflow-block .workflow-description{padding:0 22px 24px;color:var(--white-color)}.workflow-section .workflow-block.active{background:linear-gradient(94.27deg,#1f27ad,#3f63ff 50%,#5aacfe);color:var(--white-color)}.workflow-section .main-title p,.workflow-section .workflow-block button,.workflow-section .workflow-block:not(.active) .button,.workflow-section .workflow-flex>div:last-child .button{display:none!important}.workflow-section .workflow-block:not(.active) .workflow-description{display:none}.workflow-section .workflow-flex{row-gap:5px}.portfolio-item .portfolio-content h3{font-size:20px!important}.WeServe-section .link,.link,.step-block .link{font-size:var(--button-font-size)}.worktogether-section{padding:15px 5px!important}.serve-flex{padding:40px 14px}.serve-flex .serve-item{padding:14px 16px}.serve-flex .serve-item .h5{font-size:var(--body-font-size)!important}.calendly-section .main-title{margin-bottom:50px}.contact-section .contact-form{padding:0;background:transparent}.contact-section .contact-bottom{background:#f3f3f4;padding:20px 8px;border-radius:20px}.contact-info>a>span{padding:5px}.contact-info>a>span,.serve-flex .serve-item img{max-width:26px;max-height:26px;min-width:26px;min-height:26px}.contact-flex{row-gap:6px;margin-left:-3px!important;margin-right:-3px!important}.contact-flex .contact-info{padding:0 3px}.contact-info span{font-size:10px}.footercontact a,.footerlinks a,footer a{font-size:var(--body-font-size)}.banner-block .slick-slide{display:flex!important;justify-content:center}.banner-block{width:100%}.banner-section .banner-item p{font-size:var(--button-font-size)}.banner-block{padding-right:0;margin:0 -10px}.banner-block .slick-list{overflow:visible}.banner-block .slick-slide{padding:0 10px}.about-section{overflow:hidden}.about-section .slick-slider.about-block{padding-right:22%}.about-section,.step-section{scroll-margin-top:200px;scroll-margin-bottom:400px}.about-section{overscroll-behavior:contain;touch-action:pan-y}.page-portfolio .banner-section{min-height:340px}body,html{overscroll-behavior-y:none}.services-tabs .accordion-item+.accordion-item{margin-top:6px}.worktogether-section .container-lg{display:flex;flex-direction:column;min-height:unset;justify-content:space-between}.home .contact-section .form-content,.home .contact-section .submit-button{width:100%;padding-left:0}.home .contact-section .submit-button button{margin-top:20px;width:100%}.home .contact-section .form-content>p:first-child{width:139px}.home .contact-section .form-content>p{width:calc(100% - 150px);line-height:1.65}.worktogether-section h2{font-size:36px!important;margin-top:160px;margin-bottom:12px}.contact-section .checkbox-group label{font-size:var(--button-font-size)!important}.home .contact-section .submit-flex{margin-top:14px}.home .tab-content-box h6,.page-about .tab-content-box h6{margin-top:24px}.home .contact-section .form-content{gap:14px}body.lock-scroll{overflow:hidden!important;overscroll-behavior:contain;touch-action:none}}.Toastify{min-height:50vh}main+.Toastify{min-height:unset}