.productint-box,.results-wrapper,ul.servicemenu{grid-template-columns:repeat(3,1fr)}h1,h2,h3,h4,h5,h6{color:var(--tertiary)}.custom-h1{font-size:40px!important;font-weight:800!important;line-height:52px!important}.customh1{font-size:52px!important;font-weight:800;line-height:65px!important}.customh2,.customh2 span{font-size:80px!important;line-height:103px;margin-bottom:35px!important}.blogsection-class .main-btn,.copyright-right-content,.cross-img{float:right}.button-effects,.header .contact-btn,.second-menu h6,a{text-decoration:none}*,.column-6,.value-column{box-sizing:border-box}.careerpage,body{overflow-x:hidden!important}*{margin:0;padding:0;--primary:#000;--secondary:#3789e7;--text-color:#6c6c6c;--tertiary:#000;--paragraph:#222;--button:#000;--section-bg:#000}body{line-height:1.5}.blog-slider .blogpost-content:hover a.bloglink,.fontblue,.header a.active,.highlight,.home-services h3 a:hover,.industriesbox h3 a:hover,.leader p.role,.main-header .quick-links li a:hover,.servicecore-class h3 a:hover,a.condition-class:hover,footer .quick-links li a:hover{color:#004fff}.borderradius_class{border-radius:15px}.contactsec-class a{color:#004fff;font-weight:600}.breadcrumb-class a,.breadcrumb-class span.active,.founderpopup p,.imgtext-class .features-list li,.imgtext-class p,.tech-section h3.service-title,span.breadcrumb-class-acher-tag{font-weight:600}h2,h2 span{font-size:52px;line-height:65px}.quick-links p,.roadmap-sec p.fonttext-24,.step-container span.step-title,.stepbox-content h3,.techStack-techstackicon p,.techstackicon p,.toolkit-techstackicon p,p.font-bold{font-weight:700}p.fonttext-24,p.fonttext-24 span{font-size:24px;line-height:35px;margin-bottom:15px}.font36,.font36 span{font-size:36px!important;line-height:45px!important}.Industries-sec .case-container,.tech_hire-class .case-container,.video-testimonial .quote-class,.w3development .shopifybox-class,img.img-fluid{width:100%;max-width:100%}.ecommercesolutions section.whyprologic2.tech-class,.homepartner,.section-space2{padding-bottom:8rem}body,html{height:100%;font-family:"Space Grotesk";font-weight:400}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}*,.header .nav-follow-us-sec h3,.header .toggle-btn,.opportunities-class li,h1,h2,h3,h4,h5,h6,p{font-family:"Space Grotesk"}span.assign-star{color:red!important}label#agree_to_cond-error{position:absolute;margin-top:60px}a{color:inherit}.features-list,.hover-details ul,ol,ul{list-style:none;padding:0;margin:0}h1{font-size:80px;line-height:103px;font-weight:700;margin:0}p,p.lead{color:var(--paragraph);font-weight:500}.case_study_column .prologic-contentbox h3 span,.prologic-contentbox h3 span,h3,h3 span{font-size:36px;line-height:45px}.leader h3,.subteam-member h3 span,h4{font-size:24px}h5{font-size:1.5rem}h6{font-size:1.25rem}button,span{font-size:1rem}p{font-size:20px;line-height:29px}h2,h3,h4,h5,h6{margin:0!important;font-weight:800}.container{width:100%;max-width:80%;margin:0 auto;padding:0 .75rem}.challangetext-class h2,.engagementbox-class ul li{margin-top:10px!important}.container-fluid,.container-form,.container-team{width:100%;max-width:100%;margin:0 auto;padding:0 .75rem}.sectionspacetop-class,section.partner-sec{padding-top:8rem}.main-row{display:flex;flex-wrap:wrap;margin:0 -.75rem}.column{flex:1;min-width:300px;padding:0 .75rem}body.no-scroll{overflow:hidden}.section-space{padding:8rem 0}.commingsoon-class,.ecommerce_edge-sec,.shopify-portfoliosec,.shopifyportfolio-sec .portfolios-images-main,.spacebottommargin,section.ai,section.who-section{margin-bottom:8rem}.AISolutionsInnovation .buildHeading,.AISolutionsInnovation .realResultContainer,.AISolutionsInnovation h2,.Ourpartnership-class .realResultContainer h2,.Tech-Stack h2,.Toolkits-Frameworks h2,.about-testimonial .quote-class p,.aboutcall-action .calltoaction-content h2,.abouthero-sec,.aboutservice-class h2,.action_btn_seaction h2,.case_studytestimonial .quote-class p,.contactform-class h2,.contactsec-class h2,.enterprice-sec h3.lead,.enterprisenum-class,.ethos h2,.faq-section h2,.healthtechsec p,.hire-about-sec h3,.innerpage-banner-content,.leader,.outlooks-class .coreservice-box,.people-sec p,.policyclass .innerpage-banner-content,.porfolio-feature-bx,.product-sec .realResultContainer,.product-sec.buildHeading,.realResultContainer,.realresult-class h2,.roadmap-sec .ethosbox-class,.schedule-form h2,.servicepatnerHeading,.shopifywhy-prologic h2,.step,.step1,.subteam-member,.testimonial-shopify,.testimonialsec-class .quote-class p,.text-center,.who-card,.who-header,.whyprologic .content,h2.roasmap-title,p.parabottom-text,p.subparatext{text-align:center}.section-common-spacing{max-width:750px;margin:auto auto 4rem}.section-common-spacing p,.testimonials-main-headings p{margin-top:.813rem}p.lead{font-size:18px;line-height:32px}.get-in-touch{--numOfBlobs:4;z-index:1;position:relative;padding:.875rem 2.063rem;margin-bottom:1.875rem;text-align:center;text-transform:inherit;color:var(--button);font-size:18px;font-weight:700;background-color:#ffd600;outline:0;border:none;transition:color .5s;cursor:pointer;border-radius:.5rem}.common-btn__inner,.get-in-touch::after,.get-in-touch::before{position:absolute;width:100%;height:100%}.get-in-touch::before{content:"";z-index:1;left:-1px;top:-1px;border-radius:1.875rem}.get-in-touch::after{content:"";z-index:-2;left:2px;top:2px;transition:.3s .2s;border-radius:1.875rem}.get-in-touch:hover::after{transition:.5s;left:0;top:0;border-radius:1.875rem}.get-in-touch-btn.get-in-touch-btn svg{max-width:300px;height:0}.common-btn__inner{z-index:-1;overflow:hidden;left:0;top:0;border-radius:.5rem;background:#fff}.common-btn__effects{position:relative;display:block;height:100%;filter:url("#goo")}.comon-btns{position:absolute;top:2px;width:calc(100% / var(--numOfBlobs));height:100%;background:#3789e7;border-radius:100% 100% 100% 0;transition:transform .45s;transform:translate3d(0,150%,0) scale(1.4)}.comon-btns:first-child{left:0;transition-delay:0s}.comon-btns:nth-child(2){left:30%;transition-delay:80ms}.comon-btns:nth-child(3){left:60%;transition-delay:0.16s}.comon-btns:nth-child(4){left:90%;transition-delay:0.24s}.header .contact-btn,.header .toggle-btn{color:#b8ff48;transition:background-color .3s;font-size:1.25em;font-weight:500;cursor:pointer}.get-in-touch:hover .comon-btns{transform:translateZ(0) scale(1.7)}.home h2{color:#000;margin-top:35px!important;display:inline-block;font-weight:800;font-size:40px}a.common-btn{background:#ffd600;padding:1.125rem 1.875rem;border-radius:1.25rem;font-size:1rem;font-weight:700;text-transform:capitalize;border:.063rem solid #ffd600;transition:.5s;position:relative;display:inline-block}.footer .quick-links li a,.main-header .quick-links li a,.second-menu .h5,.second-menu h5{font-weight:700;line-height:29px;text-decoration:none;font-size:20px;color:#0075b9}.socialcontain-class .service-icon{margin-bottom:10px}.footer ul li,.main-header ul li{margin-bottom:5px}.content-img,.field-main .iti.iti--allow-dropdown,.fild_name.flx.field_name_country_selection.d-block.d-sm-flex,.header .nav-follow-us-sec.new::before,.header-main .footerbottom-class,.main-header,.tech-arsenals-bg img,.tech-slider-main .slick-slide img,.testimonialimg img,ul.header1{width:100%}.header .horizentaline{margin:18px 0}.main-header .footercol-40{padding:0 15px}.header{z-index:99;width:100%;transition:.5s ease-in-out;position:fixed;top:0;background:#fafafa;transform:translateY(-136px)}a.navlink{display:flex;align-items:center;gap:5px;margin-top:15px;text-decoration:none!important;color:#d00!important}.navlink img.blackicon{height:13px;object-fit:contain}.header a.logo{max-width:max-content;width:100%}.header a.logo img{width:100%;height:56px;object-fit:contain;object-position:left}.header .header-main{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.7rem 0}.header .toggle-btn{border:none;border-radius:.313rem;background:#fff0}.header button#toggleBtn i{margin-right:.313rem}.header .contact-btn{border:none;text-transform:uppercase}.header .nav-links{position:fixed;top:-100%;left:0;right:0;overflow:hidden;height:0;width:100vw;background-color:#fff;display:flex;flex-direction:column;align-items:flex-start;padding:1.563rem 12.5rem;box-shadow:2px 0 5px rgb(0 0 0 / .2);transition:none;border-bottom-left-radius:9.375rem;border-bottom-right-radius:9.375rem;opacity:0}.header .nav-links.open{top:0;border-radius:0;width:100vw;height:100vh;opacity:1;padding-top:2.188rem;z-index:999999}.header .close-btn{background:0 0;border:none;color:var(--primary);font-size:1.5em;font-weight:700;cursor:pointer;align-self:end}.header .navbar-heading{text-align:center;width:100%;margin-top:.188rem;margin-bottom:2.5rem}.header .navbar-heading h2{font-size:1.75em;font-weight:500;line-height:46.88px;color:var(--primary);letter-spacing:3px}.header button#closeBtn svg{width:15px;height:15px}.header .nav-follow-us-sec{margin-top:3rem;width:100%;padding-top:1rem;position:relative}.header .nav-follow-us-sec::before{content:"";position:absolute;content:"";width:0%;height:1px;background-color:var(--primary);top:-20px;right:0;left:0;margin:auto;transition:.9s}.header .nav-follow-us-sec h3{font-size:1.25em;font-weight:400;line-height:28px;color:var(--primary);margin-bottom:1.25rem!important}.header ul.Follow-Us-main{list-style:none;display:flex;column-gap:1.5rem}.header ul.Follow-Us-main li svg{width:25px;height:25px}.header .navbar-heading img{max-width:210px;margin-right:.938rem}.navlinks-main{display:flex;flex-wrap:wrap;margin-top:8em;gap:55px;width:100%;justify-content:space-between}.common-btn-main.get-in-touch-btn .Get-i-touch{border-radius:.313rem}.header .menu-toggle{width:25px;height:20px;position:relative;cursor:pointer;background:0 0;border:none;z-index:9999999}.header .menu-toggle span{position:absolute;width:100%;height:1.8px;background:#fff;transition:.7s;right:0;border-radius:.938rem}.blogbgblack-class .addblog-class h4 a,.blogbgblack-class .subheading span,.blogbgblack-class h2,.blogbgblack-class h3 a,.faq .Accordion_item .title_tab.active h3.title,.healthtech-background h2,.healthtech-background p,.second-header.menu-toggle.open,.shopifybox h2,.shopifybox p.text-paragraph,.shopifyboxsec-2 h2,.shopifystore-class h2{color:#fff}.blogbgblack-class,.second-header .menu-toggle span,.servicebox-class,.servicetestimonial,section.banner-section.innerpage-banner-sec.career-page.shopifypage{background:#000}.header .menu-toggle span:first-child,.whyprologic:before{top:0}.header .menu-toggle span:nth-child(2){top:30%}.header .menu-toggle span:nth-child(3){top:60%}.header .menu-toggle.open span:first-child{transform:rotate(45deg);top:50%}.header .menu-toggle.open span:nth-child(2),.value-box:hover .value-title{opacity:0}.header .menu-toggle.open span:nth-child(3){transform:rotate(-45deg);top:50%}.header .main-toggle.main-toggle{display:flex;align-items:center;gap:30px;position:relative;z-index:9999999;margin-left:auto}.header .open-nav-logo{position:relative;right:0;opacity:1;transition:.8s}.header .open-nav-logo.new{right:0;opacity:1}.common-btn a.Help-btn:hover img.whiteicon,.common-btn img.blackicon,.common-btnpopup img.whiteicon,.dualshopify-store .common-btn:hover img.blackicon,.faq .Accordions .active .icons img.blackicon,.faq .Accordions .icons img.whiteicon,.green-heading.mobile,.header a.anim-text.contact-nav.new-anim,.img-content.orderone.mobile,.innerpage-banner-detail br,.join_form .custom-file-upload input,.main-row.solutionmobilesec,.mobilesocial-class,.prologic-contentbox-wrapper:hover .icon-and-title,.second-menu li a br,.sevicepage-class .common-btn img.whiteicon,.sevicepage-class .common-btn:hover img.blackicon,.slick-next:before,.tab-content,.tech-section .service-column:nth-child(3n)::after,.tech-section .service-column:nth-child(5n)::after,.tech-section1 .service-column:nth-child(4n)::after,.testimonial-slider-main .slick-prev:before,.view-all-projects:hover img.whiteicon{display:none}#mainnav ul li,.ai-visual,.author-testimonial-class,.blogsection-class,.boxcontent-1,.calltoaction-content,.navlinks-row1 a,.navlinks-row2 a,.our-process-sec .timeline-container,.portfolios-sec,.secborder-bottom,.subscrib_form .fild_outer,.testimonials-section,.whyprologic2{position:relative}.navlinks-row1 a::after,.navlinks-row2 a::after,.submenusec a.anim-text::after{position:absolute;content:"";background:var(--primary);height:2px;width:0%;bottom:0;left:0;top:0;margin:auto}.navlinks-row1 a.anim-text.new-anim:hover::after,.navlinks-row2 a.anim-text.new-anim:hover::after,.submenusec a.anim-text:hover::after{width:45px;left:-50px;right:auto}.header .nav-links.open a.anim-text:hover{transform:translateX(40px)}.home .customcol-7,.pro-hrms_class .products-images-main .main-row .custom-col-60,.whyprologic-box .customcol-8{flex:0 0 70%;max-width:70%}.home .customcol-5,.pro-hrms_class .products-images-main .main-row .custom-col-40,.whyprologic-box .customcol-4{flex:0 0 30%;max-width:30%}.banner-section.home{background:center center/cover no-repeat #fafafa;position:relative;width:100%;top:0;height:100vh;display:flex;align-items:center;padding-top:80px}.banner-quote{display:flex;align-items:baseline;position:relative;max-width:max-content;border-bottom:.063rem solid var(--primary);padding-bottom:.875rem}.banner-quote ul{display:flex;align-items:center;gap:9px;line-height:normal;margin-left:.313rem}.banner-quote ul li span{color:var(--primary);font-size:21px;font-weight:300;letter-spacing:1.5px}.banner-section.home .banner-quote p{color:var(--primary);font-size:27px!important;font-weight:300;display:inline-block;position:relative;letter-spacing:1.5px}.banner-section.home .banner-main-headings,.ourservicebox .service-btn{margin-top:1.5rem}.banner-section.home .banner-main-headings h1{font-size:80px;color:var(--primary);font-weight:700;line-height:1.3}.banner-btns .Our-work-btn a.our-wrk-btn,.banner-btns a.serv-btn{padding:1rem 1.375rem;font-size:1rem;transition:.5s;font-weight:700;gap:30px}.abouthero-sec h1 span,.banner-section.home .banner-main-headings h1 span,.casestudy h1 span,h1 span{font-weight:700;display:inline-block;margin-right:.938rem;font-size:80px}.banner-btns{display:flex;gap:15px;margin-top:2.2rem}.banner-btns a.serv-btn{background:#ffd600;display:inline-block;border-radius:3.125rem;border:1px solid #f1c338;display:flex;align-items:center}.banner-btns .Our-work-btn a.our-wrk-btn{display:inline-block;border-radius:3.125rem;border:2px solid var(--primary);color:var(--primary);display:flex;align-items:center}.banner-btns a i{padding-left:1.875rem}.our-wrk-btn img,.services-btn img{object-fit:contain;height:20px;width:20px}.servicecore-class .coreservice-box a.case_study{margin-left:unset;gap:10px;font-size:20px}.partner-class{padding-top:4rem;width:100%;max-width:70%;margin:0 auto}.servicecore-class .coreservice-box ul{padding-left:0;list-style:none}.servicecore-class img.arrowicons-class{height:10px!important}.servicecore-class .case_study span{width:28px;height:28px;line-height:28px}.home-services .coreservice-sec .column,.imgtext-class .custom-col-50,.portfolios-sec .portfolios-images-main .main-row .column,.twocol-class{flex:0 0 50%;max-width:50%}.partner-img-main,.portfolios-sec .portfolio-img-main{margin-bottom:90px}.portfolios-sec .portfolio-img-main img{width:100%;border-radius:10px}.AISolutionsInnovation .ethosbox-class p,.ecommercesolutions .ethosbox-class p,.popup_form_outer,.portfolios-sec .portfolio-img-content,.product-sec .ethosbox-class p,p.result-description{margin-top:15px}.portfolios-sec .portfolio-img-content h3{font-size:32px;font-weight:700;color:var(--tertiary);display:inline-block;cursor:pointer;line-height:42px;margin-bottom:10px!important;height:100%;min-height:85px}.portfoliosnew h2{margin-bottom:45px!important;text-align:center;font-size:32px}.portfoliosnew h2 span{font-size:32px;color:#f35f2c}.portfolios-sec a.view-all-projects{background:#ffd600;padding:14px 25px!important;display:inline-block;border-radius:3.125rem;font-size:18px;font-weight:700;transition:.5s;color:#222;border:1.5px solid #ffd600;display:flex;gap:15px;align-items:center;width:max-content}.view-portfolios-btn{display:flex;align-items:center;justify-content:center;gap:22px}.portfolios-sec a.view-all-projects i{margin-left:1.875rem;color:var(--primary)}.portfolios-sec a.view-all-projects:hover{background:#fff0;color:var(--button)}.portfolios-sec a.view-all-projects:hover i{color:var(--button)}.portfolios-sec .view-portfolios-btn{text-align:center;margin-top:0}section.testimonials-section.testi-sec{margin-bottom:8rem;overflow:hidden}.JoinNow:hover img.whiteicon,.common-btn a.Help-btn:hover img.blackicon,.dualshopify-store .common-btn img.blackicon,.dualshopify-store .common-btn:hover img.yellowicon,.mainmenu ul,.prologic-contentbox-wrapper:hover .hover-details,.sevicepage-class .common-btn img.blackicon,.sevicepage-class .common-btn:hover img.whiteicon,.shopifypage .innerpage-banner-detail br,.tab-content.active,.view-all-projects img.blackicon,.view-all-projects:hover img.blackicon{display:block}.full-landing-image{width:100%;height:880px;overflow:hidden;border-radius:10px;cursor:pointer}.testi-sec .customcol-4,.testi-sec .testimonial-col6,.testimonial .testimonial-slider .customcol5-class,.testimonials-section .testimonial-col4{flex:0 0 40%;max-width:40%;padding:0 15px}.testi-sec .customcol-6,.testi-sec .testimonial-col4,.testimonial .testimonial-slider .customcol7-class,.testimonials-section .testimonial-col6{flex:0 0 60%;max-width:60%;padding:0 15px}.authorcontent{display:flex;gap:20px;align-items:center}.authorcontent img{height:90px;width:max-content;border-radius:50%}.authortext-class h3{color:#fff;font-size:25px;line-height:32px;margin-bottom:10px!important}p.profile-class{color:#c2c2c2}p.commadouble-class{font-size:28px;color:#fff;line-height:40px;font-weight:700;position:relative;z-index:999}.digitalproduct-class{margin:0 auto;display:block;border:1px solid #fc0;width:100%;text-align:center;padding:4rem;border-radius:30px}.digitalproduct-class h2,.shopifybox .servicebox h4,.shopifyboxsec-2 .servicebox h4{color:#fff;font-weight:600}.digitalproduct-class .dualbtns{display:flex;gap:20px;margin-top:2.5rem;justify-content:center}.blog-slider .customcol-4{flex:0 0 32%;max-width:32%;padding:0}.our-tech-arsenals .our-tech-heading-content h2,.testimonials-main-headings h2{color:var(--primary)}.testimonial-slider-main .slick-slide{margin:0 35px}.testimonal-main-img img{border:2px solid var(--primary)}.testimonial-header{display:flex;column-gap:23px;margin-bottom:1.8f5rem;z-index:999;position:relative;margin-top:25px}.testimonial-header .testimonial-head-right-content h3{color:var(--primary);font-size:20px;font-weight:700}.testimonial-header .testimonial-head-right-content span{font-size:14px;color:var(--primary);margin-bottom:.375rem;display:inline-block}.testimonial-views p{color:var(--primary);font-weight:300;font-size:17px;padding-top:0}.coreservice_box_btnn a.case_study span img.arrowicons-class,.outlooks-class img.arrowicons-class,.parntersec-class .partner-img-main,.shopify-portfoliosec.lastportfoliosec,.testimonial-views p:last-child{margin-bottom:0}.testimonial-slider-main .slick-next img,.testimonial-slider-main .slick-prev img{margin:auto;max-width:max-content;height:16px;object-fit:contain}.testimonial-slider-main .slick-prev{left:-75px}.testimonial-slider-main .slick-next{right:-75px}.testimonial-slider-main .slick-next,.testimonial-slider-main .slick-prev{background:no-repeat #fff0;width:55px;height:55px;border-radius:50%;border:1px solid #000;top:50%}.testimonial-slider-main .slick-next:hover,.testimonial-slider-main .slick-prev:hover{background:#004fff;border:1px solid #004fff}.blog-slider .blogpost-content:hover img.blogicon,.blog-slider .owl-nav button:hover img,.blogbgblack-class img.whiteicon,.shopify-testimonialsec .testimonial-slider-main .slick-next img,.shopify-testimonialsec .testimonial-slider-main .slick-prev img,.testimonial-slider-main .slick-next:focus img,.testimonial-slider-main .slick-next:hover img,.testimonial-slider-main .slick-prev:focus img,.testimonial-slider-main .slick-prev:hover .slick-prev img,.testimonial-slider-main .slick-prev:hover img,img.star-class{filter:invert(1)}.faq-question-main .accordion.open .chevron,.testimonial-slider-main .slick-next img{transform:rotate(180deg)}.testimonial-slider-main img.testimonial-botm-img{position:absolute;bottom:-350px;right:-280px;top:auto;transition:1s;min-width:525px}.testimonial-slide-main:hover img.testimonial-botm-img{bottom:-510px;transition:1s;min-width:1200px}.testimonial-slider-main .slick-next:focus,.testimonial-slider-main .slick-prev:focus{background:no-repeat #004fff;width:55px;height:55px;border-radius:50%;border:1px solid #004fff}.healthcareconnection-sec .main-row,.hire-class .main-row,.icontitle-box,.our-solution .main-row,.parntersec-class .main-row,.partnerlogo-sec .main-row,.portfolios-sec .portfolio-heading-content.sectionflex-class,.testimonials-section .main-row{align-items:center}.starimg img{height:20px;width:max-content;margin-bottom:5px}.banner-section.innerpage-banner-sec{background:center center/cover no-repeat #fafafa;position:relative;width:100%;top:0;height:100vh;display:flex;align-items:center}.banner-section.innerpage-banner-sec .innerpage-banner-content .innerpage-banner-short-head span{color:#222;background:rgb(255 255 255 / .21);padding:.425rem 3.75rem;border-radius:20px;font-size:24px;border:1.5px solid var(--primary);display:inline-block;font-weight:500;line-height:30px}.banner-section.innerpage-banner-sec h1.innerpage-banner-main-heading{color:var(--primary);font-size:72px;font-weight:600;margin-top:1.875rem!important}.banner-section.innerpage-banner-sec p.innerpage-banner-detail{max-width:1150px;margin:15px auto 0}.banner-section.innerpage-banner-sec .innerpage-banner-content a.common-btn.about-get-in-touch{border-radius:3.125rem;display:flex;max-width:max-content;margin:2.25rem auto auto;align-items:center;gap:30px}.banner-section.innerpage-banner-sec .innerpage-banner-content{text-align:center;z-index:9;position:relative}a.common-btn.about-get-in-touch:hover{background:#fff0;color:var(--primary)}.footer{padding-top:60px;background:#efefef;position:relative;z-index:8}.column-2,.column-6,.customcol5,.customcol7{padding:0 12px}.build-main-row .column,.challangetext-class .column-4,.footercol-40,.partners-images-main .main-row .custom-col-40,.product-sec .products-images-main .main-row .custom-col-40{flex:0 0 40%;max-width:40%}.challangetext-class .column-8,.footercol-60,.product-sec .products-images-main .main-row .custom-col-60{flex:0 0 60%;max-width:60%}.second-menu .h6,.second-menu h6{font-weight:800;line-height:20px;font-size:18px;color:#000}.footer-bottom p,.linkmenu-class a,a.condition-class{text-decoration:underline}.second-menu .h5,.second-menu .h6,.second-menu h5,.second-menu h6{margin-bottom:10px!important;display:block}.second-menu ul li a{font-size:15px;font-weight:500;color:#000}#mainnav ul.submenu>li>a:hover,#mainnav>ul>li>a:hover,.second-menu .h5>a:hover,.second-menu .h6>a:hover,.second-menu h5>a:hover,.second-menu h6>a:hover,.second-menu ul li a:hover,.servicemenu .h6 a:hover,.servicemenu h6 a:hover,.submenu h5 a:hover,.submenu li>a:hover{text-decoration:underline;color:#004fff}.contactsec-class form form a,a.mail-color{color:#004fff!important}h6.footerheading-space{padding-top:20px}.dualbtns img.blackicon,.dualbtns img.yellowicon,.footerspace-class,img.headersocail-icon{height:20px}.mail-class{margin-top:16px}a.mail-color{font-size:16px;font-weight:700;line-height:27px}.sociallink-class ul.Follow-Us-main{display:flex;gap:16px;align-items:center;margin-top:20px}.horizentaline{background:#cccc;height:2px;margin:35px 0}.footerbottom-class .container{padding:0}.footerlogo-class img,img.codex-logo,img.partner-logo.aws-class,img.shopifylogo2-class.health-class{height:50px}.bottomtext1-class{display:flex;justify-content:center;gap:17px}.footerspacetop-class,.policyclass p.innerpage-banner-detail,.shopifywhy-prologic .ethosbox-class p,.starimg{margin-top:20px}.footermain-link .column,.footermain-link2 .column{max-width:50%;min-width:auto}.ai-months,.dualbtns-class,.footermain-link2.main-row{justify-content:space-between}.column-6{flex:0 0 60%}.column-2{flex:1;min-width:0}.subheading{display:flex;gap:12px;align-items:center;margin-bottom:40px!important}.subheading img.img-fluid{max-width:28px;width:100%}.subheading span{font-size:42px;line-height:48px;color:var(--tertiary);font-weight:400;letter-spacing:0}.common-btn a.Help-btn{background:#ffd600;padding:1rem 1.375rem;display:inline-block;border-radius:3.125rem;font-size:1rem;font-weight:700;transition:.5s;color:#222;border:2px solid #ffd600;display:flex;gap:30px;align-items:center;width:max-content;margin:0 auto}img.img-fluid.imgwidth-class{object-fit:contain;margin-top:25px;width:100%}.blogsec{margin-top:2rem!important}img.img-fluid.imgwidth2-class{margin:2rem 0}.blogsec-class img.img-fluid{width:100%;border-radius:20px}.customcol7{flex:0 0 auto;width:75%}.customcol5{flex:0 0 auto;width:25%}.infotext-class{display:flex;align-items:center;gap:10px}.deploy-class .buildHeading,.footer-main .Follow-Us-main li,.hirebenefits .coreservice-box h3,.infotext-class p,.join_now_form .error,.ourfocus-sec .buildHeading,.prohrmsservice-class .case_study img,.support_text{margin-bottom:0!important}.aboutservice-class p,.fous,.portfolio-heading-content.sectionflex-class.space,.shopify-form-heading,.solution-class .meetcontent-class{margin-bottom:25px}.fous{background:#fc0;width:auto;padding:8px 15px;border-radius:4px}.rightfocus .infotext-class{margin:0 15px 20px}.serviceportfolio .main-row{justify-content:center;row-gap:30px}.servicebox-class .section-common-spacing{max-width:900px}.servicebox-class .column3{flex:0 0 30%;min-width:100px}.feild_comman,.shopify-fields-main .column{min-width:50%}.servicebox{background:linear-gradient(146.06deg,#464646 0,#000 100%);border:1px solid #dddd;padding:45px 35px;height:320px;border-radius:10px}.servicebox-class .main-row{justify-content:center;gap:30px}.servicebox img{height:60px;object-fit:contain;width:max-content;margin-bottom:20px}.servicebox h4{color:#fff;font-weight:400}.blog-slider,.servicebox p,p.section-sub{margin-top:10px}.faqleft-img img{border-radius:25px;width:100%}.faq .Accordions{display:block;margin:auto;padding-top:40px}.faq .Accordion_item{width:100%;height:auto;margin:5px 0 20px}.faq .Accordion_item .title_tab{width:100%;background-color:#f1f1f1;color:#000;padding:13px 25px;cursor:pointer;transition:background-color .3s ease-in;border-radius:8px;font-weight:500}.faq .Accordion_item .title_tab.active{background:#000;color:#fff}.faq .inner_content p{width:98%;margin:auto;padding:20px 15px 12px;line-height:25px;font-weight:400;color:#545454;font-size:15px}.faq .Accordion_item .title_tab .title{font-size:18px;letter-spacing:1px;position:relative;font-weight:500;display:flex;justify-content:space-between;align-items:center}.faq .Accordion_item .title_tab .title .icon{position:absolute;right:1%;top:calc(50% - 8px);width:16px;height:16px;background-color:#fff0;transform:rotate(-90deg);transition:transform .3s ease-in}.Accordion_item .title_tab .title .icon:after,.faq .Accordion_item .title_tab .title .icon:before{content:"";position:absolute;height:100%;width:2px;background-color:#fcfcfc}.faq .inner_content{width:100%;height:auto;display:none;overflow:hidden}.faq .Accordions .active .icons img.whiteicon{display:block;transform:rotate(270deg)}.faq .Accordions .icons img.blackicon{display:block;transform:rotate(90deg)}.blogbgblack-class .blog-content p,.blogbgblack-class p.date-class,.blogbgblack-class p.short-date{color:#e1e1e1}.blogbgblack-class .common-btn a.Help-btn{border:2px solid #fff}.blogbgblack-class .common-btn a.Help-btn:hover{background:#fff;color:#000}.bottomtext-class{padding-top:20px;max-width:90%}.blogbgblack-class a.read-more{color:#fff!important}.bottomtext-class ul li{margin-bottom:10px;font-size:20px;line-height:29px;font-weight:500}.bottomtext-class ul{list-style:disc;padding-left:20px;margin-bottom:20px}.icons img.blackicon,.icons img.whiteicon{min-width:19px;min-height:19px;object-fit:contain}.telemedicinesevicebox .servicebox{height:300px}.healthmorebox .servicebox{height:315px}.portfolio_single .banner-main-headings h1{font-size:72px!important}.checkbox-class input[type=checkbox],.portfolio_single .banner-quote{width:max-content}.portfolio-infotext{display:flex;gap:10px;margin-bottom:20px}img.blackstar-class{height:24px}.portfolio-infotext span{color:#000c;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:2px}.portfolio-content p,.portfolio-content ul li{color:#4b4b4bcc;font-size:17px;font-weight:400}.portfolio-content p{margin:20px 0}.portfolio-content ul li{line-height:28px;margin-bottom:10px}.portfolio-content ul{list-style:disc;margin-left:19px}.about-get-in-touch img.blackicon,.about-get-in-touch:hover img.whiteicon,.oulline-common-btn:hover img.blackicon{display:block!important}.about-get-in-touch img.whiteicon,.about-get-in-touch:hover img.blackicon,.common-btn img.blackicon.loaded,.oulline-common-btn img.blackicon,.oulline-common-btn:hover img.yellow-icon,.slick-next:before,.tech-slider .slick-prev:before,br.break-class{display:none!important}img.portfolio-logo,img.techStack-techicon,img.techicon,img.toolkit-techicon{height:50px;object-fit:contain}img.booktoblossom-logo{height:150px;object-fit:contain}.handtext-arrow img,img.nutrimedy-logo{height:40px;object-fit:contain}.casestudy img.portfolio-logo,img.mudder-logo{height:80px;object-fit:contain}.column8-class{flex:0 0 66.666667%;max-width:66.666667%;padding:0 15px}.column4-class{flex:0 0 33.333333%;max-width:33.333333%;padding:0 15px}.custom-col-6,.customcol6-class{flex:0 0 50%;max-width:50%;padding:0 15px}form.join_now_form{background:#fff;border-radius:25px;box-shadow:0 0 13px 0 #9c9c9c3d;width:100%;max-width:60%;margin:0 auto}.error,div#captcha-errors{color:red!important;font-size:13px!important;font-weight:400!important}.innerpage-banner-content-text,.term-conditions-main h2{margin-bottom:1rem!important}.formpopup .form-group,.term-conditions-main p{margin-bottom:1rem}.product-sec .view-portfolios-btn,.separate-sec,.service-btn{margin-top:3rem}.content-description{margin-left:2rem}.separate-sec.list-sec .content-description ul{margin-left:2rem;list-style:upper-roman;margin-bottom:1rem}.separate-sec.list-sec .content-description ul li{font-size:20px;margin-bottom:5px;font-weight:500}.approved-organiszation-sec h3{font-size:20px;margin-bottom:1rem!important;color:#222}.approved-organiszation-sec ul,.separate-sec.disclaimer ul{margin-left:2rem;margin-bottom:1rem;list-style:auto}.approved-organiszation-sec ul li,.separate-sec.disclaimer ul li{margin-bottom:.313rem;font-weight:500;font-size:20px;color:var(--paragraph)}.bg-gray,.ethos,.our-process-sec,.section_outer.outer_thanks{background:#fafafa}.middle_section.middle_section_thanks{color:#fff;text-align:center}.commingsoon-class h3,.footer,.fs-body,.realResultContainer h2,.solutioncardbox img,h1.section-heading-title,h2.section-inner-title{padding-bottom:20px}.middle_section_thanks p{color:#222;font-size:20px;font-weight:600}.middle_section_thanks a.common-btn{border-radius:3.125rem;display:flex;max-width:max-content;margin:1rem auto auto;align-items:center;gap:30px;color:#000}.outer_thanks h2{font-size:38px;line-height:48px;font-weight:700}.middle_section_thanks .banner-btns{display:flex;gap:15px;margin-top:2rem;justify-content:center}.casestudy .banner-main-headings h1,.casestudy h1.innerpage-banner-main-heading,.casestudy p.innerpage-banner-detail,.join_now_form input.error,.join_now_form select.error,.join_now_form textarea.error,.team_form .form-control.error{color:#000!important}.join_now_form .form-group{min-height:97px;max-height:97px}.join_now_form .ProjectDescription{min-height:206px}span.upload_file_type{color:#ff6000!important;font-size:13px;margin-top:2px!important;width:100%;display:block}.slc-coutry{width:75px}#fileInfo span#fileName{color:#000;padding:6px 10px;border:1px solid #000;position:relative;top:8px;font-size:13px}.join_now_form input#fileInput{color:#000;margin:10px 0;font-size:14px}.join_now_form #fileName{display:inline-block;max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;cursor:pointer}.blogbgblack-class .blogsec-class h3 a{color:#ffff!important}.approved-organiszation-sec,.career-social-media .career-page-exp-content p,.experts-solutions-factor-section .experts-sol-box-main.left-botm h2,.join_form p.lead,.network-box-main p,.our-story-sec p,.our-tech-heading-content p,.productbox-class p,.productcard-box .contentbox p,.servicebox p,.testimonials-main-headings p,.understanding-our-values-sec .understand-left-content p{color:#444746}.portfolio-img.space-img{margin:80px 0 0}.portfolio-img img{width:90%;border-radius:10px;margin-top:30px!important;margin:auto}.know-more-btn,a.servicelinkicon{margin-top:25px;font-size:16px;color:#222;font-weight:600;gap:10px}.portfolio-img.portfolio-img-spacing{margin-top:70px}a.servicelinkicon{box-shadow:0 0 12px 0 #00000026;border:2px solid #ffd600;padding:30px 30px 0;background:#ffd600!important;display:inline-block!important;height:100%}.ai-bars,.ai-card,.ai-cards,.ai-months,.ai-row,.aic-icon,.aivc-head,.aivc-live,.blog-slider .owl-item,.capabilities-sec,.flow-step,.flow-steps,.flx,.fs-num,.icontext-class,.know-more-btn,.submenusec:hover .submenu,.who-card-icon,.who-grid{display:flex}.portfolio-img.portfolio-img-spacing.talktomedic img{width:90%}.porfolio-feature-bx svg{max-width:54px;height:auto;margin:auto}.porfolio-feature-bx h3{font-size:21px;margin:15px 0 8px!important;color:#36013f}.deploy-class h2,.faqai-class,.porfolio-feature-bx p,.techstack,h2.customh2,h2.lead.custom-h1{margin-top:0!important}.ethosbox-class p,.features-icons-main,.portfolio-features.portfoliosnew,p.par-bottom{margin-top:40px}.port-features-main .main-row{flex-wrap:nowrap}.port-features-main{max-width:1300px;margin:auto}.solutioncard-box{box-shadow:0 0 12px 0 #00000024;padding:10px 10px 25px;border-radius:14px;height:100%}.solutioncard-box img{width:100%;border-radius:10px 10px 0 0!important}.solutioncard-box h3{font-size:20px;margin-top:7px!important;color:#222;padding:10px 20px 0}.handtext-arrow{text-align:center;margin:3rem 0}.handtext-arrow h4{display:flex;justify-content:center;align-items:center;font-size:24px;color:#000;gap:5px}.solutioncard-box ul{margin-top:15px;list-style:disc;padding:0 20px 0 40px}.solutioncard-box li{margin-bottom:10px;font-size:16px;color:var(--paragraph)}section.shopify-form{background:#f5f5f5!important;padding:15rem 0 10rem}.shopify-form-main{padding:50px;border:0 solid #ddd;border-radius:25px;background:#fff;box-shadow:0 0 13px 0 #9c9c9c3d}.cross-img,.planbox{box-shadow:0 0 12px 0 #00000024}section.shopify-form .shopify-form-main .shopify-form-heading h2{color:var(--primary);font-size:35px;font-weight:700}.shopify-fields-main .field-main label{display:block;color:var(--primary);font-size:18px;font-weight:600;margin-bottom:10px}.field-main input,.subscribe_form .form-control{background:0 0;width:100%;border:1px solid #000;padding:14px;border-radius:5px;color:#222;font-size:15px;font-weight:500}.field-main.textarea-field textarea{width:100%;height:100%;background:0 0;border:1px solid #000;padding:12px;border-radius:5px;color:#626262;font-size:15px;font-weight:500;min-height:190px}.phone-input-container{display:flex;align-items:center;background-color:#1e1e1e;padding:8px;border-radius:6px;border:1px solid #555;max-width:300px;color:#fff;font-family:sans-serif}.country-code{background:#fff0;border:none;color:#fff;font-size:16px;margin-right:10px}.blog-slider .owl-dots button.owl-dot:focus,.blog-slider .owl-nav button:focus,.country-code:focus,.field-main input:focus{outline:0}.iti__flag.iti__in{width:18px;height:17px!important;border-radius:100%}.testimonial-shopify img.comma-icon{margin:0 auto 30px}.testimonial-shopify p{font-size:24px;color:#fff;font-weight:300;line-height:35px}p.author-class{color:#fc0;text-transform:uppercase;font-size:17px;font-weight:800}.shopify-portfoliosec img{margin:0 auto;width:100%;object-fit:contain}.logobutton-class{display:flex;justify-content:center;gap:34px;align-items:center;margin:1.5rem 0 0}img.shopifylogo-class,img.shopifylogo2-class,img.shopifylogo3-class{width:max-content;max-width:max-content;margin:unset;height:50px}img.shopifylogo2-class{height:95px}.casestudy img.portfolio-logo.small-logo,.who-card-icon img,img.shopifylogo3-class{height:60px}.shopify-portfoliosec .common-btn img{margin:0 auto;width:max-content;object-fit:contain}.logobutton-class a.common-btn{border-radius:3.125rem;display:flex;max-width:max-content;align-items:center;gap:30px}.planbox{background:#fff;border-radius:18px;padding:40px 40px 50px;height:100%;position:relative}.planbox h3{font-size:24px;line-height:32px;letter-spacing:0;margin-bottom:5px!important}.planbox p{color:#605c7a;font-size:16px;line-height:24px}h4.rate-price{font-size:32px;line-height:48px;font-weight:600;color:#000;padding:20px 0}p.include-class{font-size:16px;color:#000;font-weight:600}.column.fields-main .field-main:first-child,.plan1-class .planbox ul{margin-bottom:50px}.planbox ul{margin-top:10px;margin-bottom:20px}.planbox ul li{display:flex;gap:10px;align-items:center;margin-bottom:8px}.delivery-class{margin:20px 0 60px}a.planbtn{background:#000;color:#fc0;width:100%;display:block;padding:16px 25px;text-align:center;font-size:18px;border-radius:14px;font-weight:700}.about-testimonial .quote-class cite,.challangetext-class p,.delivery-class b,.recognizingsec-class .recognizing-card p,.shopify-form-heading h2,p.textRealResult{color:#000}.dualbtns,.dualshopify-store{display:flex;gap:20px;margin-top:2.5rem}.dualshopify-store a.common-btn{border-radius:3.125rem;display:flex;max-width:max-content;align-items:center;gap:30px;border:1px solid #ffd600}.dualshopify-store a.common-btn:hover,a.oulline-common-btn{background:#fff0;color:#ffd600}a.oulline-common-btn:hover{background:#ffd600!important;color:#000!important}.cross-img img,.footer-main img.headersocail-icon,.oulline-common-btn img.yellow-icon,.outlinebtn img.yellowicon{height:18px}.dualshopify-store .common-btn img.yellowicon{height:18px;display:none}.planbutton-class{position:absolute;width:100%;bottom:0;padding:0 0 25px;max-width:85%}img.shopifylogo3-class.talkomedic-logo{height:75px!important}.planbox ul li img{height:10px}button.common-btnpopup{background:#ffd600;padding:1.125rem 1.875rem;font-size:1rem;font-weight:700;text-transform:capitalize;border:1px solid #ffd600;transition:.5s;position:relative;border-radius:3.125rem;display:flex;max-width:max-content;align-items:center;gap:30px;cursor:pointer}.common-btnpopup img.blackicon{height:18px;margin:0 auto;width:auto;object-fit:contain}.popup-overlay-1{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);justify-content:center;align-items:center;z-index:1050}.popup-content-1{background:#fff;padding:30px;border-radius:8px;width:550px;text-align:center;position:relative}.popup-content-1 button{position:absolute;right:12px;top:16px;background:#fff0;border:none;cursor:pointer}.formpopup input{width:100%;border:1.5px solid #9e9e9e;height:38px;border-radius:8px!important;padding:0 15px;outline:unset;font-size:14px}.formpopup label{width:100%;display:block;text-align:left;font-size:16px;font-weight:500;margin-bottom:6px}input.getlink-class{background:#fc0;width:100%;color:#222;font-size:16px;font-weight:600;border:none;padding:8px 35px;line-height:18px;border-radius:22px!important;max-width:180px;height:45px;margin-top:15px;cursor:pointer}.action_btn_seaction .common-btn a.Help-btn:hover,a.enquirenow-class{background:#ffd600}.shopify-testimonialsec .testimonial-slider-main .slick-next,.shopify-testimonialsec .testimonial-slider-main .slick-prev,.shopifytestimonial-author{background:#fff;border-radius:50%}.shopifytestimonial-author{margin:30px auto 10px;text-align:center;width:80px;height:80px;display:flex;align-items:center;justify-content:center}.greenline-border,.line-border{height:2px;margin:0 auto;width:100%;max-width:70%}.field-main.btn-field-main{height:100%;display:flex;align-items:center;justify-content:end}.field-main.btn-field-main button{background:#fc0;border:1px solid #fc0;padding:10px 20px;border-radius:50px;font-weight:600;display:flex;align-items:center;gap:15px;color:#000;cursor:pointer}.shopify-fields-main .main-row{gap:20px 0}.solutionbox{background:#dcdcdc80;padding:10px;border-radius:14px}.solutionbox .main-row{margin:-10px -8px;padding:8px 0 10px}.line-border{background:red}.greenline-border{background:green}.cross-img{border-radius:10px 14px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;position:absolute;right:0}.solutioncardbox{padding:60px 20px}.solutioncardbox p{font-size:16px;color:#222;font-weight:500}.boxspace,.case_study_column .boxspace,.checkbox-class button.JoinNow,.our-solution-row{margin-top:25px}.shopify-portfolio .shopify-heading-content{width:100%;max-width:70%;margin-left:auto;margin-right:auto}.shopifyportfolio-sec .logo-box img,img.author-img.el-logo{height:40px}.popup-content-1 img{width:100%!important}.healthcarepage{background:center/cover #000!important}.subscrib{background:#f5f5f5;padding:12rem 0}.subscrib h2{color:#000;font-size:35px;font-weight:600;margin-bottom:5px!important}.popup_form p,.subscribe_form select option,span.label_name{color:#222}.subscribe_form.d-flex{display:flex;flex-wrap:wrap;margin:0 -.75rem;gap:20px 0}.feild_comman{flex:1;padding:0 .75rem;margin-bottom:1.2rem}.subscribe_form label{display:block;color:var(--primary);font-size:18px;font-weight:500;margin-bottom:10px}.flx{gap:15px;width:50%}.footercol-4 p,.slc-input{width:100%;max-width:75%}label.check_boxes{margin:30px 0;display:flex;gap:5px;color:#fff}.button-effects{color:#101214;border-radius:10em!important;border:1px solid #ffd600;padding:1rem 2.5rem;letter-spacing:.02em;line-height:1;background-color:#ffd600;font-weight:500;margin-top:2rem;font-size:18px;cursor:pointer}.check_boxes input{width:20px}.icontext-class{align-items:center;gap:15px}.icontext-class img{height:24px;filter:invert(1)}.shopify-fields-main .field-main{position:relative;margin-bottom:1.5rem}span.error-wrapper{position:absolute;width:100%;left:0;bottom:-25px}.healthcare-form-main span.error-wrapper{position:absolute;width:100%;left:0;bottom:-31px}.join_now_form .rc-anchor-light,.logobutton-class a.common-btn:hover,.view-all-projects.schedulebtn.outlinebtn,a.Help-btn.outline-btn{background:0 0!important}span#agree_to_cond-error{position:absolute;bottom:-20px}.shopify-form-main .error{position:absolute;left:0;bottom:-22px;width:100%}.aquired-class{position:relative;overflow:hidden}.ribbon,.ribbon::after,.submenu{position:absolute}.imgradius-class img{max-width:95px!important;padding-bottom:10px}.ribbon{display:inline-block;top:1.3em;right:0;max-width:5em;color:#000;z-index:1;transform:rotate(45deg);font-size:15px}.ribbon::after{top:-44px;right:-6em;content:"";height:5em;width:15em;transform:rotatez(0);background-color:#ffd600;z-index:-1}.submenu{display:none;background:#1e1c1c;padding:20px 20px 10px;box-shadow:0 4px 8px rgb(0 0 0 / .1);z-index:1000;width:300px;border-radius:10px;justify-content:space-between}.submenusec .submenu ul li a{font-size:20px!important;font-weight:500}.submenusec{position:relative;margin-top:0;height:max-content}.Challengesec-class ul li,.header1 li,.header2 li{margin-bottom:15px}ul.header2{width:40%}.blogbgblack-class a.Help-btn.desktopblog{background:#fff0;color:#fff}.column.infobox1.infobox3.infocardbox{background:#ffd600;padding:20px;position:relative;top:25px;margin-left:10px}.linkmenu-class a{font-size:16px;line-height:34px;width:max-content;display:block;font-weight:500}.green-heading h3,.red-heading h3{font-size:32px;letter-spacing:1px;padding-bottom:2px}.red-heading h3{border-bottom:4px solid red;width:100%}.green-heading h3{border-bottom:4px solid green;width:100%}.arrowimg-class img{height:35px;margin:0 auto}.sloutionchildbox{margin:0 3px;background:#fff;box-shadow:0 0 12px 0 #00000024;border-radius:14px;position:relative;padding:24px 30px;width:100%;max-width:100%}.contentbox-experience,.coreservice-box,.ethosbox-class,.faq-question-main .accordion,.homepartner,.prologic-contentbox,.sprintpopup-close,section.partnerlogo-sec{box-shadow:0 0 11px 0 #00000024}.green-heading,.red-heading{margin-bottom:48px}.main-row.solutionspacebox,.webactionbg a.view-all-projects.schedulebtn.healthTechbtn{margin-top:30px}.enquirynow-class{padding-top:15rem}a.enquirenow-class{display:block;width:max-content;margin:60px auto 0;padding:12px 30px;border-radius:25px;font-weight:600;font-size:18px}.hrmspro-class .modal-header img{height:32px}.tms-class img.hrmspro-logo{width:90px!important}img.imgsocial-icon{filter:invert(1)!important;height:18px}.calltoaction-content h2{color:#fff;margin-bottom:15px!important}.calltoaction-content .dualshopify-store a.common-btn{text-transform:none}.Recognizingsec h2.recognition-heading,img.line,section.portfolios-sec.portfilisec-1.section-space{padding-bottom:1rem}.porfolio2-sec,.porfolio3-sec{padding-top:14rem;padding-bottom:1rem}.contactform-class .column8-class{flex:0 0 100%;max-width:100%;padding:0 15px}.contactform-class .main-row.join_now_form_section-i{width:100%;max-width:90%;margin-left:auto;margin-right:auto}.shopifyboxsec-2 .column6{flex:1;max-width:50%}.shopifyboxsec-2.healthmorebox .servicebox{height:180px}.Products-Supporting .shopifybox-class,.serviceboxmargin,.whatwebuild-sec1 .shopifybox-class{margin-top:35px}img.handicon{width:90px}.firshein-class img{max-width:125px!important}.blogdate-class,.dualbtns-class{display:flex;justify-content:space-between}.blogdate-class span{font-size:14px;margin-top:10px;margin-bottom:8px}.coreservice-box a.case_study,.parntersec-class .partner-img-main img,.prologic-contentbox a.case_study{margin-left:auto}.aboutcorevalues,section.banner-section.home.casestudy{background:#fafafa!important}.casestudy .banner-quote{border-bottom:0 solid var(--primary)}.feature-icon{width:60px;height:60px;object-fit:contain;margin-bottom:10px}.our-features h2{text-align:center;font-weight:800;margin-bottom:20px!important;font-size:54px}.features-center-img{max-width:370px;margin:30px auto auto}.banner-section.sections-space,.features-icons-main .features-column{margin-top:100px}.our-features p{text-align:center;font-size:22px}.features-box-main:hover{transform:scale(1.2)}.our-features .features-box-main{padding:20px;border:1px solid #fff;margin-bottom:40px!important;border-radius:15px;max-width:224px;margin:auto;background:#fff;text-align:center;transition:.5s;box-shadow:rgb(149 157 165 / .2) 0 8px 24px}.our-features .features-box-main img{max-width:60px;margin:auto}.features-box-main h3{margin-top:20px!important;font-size:18px;font-weight:600;color:#000;line-height:27px}.features-left .features-box-main{margin-right:0}.features-right .features-box-main,section.features-sec.feature-six .features-main-img.left img{margin-left:0}span.bigfont{font-size:31px;color:#000;font-weight:800}ul.opportunities-class{margin-top:5px;list-style:disc;padding-left:19px;margin-bottom:12px}.opportunities-class li{font-size:20px;font-weight:400;line-height:28px;color:#000;padding-bottom:10px}.mainrow{display:flex;flex-wrap:wrap}.composite-image,.service-icon img{max-width:100%;height:auto}.headweight .twocol-class h2{line-height:50px;margin-bottom:10px!important}.twocol-class h3{font-weight:700;line-height:36px;font-size:28px;margin-bottom:7px!important}.features-center-img1{width:100%;display:flex;justify-content:center}.action_btn_seaction .features-main,.technologysec .meetcontent-class,.trusted-class .meetcontent-class{margin-bottom:40px}.action_btn_seaction .common-btn a.Help-btn{margin:0}.action_btn_seaction .common-btn{display:flex;justify-content:center;gap:20px}.whyprologic:after,.whyprologic:before{height:90px;background:#000;display:block;width:2px;left:calc(50% - 1px);transform:translateY(0);position:absolute;content:""}.casestudy .innerpage-banner-short-head span{background:#000!important}section.partnerlogo-sec{padding:4rem 0;margin-top:7rem}img.partner-logo{margin:0 auto;object-fit:contain;max-width:100%;height:60px}img.partner-logo.shopifyimg-class{height:45px}img.partner-logo.samsung-class{height:25px}.sectionspacebotton,section.enterprice-sec.section-space{padding-bottom:5rem}.servicepatnerHeading h2,.whyprologic h2{margin-bottom:15px!important}.whyprologic p{font-weight:500;font-size:24px;line-height:32px}.whyprologic{position:relative;padding:8rem 0}.whyprologic:after{bottom:0}section.whyprologic-box{margin:0 auto}.prologic-contentbox p{font-size:20px!important;line-height:29px}h3.headingimgtext-class{display:flex;justify-content:center;gap:9px}.blogsection-class h2{font-weight:500!important}.prologic-contentbox{padding:25px;text-align:center;margin:0 auto;height:100%}.column.boxcontent-1{flex:0 0 50%}.case_study_column .prologic-contentbox h3,.prologic-contentbox h3{font-size:36px;line-height:45px;margin-bottom:13px!important}span.img-title{display:flex;align-items:center;justify-content:center;gap:7px}img.boxicon{object-fit:contain;height:24px;width:max-content}.Testimonial-class{margin:8rem 0}.quote-class{width:100%;max-width:80%;margin:0 auto;text-align:center;padding:15px}img.quoteicon-class{width:auto;margin-bottom:20px;height:30px;object-fit:contain}.testimonialimg-class{display:flex;align-items:center;justify-content:start;gap:16px}.quote-class p{font-weight:800;font-size:24px;color:#222;line-height:35px;text-align:left}img.avtarimg-class{height:90px;display:block;margin:25px 0 20px;border-radius:50%;width:90px;object-fit:cover;line-height:90px;object-position:top}.quote-class cite{font-weight:800;font-size:20px;line-height:28px;font-style:normal}.testimonial .main-row{align-items:center;padding:10px 0}.casestudy-sec .portfolio-heading-content{text-align:center;margin-bottom:60px}.case_studytestimonial img.quoteicon-class{margin:0 auto 20px}a.case_study{display:flex;align-items:center;gap:7px;margin-top:15px;font-size:18px;color:#004fff;font-weight:700;width:max-content}.ourai-class ul.check-icon-list,.servicecore-class ul.opportunities-class{height:auto!important}.about-testimonial img.avtarimg-class,.case_studytestimonial img.avtarimg-class,.testimonialsec-class img.avtarimg-class{margin:25px auto 20px}img.arrowicons-class{height:12px!important;object-fit:contain!important;width:max-content!important;max-width:fit-content;border-radius:0!important}.portfolio-img-main img{height:600px;object-fit:cover}.case_study span{width:32px;height:32px;border:1px solid #0c57ff;border-radius:50%;line-height:32px;display:flex;align-items:center;justify-content:center}.testi-sec{background:url(../img/testiimonial-bgimg.png)!important}.testi-sec .testimonial-slider,.whyprologicdual-sec{width:80%;margin:0 auto}.testimonal-main-img img{max-width:80px;width:100%;border-radius:100%;border:0 solid var(--primary)}.blog-slider img,img.blogicon{width:max-content;object-fit:contain}.testi-sec .testimonial-header .testimonial-head-right-content h3{color:#fff;font-size:24px;font-weight:700;line-height:32px}.testi-sec .testimonial-views p{color:#fff;font-weight:600;font-size:20px;padding-top:0;line-height:30px;margin-bottom:10px}.testi-sec .testimonial-header .testimonial-head-right-content span{font-size:14px;color:#f5f5f5;margin-bottom:.375rem;display:inline-block;font-weight:500;margin-top:10px!important}.calltoaction .other-bespoke-bg{background:url(../img/services/bespoke.png);background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important;padding:100px 80px;border-radius:32px;position:relative}.low-code-bg{background:url(../img/services/low-code.png)!important}.mvp-bg{background:url(../img/services/bespoke.png)!important}.api-bg{background:url(../img/services/api.png)!important}.modernize-bg{background:url(../img/services/modernize.png)!important}.pe-poc-bg{background:url(../img/services/pe_poc.png)!important}.pe-mvp-bg{background:url(../img/services/pe_mvp.png)!important}.pe-full-scale-bg{background:url(../img/services/pe_full_scale.png)!important}.climate-bg{background:url(../img/industries/climate-bg.png)!important}.law-office-bg{background:url(../img/industries/law-office-bg.png)!important}.healthcare-bg{background:url(../img/industries/healthcare-bg.png)!important}.ecommerce-bg{background:url(../img/industries/ecommerce-bg.png)!important}.shipping-bg{background:url(../img/industries/shipping-bg.png)!important}.apparel-bg{background:url(../img/industries/apparel-bg.png)!important}.media-bg{background:url(../img/industries/media-bg.png)!important}.education-bg{background:url(../img/industries/education-bg.png)!important}.payment-bg{background:url(../img/industries/payment-bg.png)!important}.custom-bg,.industries-bg{background:url(../img/services/custom-bg.png)!important}.mobile-bg{background:url(../img/services/mobile-bg.png)!important}.shopify-bg{background:url(../img/services/shopify-bg.png)!important}.deploy-bg{background:url(../img/services/deploy-bg.png)!important}.enterprise-bg{background:url(../img/services/enterprise-bg.png)!important}.innovation-bg{background:url(../img/services/innovation-bg.png)!important}.bespokeHipaaBg{background:url(../img/services/bespokeHipaaBg.png)!important}.application-platform-bg{background:url(../img/services/application-platform-bg.png)!important}.product-engeneering-bg{background:url(../img/services/product-engeneering-bg.png)!important}.specialized-bg{background:url(../img/services/specialized-bg.png)!important}.calltoaction .other-bespoke-bg:before{content:"";width:100%;height:100%;position:absolute;background:#0009;inset:0;border-radius:32px}.partner-class .column{flex:0 0 25%;max-width:25%}a.bloglink,span.blogicon-img{align-items:center;display:flex}.calltoaction .calltoaction-content h2{color:#fff;margin-bottom:15px!important;font-size:52px;line-height:70px;font-weight:600;text-align:left}.calltoaction .other-bespoke-bg .calltoaction-content h3{color:#fff;font-size:32px;line-height:42px;font-weight:500}.blog-slider img{height:15px;background:0 0!important}.blog-slider .slick-prev{left:12px;top:2px!important}.blog-slider .slick-next{right:12px;top:12px!important;transform:rotate(180deg)!important}.blog-slider .owl-nav button{color:#fff;margin:0;transition:.3s ease-in-out;position:absolute;bottom:0!important;top:unset;transform:translateY(50%);background:0 0!important}.blog-slider .owl-nav button.owl-prev{right:60px}.blog-slider .owl-nav button.owl-next{right:0}.blog-slider .owl-dots{text-align:left;padding-top:15px;visibility:hidden}.culture .content,.leadership .content,.meetcontent-class,.techcontent-class{text-align:center;width:100%}.blog-slider .owl-dots button.owl-dot{width:15px;height:15px;border-radius:50%;display:inline-block;background:#ccc;margin:0 3px}.blog-slider .owl-dots button.owl-dot.active{background-color:#004fff}.blog-slider .item{width:100%;padding:15px}p.timehead-class{font-size:18px;color:#626262;font-weight:600}.blogpost-content h3{font-size:28px;line-height:40px;margin:20px 0!important;font-weight:600;height:90px}img.blogicon{height:12px;max-width:max-content}a.bloglink{gap:10px;justify-content:end;font-size:18px;color:#000;font-weight:600}.blog-slider .blogpost-content{box-shadow:0 0 12px 0 #0003;border-radius:14px;padding:35px;margin-top:16px;border:3px solid #fff}span.blogicon-img{width:32px;height:32px;border:1px solid #000;border-radius:50%;line-height:32px;justify-content:center}.owl-nav svg{height:22px}button.owl-next,button.owl-prev{border:1px solid #000!important;width:45px;height:45px;border-radius:50%}.blog-slider .owl-nav button:hover{background:#004fff!important;border:1px solid #004fff!important}.owl-nav svg:hover{height:22px;fill:#fff}.blog-slider .blogpost-content:hover{border:3px solid #004fff}.blog-slider .blogpost-content:hover span.blogicon-img{border:1px solid #004fff;background:#004fff;transition:transform .5s;transform:rotate(45deg)}p.subtitle{font-weight:600;font-size:40px;line-height:52px}.abouthero-sec h1{margin-bottom:35px!important}.ai .ai-grid,.meetcontent-class{max-width:80%;margin:0 auto}.culture h2,.leadership h2,.meetcontent-class h2,.whatwebuild-class h3{margin-bottom:30px!important}.aboutbtn-class{margin-top:3.5rem}.about-purpose{padding-bottom:1.5rem}.techcontent-class{max-width:75%;margin:0 auto}section.purpose-sec{margin-top:30px;padding-bottom:8rem}.ethosbox-class{background:#fff;height:100%}.Ethosbox,.Recognizingsec .recognition-row,.ourservicebox .coreservice-sec{margin-top:50px}.ethosboximg-class{display:flex;align-items:center}.ethosbox-class h3{font-size:32px;font-weight:800;line-height:38px}.subteam-member h3{font-size:32px;line-height:38px;margin-bottom:12px!important}.ethosbox-class p span,.leader p.role{font-size:20px}.leadership .content{max-width:80%;margin:0 auto 50px}.leadership-grid{display:flex;flex-wrap:wrap;gap:30px;margin-top:35px;justify-content:center}.leader img{border-radius:12px;box-shadow:0 0 12px 0 #0003;width:100%;max-width:100%}.leadership .customcol-4{flex:0 0 20%;max-width:20%;padding:0 12px}.leadership .customcol-8{flex:0 0 80%;max-width:80%;padding:0 12px;margin:0 auto}.commonbtn,a.view-all-projects.schedulebtn{font-size:18px;max-width:max-content;align-items:center;gap:30px;display:flex;transition:.5s}.leader p,.stepbox-content p{font-size:18px}.leadership-grid .leader img{height:320px;object-fit:contain}.culture .content{max-width:80%;margin:0 auto 40px}.leadership-grid .leader h3 span{font-size:24px!important}.blogsection-class .common-btn a.Help-btn{margin:20px 0 0 auto}.aboutbgimg{background:url(../img/about/aboutbgimg.jpg)!important}.calltoaction-content p{color:#fff;font-size:20px;font-weight:600;line-height:35px}.commonbtn{background:#ffd600;padding:1.125rem 1.875rem;font-weight:700;text-transform:initial;position:relative;border-radius:3.125rem;border:2px solid #ffd600}.common-outline{background:0 0!important;color:#ffd600!important}.whyprologic2:before,.whyprologicdual-sec:before{height:100px;background:#000;position:absolute;top:0;width:2px;left:calc(50% - 1px);transform:translateY(0);content:"";display:block}section.whyprologic2.tech-class{padding-bottom:4rem}a.view-all-projects.schedulebtn{word-spacing:1px;background:#ffd600!important;padding:15px 25px!important;font-weight:700;text-transform:inherit;position:relative;border-radius:3.125rem;border:2px solid #ffd600}.technology-stack ul.tabs li,.technology-stack ul.tabs li.current{border-radius:25px;padding:9px 25px;font-weight:600;cursor:pointer}.abouteam,.eccomerce-sec,.ethos,section.technology-stack{margin-top:8rem}.leadership .leader h3 span{font-size:26px}p.profile-class{font-size:20px;font-weight:700}.footer-main p,a.condition-class{font-weight:500;font-size:16px}.about-testimonial img.quoteicon-class,.testimonialsec-class img.quoteicon-class{margin-bottom:20px!important;margin:0 auto}.servicecase-study .portfolio-img-main{margin-bottom:60px}.reconniginglogo-class{display:flex;align-items:center;gap:70px;margin-top:50px}.reconniginglogo-class .logo-item img{height:95px;object-fit:contain}a.condition-class{line-height:29px;color:#000}.contactsec-class form p,.footer-bottom p,.join_form .custom-file-upload span{font-size:16px}.testimonial .whyprologic{position:relative;margin:0 auto}.boxcontent-class ul li p,.healthtechsec .whyprologic,.technologysec .whyprologic.section-space,section.Ourpartnership-class.section-space{padding-bottom:0}.newcast-study-class ul.opportunities-class,.techcontent-class{margin-top:5px}.casestudypage .portfolio-img-main img{height:100%;object-fit:cover}.serviceabout .meetcontent-class{margin-bottom:30px}.product-sec .portfolio-heading-content,.servicepatnersubHeading{margin-bottom:50px;text-align:center}.prologic-logo,.values-grid{display:flex;justify-content:center}.core-services-class{text-align:center;margin-top:15px}.coreservice-sec{margin-top:70px;row-gap:30px;justify-content:center}.coreservice-box{padding:25px 30px;border-radius:15px;height:100%}.techStack-techstackicon,.techstackicon{border-radius:24px;gap:8px;text-align:center}.coreservice-box h3{margin-bottom:20px!important}.coreservice-box ul li{font-size:20px;line-height:29px;margin-bottom:15px;color:#222;font-weight:600}.coreservice-box ul,.whatwebuild-sec h4{padding-left:19px}.coreservice-sec .column{flex:0 0 35%;min-width:300px}.technology-stack h2{text-align:center;padding-bottom:1.5rem}.customtechcol{width:9%}.techstackicon{background:#fff;display:flex;flex-direction:column;justify-content:center;padding:20px}.Tech-Stack .tech-stack-tab-content .main-row,.Toolkits-Frameworks .toolkit-tab-content .main-row,.technology-stack .tab-content .main-row{justify-content:center;gap:30px;margin-top:30px}.technology-stack ul.tabs{margin-top:20px;text-align:center;display:flex;justify-content:center;gap:10px;list-style:none}.technology-stack ul.tabs li{background:#fff;color:#222;display:inline-block;font-size:20px;box-shadow:0 0 10px 0 #00000014}.technology-stack ul.tabs li.current{color:#fff;background:#004fff;font-size:20px}.technology-stack .tab-content{display:none;padding:15px}.technology-stack .tab-content.current{display:inherit}.healthtechsec .whyprologic:after{width:0}.people-sec h2,.whatwebuild-class h2.buildHeading{text-align:center;padding-bottom:10px}.whatwebuild-class .column{min-width:300px;padding:0 .75rem;flex:0 0 33.3333%;max-width:33.33%}.main-row .boxspace-left,.whatwebuild-class .main-row{margin-top:25px;justify-content:center}.whatwebuild-class .ethosboximg-class img{height:45px;margin-bottom:22px}.service-column{flex:1;padding:0 15px;text-align:center;position:relative}.service-column:not(:last-child):after{content:"";position:absolute;right:0;top:10%;height:80%;width:1.5px;background-color:#939393}.service-card{display:flex;flex-direction:column;align-items:center;padding:20px;height:100%}.servicebgimg{background:url(../img/service/serviceBg.jpg) 0 0/cover!important}.servicepatnersubHeading{font-size:20px;font-weight:600;line-height:100%}span.highlight-content-heading{color:#ff4f85;text-decoration:none!important;-webkit-text-fill-color:#ff4f85}span.logoblue1-class{color:#8f68fe;text-decoration:none!important;margin-left:-15px}.product-sec .product-img-main img{width:100%;border-radius:40px}.product-img-main img{height:auto;object-fit:cover}.features-list li{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px;font-weight:700;font-size:20px;color:#000}.features-list img{width:20px;height:20px;margin-top:4px}.product-sec .ethosbox-class{flex:1;display:flex;flex-direction:column;justify-content:space-between}.product-sec h3{color:#004fff;font-weight:800;margin-bottom:1rem}.other-bespoke-bg.productbgimg{background:url(../img/products/bg-image.png) 0 0/cover!important}.services-container{display:flex;justify-content:space-between;max-width:100%;margin:40px auto 0;padding:0;width:100%}.healthtech-background p{padding:24px 0 10px}.service-icon{margin-bottom:20px;width:60px;height:60px;display:flex;align-items:center;justify-content:center}.service-title{font-size:32px;font-weight:800;line-height:42px;margin-bottom:15px}.servicepaterlogo-sec,section.Recognizing-sec{padding:4rem 0}.techStack-techstackicon{background:#fff;display:flex;flex-direction:column;justify-content:center;padding:20px;box-shadow:0 9px 48px 0 #0000000d}.AISolutionsInnovation .main-row{display:flex;flex-wrap:wrap;margin:1rem .75rem}.AISolutionsInnovation .build-main-row{display:flex;flex-wrap:wrap;margin:2rem 0;justify-content:center;column-gap:23px}.AISolutionsInnovation .ethosbox-class{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px rgb(0 0 0 / .1);padding:1.5rem}.AISolutionsInnovation .ethosboximg-class img,.ethosboximg-class img{max-width:40px;height:auto;margin-bottom:1rem}.AISolutionsInnovation .realResult{color:#0057ff;font-weight:800;margin-bottom:.5rem;text-align:center;display:flex;justify-content:center;align-items:center}.blogsection-class h2,.hirebenefits .coreservice-box{text-align:left!important}.AISolutionsInnovation .icon-small,.icon-small,.product-sec .icon-small,.product-sec .icon-small-app{width:47px;height:27.78px;vertical-align:middle}.AISolutionsInnovation .section-space-we-work h2{margin-bottom:60px!important}.AISolutionsInnovation .culture,.culture{padding-top:2rem;padding-bottom:2rem}.AISolutionsInnovation .aiSolutionsInnvotionbgimg{background:url(../img/aiSolutionInnovation/aiSolutionsInnvotionbgimg.jpg)!important}.steps-container{display:flex;justify-content:space-between;align-items:center;gap:30px;flex-wrap:nowrap;max-width:80%;margin:0 auto}.step{flex-shrink:0}.circle{width:40px;height:40px;background-color:#0057ff;color:#fff;font-weight:700;font-size:18px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 auto 10px}.industries-box,.outlooks-class .coreservice-box a.case_study,.outlooks-class .shopifybox-class .coreservice-box img,.shopifybox-class{margin-left:auto;margin-right:auto}.arrow{font-size:24px;color:#000;flex-shrink:0;margin-bottom:30px}.Ourpartnership-class .main-row.Ethosbox,.aboutcall-action .dualbtns,.blog-slider .main-row,.portfolios-sec .main-row,.whatweb_sec .dualbtns{justify-content:center}.blog-slider .main-row{margin:0;gap:30px}ul.check-icon-list{margin-top:12px}.check-icon-list{list-style:none;padding-left:0}.check-icon-list li{position:relative;padding-left:30px;margin-bottom:20px;font-weight:600;font-size:20px;line-height:29px}.check-icon-list li::before{content:"";position:absolute;left:0;top:5px;width:20px;height:20px;background-image:url(../img/ecommerce/check.png)!important;background-size:contain;background-repeat:no-repeat}.toolkit-techstackicon{background:#fff;display:flex;flex-direction:column;justify-content:center;text-align:center;padding:20px;border-radius:24px;gap:8px;height:100%}.partner-img-main img{object-fit:cover}.partners-images-main .main-row .custom-col-60{flex:0 0 60%;max-width:60%;padding:0 0 0 50px}.whyprologicdual-sec{position:relative;padding:8rem 0 0}.other-bespoke-bg.healthtechbgimg{background:url(../img/healthTech-bg.jpg) 0 0/cover!important}.healthtech-background{background:url(../img/bg-image.png) 0 0/cover!important;padding:50px 0}.results-wrapper{display:grid;flex-wrap:wrap;gap:24px;padding:20px 0}.result-card{background:#fff;border-radius:8px;box-shadow:0 0 11px 0 #00000024;padding:16px;width:100%;height:240px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.result-header{display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap}.result-icon{width:max-content;height:20px;vertical-align:middle}.result-title,.result-value{color:#0056ff;font-weight:800}.boxcontent-class p,.build-main-row h3.heading,.casestudy-sec .portfolio-heading-content h3,.techbox.techspacebottom{padding-bottom:15px}.Ourpartnership-class .main-row.Ethosbox,.shopifybox-class{justify-content:center;row-gap:25px}.trusted-class .techcontent-class{max-width:80%;margin-bottom:40px}.product-sec .partner-img-main img{object-fit:contain;height:75px}.product-sec .whyprologicdual-sec{padding:10rem 0 0}.product-sec .main-row.whyprologicdual-sec{margin-bottom:3.5rem}.Ourpartnership-class .column{flex:0 0 33%;min-width:auto;max-width:33%}.Ourpartnership-class .ethosbox-class h3{font-size:36px;font-weight:800;line-height:45px;text-align:center}.Ourpartnership-class p.textRealResult{text-align:center;margin-top:20px}.Ourpartnership-class .view-portfolios-btn,.contactsec-class form{margin-top:60px}.launchfaster-class .techcontent-class{max-width:80%}.shopifybox-class .column,.shopifywhy-prologic .column{max-width:33.33%;flex:0 0 33.33%}.industries-box,.shopifybox-class{margin-top:60px;width:100%;max-width:80%}.shopifybox-class .coreservice-box ul{padding-left:0}.shopifybox-class .coreservice-box img{height:65px;margin-bottom:20px}.shopifyportfolio-sec .portfolio-img-main img{height:auto;object-fit:cover;margin:0 auto;width:100%;max-width:80%}.shopifyportfolio-sec .view-portfolios-btn{gap:34px;margin-top:25px}.shopifyportfolio-sec .logo-box.envyansewer-logo img{height:70px}.shopifyportfolio-sec .logo-box.emporiox-logo img{height:52px}.portfolios-images-main.last-portfolio-item{margin-bottom:4rem}.shopifywhy-prologic .main-row.Ethosbox{justify-content:center;row-gap:20px;text-align:center}.shopifywhy-prologic h3{font-weight:800}span.emporio-color{color:#da4874}span.Emporiox-color{color:#8d68f9}.shopify-plans h2{text-align:center;margin-bottom:40px!important}.other-bespoke-bg.shopifybgimg{background:url(../img/portfolios/shopifybgimg.png) top center/cover!important;padding:50px 40px}.other-bespoke-bg .view-all-projects.schedulebtn.outlinebtn{color:#ffd600}.shopifybgimg img{height:330px;object-fit:contain}.calltoaction .column4{flex:0 0 40%;max-width:40%;padding:0 12px}.calltoaction .column6{flex:0 0 60%;max-width:60%;padding:0 12px}.footerlogo-class img,.logo-box.talktomedic img{height:55px}.other-bespoke-bg.healthbgimg{background:url(../img/portfolios/healthcare-medical.png);background-repeat:no-repeat!important;background-size:cover!important;display:flex;flex-direction:column;justify-content:end;align-items:end}.healthbgimg .calltoaction-content{width:100%;max-width:50%}.samsungknox-class img{height:45px!important}.product-sec .main-row{align-items:center;row-gap:120px}.product-sec .realResult{display:flex;justify-content:center;gap:8px;align-items:center}.case_study_column.boxcontent-1{flex:0 0 50%;max-width:50%;padding:0 12px}.case_study_column{flex:1;min-width:300px;padding:0 .75rem;margin-top:8px}.partner-sec .main-row{align-items:center;row-gap:35px}.spacetop-class{margin-top:6rem}.corebox-class ul.opportunities-class{height:190px}.build-main-row{display:flex;flex-wrap:wrap;margin:0 auto 35px;justify-content:center;column-gap:25px;row-gap:12px!important}.ethosbox-class{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px rgb(0 0 0 / .1);padding:2rem}.ethosboximg-class{display:flex;gap:20px;align-items:center;height:50px;margin-bottom:15px}.opportunities-class{list-style:disc;padding-left:1.25rem;font-size:.95rem;color:#333}.realResult{font-weight:800;display:flex;margin-bottom:.5rem;justify-content:center;text-align:center;gap:4px;align-items:center}.buildHeading{text-align:center;margin-bottom:2%!important}.ecommercebgimg{background:url(../img/ecommerce/booksessionbg.png) 0 0/cover!important}.Products-Supporting .coreservice-box,.commerce-about .whyprologicdual-sec:before,.ourai-class .coreservice-box,.people-sec,.recognizingsec-class,section.corevaluesec.section-space,section.join_form{background:#fff}.corevaluesec h3{color:#fff;margin-bottom:.5rem!important;font-size:42px;line-height:48px}.aboutservice-class h3,.recognizingsec-class h2,.recognizingsec-class p.text-paragraph{color:#000;text-align:center}.recognizingsec-class p.lead{margin:20px 0 80px;color:#000;text-align:center;line-height:29px}.corevaluesec .column{flex:0 0 25%!important}.our-networks-grid{width:100%;max-width:100%;margin:0 auto}.careerabout-sec h2{text-align:center;color:#000}p.peopleContent{text-align:left!important;color:#000}.Peoplepaddingsec,.aboutpaddingsec{padding-top:2rem;column-gap:26px;justify-content:center}.Peoplepaddingsec h3,.aboutpaddingsec h3{color:#000;font-size:24px;text-align:center;margin-top:15px!important}.event-sec h2{color:#000;text-align:center;padding-bottom:4rem}.section-event-space{width:100%;max-width:80%;margin:0 auto}.section-people-space{width:100%;max-width:80%;margin:3rem auto;align-items:center}.event-sec h3{color:#000;font-size:36px;margin-bottom:15px!important}.our-team-designation,.value-title,p.eventHeading{font-size:22px;font-weight:700}.event-sec p{color:#000;width:100%;max-width:90%}.aboutpaddingsec .column{flex:0 0 34%;max-width:100%;min-width:auto}.Peoplepaddingsec .column{flex:0 0 49%;max-width:100%;min-width:auto}p.eventHeading{padding-bottom:2rem;padding-top:1rem;color:#000}h3.eventMainheading{font-size:36px;font-weight:700;line-height:100%;padding-bottom:1rem;color:#000}p.eventContent-next{padding-top:1rem;color:#000}p.peopleContent-next{padding-top:2rem;color:#000;text-align:left}.core-values-section{padding:60px 0;background-color:#f9f9f9}.values-row{display:flex;flex-wrap:wrap;justify-content:center}.value-column{flex:0 0 48%;max-width:48%}.value-box{position:relative;overflow:hidden;box-shadow:0 4px 8px rgb(0 0 0 / .1);height:100%}.value-image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.value-overlay,.value-title{position:absolute;transition:opacity .3s;color:#fff}.value-title{bottom:10rem;left:6rem;z-index:1;text-shadow:0 0 5px rgb(0 0 0 / .7)}.value-overlay{inset:0;background-color:rgb(0 0 0 / .6);display:flex;flex-direction:column;justify-content:center;padding:20px;opacity:0;text-align:left;pointer-events:none}.value-box:hover .value-overlay{opacity:1;pointer-events:auto}.overlay-content{transform:scale(.95);transition:transform .3s}.value-box:hover .overlay-content{transform:scale(1.05)}.value-overlay h3{margin-bottom:15px;font-size:28px;font-weight:700;color:#fff;align-self:flex-start}.value-overlay p{font-weight:600;color:#fff}.modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:rgb(0 0 0 / .85)}.modal-content{position:relative;margin:5% auto;width:80%;max-width:800px;background:#000;border-radius:10px;overflow:hidden}.modal iframe,.modal video{width:100%;height:400px;border:none;border-radius:0 0 10px 10px}.close-btn{position:absolute;top:3px;right:3px;background:#fff;color:#000;font-size:24px;font-weight:700;border-radius:50%;width:36px;height:36px;text-align:center;line-height:1.2;cursor:pointer;z-index:3;box-shadow:0 2px 10px rgb(0 0 0 / .5);transition:background-color .3s}.close-btn:hover{background-color:#ccc;color:#000}.thumbnail{cursor:pointer;width:100%}.modal iframe{width:100%;height:400px;border:none}video{width:100%;height:auto;border-radius:8px}.main-row::after{content:"";display:table;clear:both}.main-row.join_now_form_section-i{border:1px solid #fff;border-radius:24px;margin-top:30px;justify-content:center}.join_form .join-banner-class{text-align:center;max-width:100%;margin:0 auto}.join_form .join-banner-class h2{color:#000;padding-bottom:15px}.careerform img.careerimg{width:100%!important;margin:0 auto;height:320px;object-fit:contain;position:unset}.join_form .custom-file-upload{background:linear-gradient(265deg,rgb(77 74 74 / .4) 4%,rgb(87 84 84 / .58) 36%,rgb(56 53 53 / .42) 68%,rgb(58 51 51 / .39) 100%);padding:10px 15px;border-radius:5px;border:1px dashed #000;cursor:pointer;transition:.3s;display:flex!important;flex-direction:column;justify-content:center;gap:9px;align-items:center;height:150px;border-image:repeating-linear-gradient(55deg,#000,#000 5px,transparent 5px,transparent 10px) 2}.join_form .file-name{font-size:13px;color:#000}.join_now_form label{display:inline-block;width:100%;font-size:16px;font-weight:500;line-height:24px;color:#000;margin-bottom:7px}form.join_now_form{padding:35px 20px!important}.join_now_form .form-control{height:50px;color:#000;font-size:15px;font-weight:400;width:100%;padding:.375rem .75rem;display:block;background-clip:padding-box;border:1px solid #000;border-radius:7px;outline:unset;box-shadow:unset}.contactsec-class .form-group,.join_now_form .form-group{margin-bottom:2rem}.join_now_form textarea{height:150px!important}.join_now_form .g-recaptcha,.pro-hrms_class .features-list img{margin-top:8px}button.JoinNow{background:#ffd600;padding:.8rem 1.375rem;display:inline-block;border-radius:3.125rem;font-size:1rem;font-weight:700;border:1px solid #ffd600;transition:.5s;display:flex;gap:30px;align-items:center;margin-top:18px;cursor:pointer}.join_now_form select option{color:#000;background-color:#fff}.rightformimg-class{background:#fff;border-radius:0 24px 24px 0;padding-top:50px;position:relative;border-left:1px solid #fff}.rightformimg-class h2{font-weight:500;font-size:68px;line-height:75px;text-align:center;color:#000}.rightformimg-class img{position:absolute;right:0;margin-top:35px;width:470px}p.peopleText{font-weight:400;font-size:20px;line-height:135%}.join-ourteam-btn{display:flex;align-items:center;justify-content:flex-start}.content-img-scroller,.home-services a.case_study{width:auto}.content-event-scroller{margin-top:6.5rem;margin-left:4rem;margin-right:4rem}.event-heading{text-align:center;padding-bottom:3rem}.our-team h2{text-align:center;padding-bottom:15px}.our-team-tab-content .main-row{justify-content:center;gap:50px;margin-top:50px}.customtechcol-team{width:15%;text-align:center}.our-team-techstackicon{background:#fff0;border-radius:16px;padding:0;overflow:hidden;height:auto;box-shadow:0 0 12px 0 #0003;margin-bottom:20px}.our-team-designation,.our-team-designation-heading{padding-top:2rem;text-align:center}img.our-team-techicon{width:100%;height:auto;object-fit:cover;display:block;background:#fff;filter:grayscale(100%);object-position:top;padding:0;overflow:hidden}.customtechcol-team p{margin:4px 0 10px;font-weight:800;color:#004fff;font-size:26px}.customtechcol-team span.designation{display:block;margin-top:4px;font-weight:400;font-size:18px;color:#000}.left-designation,.right-designation{cursor:pointer;text-decoration:none;margin-right:4rem;color:#000;font-weight:700}.active-tab,.settings-btn{text-decoration-thickness:2px;text-decoration:underline}.active-tab{text-decoration-color:#004fff;text-underline-offset:11px}.recognition-item p a:hover,.term-conditions-main a,a.breadcrumb-class-acher-tag{color:#004fff;text-decoration:underline}.recognition-heading{margin-bottom:40px;color:#000;text-align:center;padding-bottom:3rem}.recognition-row{display:flex;justify-content:center;flex-wrap:wrap;gap:30px}.recognition-item{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;flex:none;max-width:20%}.recognition-item img{width:max-content;object-fit:contain;margin-bottom:15px;height:100px}.recognition-item p{font-size:20px;color:#000;line-height:1.4;margin:0}.our-process-sec h2{text-align:center;padding-bottom:50px}.our-tech-arsenals{background:var(--section-bg)}.tech-slider-main .slick-slide{margin:0 20px;transition:.3s ease-in-out}.slick-next:before,.tech-slider-main .slick-prev:before{color:#fff;height:auto!important;display:inline-block;line-height:normal}.tech-bottom-slide,.tech-top-slide{background:padding-box #fff;border-image-slice:1;padding:24px 40px;min-height:240px;position:relative}.tech-slide-main .tech-slide-header img{max-width:50px;width:100%}.tech-slide-main .tech-slide-header h3{color:var(--primary);font-size:22px}.tech-slide-main .tech-slide-header{display:flex;align-items:center;gap:20px;margin-bottom:16px}.tech-slide-content p{color:var(--primary);font-size:17px}.contactsec-class input,.contactsec-class textarea{font-size:16px;box-shadow:unset;color:#000;outline:unset}.tech-top-slide{border-radius:15px;border:2px solid #004fff;margin-bottom:25px}.tech-bottom-slide::before,.tech-top-slide::before{content:"";position:absolute;top:-2px;left:0;right:-2px;bottom:-2px;background:linear-gradient(to right,#99999900,#8484846e,#868484);z-index:-1;border-radius:10px;padding:24px}.tech-bottom-slide{border-radius:15px;border:2px solid #004fff}.tech-slider button.slick-prev.slick-arrow{left:auto!important;right:120px;top:-80px;width:55px;height:55px;border:1px solid #004fff;border-radius:50%}.tech-slider button.slick-next.slick-arrow{top:-80px;right:50px;width:55px;height:55px;border:1px solid #004fff;border-radius:50%}.step.active,.tech-slider button.slick-next.slick-arrow:hover,.tech-slider button.slick-prev.slick-arrow:hover{background:#004fff;color:#fff}.tech-slider button.slick-next.slick-arrow i,.tech-slider button.slick-prev.slick-arrow i{font-size:1rem;color:#004fff;position:relative;z-index:9}.tech-slider button.slick-next:hover.slick-arrow i,.tech-slider button.slick-prev:hover.slick-arrow i{color:#fff}.our-process-sec .left-content,.our-process-sec .right-content{z-index:1}.our-process-sec .timeline-container{max-width:1300px;margin:0 auto;padding:2rem}.our-process-sec .timeline-line{position:absolute;left:50%;top:5px;bottom:0;width:1px;background:#3535354d;transform:translateX(-50%);height:90.3%}.our-process-sec .timeline-line-progress{position:absolute;left:0;top:0;width:100%;height:0;background-color:#222;transition:height .5s}.our-process-sec .timeline-dot{position:absolute;left:50%;top:0;width:8px;height:8px;background-color:#004fff;border-radius:50%;transform:translate(-50%,-50%);transition:.5s;z-index:2;margin-bottom:90px;opacity:.3}.our-process-sec .timeline-item{display:flex;gap:2rem;padding:6rem 0;position:relative;justify-content:space-between}.our-process-sec .connecting-line,.our-process-sec .highlight-line{position:absolute;left:0;right:0;top:50%;height:1px;background-color:rgb(255 255 255 / .1);transform:scaleX(0);transition:transform .5s}.our-process-sec .timeline-item.active .connecting-line,.our-process-sec .timeline-item.active .dot-line-left,.timeline-item.active .dot-line-right{transform:scaleX(1)}.our-process-sec .left-content{display:flex;align-items:center;justify-content:flex-end;gap:1rem;transform:translateX(-20px);transition:.5s;position:relative}.our-process-sec .left-content .step-container.content{margin-left:30px;background:#fff;padding:2rem 5.625rem 2rem 2rem;border-radius:24px;border:2px solid #004fff;min-width:304px;max-width:301px}.our-process-sec .right-content{display:flex;flex-direction:column;gap:1rem;transform:translateX(20px);transition:.5s;max-width:325px;position:relative}.our-process-sec .timeline-item.active .left-content,.timeline-item.active .right-content{transform:translateX(0)}.our-process-sec .dot-line{position:absolute;top:50%;height:.95px;background-color:#222;transform:scaleX(0)}.our-process-sec .dot-line-right{left:50%;width:170px;transform-origin:left}.our-process-sec .timeline-item{transition:opacity .5s}.our-process-sec .timeline-item.active,.our-process-sec .timeline-item.active.highlight .content-box p,.timeline-item.active.highlight .icon-container,.timeline-item.active.highlight .right-content::before,.timeline-item.active.highlight .step-container.content h3,.timeline-item.active.highlight .step-container.content span{opacity:1}.our-process-sec .timeline-dot.active{width:24px;height:24px;opacity:1}.our-process-sec .right-content.fourth-step::before,.our-process-sec .right-content::before{height:100%;right:auto;left:-312px;max-width:275px;position:absolute;content:"";bottom:0;width:100%}.our-process-sec .dot-line{transition:transform .3s ease-in-out}.our-process-sec .step-container.content h3,.our-process-sec .step-container.content span{color:var(--primary);opacity:.3;font-size:35px}.our-process-sec .right-content .content-box p{color:#222;opacity:.3;transition:transform .6s linear;margin-bottom:10px;font-size:18px}.our-process-sec .left-content .icon-container{opacity:.3;padding-left:30px}.our-process-sec .left-content .icon-container img{max-width:80px}.our-process-sec .right-content::before{background:url(../img/techstack/right-content-arrow.svg) center/contain no-repeat;top:0;opacity:.2}.our-process-sec .right-content.fourth-step::before{background:url(../img/techstack/right-content-arrow2.svg) center/contain no-repeat;top:1px;opacity:.2}.our-process-sec .right-content .content-box p span{font-weight:800!important}.our-process-sec .dot-line-left{right:50%;width:160px;transform-origin:right}.our-process-sec .left-content::after{position:absolute;content:"";background:#222;width:177px;height:1px;top:-1px;bottom:0;margin:auto;right:-177px;opacity:.2}.our-process-sec .timeline-item .step-container.content{min-width:304px}.timeline-item.four-step .highlight .step-container.content{min-width:307px}.timeline-item.step-6 .step-container.content{min-width:307px!important}.timeline-item.four-step .left-content::after,.timeline-item.step-6 .left-content::after{right:-182px;width:182px}p.rightpargraph-1{position:relative;top:-10px}p.rightpargraph-2{position:relative;top:10px}p.rightpargraph-3{position:relative;top:-34px}p.rightpargraph-4{position:relative;top:-25px}.home-services .coreservice-sec,.homepage,.our-process-sec .step-container.content{margin-top:0}.values-row{max-width:80%;width:100%}.contactsec-class input{border:none;font-weight:500;border-bottom:1px solid #000;width:100%;padding:5px}.contactsec-class input::placeholder{color:#000}.contactsec-class textarea{width:100%;height:200px;padding:10px 15px;max-height:600px}.checkbox-class{margin-top:-40px}.checkbox-class label{display:flex;align-items:center;gap:3px;margin-top:-13px;font-size:15px;flex-wrap:wrap}.serviceinnerpage-class a.view-all-projects.schedulebtn.healthTechbtn{margin:50px auto 0}.join_now_form select{background:url(../img/down-arrow-1.png) right 20px center no-repeat!important;appearance:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.sectionspacetop{padding-top:8rem;padding-bottom:2rem}.aboutservice-class .column{flex:0 0 33.33%;max-width:33.33%}.aboutservice-class .Ethosbox{row-gap:25px}.aboutservice-class .ethosboximg1-class img{margin:0 auto 15px}.ourindustry-class h2{text-align:center;padding-bottom:45px}.ourindustry-class{margin-bottom:8rem;margin-top:3.5rem}.ourindustry-class .column.customcol-3{max-width:25%;min-width:auto;flex:0 25%}.ourindustry-class .main-row{row-gap:50px;justify-content:center}.ourindustry-class .ethosbox-class h3{font-weight:800;color:#000;text-align:center}.ourindustry-class .ethosbox-class{border-top:4px solid #d00;border-radius:0}.column.boxcontent-1{flex:0 0 50%;max-width:50rem;padding:0 12px}.service-main-row{display:flex;flex-wrap:wrap;align-items:flex-start}.service-main-row .service-main-row{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin:0}span.hover-sub-heading{font-size:18px;font-weight:700}.off-shelf,.prologic-contentbox-wrapper{position:relative;height:120px;transition:.3s;z-index:1}.prologic-contentbox-dynamix{position:relative;background:#fff;border:1px solid #e5e7eb;padding:16px;border-radius:12px;height:100%;display:flex;align-items:center;justify-content:space-between;transition:.3s;cursor:pointer}.icon-and-title{display:flex;align-items:center;gap:15px;width:100%}.our-service{font-size:32px;font-weight:800;color:#1a1a1a;line-height:38px;flex:1}.home-service-img{width:55px;height:60px;object-fit:contain;flex-shrink:0}.prologic-contentbox-wrapper:hover{z-index:100;transform:translateY(-2px)}.prologic-contentbox-wrapper:hover .prologic-contentbox-dynamix{box-shadow:0 15px 35px rgb(0 0 0 / .1);background:linear-gradient(135deg,#f8f9ff 0,#e8f0ff 100%)}.hover-details{position:absolute;top:0;left:0;width:max-content;min-width:100%;height:auto;min-height:180px;background:linear-gradient(135deg,#f8f9ff 0,#e8f0ff 100%);border-radius:12px;padding:20px;display:none;z-index:101;box-shadow:0 15px 35px rgb(0 0 0 / .15)}.hover-details h3{font-size:24px;font-weight:800;margin-bottom:12px;color:#1a1a1a;line-height:42px}.hover-details li{display:flex;align-items:center;justify-content:space-between;padding:8px 0;font-size:.85rem;color:#333;transition:.2s;border-bottom:1px solid}.stat-box h3,.stat-box h3 span{font-size:36px;color:#004fff;font-weight:800}.ai-row:last-child,.hover-details li:last-child{border-bottom:none}.hover-details li:hover{color:#4f7df3;padding-left:5px}.arrow-icon{color:#4f7df3;font-size:1.2rem;transition:transform .2s}.hover-details li:hover .arrow-icon{transform:translateX(3px)}.stats-section{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.stat-box{background-color:#edf2ff;border:1px solid #004fff80;border-radius:12px;padding:30px 20px;text-align:center;flex:1;box-shadow:0 0 12px 0 #00000024;transition:transform .3s}.stat-box:hover{transform:translateY(-5px)}.stat-box h3 span{display:block;line-height:88%}.stat-box p{color:#000;margin-top:8px}.Stats-container{width:100%;max-width:80%;margin:0 auto;padding:4rem .75rem}.column .experience{padding:2px 0;height:100%;max-width:32%;flex:0 0 33%}.experience-main-row{display:flex;flex-wrap:wrap;align-items:flex-start;margin:6rem 0 8rem}.experience-main-row .experience-main-row{display:flex;gap:11px;margin:0}.contentbox-experience{background:#fff;border:1px solid #e5e7eb;padding:28px;border-radius:12px;cursor:pointer;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;height:240px}.icon-and-title-experience{display:flex;flex-direction:column;align-items:center}.home-experience-img{max-width:100%;height:50px;margin-bottom:12px}.our-experience{font-size:32px;font-weight:700;line-height:38px}.partner-heading{text-align:center;margin-bottom:5rem!important}.second-main-row{display:flex;flex-wrap:wrap;margin:3rem -.75rem}img.enable-logo{height:45px;margin:0 auto}.andriod-logo,.motival-logo,img.ios-logo{height:36px;margin:0 auto}.main-row.partner2-class{margin:0 auto;padding-left:40px}.case-container{width:100%;max-width:70%;margin:0 auto;padding:0 .75rem}.case-container .portfolio-img-main{width:100%;max-width:95%}.testimonial .testimonial-slider{padding:10rem o;margin:0}.whyprologic .content{padding:3rem 0}ul.filter-list{list-style:none;padding:0;margin:41px;display:flex;flex-wrap:wrap;justify-content:center;gap:27px}ul.filter-list li{padding:8px 16px;border-radius:999px;font-size:16px;font-weight:700;background-color:#fff;color:#333;cursor:pointer;transition:background-color .2s;box-shadow:0 0 10px 0 #00000014}ul.filter-list li.active,ul.filter-list li:hover{background-color:#0056ff;color:#fff}a.ecommerce-know-more{color:#004fff;display:flex;align-items:center;justify-content:flex-end;gap:8px;text-decoration:none;margin-top:1rem}a.ecommerce-know-more .arrow-circle{border:1.5px solid #004fff;border-radius:50%;padding:6px;display:flex;align-items:center;justify-content:center;width:24px;height:24px}img.ecommerce-arrow-icon{height:12px!important;width:12px!important;object-fit:contain!important}span.know-more-text{font-size:20px;font-weight:600}.contentbox-experience:hover{border:2px solid #004fff}.nav-follow-us-sec a{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.social-icon{width:28px;height:28px;margin-right:11px;object-fit:contain;filter:grayscale(100%) brightness(0)}.social-icon:hover{filter:none}.grid-css1 .column,.grid-css2 .column,.servicecore-class .coreservice-box{height:100%}.people-sec .column4{max-width:40%}.people-sec .column6{max-width:60%}.main-row.Ethosbox.grid-css2{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.Ethosbox.grid-css2.main-row .ethosbox-class{justify-content:flex-start}.main-row.Ethosbox.grid-css1{display:grid;grid-template-columns:1fr 1fr;gap:20px}label#vPhone-error{position:absolute;margin-top:50px}.contactsec-class .subscribe_form .form-control{border-bottom:1px solid #000!important;padding:6px 10px;border:0;border-radius:0;color:#222;font-size:16px;font-weight:500}.contactsec-class select#country_code1{width:75px;padding:7px 0;border:0;border-bottom:1px solid #000;outline:unset}.field_name_country_selection select{background:0 0!important;appearance:block!important;appearance:auto}.casestudy img.portfolio-logo.big-logo{height:110px}.ourfocus-sec .services-container{margin-top:5rem}.pinklogo-class{display:flex;justify-content:center;padding-bottom:35px;width:300px;margin:0 auto}.policybtn,.servicepage{margin-top:2rem}p.socialtitle,p.socialtitle span{font-size:20px;line-height:30px;font-weight:700}.socialcontain-class{max-width:42%;align-items:center}a.policycommunity-btn{display:flex;background:#3046eb;color:#fff;border-radius:8px;padding:9px 20px;align-items:center;font-size:18px;font-weight:600;gap:10px}#mainnav>ul>li,.footerlogo-class a{display:inline-block}.instgramwidth,.service-column.linkdinwidth{max-width:200px}img.lindinicon{object-fit:contain;height:18px}.sectionspace,.servicethank-class{padding-top:5rem}.service-column.communitywidth{min-width:450px}.socialcontain-class .service-card{padding:0;z-index:1}.breadcrumb-class nav ol{display:flex;gap:5px;flex-wrap:wrap}.coreservice-box.coreservice_box_btnn{position:relative;padding-bottom:64px!important}.coreservice-box.coreservice_box_btnn a.case_study{position:absolute;right:32px;bottom:20px}img.thankyouimg-class{margin:0 auto 30px;height:102px}button#removeFile{position:relative;top:10px;left:6px}.home-services .servicecore-class .coreservice-box{height:auto}.home-services .coreservice-box{height:100%;margin-bottom:30px;border-radius:4px}.arrow-down,.arrow-down:after{border-radius:5px;background:#000}.home-services .coreservice-box h3,.home-services .coreservice-box h3 a{font-size:32px;line-height:38px}.sticky{transform:translateY(0)}.nav__var_st{position:relative;top:120px;z-index:1;width:100%}.home-services .servicecore-class .case_study span{width:max-content;height:max-content;line-height:normal;padding:9px}.home-services .servicecore-class img.arrowicons-class{width:max-content!important;max-width:max-content!important}.prologic_outer{margin-top:-25px}.footerlogo-class img.img-fluid{object-fit:contain;object-position:left}.tech-slider-main{position:relative;padding:80px 0;z-index:8}a.case_study:hover span img.arrowicons-class{transition:transform .5s;transform:rotate(45deg)}select#country_code1{width:75px;appearance:none!important;background:url(../img/down-arrow-1.png) right 10px center no-repeat!important;padding:10px 3px;-webkit-appearance:none!important;-moz-appearance:none!important}.contactsec-class textarea,.join_now_form .form-control{max-width:100%}.outer_thanks .arrowbody-class{bottom:30px}.arrowbody-class{position:absolute;bottom:5px;left:50%;transform:translate(-50%,-50%)}.arrow-container{width:25px;animation:1.6s cubic-bezier(.445,.05,.55,.95) infinite bounce;height:20px;display:block;margin:0 auto}.arrow-down{height:3px;transform:rotate(45deg);transform-origin:0% 0%}.arrow-down:after{content:"";position:absolute;width:100%;height:100%;bottom:0;left:100%;transform:rotate(-90deg);transform-origin:0% 100%}.arrowbody-class span{padding-top:0!important;font-size:14px!important;text-align:center;font-weight:500}@keyframes bounce{50%{transform:translateY(-15px)}}.servicethank-class h2{text-align:center;padding-bottom:2.5rem}.industriesthank-class .experience-main-row{margin:0 0 8rem;row-gap:20px}.industriesthank-class .column{flex:0 0 33.33%;padding:0 .75rem;max-width:33.33%}.pro-hrms_class .product-img-main img{width:100%;border-radius:0}span.hrms-content-heading{color:#188af2;text-decoration:none!important;-webkit-text-fill-color:#188af2}span.logogrey1-class,span.logogrey2-class{color:#7c7c7c;text-decoration:none!important}span.logogrey1-class{margin-left:-15px}.other-bespoke-bg.hrmsbgimg{background:url(../img/hrms/hrms-bg.png) 0 0/cover!important}span.protasker-content-heading{color:#153c9f;text-decoration:none!important;-webkit-text-fill-color:#234fbe}.other-bespoke-bg.protaskerbgimg{background:url(../img/protasker/protasker-bg.png) 0 0/cover!important}.enterprise-process h2{text-align:center;padding-bottom:60px}.enterprisenum-class h3{font-size:28px;line-height:38px;font-weight:700}.enterprise-circle{background:#004fff;width:45px;margin:0 auto 16px;height:45px;text-align:center;line-height:45px;font-size:20px;color:#fff;border-radius:50%}.enterprise-process .column{flex:0 0 25%;min-width:auto;padding:0 .75rem;max-width:25%}.service-icon.onpremiseicon{width:80px}.contactspace{padding:9rem 0 8rem}.contactspace h1{text-align:center;font-size:48px;line-height:58px;color:#000}.custom-h3,.founderpopup h3{line-height:34px;text-align:center}.webactionbg{background:url(../img/web/webactionbg.png) 0 0/cover!important;position:relative}.webactionbg:before{content:"";width:100%;height:100%;position:absolute;background:#0009;inset:0;border-radius:15px}.webactionbg h3,.webactionbg p{color:#fff;position:relative}.webactionbg img.blackicon{height:inherit!important;margin-bottom:0}.outlooks-class .coreservice-box h3{margin-bottom:20px!important;height:auto!important}.ourservicebox .coreservice-box{height:auto;margin-bottom:30px}.shopify-integration{margin-top:40px!important;max-width:100%;column-gap:12px}.case-integration h3{min-height:auto!important}.case-integration ul{list-style:disc;padding-left:19px;margin:10px 0 25px}.case-integration ul li{font-size:20px;line-height:29px;margin-bottom:14px;color:#000;font-weight:500}.tech-section .services-container{margin:60px auto 0;flex-wrap:wrap;justify-content:center;row-gap:50px}.tech-section .service-column{max-width:33.33%;width:100%;flex:0 0 33.33%}.tech-section a.view-all-projects.schedulebtn.healthTechbtn{margin:100px auto 10px}.shopify-integationimg{background:url(../img/products/shopify-integationimg.jpg)!important}.vonagevideo-integationimg{background:url(../img/products/vonagevideo-integationimg.png)!important}.shopify-integationimg .calltoaction-content{width:100%;margin-left:auto;max-width:60%}.faq-question-main .accordion{border-radius:15px;margin-bottom:15px;background:#fff}.faq-section .accordion-content p b{font-weight:900;color:#000}.tech-section .service-column:not(:last-child):after{width:1px}.faq-question-main .chevron{font-size:18px;transition:transform .5s}.faq-question-main .accordion-content{padding:0 30px;background-color:#fff0;visibility:hidden;opacity:0;overflow:hidden;transition:.5s;height:0;border:0 solid #fff0;border-bottom-left-radius:15px;border-bottom-right-radius:15px;border-top:none!important}.faq-question-main .accordion-content p{margin:0;font-size:18px}.faq-question-main .accordion.open button.accordion-header{border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none;padding:20px 30px}.faq-question-main .accordion.open .accordion-content{visibility:visible;opacity:1;transition:.5s;height:auto;padding:0 30px 23px;border:0 solid #cccc;background:#fff}.faq-question-main{margin-top:50px!important;max-width:950px;margin:auto}.faq-question-main .accordion-header{background-color:#fff!important;color:#000;padding:16px 25px;font-size:22px;text-align:left;width:100%;border:0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:.5s;border-radius:15px;font-weight:500;gap:5px}.secborder-bottom::after,.whyprologicdual-sec-big:before{width:2px;left:calc(50% - 1px);transform:translateY(0);content:""}section.faq-section.section-space.bg-gray{margin-top:-8rem;margin-bottom:8rem}.faq-question-main .chevron img{min-width:16px;min-height:auto}.custom-h3{color:#222!important;font-size:26px;font-weight:700!important}.shopifyicon_class{height:90px;margin-bottom:22px}.RetailEcommerce-class p.textRealResult,.shopifyicon-sec p.textRealResult{margin-top:5px!important}.faq-question-main .accordion-header:focus-visible{outline:0}#cookieConsentBarcheck{position:fixed;bottom:-166px;left:0;background-color:#2c2c2c;color:#fff;font-size:14px;padding:25px;display:none;z-index:9999;box-shadow:0 -2px 6px rgb(0 0 0 / .3);transition:bottom 1s;align-items:center;opacity:1;backdrop-filter:blur(70px);justify-content:center;width:100%;margin:0 auto;gap:22px}#cookieConsentBarcheck .message{max-width:max-content;display:inline-block;vertical-align:middle;font-size:1em;line-height:1.5}#cookieConsentBarcheck .actions{float:right;width:auto}#cookieConsentBarcheck button{margin-left:10px;padding:8px 14px;border:none;border-radius:4px;cursor:pointer;font-weight:700}.accept-btn{background-color:#ffd600;color:#000}.settings-btn{color:#fff;background-color:#fff0}.close-icon{position:absolute;right:35px;top:24%;font-size:34px;cursor:pointer;color:#fff;line-height:normal}a.link_one{color:#ddd;text-decoration:underline!important}@media (max-width:992px){#cookieConsentBarcheck{flex-wrap:wrap}#cookieConsentBarcheck .message{max-width:100%;display:inline-block;vertical-align:middle;text-align:center}#cookieConsentBarcheck .actions{float:unset;width:100%;text-align:center;margin-top:13px}.close-icon{right:19px;top:-6px}}.founderpopup,.sprintpopup-close{position:fixed;right:-100%;z-index:999;transition:right 1s;width:100%}@media (max-width:580px){#cookieConsentBarcheck .actions{width:100%!important}#cookieConsentBarcheck button{font-size:13px}}.founderpopup{max-width:350px;bottom:1px;background:#004fff;border-radius:12px;padding:25px}.founderpopup h3{font-size:24px;color:#fff!important;font-weight:700}.founderpopup h4{text-align:center;color:#fc0;font-size:20px;padding:8px 0;font-weight:700}.founderpopup p,a.recentcasestudy-class{text-align:center;font-size:15px;color:#fff}.founderpopup .commonbtn{font-weight:700;text-transform:initial;position:relative;background:#ffd600;padding:8px 20px;border-radius:3.125rem;border:2px solid #ffd600;border-image:initial;margin:15px auto 10px;font-size:14px;gap:15px}a.recentcasestudy-class{display:block;font-weight:600;margin:0 auto;text-decoration:underline}.Products-Supporting p,.Products-Supporting ul li,.RetailEcommerce-class p,.commerce-about p.fonttext-24,.product-box p,.submenu li a,.whatwebuild-sec ul li,p.subparatext{font-weight:500}.sprintpopup-close{bottom:10px;background:#fff;border-radius:12px;padding:0;cursor:pointer;max-width:90px;height:90px}#mainnav ul.submenu,#mainnav>ul>li>a,#mainnav>ul>li>span{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}button.cross{background:0 0;border:none;color:#fff;font-size:24px;float:right;position:relative;top:-22px;right:-15px;cursor:pointer}.sprintpopup-close svg{height:90px}.product-integation h2{padding-bottom:3rem}.productint-box{display:flex;gap:50px;justify-content:center;width:100%;max-width:70%;margin:0 auto;flex-wrap:wrap}.footerlogo-class,.icontitle-box{margin-bottom:20px}.product-box{box-shadow:0 0 11px 0 rgb(0 0 0 / .14);border:.5px solid #004fff;border-radius:15px;padding:30px;flex:0 0 32%;max-width:32%}.footercol-12,.footercol-3,.footercol-4{padding:0 .75rem}.boxcontent-class ul li,.productint-box .producticon-box{display:flex;align-items:center;gap:10px;margin-bottom:10px}.producticon-box img{max-width:max-content;height:55px;object-fit:contain}.producticon-box h3{font-size:24px;color:#000;line-height:32px}.product-box p{font-size:17px;color:#000}.secborder-bottom::after{height:90px;background:#000;display:block;position:absolute;bottom:-50px}.industriesbox,.industriestech-stack .categorybox{height:100%;background:#fff;box-shadow:0 0 11px 0 #00000024}#mainnav>ul>li{padding:0 6px}.header #mainnav>ul>li>a,.header #mainnav>ul>li>span{line-height:50px}#mainnav ul.submenu>li>a,.submenu li a{font-size:14px;color:#1b1a1a;line-height:25px}#mainnav>ul>li.home>a{color:#1b1a1a}#mainnav>ul>li i.fa.fa-chevron-down{font-size:14px;margin-left:2px}#mainnav>ul>li>a,#mainnav>ul>li>span{position:relative;display:block;color:#1b1a1a;text-decoration:none;font-size:16px;margin:0 15px;font-weight:400;transition:.3s ease-in-out;cursor:pointer}#mainnav ul.submenu{position:absolute;left:20px;top:150%;width:250px;text-align:left;color:#1b1a1a;background-color:#fff;z-index:9999;opacity:0;visibility:hidden;transition:.3s ease-in-out;margin-top:0}#mainnav ul li ul li{margin-left:0;margin-bottom:4px}#mainnav ul.submenu>li>a{display:block;text-decoration:none;padding:0;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}#mainnav ul li:hover>ul.submenu{top:100%;opacity:1;visibility:visible}.icon-tembox-class,.servicemenu span.h6{display:flex;gap:10px}.navicon-box img.nav-icon{height:20px;margin-top:3px;object-fit:contain}ul.servicemenu{width:100%;padding:0;row-gap:0;column-gap:3rem;display:grid;max-height:fit-content}ul.submenu.submenusize{width:1600px!important;left:-375px!important}ul.submenu.submenusize.productmenu-class{left:-510px!important}.submenu1 li{margin-bottom:8px}.submenu .h5,.submenu .h5 a,.submenu h5,.submenu h5 a{font-weight:700;line-height:29px;text-decoration:none;font-size:16px;color:#0075b9;margin-top:18px!important;display:block}.servicemenu ul{margin-bottom:30px;margin-top:12px;display:block}.servicemenu .h6 a,.servicemenu h6 a{font-size:20px!important;font-weight:700!important;color:#1b1a1a;display:block}p.navmenu-paratext{font-size:16px;color:#004fff;margin:10px 0;line-height:25px}.Recognizingsec h2,.commerce-about h2,.commerce-about p.fonttext-24,.commerce-contentbox-class li,.hire-about-sec h3,.teamform-sec h2{color:#fff}.servicemenu1 li{margin-bottom:4px}.mainnav .submenu{padding:20px}.bottomtext1-class{text-align:left;display:flex;justify-content:start;gap:10px;margin-top:20px;align-items:center}.footercol-12{flex:0 0 100%;max-width:100%}.copywrite p{text-align:center!important;font-size:14px;line-height:20px}.footer-main .horizentaline{margin:30px 0 20px}a.condition-class{font-size:15px;text-decoration:none}.footer-width .container{max-width:70%}.footer-width .main-row1{justify-content:space-between;display:flex;flex-wrap:wrap;margin:0 -.75rem}.footer2-class .bottomtext1-class,.footer2-class .mail-class{margin-top:-7px}.industriestech-stack .categorybox{padding:25px 20px;border-radius:14px}.techspace-top{padding-top:3rem;gap:15px;row-gap:40px;justify-content:center}.category-content h4{font-size:17px;font-weight:600;line-height:25px;padding-bottom:5px}.ai h4,.category-content{padding-top:10px}.techitem{display:flex;align-items:center;gap:4px;border:1px solid #004fff;width:max-content;padding:0 8px;border-radius:8px}.techitem img{width:auto;height:14px;object-fit:contain}.ai-months span,.ai-val,.ai-val span,.techitem p{font-size:15px}.techbox{display:flex;flex-wrap:wrap;gap:12px}.dualbtns-class,.icontitle-box,.indusboxes{display:flex;gap:20px}.industriestech-stack .column{flex:0 0 32%;min-width:auto;padding:0 .75rem;max-width:32%}.industriesbox{padding:20px 20px 70px;border-radius:15px;position:relative}.industriesinner-box{margin-top:50px;width:100%;max-width:90%;margin-left:auto;margin-right:auto}.industriesbox ul li{font-size:18px;line-height:27px;margin-bottom:10px;color:#222;font-weight:500}.industriesbox ul{list-style:disc;padding-left:19px;padding-bottom:10px}.industriesinner-box .column{padding:0 1rem}.indusboxes{padding-top:20px;padding-bottom:15px;align-items:center;justify-content:center}.indusboxes .prologic-contentbox{flex:0 0 48%;max-width:48%;height:170px;background:#edededed;box-shadow:unset;border-radius:12px;padding:15px}.indusboxes h3,.indusboxes h3 span{font-size:24px!important;line-height:35px!important;padding-bottom:0}.industriesbox p{padding-bottom:12px}.indusboxes .prologic-contentbox p{font-size:15px!important;line-height:22px}.indusboxes .prologic-contentbox h3{margin-bottom:-5px!important}.herosec-space{padding-top:2.5rem;padding-bottom:1rem}.line-bottom{position:absolute;bottom:0;transform:translate(-50%,-50%);left:50%;width:auto!important}.dualbtns-class{position:absolute;bottom:30px;width:100%;max-width:92%}.explore-btn{float:right;margin-left:auto}.icontitle-box h3{font-size:30px;line-height:38px;margin-bottom:0!important;height:auto!important}.icontitle-box img{margin-bottom:0!important;height:50px!important}.whyprologicdual-sec-big{padding:8rem 0 0}.whyprologicdual-sec-big:before{height:145px;background:#000;position:absolute;top:0;display:block}.ourai-class .shopifybox-class{max-width:85%}img.recent-casestudyimg{height:330px;width:100%;object-fit:cover;object-position:center;border-radius:12px 10px 0 0}.industriesbox h3,.industriestech-stack h3{padding-bottom:8px;font-size:30px;line-height:38px}.servicepage h2{padding-top:.5rem}.faq-question-main .accordion.open .accordion-content a{border-bottom:1px solid #004fff;color:#004fff}.error-heading a.view-all-projects.schedulebtn.healthTechbtn{margin:29px auto 0;color:#333}.error-heading h1{font-size:105px;line-height:120px;padding-bottom:15px;font-weight:900}.hire-class .column.customcol-7{flex:0 0 55%;max-width:55%}.hire-class .column.customcol-5{flex:0 0 45%;max-width:45%}.hire-class h1{letter-spacing:-2px}.hire-class p{padding:25px 0 40px;width:100%;max-width:90%}.Recognizingsec,section.hire-about-sec{background:#004fff;padding:5rem 0}.column.box-center{position:relative;border-right:2px solid #fff;border-left:2px solid #fff}.hire-about-sec .column{padding:2rem 0}.boxcontent-class{box-shadow:0 0 11px 0 rgb(0 0 0 / .14);padding:35px 25px;border-radius:10px}.boxcontent-class h2{padding-bottom:20px;font-size:42px;line-height:48px}img.Opportunities-img{height:14px;object-fit:contain}.hirebenefits .coreservice-box img{margin-left:unset!important;margin-right:unset!important}.hiretoday-class p{padding-top:10px;font-size:22px}.stepconatiner-box{background:#e6f1ff;border-radius:40px;padding:60px;display:grid;grid-template-columns:150px auto;gap:35px;width:100%;max-width:80%;margin:50px auto 0}.stepbox-content{display:flex;align-items:center;gap:40px;border-bottom:1px solid #b8bcc3;padding-bottom:50px}.step-box,.step-box1{display:flex;flex-direction:column;align-items:center;position:relative}.step,.step1{max-width:max-content;flex-shrink:0;background:#d7e1ef;color:#333;font-weight:700;padding:8px 25px;border-radius:10px;margin-bottom:10px;position:relative;z-index:1;font-size:22px}.step-box::after{content:"";position:absolute;top:40px;bottom:0;width:2px;background:#d1d5db;z-index:0;height:100%}.stepbox-content:last-child{border-bottom:0;padding-bottom:0}.engagement-models p{font-size:22px;line-height:32px}.engagementbox{width:100%;max-width:70%;margin:20px auto}.engagementbox-class{border:1.5px solid #9f9f9f;padding:35px 20px;border-radius:10px;height:100%}.engagementbox-class h3{font-size:32px;line-height:38px;padding-bottom:20px}p.fs-17{font-size:17px!important;line-height:25px;padding:14px 0}.engagementbox-class ul li p{font-size:20px;line-height:30px}.hire-btn{display:block;margin:30px auto 0}.engagementboxsec-class{padding-top:30px;width:100%;margin:0 auto;max-width:80%}.hire-btn a.commonbtn{width:100%;max-width:90%;display:flex;justify-content:center;margin:0 auto}.Recognizingsec p{color:#fff;font-size:18px;line-height:27px}section.teamform-sec{padding:5rem 0}.teamform-sec h2{padding-bottom:1.2rem}.teamform-sec p{color:rgb(255 255 255 / .85);font-size:22px;line-height:30px}.team_form{width:100%;max-width:80%;margin:3rem auto 0}.team_form .form-group{margin-bottom:3rem;position:relative}.team_form label{display:inline-block;width:100%;font-size:16px;font-weight:500;line-height:24px;color:#fff;margin-bottom:7px}.team_form .form-control{height:50px;color:#000;font-size:14px;font-weight:400;width:100%;padding:.375rem .75rem;display:block;background-clip:padding-box;border:0 solid #fff;border-radius:7px;outline:unset;box-shadow:unset}.team_form select{background:url(../img/hire-team/form-arrow.png) right 20px center no-repeat #fff!important;appearance:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.teanform_btn{background:#ffd600;padding:.7rem 2rem;display:inline-block;border-radius:12px;font-size:18px;font-weight:700;border:1px solid #ffd600;transition:.5s;display:flex;gap:0;align-items:center;cursor:pointer;margin:30px auto 0}textarea.form-control{min-height:140px}.tech_hire-class .main-row.case-studies-for-category{gap:0!important}.roadmap-sec .main-row.Ethosbox.grid-css2{row-gap:45px}.healthcareconnection-sec h2{padding-bottom:25px}.healthcareconnection-sec p{padding-bottom:18px}.healthcareconnection-sec ul{list-style:disc;padding-left:19px}.healthconn-img{padding-right:2%}.healthconn-img img{border-radius:10px}.healthconn1-img{padding-left:2%!important;padding-right:0!important}.ecommerce_edge-sec p span,.healthcareconnection-sec p span{font-size:24px;color:#004fff;font-weight:700}.roadmapimg-class{display:flex;justify-content:center;align-items:center;padding:50px 0}.roadmapimg-class img{width:100%;max-width:30%}.team_form label.error{position:absolute;bottom:-36px}.hire_view_more{justify-content:center;margin:0 auto}.challangetext-class p,.product-content-main p.font-bold{font-weight:400}.Follow-Us-main img.headersocail-icon{min-height:22px}img.headersocail-icon.instagram-icon{min-height:24px}.newcast-study-class{margin-bottom:1.2rem}.opportunities-class p{margin-left:-15px;font-weight:400}.studypara-class p{width:100%;max-width:80%;margin:0 auto;padding-bottom:14px}.case-studyspace{padding-bottom:2rem}p.disc-class{font-weight:400;padding-bottom:10px}.footercol-8{display:flex;flex:0 0 50%;max-width:50%;justify-content:space-between}.ai-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.ai-cards{flex-direction:column;gap:16px;margin-top:20px;margin-bottom:30px}.ai-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:12px 20px;align-items:flex-start;gap:14px;transition:border-color .3s cubic-bezier(.4, 0, .2, 1),box-shadow .3s cubic-bezier(.4, 0, .2, 1),transform .3s cubic-bezier(.4, 0, .2, 1)}.aic-icon{width:40px;height:40px;border-radius:10px;flex-shrink:0;align-items:center;justify-content:center}.aic-icon.b{background:#eff6ff}.aic-icon.r{background:#fff0f1}.aic-icon.g{background:#f0fdf4}.aic-icon.p{background:#faf5ff}.aic-title{font-size:18px;font-weight:500;margin-bottom:3px}.aic-desc{font-size:13px;color:#64748b;line-height:1.5}.ai-vis-card{background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:28px;box-shadow:0 8px 32px rgba(15,23,42,.1)}.aivc-head{align-items:center;justify-content:space-between;margin-bottom:24px}.aivc-title{font-size:32px;font-weight:700;color:var(--tertiary)}.aivc-live{align-items:center;gap:6px;font-size:18px;color:#16a34a;font-weight:600}.aivc-live-dot{width:7px;height:7px;border-radius:50%;background:#22c55e;animation:2s infinite pulse}.ai-bars{align-items:flex-end;gap:8px;height:80px;margin-bottom:8px}.ai-bar{flex:1;border-radius:4px 4px 0 0;background:linear-gradient(180deg,#2563eb,#1d4ed8)}.ai-months{font-size:10px;color:#94a3b8;margin-bottom:20px}.ai-row{justify-content:space-between;align-items:center;padding:9px 0;border-bottom:1px solid #e2e8f0}.ai-metric{font-size:17px;color:#222;font-weight:500}.ai-val{font-weight:700;color:#0f172a}.up{color:#16a34a}.flow-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:28px;box-shadow:0 2px 16px rgba(15,23,42,.07);margin-top:20px}.flow-label{font-size:26px;font-weight:700;color:#2563eb;text-transform:uppercase;letter-spacing:.1em;margin-bottom:20px}.flow-steps{flex-direction:column;gap:0}.flow-step{gap:14px;position:relative}.flow-step:not(:last-child)::before{content:"";position:absolute;left:22px;top:39px;bottom:-8px;width:2px;background:linear-gradient(180deg,#bfdbfe,#e2e8f0)}.fs-num{width:42px;height:42px;border-radius:50%;border:2px solid #dbeafe;background:#eff6ff;align-items:center;justify-content:center;font-size:18px;font-weight:800;color:#2563eb;flex-shrink:0}.fs-title{font-size:18px;font-weight:700;color:#000;margin-bottom:2px}.ai-months span,.fs-desc{font-weight:500;color:#222}.fs-desc{font-size:16px;line-height:1.5}.eyebrow{color:#e31e24;font-weight:600}.who-header{margin-bottom:35px}.who-grid{grid-template-columns:repeat(4,1fr);gap:24px;flex-wrap:wrap;justify-content:center}.who-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:32px 28px;transition:box-shadow .3s cubic-bezier(.4, 0, .2, 1),border-color .3s cubic-bezier(.4, 0, .2, 1),transform .3s cubic-bezier(.4, 0, .2, 1);width:20%}.who-card-icon{width:72px;height:72px;border-radius:16px;align-items:center;justify-content:center;margin:0 auto 10px}.who-card-title{font-size:22px;font-weight:500;color:#0f172a;margin-bottom:8px;line-height:1.3}.who-card-desc{font-size:13px;color:#64748b;line-height:1.55}ul.commerce-contentbox-class{display:flex;justify-content:center;flex-wrap:wrap;column-gap:30px}.commerce-contentbox-class li{font-size:20px;line-height:27px;margin-bottom:15px;border:1px solid #ccc;padding:6px 15px;border-radius:12px;font-weight:500}.whatwebuild-sec h3{text-align:center;padding-bottom:1rem}.whatwebuild-sec .main-row{max-width:60%;margin:40px auto}.whatwebuild-sec .coreservice-box p{font-weight:500;padding-left:19px;font-size:22px}p.parabottom-text{margin-top:2rem;font-weight:500}.whatwebuild-sec{margin-bottom:6rem;margin-top:4rem}.capabilities-sec{flex-wrap:wrap;gap:25px;height:auto;justify-content:space-between}.capabilities-sec ul.check-icon-list{width:45%;height:100%!important}ul.ai-Commerce{margin-top:1rem}.CaseStudies-sec h3{padding-top:17px}.Products-Supporting ul.check-icon-list{height:100%!important}.RetailEcommerce-class .main-row.Ethosbox.grid-css2{row-gap:40px;max-width:80%;margin-left:auto;margin-right:auto;margin-top:15px}.whatwebuild-sec1 ul.check-icon-list{height:auto!important;margin:20px 0}.whatwebuild-sec1 p{font-weight:500;color:#222!important}.whatwebuild-sec1 ul li{font-size:18px;line-height:29px;font-weight:500}.whatwebuild-sec1 h4{padding-top:14px}.commerce-about{background:#003893}@media (max-width:1850px){.footer-width .container{max-width:80%}.engagementbox-class ul{height:150px}}@media (max-width:1650px){.footer-main p,a.mail-color{font-size:15px}.footercol-4 p{width:100%;max-width:80%}.second-menu ul li a{font-size:15px!important}.copywrite p{text-align:center!important;font-size:13px}.footer-width .footerspace-class{height:20px!important}.engagementbox-class ul li p{font-size:18px;line-height:28px}section.ai,section.who-section{margin-bottom:6rem}}@media (max-width:1199px){.footer-width .container{max-width:100%}}@media (max-width:768px){section.faq-section.section-space.bg-gray{margin-top:-4rem;margin-bottom:4rem}.footerlogo-class{text-align:left!important}.sociallink-class ul.Follow-Us-main{justify-content:left!important}.footer-main .second-menu ul{padding-left:0}.main-row1.footer2-class{flex-direction:column;text-align:center}.footer2-class .footerlogo-class{text-align:center!important}.footer2-class .sociallink-class ul.Follow-Us-main{justify-content:center!important}.footer2-class .bottomtext1-class{margin-top:15px;justify-content:center}section.ai,section.who-section{margin-bottom:3rem}}@media (max-width:600px){.footer-width .main-row1{flex-direction:column;text-align:center;row-gap:30px}.footerlogo-class{text-align:center!important;margin-bottom:14px}.sociallink-class ul.Follow-Us-main{justify-content:center!important}.bottomtext1-class{text-align:center;justify-content:center;margin-top:15px;align-items:center}.footer-width .footerspace-class{height:30px!important}.main-row1.footer2-class{row-gap:20px}}