html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}
:root{--color-primary:#f5ad2f;--color-primary-light:#ffe4b2;--color-light:#fff;--color-dark:#000;--color-border:#ddd;--color-border-dark:#444;--color-text:#a5a5a5;--color-bg:#222;--color-bg-dark:#141414;--color-bg-light:#efefef;--gradient-primary:linear-gradient(to top left,#39b385,#9be15d);--common-transition:.4s cubic-bezier(.22,.61,.36,1)}div[data-theme=light]{background-color:var(--color-light);color:var(--color-dark);--color-text:#666}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--color-light);background-color:var(--color-dark);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-weight:400;line-height:1.4}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}.container{max-width:90%!important}.nav-link{color:var(--color-light)!important;padding:0!important}.hero{padding:150px 0}p.with-bg{background-color:var(--color-bg);border-radius:15px;padding:15px 30px}.hero h1{color:var(--color-primary-light)}.hero h1+p{max-width:800px;margin:0 auto}.color-primary{color:var(--color-primary)}.color-primary-light{color:var(--color-primary-light)}.ideal-for h2{background-color:var(--color-bg)}.ideal-for .fs-5{white-space:nowrap;border-left:1px solid var(--color-primary)}.ideal-for .container,.stats .container,.ai-excellence .container,.section-stand-out .container,.section-company .container,.section-services .container,.section-its-specs .container,.section-marketing-services .container{max-width:1100px!important}.section-padding{padding:5vw 0}.stats .fs-6{border-left:1px solid var(--color-primary)}.stats{background-color:var(--color-bg-dark)}.tech-domain-container{border:1px solid var(--color-border-dark);background-color:var(--color-bg-dark);border-radius:30px;padding:40px 25px}.tdc-1{width:100%;max-width:230px}.tdc-2{width:100%;max-width:350px;padding:60px 40px;transform:translate(200px,-30px)}.tdc-3{width:100%;max-width:410px;padding:60px 40px;transform:translate(-150px,-150px)}.tdc-4{width:100%;max-width:300px;padding:50px 30px;transform:translate(-250px,-200px)}.tech-domain-container span{background-color:var(--color-dark);width:30px;height:30px;top:25px;right:25px}.tech-domains{background-image:url(/images/team.png);background-position:100% 0;background-repeat:no-repeat;background-size:40%;padding-top:200px;padding-bottom:5vw;overflow:hidden}.view-all-tech-domains{margin-top:-300px}.ai-e-container{background-color:var(--color-bg);border-radius:15px;min-height:200px}.ai-e-container div{border-left:1px solid var(--color-primary)}.ai-e-container:hover{background-color:var(--color-primary);color:var(--color-light)}.ai-e-container:hover div{border-color:var(--color-light)}.simplebar-track.simplebar-vertical{background-color:var(--color-bg);border-radius:5px;width:3px}.simplebar-scrollbar{background-color:var(--color-primary)}.ideal-for .container{padding-top:5vw;padding-bottom:5vw}.daily-blogs{background-color:var(--color-bg)}.blog-container{background-color:var(--color-dark)}.color-dark{color:var(--color-dark)}.section-stand-out{background-color:var(--color-primary)}.dp-container{writing-mode:vertical-lr;text-align:right;background-color:#0000;background-image:linear-gradient(180deg,var(--color-primary)0%,var(--color-dark)100%);border-radius:50px 50px 0 0;height:600px;padding:50px 20px 40px;line-height:1}.dp-container span{display:block;transform:rotate(180deg)}.company-container{border:2px solid var(--color-border-dark);border-right:0;border-left:2px dashed var(--color-border-dark);border-top-left-radius:100px;border-bottom-left-radius:100px;width:100%;padding:50px}.company-container p{max-width:500px}.company-container+.company-container{margin-top:-2px}.company-wrap .company-container:nth-child(2){border-left:0;border-right:2px dashed var(--color-border-dark);text-align:right;border-radius:0 100px 100px 0;left:99px}.company-wrap .company-container:nth-child(2) p{margin-left:auto}.cc-text span{border:1px solid var(--color-border);border-radius:100px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.company-container:before{content:"";background-color:var(--color-border-dark);border-radius:100px;width:10px;height:10px;position:absolute;top:-6px;left:auto;right:-3px}.company-wrap .company-container:nth-child(2):before{display:none}.company-wrap .company-container:last-child:before{top:auto;bottom:-6px;right:-2px}.section-company{background-image:url(/images/m8gh7.png);background-position:0 100%;background-repeat:no-repeat;background-size:contain}.section-design-process{background-image:url(/images/sh78dr.png);background-position:right top 20%;background-repeat:no-repeat}.ls-none{padding-left:0;list-style:none}.dropdown-item{padding:var(--bs-dropdown-item-padding-y)var(--bs-dropdown-item-padding-x)!important}.stat-container{min-width:210px}.enter-left{opacity:0;transform:translate(-50vw)}.enter-right{opacity:0;transform:translate(50vw)}div[data-theme]{min-height:calc(100svh - 300px)}.bg-light{background-color:var(--color-light)!important}.bg-dark{background-color:var(--color-dark)!important}.color-light{color:var(--color-light)!important}.common-form input,.common-form textarea{border:1px solid var(--color-border-dark);border-radius:6px;height:44px;box-shadow:none!important;background-color:#0000!important}.common-form input[type=checkbox]{width:18px;height:18px}.common-form textarea{resize:none;height:120px}.common-form label{color:var(--color-light);vertical-align:text-bottom;line-height:1}.common-form ::placeholder{color:#fff6}.common-form input:focus,.common-form textarea:focus{border-color:var(--color-light)!important}
footer{background-color:var(--color-bg)}footer a:hover{color:var(--color-primary)}footer form input{height:60px;border:1px solid var(--color-primary)!important;color:var(--color-light)!important;background-color:#0000!important;border-radius:10px 0 0 10px!important;padding-left:30px!important}footer form input::placeholder{color:var(--color-text)!important}footer form button{background-color:var(--color-primary)!important;border-color:var(--color-primary)!important;color:var(--color-dark)!important;border-radius:0 10px 10px 0!important;padding:0 30px!important}footer form div{flex-grow:1;max-width:500px}.ftr-bottom{border-top:1px solid var(--color-border-dark)}
@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.5f161693.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.7b2da7da.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.51cde8ff.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.5f161693.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.7b2da7da.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.51cde8ff.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.5f161693.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.7b2da7da.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.51cde8ff.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.5f161693.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.7b2da7da.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.51cde8ff.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.5f161693.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.7b2da7da.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.51cde8ff.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.5f161693.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.7b2da7da.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.51cde8ff.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_61fc06e1-module__9F8ehq__className{font-family:Archivo,Archivo Fallback;font-style:normal}
