html,body{overflow-x:visible !important}body{overflow-y:hidden}body.page-loaded{overflow-y:auto}:root{--color-text-black:#111;--color-text-white:#fff;--color-primary:#1a69fd;--color-primary-hover:#0c4fcb;--color-bg-dark:#000;--color-yellow:#ffff37;--gap-xxl:2.5em;--gap-sm:1.25em}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,img,a,span,p,img,figure{margin:0}.header-main.podcast-strip-hidden{transform:translateY(var(--podcast-strip-height,-50px))}.appi-home-hero-main{position:relative;min-height:100vh;padding-top:108px;display:flex;align-items:center;overflow:hidden;background-color:var(--color-bg-dark)}.hero-video-wrapper{position:absolute;top:108px;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.hero-video{width:100%;height:100%;object-fit:cover;object-position:center}.hero-content-wrapper{position:relative;z-index:2;width:100%;min-height:calc(100vh - 108px);padding:0 0 100px;gap:60px}.hero-text-content{max-width:800px;width:100%;flex-shrink:0}.hero-text-content .title-h1{margin-bottom:32px}.hero-awards-wrapper{position:relative;width:100%;max-width:668px;flex-shrink:0;align-self:flex-end}.hero-awards-carousel{padding:0 2px}.home-hero-content-gradient{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.home-hero-content-gradient img{max-width:100%;height:100%}.hero-awards-carousel .owl-stage{display:flex;align-items:center;padding:0 4px}.hero-awards-carousel .award-box img{width:auto}.hero-awards-carousel .item{padding:0 4px}.award-box{height:104px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.2);backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.15);padding:8px}.award-box img{display:block;object-fit:contain}.section{margin-top:-1px}.hero-button{display:inline-flex;margin-top:4em}.head-gap100{margin-top:100px}.title-h2 span span,.fade-up{will-change:transform;transform:translateZ(0);backface-visibility:hidden}.line-anim span span{display:inline-block}.fade-up{opacity:0;transform:translateY(20px);transition:opacity .4s ease,transform .4s ease}.headgap75{margin-top:75px}.layout-container-mid{max-width:930px;width:100%;margin:0 auto;padding:0 15px}.section-sm{padding:48px 0}@media (max-width:1680px){.hero-content-wrapper{gap:40px}.hero-text-content{max-width:660px}.hero-awards-wrapper{max-width:532px}.award-box{height:83px}.hero-text-content .title-h1{margin-bottom:24px;font-size:58px}.hero-button{margin-top:3em}}@media (max-width:1366px){.hero-content-wrapper{gap:32px;padding-bottom:40px}.hero-text-content{max-width:600px}.hero-awards-wrapper{max-width:472px}.award-box img{transform:scale(.9)}.award-box{height:69px}.hero-text-content .title-h1{font-size:48px}.hero-button{margin-top:2em}}@media (max-width:1280px){.hero-content-wrapper{gap:48px;padding:100px 0 60px}}@media (min-width:992px) and (max-width:1279px){.hero-text-content{max-width:500px}.hero-text-content .title-h1{font-size:42px;margin-bottom:16px}.hero-text-content .fs-base{font-size:12px}.hero-awards-wrapper{max-width:432px}.award-box{height:62px}.award-box img{transform:scale(.8)}}@media (max-width:991px){.hero-content-wrapper{flex-direction:column;align-items:flex-start;gap:48px;padding:100px 0 60px}.hero-text-content{max-width:100%}.hero-awards-wrapper{max-width:100%;width:100%;align-self:flex-start;padding-bottom:0}.hero-awards-carousel{height:88px}}@media (max-width:767px){.award-box{height:56px;border:1px solid rgba(255,255,255,.25)}.appi-home-hero-main{padding-top:124px;display:block}.hero-content-wrapper{min-height:100%;padding:0;gap:32px}.hero-video-wrapper-mobile img{display:block;width:100%}.award-box img{transform:scale(.6)}.layout-container-mid{max-width:100%}.appi-home-hero-main{min-height:auto}.hero-video-wrapper{top:72px}.hero-text-content .title-h1{margin-bottom:16px;font-size:30px;line-height:1.47}.hero-text-content .fs-base{margin-bottom:0}.hero-button{margin-top:24px}.hero-awards-wrapper{padding-bottom:32px}.hero-awards-carousel{height:auto}.mobile-w100{width:100%}.mobile-btn-center{justify-content:center}}.home-services-section-main{background-color:#f8f7f4;position:relative}.home-services-section{background-color:#f8f7f4;height:100vh;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;will-change:transform}.services-content-wrapper{height:100%;position:relative}.services-section-header{padding:75px 0 48px}.grid-cols4{position:absolute;inset:0;display:grid;grid-template-columns:repeat(4,minmax(0, 1fr))}.grid-cols4>*{border-right:1px solid rgba(0,0,0,.1)}.grid.grid-cols-1{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));background-color:#f8f7f4}.view-all-services-button.text-center{left:50%;transform:translateX(-50%);position:relative;background:#f8f7f4}.scrollable-card-1 .card-border{top:-200px;position:relative}.scrollable-card-2 .card-border{top:-400px;position:relative}.scrollable-card-3 .card-border{top:-600px;position:relative}.grid-cols-1>*:nth-child(4n){border-right:none}.col-start-2{grid-column-start:2;padding-top:4.6rem}.grid-cols4>*:nth-child(4n){border-right:none}.w-full{width:100%;display:grid;grid-template-rows:repeat(4,1fr)}.full-height{height:100%}.home-service-card{padding:2.4rem;box-sizing:border-box}.display-block{display:block;margin-top:-3px}.card-border{border-bottom:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1);z-index:2}.home-service-icon{width:64px;height:64px;background-color:#fff;border-radius:50%}.sticky{position:sticky;top:268px}.view-all-services-button .swap-text-button{margin-top:3rem;justify-content:space-between;border:2px solid #1163fb;background-color:transparent;color:#1163fb}.swap-text-button{font-weight:700}@media (max-width:1680px){.home-service-card{padding:2.4rem}.home-service-card .full-height{gap:38px}.home-service-icon{width:51px;height:51px}.home-service-content.gap48{gap:38px}.home-service-icon img{transform:scale(.8)}.home-service-content.gap24{gap:20px}.services-section-header{padding:60px 0 38px}.view-all-services-button .swap-text-button{margin-top:1.6rem}}@media (max-width:1366px){.home-service-card{padding:2rem}.home-service-card .full-height{gap:32px}.home-service-icon{width:42px;height:42px}.home-service-icon img{transform:scale(.7)}.home-service-content.gap24{gap:16px}.col-start-2{padding-top:3rem}.home-service-content.gap48{gap:24px}.view-all-services-button .swap-text-button{margin-top:1.5rem}}@media (max-width:1280px){.home-service-content-header.gap24{gap:16px}.home-service-card>.gap64{gap:32px}.col-start-2{padding-top:2.6rem}}@media (min-width:992px) and (max-width:1279px){.home-service-content-header .title-h4{font-size:16px}.home-service-content-header .fs-base{font-size:12px}.home-service-content .swap-text-button{padding:12px 16px;font-size:10px}.sticky{top:136px}.home-service-card>.gap64{gap:24px}.home-service-icon{width:38px;height:38px}.home-service-card{padding:1rem}.home-service-card .subtitle{font-size:14px}.home-service-card .fs-base{font-size:11px}}@media (max-width:991px){.grid-cols4{grid-template-columns:repeat(2,minmax(0, 1fr))}.grid-cols4>*{border-right:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.grid-cols4>*:nth-child(2n){border-right:none}.grid-cols4>*:nth-child(4n){border-right:1px solid rgba(0,0,0,.1)}.w-full{grid-template-rows:repeat(2,1fr);display:flex}.home-service-card.display-block{display:none}.card-border{border-bottom:none}.grid.grid-cols-1{grid-template-columns:repeat(3,minmax(0, 1fr))}.sticky{position:static}.home-service-card{padding:2rem}}@media (max-width:767px){.home-services-section-main{margin-top:-6px}.services-content-wrapper{width:100%}.grid-cols4{grid-template-columns:1fr;position:relative}.home-services-section{height:auto;transform:none}.grid-cols4>*{border-right:none;border-bottom:0}.grid-cols4>*:last-child{border-bottom:none}.w-full{grid-template-rows:1fr}.home-service-card{margin:0 1rem;padding:1rem 0}.home-service-card.sticky.display-block{display:none}.card-border{border-bottom:1px solid rgba(0,0,0,.1)}.home-service-icon{width:48px;height:48px}.home-service-card .gap64{gap:24px}.home-service-content.gap48{gap:24px}.grid-cols-1>*{border:none}.col-start-2{grid-column-start:1;padding-top:.6rem}.grid.grid-cols-1{grid-template-columns:1fr}.services-section-header{padding:24px 0}.services-section-header .title-h2{text-align:left}.home-service-card .full-height{gap:24px}.home-service-content .subtitle{font-size:18px}.view-all-services-button.text-center{margin:0 1rem;left:auto;transform:none}.view-all-services-button .swap-text-button{border:1px solid #1163fb;justify-content:center}.home-service-content br{display:block}.scrollable-card-1 .card-border,.scrollable-card-2 .card-border,.scrollable-card-3 .card-border{top:0}}.inventiv-ai-section{padding-top:75px;background-color:#f8f7f4;position:relative;z-index:2}.inventiv-ai-wrapper{align-items:stretch;min-height:600px}.inventiv-ai-left{flex:0 0 50%;max-width:50%}.inventiv-ai-image-wrapper{position:relative;width:100%;height:100%;overflow:hidden}.inventiv-ai-image-wrapper:before{content:'';position:absolute;bottom:0;left:0;right:0;width:100%;height:238px;background:linear-gradient(180deg,rgba(0,0,0,.0) 0%,#000 100%)}.inventiv-ai-image{width:100%;height:100%;object-fit:cover;display:block}.inventiv-ai-image-wrapper video.inventiv-ai-image{width:100%;height:100%;object-fit:cover;display:block}.inventiv-ai-cards-carousel .owl-stage-outer{padding:2px}.inventiv-ai-content-overlay{position:absolute;top:64px;left:48px;padding:0}.inventiv-ai-logo{width:300px}.inventiv-ai-logo img{width:100%}.inventiv-ai-highlight{background-color:var(--color-text-white);padding:0 8px;margin-top:12px;display:inline-block;line-height:1 !important}.inventiv-ai-highlight.fade-up{transform:none}.inventiv-ai-cards-carousel .inventiv-ai-card{width:33.33%}.inventiv-ai-right{flex:0 0 50%;max-width:50%;padding:78px 48px 78px 78px}.inventiv-ai-card{border:1px solid #3e3e3d;padding:24px}.inventiv-ai-cards-carousel .owl-stage{display:flex}.inventiv-ai-card-icon{width:48px;height:48px;background:#252525;border-radius:50%}.inventiv-ai-cards-carousel .inventiv-ai-card-icon img{width:auto !important}.inventiv-ai-card-list{padding-left:0;list-style:none}.common-list li{position:relative;padding-left:2.5rem}.common-list{padding:0}.common-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}@media (max-width:1680px){.inventiv-ai-right{padding:60px 48px}.inventiv-ai-logo{width:242px}.inventiv-ai-section{padding-top:60px}.inventiv-ai-content-overlay{top:58px;left:36px}.common-list li{padding-left:30px}.inventiv-ai-card{padding:18px}.common-list li:before{width:18px;height:18px;background-size:18px;top:1px}.inventiv-ai-card-icon{width:42px;height:42px}.inventiv-ai-card-icon img{transform:scale(.9)}.inventiv-ai-card.gap32{gap:24px}.inventiv-ai-card-list.gap16{gap:12px}.inventiv-ai-image-wrapper:before{height:218px}}@media (max-width:1366px){.inventiv-ai-right{padding:64px 48px}.common-list li{padding-left:28px}.inventiv-ai-card{padding:16px}.inventiv-ai-content-overlay{top:48px;left:32px}.inventiv-ai-logo{width:200px}.inventiv-ai-card-icon{width:36px;height:36px}.inventiv-ai-card-icon img{transform:scale(.8)}.inventiv-ai-card.gap32{gap:16px}.inventiv-ai-card-list.gap16{gap:8px}.inventiv-ai-section{padding-top:42px}}@media (min-width:992px) and (max-width:1279px){.inventiv-ai-wrapper{min-height:500px}.inventiv-ai-description .title-h2{font-size:24px}.inventiv-ai-description .subtitle{font-size:11px}.inventiv-ai-right{padding:32px 24px;gap:8px;height:500px}.inventiv-ai-logo{width:150px}.inventiv-ai-card.gap32{gap:10px}.inventiv-ai-card .fs-base{font-size:12px}.inventiv-ai-card-list.gap16{gap:6px}.inventiv-ai-card{padding:12px}.inventiv-ai-content-overlay{top:36px;left:24px}.common-list li:before{width:14px;height:14px;background-size:14px}.common-list li{padding-left:20px;font-size:9px}.inventiv-ai-image-wrapper{height:500px}}@media (max-width:991px){.inventiv-ai-wrapper.dp-flex.flex-dir-col{flex-direction:column}.inventiv-ai-left{flex:0 0 100%;max-width:100%}.inventiv-ai-image{width:100%;height:100%;object-fit:cover;display:block}.inventiv-ai-image-wrapper video.inventiv-ai-image{width:100%;height:100%;object-fit:cover;display:block}.inventiv-ai-right{flex:0 0 100%;max-width:100%;padding:1.5rem}}@media (max-width:767px){.inventiv-ai-content-overlay .title-h2{font-size:22px}.inventiv-ai-card.br-24.fdc.gap32{gap:16px}.inventiv-ai-logo{max-width:117px}.inventiv-ai-card-icon{width:48px;height:48px}.inventiv-ai-highlight{opacity:1;line-height:1.6 !important}.inventiv-ai-content-overlay .inventiv-ai-highlight{display:inline-block !important}.inventiv-ai-cards-carousel .inventiv-ai-card{width:100%}.inventiv-ai-cards-carousel .owl-stage-outer{padding:0 1px}.inventiv-ai-content-overlay{top:24px;left:1rem}.inventiv-ai-image-wrapper:before{height:92px}.inventiv-ai-right{padding:1rem 1rem 1.5rem;gap:24px}.inventiv-ai-description .subtitle{font-size:14px}.inventiv-ai-cards-carousel.gap12{gap:8px}.inventiv-ai-card-header.fdc{flex-direction:row;align-items:center;gap:12px}.inventiv-ai-cta.gap16{gap:12px}.inventiv-ai-cards-carousel .inventiv-ai-card-icon img{max-width:18px !important;transform:none}.inventiv-ai-card-list.gap16{gap:12px}.inventiv-ai-card-list .fs-para{font-size:12px}.common-list li{padding-left:22px}.common-list li:before{width:16px;height:16px;background-size:16px;top:2px}.transparent-blk-btn{border:1px solid var(--color-text-white)}}.marquee-showcase-section{background-color:var(--color-bg-dark);overflow:hidden}.marquee-showcase-wrapper{position:relative;width:100%;overflow:hidden}.marquee-showcase-track{display:flex;will-change:transform;transform:translateZ(0);backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:max-content;padding-bottom:1px}.barlow-condensed-medium{font-family:"Barlow Condensed",sans-serif;font-size:90px;line-height:1.1}.marquee-showcase-description{color:#888886}.marquee-showcase-image{background-color:#000}.marquee-showcase-card{flex-shrink:0;width:calc((13.3% - 12px) / 3.3);background-color:#191918;border:1px solid #3e3e3d;overflow:hidden;transition:border-color .3s ease,background-color .3s ease}@media (max-width:1680px){.marquee-showcase-card{width:calc((12.6% - 8px) / 3.3)}}.marquee-showcase-card:hover{background-color:rgba(255,255,255,.08)}.marquee-showcase-header{padding:24px 32px;flex-shrink:0}.marquee-showcase-image{width:100%;flex-shrink:0;overflow:hidden}.marquee-showcase-image img{max-width:100%;object-fit:cover;vertical-align:bottom}@media (max-width:1680px){.barlow-condensed-medium{font-size:72px}.marquee-showcase-header{padding:20px 24px}.marquee-showcase-track.gap12{gap:8px}}@media (max-width:1366px){.marquee-showcase-header{padding:18px}.barlow-condensed-medium{font-size:60px}.marquee-showcase-card{width:calc((11% - 8px) / 3.3)}.marquee-showcase-header{padding:16px}.marquee-showcase-image{height:240px}.marquee-showcase-header .fs-base{font-size:12px}.marquee-showcase-header>.gap24{gap:12px}}@media (min-width:992px) and (max-width:1279px){.barlow-condensed-medium{font-size:48px}.marquee-showcase-header{padding:12px}.marquee-showcase-card{width:calc((9% - 8px) / 3.3)}.marquee-showcase-header .fs-base{font-size:10px}}@media (max-width:1024px){.marquee-showcase-image{height:220px}}@media (max-width:767px){.marquee-showcase-card{width:268px}.marquee-showcase-header{padding:12px 16px;gap:6px}.marquee-showcase-header br{display:block}.marquee-showcase-image{height:200px}.marquee-showcase-header .fs-base{font-size:12px;padding-right:24px;font-weight:500}.barlow-condensed-medium{font-size:36px}.section{padding:24px 0}}.global-leader-main{position:relative;z-index:1}.leaders_grid{display:grid;grid-template-columns:repeat(5,1fr);grid-row-gap:24px;grid-column-gap:70px;justify-content:space-between;text-align:center}.leaders_grid img{max-width:100%}.leaders_grid figure{min-height:116px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1680px){.leaders_grid{grid-row-gap:16px;grid-column-gap:58px}.leaders_grid figure{min-height:100px}.leaders_grid img{transform:scale(.8)}}@media screen and (max-width:1366px){.leaders_grid{grid-row-gap:16px;grid-column-gap:52px}.leaders_grid figure{min-height:83px}.leaders_grid img{transform:scale(.7)}}@media (min-width:992px) and (max-width:1279px){.leaders_grid figure{min-height:64px}}@media screen and (max-width:991px){.leaders_grid figure{min-height:66px}}@media screen and (max-width:767px){.leaders_grid{display:none}.marquee-leaders-grid{overflow:hidden;width:100%}.marquee-leaders{position:relative;width:100vw;height:64px;max-width:100%;display:flex;align-items:center;padding:0;margin-left:calc(-50vw + 50%)}.track-leaders-1{position:absolute;white-space:nowrap;will-change:transform;animation:marquee-leaders-1 60s linear infinite}.track-leaders-2{position:absolute;white-space:nowrap;will-change:transform;animation:marquee-leaders-2 60s linear infinite}@keyframes marquee-leaders-1{from{transform:translateX(-50%)}to{transform:translateX(0)}}@keyframes marquee-leaders-2{from{transform:translateX(0)}to{transform:translateX(-50%)}}.content-leaders{display:flex;align-items:center;gap:16px}.leaders-marquee-card{width:176px;height:64px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.leaders-marquee-card figure{display:flex;height:64px;width:176px;align-items:center;justify-content:center;margin:0}.leaders-marquee-card figure img{object-fit:contain;max-width:100%;transform:scale(.6)}}.common-carousel-nav{display:flex;align-items:center;justify-content:center;gap:16px}.br-16{border-radius:16px}.br-24{border-radius:24px}@media (max-width:1728px){.headgap75{margin-top:64px}.br-16{border-radius:14px}.br-24{border-radius:22px}}@media (max-width:1680px){.br-16{border-radius:12px}.br-24{border-radius:16px}.head-gap100{margin-top:72px}.headgap75{margin-top:58px}}@media (max-width:1366px){.br-16{border-radius:10px}.br-24{border-radius:12px}.head-gap100{margin-top:56px}.headgap75{margin-top:48px}}@media (max-width:767px){.br-16{border-radius:8px}.br-24{border-radius:12px}.head-gap100{margin-top:24px}.btn-mobile-center{justify-content:center}br{display:none}.headgap75{margin-top:36px}.swap-text-button{padding:12px 24px !important;font-size:12px;font-weight:600}.title-h2{font-size:24px;line-height:1.6}.transparent-wht-btn{border:1px solid var(--color-text-black)}.head-gap{margin-top:24px}}.technical-expertise-section{background-color:var(--color-bg-dark)}.technical-expertise-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:48px}.technical-expertise-card{border:1px solid transparent;padding:24px;transition:border-color .3s ease,background-color .3s ease;position:relative;cursor:pointer}.technical-expertise-card:hover{border-color:#3e3e3d}.technical-expertise-header{width:100%}.technical-expertise-content{position:relative;width:100%}.technical-expertise-icon{width:24px;height:24px;flex-shrink:0}.technical-expertise-icon img{max-width:100%}.technical-expertise-title span{position:relative;display:inline-block;margin-bottom:0}.technical-expertise-title span:after{content:'';position:absolute;bottom:-2px;left:0;width:0;height:1px;background-color:var(--color-text-white);transition:width .4s ease}.technical-expertise-card:hover .technical-expertise-title span:after{width:100%}.technical-expertise-description{color:#888886}.technical-expertise-mobile-toggle{display:none;width:24px;height:24px;flex-shrink:0;color:var(--color-text-white);transition:transform .3s ease}.technical-expertise-card.active .technical-expertise-mobile-toggle{transform:rotate(180deg)}@media (max-width:1680px){.technical-expertise-grid{gap:36px}.technical-expertise-card{padding:18px}.technical-expertise-icon{width:18px;height:18px}.technical-expertise-content{gap:18px}}@media (max-width:1366px){.technical-expertise-card{padding:16px}.technical-expertise-grid{gap:32px}}@media (min-width:992px) and (max-width:1279px){.technical-expertise-card{padding:14px}.technical-expertise-grid{gap:24px}.technical-expertise-description{font-size:12px}.technical-expertise-content .subtitle{font-size:16px}}@media (max-width:767px){.technical-expertise-grid{grid-template-columns:1fr;gap:0}.technical-expertise-card.active{border-color:#3e3e3d;margin-bottom:0}.technical-expertise-card{padding:1rem 0;gap:0;border:none;border-radius:0;border-bottom:1px solid #3e3e3d;cursor:pointer}.technical-expertise-header{flex-direction:column;align-items:flex-start;gap:0}.know-more-link{margin-top:12px}.know-more-link .blk-link-line{background-image:linear-gradient(var(--color-primary),var(--color-primary))}.technical-expertise-content{flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:16px;margin-bottom:0}.technical-expertise-content .technical-expertise-icon{width:18px;height:18px}.technical-expertise-content .technical-expertise-title{font-size:16px;order:2;flex:1;margin-bottom:0}.technical-expertise-card:hover .technical-expertise-title span:after{content:none}.technical-expertise-description-wrapper{max-height:0;overflow:hidden;opacity:0;transition:max-height .3s ease,opacity .3s ease,margin-top .3s ease}.technical-expertise-description{font-size:12px;max-width:95%;margin-top:0}.technical-expertise-content .technical-expertise-description{order:4;width:100%}.technical-expertise-title:after{display:none}.technical-expertise-mobile-toggle{display:flex;align-items:center;justify-content:center;position:absolute;right:12px;cursor:pointer;z-index:10}.technical-expertise-mobile-toggle svg{max-width:16px}.technical-expertise-card.active .technical-expertise-description-wrapper{max-height:500px;opacity:1;margin-top:18px}}.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%}.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:1680px){.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-grid.gap24{gap:8px}.marquee-card{width:127px;height:130px;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}}.desktop-block{display:block}.mobile-block{display:none}@media (max-width:767px){.desktop-block{display:none}.mobile-block{display:block}}.compliance-driven-section{position:relative;z-index:1;background:linear-gradient(180deg,#70a1fd 0%,#1163fb 100%)}.accordion-scroll{height:560px;overflow-y:scroll;overflow-x:hidden;padding-right:20px}.accordion-scroll::-webkit-scrollbar{-webkit-appearance:none;width:4px}.relative{position:relative;display:inline-block;z-index:1}.accordion-scroll::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:8px}.service-card-wrapper .home-accordion .home-accordion-header{position:static}.service-card-wrapper .home-accordion .service-progress-fill{background-color:#1163fb}.home-accordion{display:flex;flex-direction:column;gap:0}.home-accordion .home-accordion-item{position:relative}.home-accordion .home-accordion-header{display:flex;align-items:center;justify-content:space-between;padding:32px 0;cursor:pointer;position:relative}.home-accordion-content-inner{padding:0 0 24px}.home-accordion .home-accordion-header h3{margin:0;flex:1}.home-accordion .home-accordion-arrow{display:flex;align-items:center;justify-content:center;width:24px;height:24px;transition:transform .3s ease}.home-accordion .home-accordion-item.active .home-accordion-arrow{transform:rotate(180deg)}.home-accordion .service-progress-bar{position:absolute;top:0;left:0;width:100%;height:1px;background-color:#8cb3fd;overflow:hidden}.home-accordion .service-progress-fill{height:100%;background-color:#fff;width:0;transition:width .1s linear}.home-accordion .home-accordion-content{max-height:0;overflow:hidden}.home-accordion .home-accordion-item.active .home-accordion-content{max-height:100%}.home-accordion .home-accordion-content p{margin:0;padding:0;max-width:95%}.absolute{position:absolute;left:48px;top:48px}.service-image img{width:100%;height:100%;object-fit:cover;vertical-align:middle;border-radius:24px 0 0 24px}.compliance-fixed-section{width:40%}.compliance-driven-image img{max-width:100%}.home-accordion-container-inner{width:50%}.compliance-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.home-accordion-gap{margin-bottom:32px}.compliance-item{border-radius:12px;background:#fff;padding:16px;color:#000;position:relative;display:flex;align-items:center}.compliance-item span,.compliance-item div{width:calc(100% - 36px)}.compliance-item a{color:#fff;transition:none}.min-w-fit{min-width:50px}.compliance-item:has(a):hover{background:#d7f4de;transition:background .3s ease}.compliance-item:has(a):hover a{background-image:linear-gradient(var(--color-text-black),var(--color-text-black));background-size:100% 1px}.compliance-item a:hover{background-size:0% 1px !important}.compliance-item:has(a):hover a,.compliance-item:has(a):hover span{color:var(--color-bg-dark);text-decoration:none}.sticky-sec{position:sticky;top:150px}@media (max-width:1680px){.compliance-item:before{width:16px;height:16px;background-size:16px;margin-right:12px}.home-accordion-container .gap48{gap:36px}.home-accordion-content-inner{padding:0 0 18px}.home-accordion .home-accordion-header{padding:24px 0}.compliance-driven-image{max-width:138px}.compliance-item{border-radius:10px;padding:12px}.compliance-fixed-section .gap64{gap:42px}.home-accordion-gap{margin-bottom:24px}.min-w-fit{min-width:40px}.accordion-scroll{height:425px;padding-right:16px}.home-accordion-container{padding:36px;border-radius:0 18px 18px 0}.service-image img{border-radius:18px 0 0 18px}.absolute{left:36px;top:36px}.compliance-grid{gap:.8rem}}@media (max-width:1366px){.compliance-item:before{width:14px;height:14px;background-size:14px;margin-right:10px}.sticky-sec{top:110px}.compliance-item figure img{width:36px;height:36px}.home-accordion-container .gap48{gap:32px}.home-accordion-content-inner{padding:0 0 16px}.home-accordion .home-accordion-header{padding:16px 0}.compliance-driven-image{max-width:114px}.compliance-item{border-radius:8px;padding:10px}.home-accordion-gap{margin-bottom:18px}.compliance-fixed-section .gap64{gap:36px}.accordion-scroll{height:356px}.highlight:after{bottom:-10px}.compliance-grid{gap:.5rem}}@media (min-width:992px) and (max-width:1279px){.compliance-item{border-radius:6px;padding:6px 8px;font-size:10px;gap:8px}.compliance-item img{max-width:12px}.compliance-item span,.compliance-item div{width:calc(100% - 24px)}.block{display:inline}.compliance-driven-image{max-width:82px}.compliance-fixed-section .gap64{gap:18px}.home-accordion .home-accordion-header{padding:14px 0}.home-accordion-gap{margin-bottom:14px}.home-accordion .home-accordion-header h3{font-size:14px}.home-accordion-header .gap24{gap:12px}}@media (max-width:991px){.relative .flex-dir-col{flex-direction:column}.compliance-fixed-section,.home-accordion-container-inner{width:100%}.home-accordion-container-inner{margin-top:36px}}@media (max-width:767px){.service-card-wrapper{flex-direction:column;gap:0}.home-accordion-container h2{margin-bottom:32px}.home-accordion .accordion-header{padding:20px 0}.home-accordion-container{padding:0;order:2}.static-img{width:100%}.compliance-grid{grid-template-columns:1fr 1fr;gap:8px}.compliance-item{border-radius:8px;padding:8px;gap:10px}.compliance-item img{max-width:12px}.compliance-item.fs-para{font-size:12px}.software-section{margin-top:-1px}.software-section .compliance-item:before{width:16px;height:16px;background-size:16px;margin-right:10px}.testimonials-section{padding-top:80px}.compliance-fixed-section{width:100%}.home-accordion-container-inner{width:100%;margin-top:24px}.home-accordion{margin-top:1px}.home-accordion .home-accordion-item{margin:1px 0}.absolute{left:15px;top:22px}.highlight:after{bottom:-17px;height:24px;background-size:40px}.service-image img{border-radius:12px 12px 0 0}.compliance-driven-image{max-width:68px}.compliance-fixed-section .gap64{gap:12px}.compliance-fixed-section .gap16{gap:12px}.home-accordion .home-accordion-header h3{font-size:16px}.home-accordion-container{padding:15px;border-radius:0 0 12px 12px}.service-card-wrapper .home-accordion-container-inner{margin-top:0}.accordion-scroll{height:auto;padding:0}.min-w-fit{min-width:28px;font-size:12px}.home-accordion-item .gap24{gap:8px}.compliance-fixed-section .sticky-sec{position:relative;top:0}}.home-cta-section{position:relative;overflow:hidden;border-radius:24px}.home-cta-section .appi-cta-left{background-image:linear-gradient(to right,#03122d,#001b40,#002253,#002a67,#00327b,#013889,#053d98,#0b43a7,#0c48b3,#0d4dc0,#0f52cc,#1157d9);width:50%;padding:32px}.home-cta-section .appi-cta-right{width:50%}.home-cta-section .appi-cta-right img{max-width:100%;vertical-align:middle}@media (min-width:992px) and (max-width:1279px){.home-cta-section .appi-cta-left{padding:24px}.appi-cta-left .title-h3{font-size:18px}.appi-cta-left .fs-base{font-size:11px}}@media (max-width:991px){.home-cta-section .appi-cta-left .fs-base{font-size:10px}.home-cta-section .appi-cta-left .gap16{gap:8px}.home-cta-section .appi-cta-left .title-h3{font-size:14px}.home-cta-section .appi-cta-left{padding:15px;gap:12px}}@media (max-width:767px){.home-cta-section{position:relative;overflow:unset;border-radius:0;border:none;width:100%;height:100%}.home-cta-section img{width:100%}.home-cta-section .appi-cta-left{width:100%;order:2;padding:1rem;border-radius:0;border:none;border-top:0;background-image:none;position:absolute;bottom:0;gap:32px}.home-cta-section .appi-cta-left .title-h3{font-size:18px}.home-cta-section .appi-cta-left .title-h3 .block{display:inline}.home-cta-section .appi-cta-left .fs-base{font-size:12px}.home-cta-section .appi-cta-right{width:100%;overflow:hidden;border-radius:16px 16px 0 0}.appi-cta-left .title-h3{font-size:24px}.appi-cta-left .fs-base{font-size:12px}}.tech-partner-images{flex:0 0 auto;max-width:100%;width:438px;height:328px;position:sticky;top:30%;align-self:flex-start}.tech-partner-images img{position:absolute;left:0;max-width:100%;border-radius:16px;opacity:0;visibility:hidden;transition:opacity .6s ease,visibility .6s ease}.tech-partner-images img.active{opacity:1;visibility:visible}.tech-partner-titles{flex:0 0 auto;width:auto;min-width:200px}.tech-partner-titles .title-h3{color:#3e3e3d;margin:0 0 48px;cursor:pointer}.tech-partner-titles .title-h3.active-title{color:#fff}.tech-partner-description{flex:0 0 auto;width:auto;max-width:400px}.tech-partner-description-content{position:sticky;top:30%;align-self:flex-start}.tech-partner-description-content>div[data-index]{opacity:0;visibility:hidden;max-height:0;margin:0}.tech-partner-description-content>div[data-index].active-desc{opacity:1;visibility:visible;max-height:600px}.tech-partner-description-content p strong{font-weight:600}.tech-partner-cta{margin-top:8px}@media (max-width:1728px){.tech-partner-titles .title-h3{margin:0 0 36px}.tech-partner-images{width:364px}}@media (max-width:1680px){.tech-partner-images img{border-radius:16px}.tech-partner-images{width:352px}.tech-partner-description{max-width:340px}.tech-partner-titles .title-h3{margin:0 0 32px}.tech-partner-description-content .gap48{gap:36px}}@media (max-width:1440px){.tech-partner-titles .title-h3{margin:0 0 28px}}@media (max-width:1366px){.tech-partner-images{width:292px}.tech-partner-titles .title-h3{margin:0 0 24px}.tech-partner-images img{border-radius:16px}.tech-partner-description{max-width:320px}}@media (min-width:992px) and (max-width:1279px){.tech-partner-description-content .fs-base{font-size:12px}.solving-complex-challenges .gap48{gap:18px}.tech-partner-description{max-width:250px}.tech-partner-titles .title-h3{font-size:18px}.tech-partner-images{width:224px}}@media (max-width:991px){.tech-partner-images{max-width:176px}.tech-partner-titles .title-h3{font-size:20px}.solving-complex-challenges .gap48{gap:24px}}@media (max-width:767px){.tech-partner-mobile-wrapper{width:100%}.tech-partner-mobile-dropdown-wrapper{margin-bottom:24px;position:relative;width:100%;max-width:100%}.tech-partner-mobile-dropdown{width:100%;max-width:100%;padding:14px 16px;border-radius:12px;border:1px solid #3e3e3d;background:#191918;color:#fff;font-size:16px;font-weight:600;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='5' viewBox='0 0 9 5' fill='none'%3E%3Cpath d='M8.25078 0.550391L4.40078 4.40039L0.550781 0.550391' stroke='white' stroke-width='1.1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:9px 5px;padding-right:40px;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis}.tech-partner-mobile-dropdown:focus{outline:none;border-color:#575757}.tech-partner-mobile-dropdown option{background:#191918;color:#fff;padding:10px;font-size:12px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tech-partner-mobile-dropdown-wrapper select{position:relative}.tech-partner-mobile-dropdown{appearance:none;-webkit-appearance:none;-moz-appearance:none}.tech-partner-mobile-card{width:100%;margin-bottom:24px}.tech-partner-mobile-image{width:100%;height:240px;overflow:hidden;border-radius:16px;margin-bottom:24px}.tech-partner-mobile-image img{width:100%;height:100%;object-fit:cover;border-radius:16px}.tech-partner-mobile-content{width:100%}.tech-partner-mobile-description{width:100%}.tech-partner-mobile-description p{font-size:12px;line-height:1.6;color:#fff}.tech-partner-mobile-description .tech-partner-cta{margin-top:0}.tech-sticky-slider.owl-carousel img{width:auto;max-width:100%;border-radius:6px}.techimage-caption{font-size:16px;margin-top:12px;text-align:center}.tech-sticky-slider .owl-stage{padding-left:0 !important}.tech-sticky-slider{margin-left:15px}.mobile-block .carousel-wrapper{overflow:hidden}.solving-complex-challenges-card{padding:1.5rem 1rem;background-color:transparent}.solving-complex-challenges-image{width:100%;height:200px;overflow:hidden;border-radius:16px}.solving-complex-challenges-image img{width:100%;height:100%;object-fit:cover}.solving-complex-challenges-content{width:100%;gap:24px}.solving-complex-challenges-card .title-h3{margin-bottom:0;font-size:24px}.solving-complex-challenges-content .fs-base{font-size:12px}}.home-success-stories-cta{position:relative}.home-success-stories-cta-img{max-width:100%;width:100%;height:100%;object-fit:cover}.home-success-stories-cta-inner{position:absolute;top:50%;transform:translateY(-50%);z-index:1;max-width:650px;height:100%;width:100%;padding:64px 0}.home-success-stories-cta-inner .layout-container-lg{height:100%}.home-success-stories-cta-content .title-h2{color:#1163fb}.home-success-stories-cta-content .title-h2 span{line-height:1.1 !important}@media (max-width:1680px){.home-success-stories-cta-inner{max-width:580px;padding:48px 0}.home-success-stories-cta-content .block{display:block}.appi-digital-logo{max-width:171px}.home-success-stories-cta-content.gap48{gap:38px}.appi-digital-logo img{max-width:100%}}@media (max-width:1366px){.home-success-stories-cta-inner{max-width:500px;padding:36px 0}.appi-digital-logo{max-width:142px}.home-success-stories-cta-content.gap48{gap:32px}}@media (min-width:992px) and (max-width:1279px){.appi-digital-logo{max-width:116px}.home-success-stories-cta-inner{max-width:440px;padding:24px 0}.home-success-stories-cta-content .title-h2{font-size:24px}.home-success-stories-cta-content .fs-base{font-size:11px}.home-success-stories-cta-content.gap48{gap:18px}}@media (min-width:768px) and (max-width:991px){.home-success-stories-cta{height:310px}.appi-digital-logo{max-width:132px}.home-success-stories-cta-inner{max-width:360px;padding:16px 0}.home-success-stories-cta-content .title-h2{font-size:22px}.home-success-stories-cta-content.fdc.gap48{gap:24px}}@media (max-width:767px){.home-success-stories-cta{position:relative;overflow:hidden;background:#000;margin-top:-1px;padding:0 1rem 1rem}.home-success-stories-cta-inner{position:relative;top:-1px;transform:none;padding:24px 16px;border-radius:0 0 1rem 1rem;max-width:100%;background:#fff}.home-success-stories-cta-inner .layout-container-lg{height:auto;padding:0}.home-success-stories-cta-content .title-h2{font-size:24px}.home-success-stories-cta-content .fs-base{font-size:12px}.appi-digital-logo{max-width:106px;margin-bottom:16px}.appi-digital-logo img{max-width:100%}.home-success-stories-cta-content .title-h2 span{line-height:1.4 !important;display:block !important}}.faq-form-card{position:relative;padding:36px;width:42%;border:1px solid #3e3e3d;background:linear-gradient(180deg,#031432 0%,#1163fb 100%)}.faq-right{width:58%}.faq-inner-section{background:#f8f7f4;padding:32px 0}.faq-num{width:50px;padding:6px 0}.faq-conent-right{width:calc(100% - 110px)}.accordion-item{border-bottom:1px solid #dfdedc;padding:26px 18px 24px 48px}.faq-inner-section .accordion .accordion-item:last-child{border-bottom:none}.accordion-header{display:flex;justify-content:space-between;align-items:flex-start;cursor:pointer;gap:24px}.accordion-header h3{margin:0}.accordion-content{overflow:hidden;margin:24px 80px 0 0;display:none}.accordion-toggle{transition:transform .3s ease}.active .accordion-toggle{transform:rotate(180deg) translate(0,8px)}.faq-inner-section .accordion-item:first-child{padding-top:0}.faq-inner-section .accordion-item:last-child{padding-bottom:0}.faq-accordion-scroll{height:672px;overflow-y:scroll;overflow-x:hidden;margin-right:4px}.faq-accordion-scroll::-webkit-scrollbar{-webkit-appearance:none;width:4px}.faq-accordion-scroll::-webkit-scrollbar-thumb{background-color:#9f9f9f;border-radius:8px}.accordion-content p,.faq-inner-section .accordion-content ul,.faq-inner-section .accordion-content ol{margin:0 0 15px}.accordion-item .common-list-blk{margin-bottom:12px}.accordion-item .common-list-blk li{margin-bottom:8px}.faq-inner-section .accordion-content li{position:relative;padding-left:1rem;margin-bottom:.5rem}.faq-inner-section .accordion-content li:last-child{margin-bottom:0}.faq-inner-section .accordion-content ul li:before{content:"•";font-size:var(--fs-para);color:#000;left:0;top:-3px;position:absolute}.faq-form-main .contact-form-section{padding:36px;width:100%}.faq-form-main .form-title-main{padding-right:50px}.faq-form-main .contact-form-flex{position:relative}.faq-form-main .init-card-close{position:absolute;right:0;top:0;cursor:pointer;z-index:2}.faq-form-main .error-msg{position:relative;margin-top:6px;color:#ff4246;font-size:12px;font-weight:500;display:none}.faq-form-main .contact_number .iti{width:100% !important}.faq-form-main .contact_number .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag,.faq-form-main .contact_number .iti--separate-dial-code .iti__selected-flag{background-color:transparent !important}.faq-form-main .blk-text{color:var(--color-bg-dark)}.faq-form-main .floating-input-text{border:none;padding-bottom:6px;caret-color:#fff;border-bottom:1px solid #516c9c;background-color:transparent;color:#fff;font-size:16px;font-weight:500;line-height:1.4;width:100%;position:relative}.faq-form-main .floating-input-text.has-value-or-focus{border-bottom:1px solid #fff}.faq-form-main .floating-input-text::placeholder{color:#8395b6;opacity:1;font-weight:500}.faq-form-main .floating-input-text:focus::placeholder{color:#8395b6;opacity:.7}.faq-form-main .floating-input-label{position:relative;top:0;left:0;color:#fff;font-size:12px;font-weight:500;line-height:1.6;display:block;margin-bottom:6px;pointer-events:none;transition:none}.contact-input-wrap .floating-input-label{left:-60px}.faq-form-main .error .floated.floating-input-text{border-bottom:1px solid #ff4246;caret-color:#ff4246}#header_loader{border-radius:25px}.faq-form-main .contact_number .floating-input-text{padding-left:15px}.faq-form-main .contact-input-wrap .iti__selected-flag{padding:0 6px 4px 8px}.faq-form-main .contact-input-wrap #contact_phonemuber{padding-left:100px !important}.faq-form-main .selectric-wrapper{top:-4px}.faq-form-main .country-wrap{display:flex}.faq-form-main .country-dropdown{width:60px}.faq-form-main .contact_number{width:100%}.faq-form-main .country-select{position:relative;display:inline-block;width:100%}.faq-form-main .contact-input-wrap:before{content:"";background:#ddd;width:1px;height:18px;position:absolute;left:85px;display:block;z-index:5;bottom:8px}.faq-form-main .contact_number .floating-input-text .country_list_selectric .selectric .button{background-color:transparent}.faq-form-main .selectric .button{position:absolute;right:0;top:0;width:38px;background-color:transparent;color:#ddd;text-align:center}.faq-form-main .selectric .button:after{content:" ";position:absolute;top:15px;right:-5px;bottom:0;left:0;width:0;height:0;margin:0 auto;border:4px solid transparent;border-top-color:#fff;border-bottom:none}.faq-form-main .request-form-panel .selectric .button:after{top:10px;right:-10px}.faq-form-main .request-form-panel .country-dropdown{width:80px}.faq-form-main .selectric .label{font-size:20px;color:#0f0f0f;font-weight:400}.faq-form-main .form_group,.faq-form-main .contact-input-wrap{position:relative}.faq-form-main .contact_number .form_group input{padding-left:15px !important}.faq-form-main .form__select .floating-input-label{position:relative;top:0;left:0;color:#fff;font-size:14px;font-weight:400;line-height:1.6;display:block;margin-bottom:8px;pointer-events:none;opacity:1 !important}.faq-form-main .select2-container{width:100% !important}.faq-form-main .select2-container--default .select2-selection--single{border:none;border-radius:0;background-color:transparent;border-bottom:1px solid #8395b6}.faq-form-main .has-value-or-focus .select2-container--default .select2-selection--single{border-bottom:1px solid #fff}.faq-form-main .active-border .select2-container--default .select2-selection--single{border-bottom:1px solid #8395b6}.faq-form-main .active-border .contact_number .floating-input-text{border-bottom:1px solid #8395b6}.faq-form-main .active-border .value_selected+.contact_number .contact_number .floating-input-text.floated{border-bottom:1px solid #8395b6}.faq-form-main .value_selected+.contact_number .country-selected{border-bottom:1px solid #8395b6}.faq-form-main .countrycode-number .floating-input-text.floated_no_focus{border-bottom:1px solid #8395b6}.faq-form-main .value_selected .select2-selection--single{border-bottom:1px solid #8395b6}.faq-form-main .restore_placeholder .select2-selection--single{border-bottom:1px solid #8395b6}.faq-form-main .select2-container--open .select2-dropdown--below{border-radius:4px;box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);border:1px solid #516c9c;margin-top:4px}.faq-form-main .select2-results__option{font-size:14px;padding:7px 15px;color:var(--color-bg-dark);vertical-align:middle;position:relative}.faq-form-main .select2-container--default .select2-results>.select2-results__options{max-height:250px;overflow-y:auto;margin:6px 0 2px}.faq-form-main .select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:0;border-color:#fff transparent transparent}.faq-form-main .select2-container--default .select2-results__option--highlighted[aria-selected],.faq-form-main .select2-container--default .select2-results__option[aria-selected=true]{background-color:transparent;color:var(--bodyText);font-weight:600}.faq-form-main .select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar{width:2px}.faq-form-main .select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-thumb{background-color:#e4e4e4;border-radius:12px}.faq-form-main .form__select .select2-search{display:none}.faq-form-main .select2-container--open .select2-selection--single{border-bottom:1px solid var(--color-primary)}.faq-form-main .select2-selection__clear{display:none}.faq-form-main .select2-container .select2-selection--single{height:34px;padding-top:2px}.faq-form-main .countrycode-number .value_selected .select2-container .select2-selection--single{padding-top:0}.faq-form-main .select2-container .select2-selection--single .select2-selection__rendered,.faq-form-main .value_selected.restore_placeholder .select2-container .select2-selection--single .select2-selection__rendered{font-size:16px;font-weight:400;color:#fff;padding:0 30px 0 0;line-height:1.4}.faq-form-main .countrycode-number .value_selected .select2-selection--single .select2-selection__rendered{padding-top:2px !important}.faq-form-main .has-value-or-focus .select2-container .select2-selection--single .select2-selection__rendered{color:#fff}.faq-form-main .select2-container .select2-selection--single .select2-selection__rendered{color:#a1a1a1;font-size:14px}.faq-form-main .form__floating .select2-container{z-index:unset;cursor:pointer}.faq-form-main .select2-container--default .select2-selection--single .select2-selection__arrow{top:-1px}.faq-form-main .select2-selection__placeholder{color:#8395b6 !important;font-weight:500;font-size:16px}.faq-form-main .auto-grow-textarea{color:#fff;width:100%;height:36px;max-height:90px;resize:vertical;overflow-y:auto;border:none;padding-bottom:6px;font-size:16px;line-height:1.4;border-bottom:1px solid #8395b6;font-family:var(--font-family-primary)}.faq-form-main .auto-grow-textarea::placeholder{color:#8395b6;opacity:1;font-weight:500}.faq-form-main .auto-grow-textarea:focus::placeholder{color:#8395b6;opacity:.7}.faq-form-main .contact-form-footer{margin-top:48px}.faq-form-main .fast-response-nda-wrap{border-radius:8px;background:#fefbdc;padding:8px}.faq-form-main .form-captcha-text{color:#fff}.faq-form-main .form-captcha-box{background:#276be8;border:1px solid #fff;padding:10px 16px;border-radius:8px;max-width:59px;height:46px;text-align:center;line-height:1.4}.faq-form-main .contact-form-submit{min-width:240px;max-width:100%;justify-content:center}.faq-form-main .form-lg-column .clear_text{display:none !important}.faq-form-main .contact-form-footer .swap-text-button{border-top:2px solid #cfcfcf}.form-fields-grid{display:flex;flex-wrap:wrap;gap:36px;margin-bottom:36px;width:100%}.form-field-wrap{position:relative;flex:1 1 calc(50% - 36px)}.form-field-wrap.form-lg-column{flex:1 1 calc(100% - 36px)}.init-card{max-width:548px;width:28.5%;border-radius:24px;border:1px solid #383a3f;background:rgba(0,0,0,.1);backdrop-filter:blur(50px);padding:24px;overflow:hidden;position:absolute;right:48px;bottom:230px;z-index:2}.describe-your-project{color:#86888a;padding-bottom:8px;border-bottom:1px solid #fff;cursor:pointer;transition:color .3s ease}.describe-your-project:hover{color:#fff}.faq-form-main .error input,.faq-form-main .error textarea,.faq-form-main .error .floating-input-text.has-value-or-focus{border-bottom:1px solid #d00}.faq-form-main #captcha-section.error #capt{border:1px solid #d00;background:rgba(255,5,5,.04);color:#fff}.faq-form-main .form-field-wrap.floated .floating-input-label{transform:none;font-size:12px}@media (max-width:1680px){.init-card-header .fs-para{font-size:14px}.init-card-img img{max-width:66px}.form-fields-grid.gap36,.faq-form-main .contact-form-top.fdc.gap48{gap:24px}.faq-form-main .form-field-wrap.floated .floating-input-label{font-size:11px}}@media (max-width:1550px){.init-card{right:36px;border-radius:18px;bottom:220px}}@media (max-width:1366px){.init-card{right:24px;border-radius:16px;bottom:150px}}@media (max-width:767px){.init-card-header .fs-para{font-size:10px}}@media (max-width:1899px){.faq-form-main .contact-form-section{padding:32px}.faq-form-main .contact-form-submit{min-width:192px}.faq-form-main .form-captcha-box{padding:10px 12px;max-width:54px;height:44px}.faq-form-main .contact-form-footer{margin-top:38px}.faq-form-main .contact-form-top.fdc.gap48{gap:38px}.faq-form-main .fast-response-nda-wrap{padding:7px}.faq-form-main .exitmodal-client-logo{height:50px;min-width:136px}.faq-form-main .exitmodal-client-logo img{transform:scale(.95)}.faq-form-main .global-brands-title{font-size:12px}.faq-form-main .init-card-close svg{max-width:28px}.faq-form-main .client-slider-text.fs-base{font-size:16px}.faq-form-main .form-title-main{font-size:14px}.faq-form-main .form-title-main{padding-right:44px}.faq-form-main .fast-response-nda-wrap .fs-sm{font-size:12px}.faq-form-main .floating-input-text,.faq-form-main .select2-selection__placeholder{font-size:15px}.faq-form-main .contact-form-footer .swap-text-button{padding:16px 32px}.faq-form-main .client-quote svg{width:36px;height:36px}.faq-form-main .client-slider-content{margin:6px 0 36px}.faq-form-main .exitmodal-client-slider-container{padding:24px}.faq-form-main .appi-init-card-content>.gap36{gap:24px}.faq-form-main .appi-init-card-left{padding:28px}.faq-form-main .client-card-image-item{width:48px;height:48px}.faq-form-main .client-designation{font-size:13px}.faq-form-main .modal-awards-content-item{padding:16px 42px 5px}}@media (max-width:1680px){.faq-form-card{padding:32px}.faq-form-header{padding-right:20px}.faq-main .head-gap.gap48{gap:36px}.form-fields-grid{gap:28px;margin-bottom:28px}.faq-form-card-inner>.gap36{gap:24px}.faq-form-main .floating-input-label{font-size:11px}.faq-form-main .floating-input-text,.faq-form-main .select2-selection__placeholder{font-size:14px}}@media (max-width:1550px){.faq-form-main .contact-form-section{padding:24px}.faq-form-main .select2-container .select2-selection--single{height:32px}.faq-form-main .form-captcha-box{padding:10px 12px;max-width:48px;height:40px;border-radius:6px}.faq-form-main .contact-form-footer{margin-top:24px}.faq-form-main .contact-form-top.fdc.gap48{gap:24px}.faq-form-main .fast-response-nda-wrap{padding:6px}.faq-form-main .exitmodal-client-logo{height:40px;min-width:126px}.faq-form-main .exitmodal-client-logo img{transform:scale(.9)}.faq-form-main .global-brands-title{font-size:12px}.faq-form-main .init-card-close svg{max-width:24px}.faq-form-main .client-quote svg{width:34px;height:34px}.faq-form-main .client-slider-content{margin:6px 0 36px}.faq-form-main .exitmodal-client-slider-container{padding:24px}.faq-form-main .appi-init-card-content>.gap36{gap:24px}.faq-form-main .appi-init-card-left{padding:24px}.faq-form-main .client-card-image-item{width:46px;height:46px}.faq-form-main .client-designation{font-size:12px}.faq-form-main .floating-input-label{margin-bottom:4px}}@media (max-width:1470px){.faq-form-main .contact-form-section{padding:16px}.faq-form-main .form-captcha-box{padding:10px 12px;max-width:54px;height:44px}.faq-form-main .contact-form-footer{margin-top:36px}.faq-form-main .contact-form-top.fdc.gap48{gap:36px}.faq-form-main .exitmodal-client-logo{height:26px;min-width:106px}.faq-form-main .global-brands-title{font-size:11px}.faq-form-main .client-card-image-item{width:42px;height:42px}.faq-form-main .exitmodal-client-logo img{transform:scale(.8)}.faq-form-main .client-quote svg{width:34px;height:34px}.faq-form-main .client-slider-content{margin:6px 0 36px}.faq-form-main .exitmodal-client-slider-container{padding:20px}.faq-form-main .client-designation{font-size:11px}.faq-form-main .appi-init-card-content>.gap36{gap:24px}.faq-form-main .contact-content-section{padding:32px}.faq-form-main .contact-text{font-size:11px}.faq-form-main .contact-title{margin-bottom:10px;font-size:12px}.faq-form-main .contact-icon{margin-bottom:18px}.faq-form-main .contact-info-box{padding:16px}.faq-form-main .modal-awards-content-item{padding:12px 36px 0}.faq-form-main .appi-init-card-left{padding:20px}.faq-form-main .contact-form-footer{margin-top:32px}.faq-form-main .contact_number .floating-input-text{height:36px}.faq-form-main .icon-btn{margin-left:8px}.faq-form-main .client-slider-text.fs-base{font-size:14px}}@media (max-width:1366px){.faq-form-main .contact-form-flex{margin-top:12px}.faq-form-main .contact-form-footer{margin-top:24px}.faq-form-main .contact-form-top.fdc.gap48{gap:24px}.init-card-header span{font-size:10px}.form-fields-grid.gap36{gap:20px}.init-card-inner.gap48{gap:36px}.init-card-img img{max-width:52px}.faq-form-main .client-slider-text.fs-base{font-size:12px}.faq-main .head-gap.gap48{gap:24px}.faq-form-main .contact-form-banner{padding-bottom:2.375em}.faq-form-main .fs-sp-title{font-size:36px}.faq-form-main .contact-subheading{font-size:12px}.faq-form-main .floating-input-text,.faq-form-main .select2-selection__placeholder,.faq-form-main .select2-container .select2-selection--single .select2-selection__rendered,.faq-form-main .value_selected.restore_placeholder .select2-container .select2-selection--single .select2-selection__rendered{font-size:12px}.faq-form-main .select2-results__option{font-size:12px;padding:5px 15px}.faq-form-main .clear_text{transform:scale(.6);top:3px}.faq-form-main .floating-input-text{padding-bottom:0}.faq-form-main .floating-input-text,.faq-form-main .select2-container .select2-selection--single,.faq-form-main .contact_number .floating-input-text{height:28px}.faq-form-main .select2-container--default .select2-selection--single .select2-selection__arrow{top:-3px}.faq-form-main .select2-container .select2-selection--single,.faq-form-main .contact_number .floating-input-text{height:28px}.faq-form-main .contact-info-grid{gap:10px}.faq-form-main .contact-info-box{border-radius:8px}.faq-form-main .fs-sp-title{margin-bottom:1rem}.faq-form-main .contact-form-top.gap48{gap:32px}.faq-form-main .icon-btn{margin-left:8px;max-width:18px;height:21px}.faq-form-main .icon-btn img{width:100%;height:100%}.faq-form-main .auto-grow-textarea{height:28px}.faq-form-main .form-captcha-box{padding:10px;max-width:52px}.faq-form-main .error-msg{margin-top:4px;font-size:10px}.faq-form-main .contact-form-banner{padding:10.625em 0 4em}.faq-form-main .select2-container .select2-selection--single{padding-top:3px}.faq-form-main .contact-container.gap64{gap:32px}.faq-form-main .contact-content-section{padding:32px;border-radius:16px}.form-fields-grid{gap:24px;margin-bottom:24px}.faq-form-card{padding:28px}}@media (min-width:1023px) and (max-width:1280px){.faq-form-main .contact-form-section{padding:10px 16px}.faq-form-main .floating-input-label,.faq-form-main .form__select .floating-input-label{font-size:10px;margin-bottom:2px}.form-fields-grid.gap36{gap:12px}.init-card{padding:12px;border-radius:12px;bottom:140px}.init-card-header .subtitle{font-size:16px}.init-card-header .fs-para{font-size:10px}.init-card-img img{max-width:42px}.faq-form-main .fast-response-nda-wrap .fs-sm{font-size:10px}.faq-form-main .auto-grow-textarea{height:22px}.faq-form-main .contact-form-top.fdc.gap48{gap:16px}.faq-form-main .contact-form-footer .swap-text-button{padding:12px 32px}.faq-form-main .contact-form-submit{min-width:160px}.faq-form-main .form-captcha-box{padding:10px 8px;max-width:44px;height:40px}}@media (min-width:992px) and (max-width:1279px){.faq-main .head-gap.gap48{gap:12px}.faq-form-card{padding:18px}.faq-form-card{width:46%}.faq-right{width:54%}.faq-form-main .contact-form-flex{margin-top:0}.faq-form-header{gap:6px;padding:0}.faq-form-main .fast-response-nda-wrap{padding:4px}.form-fields-grid{gap:16px;margin-bottom:16px}.faq-form-main .contact-form-footer{margin-top:16px}.faq-form-card-inner>.gap36{gap:10px}.faq-form-main .floating-input-label,.faq-form-main .form__select .floating-input-label{font-size:8px;margin-bottom:1px}.faq-form-main .floating-input-text,.faq-form-main .select2-container .select2-selection--single,.faq-form-main .contact_number .floating-input-text{height:24px}.faq-form-main .floating-input-text,.faq-form-main .select2-selection__placeholder,.faq-form-main .select2-container .select2-selection--single .select2-selection__rendered,.faq-form-main .value_selected.restore_placeholder .select2-container .select2-selection--single .select2-selection__rendered{font-size:10px}.faq-form-main .contact-form-footer .swap-text-button{padding:8px 24px}.faq-form-main .contact-form-submit{min-width:136px}.faq-form-main .form-captcha-box{padding:10px 4px;max-width:36px;height:32px}}@media (max-width:767px){.faq-form-card{padding:1.5rem 1rem;order:2;width:100%}.faq-form-title .subtitle{font-size:18px;padding-right:90px}.faq-form-header .fs-para{font-size:12px}.faq-form-header{padding-right:0}.mb-block{display:block}.form-field-wrap{flex:1 1 calc(100% - 36px)}.faq-form-main .floating-input-label{margin-bottom:1px;font-size:10px}.faq-form-main .contact-form-flex{margin-top:0}.faq-form-main .fast-response-nda-wrap{padding:8px}.faq-form-main .form-captcha-text{font-size:12px}.form-fields-grid{gap:16px}.faq-form-main .contact-form-footer{margin-top:36px}.faq-form-main .form-captcha-box{padding:4px;max-width:32px;height:28px;font-size:12px}.faq-form-main .contact-form-submit{min-width:153px}.faq-form-main .floating-input-text,.faq-form-main .select2-container .select2-selection--single,.faq-form-main .contact_number .floating-input-text{height:24px}.faq-form-main .auto-grow-textarea{height:22px}.faq-form-main .select2-container .select2-selection--single,.faq-form-main .contact_number .floating-input-text{height:24px}.faq-form-main .form-field-wrap.floated .floating-input-label{font-size:10px}}@media (max-width:1680px){.accordion-item{padding:22px 18px 20px 42px}.faq-num{width:44px;padding:2px 0}.faq-accordion-scroll{height:536px}.faq-left .gap64{gap:48px}.accordion-content{margin:14px 28px 0 0}.accordion-toggle svg{max-width:28px}}@media (max-width:1366px){.accordion-item{padding:18px 16px 16px 36px}.faq-num{padding:4px 0}.faq-accordion-scroll{height:480px}.faq-left .gap64{gap:36px}}@media (min-width:992px) and (max-width:1279px){.accordion-header h3{margin:0;font-size:14px}.accordion-content .fs-base{font-size:12px}.faq-accordion-scroll{height:350px}.faq-num{width:32px}.accordion-toggle{margin-right:-36px}.accordion-content{margin:12px 0 0}.accordion-item{padding:16px}}@media (max-width:991px){.faq-main .flex-dir-col{flex-direction:column}.faq-left{width:100%}.faq-right{width:100%}.faq-inner-section{padding:24px 0}}@media (max-width:767px){.faq-main .title-h2{padding:0 3rem}.faq-cta-section .layout-container>.dp-flex{flex-direction:column}.faq-inner-section,.cta-section{width:100%}.cta-section{margin-top:24px}.faq-inner-section{padding-right:0}.faq-cta-section .fs-md{font-size:18px}.faq-left .title-h4{font-size:18px}.faq-inner-section{padding:0;background-color:#000}.accordion-item{border-top:1px solid #dfdedc;border-bottom:none}.accordion-toggle svg{max-width:22px;height:22px}.accordion-toggle path{fill:#fff}.faq-inner-section .accordion-item:first-child{padding-top:16px}.faq-inner-section .accordion-item:last-child{padding-bottom:16px}.faq-left,.faq-right{width:100%}.faq-left .gap64,.faq-main .gap64{gap:32px}.accordion-item{padding:1rem 0 1.5rem}.faq-inner-section .accordion-content ul li:before{color:#fff}.accordion-content .blk-link-line{color:#fff;border-bottom:1px solid #fff}.faq-num{width:40px;padding:2px 0}.faq-conent-right{width:calc(100% - 40px)}.accordion-content .fs-base{font-size:12px}.accordion-header .gap24{gap:8px}.faq-accordion-scroll{height:auto;overflow-y:auto;overflow-x:hidden;margin-right:4px}.active .accordion-toggle{transform:rotate(180deg) translateX(0px)}}@media (max-width:640px){.faq-inner-section .accordion-header h3{font-size:14px;color:#fff}.faq-inner-section .fs-base{font-size:12px;color:#fff}.accordion-content{margin:8px 8px 0 0}.accordion-content p,.faq-inner-section .accordion-content ul,.faq-inner-section .accordion-content ol{margin:0 0 12px}.faq-inner-section .accordion .accordion-item:nth-child(1) .accordion-header{padding-top:0}.accordion-item .gap24{gap:2px}}.client-reviews-btn .swap-text-button{background:0 0;border:1px solid #3e3e3d}.client-reviews-tag{color:#1163fb}.client-reel-warppar{width:41%}.client-cards-slider{width:58%;display:flex;justify-content:center}.client-cards-slider-bg{position:relative}.testimonial-col-right{flex:1;position:relative;cursor:none;background:url(//appinventiv.com/wp-content/themes/twentynineteen-child/css/pages/../../new-images/client-cards-slider-bg.webp) no-repeat center center;background-size:cover;border-radius:1.5em}.testimonial-mouse-follower{position:absolute;width:64px;height:64px;background:#f3eeee;border-radius:50%;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:1000;opacity:0;visibility:hidden;transform:translate(-50%,-50%) scale(0);transform-origin:center center}.testimonial-mouse-follower svg{width:24px;height:24px}.portfolio-mouse-follower{position:absolute;width:84px;height:84px;padding:0 24px;background:#282424;border-radius:50%;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:999;opacity:0;visibility:hidden;transform:translate(-50%,-50%) scale(0);transform-origin:center center;white-space:nowrap;transition:border-radius 0s,min-width 0s,padding 0s,width 0s,height 0s}.testimonial-wrap{width:100%;height:100%;position:relative}.vertical-slider-navs{top:50%;right:18px;z-index:3;flex-flow:column;justify-content:center;align-items:flex-end;display:flex;position:absolute;transform:translateY(-50%)}.vertical-slider-nav-item{color:#febfa2;width:1.5em;margin:.5em 0}.vertical-slider-nav-item-line{transform-style:preserve-3d;background-color:currentColor;width:100%;height:4px;border-radius:1em;transition-property:transform,background-color;transition-duration:.55s,.2s;transition-timing-function:cubic-bezier(.625,.05,0,1),ease;transform:scaleX(.7)}[data-vertical-slider-nav=active]{color:#fff}.vertical-slider__collection{height:100%}.vertical-slider__list{z-index:1;perspective:50em;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;flex-flow:column;overflow:hidden}.vertical-slider__item{z-index:1;backface-visibility:hidden;transform-style:preserve-3d;width:88%;height:84%;max-width:88%;margin:0 auto;position:absolute;flex:0 0 auto;border-radius:20px;padding:48px;background-color:#fff}.video-reel-wrapper{position:relative;flex-shrink:0}.client-cards-slider-bg-img{max-width:100%;width:100%;height:100%;object-fit:cover}.testimonial-item{position:relative;padding-left:84px;height:100%;text-align:left}.testimonial-item-quote{position:absolute;top:8px;left:0}.testimonial-item-quote img{max-width:100%}.video-reel-placeholder{width:100%;height:0;transition:height .6s cubic-bezier(.4,0,.2,1);visibility:hidden;pointer-events:none;flex-shrink:0}.testimonial-item-author-image img{border-radius:50%;width:67px;height:67px;object-fit:cover;vertical-align:middle}.opacity50{opacity:.5}.vertical-slider__buttons{z-index:10;flex-flow:column;display:flex;position:absolute;inset:0%}.vertical-slider__button{cursor:pointer;flex:1;width:100%;opacity:0}.slider__cursor-inner.show--tablet{display:none}.video-reel-container{width:100%;position:relative;border-radius:24px;overflow:hidden;transition:all .6s cubic-bezier(.4,0,.2,1)}.video-reel-container.expanded{border-radius:0;transition:all .6s cubic-bezier(.4,0,.2,1)}.video-reel-poster{position:relative;width:100%;height:100%;transition:opacity .3s ease}.video-reel-container.expanded .video-reel-poster{opacity:0;pointer-events:none}.video-poster-img{width:100%;height:100%;object-fit:cover;display:block}.watch-reel-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border:none;border-radius:50px;padding:17px 26px;gap:14px;cursor:pointer;transition:all .3s ease;z-index:2;overflow:hidden;letter-spacing:5px}.watch-reel-btn svg,.watch-reel-btn span{position:relative;z-index:2}.watch-reel-btn svg{width:29px;height:29px;flex-shrink:0}.video-reel-player{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;z-index:10;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;display:flex;align-items:center;justify-content:center}.video-reel-player.show{opacity:1;visibility:visible}.video-close-btn{position:absolute;top:24px;right:24px;width:48px;height:48px;border-radius:50%;border:1px solid rgba(255,255,255,.3);background:rgba(0,0,0,.5);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:11}.video-close-btn:hover{background:rgba(0,0,0,.8);border-color:rgba(255,255,255,.6);transform:scale(1.1)}.reel-video{width:100%;height:100%;object-fit:contain}@media (max-width:1728px){.testimonial-content .testimonial-text{font-size:22px}.testimonial-slider-container{min-height:600px}.client-designation{font-size:12px}}@media (max-width:1680px){.testimonial-content .testimonial-text{font-size:18px}.testimonial-quote svg{width:36px;height:36px}.client-designation{font-size:11px}.testimonial-slider-bg{padding:24px}.testimonial-client-card{padding:24px;bottom:24px;left:24px;right:24px}.testimonial-slide .title-h4{font-size:20px}.client-image-item{width:44px;height:44px}.testimonial-nav-btn.gap12{gap:8px}.testimonial-nav-btn svg{width:26px}.testimonial-nav.gap12{gap:6px}.testimonial-slider-container{padding:24px}.vertical-slider__item{border-radius:18px;padding:36px}.testimonial-item{padding-left:72px}.client-cards-wrapper.gap24{gap:18px}.testimonial-item-author-image img{width:54px;height:54px}.vertical-slider-navs{right:16px}.testimonial-item .testimonial-item-text{font-size:18px}}@media (max-width:1366px){.testimonial-quote svg{width:32px;height:32px}.testimonial-slider-bg{padding:20px}.testimonial-client-card{padding:20px 12px;bottom:20px;left:20px;right:20px}.client-detail-sec-wrapper{gap:8px}.testimonial-content .testimonial-text{font-size:16px}.client-image-item{width:40px;height:40px}.testimonial-content{margin-bottom:0}.client-designation{font-size:10px}.testimonial-slider-container{padding:24px}.vertical-slider__item{border-radius:16px;padding:32px}.testimonial-item{padding-left:72px}.testimonial-item-author-image img{width:52px;height:52px}.vertical-slider-navs{right:12px}.testimonial-item .testimonial-item-text{font-size:16px}}@media (min-width:992px) and (max-width:1279px){.vertical-slider-navs{right:6px}.testimonial-item .testimonial-item-text{font-size:14px}.vertical-slider-nav-item{margin:.4em 0}.testimonial-item-quote{max-width:28px}.testimonial-item-quote img{max-width:100%}.testimonial-item{padding-left:50px}.vertical-slider__item{border-radius:14px;padding:24px}.testimonial-item-author-image img{width:48px;height:48px}.testimonial-item-quote{top:6px}.watch-reel-btn{padding:12px 14px;gap:8px}}@media (max-width:1024px){.testimonial-video-wrapper{flex-direction:column}.testimonial-slider-container,.video-reel-container{width:100%}.client-images-stack{position:relative;bottom:auto;right:auto;justify-content:center}}@media (max-width:991px){.client-cards-wrapper{flex-direction:column}.client-reel-warppar,.client-cards-slider{width:100%}}@media (max-width:767px){.mobgap-24{gap:24px}.client-cards-wrapper{padding-bottom:24px}.client-designation{font-size:9px}.testimonial-slider-container{padding:24px;min-height:auto}.testimonial-video-wrapper{margin-top:36px}.testimonial-quote svg{width:24px;height:24px}.client-reel-warppar,.client-cards-slider{width:100%}.video-reel-container{height:193px}.video-close-btn{top:0;right:0;width:24px;height:24px}.video-close-btn svg{max-width:16px}.testimonial-nav{bottom:24px;left:24px}.video-reel-wrapper{width:100%}.video-reel-poster{min-height:auto}.testimonial-slider-bg{padding:15px}.testimonials-header-left{width:100%}.testimonial-client-card{padding:15px;bottom:0;left:0;right:0;position:relative;margin-top:30px;min-height:88px}.client-detail-sec{width:calc(100% - 50px)}.video-reel-container,.testimonial-slider-container{border-radius:12px}.watch-reel-btn svg{width:18px;height:18px}.client-cards-wrapper.gap24{gap:6px}.watch-reel-btn{padding:12px 18px;gap:12px;letter-spacing:3px;min-width:180px}.watch-reel-btn span{font-size:12px}.testimonials-header-right{width:100%;margin:20px 0 0}.testimonial-mobile-carousel-wrapper{flex:1;position:relative;background:url(//appinventiv.com/wp-content/themes/twentynineteen-child/css/pages/../../new-images/client-cards-slider-bg.webp) no-repeat center center;background-size:cover;border-radius:1em;padding:1rem}.testimonial-mobile-carousel-wrapper .common-carousel-nav{margin-top:1rem}.testimonial-mobile-carousel-wrapper .common-carousel-nav button{border:1px solid rgba(0,0,0,.2)}.vertical-slider__item{padding:1rem;max-width:100%;height:100%;width:100%;position:relative}.testimonial-item-author-image{width:50px;height:50px}.client-cards-wrapper{padding-bottom:0}.testimonial-item-author-name{width:calc(100% - 72px)}.testimonial-item .full-height{gap:48px}.testimonial-item{padding:2.6rem 0 0}.testimonial-item .subtitle{font-size:12px}.testimonial-item-quote{max-width:22px}.vertical-slider-navs{display:none}.testimonial-item-author-image img{width:52px;height:52px}.testimonial-item .fs-para{font-size:12px}.testimonial-item .fs-sm{font-size:10px}.client-reviews-btn .swap-text-button{background:0 0;border:1px solid #fff}.vertical-slider__buttons{position:absolute;inset:unset;bottom:-72px;width:116px;height:54px;left:50%;flex-direction:row;transform:translateX(-50%);gap:8px}.slider__cursor-inner.show--tablet{display:flex;height:100%}.vertical-slider__button{opacity:1;display:flex;justify-content:center;align-items:center;background-color:#000;border:1px solid #575757;border-radius:50%}.testimonial-mouse-follower{display:none}.slider__cursor-icon-w{aspect-ratio:1;flex-flow:column;justify-content:flex-start;align-items:center;width:.625em;display:flex;position:relative;overflow:hidden}.slider-cursor{display:flex;align-items:center;justify-content:center}.slider-cursor svg{width:auto}.vertical-slider__button[aria-label="previous slide"] .slider-cursor{transform:rotate(90deg)}.vertical-slider__button[aria-label="next slide"] .slider-cursor{transform:rotate(-90deg)}}.portfolio-slider{position:relative}.gsap-slider{grid-column-gap:3em;grid-row-gap:3em;flex-flow:column;align-items:center;width:100%;display:flex;position:relative}.portfolio-slider-collection{width:100%}.portfolio-slider-collection.is-portfolio{width:72.5em}.appi-portfolio-card-image.full-img{height:270px}.gsap-slider__list{-webkit-user-select:none;user-select:none;will-change:transform;touch-action:pan-y;backface-visibility:hidden;display:flex}.gsap-slider__control{color:#efeeec;background-color:#131313;border:1px solid #2c2c2c;border-radius:.25em;padding:.75em 1.5em;font-size:1em}.gsap-slider__item{width:calc(((100% - 1px) - (var(--slider-spv) - 1)*var(--slider-gap))/var(--slider-spv));margin-right:var(--slider-gap);flex:none}.portfolio-slider__inner{padding-bottom:calc((4em - var(--gap-xxl)) + 15em);margin-bottom:0;position:relative;overflow:hidden}.is-adidas .appi-portfolio-card-logo,.is-americana-group .appi-portfolio-card-logo,.is-kfc .appi-portfolio-card-logo{background-color:#fff}.is-flynas .appi-portfolio-card-logo{background-color:#00bbb4}.is-sonny-group .appi-portfolio-card-logo{background-color:#1d547f}.is-myexec .appi-portfolio-card-logo{background-color:#11131c}.appi-portfolio-cards-slider.head-gap{margin-top:32px}.appi-portfolio-card-logo{width:64px;height:64px;border-radius:12px;flex-shrink:0}.stats-icon{max-width:24px;height:38px}.appi-portfolio-card-logo img{max-width:84%}.appi-portfolio-card-image.rounded-img{width:100%;height:230px;border-radius:400px;overflow:hidden}.appi-portfolio-card-image.rounded-img img{display:block;margin:0}.is-myexec .appi-portfolio-card-image.rounded-img img,.is-sonny-group .appi-portfolio-card-image.rounded-img img{height:100%}.portfolio-card{width:100%;position:relative;overflow:hidden;display:block}.portfolio-card-header{padding:32px 32px 0}.relative-section{padding:32px}.absolute-btn{position:absolute;left:50%;bottom:32px;transform:translateX(-50%)}.portfolio-card.is-adidas{background-color:#e9ff9b}.portfolio-card.is-americana-group{background-color:#fefbdc}.portfolio-card.is-adidas{background-color:#e9ff9b}.portfolio-card.is-flynas{background-color:#cbfffd}.portfolio-card.is-sonny-group{background-color:#191918}.portfolio-card.is-kfc{background-color:#f40027}.portfolio-card.is-myexec{background-color:#fff}.portfolio-card__before{padding-top:130%}.portfolio-card__bg{width:100%;height:100%;position:absolute}.appi-portfolio-footer-btn .swap-text-button{padding:16px 32px}.portfolio-card-footer{position:relative}.full-img img{width:100%;height:100%}@media screen and (max-width:1680px){.stats-icon{max-width:18px;height:34px}.portfolio-card-header{padding:24px 24px 0}.portfolio-card>.gap24{gap:16px}.item-mid-gap .portfolio-card>.gap24{gap:36px}.appi-portfolio-card-logo{width:52px;height:52px;border-radius:8px}.appi-portfolio-card-logo img{max-width:80%}.appi-portfolio-card-image.rounded-img{height:222px}.absolute-btn{bottom:24px}.relative-section{padding:24px}}@media screen and (max-width:1366px){.stats-icon{max-width:16px;height:16px}.portfolio-card-header{padding:16px 16px 0}.relative-section{padding:16px}.appi-portfolio-card-logo{width:42px;height:42px;border-radius:8px}.appi-portfolio-card-image.rounded-img{height:216px}.portfolio-slider-collection.is-portfolio{width:64.5em}.absolute-btn{bottom:20px}}@media screen and (max-width:1280px){.appi-portfolio-card-image.rounded-img{height:200px}.portfolio-card-header.gap24{gap:12px}}@media screen and (max-width:991px){.pricing-card{padding:var(--gap-xxl);min-width:auto}.appi-portfolio-card-image.rounded-img{height:140px}}@media screen and (max-width:767px){.portfolio-card__content{padding:1.5em}.portfolio-card__center-content{grid-column-gap:1em;grid-row-gap:1em;padding-bottom:6.5em}.portfolio-slider__inner{padding-bottom:calc((2em - var(--gap-xxl)))}.portfolio-slider-collection.is-portfolio{width:70em}.portfolio-card-header{padding:16px 16px 0}.portfolio-card-header .title-h4{font-size:18px}.appi-portfolio-card-description .fs-para,.appi-portfolio-card-metrics .fs-para{font-size:12px}.relative-section{padding:0 16px 16px}.appi-portfolio-card-image.rounded-img{height:144px}.appi-portfolio-footer-btn{width:100%}.absolute-btn{bottom:24px}}@keyframes loadingRotate{0%{transform:rotate(.001deg)}100%{transform:rotate(360deg)}}[data-portfolio-slider-init]{--slider-status:on;--slider-spv:2.51;--slider-gap:var(--gap-sm)}@media screen and (max-width:991px){[data-portfolio-slider-init]{--slider-status:on;--slider-spv:2.1;--slider-gap:.625em}}@media screen and (max-width:767px){[data-portfolio-slider-init]{--slider-status:on;--slider-spv:1;--slider-gap:.625em}}[data-portfolio-slider-item]:last-child{margin-right:0}[data-portfolio-slider-rotate] [data-portfolio-slider-item]{transform-origin:50% 300%;position:absolute;top:0;left:50%;margin-right:0}[data-portfolio-slider-status=not-active] [data-portfolio-slider-controls]{display:none}[data-portfolio-slider-control=next][data-portfolio-slider-control-status=not-active],[data-portfolio-slider-control=prev][data-portfolio-slider-control-status=not-active]{opacity:.2;pointer-events:none}.portfolio-slider-button{background-color:#191918;padding:12px 20px;color:#fff;border:none;cursor:pointer}.portfolio-slider-arrow{width:53px;height:53px;border-radius:50%;border:1px solid #3e3e3d;background-color:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:all .3s ease;flex-shrink:0}.portfolio-slider-arrow:hover{border-color:rgba(255,255,255,.6)}.portfolio-slider-arrow:disabled,.portfolio-slider-arrow[disabled]{opacity:.3;cursor:not-allowed;pointer-events:none}.portfolio-slider-arrow svg{display:block}.portfolio-slider-arrow-prev svg{transform:rotate(180deg)}.portfolio-slider [data-portfolio-slider-init] [data-portfolio-slider-control-status=active]{border-radius:3em;background-color:#fff;color:#000}.portfolio-slider [data-portfolio-slider-init] .portfolio-slider-arrow[data-portfolio-slider-control-status=active]{border-radius:50%;background-color:transparent}.portfolio-slider [data-portfolio-slider-init]{--slider-status:on;--slider-spv:2.51;--slider-gap:0em}@media screen and (max-width:1680px){.portfolio-slider [data-portfolio-slider-init]{--slider-spv:2.4}.portfolio-slider [data-portfolio-slider-rotate] [data-portfolio-slider-item]{transform-origin:50% 400%}.appi-portfolio-card-image.full-img{height:200px}.appi-portfolio-card-image.rounded-img{height:186px}.appi-portfolio-card-image.rounded-img img{max-width:100%;width:100%}.gsap-slider{grid-row-gap:2.2em}.portfolio-slider__inner{padding-bottom:calc((4em - var(--gap-xxl)) + 14em)}.portfolio-slider-button{padding:8px 16px}.portfolio-slider__nav.gap12{gap:8px}.portfolio-slider-arrow{width:42px;height:42px}.grid-col2.gap24{gap:18px}.portfolio-slider-arrow svg{max-width:20px}}@media screen and (max-width:1366px){.portfolio-slider-button{padding:8px 12px}.gsap-slider{grid-row-gap:2em}.portfolio-slider [data-portfolio-slider-init]{--slider-spv:2.6}.portfolio-slider-arrow{width:36px;height:36px}.appi-portfolio-cards-slider.head-gap{margin-top:24px}.appi-portfolio-card-image.rounded-img{height:146px}.appi-portfolio-card-image.full-img{height:142px}.portfolio-slider__nav.gap12{gap:6px}.appi-portfolio-footer-btn .swap-text-button{padding:12px 24px}.grid-col2.gap24{gap:16px}.portfolio-slider__inner{padding-bottom:calc((4em - var(--gap-xxl)) + 15em)}.portfolio-slider-arrow svg{max-width:18px}}@media (min-width:992px) and (max-width:1279px){.portfolio-slider__inner{padding-bottom:calc((4em - var(--gap-xxl)) + 11em)}.portfolio-slider [data-portfolio-slider-init]{--slider-spv:2.9}.appi-portfolio-card-image.rounded-img{height:110px}.appi-portfolio-card-logo{width:38px;height:38px}.portfolio-card-header .title-h4{font-size:14px}.portfolio-card-header .fs-para{font-size:10px}.portfolio-card-header .subtitle{font-size:14px}.item-mid-gap .portfolio-card>.gap24{gap:24px}.portfolio-slider-collection.is-portfolio{width:61.5em}.appi-portfolio-card-image.full-img{height:122px}.stats-icon{max-width:12px;height:12px}.relative-section{padding:12px 20px 20px}.gsap-slider{grid-row-gap:1.5em}.appi-portfolio-footer-btn .swap-text-button{padding:12px 22px}.portfolio-slider-button{padding:6px 10px;font-size:12px}.portfolio-slider-arrow{width:32px;height:32px}.portfolio-slider-arrow svg{max-width:14px}}@media screen and (max-width:991px){.portfolio-slider [data-portfolio-slider-init]{--slider-status:on;--slider-spv:3;--slider-gap:0em}}@media screen and (max-width:767px){.portfolio-slider [data-portfolio-slider-init]{--slider-status:on;--slider-spv:3;--slider-gap:0em}.appi-portfolio-card-metrics .gap16{gap:6px}.appi-portfolio-footer-btn .swap-text-button{padding:12px 32px}.portfolio-slider__inner{padding-bottom:0}.portfolio-mobile-carousel{padding:1rem 1rem .8rem}.grid-col2.gap24{gap:12px}.portfolio-mobile-carousel .item{padding:0}.portfolio-mobile-carousel .portfolio-card{width:100%;margin:0 auto}.portfolio-slider__inner .mobile-block{display:block !important}.portfolio-slider__nav-mobile{margin-bottom:24px;flex-wrap:wrap;margin:0 1rem;gap:4px}.portfolio-slider-button-mobile{background-color:#191918;font-size:12px;padding:8px 12px;color:#fff;border:none;cursor:pointer;border-radius:0;transition:all .3s ease}.portfolio-slider-button-mobile[data-portfolio-slider-control-status=active]{background-color:#fff !important;color:#000 !important;border-radius:35px !important}}.portfolio-slider [data-portfolio-slider-rotate] [data-portfolio-slider-item]{transform-origin:50% 375%}@media screen and (max-width:767px){.portfolio-slider [data-portfolio-slider-rotate] [data-portfolio-slider-item]{transform-origin:50% 350%}.portfolio-slider__nav{flex-wrap:wrap;justify-content:center;gap:4px;margin:0 16px}.portfolio-slider-button{padding:10px 14px;font-size:12px}.gsap-slider{grid-row-gap:2.5em}.appi-portfolio-cards-slider-header{padding:0 1.5rem}.appi-portfolio-card-logo{width:48px;height:48px}.appi-portfolio-card-image.rounded-img{height:120px}.appi-portfolio-card-image.full-img{height:186px}.full-img img{height:auto}.stats-icon{max-width:16px;height:28px}.appi-portfolio-card-image.rounded-img img{height:100%;object-fit:cover}}.awards-list-wrapper{width:100%;position:relative}.award-item{padding:32px 0;border-bottom:1px solid #3e3e3d;cursor:pointer;transition:all .3s ease;position:relative;overflow:visible}.award-item:hover .award-source-year,.award-item.active .award-source-year{padding-left:52px}.award-item-left{flex:0 0 auto;width:45%}.award-icon-wrapper{width:24px;height:24px;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(0);transition:all .3s ease;position:absolute;left:8px;top:50%;transform:translateY(-50%) scale(0)}.award-item:hover .award-icon-wrapper,.award-item.active .award-icon-wrapper{opacity:1;transform:translateY(-50%) scale(1)}.award-icon{width:24px;height:24px;color:gold;stroke:gold}.award-source-year{display:flex;align-items:baseline;gap:4px;transition:padding .3s ease}.award-recognition{width:55%;transition:color .3s ease}.award-source,.award-recognition{color:#888886}.award-item.active .award-source,.award-item.active .award-recognition{color:#fff}.award-item:hover .award-recognition,.award-item.active .award-recognition{color:#fff}.award-image-card{position:absolute;top:0;right:64px;transform:rotate(-5deg);transform-origin:50% 50% 0px;will-change:transform;opacity:0;visibility:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);background-color:#fefbdc;width:220px;height:165px;padding:42px 34px;border-radius:10px;display:flex;align-items:center;justify-content:center;z-index:10;pointer-events:none}.award-image-card.color1{background-color:#fefbdc}.award-image-card.color2{background-color:#cbfffb}.award-image-card.color3{background-color:#cdffed}.award-image-card.color4{background-color:#f2ffc1}.award-image-card.color5{background-color:#ffe1d6}.award-image-card.color6{background-color:#fefbdc}.award-image-card.color7{background-color:#fefbdc}.award-image-card.color8{background-color:#fee4ca}.award-image-card.color9{background-color:#e7deff}.award-image-card.color10{background-color:#fefbdc}.award-image{max-width:100%}.color2 .award-image,.color8 .award-image{max-width:80%}.award-item:hover .award-image-card,.award-item.active .award-image-card{opacity:1;visibility:visible}.award-image{width:100%;height:auto;max-width:100%;object-fit:contain}@media (max-width:1680px){.award-item{padding:24px 0}.award-item:hover .award-source-year,.award-item.active .award-source-year{padding-left:48px}.award-icon{width:20px;height:20px}.award-image-card{right:44px;width:178px;height:134px;padding:32px 24px;border-radius:8px}.awards-hero-title.gap48{gap:36px}.home-award-badge-left img{height:82px}}@media (max-width:1366px){.awards-hero-title.gap48{gap:24px}.home-award-badge-left img{height:76px}.award-image-card{right:24px;width:146px;height:110px;padding:28px 20px;border-radius:6px}.award-item{padding:20px 0}.award-icon{width:18px;height:18px}.award-item:hover .award-source-year,.award-item.active .award-source-year{padding-left:44px}}@media (min-width:992px) and (max-width:1279px){.awards-hero-title.gap48{gap:18px}.home-award-badge-left img{height:68px}.award-source,.award-recognition{font-size:14px}.award-item{padding:16px 0}.award-icon{width:14px;height:14px}.award-item:hover .award-source-year,.award-item.active .award-source-year{padding-left:40px}.award-item-left{width:40%}.award-recognition{width:60%}.award-image-card{right:0;width:118px;height:90px;padding:20px 18px}}@media (max-width:991px){.awards-content-wrapper{flex-direction:column;gap:32px}.awards-list-wrapper{max-width:100%}.awards-images-wrapper{width:100%;height:300px}.award-recognition{text-align:left;margin-top:8px}}@media (max-width:767px){.award-item{padding:16px 0;flex-direction:column;align-items:flex-start;gap:8px;min-height:100px}.award-item:hover,.award-item.active{padding-left:0}.award-item-left{min-width:auto;width:65%}.award-recognition{width:65%;text-align:left;margin-top:0}.awards-list .award-item-url:nth-child(n+6){display:none}.awards-list.show-all .award-item-url:nth-child(n+6){display:block}.awards-show-more-wrapper{margin-top:24px;text-align:center}.awards-show-more-btn{background:0 0;border:1px solid #fff;border-radius:50px;padding:12px 20px;color:#fff;font-size:12px;font-weight:600;cursor:pointer;transition:all .3s ease;width:100%}.awards-show-more-arrow{transition:transform .3s ease}.awards-show-more-wrapper.expanded .awards-show-more-arrow{transform:rotate(180deg)}.awards-images-wrapper{height:250px}.home-award-badge-left img{height:48px}.awards-hero-title .title-h2 br{display:block}.award-item:hover .award-source-year,.award-item.active .award-source-year{padding-left:0}.award-icon-wrapper{display:none}.award-source.subtitle{font-size:14px;color:#fff}.award-item:hover .award-recognition,.award-item.active .award-recognition{color:#888886}.award-recognition.fs-base{font-size:12px;min-height:38px}.award-image-card{top:50%;right:0;transform:translateY(-50%)}.award-image-card{padding:20px 10px;right:0;width:96px;height:72px;opacity:1;visibility:visible}.award-image{width:90%}.color2 .award-image,.color8 .award-image{max-width:70%}.awards-show-more-wrapper.expanded svg{transform:rotate(180deg)}}.roadmap-cta-inner{position:relative;overflow:hidden;width:100%;height:100%}.roadmap-cta-img{max-width:100%}.roadmap-cta-content{max-width:40%;width:100%;position:absolute;z-index:1;top:50%;transform:translateY(-50%);left:0;padding:48px}@media (max-width:1680px){.roadmap-cta-content{padding:38px}.roadmap-cta-content .gap48{gap:36px}.roadmap-cta-content .gap24{gap:18px}}@media (max-width:1366px){.roadmap-cta-content{padding:28px}.roadmap-cta-content .gap48{gap:32px}.roadmap-cta-content .gap24{gap:16px}.roadmap-cta-section{padding-top:32px}}@media (min-width:992px) and (max-width:1279px){.roadmap-cta-content{padding:22px}.roadmap-cta-content .title-h3{font-size:18px}.roadmap-cta-content .fs-base{font-size:11px}.roadmap-cta-content .gap48{gap:24px}.roadmap-cta-content .gap24{gap:10px}}@media (max-width:767px){.roadmap-cta-inner{position:relative;border-radius:12px;overflow:hidden;width:100%;height:436px;border:1px solid #4d5068}.roadmap-cta-object-wrapper{width:100%;height:157px;position:absolute;top:20px;left:50%;transform:translateX(-50%);z-index:1;text-align:center}.roadmap-cta-object-wrapper img{max-width:100%;height:100%}.roadmap-cta-content{max-width:100%;width:100%;height:calc(100% - 178px);z-index:1;top:auto;bottom:0;left:0;transform:none;padding:1rem;opacity:1;backdrop-filter:blur(10px)}.roadmap-cta-img{width:100%}.roadmap-cta-content .gap24{gap:12px}.roadmap-cta-content .title-h3{font-size:18px}.roadmap-cta-content .fs-base{font-size:12px;padding-right:25px}}