html,body{overflow-x:visible !important}:root{--color-text-black:#111;--color-text-white:#fff;--color-primary:#1a69fd;--color-primary-hover:#0c4fcb;--color-bg-dark:#000;--color-yellow:#ffff37;--card-bg-1:#191918;--card-bg-2:#1f1f1e;--card-bg-3:#2e2e2e;--card-bg-4:#3e3e3d}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,img,a,span,p,img,figure{margin:0}.hero-section{width:100%;height:calc(100vh + 120px);position:relative;overflow:hidden;background-color:#000}.hero-video{position:absolute;left:0;top:0;right:0;bottom:0;width:100vw;height:100%;object-fit:cover}.hero-video img{max-width:100%}.hero-button{display:inline-flex;margin-top:4em}.hero-section .hero-content{position:relative}.hero-content-container{opacity:0;transform:translateY(50px);position:relative;top:100px}.hero-subheading{max-width:100%}.head-gap100{margin-top:100px}.hero-overlay{background:0 0 !important}.italic{font-style:italic}@media (min-width:1200px) and (max-width:1899px){.hero-section{height:calc(100vh + 100px)}}@media (max-width:1550px){.hero-section{height:100vh}}@media (max-width:767px){.hero-content-container{opacity:1;transform:none;top:230px}.hero-banner-mobile img{width:100%}.hero-section{height:100vh;padding-top:50px}.hero-banner-mobile img{height:auto}}.line-anim span{display:inline-block;overflow:hidden;will-change:transform,opacity;line-height:1.24}.line-anim span span{display:inline-block}.fade-up{opacity:0;transform:translateY(20px);transition:opacity .4s ease,transform .4s ease}.service-card,.feature-text-block,.img-right-inner,.img-left-inner,.title-h2 span span,.fade-up{will-change:transform;transform:translateZ(0);backface-visibility:hidden}.feature-content{display:flex;background-color:#000}.feature-text-block{padding-top:120px;padding-right:102px;position:relative;z-index:2;background:#000;border-radius:24px 24px 0 0;width:50%;justify-content:space-between;gap:48px}.feature-text-block,.brand-logos,.img-right{will-change:transform}.img-left,.img-right{overflow:hidden;height:auto;position:relative}.img-left-inner,.img-right-inner{will-change:transform}.feature-list-block{margin-top:3.5em}.img-right-inner{transform:translateY(80px)}.feature-list{padding:0;margin-top:3.5em;display:flex;flex-direction:column;gap:24px}.feature-list li{position:relative;padding-left:2.5rem}.feature-list li:before{content:"";background:url(//appinventiv.com/wp-content/themes/twentynineteen-child/css/pages/../../new-images/double-check-blue.svg) no-repeat;width:24px;height:24px;position:absolute;left:0;top:0}.brand-logos{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:center;justify-content:flex-start;margin-top:auto;overflow:hidden}.brand-logos figure{display:flex;align-items:center;justify-content:center;height:104px}.brand-logos .marquee-logo,.brand-logos .marquee-logo2{position:relative;width:100%;max-width:100%;display:flex;align-items:center;padding:40px 0}.track,.track2{position:absolute;white-space:nowrap;will-change:transform;animation:marquee-logo 20s linear infinite}.track2{position:absolute;white-space:nowrap;will-change:transform;animation:marquee-logo2 20s linear infinite}@keyframes marquee-logo{from{transform:translateX(-50%)}to{transform:translateX(0)}}@keyframes marquee-logo2{from{transform:translateX(0)}to{transform:translateX(-50%)}}.content,.content2{display:flex;align-items:center;gap:24px}.content figure,.content2 figure{display:flex;align-items:center;min-width:212px;min-height:104px}.brand-logos figure img,.award-logos img{max-width:100%;object-fit:contain}.award-logos-main{padding:64px 0 64px 64px}.feature-image-block{width:50%;display:flex;flex-direction:column;justify-content:space-between;gap:2rem;background-color:var(--color-text-white)}.award-logos{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;grid-row-gap:22px}.award-logos figure{width:245px;height:164px;display:flex;align-items:center;justify-content:center}.award-logos figure{height:120px;display:flex;align-items:center;justify-content:center}.image-wrapper img{width:100%;height:auto;border-radius:1rem;object-fit:cover}.feature-text-block,.brand-logos,.img-left{will-change:transform}.img-left{transform:translateY(0)}.img-left,.img-right{flex:1}.img-left img,.img-right img{max-width:100%;max-height:100%;object-fit:contain;vertical-align:bottom;border-radius:12px 12px 0 0}.brand-logo-caption{width:100%}.brand-logo-centre{margin:0 50px}@media (max-width:1728px){.feature-text-header{padding-bottom:40px}.brand-logos .marquee-logo,.brand-logos .marquee-logo2{padding:28px 0}}.common-carousel-nav{display:flex;align-items:center;justify-content:center;gap:16px}.common-carousel-nav button{width:96px;height:96px;display:flex;justify-content:center;align-items:center;background-color:transparent;border-radius:50%;border:1px solid #3e4044;cursor:pointer;color:#fff;font-size:18px;transition:all .3s ease}.owl-carousel .owl-nav{display:none}.owl-carousel .owl-dots{display:none}.nav-svg-wrap{flex-shrink:0;width:18px;height:18px;position:relative;border-radius:50%;display:grid;place-items:center;overflow:hidden}.arrow-real,.arrow-copy{position:absolute;transition:transform .3s ease-in-out}.arrow-btn.prev-btn .arrow-real,.arrow-btn.next-btn .arrow-real{transform:translateX(0)}.arrow-btn.prev-btn .arrow-copy{transform:translateX(150%)}.arrow-btn.next-btn .arrow-copy{transform:translateX(-150%)}.arrow-btn.prev-btn:hover .arrow-real{transform:translateX(-150%)}.arrow-btn.prev-btn:hover .arrow-copy{transform:translateX(0);transition-delay:.1s}.arrow-btn.next-btn:hover .arrow-real{transform:translateX(150%)}.arrow-btn.next-btn:hover .arrow-copy{transform:translateX(0);transition-delay:.1s}.appi-clients{position:relative;background:url(//appinventiv.com/wp-content/themes/twentynineteen-child/css/pages/../../new-images/appi-client-testimonial-bg.webp);background-size:cover;background-position:center;background-repeat:no-repeat}.appi-clients-left{width:32%;padding-top:105px}.appi-clients-right{width:50%;height:100vh;overflow:hidden}.appi-clients .appi-btn-wrapper{margin-top:64px}.our-clients-grid{display:grid;grid-template-columns:auto auto;gap:24px}.client-content-card{padding:32px;border-radius:16px;background:rgba(0,0,0,.1);border:1px solid #64afe6;backdrop-filter:blur(18px)}.client-video-poster{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.client-video-poster img{width:100%;border-radius:16px}.client-card-img img{width:48px;height:48px;border-radius:50%;vertical-align:middle}.client-card-detail{gap:4px}.client-card-des{color:#fff;opacity:.8}.muteunmute{position:absolute;right:12px;bottom:16px;cursor:pointer;z-index:4}.mute,.unmute{display:none}.client-video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px;transition:transform 1s ease}.video-btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.client--card-inner{position:relative;contain:paint;will-change:transform}.client--card-inner-shadow{position:absolute;background:linear-gradient(180deg,rgba(0,0,0,.0) 0%,#000 100%);border-radius:0 0 16px 16px;width:100%;height:200px;bottom:0;left:0;right:0;z-index:3}.client-marquee{height:100%;overflow:hidden;position:relative}.client-marquee-track{display:flex;flex-direction:column}.client-marquee-up .client-marquee-track{animation:scrollUp 30s linear infinite}.client-marquee-down .client-marquee-track{animation:scrollDown 30s linear infinite}.client-marquee:hover .client-marquee-track{animation-play-state:paused !important}.client-video-cap{position:absolute;z-index:4;left:24px;bottom:24px;padding-left:12px}.client-video-cap:before{position:absolute;content:"";width:3px;height:100%;left:0;top:0;background-color:var(--color-primary)}@keyframes scrollUp{0%{transform:translateY(0)}100%{transform:translateY(-50%)}}@keyframes scrollDown{0%{transform:translateY(-50%)}100%{transform:translateY(0)}}@media (max-width:1536px){.our-clients-grid{gap:18px}.client-content-card .gap48{gap:36px}.client-card-img img{width:38px;height:38px}.client-card-footer .gap16{gap:12px}.client-content-card{padding:24px}.muteunmute img{max-width:20px}.appi-clients .appi-btn-wrapper{margin-top:50px}.client-content-card .fs-base{font-size:14px}.appi-clients-left{padding-top:85px;width:40%}}@media (max-width:1366px){.client-content-card .gap48{gap:32px}.client-content-card{padding:20px}.our-clients-grid{gap:16px}.muteunmute img{max-width:18px}.appi-clients .appi-btn-wrapper{margin-top:42px}.client-content-card .fs-base{font-size:12px}}@media (max-width:767px){.appi-clients-left{padding-top:0;width:100%}.appi-clients-right{padding-top:24px;height:100%;width:100%}.client-mobile-slider.owl-carousel .client-content-card img{width:auto}.appi-clients .appi-btn-wrapper .swap-text-button{width:100%;justify-content:center}.appi-clients{height:auto;padding:48px 0;overflow:hidden}.client-content-card .fs-base{font-size:16px}.client-content-card{padding:28px}.client-content-card .gap48{gap:42px}.client-mobile-slider.owl-carousel .owl-item .muteunmute img{display:none}.tab-accordion-body .swap-text-button{padding:12px 24px;font-size:10px}.client-content-card{backdrop-filter:blur(4px)}.client-mobile-slider.owl-carousel .client-card-footer img{width:42px;height:42px}.client-card-footer .fs-para,.clientname{font-size:12px}.client-card-footer .fs-xs,.client-card-des{font-size:10px}.client-video,.client-video-poster img,.client-content-card{border-radius:14px}.client-video-cap{left:32px}.client-video-cap:before{width:2.5px}}.testimonial-section{display:flex;background-color:var(--color-bg-dark);border:1px solid #252525;border-radius:16px;color:var(--color-text-white);overflow:hidden}.testimonial-rating{flex:0 0 382px}.rating-header{background:#fbfadc;text-align:center;padding:36px;display:flex;align-items:center;flex-direction:column;justify-content:space-between}.rating-header.goodfirm{background-color:#fff}.stars{font-size:2rem;color:#f7c94f;gap:4px}.review-count{margin:0}.testimonial-logo{margin:0 auto 0}.rating-header{display:flex;flex-direction:column;height:100%}.testimonial-card{flex:1;background-color:#0b0b0c;padding:32px;display:flex;flex-direction:column;justify-content:space-between;gap:52px;height:100%}.testimonial-section .owl-item,.testimonial-section .item{min-height:488px !important;display:flex;flex-direction:column;height:100%}.owl-carousel .testimonial-card img{width:auto !important}.card-line{border-left:1px solid #252525}.testimonial-header{display:flex;flex-direction:column;justify-content:space-between;gap:36px}.testimonial-text{line-height:1.6;margin-bottom:1.5rem;min-height:288px}.testimonial-author{display:flex;align-items:center;gap:1.5rem}.author-img{max-width:64px;border-radius:16px}.author-about{width:calc(100% - 64px)}.author-name{font-weight:600}.author-title{line-height:1.6;font-weight:400}.absolute-center{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:100%;display:flex;justify-content:space-between}.wht-slider-nav button{position:relative;border-radius:50%;border:1px solid #ececec;background:#fff;box-shadow:0px 4px 44px 0px rgba(0,0,0,.2)}.blue-bg-section{background:#1162fa;position:relative;overflow:hidden}#glaze{position:absolute;top:0}.partner-card{padding:32px;border-radius:24px;background-color:#fff;gap:60px}.partner-card figure{height:100px;display:flex;align-items:center;justify-content:center}.partner-card img{max-width:100%}.partnership-section{background-color:#191918}.marquee-grid{overflow:hidden}.marquee-partership{position:relative;width:100vw;height:250px;max-width:100%;display:flex;align-items:center;padding:0}.track-partership{position:absolute;white-space:nowrap;will-change:transform;animation:marquee-partnership 70s linear infinite}.track-partership2{position:absolute;white-space:nowrap;will-change:transform;animation:marquee-partnership2 70s linear infinite}@keyframes marquee-partnership{from{transform:translateX(-50%)}to{transform:translateX(0)}}@keyframes marquee-partnership2{from{transform:translateX(0)}to{transform:translateX(-50%)}}.marquee-card{padding:32px;border-radius:24px;border:.996px solid #3e3e3d;background:#191918;width:246px;height:250px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.content-partership,.content-partership2{display:flex;align-items:center;gap:24px}.content-partership figure,.content-partership2 figure{display:flex;height:100px;align-items:center;justify-content:center}.content-partership figure img,.content-partership2 figure img{max-width:100%;object-fit:contain}@media (max-width:1550px){.marquee-card{padding:24px;width:193px;height:196px;border-radius:18px}.content-partership figure img,.content-partership2 figure img{transform:scale(.8)}.marquee-partership{height:200px}}@media (max-width:1366px){.marquee-card{padding:21px;width:164px;height:166px;border-radius:16px}.content-partership,.content-partership2{display:flex;align-items:center;gap:16px}.marquee-partership{height:166px}.content-partership figure img,.content-partership2 figure img{transform:scale(.7)}.marquee-grid.gap24{gap:12px;margin-top:24px}}@media (max-width:767px){.grid-col3{grid-template-columns:repeat(2,1fr);gap:16px}.partner-card{padding:24px;gap:28px}.marquee-card{width:140px;height:135px;padding:16px;border-radius:12px}.marquee-partership{height:135px}.content-partership,.content-partership2,.marquee-partership .gap24{gap:12px}.content-partership figure img,.content-partership2 figure img{transform:scale(.7)}.marquee-card .fs-para{font-size:12px;white-space:normal;text-align:center}.content-partership figure,.content-partership2 figure{height:60px}}.tab-rows{gap:12px}.tab-row{display:flex;flex-wrap:wrap;gap:12px}.tab{color:#888886;border-radius:32px;background-color:#191918;border:none;padding:16px 24px;cursor:pointer;font-family:"Plus Jakarta Sans",sans-serif;transition:background-color .3s ease}.tab.active{background-color:#fff;color:var(--color-text-black)}.hidden{display:none}.tab-content{display:none}.tab-content.active{display:block}.tech-card{padding:24px;border-radius:16px;background-color:#fff}.tech-card figure{height:55px;display:flex;align-items:center}.tech-card img{max-width:100px;margin:0}@media (max-width:1550px){.tab-row{gap:10px}.tech-card{padding:18px;border-radius:12px}.tech-card figure{height:42px}.tech-card figure img{height:100%}.grid-col6{gap:20px}}@media (max-width:1366px){.tab-row{gap:8px}.tab{padding:14px 18px;font-size:12px}.grid-col6{gap:16px}.tech-card figure{height:35px}.tech-card{padding:16px;border-radius:10px}}@media (max-width:767px){.grid-col6{grid-template-columns:repeat(2,1fr);gap:12px}.tab-row{flex-wrap:nowrap;white-space:nowrap;overflow-x:scroll;padding-bottom:6px}.tab-row::-webkit-scrollbar{height:5px}.tab-row::-webkit-scrollbar-track{background:0 0}.tab-row::-webkit-scrollbar-thumb{background:#f2f2f2;border-radius:10px}.tech-stack-wrapper .tab-rows{display:none}.tech-card figure{height:35px;max-width:90px}.tech-stack-wrapper .fs-para{font-size:12px}.accordion-noicon .tab-accordion-header{padding-left:0}.tech-stack-mobile-bg{background:linear-gradient(180deg,var(--Neutral-NB1000,#000) 0%,var(--Primary-NB500,#1163fb) 100%)}.tab-content-inner{border-bottom:1px solid rgba(255,255,255,.2)}.active .tab-accordion-header.tab-accordion-common-header{border-bottom:0}}.text-swapper-section{position:relative}.text-swap-section{position:relative;overflow:hidden}.relative-wrapper{position:relative}.text-swapper-inner{display:flex;align-items:flex-start;justify-content:space-between;padding-left:150px}.number-strip{display:flex;flex-direction:column;align-items:center;gap:250px;width:40%;padding-top:60px}.number-item{font-size:200px;font-style:italic;line-height:normal;color:#373737;transition:color .3s ease,transform .3s ease}.number-item.current{color:#fff}.text-swapper{width:40%;height:auto;min-height:60vh;padding-top:100px;position:relative;display:flex}.text-label{display:inline;position:relative;margin-left:76px}.text-label:before{position:absolute;content:"";background-color:#fff;width:52px;height:1px;top:50%;left:-76px;transform:translateY(-50%)}.text-label span{border-bottom:1px solid #fff}.text-label:hover span{border-bottom:1px solid var(--color-bg-dark)}.text-panel{position:absolute;opacity:0;z-index:1}.text-panel.active{opacity:1;z-index:2}.portfolio-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.title-wrapper .title-h4{margin-bottom:0}.col-image-panel img{max-width:100%;border-radius:24px}.port-content-box,.col-img-wrapper{position:relative;width:100%;height:100%;border-radius:1.5rem;border:2px solid #121212;background:linear-gradient(180deg,#181818 0%,#0e0e0e 100%);overflow:hidden}.port-content-box{padding:3rem;display:flex;flex-direction:column;justify-content:space-between}.col-numbers{gap:4px}.col-num{display:flex;width:60px;height:60px;flex-direction:column;justify-content:center;align-items:center;border-radius:50%}.active-col{border:1px solid #fff;color:#fff}.total-col{border:1px solid #434343;color:#434343}.case-content .fs-para{margin:0}ul.common-list-wht{margin-left:10px}.common-list-wht li{position:relative;padding-left:20px}.common-list-wht li:before{position:absolute;content:"";background-color:#fff;border-radius:50%;width:6px;height:6px;left:0;top:8px}.case-item{gap:12px;display:flex;flex-direction:column}.about-project-inner{display:flex;flex-direction:column;gap:36px}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:0}100%{opacity:0}}@keyframes fadeOut{0%{opacity:0}100%{opacity:0}}.reveal-bottom{position:relative;width:100%;height:100%;max-width:100%;overflow:hidden;visibility:hidden;clip-path:inset(100% 0 0 0);transition:clip-path .5s ease-in-out,visibility 0s linear .5s}.reveal-bottom img{transition:transform .5s ease-out}.owl-item.active .reveal-bottom{clip-path:inset(0 0 0 0);visibility:visible;transition:clip-path .5s ease-in-out,visibility 0s}.owl-item.active .reveal-bottom img{transform:scale(1)}.portfolio-tab-mobile{width:100%}.tab-header ul{display:flex;justify-content:flex-start;gap:8px;padding:0;margin:0;list-style:none;border-bottom:1px solid #888886}.tab-header .tab-item{margin:0;padding:0;background-color:transparent}.tab-header .tab-item button{background:0 0;border:none;outline:none;cursor:pointer;padding:4px 8px;font-size:12px;font-weight:600;color:#888886;transition:all .3s ease;white-space:nowrap;position:relative}.tab-header .tab-item button:before{position:absolute;content:"";background-color:#fff;height:1px;width:100%;left:0;bottom:0;opacity:0}.tab-header .tab-item.active button:before{opacity:1}.tab-header .tab-item.active button{color:#fff}.portfolio-grid .tab-header .tab-item.active{color:#fff;background-color:transparent}.portfolio-grid .tab-header .tab-item{border:none}.tab-header ul{flex-wrap:wrap}.portfolio-grid .tab-content{display:block}.full-height{height:100%}@media (max-width:1899px){.port-content-box{padding:2rem 5rem}.port-content-box .title-h4{margin-bottom:12px}.about-project-inner{gap:24px}.title-h4{font-size:var(--fs-lg)}}@media (max-width:1728px){.case-content-header.gap64{gap:44px}.title-wrapper .subtitle{font-size:22px}}@media (max-width:1550px){.case-icon img{max-width:24px}.port-content-box{padding:36px}.case-content-header.gap64{gap:50px}.col-num{width:48px;height:48px}.title-wrapper .subtitle{font-size:18px}.col-image-panel img,.port-content-box{border-radius:18px}}@media (max-width:1366px){.case-content-header.gap64{gap:42px}.about-project-inner{gap:24px}.case-item{gap:6px}.port-content-box{padding:32px;gap:14px}.case-icon{display:flex;align-items:center}.case-icon img{max-width:18px}.case-item .fs-md{font-size:16px}.case-item .fs-para{font-size:11px}.col-num{width:40px;height:40px}.common-list-wht li:before{width:4px;height:4px;top:6px}.common-list-wht li{padding-left:14px}.title-wrapper .subtitle{font-size:16px}.col-image-panel img,.port-content-box{border-radius:16px}}@media (max-width:767px){.portfolio-grid{grid-template-columns:repeat(1,1fr)}.port-content-box{padding:2rem 15px;gap:14px}.gap64{gap:24px}.col-num{width:32px;height:32px;font-size:10px}.col-content-footer{margin-top:20px}.col-content{padding:0 15px}.col-img{padding:0}.col-content{padding:0;margin-bottom:0;order:2}.col-portfolio-img img{width:100%;height:100%;object-fit:cover;border-radius:1.5rem}.col-numbers{display:none}.portfolio-tab-mobile{margin-bottom:32px}.portfolio-grid .tab-content{display:none}.portfolio-grid .tab-content.active{display:block}.case-item .fs-md{font-size:14px;text-transform:uppercase}.case-item>.gap12{gap:8px}.portfolio-grid .case-icon img{width:18px}.port-content-box{padding:16px;gap:14px;background:linear-gradient(180deg,#252525 0%,#191918 100%)}.port-content-box,.col-img-wrapper,.col-image-panel img{border-radius:12px}.case-content-header.gap64{gap:32px}.gap64{gap:32px}.col-num{width:32px;height:32px;font-size:10px}.col-content-footer{margin-top:20px}.col-content{padding:0 15px}.col-img{padding:0}.col-content{padding:0;margin-bottom:0;order:2}.col-portfolio-img img{width:100%;height:100%;object-fit:cover;border-radius:1.5rem}.title-wrapper .subtitle{font-size:12px;padding-top:6px}}#image-slider.owl-carousel .owl-item img{width:auto !important;transition:all .5s ease-out}#image-slider{height:32.8125rem}#image-slider.owl-carousel .owl-item{height:20rem;transition:opacity .5s,height .8s cubic-bezier(.439,.007,.006,1.007);padding:0 10px;opacity:.8;pointer-events:none}#image-slider.owl-carousel .owl-item.rest-item .logo_sc{opacity:.4}#image-slider.owl-carousel .owl-item.prev-item,#image-slider.owl-carousel .owl-item.next-item,#image-slider.owl-carousel .owl-item.current-item+.owl-item{height:26.25rem;opacity:1;pointer-events:all}#image-slider.owl-carousel .owl-item.active.center{height:32.8125rem;opacity:1;pointer-events:all}#image-slider.owl-carousel .owl-item.active.center .logo_sc{transform:scale(.8) translateY(-70px) !important}#image-slider.owl-carousel .owl-item.active.center .award_slider_box .award_title{transform:translateY(-40px)}#image-slider.owl-carousel .owl-item.rest-item .award_slider_box_main.active .award_slider_box .award_title{transform:translateY(200px)}.award_clr{color:#1163fb;font-weight:800}#image-slider.owl-carousel .item{display:flex;justify-content:center;align-items:center;position:relative}#image-slider.owl-carousel .owl-item .item,#image-slider.owl-carousel .owl-item .item .award_slider_box_main,#image-slider.owl-carousel .owl-item .item .award_slider_box_main .award_slider_box{height:100%}.award_slider_box_main{background:linear-gradient(to bottom,rgba(18,18,18,1) 0%,rgba(28,27,27,1) 100%);padding:2px;border-radius:24px;overflow:hidden;color:#fff;width:100%}.award_slider_box{background:linear-gradient(to bottom,rgba(24,24,24,1) 0%,rgba(14,14,14,1) 100%);padding:25px;border-radius:24px;position:relative;display:flex;flex-direction:column;justify-content:space-between}.award_slider_box_top{display:flex;justify-content:space-between;align-items:center;width:100%}.btn_rd .btn_rd_btn{background:#2e2e2e;width:64px;height:64px;display:flex;justify-content:center;align-items:center;border-radius:50%;border:0;flex-direction:column;transition:all .5s ease-out;cursor:pointer}.btn_rd .btn_rd_btn span{background:#fff;width:16px;height:2px;top:-2px;position:relative}.btn_rd .btn_rd_btn span:first-child{transform:rotate(90deg) translateX(2.5px)}.award_title{text-align:center;transform:translateY(200px)}.award_slider_box .logo_sc{margin:0 auto;display:flex;justify-content:center;position:relative;padding:0 95px;width:100%;transition:all .5s cubic-bezier(0,0 0,.95)}.award_slider_box .logo_sc:after,.award_slider_box .logo_sc:before{content:'';position:absolute;top:50%;width:82px;height:150px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}#image-slider.owl-carousel .owl-stage{display:flex;justify-content:center;align-items:center;height:32.8125rem}.award_slider_box .logo_sc{transform:scale(1);transition:all .5s cubic-bezier(0,0,0,.95)}#image-slider.owl-carousel .owl-item.prev-item .award_slider_box .logo_sc:after,#image-slider.owl-carousel .owl-item.next-item .award_slider_box .logo_sc:after,#image-slider.owl-carousel .owl-item.current-item .award_slider_box .logo_sc:after,#image-slider.owl-carousel .owl-item.current-item+.owl-item .award_slider_box .logo_sc:after{right:0;background:url(//appinventiv.com/wp-content/themes/twentynineteen-child/css/pages/../../new-images/leef-right.svg) no-repeat center center}#image-slider.owl-carousel .owl-item.prev-item .award_slider_box .logo_sc:before,#image-slider.owl-carousel .owl-item.next-item .award_slider_box .logo_sc:before,#image-slider.owl-carousel .owl-item.current-item .award_slider_box .logo_sc:before,#image-slider.owl-carousel .owl-item.current-item+.owl-item .award_slider_box .logo_sc:before{left:0;background:url(//appinventiv.com/wp-content/themes/twentynineteen-child/css/pages/../../new-images/leef-left.svg) no-repeat center center}#image-slider.owl-carousel .owl-item.active.center .award_slider_box .logo_sc{transform:scale(1);padding:0 70px}.award_slider_box_main.active .award_slider_box .logo_sc{transform:scale(.8) translateY(-70px) !important}.yr,.btn_rd{opacity:0}.current-item+.owl-item .yr,.current-item .yr,.current-item+.owl-item .btn_rd,.current-item .btn_rd,.prev-item .yr,.prev-item .btn_rd{opacity:1}.award_slider_box_main.active .award_slider_box .award_title{transform:translateY(-40px)}.award_slider_box_main.active .btn_rd .btn_rd_btn{transform:rotate(45deg)}.recogproud_inner .recogproud_head{margin-bottom:48px}.recogproud_sliderwrap .recogproudlist{min-height:101px;text-align:center;display:flex;flex-direction:column;padding:66px 100px}.recogproud_sliderwrap{margin:0 100px}.recogproud_sliderwrap .recogproudlist:before{content:"";background-image:url(//appinventiv.com/wp-content/themes/twentynineteen-child/css/pages/../../new-images/tree-img-left-new.svg);background-repeat:no-repeat;position:absolute;top:50%;transform:translateY(-50%);left:0;width:55px;height:101px}.recogproud_sliderwrap .recogproudlist:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:0;width:55px;height:101px;background-image:url(//appinventiv.com/wp-content/themes/twentynineteen-child/css/pages/../../new-images/tree-img-right-new.svg);background-repeat:no-repeat}#custom-cursor{position:fixed;width:20px;height:20px;border-radius:50%;background:rgba(255,255,255,.2);pointer-events:none;z-index:9999;display:none;transform:translate(-50%,-50%)}#drag-box{position:fixed;padding:4px 10px;background:#222;color:#fff;border-radius:6px;font-size:12px;pointer-events:none;z-index:10000;display:none;white-space:nowrap;transform:translate(0%,110%);opacity:.9;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease-out}.recogproud_sliderwrap .recogproudlist img{max-width:100%}.add input[type=file]{background:rgba(0,0,0,0);height:100%;left:0;opacity:0;filter:alpha(opacity=0);position:absolute;top:0;width:100%;cursor:pointer;z-index:2}.contact-grid .crosss{position:absolute;right:30px;top:20px;background:#fe5164;width:50px;height:50px;transition:all .3s ease-in;-webkit-transition:all .3s ease-in;border-radius:6px;display:none}#doc-upload{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer}.attach-doc-label.hidden{display:none !important}.floating-input-label.attach-doc-label{top:3px}.file-info{display:flex;align-items:center;justify-content:space-between;padding-right:30px;width:100%}.file-name{flex-grow:1;text-align:left;font-size:16px;color:#888886;font-weight:500;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical}.contact_number .iti__country-list{max-width:320px}.remove-btn{margin-left:10px;flex-shrink:0;background:#cdcfd2;border:none;font-size:16px;cursor:pointer}.formloader{position:absolute;left:0;width:100%;height:100%;z-index:5;background:hsla(0,0%,100%,.8);top:0;display:none;padding:0 20px}.appi-cta.btn-effect{position:relative}#image-slider.owl-carousel .owl-item.active.center .btn_rd{opacity:0}@media (max-width:1550px){.recogproud_sliderwrap{margin:0}.recogproudlist .fs-md{margin-bottom:12px}.recogproud_sliderwrap .recogproudlist:after{right:20px}.recogproud_sliderwrap .recogproudlist:before{left:20px}#image-slider.owl-carousel .owl-item{height:300px}#image-slider.owl-carousel .owl-item.active.center,#image-slider{height:413px}#image-slider.owl-carousel .owl-item.prev-item,#image-slider.owl-carousel .owl-item.next-item,#image-slider.owl-carousel .owl-item.current-item+.owl-item{height:330px}#image-slider.owl-carousel .owl-stage{display:flex;justify-content:center;align-items:center;height:413px}#image-slider.owl-carousel .owl-item img,#image-slider .owl-item.rest-item .logo_sc img,#image-slider.owl-carousel .owl-item.current-item img,#image-slider.owl-carousel .owl-item.current-item .deloitte-award-logo img{width:auto !important;transform:scale(.9)}.award_slider_box .logo_sc:after,.award_slider_box .logo_sc:before{width:64px;height:118px}#image-slider.owl-carousel .owl-item.prev-item .award_slider_box .logo_sc:after,#image-slider.owl-carousel .owl-item.next-item .award_slider_box .logo_sc:after,#image-slider.owl-carousel .owl-item.current-item .award_slider_box .logo_sc:after,#image-slider.owl-carousel .owl-item.current-item+.owl-item .award_slider_box .logo_sc:after{background-size:64px;right:0}#image-slider.owl-carousel .owl-item.prev-item .award_slider_box .logo_sc:before,#image-slider.owl-carousel .owl-item.next-item .award_slider_box .logo_sc:before,#image-slider.owl-carousel .owl-item.current-item .award_slider_box .logo_sc:before,#image-slider.owl-carousel .owl-item.current-item+.owl-item .award_slider_box .logo_sc:before{background-size:64px;left:0}.award_slider_box{padding:18px;border-radius:18px}.award_slider_box_main{border-radius:18px}.award_slider_box{padding:18px;border-radius:18px}.btn_rd .btn_rd_btn{width:50px;height:50px}#image-slider.owl-carousel .owl-item{padding:0 9px}.common-carousel-nav button{width:75px;height:75px}.recogproud_sliderwrap .recogproudlist{padding:66px 50px}}@media (max-width:1440px){#image-slider.owl-carousel .owl-item img{transform:scale(.8)}}@media (max-width:1366px){#image-slider.owl-carousel .owl-item.active.center,#image-slider,#image-slider.owl-carousel .owl-stage{height:350px}#image-slider.owl-carousel .owl-item.prev-item,#image-slider.owl-carousel .owl-item.next-item,#image-slider.owl-carousel .owl-item.current-item+.owl-item{height:280px}#image-slider.owl-carousel .owl-item{height:253px}#image-slider.owl-carousel .owl-item.prev-item .award_slider_box .logo_sc:after,#image-slider.owl-carousel .owl-item.next-item .award_slider_box .logo_sc:after,#image-slider.owl-carousel .owl-item.current-item .award_slider_box .logo_sc:after,#image-slider.owl-carousel .owl-item.current-item+.owl-item .award_slider_box .logo_sc:after{background-size:55px;right:-6px}#image-slider.owl-carousel .owl-item.prev-item .award_slider_box .logo_sc:before,#image-slider.owl-carousel .owl-item.next-item .award_slider_box .logo_sc:before,#image-slider.owl-carousel .owl-item.current-item .award_slider_box .logo_sc:before,#image-slider.owl-carousel .owl-item.current-item+.owl-item .award_slider_box .logo_sc:before{background-size:55px;left:-6px}.award_slider_box .logo_sc:after,.award_slider_box .logo_sc:before{width:55px;height:100px}#image-slider .owl-item.rest-item .logo_sc img{margin-top:-15px}#image-slider.owl-carousel .owl-item{padding:0 8px}.award_slider_box{border-radius:16px;padding:16px}.award_slider_box_main{border-radius:16px}#image-slider.owl-carousel .owl-item img,#image-slider .owl-item.rest-item .logo_sc img,#image-slider.owl-carousel .owl-item.current-item img,#image-slider.owl-carousel .owl-item.current-item .deloitte-award-logo img{width:auto !important;transform:scale(.8)}.btn_rd .btn_rd_btn{width:42px;height:42px}.btn_rd .btn_rd_btn span{width:14px}}@media (max-width:1024px){#image-slider.owl-carousel .owl-item img{width:100px}}@media (max-width:767px){.award-section{margin-top:-1px}#image-slider.owl-carousel .owl-item.active.center,#image-slider.owl-carousel .owl-stage,#image-slider{height:23.8125rem;padding:0}.yr{font-size:14px}.btn_rd .btn_rd_btn span:first-child{transform:rotate(90deg) translateX(2px)}.btn_rd .btn_rd_btn{width:40px;height:40px}#image-slider.owl-carousel .owl-item.active.center,#image-slider.owl-carousel .owl-stage,#image-slider{height:21rem}#image-slider.owl-carousel .owl-item.prev-item,#image-slider.owl-carousel .owl-item.next-item,#image-slider.owl-carousel .owl-item.current-item+.owl-item{height:18rem}.award_slider_box_main.active .award_slider_box .award_title{transform:translateY(-20px);font-size:14px}.award_slider_box .logo_sc:after,.award_slider_box .logo_sc:before{width:60px;height:110px}#image-slider.owl-carousel .owl-item.prev-item .award_slider_box .logo_sc:before,#image-slider.owl-carousel .owl-item.next-item .award_slider_box .logo_sc:before,#image-slider.owl-carousel .owl-item.current-item .award_slider_box .logo_sc:before,#image-slider.owl-carousel .owl-item.current-item+.owl-item .award_slider_box .logo_sc:before,#image-slider.owl-carousel .owl-item.prev-item .award_slider_box .logo_sc:after,#image-slider.owl-carousel .owl-item.next-item .award_slider_box .logo_sc:after,#image-slider.owl-carousel .owl-item.current-item .award_slider_box .logo_sc:after,#image-slider.owl-carousel .owl-item.current-item+.owl-item .award_slider_box .logo_sc:after{background-size:60px}.award_slider_box_main{border-radius:12px}.award_slider_box{padding:16px}.btn_rd .btn_rd_btn span{width:13px;height:2px}.award_slider_box_top{padding-bottom:36px}#image-slider.owl-carousel .owl-item img,#image-slider .owl-item.rest-item .logo_sc img,#image-slider.owl-carousel .owl-item.current-item img,#image-slider.owl-carousel .owl-item.current-item .deloitte-award-logo img{width:auto !important;transform:scale(.7)}.award-section .head-gap{margin-top:36px}.recognition_proud.head-gap{margin-top:0}.recogproudlist .fs-para{font-size:12px}.recogproud_sliderwrap .recogproudlist:before{left:30px}.recogproud_sliderwrap .recogproudlist:after{right:30px}.recogproud_sliderwrap .recogproudlist{padding:56px 100px}}.quote-form-panel{padding:48px;border-radius:24px;background:#fff}form.quote-form-inner{display:flex;flex-direction:column;gap:48px}.question-step{display:inline-block;padding-right:2px}.question-step-count{color:#000;text-align:center;line-height:1px}.quote-question{color:#000;text-align:center;margin-bottom:48px}.quote-option-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:12px}.quote-option textarea{border-radius:8px;border:1px solid rgba(0,0,0,.1);padding:16px;height:200px;width:100%;resize:none;font-size:16px;font-family:var(--font-family-primary)}textarea:focus-visible{outline:none}.quote-option label{border-radius:8px;border:1px solid rgba(0,0,0,.1);cursor:pointer;padding:12px;font-size:16px;font-weight:500;line-height:147%;width:100%;display:block;text-align:center}textarea::placeholder{color:#b3b3b3;opacity:1}textarea::-webkit-input-placeholder{color:#b3b3b3;opacity:1}textarea::-moz-placeholder{color:#b3b3b3;opacity:1}textarea:-moz-placeholder{color:#b3b3b3;opacity:1}textarea:-ms-input-placeholder{color:#b3b3b3;opacity:1}.quote-option.active label{border:1px solid #000}.quote-option label input[type=checkbox]{display:none}.quote-questions_controls{display:flex;justify-content:space-between;align-items:center}.carousel-wrapper .btn-top-3{margin-top:30px}.appismart-cta-inner{border-radius:24px;background:rgba(0,0,0,0);border:1px solid #7eb2fe47;backdrop-filter:blur(20px);padding:48px 46px}.appi-smart-cta{background:url(//appinventiv.com/wp-content/themes/twentynineteen-child/css/pages/../../new-images/au-ecommerce-cta-bg.webp) no-repeat;background-size:cover;background-position:center}.appi-cta-left{width:45%;padding-right:80px}.appi-smart-cta3 .appi-cta-left{width:65%;padding-right:50px}.appi-smart-cta3 .appi-cta-right{width:35%}.appi-cta-right{width:55%}.cta-icon{width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.2)}.appi-cta-grid2{display:grid;grid-template-columns:repeat(2,1fr)}.appi-cta-grid3{display:grid;grid-template-columns:repeat(3,1fr)}.appi-cta-card{border-radius:12px;background:rgba(0,0,0,.2);backdrop-filter:blur(5px);padding:24px}.appi-smart-cta .appi-cta-card{padding:24px;min-height:300px}.cta-check-card{padding:16px;border-radius:12px;background:#fff}.feature-solution-main{background:linear-gradient(180deg,var(--Neutral-NB1000,#000) 0%,var(--Primary-NB500,#1163fb) 100%)}.feature-soluton-slider-card{padding:28px;border-radius:18px;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.1);min-height:670px;margin-right:1px}.feature-card-icon{width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.2)}#feature-soluton-slider .feature-card-icon img{width:24px}.common-yelw-list li{position:relative;padding-left:2.5rem;margin-bottom:18px}.common-yelw-list li:last-child{margin-bottom:0}.common-yelw-list li:before{content:"";background:url(//appinventiv.com/wp-content/themes/twentynineteen-child/css/pages/../../new-images/double-check.svg) no-repeat;width:24px;height:24px;position:absolute;left:0;top:0}@media (max-width:1728px){.feature-soluton-slider-card{min-height:689px}}@media (max-width:1550px){.feature-soluton-slider-card{padding:18px;border-radius:18px;min-height:510px}.feature-card-icon{width:44px;height:44px}#feature-soluton-slider .feature-card-icon img{width:18px}.common-yelw-list li{margin-bottom:15px;padding-left:2.2rem}}@media (max-width:1366px){.feature-soluton-slider-card{padding:16px;border-radius:16px;min-height:512px}.feature-soluton-slider-card .subtitle{font-size:16px}#feature-soluton-slider .feature-card-icon img{width:16px}.feature-card-icon{width:37px;height:37px}#feature-soluton-slider .feature-card-icon img{width:16px}.common-yelw-list li{margin-bottom:14px;padding-left:2rem}}@media (max-width:767px){.common-yelw-list li{margin-bottom:12px;padding-left:1.7rem;font-size:12px}.common-yelw-list li:before{width:18px;height:18px;background-size:18px}}.insight-section .tab{border-radius:32px;padding:16px 24px;border:1px solid #888886;color:#888886;background-color:transparent;cursor:pointer}.insight-section .tab.active{color:var(--color-text-white);border:1px solid var(--color-text-white);background-color:transparent}.card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.insight-card{transition:transform .3s ease}.card-image{overflow:hidden;display:block;border-radius:8px}.insight-card:hover img{transform:scale(1.05)}.card-image img{max-width:100%;border-radius:8px;display:block;transition:transform .3s ease}.card-text{padding:24px 0;font-weight:500;display:block}.faq-cta-section{background:#191918}.accordion-item{border-bottom:1px solid #3e3e3d}.accordion-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;gap:24px;padding:28px 0}.accordion-header h3{margin:0}.accordion-toggle{width:24px;height:20px;margin:0;display:flex;align-items:center;transition:transform .3s ease}.active .accordion-toggle{transform:rotate(45deg)}.active .accordion-toggle path{stroke:var(--color-text-white)}.accordion-content p,.faq-section .accordion-content ul,.faq-section .accordion-content ol{margin:0 0 28px}.faq-section .accordion-content{max-width:70%}.accordion-item .common-list-blk{margin-bottom:12px}.accordion-item .common-list-blk li{margin-bottom:8px}.faq-section .accordion-content li{position:relative;padding-left:1rem;margin-bottom:.5rem}.faq-section .accordion-content li:last-child{margin-bottom:0}.faq-section .accordion-content ul li:before{content:"•";font-size:var(--fs-para);color:var(--color-text-white);left:0;top:-2px;position:absolute}@media (max-width:1550px){.accordion-header{padding:18px 0}.accordion-toggle{width:18px;height:18px}}@media (max-width:1366px){.accordion-header{padding:16px 0}}@media (max-width:767px){.faq-cta-section .sub-title{font-size:18px}}@media (max-width:640px){.faq-section .accordion-header{padding:12px 0}.faq-section .accordion-header h3{font-size:16px}.faq-section .fs-para{font-size:12px}.faq-section .accordion .accordion-item:nth-child(1) .accordion-header{padding-top:0}.faq-section .accordion-content{max-width:100%}}@media (max-width:1550px){.common-carousel-nav button{width:75px;height:75px}.section{padding:48px 0;margin-top:-1px}.gap24{gap:18px}.head-gap100{margin-top:78px}}@media (max-width:1366px){.head-gap100{margin-top:66px}.common-carousel-nav button{width:64px;height:64px}.section{padding:50px 0}.head-gap{margin-top:32px}.gap24{gap:16px}}@media (max-width:767px){.fade-up{opacity:1;transform:none}.common-carousel-nav.mobile-block{display:flex !important}.swap-text-button{width:100%;justify-content:center}.common-carousel-nav button{width:48px;height:48px;border:1px solid rgba(255,255,255,.2)}.swap-text-button .text-hover{transform:translateX(-12px)}.section{padding:36px 0;margin-top:-1px}.head-gap100{margin-top:36px}.blk-link-line{border-bottom:none}}.award-showcase-card{padding:32px;border-radius:100px;border:1px solid #252525;background:#191918}.award-showcase-card-img{min-height:97px}.award-showcase-slider .award-showcase-card-img img{width:auto}@media (max-width:1550px){.award-showcase-card{padding:24px}.award-showcase-slider .award-showcase-card-img img{width:auto;transform:scale(.9)}}@media (max-width:1366px){.award-showcase-card{padding:12px}.award-showcase-slider .award-showcase-card-img img{width:auto;transform:scale(.8)}}@media (max-width:767px){.award-showcase-slider .award-showcase-card-img img{transform:scale(1)}}.enterprise-mandate-main{border-radius:12px;overflow:hidden}.enterprise-mandate-left{background:url(//appinventiv.com/wp-content/themes/twentynineteen-child/css/pages/../../new-images/how-appi-hepls.webp);background-size:cover;background-position:center;background-repeat:no-repeat;width:32.3%;padding:32px}.enterprise-mandate-right{width:67.7%}.enterprise-mandate-right .grid-col2{gap:0;align-items:stretch;grid-template-rows:1fr 1fr}.enterprise-mandate-right .grid-col2>*{height:100%;min-height:100%}.enterprise-card{padding:36px 36px 62px;height:100%;display:flex;flex-direction:column;min-height:100%;box-sizing:border-box}.enterprise-card:nth-child(1){background-color:var(--card-bg-1)}.enterprise-card:nth-child(2){background-color:var(--card-bg-2)}.enterprise-card:nth-child(3){background-color:var(--card-bg-3)}.enterprise-card:nth-child(4){background-color:var(--card-bg-4)}@media (max-width:1728px){.enterprise-card{padding:32px 32px 52px}.enterprise-mandate-left{padding:32px}}@media (max-width:1550px){.enterprise-mandate-main{border-radius:10px}.enterprise-card{padding:30px 30px 52px}.enterprise-card .gap24{gap:18px}.enterprise-mandate-left{padding:30px}}@media (max-width:1366px){.enterprise-mandate-main{border-radius:8px}.enterprise-card{padding:24px 24px 36px}.enterprise-card .gap24{gap:16px}.enterprise-mandate-left{padding:24px}}@media (max-width:767px){.enterprise-mandate-left,.enterprise-mandate-right{width:100%}.enterprise-mandate-left{height:800px}}@media (max-width:480px){.enterprise-mandate-left{height:530px}.enterprise-mandate-left .title-h3{font-size:26px}.enterprise-mandate-left{padding:15px}.enterprise-mandate-right .grid-col2{grid-template-columns:repeat(1,1fr);grid-template-rows:1fr}.enterprise-card{padding:15px 15px 45px}}.new-stats-container{display:flex;flex-direction:column;gap:0}.new-stat-item{gap:48px;padding:32px 0;border-top:1px solid #fff}.new-stat-number{flex:1}.new-stat-content{flex:1}.title-count{font-size:120px}.stat-count{display:flex;height:120px;align-items:center;justify-content:flex-start;overflow:hidden;margin:0}.stat-count span{display:inline-block;overflow:hidden;transform:translateY(60px);opacity:0;will-change:transform,opacity;margin:0}.stat-count span{display:inline-block}@media (max-width:1550px){.title-count{font-size:100px}.stat-count{height:100px}.new-stat-item{padding:28px 0}}@media (max-width:1366px){.title-count{font-size:90px}.stat-count{height:90px}.new-stat-item{padding:24px 0}}@media (max-width:767px){.stat-count span{transform:none;opacity:1}.new-stat-item{padding:20px 0}.new-stat-item{gap:24px}.stat-count{height:58px}.title-count{font-size:58px}.new-stats-container .fs-base{font-size:12px}}.service-accordion-container{background-color:#fff;padding-top:70px;padding-bottom:70px}.service-accordion-container-inner{padding-left:100px;padding-right:100px}.service-accordion-container.services-even{background-color:#f8f7f4}.service-accordion-container{flex:1}.service-accordion-container h2{margin-bottom:48px}.service-accordion{display:flex;flex-direction:column;gap:0}.service-accordion .service-accordion-item{position:relative}.service-accordion .service-accordion-header{display:flex;align-items:center;justify-content:space-between;padding:24px 0;cursor:pointer;position:relative}.service-accordion-content-inner{padding:0 0 24px}.service-accordion .service-accordion-header h3{margin:0;flex:1}.service-accordion .service-accordion-arrow{display:flex;align-items:center;justify-content:center;width:24px;height:24px;transition:transform .3s ease}.service-accordion .service-accordion-item.active .service-accordion-arrow{transform:rotate(180deg)}.service-accordion .service-progress-bar{position:absolute;top:0;left:0;width:100%;height:1px;background-color:#dfdedc;overflow:hidden}.service-accordion .service-progress-fill{height:100%;background-color:var(--color-bg-dark);width:0;transition:width .1s linear}.service-accordion .service-accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease}.service-accordion .service-accordion-item.active .service-accordion-content{max-height:300px}.service-accordion .service-accordion-content p{margin:0;padding:0;max-width:95%}.know-more-link .blk-link-line{background-image:linear-gradient(var(--color-primary),var(--color-primary))}.know-more-link{display:inline-flex;align-items:center;gap:8px;text-decoration:none;transition:all .3s ease}.know-more-link svg{transition:transform .3s ease}.know-more-link:hover svg{transform:translate(2px,-2px)}.service-image-container{flex:1;display:flex;align-items:center;justify-content:center}.service-image{width:100%;height:100%}.service-image img{width:100%;height:auto;display:block}@media (max-width:1550px){.service-accordion-container .gap48{gap:36px}.service-accordion-content-inner{padding:0 0 18px}.service-accordion .service-accordion-header{padding:18px 0}.service-card-section{padding-bottom:0}}@media (max-width:1366px){.service-accordion-container .gap48{gap:32px}.service-accordion-content-inner{padding:0 0 16px}.service-accordion .service-accordion-header{padding:16px 0}}@media (max-width:767px){.service-card-wrapper{flex-direction:column;gap:0}.service-accordion-container h2{margin-bottom:32px}.service-accordion .accordion-header{padding:20px 0}.service-accordion-container{padding:0;order:2}.service-accordion-container-inner{padding:36px 15px}}.mandate-momentum-section{background:url(//appinventiv.com/wp-content/themes/twentynineteen-child/css/pages/../../new-images/mandate-momentum-cta-bg.webp);position:relative;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.mandate-momentum-content{position:relative;z-index:2}.title-h4.mb12{margin-bottom:12px}.mb36{margin-bottom:36px}.c-suite-agenda-section{background-color:#000}.c-suite-hero{background:url(//appinventiv.com/wp-content/themes/twentynineteen-child/css/pages/../../new-images/c-suite-hero-bg.webp);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;padding:380px 0 150px}.c-suite-hero-content{position:relative;z-index:2}.c-suite-priorities{background-color:#000}.c-suite-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.c-suite-card .fs-base{color:#c6c6c3}.c-suite-card .title-h4{margin-bottom:0;padding-bottom:24px;border-bottom:1px solid #3e3e3d}.c-suite-card{background-color:#1a1a1a;padding:32px;border-radius:24px;position:relative}.card-number{color:#888886}@media (max-width:1550px){.c-suite-grid{gap:18px}.c-suite-hero{padding:280px 0 70px}.c-suite-card{padding:24px;border-radius:18px}.c-suite-card .title-h4{padding-bottom:18px}}@media (max-width:1366px){.c-suite-grid{gap:16px}.c-suite-hero{padding:220px 0 60px}.c-suite-card{padding:20px;border-radius:16px}.c-suite-card .title-h4{padding-bottom:16px}.c-suite-card .fs-base{font-size:12px}}@media (max-width:767px){.c-suite-grid{grid-template-columns:1fr;gap:12px}.c-suite-hero{padding:68px 0 0}.c-suite-priorities{padding:24px 0}.c-suite-card{padding:15px;border-radius:10px}.mobile-break{display:block}}.strategy-blueprint-left{min-height:85vh;width:50%;padding:120px 60px;display:flex;align-items:flex-start}.strategy-blueprint-content{max-width:570px}.strategy-blueprint-right{width:50%;background-color:var(--color-primary);padding:80px 120px;display:flex;align-items:center}.strategy-blueprint-accordion{width:100%}.strategy-blueprint-right .accordion{width:100%}.strategy-blueprint-right .accordion-item{border-top:1px solid rgba(255,255,255,.3);border-bottom:0;padding:24px 0}.strategy-blueprint-right .accordion-item.active{border-top:1px solid rgba(255,255,255,1)}.accordion-item.active .accordion-toggle path{stroke:var(--color-text-white)}.strategy-blueprint-accordion .accordion-content{margin-bottom:0;margin-top:24px}.strategy-blueprint-accordion .accordion-content p{margin-bottom:0}.strategy-blueprint-right .accordion-item:last-child{padding-bottom:0}.strategy-blueprint-accordion .accordion-header{padding:0}@media (max-width:1550px){.strategy-blueprint-right{padding:60px 100px}}@media (max-width:1366px){.strategy-blueprint-right{padding:50px 80px}}@media (max-width:1024px){.strategy-blueprint-wrapper{flex-direction:column}.strategy-blueprint-left,.strategy-blueprint-right{width:100%;padding:70px 40px}}@media (max-width:767px){.strategy-blueprint-left,.strategy-blueprint-right{padding:40px 15px}.strategy-blueprint-left{min-height:auto}.strategy-blueprint-right .accordion-content p{margin:0}.strategy-blueprint-right .accordion-item{padding:18px 0}.strategy-blueprint-accordion .accordion-content{margin-top:18px}}.global-standards-header{max-width:800px}.global-standards-content{align-items:flex-start;padding:32px 0 48px;border-top:1px solid #fff}.global-standards-title{flex:0 0 480px;position:sticky;top:160px;margin-bottom:100px}.global-standards-cards{flex:1}.compliance-cards-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.compliance-cards-grid.hidden-grid{display:none}.compliance-card{background-color:#191918;border-radius:16px;padding:12px;align-items:center;transition:all .3s ease}.compliance-card-image{flex:0 0 144px;height:100px;display:flex;align-items:center;justify-content:center}.compliance-logo{width:100%;height:100%;object-fit:contain;border-radius:8px}.compliance-card-title{flex:1;min-height:60px}.compliance-card-title h4{margin:0;line-height:1.4}.global-standards-cta{margin-top:60px}.arrow-btn.prev-btn .arrow-real,.arrow-btn.next-btn .arrow-real{transform:translateX(0)}.arrow-btn.prev-btn .arrow-copy{transform:translateX(150%)}.arrow-btn.next-btn .arrow-copy{transform:translateX(-150%)}.compliance-cards-grid.expended-grid{margin-top:24px}.hidden-grid{display:none}.global-standards-cards .button__icon-wrapper{transition:transform .3s ease}.global-standards-cards .active .button__icon-wrapper{transform:rotate(180deg) !important}.expand-btn.active .button__icon-wrapper{transform:rotate(180deg) !important}.expand-btn.swap-text-button .button__icon-svg{transform:translate(0,0)}.expand-btn.swap-text-button:hover .button__icon-svg{transform:translate(0,200%)}.expand-btn.swap-text-button .button__icon-svg--copy{transform:translate(0,-200%)}.expand-btn.swap-text-button:hover .button__icon-svg--copy{transform:translate(0,0)}@media (max-width:1550px){.global-standards-title{flex:0 0 350px;top:150px;margin-bottom:80px}.compliance-card-image{flex:0 0 124px;height:88px}.compliance-cards-grid{gap:18px}.global-standards-content{padding:24px 0 36px}.compliance-card{border-radius:10px;padding:10px}.compliance-logo{border-radius:6px}}@media (max-width:1366px){.global-standards-title{flex:0 0 320px}.compliance-card-image{flex:0 0 118px;height:80px}.compliance-cards-grid{gap:16px}.global-standards-content{padding:20px 0 32px}.compliance-card{border-radius:8px;padding:8px}}@media (max-width:1024px){.global-standards-content{flex-direction:column;gap:40px}.global-standards-title{flex:none}.compliance-cards-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:767px){.compliance-cards-grid{grid-template-columns:1fr;gap:16px}.compliance-card{padding:10px}.compliance-card-image{flex:0 0 80px;height:55px}.compliance-card-title{min-height:50px}.compliance-card-title h4{font-size:12px}.global-standards-title{top:auto;margin-bottom:0;position:relative}.global-standards-title .title-h4{margin-bottom:0}.global-standards-content{flex-direction:column;gap:24px}}.one-partner-cta{padding:75px 15px;border-radius:24px;background:url(//appinventiv.com/wp-content/themes/twentynineteen-child/css/pages/../../new-images/one-partner-cta.webp);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden}.one-partner-cta-content{position:relative;z-index:2}.ai-curious-cta{padding:75px 0;border-radius:24px;background:url(//appinventiv.com/wp-content/themes/twentynineteen-child/css/pages/../../new-images/ai-curious-cta.webp);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden}.ai-curious-cta-content{position:relative;z-index:2}@media (max-width:1550px){.one-partner-cta,.ai-curious-cta{padding:58px 15px;border-radius:18px}}@media (max-width:1366px){.one-partner-cta,.ai-curious-cta{padding:52px 15px;border-radius:16px}}@media (max-width:767px){.one-partner-cta,.ai-curious-cta{padding:36px 15px;border-radius:12px}}.badge-section{padding:60px 0}.badge-container{overflow:hidden}.award-showcase-slider{display:flex;align-items:center;justify-content:space-between;gap:0}.award-showcase-card{flex:1;display:flex;align-items:center;justify-content:center}.award-showcase-card-img{width:100%;height:80px;display:flex;align-items:center;justify-content:center}.award-showcase-card-img img{max-width:100%;max-height:100%;object-fit:contain;filter:grayscale(100%);transition:filter .3s ease}.award-showcase-card:hover .award-showcase-card-img img{filter:grayscale(0%)}@media (max-width:767px){.award-showcase-slider.award-marquee{display:flex;animation:marquee 20s linear infinite;gap:0;width:max-content}.award-showcase-slider.award-marquee .award-showcase-card{flex-shrink:0;min-width:270px}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}}