.w-webflow-badge{display:none!important}.section_hero{position:relative!important;width:100%!important;max-width:100%!important;overflow:hidden!important}.img.is-hero,[hero-bg]{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;z-index:0!important}.section_hero .tag,.section_hero .tag *{color:#ffffff!important}.section_hero .tag .dot-square{background-color:#38bdf8!important}._3d{z-index:2;perspective:2000px;margin-left:auto;margin-right:auto;position:relative;overflow:visible}._3d,._3d .wrap{justify-content:center;align-items:center;display:flex;visibility:visible!important;opacity:1!important}._3d .wrap{height:80rem;transform-style:preserve-3d;flex-flow:row;position:absolute;transform:translateY(10%) translateZ(-20rem) rotateX(-77deg) rotateY(0deg) rotate(0deg);will-change:transform}._3d .group{justify-content:center;align-items:center;display:flex;inset:0}._3d .group,._3d .img3d{transform-style:preserve-3d;position:absolute}._3d .img3d{transform-origin:50% 100%;width:8rem;height:50%;top:0}._3d .image3d{aspect-ratio:1;object-fit:cover;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;border-radius:.5rem;transform:rotateX(90deg) rotateY(0) rotate(0)}._3d .image3d,.loop_img{width:100%;position:relative}.loop_img{display:flex;overflow:hidden;white-space:nowrap}.loop_img-group{display:flex;gap:1.25rem;padding-right:1.25rem;flex-shrink:0;animation:loop-img-anim 30s linear infinite;will-change:transform}@keyframes loop-img-anim{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.section_testimonials .swiper,.section_testimonials .testi_swiper{position:relative;width:100%;overflow:hidden}.section_testimonials .swiper-wrapper,.section_testimonials .testimonials_cards{display:flex!important;align-items:stretch!important;box-sizing:border-box!important;transition-timing-function:ease-out;gap:24px!important;justify-content:flex-start!important}.section_testimonials .swiper-slide,.section_testimonials .testimonials_card{width:calc((100% - 48px) / 3)!important;max-width:calc((100% - 48px) / 3)!important;min-width:calc((100% - 48px) / 3)!important;height:30rem!important;max-height:30rem!important;min-height:30rem!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;border-radius:var(--_sizes---fixed--xlarge,1.5rem)!important;overflow:hidden!important;position:relative!important;box-sizing:border-box!important;flex-shrink:0!important;margin-right:0!important}.section_testimonials .testimonials_card .img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;z-index:0!important}.section_testimonials .testimonials_logo-container{position:relative!important;z-index:2!important;padding:1.5rem!important;height:4.5rem!important;display:flex!important;align-items:center!important;box-sizing:border-box!important}.section_testimonials .testimonials-logo{max-height:1.75rem!important;width:auto!important;max-width:130px!important;object-fit:contain!important;filter:brightness(0) invert(1)!important}.section_testimonials .blur-card{position:absolute!important;inset:auto 0 0!important;height:60%!important;z-index:1!important;border-radius:0 0 var(--_sizes---fixed--xlarge,1.5rem) var(--_sizes---fixed--xlarge,1.5rem)!important;pointer-events:none!important}.section_testimonials .testimonial_card-container{position:relative!important;z-index:2!important;padding:3.5rem 1.5rem 1.5rem!important;margin-top:auto!important;width:100%!important;box-sizing:border-box!important}.section_testimonials .card-black-gradient{position:absolute!important;inset:0!important;z-index:0!important;pointer-events:none!important}.text-style-3lines{display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.4!important}@media screen and (max-width:991px){.section_testimonials .swiper-wrapper,.section_testimonials .testimonials_cards{gap:20px!important}.section_testimonials .swiper-slide,.section_testimonials .testimonials_card{width:calc((100% - 20px) / 2)!important;max-width:calc((100% - 20px) / 2)!important;min-width:calc((100% - 20px) / 2)!important;height:26rem!important;max-height:26rem!important;min-height:26rem!important}}@media screen and (max-width:767px){.section_testimonials .swiper-wrapper,.section_testimonials .testimonials_cards{gap:16px!important}.section_testimonials .swiper-slide,.section_testimonials .testimonials_card{width:100%!important;max-width:100%!important;min-width:100%!important;height:24rem!important;max-height:24rem!important;min-height:24rem!important}}.section_loop{padding:42px 0;background:#ffffff}.logo_marquee_wrap,.section_loop{overflow:hidden;position:relative}.logo_marquee_wrap{width:100%;white-space:nowrap;mask-image:linear-gradient(90deg,transparent 0,black 8%,black 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,black 8%,black 92%,transparent)}.logo_marquee_track{display:inline-flex;gap:72px;align-items:center;animation:logo-marquee-anim 26s linear infinite;will-change:transform}.logo_marquee_track:hover{animation-play-state:paused}@keyframes logo-marquee-anim{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.logo_strip_item{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.logo_strip_img{height:32px;width:auto;opacity:.88;transition:opacity .25s ease}.logo_strip_img:hover{opacity:1}@media screen and (max-width:767px){.section_loop{padding:28px 0}.logo_marquee_track{gap:42px;animation-duration:18s}.logo_strip_img{height:24px}}.navbar{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:1000!important;background-color:rgba(255,255,255,.95)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;box-shadow:0 2px 14px rgba(0,0,0,.04)!important;transition:background-color .25s ease,box-shadow .25s ease,border-color .25s ease!important}.navbar,.navbar.is-scrolled{border-bottom:1px solid rgba(0,0,0,.08)!important}.navbar.is-scrolled{background-color:rgba(255,255,255,.98)!important;box-shadow:0 4px 24px -2px rgba(0,0,0,.06)!important}.navbar .padding-global.is-navbar{padding-top:0!important;padding-bottom:0!important}.navbar .navbar_content{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:4.75rem!important;width:100%!important;position:relative!important}.navbar .navbar_logo-link{flex:0 0 auto!important;min-width:160px!important;height:auto!important;margin:0!important;text-decoration:none!important}.navbar .nav_wrap,.navbar .navbar_logo-link{display:flex!important;align-items:center!important;padding:0!important}.navbar .nav_wrap{justify-content:center!important;flex:1 1 auto!important;margin:0 1rem!important;gap:0!important}.navbar .navbar_list{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:.35rem!important}.navbar .nav_links{font-family:Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;text-transform:none!important;font-size:.9375rem!important;font-weight:500!important;letter-spacing:-.012em!important;color:#1e293b!important;padding:.5rem .85rem!important;border-radius:8px!important;display:inline-flex!important;align-items:center!important;gap:6px!important;transition:color .18s ease,background-color .18s ease!important;background:transparent!important;border:none!important;cursor:pointer!important;line-height:1.4!important}.navbar .nav_links:hover{color:#0f172a!important;background-color:rgba(0,0,0,.04)!important}.navbar .nav_links.is-active,.navbar .nav_links.w--current{color:#0f172a!important;font-weight:600!important;background-color:rgba(0,0,0,.03)!important}.nav_chevron{transition:transform .22s cubic-bezier(.16,1,.3,1)!important;color:#64748b!important;flex-shrink:0!important}.nav_chevron.is-open,.nav_dropdown.w--open .nav_chevron{transform:rotate(180deg)!important;color:#2563eb!important}.nav_dropdown{position:relative!important}.nav_mega-dropdown{position:absolute!important;top:calc(100% + 14px)!important;left:50%!important;transform:translateX(-50%)!important;width:880px!important;max-width:94vw!important;background:#ffffff!important;border-radius:24px!important;border:1px solid #e2e8f0!important;box-shadow:0 24px 60px -12px rgba(15,23,42,.16),0 0 0 1px rgba(15,23,42,.04)!important;padding:30px 32px 24px!important;z-index:1200!important;animation:navDropdownFadeIn .22s cubic-bezier(.16,1,.3,1)!important;box-sizing:border-box!important;letter-spacing:normal!important}.nav_mega-dropdown:before{content:""!important;position:absolute!important;top:-16px!important;left:0!important;right:0!important;height:16px!important;background:transparent!important}@keyframes navDropdownFadeIn{0%{opacity:0;transform:translateX(-50%) translateY(-8px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.nav_mega-columns{display:grid!important;grid-template-columns:repeat(3,1fr)!important;grid-gap:34px!important;gap:34px!important}.nav_mega-col{display:flex!important;flex-direction:column!important}.nav_mega-col-title{font-family:Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:.9375rem!important;font-weight:700!important;color:#0f172a!important;margin:0 0 16px!important;letter-spacing:-.02em!important;line-height:1.35!important;text-transform:none!important}.nav_mega-col-links{display:flex!important;flex-direction:column!important;gap:12px!important}.nav_mega-link{font-family:Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:.9375rem!important;font-weight:500!important;color:#334155!important;text-decoration:none!important;letter-spacing:-.012em!important;text-transform:none!important;line-height:1.45!important;display:inline-block!important;transition:color .18s ease,transform .18s ease!important}.nav_mega-link:hover{color:#2563eb!important;transform:translateX(3px)!important}.nav_mega-callout-banner{background-color:#0b1120!important;border-radius:16px!important;padding:16px 22px!important;margin-top:26px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important}.nav_mega-callout-text{color:#f1f5f9!important;font-size:.875rem!important;font-weight:400!important;margin:0!important;line-height:1.45!important}.nav_mega-callout-btn,.nav_mega-callout-text{font-family:Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;letter-spacing:-.01em!important;text-transform:none!important}.nav_mega-callout-btn{display:inline-flex!important;align-items:center!important;gap:10px!important;background-color:#ffffff!important;color:#0f172a!important;font-size:.85rem!important;font-weight:600!important;padding:7px 8px 7px 18px!important;border-radius:9999px!important;text-decoration:none!important;white-space:nowrap!important;flex-shrink:0!important;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease!important;box-shadow:0 2px 8px rgba(0,0,0,.12)!important}.nav_mega-callout-btn:hover{background-color:#f8fafc!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px rgba(0,0,0,.18)!important}.nav_mega-callout-btn-icon{width:26px!important;height:26px!important;border-radius:50%!important;background-color:#0f172a!important;color:#ffffff!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:background-color .2s ease,transform .2s ease!important}.nav_mega-callout-btn:hover .nav_mega-callout-btn-icon{background-color:#2563eb!important;transform:translate(1px,-1px)!important}.nav_buttons-wrap{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex:0 0 auto!important;min-width:160px!important;margin:0!important}.nav_cta-button{display:inline-flex!important;align-items:center!important;gap:8px!important;background-color:#0f172a!important;color:#ffffff!important;font-family:Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:.875rem!important;font-weight:600!important;padding:.625rem 1.25rem!important;border-radius:9999px!important;text-decoration:none!important;border:1px solid rgba(15,23,42,.1)!important;box-shadow:0 1px 2px rgba(15,23,42,.08)!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important;letter-spacing:-.01em!important;text-transform:none!important;white-space:nowrap!important}.nav_cta-button:hover{background-color:#1e293b!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px rgba(15,23,42,.18)!important;color:#ffffff!important}.nav_cta-arrow{transition:transform .2s ease!important}.nav_cta-button:hover .nav_cta-arrow{transform:translateX(3px)!important}.hide-desktop,.nav_mobile-cta-wrap{display:none!important}@media screen and (max-width:991px){.navbar .navbar_content{min-height:4.25rem!important}.navbar .navbar_logo-link{min-width:auto!important}.nav_buttons-wrap{display:none!important}.navbar .menu-button{display:flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;padding:9px 8px!important;border-radius:8px!important;border:1px solid rgba(15,23,42,.12)!important;background:#ffffff!important;cursor:pointer!important;margin-left:auto!important;z-index:1002!important;transition:background-color .18s ease,border-color .18s ease!important}.navbar .menu-button:hover{background-color:#f8fafc!important}.navbar .nav-button_component{width:22px!important;height:16px!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;align-items:center!important;position:relative!important;background:transparent!important;padding:0!important;border-radius:0!important}.navbar .nav-button_line{width:100%!important;height:2px!important;background-color:#0f172a!important;border-radius:2px!important;position:static!important;transition:transform .22s ease,opacity .22s ease!important;inset:auto!important;margin:0!important}.navbar .menu-button.w--open .nav-button_line.is-first{transform:translateY(7px) rotate(45deg)!important}.navbar .menu-button.w--open .nav-button_line.is-second{opacity:0!important}.navbar .menu-button.w--open .nav-button_line.is-third{transform:translateY(-7px) rotate(-45deg)!important}.navbar .nav_wrap{display:contents!important}.navbar .nav_mobile.is-closed,.navbar .nav_mobile:not(.open){display:none!important}.navbar .nav_mobile.open{position:fixed!important;top:4.25rem!important;left:0!important;right:0!important;bottom:auto!important;max-height:calc(100vh - 4.25rem)!important;overflow-y:auto!important;background:#ffffff!important;border-bottom:1px solid #e2e8f0!important;box-shadow:0 20px 40px rgba(15,23,42,.14)!important;padding:1.5rem 1.5rem 2.5rem!important;z-index:1000!important;inset:4.25rem 0 auto 0!important;animation:navMobileDrawerIn .22s cubic-bezier(.16,1,.3,1)!important}.navbar .nav_mobile.open,.navbar .navbar_list{display:flex!important;flex-direction:column!important}.navbar .navbar_list{align-items:stretch!important;gap:.4rem!important;background:transparent!important;border:none!important;padding:0!important;width:100%!important}.navbar .navbar_list .nav_links{width:100%!important;justify-content:flex-start!important;padding:.75rem 1rem!important;font-size:1rem!important;font-weight:500!important;border-radius:8px!important}.navbar .nav_dropdown{position:relative!important;width:100%!important}.navbar .nav_links.is-dropdown{width:100%!important;justify-content:space-between!important}.nav_mega-dropdown{position:static!important;transform:none!important;width:100%!important;max-width:100%!important;box-shadow:none!important;border:1px solid #e2e8f0!important;border-radius:14px!important;padding:16px!important;margin-top:8px!important}.nav_mega-columns{grid-template-columns:1fr!important;gap:16px!important}.nav_mega-col-title{font-size:.875rem!important;margin-bottom:8px!important}.nav_mega-link{font-size:.9375rem!important;padding:4px 0!important}.nav_mega-callout-banner{flex-direction:column!important;align-items:flex-start!important;gap:12px!important;padding:14px!important;margin-top:16px!important}.nav_mega-callout-btn{width:100%!important;justify-content:center!important}.nav_mobile-cta-wrap,.nav_mobile-cta-wrap.hide-desktop{display:block!important;padding:1.25rem 0 0!important;border-top:1px solid rgba(15,23,42,.08)!important;margin-top:1rem!important;width:100%!important}.nav_mobile-cta-wrap .nav_cta-button{display:flex!important;width:100%!important;justify-content:center!important;text-align:center!important;padding:.85rem 1.5rem!important;font-size:.95rem!important}}.sec_hero-service{position:relative!important;padding-top:6.5rem!important;width:100%!important}.hero-service_right{background:radial-gradient(circle at 60% 40%,rgba(56,125,255,.08) 0,rgba(245,245,245,.95) 75%)!important;border-radius:var(--_sizes---fixed--xlarge,1.5rem)!important;border:1px solid rgba(0,0,0,.05)!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:560px!important;padding:1.5rem!important;position:relative!important}.service-hero-3d-scene{position:relative;width:100%;max-width:660px;height:490px;display:flex;align-items:center;justify-content:center;perspective:1400px;transform-style:preserve-3d}.service-hero-3d-glow{position:absolute;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(56,125,255,.16) 0,rgba(0,0,0,0) 70%);filter:blur(50px);top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.hero-3d-card{position:absolute;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1);will-change:transform}.hero-3d-card img{width:100%;height:auto;display:block}.hero-3d-card-back{width:48%;max-width:300px;top:1%;left:0;transform:translateZ(-50px) rotateY(12deg) rotateX(6deg) rotate(-4deg) scale(.96);box-shadow:0 25px 50px -12px rgba(0,0,0,.32);border-radius:22px;z-index:1}.hero-3d-card-back img{border-radius:22px}.hero-3d-card-top-right{width:48%;max-width:295px;top:1%;right:2%;transform:translateZ(10px) rotateY(-14deg) rotateX(-4deg) rotate(3deg) scale(.97);box-shadow:0 25px 45px -10px rgba(0,0,0,.14);border-radius:22px;z-index:2}.hero-3d-card-top-right img{border-radius:22px}.hero-3d-card-center{width:56%;max-width:350px;top:17%;left:27%;transform:translateZ(90px) rotateY(-6deg) rotateX(5deg) rotate(1deg);box-shadow:0 35px 70px -15px rgba(0,0,0,.18),0 12px 28px -6px rgba(0,0,0,.08);border-radius:26px;z-index:5}.hero-3d-card-center img{border-radius:26px}.hero-3d-card-front-left{width:46%;max-width:280px;bottom:0;left:1%;transform:translateZ(45px) rotateY(10deg) rotateX(8deg) rotate(-2deg);box-shadow:0 25px 50px -10px rgba(0,0,0,.18);border-radius:22px;z-index:3}.hero-3d-card-front-left img{border-radius:22px}.hero-service_right:hover .hero-3d-card-center{transform:translateZ(110px) rotateY(-4deg) rotateX(2deg) rotate(0deg) scale(1.02);box-shadow:0 45px 80px -15px rgba(0,0,0,.22),0 16px 32px -6px rgba(0,0,0,.1)}.hero-service_right:hover .hero-3d-card-back{transform:translateZ(-35px) rotateY(14deg) rotateX(7deg) rotate(-5deg) scale(.97) translate(-8px,-6px)}.hero-service_right:hover .hero-3d-card-top-right{transform:translateZ(25px) rotateY(-18deg) rotateX(-5deg) rotate(5deg) scale(.98) translate(8px,-4px)}.hero-service_right:hover .hero-3d-card-front-left{transform:translateZ(65px) rotateY(12deg) rotateX(9deg) rotate(-3deg) scale(1.01) translate(-4px,6px)}.service-hero-devices-scene{position:relative;width:100%;max-width:680px;height:490px;display:flex;align-items:center;justify-content:center;perspective:1400px;transform-style:preserve-3d}.hero-device-browser{position:absolute;width:78%;max-width:520px;top:6%;left:2%;transform:translateZ(10px) rotateY(10deg) rotateX(4deg) rotate(-2deg);box-shadow:0 30px 60px -15px rgba(0,0,0,.16),0 12px 28px -6px rgba(0,0,0,.08);border-radius:20px;z-index:2;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1);will-change:transform}.hero-device-browser img{width:100%;height:auto;display:block;border-radius:20px}.hero-device-phone{position:absolute;width:38%;max-width:235px;bottom:0;right:4%;transform:translateZ(75px) rotateY(-14deg) rotateX(5deg) rotate(3deg);box-shadow:0 35px 70px -15px rgba(0,0,0,.26),0 16px 32px -6px rgba(0,0,0,.14);border-radius:42px;z-index:5;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1);will-change:transform}.hero-device-phone img{width:100%;height:auto;display:block;border-radius:42px}.hero-service_right:hover .hero-device-browser{transform:translateZ(25px) rotateY(6deg) rotateX(2deg) rotate(-1deg) scale(1.01);box-shadow:0 40px 75px -15px rgba(0,0,0,.2)}.hero-service_right:hover .hero-device-phone{transform:translateZ(95px) rotateY(-10deg) rotateX(3deg) rotate(1deg) scale(1.04) translate(-4px,-6px);box-shadow:0 45px 85px -15px rgba(0,0,0,.32)}.service-hero-websites-scene{position:relative;width:100%;max-width:680px;height:490px;display:flex;align-items:center;justify-content:center;perspective:1400px;transform-style:preserve-3d}.hero-website-browser{position:absolute;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1);will-change:transform}.hero-website-browser img{width:100%;height:auto;display:block;border-radius:18px}.hero-website-corporate{width:66%;max-width:420px;top:2%;left:1%;transform:translateZ(-35px) rotateY(12deg) rotateX(5deg) rotate(-3deg);box-shadow:0 25px 50px -12px rgba(0,0,0,.22);border-radius:18px;z-index:1}.hero-website-resort{width:67%;max-width:425px;top:8%;right:1%;transform:translateZ(25px) rotateY(-12deg) rotateX(-3deg) rotate(3deg);box-shadow:0 30px 60px -15px rgba(0,0,0,.18);border-radius:18px;z-index:2}.hero-website-jewellery{width:72%;max-width:450px;bottom:0;left:14%;transform:translateZ(85px) rotateY(-4deg) rotateX(6deg) rotate(0deg);box-shadow:0 35px 70px -15px rgba(0,0,0,.24),0 14px 28px -6px rgba(0,0,0,.1);border-radius:18px;z-index:5}.hero-service_right:hover .hero-website-corporate{transform:translateZ(-20px) rotateY(14deg) rotateX(6deg) rotate(-4deg) scale(.98) translate(-8px,-6px);box-shadow:0 35px 65px -15px rgba(0,0,0,.28)}.hero-service_right:hover .hero-website-resort{transform:translateZ(45px) rotateY(-15deg) rotateX(-4deg) rotate(4deg) scale(.99) translate(8px,-4px);box-shadow:0 40px 75px -15px rgba(0,0,0,.24)}.hero-service_right:hover .hero-website-jewellery{transform:translateZ(110px) rotateY(-2deg) rotateX(4deg) rotate(0deg) scale(1.03) translateY(4px);box-shadow:0 45px 85px -15px rgba(0,0,0,.32)}@media screen and (max-width:991px){.hero-service_right{min-height:420px!important;padding:1rem!important}.service-hero-3d-scene,.service-hero-devices-scene,.service-hero-websites-scene{max-width:480px;height:380px;transform:scale(.9)}.hero-device-browser{width:76%;max-width:380px}.hero-device-phone{width:38%;max-width:180px}}@media screen and (max-width:767px){.hero-service_right{min-height:360px!important}.service-hero-3d-scene,.service-hero-devices-scene,.service-hero-websites-scene{max-width:400px;height:320px;transform:scale(.8)}}@media screen and (max-width:479px){.hero-service_right{min-height:300px!important}.service-hero-3d-scene,.service-hero-devices-scene,.service-hero-websites-scene{max-width:340px;height:290px;transform:scale(.68)}}.expertise_card{display:flex!important;flex-direction:column!important;overflow:hidden!important;background-color:#ffffff!important;border-radius:1.5rem!important;border:1px solid rgba(0,0,0,.06)!important;box-shadow:0 4px 20px -2px rgba(0,0,0,.04)!important;transition:transform .3s ease,box-shadow .3s ease!important}.expertise_card:hover{box-shadow:0 12px 30px -4px rgba(0,0,0,.08)!important}.expertise_card_image_wrap{position:relative!important;width:100%!important;height:270px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;overflow:hidden!important;padding:1.5rem 1.5rem .5rem!important}.expertise_card_image_wrap img{width:auto!important;max-width:95%!important;height:100%!important;max-height:240px!important;object-fit:contain!important;display:block!important;margin:auto!important;filter:drop-shadow(0 10px 18px rgba(0,0,0,.06))!important;transition:transform .35s cubic-bezier(.16,1,.3,1)!important}.expertise_card:hover .expertise_card_image_wrap img{transform:scale(1.06)!important}.nav_links.is-active,.nav_links[aria-current=page]{opacity:1}.nav_links.is-dropdown,.w-dropdown-toggle{background:transparent!important;background-color:transparent!important;border:none!important;outline:none!important;box-shadow:none!important}.section_cta{position:relative;width:100%;padding-top:var(--_sizes---fixed--medium,2rem);padding-bottom:var(--_sizes---fixed--xhuge,5rem)}.section_cta .cta_wrap{position:relative!important;width:100%!important;min-height:28rem!important;padding:4.5rem 2.5rem!important;border-radius:var(--_sizes---fixed--xlarge,1.5rem)!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;box-sizing:border-box!important;background-color:#1e3a8a!important}.section_cta .cta_img{top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;z-index:0!important}.section_cta .cta_img,.section_cta .cta_overlay{position:absolute!important;pointer-events:none!important}.section_cta .cta_overlay{inset:0!important;background:radial-gradient(circle at center,rgba(15,23,42,.45) 0,rgba(15,23,42,.72) 100%),linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.5))!important;z-index:1!important}.section_cta .cta_content{position:relative!important;z-index:2!important;display:flex!important;flex-direction:column!important;text-align:center!important;width:100%!important;max-width:48rem!important;margin:0 auto!important}.section_cta .cta_content,.section_cta .tag.is-cta{align-items:center!important;justify-content:center!important}.section_cta .tag.is-cta{display:inline-flex!important;margin-bottom:1.5rem!important;background:rgba(255,255,255,.15)!important;border:1px solid rgba(255,255,255,.3)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;color:#ffffff!important;font-weight:500!important;font-size:.875rem!important;padding:.375rem .875rem!important;border-radius:9999px!important}.section_cta .tag.is-cta .dot-square{background-color:#60a5fa!important}.section_cta h2{color:#ffffff!important;font-size:clamp(2rem,3.5vw,2.75rem)!important;font-weight:600!important;line-height:1.25!important;letter-spacing:-.02em!important;margin:0!important;text-shadow:0 2px 12px rgba(0,0,0,.3)!important}.section_cta .text-color-on-primary-subtle{color:rgba(255,255,255,.88)!important;font-size:clamp(1rem,1.2vw,1.125rem)!important;line-height:1.65!important;margin:0 auto!important;text-shadow:0 1px 4px rgba(0,0,0,.25)!important}.section_cta .max-width-medium.is-44rem{max-width:44rem!important;margin:0 auto!important}.section_cta .max-width-medium.is-36rem{max-width:36rem!important;margin:0 auto!important}.section_cta .button_wrapper.is-cta{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:1rem!important;margin-top:2rem!important}.section_cta .button.is-secondary-cta{background:rgba(255,255,255,.12)!important;border:1px solid rgba(255,255,255,.3)!important;color:#ffffff!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;transition:all .2s ease!important}.section_cta .button.is-secondary-cta:hover{background:rgba(255,255,255,.22)!important;border-color:rgba(255,255,255,.5)!important;transform:translateY(-2px)!important}@media screen and (max-width:767px){.section_cta .cta_wrap{min-height:24rem!important;padding:3rem 1.25rem!important}.section_cta h2{font-size:1.75rem!important}.section_cta .button_wrapper.is-cta{flex-direction:column!important;width:100%!important}.section_cta .button_wrapper.is-cta .button,.section_cta .button_wrapper.is-cta .button-arrow{width:100%!important;justify-content:center!important}}.whatsapp-float-btn{position:fixed!important;bottom:28px!important;right:28px!important;background-color:#25D366!important;color:#ffffff!important;border-radius:50px!important;display:flex!important;align-items:center!important;gap:10px!important;padding:12px 20px!important;box-shadow:0 4px 20px rgba(37,211,102,.4),0 2px 6px rgba(0,0,0,.15)!important;z-index:99999!important;text-decoration:none!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;cursor:pointer!important}.whatsapp-float-btn:hover{background-color:#20BA56!important;transform:translateY(-4px) scale(1.03)!important;box-shadow:0 8px 25px rgba(37,211,102,.55),0 4px 10px rgba(0,0,0,.2)!important;color:#ffffff!important}.whatsapp-float-icon{display:flex!important;align-items:center!important;justify-content:center!important}.whatsapp-float-text{font-family:var(--font-inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif)!important;font-size:14.5px!important;font-weight:600!important;letter-spacing:.01em!important;color:#ffffff!important}@media screen and (max-width:767px){.whatsapp-float-btn{bottom:20px!important;right:20px!important;padding:12px!important;border-radius:50%!important;width:52px!important;height:52px!important;justify-content:center!important}.whatsapp-float-text{display:none!important}}.arrow_container{cursor:pointer!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;pointer-events:auto!important;transition:transform .2s cubic-bezier(.4,0,.2,1),background-color .2s ease!important}.arrow_container:hover{transform:scale(1.08)!important;background-color:rgba(255,255,255,.95)!important}.arrow_container:active{transform:scale(.92)!important}.expertise_card{transition:transform .3s cubic-bezier(.25,1,.5,1),box-shadow .3s cubic-bezier(.25,1,.5,1),border-color .3s ease!important}.expertise_card:hover{transform:translateY(-4px)!important;box-shadow:0 12px 30px -10px rgba(0,0,0,.08)!important;border-color:rgba(84,124,245,.3)!important}.expertise_card .expertise_card_image_wrap img{transition:transform .4s cubic-bezier(.25,1,.5,1)!important}.expertise_card:hover .expertise_card_image_wrap img{transform:scale(1.03)!important}.benefits_layout{display:grid!important;grid-template-columns:repeat(3,1fr)!important;grid-gap:16px!important;gap:16px!important;align-items:stretch!important}.benefits_layout .benefit_item{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;height:100%!important;transition:transform .25s ease,box-shadow .25s ease!important}.benefits_layout .benefit_item:hover{transform:translateY(-3px)!important;box-shadow:0 10px 25px -5px rgba(0,0,0,.05)!important}.benefits_layout .benefit_item.is-large{justify-content:space-between!important}@media screen and (max-width:991px){.benefits_layout{grid-template-columns:repeat(2,1fr)!important}}@media screen and (max-width:640px){.benefits_layout{grid-template-columns:1fr!important}}.sec_service-guide{position:relative!important;background-color:transparent!important}.service-guide_layout{display:grid!important;grid-template-columns:360px 1fr!important;grid-gap:4rem!important;gap:4rem!important;align-items:start!important}@media screen and (max-width:1024px){.service-guide_layout{grid-template-columns:300px 1fr!important;gap:2.5rem!important}}@media screen and (max-width:991px){.service-guide_layout{grid-template-columns:1fr!important;gap:2.5rem!important}}.service-guide_sticky{position:-webkit-sticky!important;position:sticky!important;top:110px!important;gap:1.5rem!important}.service-guide_nav,.service-guide_sticky{display:flex!important;flex-direction:column!important}.service-guide_nav{gap:.35rem!important}.service-guide_nav-item{display:flex!important;align-items:center!important;gap:.75rem!important;padding:.75rem 1rem!important;border-radius:.5rem!important;color:var(--text-color--text-secondary,#585858)!important;text-decoration:none!important;transition:all .2s ease!important;background-color:transparent!important;border-left:2px solid transparent!important}.service-guide_nav-item:hover{color:var(--text-color--text-primary,#131313)!important;background-color:var(--bg-color--bg-primary,#f2f2f2)!important;border-left-color:var(--bg-color--bg-dark,#131313)!important}.service-guide_cta-card{background-color:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:1rem!important;padding:1.5rem!important;box-shadow:0 4px 20px -2px rgba(0,0,0,.04)!important}.service-guide_content{display:flex!important;flex-direction:column!important;gap:2rem!important}.service-guide_block{background-color:var(--bg-color--bg-white,#ffffff)!important;border:1px solid var(--grey--grey-200,#ececec)!important;border-radius:var(--_sizes---fixed--xlarge,1.5rem)!important;padding:var(--_sizes---fixed--huge,2.5rem)!important;transition:border-color .25s ease,box-shadow .25s ease!important;scroll-margin-top:120px!important}.service-guide_block:hover{border-color:var(--grey--grey-300,#c7c7c7)!important;box-shadow:0 10px 30px -5px rgba(0,0,0,.05)!important}