body{background:#f1f1f1;color:#1a2027}.btn-outline-success svg path{transition:all 0.4s ease-in-out}.btn-outline-success:hover svg path{fill:#1a2027}.hero .subhead{justify-content:flex-end;background:linear-gradient(180deg,#fff0 0%,#000000 100%),linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .5) 100%);top:auto;bottom:0}.hero .subhead h1{max-width:850px;margin-left:auto;margin-right:auto;letter-spacing:-1.3px}#services{background:linear-gradient(180deg,#e1e1e1 0%,#f1f1f1 18.46%)}.display-5{letter-spacing:-1px}.hero .videobox video{opacity:1}.text-gray-400{color:#c1c1c1}ul.service-skills{list-style:none;padding:0;margin:20px 0;display:flex;gap:4px;flex-wrap:wrap}ul.service-skills li{display:inline-flex;align-items:center;justify-content:center;color:#fff;font-weight:500;border:1px solid rgb(255 255 255 / .5);line-height:100%;padding:4px 8px;border-radius:9999px;transition:all 0.4s ease-in-out;font-size:14px;cursor:pointer}a.skill-link{color:#fff;transition:all 0.4s ease-in-out}ul.service-skills.dard-col-skills li a{color:#1a2027}.ser_card{overflow:hidden;border-radius:24px;height:auto;position:relative;transition:all 0.4s ease-in-out}.ser_card:hover{box-shadow:20px 20px 80px 0 #c1c1c1}.dark-bg .ser_card:hover{box-shadow:20px 20px 80px 0 #222}.service_card_content{position:absolute;top:0;left:0;padding:40px 40px;border-radius:24px;max-width:646px;z-index:1}.text-info-dark{color:#5975ff;transition:all 0.4s ease-in-out}.ser_card .text-info-dark span.underline{border-bottom:1px solid #5975ff!important;transition:0.3s ease-in-out}.ser_card:hover .text-info-dark svg path{fill:#8c9fff!important}.ser_card:hover .text-info{color:#0e2ec9!important}.ser_card:hover .text-info-dark{color:#8c9fff!important}.ser_card:hover .text-info-dark span.underline{border-bottom:1px solid #8c9fff!important}.ser_card .service-card-image{width:100%;height:100%;transition:all 0.4s ease-in-out}.ser_card:hover .service-card-image{transform:scale(1.05)}.ser_card svg path{transition:all 0.4s ease-in-out}.ser_card:hover svg path{fill:#0e2ec9}ul.dard-col-skills li{color:#1a2027;border:1px solid #b1b1b1;cursor:default}ul.service-skills li.more-skills{border:none;padding:4px}.gapcustom{gap:24px;flex-wrap:wrap}.frs_ser_row{flex-wrap:wrap;margin-top:64px}.big_card.small_card{max-width:646px;width:100%}.big_card{max-width:calc(100% - 670px);width:100%}ul.service-skills li:hover,ul.service-skills li:hover a.skill-link{color:#5975ff!important;border-color:#5975ff!important}.middle_card{width:calc(33.33333% - 16px)}.card_wp{background:#fff;display:flex;flex-flow:column;justify-content:space-between}.card_wp img.service-card-image{height:auto}.card_wp .service_card_content{padding-bottom:0}.scnd_ser_row{margin:24px 0}.dark-bg{background:#0d1013}.text-gray-500{color:#b1b1b1}.mt-64{margin-top:64px}.workflow-flex{display:flex;gap:8px;justify-content:center;max-width:1000px;width:100%;margin:48px auto 0 auto;flex-wrap:wrap}.workflow-box{border:1px solid #c1c1c1;border-radius:24px;padding:40px 40px;width:calc(50% - 4px);position:relative;transition:all 0.4s ease-in-out;z-index:9;background:#fff}.workflow-box:hover{border:1px solid #0e2ec9;box-shadow:20px 20px 80px 0 #c1c1c1}.tldr-content{background:#fff;padding:12px 12px;border-radius:16px;position:absolute;left:50%;transform:translateX(-50%);opacity:0;transition:all 0.4s ease-in-out;box-shadow:4px 4px 16px 0 #0000001f;text-align:left;width:max-content}.tldr-content:before{content:"";background:#fff;position:absolute;width:20px;height:20px;left:50%;top:-7px;transform:translateX(-50%) rotate(45deg)}.tldr-content.active{opacity:1}.new-badge{background:#ffc165;border-radius:99999px;font-size:14px;color:#000;font-weight:500;line-height:normal;padding:8px 12px;display:inline-block;position:absolute;right:20px;top:20px}.saperate_line{display:block;margin:32px 0;background:#e1e1e1;height:1px;width:100%}.bg-spc{background:linear-gradient(180deg,#ffffff 84.66%,#f1f1f1 100%)}.access_content{padding:32px 32px}.acc_card{border:1px solid #c1c1c1;border-radius:24px}.half_card{width:calc(50% - 12px)}.medium_card{width:calc(33.3333% - 16px)}.access_img{width:100%;height:auto;object-fit:cover;border-radius:24px 24px 0 0}.access_flex{flex-wrap:wrap;margin-top:64px}.cnt-cta{margin-top:64px}.cnt-cta a{max-width:fit-content;margin:auto}.ipad-container{max-width:856px;width:100%;padding:0 24px;margin:auto}ul.workflow-point{list-style-type:none;padding:0;margin:0}ul.workflow-point li{display:flex;align-items:center;gap:11px;margin-bottom:12px;flex-wrap:wrap}ul.workflow-point li svg{width:24px;height:24px}ul.workflow-point li span{width:calc(100% - 35px)}.inner_cta_section{background:#fff;border-radius:24px;height:600px;display:flex;align-items:center;justify-content:center}.faq_services{margin:32px 0}.faq_services .accordion-item{margin-top:8px;border-radius:16px;border:1px solid #d1d1d1}.faq_services .accordion-item:first-child{margin-top:0}.accordion-button:not(.collapsed){background-color:#fff;cursor:default}.seo-visible-text p{color:#717171;margin-bottom:12px}.seo-visible-text p strong{color:#4c4c4c!important;display:block;margin-bottom:12px}.faq_services .accordion-button{padding:20px 24px;justify-content:space-between;border-radius:16px 16px;background-color:#fff0;transition:all 0.3s ease-in-out}.accordion-item:first-of-type .accordion-button{border-radius:16px 16px}.accordion-item{background-color:#fff0}.accordion-button:not(.collapsed){box-shadow:none;background-color:#fff}.faq_services .accordion-body{padding:0 24px 20px 24px}#smoothAccordion .accordion-item:has(.accordion-button:not(.collapsed)){border:1px solid #3e56cd}.faq_services .accordion-button svg{transition:all 0.3s ease-in-out;transform:rotate(180deg)}.accordion-button:not(.collapsed) svg{transform:rotate(0deg)}.accordion-item:has(.accordion-button:not(.collapsed)){background-color:#fff}.accordion-item:not(:first-of-type){border:1px solid #d1d1d1}.card_wp .service_card_content{position:relative}.enga{padding-left:40px}.wbdv{padding:0 30px}.digit_content{position:relative}.dgwhite{background:#fff}img.service-card-image.dig{max-width:386px;width:100%;height:auto}.ai-dev-bg{background:linear-gradient(180deg,#0f121b 0%,#002f70 100%)}.ai-dev{max-width:335px;width:100%;height:auto}.ai-dev-bg .service_card_content{position:relative}ul.workflow-point li:last-child{margin-bottom:0}.accordion-item:hover button{background:#fff}.videobox img{width:100%;height:100%;object-fit:cover}.text-gray-100{color:#f1f1f1}.build-system{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(31.33333%,1fr))}.build-card{width:100%;border-radius:24px;overflow:hidden;position:relative}.build-card img{width:100%;height:auto;border-radius:24px;transition:all 0.8s ease-in-out}.build-content{background:linear-gradient(180deg,#fff0 0%,#000000 100%);height:66.672%;position:absolute;bottom:0;left:0;padding:32px 32px;display:flex;flex-flow:column;justify-content:flex-end}.build-anchore{color:#5975ff;font-weight:500;display:inline-flex!important;align-items:center;max-width:110px;padding:5px 0}.build-anchore span{border-bottom:1px solid #5975ff}.dl-dr-card{max-width:808px;border-radius:16px;padding:20px}.inn-build-content{transform:translateY(calc(100% - 32px));transition:all 0.4s ease-in-out}.inn-build-content p{opacity:0;transition:all 0.5s ease-in-out}.build-card:hover .inn-build-content{transform:translateY(0)}.build-card:hover .inn-build-content p{opacity:1}.build-card:hover .build-content .build-anchore{transition-delay:0.1s}.build-anchore:hover{color:#5975ff}.build-card:hover img{transform:scale(1.05)}.techno_build{background:linear-gradient(180deg,#ffffff 0%,#f1f1f1 100%)}.built-delivered{flex-wrap:wrap;gap:24px}.built-half{width:calc(50% - 12px);transition:all 0.4s ease-in-out;border-radius:24px}.built-content{padding:24px 24px}.built-img{overflow:hidden;border-radius:24px}.rdinfo{color:#3e56cd;transition:all 0.4s ease-in-out;text-decoration:underline}.reliablepara{max-width:1024px;width:100%}.inner_cta_section h2{width:100%;margin-left:auto;margin-right:auto}.form-content h2{max-width:400px;width:100%}.rdinfo svg path,.rdinfo span{transition:all 0.4s ease-in-out}.rdinfo span{border-color:#3e56cd}.built-img img{width:100%;height:auto;transition:all 0.4s ease-in-out}.built-half:hover{background:#fff}.built-half:hover .built-img img{transform:scale(1.05)}.built-half:hover .rdinfo{color:#0e2ec9}.built-half:hover .rdinfo span{border-color:#0e2ec9}.built-half:hover .rdinfo svg path{fill:#0e2ec9}.text-gray-700{color:#616161}.reliable-flex{flex-wrap:wrap;gap:24px}.reliable-card{width:calc(25% - 18px)}.reliable-card img{width:100%;height:auto;border-radius:24px}.team-slider ul li.splide__slide{background:#d1d1d1;overflow:hidden;border-radius:24px;width:calc(33.3333% - 10px);border:1px solid #e7e7e7}.team-slider ul li.splide__slide{opacity:.1;transition:all 0.4s ease-in-out}.team-slider ul li.splide__slide.is-visible{opacity:1}.teams_badge{list-style-type:none;padding:0;display:flex;gap:4px;flex-wrap:wrap}.teams_badge li{background:#fff;border-radius:9999px;border:1px solid #d1d1d1;font-size:14px;color:#1a2027;padding:5px 8px;font-weight:500;line-height:100%}.team_content{background:linear-gradient(180deg,#fff0 0%,#f1f1f1 100%);position:absolute;bottom:0;left:0;width:100%;height:182px;padding:24px 24px;display:flex;flex-flow:column;justify-content:flex-end;z-index:2;transition:all 0.5s ease-in-out;transform:translateY(64px)}.teams_card{position:relative}.teams_card:before{content:"";position:absolute;height:224px;width:100%;background:linear-gradient(180deg,#fff0 0%,#f1f1f1 100%);bottom:0;left:0;z-index:1;box-shadow:0 4px 4px 0 rgb(0 0 0 / .25)}.teams_card img{width:100%;height:auto;max-height:450px;transition:all 0.5s ease-in-out}.teams_card:hover .team_content{transform:translateY(0)}.teams_card:hover img{transform:scale(1.05)}.team-slider .splide__list{display:flex}.team-slider .splide__track{overflow:visible}.team_arrow button.is-disabled{opacity:0}.team_arrow button{padding:0;border:none;border-radius:50%;position:absolute;top:calc(50% - 0px);transform:translateY(-50%);transition:all 0.4s ease-in-out}.team_arrow button.splide-prev,.team_arrow button.client-prev{left:-20px}.team_arrow button.splide-next,.team_arrow button.client-next{right:-20px}.teams_wrapper{position:relative}.testimonial-slider-new ul li{background:#f1f1f1;padding:8px;border-radius:24px;display:flex;justify-content:space-between;flex-wrap:wrap}.client-slider-image{width:400px}.client-quote{width:calc(100% - 400px);padding:80px 80px}.text-gray-600{color:#717171}.testimonial-slider-new .splide__track{overflow:visible}.testimonial-slider-new .splide__slide{opacity:30%;transition:all 0.4s ease-in-out;cursor:pointer}.testimonial-slider-new .splide__slide.is-active{opacity:1;cursor:default}.client-quote{display:flex;flex-flow:column;justify-content:space-between}.mx-para-660{max-width:665px;margin-left:auto;margin:auto}.form-flex{flex-wrap:wrap;gap:80px}.form-content,.form-box{width:calc(50% - 40px)}ul.form-list-data{list-style:none;padding:0;margin:48px 0 0 0}ul.form-list-data li{display:flex;align-items:center;margin-bottom:24px}ul.form-list-data li span{margin-left:16px;display:block}.form-box{background:#fff;box-shadow:20px 40px 80px 0 #e1e1e1;border-radius:24px;padding:60px 48px}div[data-editorblocktype="Field-checkbox"]{display:none}.form-box #vecrm-form form input,.form-box #vecrm-form form select,.form-box #vecrm-form form textarea{height:36px!important;border:1px solid #c1c1c1!important;background-color:#fff;border-radius:4px!important;padding:0 12px!important;margin-top:0px!important;font-family:"SFProDisplay"!important;min-height:36px}.realtime .formField{width:calc(50% - 8px)!important}.realtime .formField.w-100{width:100%!important}.form-box #vecrm-form form select{padding:0 12px!important}.form-box #vecrm-form form label{color:#1a2027!important;font-size:16px!important;opacity:1!important;font-weight:500;padding-bottom:0;margin-bottom:8px;font-family:"SFProDisplay"!important}div[data-editorblocktype="Field-phone"],div[data-editorblocktype="Field-dropdown"],div[data-editorblocktype="Field-lookup"],div[data-editorblocktype="Field-text"]{padding:0 0px!important}.form-box #vecrm-form form textarea{height:auto!important;min-height:93px;max-height:93px;margin:0;padding:7px 12px!important}.marketing-field{margin-bottom:24px}div[data-editorblocktype="Field-textarea"] .marketing-field{margin-bottom:0}#vecrm-form form .lp-form-button{max-width:100%!important;width:100%!important;background:#6efee6!important;border-top:1px solid #6efee6!important;height:48px!important;font-size:17px!important;color:#1a2027!important;padding:0 16px!important;border-radius:9999px!important;margin-top:14px!important;font-family:"SFProDisplay"!important}#vecrm-form form .lp-form-button:hover{background:#00ffe1!important;border-color:#00ffe1!important}div[data-editorblocktype="Field-textarea"]{margin-top:-44px}div[data-editorblocktype="SubmitButtonBlock"] p{margin-bottom:0}.emptyContainer:last-child .columnContainer{padding-top:0px!important;padding-bottom:0px!important}div[data-editorblocktype="SubmitButton"]{padding:0px!important;margin:0px!important}.notification-container{display:none}input[type="checkbox"]{min-height:16px!important;max-height:16px!important;height:16px!important}.twoOptionFormFieldBlock div.twooption_checkbox div{display:flex;align-items:flex-start!important}.it-content{padding-top:24px}.it-flex{flex-wrap:wrap;gap:24px}.card-three{width:calc(33.33333% - 16px)}.it-img{position:relative;overflow:hidden;border-radius:24px;transition:0.4s ease-in-out}.it-img img{width:100%;height:auto;transition:0.4s ease-in-out}.card-three:hover .it-img img{transform:scale(1.05)}.it-img:before{content:"";transition:all 0.4s ease-in-out;opacity:0;width:100%;height:100%;background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .5) 100%);left:0;top:0;position:absolute;z-index:1}.card-three:hover .it-img:before{opacity:1}.transform-hover{position:absolute;bottom:0;right:0;z-index:2;padding:20px;transform:translateY(40px);transition:all 0.4s ease-in-out}.card-three:hover .transform-hover{transform:translateY(0)}.dots li{margin-top:12px}.read_more_content{font-size:14px;display:inline-flex;align-items:baseline;font-weight:500;line-height:100%;color:#4c4c4c;border:none;padding:0}.read_more_content svg{margin-left:4px}.readmore_box{max-width:808px;width:100%;margin:auto}.read-more-content{height:0;overflow:hidden;opacity:0;transition:height 0.8s ease-in-out,opacity 0.6s ease-in-out}.read-more-content.is-open{opacity:1}.read_more_content svg{transition:transform 0.3s ease-in-out}.readmore_box.is-open .read_more_content svg{transform:rotate(180deg)}.technologies_flex{flex-wrap:wrap;background:rgb(225 225 225 / .5);border:1px solid #d1d1d1;border-radius:24px;align-items:center;justify-content:space-between;overflow:hidden}.techno_right{width:calc(100% - 564px);background:#fff;height:600px;box-shadow:0 0 64px 0 rgb(0 0 0 / .16);border-radius:0 24px 24px 0;padding:60px;position:relative}.techno_left{width:564px;padding:60px 60px 60px 104px;position:relative}.thumb-slider-vertical ul{display:flex;flex-direction:column;gap:12px}.thumb-slider-vertical ul li{padding:12px;display:flex;align-items:center}.bg-change{position:absolute!important;top:0;left:0;height:100%;width:58%;background:#fff;border-radius:24px;transition:all 0.45s ease-in-out,width 0.45s cubic-bezier(.4,0,.2,1),transform 0.45s cubic-bezier(.4,0,.2,1);transform:translate(0,0);border:1px solid #d1d1d1}.thumb-slider-vertical ul li:nth-child(3) .bg-change{width:52%}.thumb-slider-vertical ul li:nth-child(4) .bg-change{width:66%}.thumb-slider-vertical ul li:nth-child(5) .bg-change{width:68%}.thumb-slider-vertical ul li.is-active .bg-change{width:100%;transform:translate(0,0);border:1px solid #d1d1d1}.splide.is-focus-in .splide__slide:focus{outline:0}.thumb-slider-vertical ul li *{position:relative;z-index:1}.full-content span:first-child{position:relative;z-index:1}span.full-content .afshow{opacity:0;transition:opacity 0.25s linear}.thumb-slider-vertical ul li span.full-content{display:inline-block;overflow:hidden;will-change:max-width,max-height}.thumb-slider-vertical ul li:nth-child(1) span.full-content,.thumb-slider-vertical ul li:nth-child(2) span.full-content{max-width:170px;max-height:21px}.thumb-slider-vertical ul li:nth-child(3) span.full-content{max-width:150px;max-height:21px}.thumb-slider-vertical ul li:nth-child(4) span.full-content{max-width:200px;max-height:21px}.thumb-slider-vertical ul li:nth-child(5) span.full-content{max-width:210px;max-height:21px}.thumb-slider-vertical ul li.is-active span.full-content{max-width:400px;max-height:200px}.thumb-slider-vertical ul li.is-active span.full-content .afshow{opacity:1}.thumb-slider-vertical ul li svg{min-width:24px;margin-top:2px;transition:all 0.25s ease-in-out;transform:scale(1);margin-right:12px}.thumb-slider-vertical ul li.is-active svg{animation:svghide 0.25s ease-in-out forwards;display:none}.thumb-slider-vertical ul li.is-active{padding:24px;background:#fff0;border:1px!important}@keyframes svghide{0%{transform:scale(1)}100%{transform:scale(0);width:0}}.full-content{flex-direction:column}.custom-arrows{position:absolute;display:flex;flex-flow:column;left:0;height:100%;justify-content:center;top:0;padding:32px;gap:12px}.custom-arrows button{background:#1a2027;width:40px;height:40px;border:1px solid #1a2027;border-radius:50%;padding:0;display:flex;align-items:center;justify-content:center}.custom-arrows button[disabled]{border:1px solid rgb(26 32 39 / .1);background:rgb(26 32 39 / .1)}.custom-arrows button[disabled] svg path{fill:#b1b1b1}.technology__images img{max-width:fit-content;height:auto;max-height:40px}.technology__images{display:flex;flex-wrap:wrap;gap:4px}.techno_right .splide__list,.techno_right .main-slider,.techno_right .splide__track{height:100%}.techno_right .splide__list{display:flex;align-items:center}.mt-48{margin-top:48px}.faq_services svg{width:24px}.faq_services .accordion-header button span{width:calc(100% - 32px)}.quote-info{background:#fff;padding:32px 32px;border-radius:16px;margin-bottom:12px}#hang-qt:before{content:"“";position:absolute;left:-5px;top:-1px}.bg-gray-200{color:#e1e1e1}.cn-tabs{width:100%;height:auto;max-height:980px;min-height:980px}#tb-wrap .tabs-wrapper{position:relative;height:980px}#tb-wrap{height:auto}#tb-wrap .tab-contents{position:relative;min-height:calc(980px - 260px);max-height:calc(980px - 260px)}#tb-wrap .tabs{position:relative;display:flex;background:#e1e1e1;border-radius:16px;padding:8px;max-width:656px;width:100%;margin:auto;border:1px solid #d1d1d1}#tb-wrap .tab{flex:1;background:none;border:none;padding:9px 4px;cursor:pointer;font-weight:500;position:relative;z-index:2;text-align:center;flex-flow:column;font-size:15px;color:#4c4c4c;transition:all 0.4s ease-in-out;display:flex}#tb-wrap .tab-bg{position:absolute;top:8px;left:8px;width:128px;height:calc(100% - 16px);background:#1a2027;border-radius:8px;transition:transform 0.4s ease;z-index:1}#tb-wrap .tab svg path{transition:all 0.4s ease-in-out}#tb-wrap .tab.active{color:#fff}#tb-wrap .tab.active svg path{fill:#fff}#tb-wrap .tab .tabspan{margin-top:8px}#tb-wrap .tab-content{position:absolute;inset:0;opacity:0;transition:opacity 1s ease;pointer-events:none}#tb-wrap .tab-content.active{opacity:1;transform:translateY(0);pointer-events:auto}.tab-text{position:absolute;bottom:0;left:50%;transform:translateX(-50%);max-width:720px;width:100%;text-align:center;padding:48px 0}.text-gray-200{color:#e1e1e1}span.moveable-span{width:20px;height:20px;position:absolute;background:#fff;left:-10px;transform:rotate(45deg);transition:all 0.5s ease-in-out}span.moveable-span.move1{top:160px}span.moveable-span.move2{top:230px}span.moveable-span.move3{top:286px}span.moveable-span.move4{top:350px}span.moveable-span.move5{top:410px}.underlinewavy{text-decoration:underline;text-decoration-style:wavy}.underline{border-bottom:0px!important}.thumb-slider-vertical ul li:hover .bg-change{border-color:#1a2027}.thumb-slider-vertical ul li.is-active:hover .bg-change{border-color:#d1d1d1}.btn-outline-success:hover,.btn-outline-success:focus{color:#1a2027!important;border-color:#ffffff!important;background:#ffffff!important}.btn-outline-success:focus svg path{fill:#1a2027!important}.teams_wrapper .team_arrow button svg path{transition:all 0.4s ease-in-out}.teams_wrapper .team_arrow button:hover svg path:first-child{fill:#1a2027!important}.teams_wrapper .team_arrow button:hover svg path:last-child{fill:#ffffff!important}.team-slider ul li.splide__slide{pointer-events:none}.team-slider ul li.splide__slide.is-visible{cursor:default;pointer-events:auto}.thrd_ser_row.gapcustom a:last-child h2,section#se2 h2{color:#fff}.thrd_ser_row.gapcustom a:last-child p,section#se2 p{color:#c1c1c1}.thrd_ser_row.gapcustom a:last-child ul li{border-color:rgb(255 255 255 / .5);color:#fff}.ser_card span.underline{border-bottom:1px solid #3e56cd!important;padding-bottom:2px;transition:all 0.3s ease-in-out}.ser_card:hover span.underline{border-color:#0e2ec9!important}section#se2 p.h4.lh-130.fw-medium.mb-0.text-center.text-gray-500{color:#b1b1b1}.text-black-secondary{color:#0d1013}.modal-backdrop.show{opacity:.75}#seAllindustry .modal-dialog{margin:0 auto;width:100%;max-width:1272px;background:#fff0;display:flex;align-items:flex-end;overflow:hidden;height:100%}#seAllindustry .modal-dialog .modal-body{padding:0 0}#seAllindustry .modal-dialog .modal-content{padding:100px 100px;background:#fff;border-radius:48px 48px 0 0;transition:all 0.5s ease-in-out;transform:translateY(100%)}.modal.show#seAllindustry .modal-dialog .modal-content{transform:translateY(0%)}button.seeallClose{border:none;background:#fff0;position:absolute;width:48px;height:48px;right:40px;top:40px;padding:0;cursor:pointer;z-index:1}.contentIndustries ul{list-style:none;padding:0;margin:0}.contentIndustries ul li span{margin-left:5px}.contentIndustries ul li{margin-bottom:8px;display:flex;align-items:center}.contactconnect{padding:36px 36px;border-radius:16px;margin-top:32px}.mb-br{display:none}.hero .subhead h1.mxwidth{max-width:800px;width:100%}.icon-picture{height:64px;display:flex;align-items:center;justify-content:center}.tool-item{border:1px solid #E1E1E1;width:86px;height:85px;border-radius:8px;overflow:hidden}span.tool-label{display:block;width:100%;text-align:center;background:#F1F1F1;border-top:1px solid #E1E1E1;font-size:12px;font-weight:500;padding:4px;color:#1A2027;line-height:110%}@media (max-width:1700px){.big_card.small_card{max-width:40%}.big_card,.big_card.ai-dev-bg{max-width:calc(60% - 24px)}ul.service-skills li{font-size:12px}}@media (max-width:1600px){.cn-tabs{max-height:900px;min-height:900px}#tb-wrap .tabs-wrapper{height:900px}#tb-wrap .tab-contents{min-height:calc(900px - 260px);max-height:calc(900px - 260px)}#seAllindustry .modal-dialog .modal-content{padding:48px 80px}.contactconnect{padding:24px 24px;margin-top:24px}}@media (max-width:1499px){.inner_cta_section{height:500px}.adjust-width{max-width:1024px}.client-slider-image{width:30%}.client-quote{width:calc(100% - 30%)}.client-quote{padding:64px 80px}.team_arrow button svg{width:40px;height:40px}.team_arrow button.splide-next{right:-16px}.team_arrow button.splide-prev{left:-16px}.team_arrow button.client-next{right:-20px}.team_arrow button.client-prev{left:-20px}.cn-tabs{max-height:800px;min-height:800px}#tb-wrap .tabs-wrapper{height:800px}#tb-wrap .tab-contents{min-height:calc(800px - 260px);max-height:calc(800px - 260px)}.team_arrow button{top:calc(50% - 0px)}.form-content h2{max-width:345px}}@media (max-width:1440px){.hero .subhead h1.mxwidth{max-width:630px}.half_card{width:calc(50% - 8px)}.medium_card{width:calc(33.3333% - 10.99px)}.gapcustom{gap:16px}.scnd_ser_row{margin:16px 0}.service_card_content{padding:32px 32px}.enga{padding-left:32px}.wbdv{padding:0 16px}ul.service-skills li{font-size:12px;padding:3px 4px}.mt-64,.frs_ser_row{margin-top:48px}ul.service-skills{margin:16px 0}.middle_card{width:calc(33.33333% - 11px)}img.service-card-image.dig{max-width:220px}.inner_cta_section{height:400px}}@media (max-width:1399px){.popular-blog a.btn-48h,#loadMoreBtn{min-height:48px!important;max-height:48px!important}.service_card_content{padding:28px 28px}.form-content{max-width:457px}.form-box{max-width:calc(100% - 540px);width:100%}.workflow-box{padding:24px 24px}.new-badge{right:10px;top:10px}.form-box{padding:48px 48px}.marketing-field{margin-bottom:16px}#vecrm-form form .lp-form-button{margin-top:6px!important}div[data-editorblocktype="Field-textarea"]{margin-top:-34px}.form-box #vecrm-form form label{margin-bottom:4px}.techno_left{padding:44px 44px 44px 80px}.custom-arrows button{width:36px;height:36px}.custom-arrows{padding:24px}.techno_right{padding:44px;height:516px}.build-content{padding:24px 24px}.teams_card img{max-height:415px}.cn-tabs{max-height:600px;min-height:600px}#tb-wrap .tabs-wrapper{height:600px}#tb-wrap .tab-contents{min-height:calc(600px - 220px);max-height:calc(600px - 220px)}#tb-wrap .tab{font-size:15px;padding:8px 4px}#tb-wrap .tab svg{width:21px;height:21px}#tb-wrap .tab .tabspan{margin-top:4px}#tb-wrap .tabs{padding:4px}#tb-wrap .tab-bg{top:4px;left:4px;width:129.19px;height:calc(100% - 8px)}#tb-wrap .tabs{max-width:656px}.tab-text{padding:32px 0}span.moveable-span.move1{top:125px}span.moveable-span.move2{top:185px}span.moveable-span.move3{top:245px}span.moveable-span.move4{top:305px}span.moveable-span.move5{top:365px}.build-content{max-height:300px;height:100%}.thumb-slider-vertical ul li .bg-change{width:48%}.thumb-slider-vertical ul li:nth-child(3) .bg-change{width:44%}.thumb-slider-vertical ul li:nth-child(4) .bg-change{width:54%}.thumb-slider-vertical ul li:nth-child(5) .bg-change{width:56%}.thumb-slider-vertical ul li.is-active .bg-change{width:100%}.realtime .formField{margin-bottom:16px!important}#seAllindustry .modal-dialog .modal-content{padding:32px 48px}.contentIndustries ul li svg{width:24px;height:24px}.contentIndustries ul li{font-size:16px}#seAllindustry .modal-dialog{max-width:1024px}button.seeallClose{width:40px;height:40px;right:32px;top:32px;padding:0}#seAllindustry a{min-height:36px}button.seeallClose svg{width:40px;height:40px}}@media (max-width:1199px){.workflow-flex{max-width:856px;justify-content:space-between}.workflow-box{width:calc(50% - 8px)}.saperate_line{margin:20px 0}.new-badge{font-size:12px;padding:7px 12px}.workflow-box h2,.workflow-box .h2{font-size:24px;line-height:30px}.workflow-box p.font-small{padding:16px 0px!important}.display-5.mb-3{margin-bottom:0.5rem!important}.service_card_content,.access_content{padding:24px 24px}.workflow-box p.font-small.fw-semibold.mb-4{padding:0px!important}.teams_badge li{font-size:12px;padding:4px 8px}.team_content .fs16px{font-size:14px;line-height:20px}.card_wp img.service-card-image{margin-top:16px}.techno_right{padding:24px}.teams_card img{max-height:330px}.hero .videobox{max-height:500px}.big_card,.big_card.ai-dev-bg,.small_card,.big_card.small_card{max-width:calc(50% - 8px)}.form-content h2{max-width:100%}.thumb-slider-vertical ul{gap:0}.inn-build-content{transform:translateY(0)}.inn-build-content p{opacity:1;font-size:14px;margin:8px 0px!important;line-height:20px}.build-anchore{font-size:14px!important}.service-card-item picture img,.build-card{border-radius:16px}.build-system{gap:12px}.build-content{padding:16px 16px;max-height:100%;background:linear-gradient(180deg,#fff0 0%,#000000 100%)}.build-content h3{font-size:18px;line-height:22px}.hero .subhead h1{letter-spacing:-.7px}.hero .subhead{padding:48px 0}.techno_left,.techno_right{width:100%;text-align:center;padding:0}.technologies_flex{background:#fff;box-shadow:0 0 64px 0 #00000029;max-width:680px;margin-left:auto;margin-right:auto;padding:48px 40px;overflow:visible;position:relative}#tb-wrap .tab{font-size:14px;padding:13px 4px}.techno_right{height:auto;box-shadow:0 0 0 0}.thumb-slider-vertical ul li.is-active .bg-change{display:none;transition:none}.thumb-slider-vertical ul li.is-active{padding:0;border:none;transition:none}.thumb-slider-vertical ul li.is-active span.full-content{max-width:100%;max-height:max-content;transition:none}.full-content span:first-child{display:block;font-size:20px;margin-bottom:4px;width:100%;max-width:100%;transition:none}.thumb-slider-vertical ul li b{display:none;transition:none}.thumb-slider-vertical ul li svg{display:none;transition:none}.thumb-slider-vertical ul li .bg-change{display:none;transition:none}.thumb-slider-vertical ul li span.full-content{display:block;max-width:100%;max-height:max-content;transition:none}span.full-content .afshow{opacity:1;transition:none}.thumb-slider-vertical ul li:nth-child(1) span.full-content,.thumb-slider-vertical ul li:nth-child(2) span.full-content,.thumb-slider-vertical ul li:nth-child(3) span.full-content,.thumb-slider-vertical ul li:nth-child(4) span.full-content,.thumb-slider-vertical ul li:nth-child(5) span.full-content{max-width:100%;max-height:max-content}.thumb-slider-vertical ul li{padding:0;display:block}.thumb-slider-vertical ul{flex-direction:row;height:auto;max-height:max-content}.technology__images{justify-content:center}.custom-arrows{justify-content:space-between;padding:0;width:100%;max-width:100%;flex-direction:row;height:36px;top:50%;z-index:9;transform:translateY(-50%)}.data-tool.mt-48{margin-top:32px}.custom-arrows button{transform:rotate(-90deg)}.custom-arrows button.slider-prev{left:-17px;position:absolute}.custom-arrows button.slider-next{right:-17px;position:absolute}.built-half{background:#fff}.built-content{padding:20px 20px}.built-content h3{font-size:18px}.built-content a{font-size:14px}.built-delivered{gap:16px}.built-half{width:calc(50% - 8px)}.built-delivered+.text-center.mt-64{margin-top:32px}.tab-text p{font-size:18px}.reliable-flex{gap:16px}.reliable-card{width:calc(25% - 12px)}.reliable-card .h5{font-size:16px;line-height:22px}.teams_wrapper{max-width:680px;width:100%;margin:auto}.teams_card img{max-height:376px}.teams_wrapper .team_arrow{top:50%;position:absolute;display:flex;width:100%;transform:translateY(-50%)}.teams_wrapper .team_arrow button{top:50%}.team_content{padding:20px 20px;transform:translateY(0)}.team_content a{display:block;margin-top:16px!important}.it-flex{gap:16px;justify-content:space-between}.card-three{width:calc(33.33333% - 11px)}.it-img img{min-height:276px;max-height:276px}.it-content h3{font-size:18px;line-height:22px}.faq_services .accordion-button{padding:20px 24px 16px 24px}.mx-para-660{max-width:550px}.reliablepara{max-width:784px}.data-tool p.h4{font-size:16px}.client-slider-image img{max-height:444px;min-height:444px;border-radius:16px}.testimonial-slider-new .splide__list{max-height:460px}.client-slider-image{width:320px}.client-quote{width:calc(100% - 320px);padding:48px 48px}.transform-hover{padding:24px;transform:translateY(0);display:none!important}.card-three a.read-blog{display:block;position:relative;z-index:2}#seAllindustry .modal-dialog{max-width:970px}.form-flex{gap:0;justify-content:space-between}.form-content{width:516px;padding-right:56px;padding-left:24px;max-width:516px}.form-box{max-width:calc(100% - 516px);padding:32px 32px}ul.form-list-data li svg{width:24px;height:24px}ul.form-list-data li{margin-bottom:16px}.techno_left{position:initial}ul.workflow-point li svg{width:20px;height:20px}}[hidden]{display:none!important}.seo-visible-text p br{display:none}@media (max-width:1024px){.hero .subhead h1.mxwidth{max-width:470px}}@media (max-width:991px){.gapcustom{flex-flow:column;max-width:600px;width:100%;margin:auto}.big_card,.small_card,.middle_card,.middle_card,.big_card,.big_card.ai-dev-bg,.small_card,.big_card.small_card{width:100%;max-width:100%;height:500px}.frs_ser_row,.gapcustom.mt-64,.access_flex,.cnt-cta{margin-top:32px}.scnd_ser_row,.thrd_ser_row{margin-top:16px}img.service-card-image.dig{max-width:360px}.half_card,.medium_card{width:100%;max-width:100%}.faq_services .accordion-button{padding:16px 20px}.faq_services .accordion-body{padding:0 20px 16px 20px}.form-flex{flex-flow:column}.form-content,.form-box{width:100%;max-width:100%}.form-content{padding-right:0;padding-left:0}[data-layout="true"]{max-width:100%!important}.inner_cta_section a{margin-top:32px}.hero{min-height:max-content}.technologies_flex{flex-flow:column}.techno_left,.techno_right{width:100%;height:auto}.techno_right ul li{display:flex;justify-content:space-around;flex-wrap:wrap}.techno_right ul li .data-tool.mt-48{margin-top:0}.data-tool:first-child{margin-bottom:32px}.data-tool:last-child{padding-left:0}.built-content{padding:16px 16px}br{display:none}.hero .subhead h1 br{display:block}.build-system,.built-delivered,.it-flex{gap:16px;row-gap:32px}.built-half,.reliable-card{width:calc(50% - 8px)}.client-quote{padding:24px 32px}.card-three{width:calc(33.33333% - 11px)}.it-content{padding-top:16px}.teams_card img{max-height:450px;object-position:top}.team_content{transform:translateY(0)}.build-card .build-content p{margin:12px 0px!important}.build-card .build-content p,.build-card .build-content .build-anchore{max-height:200px;opacity:1;visibility:visible;transform:translateY(0)}.build-content{height:100%}.it-img:before{opacity:1}.transform-hover{transform:translateY(0)}span.moveable-span{display:none}.techno_right{border-radius:0 0 24px 24px}.team_arrow button{width:32px;height:32px}.team_arrow button svg{width:30px;height:30px}.team_arrow button.splide-next,.team_arrow button.client-next{right:-12px}.team_arrow button.splide-prev,.team_arrow button.client-prev{left:-12px}.form-flex{gap:24px}.thumb-slider-vertical ul li .bg-change{width:210px}.thumb-slider-vertical ul li:nth-child(3) .bg-change{width:190px}.thumb-slider-vertical ul li:nth-child(4) .bg-change{width:240px}.thumb-slider-vertical ul li:nth-child(5) .bg-change{width:250px}.thumb-slider-vertical ul li.is-active .bg-change{width:100%}#seAllindustry .modal-dialog .modal-content{padding:24px 24px;border-radius:24px 24px 0 0}button.seeallClose{top:24px;right:24px}}@media (max-width:768px){@media (max-width:1024px){.hero .subhead h1.mxwidth{max-width:425px}}.columnContainer{padding-top:0px!important;padding-bottom:0px!important}div[data-editorblocktype="Field-textarea"]{margin-top:-26px}.workflow-box{z-index:0}.hero .videobox{max-height:432px;min-height:432px}.mobile-build{position:relative;margin-left:-24px;margin-right:-24px}.build-system.mt-64{display:flex;overflow-x:auto;white-space:nowrap;padding:0 24px;scrollbar-width:none}.build-system.mt-64::-webkit-scrollbar{display:none}.build-card{min-width:318px;max-width:318px;width:100%;border-radius:24px;overflow:hidden;position:relative;white-space:initial;flex-shrink:0}.build-card .build-content p{margin:8px 0 12px 0px!important}.mx-tab{max-width:570px;margin:auto}.reliable-card{width:calc(50% - 8px);margin-bottom:32px}.reliable-card .h5{font-size:18px}.new-badge{font-size:12px}.saperate_line{margin:20px 0}.client-slider-image img{max-height:324px;min-height:324px}.testimonial-slider-new .splide__list{max-height:340px}.client-slider-image{width:260px}.client-quote{width:calc(100% - 260px);padding:32px 32px}.qt-div h3{font-size:20px}.form-content,.form-box{width:100%}.form-content{text-align:center}.form-flex{gap:0}ul.form-list-data{display:flex;flex-wrap:wrap;justify-content:space-between}.form-content h2{max-width:100%}ul.form-list-data{margin:32px 0 24px 0}ul.form-list-data li{display:block;align-items:center;margin-bottom:0;background:#fff;max-width:calc(25% - 4px);padding:12px;border-radius:8px}ul.form-list-data li span{margin-left:0}ul.form-list-data li svg{width:24px;height:24px;margin-bottom:8px}.it-img img{min-height:201px;max-height:201px}.transform-hover{padding:16px}section:nth-child(4) h2.display-5{max-width:300px;margin-right:auto;margin-left:auto}a#sssingle{display:none!important}.mt-64,.frs_ser_row{margin-top:40px}.form-content h2,.display-5{margin-bottom:8px!important}#loadMoreContainer{display:none}h4,.h4{font-size:18px;line-height:24px}.transform-hover{display:none!important}}@media (max-width:767px){.workflow-box{width:100%}.workflow-flex{gap:0}.workflow-box:first-child{margin-bottom:16px}.d-flex.it-flex.mt-64{margin-bottom:48px}.it-img img{min-height:max-content;max-height:max-content}.it-flex{gap:0;row-gap:0}.realtime .formField{width:100%!important}.workflow-flex{max-width:600px;width:100%}.new-badge{font-size:10px;padding:4px 8px}.techno_right ul li{flex-flow:column;align-items:center}.techno_right ul li .data-tool.mt-48{margin-top:32px}.card-three,.reliable-card{width:100%;margin-bottom:32px}.card-three:last-child,.reliable-card:last-child{margin-bottom:0}.it-img:before{opacity:1}.build-card,.built-half,.reliable-card{width:100%}.build-card .build-content p,.build-card .build-content .build-anchore{max-height:200px;opacity:1;visibility:visible;transform:translateY(0)}.client-slider-image{width:40%}.client-quote{width:calc(100% - 40%)}.tab-text{padding:32px 24px}}@media (max-width:600px){.ai-dev{max-width:238px}.big_card,.small_card,.middle_card,.middle_card,.big_card,.small_card,.middle_card,.middle_card,.big_card,.big_card.ai-dev-bg,.small_card,.big_card.small_card{height:450px}h1 br,br{display:none}.hero .subhead{padding:44px 24px}p.h4{font-size:18px}.faq_services .accordion-button{padding:12px 16px}.faq_services .accordion-body{padding:0 16px 12px 16px}.inner_cta_section{height:auto}ul.workflow-point li{align-items:flex-start;gap:16px}ul.workflow-point li span{width:calc(100% - 40px)}.technology__images img{height:max-content;min-height:max-content;max-height:max-content}.technologies_flex ul{height:auto}.technologies_flex .splide__list{min-height:max-content;max-height:max-content}.testimonial-slider-new ul li{flex-flow:column}.client-slider-image,.client-quote{width:100%}.testimonial-slider-new ul{min-height:max-content;max-height:max-content}.cl-info{margin-top:24px}.qt-div svg{width:24px;height:24px}.client-quote{padding:24px 24px}.custom-arrows{padding:14px;width:100%;height:56px;flex-flow:wrap}.custom-arrows button{width:28px;height:28px}#tb-wrap .tab{font-size:10px}#tb-wrap .tab-bg{width:66px}#tb-wrap .tabs{max-width:340px;border-radius:8px}#tb-wrap .tab-contents{min-height:calc(600px - 160px);max-height:calc(600px - 160px)}.team_arrow{display:none}.client-slider-image img{min-height:300px;max-height:300px}.team-slider .splide__pagination,.testimonial-slider-new .splide__pagination{position:relative;margin:24px auto 0 auto;background:#fff;border-radius:9999px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;max-width:180px;border:1px solid #d1d1d1}.testimonial-slider-new .splide__pagination{background:#f1f1f1;max-width:110px}.team-slider .splide__pagination li,.testimonial-slider-new .splide__pagination li{padding:0;margin:0}.team-slider .splide__pagination .splide__pagination__page.is-active,.testimonial-slider-new .splide__pagination .splide__pagination__page.is-active{background:#1a2027;transform:scale(1);width:32px;border-radius:9999px}.splide__pagination li button{margin:0;padding:0;width:8px;height:8px;transition:all 0.4s ease-in-out;background:}.splide__pagination__page:focus-visible{outline:0px!important}.hero .subhead h1{margin-bottom:12px!important}.hero .subhead{padding:24px 24px 48px 24px}.hero .d-flex.align-items-center.justify-content-center.gap-2.mt-lg-8.mt-md-6.mt-6{margin-top:24px}.build-card{min-width:318px;max-width:318px}.build-content h3{font-size:18px;line-height:22px}.build-anchore,.inn-build-content p{font-size:14px!important}.build-card .build-content p{margin:8px 0 8px 0px!important}a#sssingle{font-size:14px!important}.technologies_flex{padding:24px 24px}.custom-arrows button.slider-next{right:-12px}.custom-arrows button.slider-prev{left:-12px}.data-tool:first-child{margin-bottom:0}span.fw-normal.lh-130.font-small.text-gray.afshow{font-size:14px!important}.data-tool{margin-top:8 px}.techno_right ul li .data-tool.mt-48{margin-top:20px}.tab-text p{font-size:16px}#tb-wrap .tabs{max-width:327px}#tb-wrap .tab{padding:6px 2px}#tb-wrap .tab-bg{width:63.39px}.workflow-box{width:100%;margin-bottom:16px}.workflow-box:last-child{margin-bottom:0}.testimonial-slider-new ul li{padding:0;border-radius:24px;overflow:hidden;position:relative}.testimonial-slider-new ul li:after{content:"";width:100%;height:100%;background:linear-gradient(180deg,#fff0 0%,#000000 100%);position:absolute;bottom:0;left:0}.client-slider-image img{min-height:400px;max-height:400px;object-fit:cover;border-radius:24px}.team-slider ul.splide__pagination.splide__pagination--ltr,.testimonial-slider-new .splide__pagination{display:none}.client-quote{position:absolute;bottom:0;left:0;z-index:9;padding:16px 16px}.qt-div h3{font-size:16px;color:#fff}.cl-info h4{color:#fff;font-size:14px}.cl-info p{color:#b1b1b1;font-size:14px}.cl-info{margin-top:16px}.team_arrow{display:flex}.team_arrow button{top:calc(50% - 0px)}.team_arrow button.client-prev{left:-20px}.team_arrow button.client-next{right:-20px}ul.form-list-data li{max-width:calc(50% - 4px);margin-bottom:8px}ul.form-list-data{margin:32px 0 16px 0}.card-three{margin-bottom:16px}.inner_cta_section{height:326px;border-radius:0}section:nth-child(3) h2.display-5,section:nth-child(4) h2.display-5{max-width:280px;margin-left:auto;margin:auto}.hero .subhead h1 br{display:none}.faq_services{margin:0 0 24px 0}#form ul.form-list-data li{max-width:calc(33.3333% - 4px);font-size:13px}#seAllindustry .modal-dialog .modal-content{height:100%;border-radius:0 0;height:100vh;overflow-y:auto}.modalflex{flex-wrap:wrap}.contentIndustries{width:100%}#seAllindustry h2{margin-bottom:24px!important}button.seeallClose svg{width:24px;height:24px}button.seeallClose{width:24px;height:24px;top:16px;right:16px}.mb-br{display:block}.form-box{padding:32px 32px}.tldr-content{width:calc(100% - 48px)}.build-system.mt-64{padding:0 12px 0 24px}#tb-wrap .tab svg{width:16px;height:16px}ul.form-list-data li{font-size:16px;line-height:20px}}@media (max-width:375px){.ai-dev{max-width:190px}}select{color:#1a2027!important}.hero .subhead.main-service h1,#mx100{max-width:100%}section#workflow{display:none}#form .form-box{background:#f1f1f1;box-shadow:0 0 0 0}