html{scroll-behavior:smooth;line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:"Wix Madefor Display",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:#fff0}body{background-image:linear-gradient(to right bottom,#0f172a,#581c87,#0f172a)}h1,h2,h3,h4,h5,h6,blockquote,caption,figcaption,p{font-family:"Wix Madefor Display",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";text-wrap:pretty;letter-spacing:.03rem}a{text-decoration-thickness:1px;text-underline-offset:.1em}hr{height:0;color:inherit;border-top-width:1px}:where(.wp-site-blocks *:focus){outline-width:2px;outline-style:solid}.wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item:not(:last-child){margin-bottom:3px}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation-item__content{outline-offset:4px}.wp-block-navigation .wp-block-navigation-item ul.wp-block-navigation__submenu-container .wp-block-navigation-item__content{outline-offset:0}.more-link{display:block}#dv-logow img{width:75px}.text-white{color:#fff}#transform-tagline{display:block;width:100%;text-align:center!important;margin-left:auto;margin-right:auto;opacity:1;transform:translateY(0);filter:blur(0);transition:opacity 0.55s ease,transform 0.55s ease,filter 0.55s ease;will-change:opacity,transform,filter}#transform-tagline.is-changing{opacity:0;transform:translateY(18px);filter:blur(6px)}.text-black{color:#000}.text-center{text-align:center}.text-weight-700{font-weight:700}.text-weight-500{font-weight:500}.text-weight-300{font-weight:300}.text-weight-bold{font-weight:700}.font-semibold{font-weight:600}.transform{background-clip:text;background-image:linear-gradient(to right,#22d3ee,#c084fc,#f472b6);color:#fff0;font-weight:700}.transform-2{background-clip:text;background-image:linear-gradient(to right,#34d399,#22d3ee,#c084fc);color:#fff0;font-weight:700}.cta-bg{background-image:linear-gradient(to right,#0891b2,#9333ea,#db2777)}.bg-set-2{background-image:linear-gradient(to right,rgb(88 28 135 / .5),rgb(131 24 67 / .5),rgb(88 28 135 / .5))}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:0.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:0.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:0.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:0.15s}.transition-colors,.transition-all,.transition-opacity,.transition-transform{-webkit-backface-visibility:hidden;backface-visibility:hidden}.duration-1000{transition-duration:1s;animation-duration:1s}.duration-200{transition-duration:0.2s;animation-duration:0.2s}.duration-300{transition-duration:0.3s;animation-duration:0.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear;animation-timing-function:linear}.animate-fade-in{animation:fadeIn 0.8s ease-out forwards;opacity:0}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes gradientShift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes glowing{0%{background-position:0 0}50%{background-position:400% 0}100%{background-position:0 0}}.dvt-outline{display:inline-flex;font-family:"Open Sans",sans-serif;color:#fff0;-webkit-text-stroke:1px #fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision;transform:translateZ(0)}.outline-text{text-shadow:0 0 10px rgb(255 255 255 / .15),0 0 30px rgb(255 255 255 / .1);letter-spacing:-.03em}#particles-bg{position:absolute;inset:0;z-index:0}#our-services canvas{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important}#main-hero{position:relative;z-index:1}.glass{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .2)}.hover-scale-105:hover{transform:translate(0,0) rotate(0deg) skewX(0deg) skewY(0deg) scaleX(1.05) scaleY(1.05)}.glow-on-hover{border:none;outline:none;color:#fff;background:#111;cursor:pointer;position:relative;z-index:0;border-radius:10px}.glow-on-hover::before{content:"";background:linear-gradient(45deg,#ff0000,#ff7300,#fffb00,#48ff00,#00ffd5,#002bff,#7a00ff,#ff00c8,#ff0000);position:absolute;top:-2px;left:-2px;background-size:400%;z-index:-1;filter:blur(5px);width:calc(100% + 4px);height:calc(100% + 4px);animation:glowing 20s linear infinite;opacity:0;transition:opacity 0.3s ease-in-out;border-radius:10px}.glow-on-hover:active{color:#000}.glow-on-hover:active::after{background:#fff0}.glow-on-hover:hover::before{opacity:1}.glow-on-hover::after{z-index:-1;content:"";position:absolute;width:100%;height:100%;background:#111;left:0;top:0;border-radius:10px}.usp-rectangle{transition:transform 0.3s ease;will-change:transform;backface-visibility:hidden;transform-style:preserve-3d}.usp-rectangle:hover{transform:scale(1.03)}.usp-rectangle .wpb_wrapper{display:block}.usp-rectangle .vc_column-inner{animation-duration:0.3s;backdrop-filter:blur(12px);background-color:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .2);border-radius:8px;box-shadow:#fff0 0 0 0 0,#fff0 0 0 0 0,rgb(0 0 0 / .05) 0 1px 2px 0;box-sizing:border-box;color:#020817;display:block;font-feature-settings:normal;font-variation-settings:normal;tab-size:4;text-size-adjust:100%;transition:background-color 0.3s ease,border-color 0.3s ease,box-shadow 0.3s ease;unicode-bidi:isolate;-webkit-tap-highlight-color:#fff0;padding-left:30px!important;padding-right:30px!important}.usp-rectangle.card-shade .vc_column-inner{border-radius:20px;box-shadow:10px 10px 0 rgb(0 0 0 / .03)}.usp-rectangle:hover .vc_column-inner{background-color:#3472c2}.usp-rectangle .vc_column-inner .wpb_single_image.vc_align_left,.usp-rectangle .vc_column-inner .wpb_single_image{margin-bottom:18px}.usp-rectangle .card-icon-flip{float:left;width:60px;margin:0;padding-top:5px}.usp-rectangle h3{min-height:60px;margin:0!important;padding-left:60px}.usp-rectangle .wpb_text_column{clear:both;margin-top:15px}.copyright{font-size:14px}a,.footer a{color:#fff}.footer a{text-decoration:none;font-size:16px}.footer p{font-size:16px;line-height:1.8}.colour-btn a{align-items:center!important;background-color:rgb(15 23 42 / .9)!important;background-image:linear-gradient(to right,#0891b2,#9333ea)!important;border:0 solid #e2e8f0!important;border-radius:6px!important;box-sizing:border-box!important;column-gap:8px!important;cursor:pointer!important;display:flex!important;font-feature-settings:normal!important;font-size:16px!important;font-variation-settings:normal!important;font-weight:500!important;height:44px!important;justify-content:center!important;line-height:28px!important;padding:16px 32px!important;row-gap:8px!important;tab-size:4!important;text-align:center!important;text-decoration-color:#ffffff!important;text-decoration-line:none!important;text-decoration-style:solid!important;text-decoration-thickness:auto!important;text-size-adjust:100%!important;text-wrap-mode:nowrap!important;transition:color 0.15s,background-color 0.15s,border-color 0.15s,text-decoration-color 0.15s,fill 0.15s,stroke 0.15s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;white-space-collapse:collapse!important;color:white!important;background-size:100%!important}.project-btn a{color:#9333ea!important;font-size:16px!important;font-weight:600!important}#transform-main,#transform-tagline{line-height:1}@media (min-width:1025px){#transform-main,#transform-tagline{display:block;margin:0;line-height:1;font-size:4rem;vertical-align:middle;padding-bottom:10px}#transform-main{margin-right:.5rem}.vc_row:has(#transform-main):has(#transform-tagline){text-align:center}.vc_section.why-bg{background-position:center right!important}}@media only screen and (max-width:600px){.vc_row.vc_column-gap-30{margin-left:0!important;margin-right:0!important}#dv-logo{margin-bottom:5px}#dv-logo img{width:60%;height:auto}#transform-main{font-size:min(2.8rem, calc((100vw - 40px) / 8.9))!important;padding-bottom:5px;white-space:nowrap}#transform-tagline{font-size:min(2.5rem, calc((100vw - 40px) / 9.1))!important;white-space:nowrap}#ready-cta{font-size:2.5rem!important}.usp-rectangle.card-shade .vc_column-inner{border-radius:20px;box-shadow:none}#transform-tagline{text-align:center!important;width:100%!important}}.dv-service-number{display:block;font-size:80px;line-height:1;color:#876BAB;font-weight:700;margin-bottom:15px}.dv-service-number-dark{display:block;font-size:80px;line-height:1;color:#1c183b;font-weight:700;margin-bottom:15px}.dv-service-title{font-size:42px;line-height:1.15;color:#14172E;margin:0}.dv-service-title-light{font-size:42px;line-height:1.15;color:#fff;margin:0}.dv-service-blurb{font-size:20px;line-height:1.7;color:#D4BBE7;margin:10px 0;max-width:680px}.dv-service-blurb-dark{font-size:20px;line-height:1.7;color:#4f1b7c;margin:10px 0;max-width:680px}.dv-service-body{font-size:17px;line-height:1.85;color:#FFF;margin:0 0 22px;max-width:680px}.dv-service-body-dark{font-size:17px;line-height:1.85;color:#14172e;margin:0 0 22px;max-width:680px}.dv-service-body:last-child,.dv-service-body-dark:last-child{margin-bottom:0}@media (max-width:767px){.dv-service-number,.dv-service-number-dark{font-size:60px}.dv-service-title,.dv-service-title-light{font-size:34px;line-height:1.15}.dv-service-blurb,.dv-service-blurb-dark{font-size:19px;line-height:1.65}.dv-service-body,.dv-service-body-dark{font-size:16px;line-height:1.75}}.dv-service-list-item{position:relative;padding:11px 0 11px 20px;border-bottom:1px solid #E5E5E5;color:#14172E}.dv-service-list-item-light{position:relative;padding:11px 0 11px 20px;border-bottom:1px solid #fefefe;color:#fff}.dv-service-list-item:before,.dv-service-list-item-light:before{content:"";position:absolute;left:0;top:50%;width:7px;height:7px;background:#876BAB;border-radius:50%;transform:translateY(-50%)}.dv-capsule p{display:inline-block;border:1px solid #876BAB;border-radius:50px;padding:12px 20px;color:#876bab;font-size:13px;letter-spacing:1.5px;line-height:1.2;text-transform:uppercase}.dv-capsule-light p{display:inline-block;border:1px solid #fff;border-radius:50px;padding:12px 20px;color:#fff;font-size:13px;letter-spacing:1.5px;line-height:1.2;text-transform:uppercase}.dv-capsule-dark p{display:inline-block;border:1px solid #14172E;border-radius:50px;padding:12px 20px;color:#14172E;font-size:13px;letter-spacing:1.5px;line-height:1.2;text-transform:uppercase}.dv-capsule-service p{display:inline-block;border:2px solid #876BAB;border-radius:32px;padding:10px 22px;color:#876bab;font-size:14px;letter-spacing:1.5px;text-transform:uppercase}.dv-capsule-service-light p{display:inline-block;border:2px solid #fff;border-radius:32px;padding:10px 22px;color:#fff;font-size:14px;letter-spacing:1.5px;text-transform:uppercase}.dv-capsule-service-dark p{display:inline-block;border:2px solid #14172E;border-radius:32px;padding:10px 22px;color:#14172E;font-size:14px;letter-spacing:1.5px;text-transform:uppercase}.dv-service-blurb,.dv-service-blurb-dark{margin-bottom:15px}.dv-gradient-heading{background:linear-gradient(90deg,#6C3BFF 0%,#9B5DE5 35%,#D66CFF 65%,#7B61FF 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}#journey-btn a{padding:25px!important;text-transform:uppercase;letter-spacing:1.5px;font-size:14px!important}.max-width-500{max-width:500px;margin:0 auto;margin-bottom:15px}.dv-back-to-top{position:fixed;right:20px;bottom:20px;width:42px;height:42px;border:0;border-radius:50%;background:#7645D5;color:#fff;font-size:20px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .25s ease,transform .25s ease,visibility .25s ease;z-index:9999;box-shadow:0 4px 15px rgb(0 0 0 / .2)}.dv-back-to-top.show{opacity:1;visibility:visible;transform:translateY(0)}.dv-back-to-top:hover{background:#6335C4}.digivator-social{display:flex;align-items:center;gap:8px}.digivator-social a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;color:#fff}#digivator-wa{position:fixed;right:24px;bottom:95px;width:62px;height:62px;border-radius:50%;background:#25D366;display:flex;align-items:center;justify-content:center;z-index:100000;box-shadow:0 5px 20px rgb(37 211 102 / .35);text-decoration:none;transition:transform .25s ease,box-shadow .25s ease;isolation:isolate}#digivator-wa::before,#digivator-wa::after{content:"";position:absolute;inset:-5px;border:2px solid rgb(37 211 102 / .65);border-radius:50%;animation:digivator-wa-pulse 2.2s ease-out infinite;pointer-events:none;z-index:-1}#digivator-wa::after{animation-delay:1.1s}#digivator-wa svg{width:33px;height:33px;fill:#fff;position:relative;z-index:1}#digivator-wa:hover{transform:scale(1.08);box-shadow:0 7px 25px rgb(37 211 102 / .5)}@keyframes digivator-wa-pulse{0%{transform:scale(.85);opacity:.8}100%{transform:scale(1.55);opacity:0}}@media (max-width:767px){#digivator-wa{right:16px;bottom:82px;width:56px;height:56px}#digivator-wa svg{width:30px;height:30px}}@media (prefers-reduced-motion:reduce){#digivator-wa::before,#digivator-wa::after{animation:none}#digivator-wa{transition:none}}#digivator-wa-tooltip{position:fixed;right:18px;bottom:169px;z-index:100001;padding:10px 17px;background:#fff;color:#381F5F;font-size:14px;font-weight:700;font-family:inherit;line-height:1.3;border:1px solid rgb(56 31 95 / .12);border-radius:18px;box-shadow:0 4px 18px rgb(20 23 46 / .16);white-space:nowrap;opacity:1;visibility:visible;transform:translateY(0) scale(1);transform-origin:bottom right;transition:opacity .3s ease,transform .3s ease,visibility .3s;pointer-events:none}#digivator-wa-tooltip::after{content:"";position:absolute;right:24px;bottom:-7px;width:12px;height:12px;background:#fff;border-right:1px solid rgb(56 31 95 / .12);border-bottom:1px solid rgb(56 31 95 / .12);transform:rotate(45deg)}#digivator-wa-tooltip.dv-wa-tooltip-hidden{opacity:0;visibility:hidden;transform:translateY(5px) scale(.95)}@media (max-width:767px){#digivator-wa-tooltip{right:12px;bottom:150px;font-size:13px;padding:9px 14px}#digivator-wa-tooltip::after{right:21px}}@media (prefers-reduced-motion:reduce){#digivator-wa-tooltip{transition:none}}