html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}.blogs-single-card{height:100%}.blogs-single-card .blogs-card-image-wrapper{box-shadow:inset 0 0 0 1px #0a0a0a0f}.blogs-single-card .blogs-card-top-wrapper{padding:0;display:block}.blogs-single-card .blogs-tag,.blogs-single-card .read-time,.blogs-single-card .blogs-title-wrapper .text-m{display:none}.blogs-single-card .blogs-card-image-wrapper{aspect-ratio:8/5;border-radius:16px;width:100%;height:auto;overflow:hidden}.blogs-single-card .blogs-thumbnail-image{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.22,1,.36,1)}.blogs-single-card:hover .blogs-thumbnail-image{transform:scale(1.06)}.blogs-single-card .blogs-card-content-block{flex-direction:column-reverse;gap:14px;margin-top:20px;display:flex}.blogs-single-card .blogs-title-wrapper{margin:0}.blogs-single-card{overflow:hidden}.blogs-single-card .blogs-card-top-wrapper{width:calc(100% + 48px);margin:-24px -24px 0}.blogs-single-card .blogs-card-image-wrapper{box-shadow:none;border-radius:0}.blogs-single-card .blogs-card-content-block{margin-top:24px}.gallery-list-container{will-change:transform;width:max-content;animation:50s linear infinite nms-gallery}.gallery-item-block:hover .gallery-list-container{animation-play-state:paused}@keyframes nms-gallery{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.gallery-list-container{animation:none}}a[aria-disabled=true]{pointer-events:none;cursor:default}.navbar{border-bottom:1px solid #0a0a0a1a;border-radius:0;padding-bottom:10px;left:0;right:0;opacity:1!important;z-index:1000!important;background:#fff!important;padding-top:10px!important;position:fixed!important;top:0!important;transform:none!important}.page-wrapper{padding-top:54px}.navbar .nav-link{color:var(--_colors---primary,#0a0a0a)}.navbar .nav-link:hover,.navbar .nav-link.w--current{color:var(--_colors---brand-color,#de322d)}.navbar .button.nav{background-color:var(--_colors---primary,#0a0a0a);color:#fff}.navbar .button.nav .button-text{color:#fff}.navbar .hamburger .top-bar,.navbar .hamburger .middle-bar,.navbar .hamburger .bottom-bar{background-color:var(--_colors---primary,#0a0a0a)}@media (width<=991px){.page-wrapper{padding-top:54px}}.heaidng-style-01,.heading-style-01{font-size:calc(var(--font-size--heading--h1-heading) * .72)!important}.heading-style-02{font-size:calc(var(--font-size--heading--h2-heading) * .74)!important}.heading-style-03{font-size:calc(var(--font-size--heading--h3-heading) * .8)!important}.service-name.heading-style-01,.service-name{font-size:max(26px, calc(var(--font-size--heading--h1-heading) * .5))!important;line-height:1.1!important}.service-title-left h2{font-size:calc(var(--font-size--heading--h2-heading) * .74)!important;line-height:1.05!important}.work-title-block{position:static!important;top:auto!important;transform:none!important}.work-title-block *{transform:scale(1)!important}.work-title-block .work-title,.work-title-block .projects-subheading,.work-title-block .tag-wrapper{opacity:1!important;filter:none!important}.work-section{padding-bottom:80px}.service-section{padding-bottom:80px!important}.service-title-wrapper{padding-bottom:32px}.service-item-block{gap:0!important;padding-top:40px!important}.service-item-block .interaction-main-wrapper{padding-top:28px;padding-bottom:28px}@media (width>=992px){.service-item-content{left:50%!important;right:auto!important}.service-item-wrapper .service-item-content{top:0!important;bottom:auto!important}.service-item-wrapper:nth-child(n+3) .service-item-content{top:auto!important;bottom:0!important}}.xa .experience-title-block h2,.xa .experience-title-block .exprience-title-center{opacity:0;filter:blur(6px);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1),filter .9s cubic-bezier(.22,1,.36,1);transform:translateY(46px)}.xa-in .experience-title-block>:first-child{transition-delay:50ms}.xa-in .experience-title-block>:nth-child(2){transition-delay:.2s}.xa-in .experience-title-block>:nth-child(3){transition-delay:.35s}.xa-in .experience-title-block h2,.xa-in .experience-title-block .exprience-title-center{opacity:1;filter:none;transform:none}.xa .experience-title-image{opacity:0;transition:transform 1s cubic-bezier(.34,1.56,.64,1) .5s,opacity .6s .5s;transform:scale(.3)rotate(-14deg)}.xa-in .experience-title-image{opacity:1;animation:6s ease-in-out 1.8s infinite xa-wiggle;transform:none}.xa .showcase-image-wrapper{opacity:0;transition:opacity .9s}.xa .showcase-image{transition:transform 1.1s cubic-bezier(.22,1,.36,1),box-shadow .5s;transform:translateY(90px)scale(.9)}.xa-in .showcase-image-wrapper{opacity:1}.xa-in .showcase-image-wrapper._01,.xa-in ._01 .showcase-image{transition-delay:.6s}.xa-in .showcase-image-wrapper._02,.xa-in ._02 .showcase-image{transition-delay:.75s}.xa-in .showcase-image-wrapper._03,.xa-in ._03 .showcase-image{transition-delay:.9s}.xa-in .showcase-image-wrapper._04,.xa-in ._04 .showcase-image{transition-delay:1.05s}.xa-in .showcase-image{transform:none}.xa-in .showcase-image-wrapper._01 .showcase-image{animation:7s ease-in-out 2.2s infinite xa-float}.xa-in .showcase-image-wrapper._02 .showcase-image{animation:8s ease-in-out 2.6s infinite reverse xa-float}.xa-in .showcase-image-wrapper._03 .showcase-image{animation:7.5s ease-in-out 3s infinite xa-float}.xa-in .showcase-image-wrapper._04 .showcase-image{animation:8.5s ease-in-out 3.4s infinite reverse xa-float}.xa .showcase-image-wrapper:hover .showcase-image{transition-delay:0s;animation-play-state:paused;transform:translateY(-14px)scale(1.04);box-shadow:0 40px 70px -34px #0a0a0a99}@keyframes xa-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes xa-wiggle{0%,to{transform:rotate(0)scale(1)}25%{transform:rotate(-6deg)scale(1.06)}75%{transform:rotate(5deg)scale(1.03)}}@media (prefers-reduced-motion:reduce){.xa .experience-title-block h2,.xa .experience-title-block .exprience-title-center,.xa .experience-title-image,.xa .showcase-image-wrapper,.xa .showcase-image{opacity:1!important;filter:none!important;transition:none!important;animation:none!important;transform:none!important}}.experience-title-image{object-fit:cover;border-radius:18px;max-width:none;width:auto!important;height:84px!important}.about-us-counter-wrapper .counter-bg{display:none!important}.nf .about-us-counter-wrapper .counter-digit-wrapper,.nf .about-us-counter-wrapper .counter-content-wrapper>*{opacity:0;filter:blur(6px);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1),filter .9s cubic-bezier(.22,1,.36,1);transform:translateY(42px)}.nf .about-us-counter-wrapper .divider{transform-origin:0;transition:transform 1.1s cubic-bezier(.22,1,.36,1) .25s;transform:scaleX(0)}.nf-in .about-us-counter-wrapper .counter-digit-wrapper,.nf-in .about-us-counter-wrapper .counter-content-wrapper>*{opacity:1;filter:none;transform:none}.nf-in .about-us-counter-wrapper .divider{transform:scaleX(1)}.nf-in .about-us-counter-wrapper:first-child *{transition-delay:50ms}.nf-in .about-us-counter-wrapper:nth-child(2) *{transition-delay:.2s}.nf-in .about-us-counter-wrapper:nth-child(3) *{transition-delay:.35s}.nf-in .about-us-counter-wrapper:nth-child(4) *{transition-delay:.5s}.nf-in .about-us-counter-wrapper .counter-content-wrapper>:nth-child(2){transition-delay:.35s}.nf-in .about-us-counter-wrapper .digit-icon{animation:.9s cubic-bezier(.34,1.56,.64,1) both nf-pop}@keyframes nf-pop{0%{transform:scale(.86)}to{transform:scale(1)}}.process-sticky-wrapper{height:auto!important}.process-card-wrapper{padding-top:48px;position:static!important;overflow:visible!important}.process-card{transform:none}.pf .process-card{opacity:0;transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transform:translateY(70px)}.pf-in .process-card._01{transition-delay:.1s}.pf-in .process-card._02{transition-delay:.25s}.pf-in .process-card._03{transition-delay:.4s}.pf-in .process-card._04{transition-delay:.55s}.pf-in .process-card:hover{transition-delay:0s;transform:translateY(-8px)}.process-card-iocn{opacity:.9}@media (prefers-reduced-motion:reduce){.nf .about-us-counter-wrapper *,.pf .process-card{opacity:1!important;filter:none!important;transition:none!important;animation:none!important;transform:none!important}}.process-card{opacity:1!important;transform:none!important}.pf .process-card{opacity:0!important;transform:translateY(70px)!important}.pf-in .process-card{opacity:1!important;transform:none!important}.pf-in .process-card:hover{transform:translateY(-8px)!important}.process-card-wrapper>*{margin:0!important}.foundation-section{margin-bottom:120px}@media (width<=991px){.foundation-section{margin-bottom:72px}}.hero-section .heaidng-style-01{opacity:1!important;filter:none!important;transform:none!important}.hero-section .hw{vertical-align:top;margin-bottom:-.14em;padding-bottom:.14em;display:inline-block;overflow:hidden}.hero-section .hw>span{opacity:0;transform-origin:0 100%;animation:.6s cubic-bezier(.22,1,.36,1) both hw-up;animation-delay:calc(20ms + var(--i) * 50ms);display:inline-block;transform:translateY(115%)rotate(7deg)}@keyframes hw-up{to{opacity:1;transform:none}}.hero-section .hero-bg{animation:16s cubic-bezier(.22,1,.36,1) both hero-zoom}@keyframes hero-zoom{0%{opacity:.6;transform:scale(1.14)}to{opacity:1;transform:scale(1)}}.hero-section .tag-block{animation:.5s cubic-bezier(.34,1.56,.64,1) 20ms both hero-drop}@keyframes hero-drop{0%{opacity:0;transform:translateY(-24px)scale(.9)}to{opacity:1;transform:none}}.hero-section .hero-subtext{animation:.55s cubic-bezier(.22,1,.36,1) .25s both hero-rise}@keyframes hero-rise{0%{opacity:0;filter:blur(6px);transform:translateY(28px)}to{opacity:1;filter:none;transform:none}}.hero-section .hero-tag-wrapper>.text-l{animation:.5s cubic-bezier(.22,1,.36,1) both hero-rise}.hero-section .hero-tag-wrapper>.text-l:first-child{animation-delay:.35s}.hero-section .hero-tag-wrapper>.text-l:nth-child(2){animation-delay:.42s}.hero-section .hero-tag-wrapper>.text-l:nth-child(3){animation-delay:.49s}.hero-section .hero-intro-block h2{animation:.6s cubic-bezier(.22,1,.36,1) .3s both hero-slide;opacity:1!important}@keyframes hero-slide{0%{opacity:0;filter:blur(6px);transform:translate(60px)}to{opacity:1;filter:none;transform:none}}.hero-section .hero-intro-block .button-wrapper>a{animation:.5s cubic-bezier(.34,1.56,.64,1) both hero-pop}.hero-section .hero-intro-block .button-wrapper>a:first-child{animation-delay:.45s}.hero-section .hero-intro-block .button-wrapper>a:nth-child(2){animation-delay:.53s}@keyframes hero-pop{0%{opacity:0;transform:translateY(26px)scale(.86)}to{opacity:1;transform:none}}.hero-section .tag-icon{animation:2.6s ease-in-out 1.2s infinite tag-pulse}@keyframes tag-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){.hero-section .hw>span,.hero-section .hero-bg,.hero-section .tag-block,.hero-section .hero-subtext,.hero-section .hero-tag-wrapper>.text-l,.hero-section .hero-intro-block h2,.hero-section .hero-intro-block .button-wrapper>a,.hero-section .tag-icon{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}}.blogs-details-block{justify-content:center}.blogs-details-left{max-width:900px;margin-left:auto;margin-right:auto}.view-details-image-wrapper img{border-radius:24px}.view-details figure img{border-radius:24px;width:100%}@media (width<=991px){:root{--gut:24px}}@media (width<=767px){:root{--gut:20px}}.container{width:100%!important;max-width:var(--box)!important;padding-left:var(--gut)!important;padding-right:var(--gut)!important;margin-left:auto!important;margin-right:auto!important}.hero-section,.header-block,.service-section,.hx-dark,.testimonial-section,.process-bg-wrapper,.axf,.sv-how,.sv-cta,.cr-band,.cp-band,footer.sf{width:calc(100% - 2 * var(--gut))!important;max-width:calc(var(--box) - 2 * var(--gut))!important;margin-left:auto!important;margin-right:auto!important}.hero-section,.header-block{overflow:hidden}.hx-dark .container,.service-section>.container,.testimonial-section>.container,.sv-how .container,.axf .container,.process-bg-wrapper .container{max-width:none!important}.hx.soft{background:0 0!important;padding-top:8px!important;padding-bottom:8px!important}.hx.soft>.container{background:var(--_colors---bg-light,#f3f3f3);border-radius:var(--radius--radius-24,24px);width:calc(100% - 2 * var(--gut))!important;max-width:calc(var(--box) - 2 * var(--gut))!important;padding-top:96px!important;padding-bottom:96px!important;padding-left:var(--gut)!important;padding-right:var(--gut)!important}.hx.soft .hx-card:not(.accent),.hx.soft .cr-card{background:#fff}.hx.soft .hx-bento .accent{background:var(--_colors---brand-color,#de322d);color:#fff}@media (width<=767px){.hx.soft>.container{padding-top:56px!important;padding-bottom:56px!important}}.nms-marquee,.hx-mq,.marquee-section{max-width:calc(var(--box) - 2 * var(--gut));margin-left:auto;margin-right:auto;overflow:hidden}.ws{width:auto!important;margin-left:0!important}.gallery-item-block{max-width:calc(var(--box) - 2 * var(--gut));border-radius:var(--radius--radius-24,24px);margin-left:auto;margin-right:auto;overflow:hidden}.nms-brands,.gallery-section{overflow:hidden}:root{--box:100000px;--gut:32px}@media (width>=992px){:root{--gut:clamp(28px, 3vw, 64px)}}@media (width>=1800px){:root{--box:1880px}}@media (width<=991px){:root{--gut:24px}}@media (width<=767px){:root{--gut:20px}}html,body{background:#fff!important}.page-wrapper{isolation:isolate;box-shadow:none;background:#fff;position:relative;overflow-x:clip;max-width:none!important;margin-left:0!important;margin-right:0!important}.navbar{border-left:0;border-right:0;width:100%!important;left:0!important;right:0!important}.navbar .container{max-width:var(--box)!important;width:100%!important}.navbar .nav-link-block{width:100%!important;max-width:none!important}.ws{width:100%!important}.navbar .nav-link-block{padding-left:0!important;padding-right:0!important}@media (width<=991px){.navbar .container{padding-left:var(--gut)!important;padding-right:var(--gut)!important}}.navbar{padding-left:0!important;padding-right:0!important}:root{--edge:max(var(--gut), calc((100% - var(--box)) / 2 + var(--gut)))}.header-block,.header-block .hero-section,.hero-section,.testimonial-section,footer.sf{border-radius:0!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.testimonial-section>.container,footer.sf>.container{max-width:var(--box)!important}.gallery-item-block,.nms-marquee,.hx-mq,.marquee-section{border-radius:0;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.work-section .ws,.testimonial-section .tm{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important}.testimonial-section .testimonial-content-block{overflow:visible!important}.testimonial-section{overflow:hidden}.header-block,.header-block .hero-section,.hero-section{overflow:hidden;width:calc(100% - 2 * var(--gut))!important;max-width:calc(var(--box) - 2 * var(--gut))!important;border-radius:var(--radius--radius-24,24px)!important;margin-left:auto!important;margin-right:auto!important}.header-block .hero-section{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.hero-section{padding-left:32px!important;padding-right:32px!important}.hero-section>.container{max-width:none!important;padding-left:0!important;padding-right:0!important}@media (width<=767px){.hero-section{padding-left:20px!important;padding-right:20px!important}}.blogs-section.blogs-page{padding-top:48px!important}@media (width<=767px){.blogs-section.blogs-page{padding-top:32px!important}}.page-wrapper>.header-block.about{margin-top:48px!important}.page-wrapper:has(.blogs-page)>.header-block{margin-top:48px!important}@media (width<=767px){.page-wrapper>.header-block.about{margin-top:36px!important}.page-wrapper:has(.blogs-page)>.header-block{margin-top:36px!important}}.sk{background:#e7e7e7 linear-gradient(90deg,#e7e7e7 25%,#f4f4f4 50%,#e7e7e7 75%) 0 0/200% 100%;border-radius:8px;max-width:100%;animation:1.4s ease-in-out infinite sk-shimmer;display:block}.sk-lines{flex-direction:column;width:100%;display:flex}.sk-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes sk-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.sk{animation:none}}.hx:has(+.experience-highlight-section){padding-bottom:40px!important}.experience-highlight-section{padding-top:40px!important}.hx:has(+.process-section.pf){padding-bottom:40px!important}.process-section.pf{padding-top:40px!important}.hx:has(.aw-grid){padding-bottom:40px!important}.hx:has(.aw-grid)+.hx{padding-top:40px!important}.hero-title-block{margin-bottom:-14px;padding-bottom:14px}.work-section+.testimonial-section{margin-top:24px!important;padding-top:40px!important}.work-section:has(+.testimonial-section){padding-bottom:24px!important}.hx:has(.ha-grid)+.hx-ind{padding-top:40px!important}.hx.soft:has(.ha-grid)>.container{padding-bottom:56px!important}.hx.soft+.service-section{margin-top:24px!important;padding-top:40px!important}.hx.soft:has(+.service-section)>.container{padding-bottom:56px!important}.page-wrapper:has(.nms-brands)>.header-block{margin-top:31px!important}@media (width<=767px){.page-wrapper:has(.nms-brands)>.header-block{margin-top:27px!important}}@media (width>=992px) and (width<=1120px){.navbar .nav-menu{display:none!important}.navbar .hamburger{cursor:pointer;width:48px;height:27px;padding:4px;display:block!important}.navbar .hamburger>div{border-radius:6px;width:40px;height:3px}.navbar .hamburger>div+div{margin-top:5px}}
