@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600&display=swap";@import"https://fonts.googleapis.com/icon?family=Material+Icons";@import"https://fonts.googleapis.com/css2?family=Qwigley&display=swap";@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined&icon_names=queue_music,call";.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body{font-family:Zain,sans-serif;font-size:20px;line-height:1.25;color:var(--text-color)}@media(max-width:468px){body{font-size:16px}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a{color:var(--secondary-color);text-decoration:none}a:focus,a:hover{color:#6993ff}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.material-symbols-sharp{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.bold,.lead.bold,.page-header .lead.bold{font-weight:600}.btn.btn-xs{font-size:16px}h1{font-family:Zain,sans-serif;font-weight:700}.h2,h2{font-size:40px}.h2,.h5,h2,h5{font-weight:600}.h5,h5{font-size:28px}body .btn{font-size:21px;padding:5px 20px}@media(max-width:992px){body .btn{font-size:16px}}body{background:#eef0f8;background-repeat:no-repeat;background-position:top;background-size:100% 350px;overflow-x:hidden}#wrap{max-width:100%}#sitebg,#wrap{overflow:hidden}#sitebg{position:absolute;top:0;left:0;right:0;z-index:1;height:420px;background:-moz-radial-gradient(center,ellipse farthest-corner,#2c335b 0,#181c32 100%);background:-webkit-radial-gradient(center,ellipse farthest-corner,#2c335b 0,#181c32 100%);background-size:auto;background:radial-gradient(ellipse farthest-corner at center,#2c335b 0,#181c32 100%);transition:height .3s ease;-webkit-transition:height .3s ease;-moz-transition:height .3s ease;-ms-transition:height .3s ease;-o-transition:height .3s ease}#tech-view{margin-top:150px}#tech-providers{margin-top:30px}.btn{border-radius:5px;line-height:34px;padding:5px 35px;font-size:21px;outline:none}.btn.btn-xs{line-height:24px;padding:5px 20px}.btn.btn-transparent{color:#fff;background:hsla(0,0%,100%,.12)}.btn.btn-default{color:var(--text-color);background:rgba(24,28,50,.075)}.btn.btn-primary{color:#fff;background-color:#1bc5bd;border-color:#1bc5bd;height:auto}@media(max-width:992px){.btn{font-size:21px;line-height:30px;padding:5px 30px}}@media(max-width:398px){.btn{font-size:18px;line-height:24px;padding:8px 25px}}#scroll2top{position:fixed;bottom:30px;right:30px;z-index:99;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:none;border:0;padding:0;margin:0}#scroll2top svg{transition:all .15s ease;-moz-transition:all .15s ease;-webkit-transition:all .15s ease;-ms-transition:all .15s ease;opacity:.5;fill:var(--secondary-color);width:30px;height:30px;pointer-events:none}#scroll2top:focus svg,#scroll2top:hover svg{opacity:1}:root{--primary-color:#6993ff;--secondary-color:#181c32;--success-color:#1bc5bd;--danger-color:#f64e60;--warning-color:#ffa800;--info-color:#8950fc;--light-color:#f3f6f9;--dark-color:#181c32;--golden-ratio:1.61803398875;--text-color:#3f4254;--lighten:12%;--smoke:#eef0f8}.form-label{margin-top:20px}#services-view .box p{font-weight:300}#tech-providers .box{margin-bottom:20px}#tech-providers h2{font-size:24px;margin:0}#tech-providers p{font-weight:300;font-size:16px}#tech-providers p.bold{font-weight:600}#wrap.page-home #sitebg{height:680px}#wrap.page-home #sitebg:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/_next/static/media/gray-white-textures.0d55c0b0.jpg);background-position:50%;background-repeat:repeat;background-size:12%;opacity:.05}@media(max-width:768px){#wrap.page-home #sitebg{height:740px}}@media(max-width:468px){#wrap.page-home #sitebg{height:692px}}#wrap.page-case-study #sitebg{height:465px}#wrap.page-case-study .page-wrap{margin-bottom:0}#wrap.page-case-studies #sitebg{height:368px}#wrap.page-about #sitebg{height:540px;background:-moz-radial-gradient(center,ellipse farthest-corner,#4a7dff 0,var(--dark-color) 100%);background:-webkit-radial-gradient(center,ellipse farthest-corner,#4a7dff 0,var(--dark-color) 100%);background-size:auto;background:radial-gradient(ellipse farthest-corner at center,#4a7dff 0,var(--dark-color) 100%)}#wrap.page-services #sitebg{height:620px}@media(max-width:768px){#wrap.page-services #sitebg{height:736px}}#page-haeder-case-study h1{transition:all .24s ease-in;-webkit-transition:all .24s ease-in;-moz-transition:all .24s ease-in;-ms-transition:all .24s ease-in}#page-haeder-case-study.in h1{opacity:1;left:0;margin-top:0}.mockup-wrap{transition:all .24s ease-in .48s;-moz-transition:all .24s ease-in .48s;-ms-transition:all .24s ease-in .48s;-webkit-transition:all .24s ease-in .48s;display:flex;margin-bottom:30px}.mockup-wrap.in{top:0;opacity:1}.mockup{display:inline-block;margin:0 auto;background:#d8e2eb;padding:8px;border-radius:16px}.mockup img{max-width:100%;height:auto;border-radius:8px}.page-wrap{min-height:70vh;position:relative;z-index:5;margin-bottom:220px}.alert{border-radius:.42rem}.alert-info{background-color:var(--info-color);border-color:var(--info-color);color:#fff}.badge{display:inline-block;padding:.5em .75em;font-size:85%;font-weight:500;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.42rem;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.badge-primary{color:#fff;background-color:var(--primary-color)}.badge-secondary{color:#181c32;background-color:#e4e6ef}.badge-success{color:#fff;background-color:#1bc5bd}.badge-danger{color:#fff;background-color:#f64e60}.badge-warning{color:#181c32;background-color:#ffa800}.badge-info{color:#fff;background-color:#8950fc}.badge-light{color:#181c32;background-color:#f3f6f9}.badge-dark{color:#fff;background-color:#181c32}.bm-burger-button{position:absolute;width:30px;height:18px;right:15px;top:42px}.bm-burger-bars{background:#fff;height:3px!important;border-radius:3px;transition:all .3s ease}.bm-burger-bars-hover{background:var(--light-color)}.bm-cross-button{height:24px;width:24px;display:none!important}.box-quote .quote-top-title{text-align:center;background:#6993ff;background-image:none;background-image:linear-gradient(90deg,#6993ff,#1bc5bd);padding:30px;margin:-30px -30px 30px;color:#f3f6f9;letter-spacing:30px;text-shadow:5px 3px 1px rgba(24,28,50,.2472);border-bottom:1px solid rgba(44,51,91,.5);opacity:.85;font-size:36px;font-weight:800}.box-quote.quote-main-heading{font-size:32px;margin:0 0 30px}.box-quote .quote-section-heading{font-size:18px}.box-quote .quote-service-heading{font-size:16px}.box-quote .quote-heading-person{margin-bottom:30px;font-weight:300}.box-quote .quote-heading-person p{margin:0;line-height:var(--golden-ratio)}.box-quote .quote-services-table{padding:30px 0;border-top:1px solid rgba(24,28,50,.15)}.box-quote .quote-dates{border:1px solid #181c32;padding:30px;text-transform:uppercase;text-align:center}.box-quote .quote-dates dl{margin:0}.box-quote .quote-dates dl dt{font-weight:500}.box-quote .quote-dates dl dd{font-weight:300;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid rgba(24,28,50,.5);letter-spacing:5px}.box-quote .quote-dates dl dd:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.box-quote .quote-heading-name{font-size:21px;font-weight:500}.box-quote .quote-label{margin:0;background:var(--primary-color);display:inline-block;color:#f3f6f9;padding:2px 10px;border-radius:5px;font-size:12px;font-weight:600}.form-control:focus{box-shadow:0 0 0 .2rem rgba(27,197,189,.25)}#firstname-modal-group{position:relative}#firstname-modal-group .btn.btn-primary{position:absolute;right:4px;top:4px;padding:2.5px 24px;border-radius:.25rem}.bm-cross{background:#bdc3c7}.margin-top{margin-top:30px}li.breadcrumb-item{color:#f3f6f9}li.breadcrumb-item:first-child{margin-top:-4px}.bm-menu-wrap{position:fixed;height:100%}.bm-menu{background:#fff;padding:10px 0 0;box-shadow:0 1px 9px -3px rgba(0,0,0,.75)}.bm-morph-shape{fill:#fff}.bm-item-list{color:#b8b7ad;padding:30px 0 0}.bm-item{display:inline-block;font-weight:400;font-size:24px;text-transform:none;outline:none;padding:9px 30px;min-height:44px;align-items:stretch;text-decoration:none;line-height:32px}a,a:hover{transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.bm-overlay{background:rgba(0,0,0,.3)}a.bm-item{color:var(--text-color)}.widget{margin-bottom:30px;min-height:120px}.box,.widget{background:#fff;border-radius:8px;padding:30px;box-shadow:0 2px 20px rgba(0,0,0,.125);overflow:hidden;font-size:18px;font-weight:400;line-height:1.25}.box.box-bordered,.widget.box-bordered{position:relative}.box.box-bordered:before,.widget.box-bordered:after{content:"";position:absolute;bottom:0;left:0;right:0;background:#6993ff;background-image:linear-gradient(90deg,#6993ff,#1bc5bd);height:8px}#footer .container{position:relative}#footer a{text-decoration:none}#footer-logo{position:absolute;right:0;top:0;width:420px;opacity:.125}@media(max-width:398px){#footer-logo{display:none}}#footer-logo .cls-1,#footer-logo .cls-2{fill:#fff}#footer-logo .cls-2{opacity:.5}#icon-one-stop-shop .cls-1{fill:#e1e1e5}#icon-one-stop-shop .cls-2{fill:#6993ff}#icon-one-stop-shop .cls-3{fill:#1bc5bd}#icon-one-stop-shop .cls-4{fill:#ff7d04}#icon-one-stop-shop .cls-5{fill:#fff}#icon-one-stop-shop .cls-6{fill:#3f4254}#icon-well-process .cls-1{fill:#ff7d04}#icon-well-process .cls-2{fill:#6993ff}#icon-well-process .cls-3{fill:#1bc5bd}#icon-well-process .cls-4{fill:#e1e1e5}#icon-well-process .cls-5{fill:#3f4254}#icon-quality-inno .cls-1{fill:#ff7d04}#icon-quality-inno .cls-2{fill:#6993ff}#icon-quality-inno .cls-3{fill:#e1e1e5}#icon-quality-inno .cls-4{fill:#fff}#icon-quality-inno .cls-5{fill:#1bc5bd}#icon-quality-inno .cls-6{fill:#3f4254}#icon-creative .cls-1{fill:#1bc5bd}#icon-creative .cls-2{fill:#e1e1e5}#icon-creative .cls-3{fill:#ff7d04}#icon-creative .cls-4{fill:#6993ff}#icon-creative .cls-5{fill:#3f4254}#icon-integrity .cls-1{fill:#e1e1e5}#icon-integrity .cls-2{fill:#ff7d04}#icon-integrity .cls-3{fill:#6993ff}#icon-integrity .cls-4{fill:#1bc5bd}#icon-integrity .cls-5{fill:#3f4254}#icon-client .cls-1{fill:#ff7d04}#icon-client .cls-2{fill:#fff}#icon-client .cls-3{fill:#6993ff}#icon-client .cls-4{fill:#e1e1e5}#icon-client .cls-5{fill:#1bc5bd}#icon-client .cls-6{fill:#1e243a}#icon-client .cls-7{fill:#3f4254}about-values-row{font-size:16px}#about-values-row .col-lg-6{margin-top:60px}@media(max-width:481px){#about-values-row .col-lg-6{text-align:center;margin:0}}#about-values-row .h5{font-size:24px;margin:10px 0}#wrap.page-about .lead{font-size:24px}#about-values-row .icon{height:128px;float:left;margin-right:30px}@media(max-width:768px){#about-values-row .icon{height:180px;margin-right:20px}}@media(max-width:481px){#about-values-row .icon{float:none;margin:0;display:flex;justify-content:center;height:140px}}#about-values-row .icon svg{height:128px;width:128px}#appname .cls-1{fill:none;clip-rule:evenodd}#appname .cls-2{-webkit-clip-path:url(#clip-path);clip-path:url(#clip-path)}#appname .cls-3{fill:url(#linear-gradient)}#appname .cls-4{-webkit-clip-path:url(#clip-path-2);clip-path:url(#clip-path-2)}#appname .cls-5{fill:url(#linear-gradient-2)}#appname .cls-6,.cls-7{fill:#fff}#appname .cls-6{fill-rule:evenodd}.panel-heading-btn{position:absolute;right:0;top:-4px}.notification-panel ul li.notification{padding:10px;border-bottom:1px solid #ebedf3}.notification-panel ul li.notification p{margin:0;font-weight:600;color:#3f4254}.notification-panel ul li.notification p.date{font-weight:400}.ticket-reply-item{background:#f3f6f9;border-radius:20px;padding:20px;margin-bottom:15px}.ticket-reply-item .date{color:#7e8299}#ticket-add-reply{margin-top:30px}#ticket-add-reply h3{margin-bottom:15px}#hp-ai-section{background:#181c32;color:#fff;padding:30px 0 180px;position:relative}#hp-ai-section .bg-wave{fill:var(--smoke)}#ai-list{list-style:none;padding:0;margin:30px 0 0;display:flex;text-align:center}#ai-list li{width:50%;padding:15px;position:relative;flex-grow:1;font-size:16px}#ai-list li .material-symbols-sharp{font-size:60px;color:#f60;opacity:.75}#ai-list li h3{position:relative;line-height:1.25;padding-bottom:25px;margin-bottom:25px;font-size:24px}#ai-list li h3:before{left:0;right:0;background:rgba(202,215,229,.2);z-index:1}#ai-list li h3:after,#ai-list li h3:before{position:absolute;content:"";display:block;height:3px;border-radius:3px;bottom:0}#ai-list li h3:after{z-index:3;left:50%;margin-left:-20px;width:40px;background:#f60;transition:width .3s ease,margin-left .3s ease}#ai-list li:hover h3:after{width:80px;margin-left:-40px}@media(max-width:992px){#ai-list{flex-wrap:wrap}}@media(max-width:468px){#ai-list{display:block}#ai-list li{width:100%}}#hp-streaming-section{padding:30px 0 150px;position:relative}#hp-streaming-section .bg-wave{fill:#181c32}#streaming-list{list-style:none;padding:0;margin:30px 0 0;display:flex;text-align:center}#streaming-list li{width:50%;padding:15px;position:relative;flex-grow:1;font-size:16px}#streaming-list li .material-symbols-sharp{font-size:60px;color:#f60;opacity:.75}#streaming-list li h3{position:relative;line-height:1.25;padding-bottom:15px;font-size:24px}#streaming-list li h3:before{left:0;right:0;background:#cad7e5;z-index:1}#streaming-list li h3:after,#streaming-list li h3:before{position:absolute;content:"";display:block;height:3px;border-radius:3px;bottom:0}#streaming-list li h3:after{z-index:3;left:50%;margin-left:-20px;width:40px;background:#f60;transition:width .3s ease,margin-left .3s ease}#streaming-list li:hover h3:after{width:80px;margin-left:-40px}@media(max-width:992px){#streaming-list{flex-wrap:wrap}}@media(max-width:468px){#streaming-list{flex-wrap:nowrap;display:block}#streaming-list li{width:100%}}#accomplish-list{list-style:none;padding:0;margin:30px 0 0;display:flex;flex-wrap:wrap}#accomplish-list li{width:50%;padding:0 0 5px 30px;position:relative;margin-bottom:60px}@media(max-width:468px){#accomplish-list li{margin-bottom:30px}}#accomplish-list li p{margin:0;padding:0 30px 0 0;font-size:16px;opacity:.75}@media(max-width:768px){#accomplish-list li p{line-height:1;padding:0}}#accomplish-list li:before{bottom:0;background:#cad7e5;z-index:1}#accomplish-list li:after,#accomplish-list li:before{position:absolute;content:"";display:block;width:3px;border-radius:3px;top:0;left:0}#accomplish-list li:after{z-index:3;height:40px;background:#f60}#accomplish-list li h3{font-size:21px;line-height:21px;padding-right:25px;font-style:italic;opacity:.75}#accomplish-list li span{font-size:36px;display:inline-block;float:left;line-height:50px;height:60px;margin-right:10px}@media(max-width:768px){#accomplish-list li span{height:60px;font-size:42px}}@media(max-width:400px){#accomplish-list li span{height:70px}}#blog-post .page-header h1{font-size:36px;margin:90px 0 30px}@media(max-width:468px){#blog-post .page-header h1{font-size:28px}}#blog-post h2{margin-top:30px;font-size:32px}@media(max-width:468px){#blog-post h2{font-size:24px}}#blog-post h3{font-size:24px;font-weight:600;margin-top:30px}@media(max-width:468px){#blog-post h3{font-size:21px}}#blog-post h4{font-size:20px;font-weight:600;margin-top:15px}@media(max-width:468px){#blog-post h4{font-size:18px}}#blog-post .article-cover{max-width:100%;height:auto}@media(min-width:768px){#blog-post .article-cover{max-width:420px;float:right;margin-left:30px;margin-bottom:30px}}#blog-post img.alignright{float:right;margin:0 0 30px 30px}#blog-posts img{max-width:100%;margin-bottom:20px}#blog-posts .widget p{font-size:16px;line-height:21px}#contact-loader .anticon svg{width:90px;height:90px}#contact-loader,#contact-success{text-align:center}#contact-success .anticon svg{width:68px;height:68px}#hp-services-row{margin-top:30px}#hp-services-row h3{font-size:21px;margin:30px 0 15px}#hp-services-row .box{padding-top:35px;text-align:center;font-size:16px;font-weight:300;margin-bottom:20px}#hp-services-row .box .icon{height:100px;margin-bottom:20px}#hp-services-row .box .icon svg{height:100px}.bg-wave{fill:#fff;position:absolute;bottom:-1px;left:50%;z-index:9;transform:translateX(-50%)}#case-study-solution .bg-wave,#hp-services-section .bg-wave,#services-cloud .bg-wave,#services-webdev .bg-wave,#sitebg .bg-wave{fill:#eef0f8}hr{border-top:1px solid rgba(24,28,50,.1)}.lead{font-size:24px}.orange{color:#ff7d04}.hand-writing{font-family:Qwigley,cursive}.section-heading h2{font-size:36px}@media(max-width:468px){.section-heading h2{font-size:28px}}#hp-about-row{margin-bottom:30px}.breadcrumb{padding:0;margin:0 0 60px;background:none;border-radius:0}@media(max-width:468px){.breadcrumb{margin:-15px 0 30px}}.breadcrumb a,.breadcrumb-item.active{color:var(--dark-color);font-weight:300;font-size:16px;max-width:calc(100% - 20px)}@media(max-width:468px){.breadcrumb-item svg{position:relative;top:3px}}.page-case-study .breadcrumb a,.page-case-study .breadcrumb-item.active{color:#fff}.breadcrumb-item+.breadcrumb-item:before{content:"•";color:var(--dark-color)}.page-header{margin-bottom:120px;margin-top:90px}.page-header .breadcrumb a,.page-header .breadcrumb-item+.breadcrumb-item:before,.page-header .breadcrumb-item.active{color:#fff}.page-header h1{font-size:48px;margin-bottom:60px;font-weight:600;color:#fff}@media(max-width:768px){#wrap.page-services .page-header h1{font-size:36px}#wrap.page-services .page-header .lead{font-size:16px;max-width:unset;line-height:24px}}.page-header .lead{font-size:24px;font-weight:300;color:#fff}.page-header nav.page-nav{margin-bottom:60px}.page-header nav.page-nav a{margin-bottom:10px;margin-right:10px;font-size:14px;line-height:28px;padding:5px 24px}.page-header.page-header-nomarg{margin:0}.page-header-with-lead h1.about-title{font-size:50px}#page-haeder-case-study h1{font-size:36px;margin-bottom:15px;padding-right:30px}.services-section{position:relative}#services-view.services-section h2{margin:0 0 10px;font-size:21px}#services-view .box img{width:100%}.services-section p{margin-bottom:50px}#services-design{padding-top:60px;padding-bottom:180px}#services-performance{padding-top:0;padding-bottom:180px}#services-cloud,#services-webdev{background:#fff;padding-bottom:210px}#case-study-solution{margin-top:60px;padding:60px 0 230px;background:#fff}#home-hero{margin-top:120px;color:#fff;min-height:452px}#home-hero .container{position:relative}#rockist{position:absolute;top:0;right:0;width:177px;height:400px;transition:top .3s ease-out;opacity:.25}#rockist img{width:100%}@media(max-width:1200px){#rockist{width:124px;height:300px}}@media(max-width:992px){#rockist{display:none}}#home-hero nav{margin-top:60px}#home-hero nav a{margin-right:5px}#home-hero nav a:last-child{margin-right:0}#home-hero nav a .material-symbols-sharp{font-size:24px;vertical-align:middle;position:relative;top:-2px;margin-right:2px}#home-hero .lead{margin:30px 0 0;font-size:21px;font-weight:300}@media(max-width:768px){#home-hero .lead{font-size:16px;line-height:24px;text-align:center}}#home-hero h1{font-size:48px;font-weight:600}@media(max-width:468px){#home-hero h1{font-size:36px;text-align:center;line-height:42px}}@media(max-width:398px){#home-hero h1{font-size:32px}}#home-hero h1 span.top{background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-background-clip:text;background-image:linear-gradient(97deg,#fc0,#f60);mix-blend-mode:multiply}#home-hero h1 span.hand-writing{display:block;color:hsla(0,0%,100%,.5);font-family:Lovers Quarrel,cursive;font-weight:400;font-style:normal;font-size:74px;line-height:48px;position:relative;z-index:-1}@media(max-width:992px){#home-hero h1 span.hand-writing{font-size:48px;line-height:28px}}@media(max-width:768px){#home-hero h1 span.hand-writing{font-size:42px;line-height:28px}}@media(max-width:500px){#home-hero h1 span.hand-writing{font-size:38px;line-height:28px}}@media(max-width:468px){#home-hero h1 span.hand-writing{font-size:32px;line-height:1;text-align:center}}@media(max-width:380px){#home-hero h1 span.hand-writing{font-size:28px}}#performance-svg-icon .cls-1{fill:#ff7d04}#performance-svg-icon .cls-2{fill:#6993ff}#performance-svg-icon .cls-3{fill:#1bc5bd}#performance-svg-icon .cls-4{fill:#fff}#performance-svg-icon .cls-5{fill:#eef0f8}#performance-svg-icon .cls-6{fill:#e1e1e5}#performance-svg-icon .cls-7{fill:#3f4254}#development-svg-icon .cls-1{fill:#e1e1e5}#development-svg-icon .cls-2{fill:#ff7d04}#development-svg-icon .cls-3{fill:#1bc5bd}#development-svg-icon .cls-4{fill:#6993ff}#development-svg-icon .cls-5{fill:#3f4254}#cloud-svg-icon .cls-1{fill:#6993ff}#cloud-svg-icon .cls-2{fill:#ff7d04}#cloud-svg-icon .cls-3{fill:#1bc5bd}#cloud-svg-icon .cls-4{fill:#fff}#cloud-svg-icon .cls-5{fill:#3f4254}#scalability-svg-icon .cls-1{fill:#e1e1e5}#scalability-svg-icon .cls-2{fill:#6993ff}#scalability-svg-icon .cls-3{fill:#ff7d04}#scalability-svg-icon .cls-4{fill:#1bc5bd}#scalability-svg-icon .cls-5{fill:#4a91d6}#scalability-svg-icon .cls-6{fill:#fff}#scalability-svg-icon .cls-7{fill:#3f4254}#ux-svg-icon .cls-1{fill:#e1e1e5}#ux-svg-icon .cls-2{fill:#6993ff}#ux-svg-icon .cls-3{fill:#ff7d04}#ux-svg-icon .cls-4{fill:#fff}#ux-svg-icon .cls-5{fill:#1bc5bd}#ux-svg-icon .cls-6{fill:#3f4254}#hp-about-section{position:relative;padding:40px 0 120px}#hp-about-section .section-heading{margin:60px 0}@media(max-width:768px){#hp-about-section .section-heading{margin:100px 0 0}}#hp-services-section{background:#fff;padding:30px 0 280px;position:relative}#services-view{margin-top:-50px;padding-bottom:150px}#services-view .box{margin-bottom:20px}#services-view.services-section p{min-height:105px;margin-bottom:30px;font-size:16px;line-height:21px}#wrap.page-services,#wrap.page-tech{background:#fff}#wrap.page-services #sitebg .bg-wave,#wrap.page-tech #sitebg .bg-wave{fill:#fff}.sl-horizontal .anticon svg{position:relative;top:-2px;margin-right:5px}.widget .widget-heading-contact{margin-bottom:40px}.widget .widget-heading-contact .widget-heading{margin-bottom:5px}.hp-use-cases-row{margin-bottom:30px}#usecases-archive h3,.hp-use-cases-row h3{font-size:25px;font-weight:300;margin:0}.hp-use-cases-row .box-image{overflow:hidden;position:relative;cursor:pointer;color:#fff;height:260px;display:block;text-decoration:none;outline:none}.hp-use-cases-row .box-image .bg{position:absolute;z-index:1;top:0;bottom:0;right:0;left:0;background-size:cover;background-position:50%;transform:scale(1);transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}.hp-use-cases-row .box-image .bg:after{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(24,28,50,.35)}.hp-use-cases-row .box-image .textual{position:relative;z-index:8}.hp-use-cases-row .box-image:focus .bg,.hp-use-cases-row .box-image:hover .bg{transform:scale(1.075)}#hp-use-cases-row .box-image,#usecases-archive .box-image{position:relative;overflow:hidden;cursor:pointer;color:#fff;height:260px;display:block;text-decoration:none;outline:none}#hp-use-cases-row .box-image .bg,#usecases-archive .box-image .bg{position:absolute;z-index:1;top:0;bottom:0;right:0;left:0;background-size:cover;background-position:50%;transform:scale(1);transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}#hp-case-studies h2{margin-bottom:30px}#hp-use-cases-row .box-image .bg:after,#usecases-archive .box-image .bg:after{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(24,28,50,.35)}#hp-use-cases-row .box-image .textual,#usecases-archive .box-image .textual{position:relative;z-index:8}#footer-wave{position:absolute;top:-149px;left:50%;z-index:9;transform:translateX(-50%)}#footer{position:relative;background-color:#181c32;font-size:16px;font-weight:400;color:#afc3d7}#footer h6{margin:0 0 20px;font-size:21px}#footer h6 a{color:#fc0;font-weight:500;font-size:24px}@media(max-width:992px){#footer h6{margin:20px 0 10px}}#footer>.container{padding-bottom:30px}#footer .footer-nav ul{list-style:none;padding:0;margin:0}#footer .footer-nav ul>li{margin-bottom:8px;line-height:16px}#footer .footer-nav ul>li .anticon{margin-right:8px}#footer .footer-nav ul>li .anticon svg{height:16px;width:16px;position:relative;top:-2px}#footer .footer-nav ul>li>a{color:#afc3d7;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease}#footer .footer-nav ul>li>a:focus,#footer .footer-nav ul>li>a:hover{opacity:1;color:#6993ff;text-decoration:none}#wrap.page-services #footer{margin-top:-168px;z-index:10}.display-flex{display:flex}.display-flex>*{flex-grow:1}.stretch-mobile-row{width:100%}#wrap.page-case-study #page-haeder-case-study.page-header-with-lead .content{padding:0 30px 0 0}#page-haeder-case-study.page-header{margin-bottom:0}#cs-challenge-col{padding-top:30px}#logo{float:left;line-height:62px;margin-right:30px;margin-top:-3px}#logo svg{width:160px}#logo svg .cls-1{fill:#f60}#logo svg .cls-2{fill:#fc0}#logo svg .cls-3{fill:#fff}#header{position:relative;top:0;left:0;right:0;height:50px;margin:0 0 50px;z-index:12;padding-top:20px}#header a{color:#fff;outline:none}#header a:focus,#header a:hover{text-decoration:none}#header .top-navs{float:right}#header .top-navs ul{list-style:none;display:flex;margin:12px 0 0;padding:0}#header .top-navs ul li{align-items:center;display:flex;margin-right:5px}#header .top-navs ul li:last-child{margin-right:0}#header .top-navs ul li button{border:0;background:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:5px;padding:0 15px;height:38px;line-height:38px;transition:all .3s ease;cursor:pointer;background-color:rgba(0,0,0,0);color:#fff}#header .top-navs ul li button i.material-icons{line-height:38px;font-size:20px}#header .top-navs ul li a{text-decoration:none;border-radius:5px;padding:0 15px;text-transform:uppercase;line-height:36px;height:32px;transition:all .3s ease;cursor:pointer;background-color:rgba(0,0,0,0);font-size:16px}#header .top-navs ul li a.dropdown-item{color:#3f4254;height:auto;border-radius:0;line-height:28px;font-size:12px}#header .top-navs ul li:last-child svg{width:20px;height:20px;top:-3.5px;position:relative}#header .top-navs ul li a.active,#header .top-navs ul li a:focus,#header .top-navs ul li a:hover,#header .top-navs ul li button.active,#header .top-navs ul li button:focus,#header .top-navs ul li button:hover{outline:none;background-color:hsla(0,0%,100%,.1)}#header #nav-personal.top-navs{float:right}#header #nav-personal.top-navs ul li a{padding:0 10px}#hp-use-cases-row .box-image:focus .bg,#hp-use-cases-row .box-image:hover .bg,#usecases-archive .box-image:focus .bg,#usecases-archive .box-image:hover .bg{transform:scale(1.075)}@media(min-width:768px){#hp-use-cases-row .uc-box-long{margin-bottom:30px}#case-study-overview{margin-bottom:-350px}#hp-use-cases-row .uc-box-small,#usecases-archive .uc-box-small{height:252px}#hp-use-cases-row .uc-box-long,#usecases-archive .uc-box-long{height:512px}#hp-use-cases-row .uc-box-archive,#hp-use-cases-row .uc-box-wide,#usecases-archive .uc-box-archive,#usecases-archive .uc-box-wide{height:230px;margin-bottom:30px}.notification-panel ul li.notification{display:flex}.notification-panel ul li.notification p{flex-grow:1}.notification-panel ul li.notification p.date{min-width:120px;text-align:right}#page-newticket .dl-horizontal dt{float:left;width:80px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#page-newticket .dl-horizontal dd{margin-left:100px}#accomplish-list li h3{height:60px}.section-heading-wrap{margin-top:60px}.hp-use-cases-row .uc-box-small{height:230px}.hp-use-cases-row .uc-box-long{height:490px}.hp-use-cases-row .uc-box-archive,.hp-use-cases-row .uc-box-wide{height:230px;margin-bottom:30px}}@media(min-width:992px){#hp-use-cases-row h3,#usecases-archive h3{font-size:21px}#page-haeder-case-study h1{margin-top:60px}#wrap.page-case-study #page-haeder-case-study.page-header-with-lead{margin-bottom:0}}@media(min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1140px}}@media(min-width:1440px){#wrap.page-case-study #page-haeder-case-study.page-header-with-lead .content{min-width:50%}}@media(max-width:992px){#wrap.page-case-study #sitebg{height:446px}#case-study-overview{margin-top:30px;display:inline-block;padding-right:90px}#hp-services-row .box{margin-bottom:30px}#wrap.page-case-study .page-header .lead{display:none}#usecases-archive h3,.hp-use-cases-row h3{font-size:21px}#wrap.page-case-study #page-haeder-case-study.page-header-with-lead{margin-bottom:30px}}@media(max-width:768px){#hp-use-cases-row .box-image,#usecases-archive .box-image{margin-bottom:30px}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-right:15px;padding-left:15px}#accomplish-list li{width:100%}#cs-challenge-col{margin-top:-40px}.lead{font-size:18px}#tech-providers ul li{padding:25px 10px;font-size:13px}#footer .footer-nav{margin-bottom:30px}#footer-logo{display:none}#services-view.services-section h2{min-height:unset;font-size:21px}#services-view{padding:15px 15px 145px}#services-view .icon{max-width:172px;margin:0 auto 15px}#wrap.quote #sitebg{height:512px}.panel-heading-btn.btn.btn-primary{padding:6px 12px}.no-results .panel-heading-btn{position:relative;right:auto;top:auto}.notification-panel ul li.notification p.date{margin:20px 0 0}.widget{margin-bottom:30px}.widget-menu-servers .region{display:none}#hp-services-row .box{margin-bottom:30px;margin-right:0;margin-left:0}#hp-services-section{padding:30px 0 192px}.page-header-with-lead{margin-bottom:60px}#wrap.page-case-study .page-header-with-lead .content{min-width:150px}#page-haeder-case-study.page-header{margin-top:30px}#wrap.page-case-study .page-header-with-lead h1{font-size:54px;line-height:1;min-height:178px}.services-section{text-align:center}.services-section .icon svg{width:160px;height:160px}#home-hero{margin-top:90px}#home-hero nav{margin-top:30px}#hp-about-section{padding-top:0;margin-top:-15px}#hp-services-section{adding-bottom:200px}.hp-use-cases-row .box-image{margin-bottom:30px}#wrap.page-services .page-header nav.page-nav{display:none}}@media(max-width:481px){#wrap.page-about #sitebg{height:500px}.mockup{margin-top:60px}.page-header-with-lead h1.about-title{font-size:44px;line-height:1.2;padding:0 20px;margin-bottom:10px}#page-haeder-case-study h1{text-align:center}#page-haeder-case-study .content{padding:0!important}}.sound-wave{display:flex;justify-content:space-around;align-items:center;position:relative;height:300px}@keyframes wave{0%{transform:scaleY(1)}10%{transform:scaleY(.2)}20%{transform:scaleY(1)}30%{transform:scaleY(.2)}40%{transform:scaleY(1)}50%{transform:scaleY(.2)}60%{transform:scaleY(1)}70%{transform:scaleY(.2)}80%{transform:scaleY(1)}90%{transform:scaleY(.2)}to{transform:scaleY(1)}}.wave-line{position:relative;z-index:2;width:2px;height:150px;opacity:.5;background:linear-gradient(180deg,transparent,#707376,transparent);animation:wave 12s linear .3s infinite;transform-origin:center center}.delay-1{animation-delay:.05s}.delay-2{animation-delay:.1s}.delay-3{animation-delay:.15s}.delay-4{animation-delay:.2s}.delay-5{animation-delay:.25s}.delay-6{animation-delay:.3s}.delay-7{animation-delay:.35s}.delay-8{animation-delay:.4s}.delay-9{animation-delay:.45s}.delay-10{animation-delay:.5s}.delay-11{animation-delay:.55s}.delay-12{animation-delay:.6s}.delay-13{animation-delay:.65s}.delay-14{animation-delay:.7s}.delay-15{animation-delay:.75s}.delay-16{animation-delay:.8s}.delay-17{animation-delay:.85s}.delay-18{animation-delay:.9s}.delay-19{animation-delay:.95s}.delay-20{animation-delay:1s}.delay-21{animation-delay:1.05s}.delay-22{animation-delay:1.1s}.delay-23{animation-delay:1.15s}.delay-24{animation-delay:1.2s}.delay-25{animation-delay:1.25s}.line1{height:75px}.line2{height:40px}.line3{height:148px}.line4{height:87px}.line5{height:129px}.line6{height:288px}.line7{height:75px}.line8{height:40px}.line9{height:148px}.line10{height:87px}.line11{height:129px}.line12{height:288px}.line13{height:75px}.line14{height:40px}.line15{height:148px}.line16{height:87px}.line17{height:129px}.line18{height:288px}.line19{height:75px}.line20{height:40px}.line21{height:148px}.line22{height:87px}.line23{height:129px}.line24{height:288px}.line25{height:75px}.line26{height:40px}.line27{height:148px}.line28{height:87px}.line29{height:129px}.line30{height:288px}.line31{height:75px}.line32{height:40px}.line33{height:148px}.line34{height:87px}.line35{height:129px}.line36{height:288px}.line37{height:75px}.line38{height:40px}.line39{height:148px}.line40{height:87px}.line41{height:129px}.line42{height:288px}.line43{height:75px}.line44{height:40px}.line45{height:148px}.line46{height:87px}.line47{height:129px}.line48{height:288px}.line49{height:75px}.line50{height:40px}.line51{height:148px}.line52{height:87px}.line53{height:129px}.line54{height:288px}.line55{height:75px}.line56{height:40px}.line57{height:148px}.line58{height:87px}.line59{height:129px}.line60{height:288px}.line61{height:75px}.line62{height:40px}.line63{height:148px}.line64{height:87px}.line65{height:129px}.line66{height:288px}.line67{height:75px}.line68{height:40px}.line69{height:148px}.line70{height:87px}.line71{height:129px}.line72{height:288px}.line73{height:75px}.line74{height:40px}.line75{height:148px}.line76{height:87px}.line77{height:129px}.line78{height:288px}.line79{height:75px}.line80{height:40px}.line81{height:148px}.line82{height:87px}.line83{height:129px}.line84{height:288px}.line85{height:75px}.line86{height:40px}.line87{height:148px}.line88{height:87px}.line89{height:129px}.line90{height:288px}.line91{height:75px}.line92{height:40px}.line93{height:148px}.line94{height:87px}.line95{height:129px}.line96{height:288px}.line97{height:75px}.line98{height:40px}.line99{height:148px}.line100{height:87px}