:root{--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace, Menlo, Monaco, "Cascadia Mono", "Segoe UI Mono", "Roboto Mono", "Oxygen Mono", "Ubuntu Monospace", "Source Code Pro", "Fira Mono", "Droid Sans Mono", "Courier New", monospace;--foreground-rgb:0, 0, 0;--background-start-rgb:214, 219, 220;--background-end-rgb:255, 255, 255;--primary-glow:conic-gradient(from 180deg at 50% 50%, #16abff33 0deg, #0885ff33 55deg, #54d6ff33 120deg, #0071ff33 160deg, transparent 360deg);--secondary-glow:radial-gradient(#fff, #fff0);--tile-start-rgb:239, 245, 249;--tile-end-rgb:228, 232, 233;--tile-border:conic-gradient(#00000080, #00000040, #00000030, #00000020, #00000010, #00000010, #00000080);--callout-rgb:238, 240, 241;--callout-border-rgb:172, 175, 176;--card-rgb:180, 185, 188;--card-border-rgb:131, 134, 135}@media (prefers-color-scheme:dark){:root{--foreground-rgb:255, 255, 255;--background-start-rgb:0, 0, 0;--background-end-rgb:0, 0, 0;--primary-glow:radial-gradient(#0141ff66, #0141ff00);--secondary-glow:linear-gradient(to bottom right, #0141ff00, #0141ff00, #0141ff4d);--tile-start-rgb:2, 13, 46;--tile-end-rgb:2, 5, 19;--tile-border:conic-gradient(#ffffff80, #ffffff40, #ffffff30, #ffffff20, #ffffff10, #ffffff10, #ffffff80);--callout-rgb:20, 20, 20;--callout-border-rgb:108, 108, 108;--card-rgb:100, 100, 100;--card-border-rgb:200, 200, 200}}*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;overflow-x:hidden}body{color:rgb(var(--foreground-rgb));background:linear-gradient(to bottom, transparent, rgb(var(--background-end-rgb))) rgb(var(--background-start-rgb))}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}
h1.bordered{text-align:center;border-bottom:1px solid #c8c8c8;width:100%;margin-top:1.7em;margin-bottom:1.2em;line-height:.1em}h1.bordered span{color:#828282;text-shadow:0 2px #fff;text-transform:uppercase;background:#fff;padding:0 1em;font-size:.67em;font-weight:200}h1.gray{color:#828282;text-shadow:0 2px #fff;text-transform:uppercase;text-align:center;margin-top:1.7em;font-size:2.1em;font-weight:200}.em15{font-size:1.5em}.em25{font-size:2.5em}h3.h-small{font-size:1em}.fake-header{text-align:center;border-bottom:1px solid #c8c8c8;width:100%;margin-top:5.7em;margin-bottom:3.2em;line-height:0}.fake-header span{color:#828282;text-shadow:0 2px #fff;text-transform:uppercase;background:#fff;padding:0 1em;font-size:2em;font-weight:200}.portfolio-header{font-size:2em}.skill{border-radius:5px}.usecase-bg-image{object-fit:contain;max-height:800px}.usecase-image{width:auto;height:400pt;margin-left:auto;margin-right:auto;display:block}.orbit-previous:hover,.orbit-next:hover,.orbit-previous:active,.orbit-next:active,.orbit-previous:focus,.orbit-next:focus{background-color:#0a0a0a80}.orbit-previous{background-color:#0a0a0a33;left:0}.orbit-next{background-color:#0a0a0a33;left:auto;right:0}.services-image-container{background:#0000001a top/cover no-repeat;flex:1;margin:0;padding:0}.additional-service-container{height:350px;padding-top:50px}.benefit-list-item{padding-bottom:2em}.blog-article-container{margin-top:0;margin-bottom:2em}.blog-article-card{width:100%}.services-row{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:flex}.portfolio-quick-fact{color:#999;margin-top:10px;margin-bottom:10px}.book-screenshot{max-height:500pt}pre code{border:none}.screenshot-container{text-align:center;margin-left:auto;margin-right:auto}.portfolio-column-high{background-color:red;max-height:400px;margin:0;padding:0;overflow:hidden}.portfolio-card-container{height:570px}.estimation-card-container{height:550px}.review-logo{height:100px;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important}.review-link{margin:20px}.side-project-text{text-align:left;margin-top:5px;margin-bottom:5px}.side-project-card{height:550px;box-shadow:1px 1px 4px #c4c4c4}.side-project-card:hover{margin-top:-13px;box-shadow:5px 10px 20px #c4c4c4}.estimation-card{height:500px;box-shadow:1px 1px 4px #c4c4c4}.portfolio-card{height:530px;box-shadow:1px 1px 4px #c4c4c4}.portfolio-card:hover{margin-top:-13px;box-shadow:5px 10px 20px #c4c4c4}.price-type{color:#6e6e6e;padding-top:2pt;padding-right:10pt;font-size:.9em}.card-info{padding:10px 20px}.card-info p{height:102px}.estimation-info{padding:10px 20px}.estimation-info p{height:82px}.logo{font-weight:900}.logo:hover,.underline{text-decoration:underline}.thin-underline{border-bottom:1px solid #fff}a.underline{text-decoration:underline}.nav-link{color:#fff}a.nav-link:hover{text-decoration:underline}.header-button{color:#fff;border-style:solid;border-width:1px;border-radius:5px;margin-top:30px;padding:10px 40px;font-size:1.3em}.header-button:hover{border-width:2px}.header-button.white{color:#fff;background-color:#fff3;border-color:#fff}.header-button.white:hover{color:#fafafa;background-color:#fff6;border-color:#fafafa}.header-button.blue{color:#1287de;background-color:#e6e6ff33;border-color:#1287de}.header-button.blue:hover{color:#107dcd;background-color:#e6e6ff66;border-color:#107dcd}.header-button.green{color:#5abd53;background-color:#a1e19780;border-color:#5abd53}.header-button.green:hover{color:#26bf1d;background-color:#a1e197;border-color:#26bf1d}.header-button.gray{color:#6a6c6c;background-color:#fafafa33;border-color:#6a6c6c}.header-button.gray:hover{color:#000;background-color:#f5f5f566;border-color:#505252}.what-we-do-icon{text-align:center;border-radius:35px;width:70px;height:70px;margin-left:auto;margin-right:auto;font-size:40px;line-height:70px}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.vertical-line{background-color:#c4c4c4;width:1px;height:100px;margin-left:auto;margin-right:auto}.capitalized{text-transform:uppercase}.contacts-container{text-align:center;margin-top:100px;margin-bottom:100px}.stack-icon{width:50pt;height:50pt}.testimonals-container{background-color:#fff;margin:5px;padding:10px;box-shadow:0 1px 2px #0000001a,0 1px 5px #00000017}.readable-text{font-size:120%}.we-do-container{text-align:center;margin-top:20px;margin-bottom:30px}.quick-fact-column{height:220px}.testimonals-arrow,.review-arrow{background-color:#cfcfcf}.black{color:#000}.white{color:#fff}.gray{color:#656565}a.black:hover{color:#000}a.white:hover{color:#fff}img.featured{height:20px;margin:10px}.client-name{text-align:right}.gradient{color:#fff;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background:url(/images/blur.jpg) 50%/cover no-repeat fixed;padding:2em;overflow:hidden}.featured-box{margin:70px 30px 30px}.portfolio-column{background-color:red;max-height:300px;margin:0;padding:0;overflow:hidden}img.portfolio{width:100%;max-width:430px;height:auto;margin-left:auto;margin-right:auto;display:block}img.estimation-portfolio{width:100%;max-width:230px;height:auto;margin-left:auto;margin-right:auto;display:block}.side-project-container{height:300px;position:relative;overflow:hidden}.portfolio-container{position:relative}.portfolio-container:hover .work-container{display:block}.estimation-container{max-height:300px;padding-top:15%;padding-left:20%;padding-right:20%;overflow:hidden}.image-container{max-height:300px;padding-top:3%;padding-left:20%;padding-right:20%;overflow:hidden}.angry-reviews-container{padding-top:3%;padding-left:20%;padding-right:20%;overflow:hidden}.work-container{color:#fff;z-index:1;background-color:#000000b3;padding:15px 20px;display:none;position:absolute;inset:0}.your-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#C699FF", endColorstr="#8F57FF",GradientType=0);background:linear-gradient(#c699ff 0%,#8f57ff 100%)}.uber-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#515151", endColorstr="#616161",GradientType=0);background:linear-gradient(#515151 0%,#616161 100%)}.ebay-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#efc043", endColorstr="#F5AF02",GradientType=0);background:linear-gradient(#efc043 0%,#f5af02 100%)}.airbnb-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff5a5f", endColorstr="#ff5a88",GradientType=0);background:linear-gradient(#ff5a5f 0%,#ff5a88 100%)}.pp-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#88c980", endColorstr="#619891",GradientType=0);background:linear-gradient(#88c980 0%,#619891 100%)}.orgcreator-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#6d69d2", endColorstr="#4039ab",GradientType=0);background:linear-gradient(#6d69d2 0%,#4039ab 100%)}.tg-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#9fe559", endColorstr="#68c300",GradientType=0);background:linear-gradient(#9fe559 0%,#68c300 100%)}.mp-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffda61", endColorstr="#feb201",GradientType=0);background:linear-gradient(#ffda61 0%,#feb201 100%)}.zygo-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3484BF", endColorstr="#3484BF",GradientType=0);background:linear-gradient(#3484bf 0% 100%)}.mmo-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#7ABFA8", endColorstr="#5C8F7F",GradientType=0);background:linear-gradient(#7abfa8 0%,#5c8f7f 100%)}.spherex-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3ad7fe", endColorstr="#04a6ff",GradientType=0);background:linear-gradient(#3ad7fe 0%,#04a6ff 100%)}.tinder-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fd8446", endColorstr="#e34884",GradientType=0);background:linear-gradient(#fd8446 0%,#e34884 100%)}.instagram-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b426b5", endColorstr="#ffb34a",GradientType=0);background:linear-gradient(#b426b5 0%,#ffb34a 100%)}.cherie-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#202020", endColorstr="#313131",GradientType=0);background:linear-gradient(#202020 0%,#313131 100%)}.whatsapp-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5af375", endColorstr="#07ab23",GradientType=0);background:linear-gradient(#5af375 0%,#07ab23 100%)}.cravehalal-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ca010c", endColorstr="#ae010b",GradientType=0);background:linear-gradient(#ca010c 0%,#ae010b 100%)}.vidalingua-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#52afe2", endColorstr="#53aee2",GradientType=0);background:linear-gradient(#52afe2 0%,#53aee2 100%)}.languages-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00b3e0", endColorstr="#0097c1",GradientType=0);background:linear-gradient(#00b3e0 0%,#0097c1 100%)}.lyvfit-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e7d907", endColorstr="#ccc007",GradientType=0);background:linear-gradient(#e7d907 0%,#ccc007 100%)}.mim-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#022d41", endColorstr="#012333",GradientType=0);background:linear-gradient(#022d41 0%,#012333 100%)}.reviews-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#E55762", endColorstr="#BE4C56",GradientType=0);background:linear-gradient(#e55762 0%,#be4c56 100%)}.virtualq-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3ce5b", endColorstr="#f2b707",GradientType=0);background:linear-gradient(#f3ce5b 0%,#f2b707 100%)}.archisnapper-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1dbc0b", endColorstr="#2baf1f",GradientType=0);background:linear-gradient(#1dbc0b 0%,#2baf1f 100%)}@media screen and (max-width:39.9375em){h1.main-header{font-size:200%;font-weight:900}h4.main-header{color:#636363;margin-bottom:30px;font-size:120%}.secondary-header{color:#636363;margin-bottom:30px;font-size:1.2em}.logo-container,nav.nav-container{text-align:center}.contact-email{text-shadow:1px 1px 2px #c4c4c4;margin-top:10px;margin-bottom:10px;font-size:300%}}@media screen and (min-width:40em){h1.main-header{font-size:300%;font-weight:900}.secondary-header{color:#636363;margin-bottom:30px;font-size:1.5em}h4.main-header{color:#636363;margin-bottom:30px;font-size:150%}.logo-container{text-align:left}nav.nav-container{text-align:right}}@media screen and (min-width:40em) and (max-width:63.9375em){.contact-email{text-shadow:1px 1px 2px #c4c4c4;margin-top:30px;margin-bottom:30px;font-size:370%}}@media screen and (min-width:64em){.contact-email{text-shadow:1px 1px 2px #c4c4c4;margin-top:30px;margin-bottom:30px;font-size:500%}}.menu>li.custom-menu{float:right}.web-service-image{width:100px;height:100px}.portfolio-card-container.single{min-width:0;max-width:24em;height:auto;margin-left:auto;margin-right:auto}.portfolio-card.single,.card-info.single p{height:auto}.portfolio-app-name{font-size:1.5em;font-weight:600}.image-containerz{height:300px;overflow:hidden}.image-containerz>img{object-fit:cover;min-height:300px}.video-container{width:100%;height:0;padding-bottom:56.25%;position:relative}.youtube-video{width:100%;height:100%;position:absolute;top:0;left:0}