/*!
  * Milligram v1.4.1
  * https://milligram.io
  *
  * Copyright (c) 2020 CJ Patoilo
  * Licensed under the MIT license
 */*,*:after,*:before{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:62.5%}body{color:#606c76;font-family:'Inter', sans-serif;font-size:1.6em;font-weight:300;letter-spacing:.01em;line-height:1.6;margin:0;padding:0}.button,button,input[type='button'],input[type='reset'],input[type='submit']{background-color:#fff;border:0.1rem solid #fff;border-radius:.4rem;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;height:3.8rem;letter-spacing:.1rem;line-height:3.8rem;padding:0 3.0rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap}.button:focus,.button:hover,button:focus,button:hover,input[type='button']:focus,input[type='button']:hover,input[type='reset']:focus,input[type='reset']:hover,input[type='submit']:focus,input[type='submit']:hover{background-color:#FFC107;border:0.1rem solid #FFC107;color:#FFC107;outline:0}.button[disabled],button[disabled],input[type='button'][disabled],input[type='reset'][disabled],input[type='submit'][disabled]{cursor:default;opacity:.5}.button[disabled]:focus,.button[disabled]:hover,button[disabled]:focus,button[disabled]:hover,input[type='button'][disabled]:focus,input[type='button'][disabled]:hover,input[type='reset'][disabled]:focus,input[type='reset'][disabled]:hover,input[type='submit'][disabled]:focus,input[type='submit'][disabled]:hover{background-color:#9b4dca;border-color:#FFC107}.button.button-outline,button.button-outline,input.button-outline[type='button'],input.button-outline[type='reset'],input.button-outline[type='submit']{background-color:transparent;color:#fff}.button.button-outline:focus,.button.button-outline:hover,button.button-outline:focus,button.button-outline:hover,input.button-outline[type='button']:focus,input.button-outline[type='button']:hover,input.button-outline[type='reset']:focus,input.button-outline[type='reset']:hover,input.button-outline[type='submit']:focus,input.button-outline[type='submit']:hover{background-color:transparent;border-color:#FFC107;color:#FFC107}.button.button-outline[disabled]:focus,.button.button-outline[disabled]:hover,button.button-outline[disabled]:focus,button.button-outline[disabled]:hover,input.button-outline[type='button'][disabled]:focus,input.button-outline[type='button'][disabled]:hover,input.button-outline[type='reset'][disabled]:focus,input.button-outline[type='reset'][disabled]:hover,input.button-outline[type='submit'][disabled]:focus,input.button-outline[type='submit'][disabled]:hover{border-color:inherit;color:#9b4dca}.container{margin:0 auto;max-width:112.0rem;padding:0 2.0rem;position:relative;width:100%}a{color:#fff;text-decoration:none}a:focus,a:hover{color:#FFC107}button:hover a{color:#FFC107}dl,ol,ul{list-style:none;margin-top:0;padding-left:0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{font-size:90%;margin:1.5rem 0 1.5rem 3.0rem}ol{list-style:decimal inside}ul{list-style:none}li{margin-bottom:12px}.button,button,dd,dt{margin-bottom:1.0rem}fieldset,input,select,textarea{margin-bottom:1.5rem}blockquote,dl,figure,form,ol,p,pre,table,ul{margin-bottom:2.5rem}b,strong{font-weight:bold}p{margin-top:0}h1,h2,h3,h4,h5,h6{font-weight:700;letter-spacing:-.02rem;margin:0;padding:0}h1{font-size:1.8rem;line-height:1.25}h2{font-size:1.8rem;line-height:1.25}@media (min-width: 40rem){h1,h2{font-size:2.4rem}}h3{font-size:2.4rem;line-height:1.3}h4{font-size:2.4rem;letter-spacing:-.08rem;line-height:1.35}h5{font-size:1.8rem;letter-spacing:-.05rem;line-height:1.5}h6{font-size:1.6rem;letter-spacing:0;line-height:1.4}img{max-width:100%}.clearfix:after{clear:both;content:' ';display:table}.float-left{float:left}.float-right{float:right}.pg-pips{position:fixed;z-index:1000}.pg-pips ul{margin:0;padding:0}.pg-pips ul li{width:14px;height:14px;margin:7px;position:relative}.pg-pips ul li:hover a{width:10px;height:10px;margin:-5px 0 0 -5px}.pg-pips ul li a{display:block;cursor:pointer;text-decoration:none;border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#fff;left:50%;top:50%;margin:-2px 0 0 -2px}.pg-pips ul li a.active,.pg-pips ul li:hover a.active{position:absolute;height:14px;width:14px;margin:-7px 0 0 -7px;border-radius:100%}.pg-vertical .pg-pips{right:10px;top:50%;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}.pg-vertical .pg-pips li{display:block}.pg-horizontal .pg-pips{bottom:10px;left:50%;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.pg-horizontal .pg-pips li{display:inline-block}body{background:#13343a;color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:initial}body.sliding{pointer-events:none}h1{color:#FFC107}h2{color:#fff}.padded{margin-top:18px}.section{height:100vh;height:-webkit-fill-available;height:-moz-available;height:fill-available;max-width:1024px;margin:0 auto;position:relative;padding-left:25px;padding-top:88px}@media (min-width: 40rem){.section{padding-left:66px;padding-top:120px;height:100vh}}.para{max-width:300px}@media (min-width: 40rem){.para{max-width:60%}}.pg-page{background-color:#13343a;-webkit-transition:background-color 1s ease-in;transition:background-color 1s ease-in}.pg-page .para,.pg-page .scroll-down{opacity:0}.pg-page.pg-active .para,.pg-page.pg-active .scroll-down{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-animation:fadeIn 1.2s ease-out forwards;animation:fadeIn 1.2s ease-out forwards}@media (min-width: 40rem){.pg-page.pg-active .para,.pg-page.pg-active .scroll-down{-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}}.pg-page.in-transition .para,.pg-page.in-transition .scroll-down{opacity:0 !important}@-webkit-keyframes fadeIn{to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.pg-vertical .pg-pips{right:-14px}.pg-vertical .pg-pips a>span{opacity:0.0;color:rgba(255,255,255,0)}@media (min-width: 40rem){.pg-vertical .pg-pips{right:10px}}.logo-path{stroke-dasharray:66;stroke-dashoffset:100;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);-webkit-animation:drawLogo 6s ease-out forwards;animation:drawLogo 6s ease-out forwards}@-webkit-keyframes drawLogo{70%{stroke-dashoffset:0;fill:rgba(255,255,255,0);stroke:white;-webkit-transform:scale(0.9);transform:scale(0.9)}100%{stroke-dashoffset:0;fill:white;stroke:rgba(255,255,255,0);-webkit-transform:scale(0.75);transform:scale(0.75)}}@keyframes drawLogo{70%{stroke-dashoffset:0;fill:rgba(255,255,255,0);stroke:white;-webkit-transform:scale(0.9);transform:scale(0.9)}100%{stroke-dashoffset:0;fill:white;stroke:rgba(255,255,255,0);-webkit-transform:scale(0.75);transform:scale(0.75)}}#top-logo{position:absolute;z-index:99;top:0;left:0;right:0;pointer-events:none;border-top:1px solid #fff}#top-logo>div{max-width:1024px;margin:0 auto;padding:50px 0 0 25px;-webkit-transition:0.5s all;transition:0.5s all}@media (min-width: 40rem){#top-logo>div{padding:115px 0 0 66px}}#top-logo svg{-webkit-transition:0.5s -webkit-transform;transition:0.5s -webkit-transform;transition:0.5s transform;transition:0.5s transform, 0.5s -webkit-transform;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}#top-logo.shown>div{padding:12px 0 0 25px}@media (min-width: 40rem){#top-logo.shown>div{padding:12px 0 0 66px}}#top-logo.shown svg{-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6);opacity:0.6}@media (max-height: 500px){#top-logo{background:#13343a;bottom:0;pointer-events:initial}#top-logo>div{padding:115px 0 24px 66px !important}#top-logo svg{-webkit-transform:scale(1) !important;-ms-transform:scale(1) !important;transform:scale(1) !important;opacity:1 !important}#top-logo::after{content:"Please rotate device.";font-size:1.8rem;margin-left:66px}.pg-pips{display:none}}#welcome p{margin-top:60px;padding-top:24px;font-weight:700;color:#FFC107;border-top:1px solid #fff;font-size:1.8rem}@media (min-width: 40rem){#welcome p{margin-top:88px;font-size:2.5rem}}#welcome h2{margin-top:8px}.scroll-down{position:absolute;bottom:36px;margin:auto}@media (min-width: 40rem){.scroll-down{bottom:120px}}.mousey{width:3px;padding:10px 12px;height:25px;border:2px solid #fff;border-radius:14px;opacity:0.75;-webkit-box-sizing:content-box;box-sizing:content-box}.scroller{width:3px;height:10px;border-radius:25%;background-color:#fff;-webkit-animation-name:scroll;animation-name:scroll;-webkit-animation-duration:2.5s;animation-duration:2.5s;-webkit-animation-timing-function:cubic-bezier(0.15, 0.41, 0.69, 0.94);animation-timing-function:cubic-bezier(0.15, 0.41, 0.69, 0.94);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;margin-top:-4px}@-webkit-keyframes scroll{0%{opacity:0}10%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(12px);transform:translateY(12px);opacity:0}}@keyframes scroll{0%{opacity:0}10%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(12px);transform:translateY(12px);opacity:0}}#solutions-with-depth{background:radial-gradient(circle at top center, #acb5b4 0%, #357d79 20%, #051335 70%);overflow:hidden;position:relative}#solutions-with-depth::after{content:" ";background:url(/images/light.png) no-repeat;opacity:0.3;background-size:cover;background-position:center top;position:absolute;top:0;left:0;right:0;bottom:0;display:none}@media (min-width: 40rem){#solutions-with-depth::after{background-size:contain;-webkit-animation:shine 12000ms infinite linear;animation:shine 12000ms infinite linear}}#solutions-with-depth.pg-active .wave{display:block}#solutions-with-depth.pg-active::after{display:block}#solutions .para{position:absolute;bottom:4px}@media (min-width: 40rem){#solutions .para{bottom:100px}}@-webkit-keyframes shine{0%{-webkit-transform:skew(0, 0);transform:skew(0, 0);opacity:0.4}50%{-webkit-transform:skew(6deg, 4deg);transform:skew(6deg, 4deg);opacity:0.15}100%{-webkit-transform:skew(0, 0);transform:skew(0, 0);opacity:0.4}}@keyframes shine{0%{-webkit-transform:skew(0, 0);transform:skew(0, 0);opacity:0.4}50%{-webkit-transform:skew(6deg, 4deg);transform:skew(6deg, 4deg);opacity:0.15}100%{-webkit-transform:skew(0, 0);transform:skew(0, 0);opacity:0.4}}.wave{width:600px;height:600px;background:white;display:none;border-radius:42%;opacity:0.1;-webkit-box-shadow:white 0 0 30px 10px;box-shadow:white 0 0 30px 10px;position:absolute;top:-530px;left:calc(50% - 300px)}.wave.wave-1{-webkit-animation:ripple 10000ms infinite linear;animation:ripple 10000ms infinite linear}.wave.wave-2{-webkit-animation:ripple 15000ms infinite linear;animation:ripple 15000ms infinite linear;background:#ccf1ee;border-radius:45%}@-webkit-keyframes ripple{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}from{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ripple{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}from{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#experiences-that-delight{background-image:-webkit-gradient(linear, left top, left bottom, from(#93175e), color-stop(#8d2472), color-stop(#833185), color-stop(#733e96), color-stop(#5d4aa5), color-stop(#4d5eb9), color-stop(#3572ca), color-stop(#0084d7), color-stop(#00a4e9), color-stop(#00c3f2), color-stop(#00e0f3), to(#5ffbf1));background-image:linear-gradient(to bottom, #93175e, #8d2472, #833185, #733e96, #5d4aa5, #4d5eb9, #3572ca, #0084d7, #00a4e9, #00c3f2, #00e0f3, #5ffbf1);overflow:hidden;position:relative}#experiences-that-delight.pg-active #balloons{display:block}#balloons{position:absolute;top:0;left:0;right:0;bottom:0;display:none}.balloon{position:absolute;width:88px;-webkit-animation-name:moveBalloon, float;animation-name:moveBalloon, float;-webkit-animation-timing-function:linear, ease-in-out;animation-timing-function:linear, ease-in-out;-webkit-animation-iteration-count:1, infinite;animation-iteration-count:1, infinite;-webkit-animation-direction:normal, alternate;animation-direction:normal, alternate}.balloon-1{left:calc(50vw - 500px);top:40vh;-webkit-animation-duration:60s, 2s;animation-duration:60s, 2s;-webkit-animation-delay:0s, 60s;animation-delay:0s, 60s}.balloon-2{left:calc(50vw - 320px);top:50vh;width:58px;-webkit-animation-duration:160s, 2s;animation-duration:160s, 2s;-webkit-animation-delay:0s, 160s;animation-delay:0s, 160s}.balloon-3{left:calc(50vw - 200px);top:43vh;width:68px;-webkit-animation-duration:110s, 2s;animation-duration:110s, 2s;-webkit-animation-delay:0s, 110s;animation-delay:0s, 110s}.balloon-4{left:calc(50vw);top:40vh;width:72px;-webkit-animation-duration:90s, 2s;animation-duration:90s, 2s;-webkit-animation-delay:0s, 90s;animation-delay:0s, 90s}.balloon-5{left:calc(50vw + 180px);top:45vh;width:60px;-webkit-animation-duration:20s, 2s;animation-duration:20s, 2s;-webkit-animation-delay:0s, 20s;animation-delay:0s, 20s}.balloon-6{left:calc(50vw + 370px);top:37vh;width:96px;-webkit-animation-duration:40s, 2s;animation-duration:40s, 2s;-webkit-animation-delay:0s, 40s;animation-delay:0s, 40s}@-webkit-keyframes moveBalloon{0%{-webkit-transform:translateY(35vh) scale(0.75);transform:translateY(35vh) scale(0.75)}100%{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes moveBalloon{0%{-webkit-transform:translateY(35vh) scale(0.75);transform:translateY(35vh) scale(0.75)}100%{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}#crafted-with-care{overflow:hidden;position:relative;background-color:#03121d}#crafted-with-care.pg-active{background-color:#0f293c}#crafted-with-care.pg-active .dashboard{display:block}.dashboard{position:absolute;display:none;left:0;top:0}@media (min-width: 40rem){.dashboard{bottom:0;right:0;left:auto;top:auto}}.dashboard path{stroke-width:2px;stroke:rgba(255,255,255,0.3);-webkit-animation:drawPath 30s linear infinite;animation:drawPath 30s linear infinite;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}@-webkit-keyframes drawPath{0%{stroke-dasharray:600;stroke-dashoffset:100;-webkit-transform:rotate3d(0, 1, 0, 0deg);transform:rotate3d(0, 1, 0, 0deg)}50%{stroke-dasharray:400;stroke-dashoffset:1050;-webkit-transform:rotate3d(0, 1, 0, 30deg);transform:rotate3d(0, 1, 0, 30deg)}100%{stroke-dasharray:600;stroke-dashoffset:100;-webkit-transform:rotate3d(0, 1, 0, 0deg);transform:rotate3d(0, 1, 0, 0deg)}}@keyframes drawPath{0%{stroke-dasharray:600;stroke-dashoffset:100;-webkit-transform:rotate3d(0, 1, 0, 0deg);transform:rotate3d(0, 1, 0, 0deg)}50%{stroke-dasharray:400;stroke-dashoffset:1050;-webkit-transform:rotate3d(0, 1, 0, 30deg);transform:rotate3d(0, 1, 0, 30deg)}100%{stroke-dasharray:600;stroke-dashoffset:100;-webkit-transform:rotate3d(0, 1, 0, 0deg);transform:rotate3d(0, 1, 0, 0deg)}}#your-digital-partner.pg-active{background-color:#045256}ul.services{margin-top:24px;border-bottom:1px solid #eeeeee85}ul.services li{padding-top:12px;border-top:1px solid #eeeeee85}#contact-us{background-color:#1d092b}#contact-us.pg-active{background-color:#35164c}#contact-us button{margin-top:26px;margin-bottom:66px;padding:0;-webkit-transition:0.3s all;transition:0.3s all}#contact-us button a{display:block;padding:0 3.0rem;-webkit-transition:0.3s all;transition:0.3s all;line-height:35px;letter-spacing:2px;height:3.8rem}