body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}@font-face{font-family:"SofiaPro Light";src:url(/static/media/SofiaProLight.361a24eb.ttf)}@font-face{font-family:"SofiaPro Regular";src:url(/static/media/SofiaProRegular.edbd56cb.ttf)}@font-face{font-family:"SofiaPro Medium";src:url(/static/media/SofiaProMedium.6e41a9e8.ttf)}@font-face{font-family:"SofiaPro SemiBold";src:url(/static/media/SofiaProSemiBold.4a0de018.ttf)}@font-face{font-family:"SofiaPro Bold";src:url(/static/media/SofiaProBold.b053c499.ttf)}.error-class{color:red}:root{--white:#fff;--black:#0c0c0c;--gray:#bbb;--silver:#f0f0f0;--logo-red:#d8262c;--primary:#e7a837!important;--light-yellow:#efde97;--yellow:#efd87a;--dark-yellow:#efd25b;--light-red:#ed9f9d;--red:#ed8783;--dark-red:#ed6661;--light-blue:#92c2e0;--blue:#79b8e0;--dark-blue:#5aade0;--light-green:#7cccbd;--green:#62ccb8;--dark-green:#49ccb4;--light-purple:#c6a9e5;--purple:#bb95e5;--dark-purple:#a86fe5}.bg-light{background:#f0f0f0;background:var(--silver)}.bg-black{background:#0c0c0c;background:var(--black)}.bg-white{background:#fff;background:var(--white)}.bg-primary{background:#e7a837!important;background:var(--primary)!important}.bg-light-yellow{background:#efde97;background:var(--light-yellow)}.bg-yellow{background:#efd87a;background:var(--yellow)}.bg-dark-yellow{background:#efd25b;background:var(--dark-yellow)}.bg-light-blue{background:#92c2e0;background:var(--light-blue)}.bg-blue{background:#79b8e0;background:var(--blue)}.bg-dark-blue{background:#5aade0;background:var(--dark-blue)}.bg-light-red{background:#ed9f9d;background:var(--light-red)}.bg-red{background:#ed8783;background:var(--red)}.bg-dark-red{background:#ed6661;background:var(--dark-red)}.bg-light-green{background:#7cccbd;background:var(--light-green)}.bg-green{background:#62ccb8;background:var(--green)}.bg-dark-green{background:#49ccb4;background:var(--dark-green)}.bg-light-purple{background:#c6a9e5;background:var(--light-purple)}.bg-purple{background:#bb95e5;background:var(--purple)}.bg-dark-purple{background:#a86fe5;background:var(--dark-purple)}.color-primary{color:#e7a837!important;color:var(--primary)!important}.color-yellow{color:#efd87a!important;color:var(--yellow)!important}.color-blue{color:#79b8e0!important;color:var(--blue)!important}.color-red{color:#ed8783!important;color:var(--red)!important}.color-green{color:#62ccb8!important;color:var(--green)!important}.color-purple{color:#bb95e5!important;color:var(--purple)!important}body{font-family:"SofiaPro Light";color:#0c0c0c;color:var(--black);font-size:1.1rem;line-height:1.8rem}a{cursor:pointer}h1,h2,h3{letter-spacing:-1px}.display-5{font-size:2rem}.pt-105{padding-top:140px}.mtb-80{margin:60px 0;display:inline-block}.mw-large{max-width:1800px}.pl-90{padding-left:90px}.btn{border-radius:0;text-transform:uppercase;padding:1rem 3rem;font-size:.9rem;font-family:"SofiaPro Medium";outline:none!important;box-shadow:none!important}.btn-black{background:#0c0c0c!important;background:var(--black)!important;color:#fff!important;color:var(--white)!important;transition:.3s;border:2px solid #0c0c0c!important;border:2px solid var(--black)!important}.btn-black:hover{background:#e7a837!important;background:var(--primary)!important;color:#0c0c0c!important;color:var(--black)!important;border:2px solid #e7a837!important;border:2px solid var(--primary)!important}.btn-outline{border:2px solid #0c0c0c!important;border:2px solid var(--black)!important}.btn-outline:hover{color:#e7a837;color:var(--primary);border:2px solid #e7a837!important;border:2px solid var(--primary)!important}.btn-sm{padding:.5rem 1rem;font-size:.8rem}.banner{min-height:100vh}.banner-90{min-height:90vh}.banner h2.white,.large-text.white,.section-subtitle.white,.section-title.white{color:#fff;color:var(--white)}.banner h2.black,.section-subtitle.black,.section-title.black{color:#0c0c0c;color:var(--black)}.section-subtitle.yellow,.section-subtitle .yellow{color:#e7a837;color:var(--primary)}.banner h1{font-size:3.4rem;color:#0c0c0c;color:var(--black)}.banner h1,.banner h2{font-family:"SofiaPro Bold";margin:0}.banner h2{font-size:3rem}.highlight{position:relative;box-shadow:inset 0 -.175em #fff,inset 0 -.31em #e7a837;box-shadow:inset 0 -.175em var(--white),inset 0 -.31em var(--primary)}.green.highlight{box-shadow:inset 0 -.175em #fff,inset 0 -.31em #49ccb4!important;box-shadow:inset 0 -.175em var(--white),inset 0 -.31em var(--dark-green)!important}.red.highlight{box-shadow:inset 0 -.175em #fff,inset 0 -.31em #ed6661!important;box-shadow:inset 0 -.175em var(--white),inset 0 -.31em var(--dark-red)!important}.blue.highlight{box-shadow:inset 0 -.175em #fff,inset 0 -.31em #5aade0!important;box-shadow:inset 0 -.175em var(--white),inset 0 -.31em var(--dark-blue)!important}.purple.highlight{box-shadow:inset 0 -.175em #fff,inset 0 -.31em #a86fe5!important;box-shadow:inset 0 -.175em var(--white),inset 0 -.31em var(--dark-purple)!important}.section-title{font-size:3rem;margin:0;font-family:"SofiaPro Bold"}.section-subtitle{font-size:1.7rem;margin:0;font-family:"SofiaPro SemiBold"}.bg-layer{background:#e7a837;background:var(--primary);background:linear-gradient(180deg,transparent 0,transparent 60%,rgba(0,0,0,.2) 0,rgba(0,0,0,.2))}.carousel-control-prev{left:-50px}.carousel-control-next{right:-50px}.carousel-control-prev-icon{display:none;position:relative;left:-50px;background-image:url(/static/media/prev.c0fc1292.svg)!important}.carousel-control-next-icon{display:none;position:relative;right:-50px;background-image:url(/static/media/next.c4673a37.svg)!important}.carousel.slide:hover .carousel-control-next-icon,.carousel.slide:hover .carousel-control-prev-icon{display:block}.navigation-menu{position:relative}.navigation-menu .navbar-brand{width:50px;height:50px;background:#d8262c;background:var(--logo-red);border-radius:50%;display:flex!important;align-items:center;justify-content:center;margin-right:3rem}.navigation-menu .navbar-brand svg{width:18px;margin-left:-5px}.navigation-menu .nav-item a{color:#0c0c0c;color:var(--black);margin-right:2rem;text-decoration:none}.navigation-menu .nav-item a.active{font-weight:700;box-shadow:inset 0 -.32em #5aade0;box-shadow:inset 0 -.32em var(--dark-blue)}.service_nav.active{box-shadow:inset 0 -.32em #e7a837!important;box-shadow:inset 0 -.32em var(--primary)!important}.about_nav.active{box-shadow:inset 0 -.32em #a86fe5!important;box-shadow:inset 0 -.32em var(--dark-purple)!important}.careers_nav.active{box-shadow:inset 0 -.32em #49ccb4!important;box-shadow:inset 0 -.32em var(--dark-green)!important}.ideas_nav.active{box-shadow:inset 0 -.32em #e7a837!important;box-shadow:inset 0 -.32em var(--primary)!important}.navbar{padding-top:2rem!important;padding-bottom:2rem!important;transition:.3s}.navbar-light.is-stuck.true{background:#fff;background:var(--white);box-shadow:0 0 10px rgba(0,0,0,.1);padding-top:.5rem!important;padding-bottom:.5rem!important}.navbar-nav .btn{padding:13px 3rem}.headroom-wrapper{height:0!important}.headroom{z-index:12!important;height:66px!important}.toggler-button{z-index:9999;top:0;left:0;transition:.3s}.toggler-button.is-stuck.true{background-color:#fff}.responsive-navbar .navbar-nav{width:100%;display:inline-block;text-align:center;transition:1.3s}.responsive-navbar .navbar-nav li a{font-size:2rem;padding:1rem;display:inline-block;text-decoration:none;color:#0c0c0c;color:var(--black)}.responsive-navbar .navbar-nav li a.active,.responsive-navbar .navbar-nav li a:hover{color:#e7a837;color:var(--primary)}.hamburger{width:46px;height:46px;padding:0;border:0;position:relative}.line1,.line2{width:30px;height:5px;margin:.5rem;display:block;border-radius:3px;transition:.3s}.line1,.line2,.modal-open .line1{background:#ed6661;background:var(--dark-red)}.modal-open .line1{transform:rotate(45deg);margin-top:0;margin-bottom:-4px}.modal-open .line2{transform:rotate(-45deg);margin-top:-4px;margin-bottom:0}.is-stuck.true .line1,.is-stuck.true .line2{background:#ed6661;background:var(--dark-red)}.modal-dialog.responsive-navbar{width:100%;max-width:100%;height:100%;margin:0}.responsive-navbar .modal-content{border:0!important;border-radius:0!important;align-items:center;text-align:center;flex-direction:unset;height:100%}.navbar-brand.close-menu{position:absolute;top:0;left:15px;opacity:0;visibility:hidden}.modal-open .navbar-brand.close-menu{visibility:visible}.footer{background:#0c0c0c;background:var(--black)}.footer h2{font-family:"SofiaPro Bold";margin-bottom:1.5rem}.footer h2,.footer h3{color:#e7a837;color:var(--primary);margin-top:0}.footer h3{font-family:"SofiaPro Regular";margin-bottom:1rem}.footer a,.footer p{color:#bbb;font-family:"SofiaPro Light";margin-top:0;margin-bottom:1rem;font-size:1.2rem;text-decoration:none;width:100%;display:inline-block}.footer a:hover,.social-connect a{color:#e7a837;color:var(--primary)}.social-connect a{width:auto;margin-right:1.8rem;font-size:20px;transition:.3s}.social-connect a:last-child{margin-right:0}.social-connect a:hover{color:#fff;color:var(--white)}.sub-footer{border-top:1px solid hsla(0,0%,100%,.3)}.sub-footer a,.sub-footer p{font-size:.9rem;display:inline-block;margin-bottom:0;font-family:"SofiaPro Regular"}.sub-footer a{text-decoration:underline}.sub-footer li{font-size:.9rem;display:inline-block;padding-right:10px}.footer ul li{padding-left:0;list-style:none}.get-in-touch h3{margin:1rem 0;font-family:"SofiaPro Light";font-size:1.5rem}.get-in-touch a{position:relative;margin:0;font-size:4rem;font-family:"SofiaPro Bold";width:auto;display:inline-block;text-decoration:none;color:#0c0c0c;color:var(--black);z-index:1;line-height:normal;letter-spacing:-1px}.get-in-touch a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:4px;background:#e7a837;background:var(--primary);transition:.35s ease-in;z-index:-1}.get-in-touch a:hover:after{height:55%}.get-in-touch img{width:58px}.home--banner-bg{background-position:100% 0;background-repeat:no-repeat}.banner-home{height:100vh;position:relative}.project-image{display:inline-block;width:100%;box-shadow:0 0 20px 0 rgba(0,0,0,.1);overflow:hidden}.project-image img{width:100%}.project-title{font-family:"SofiaPro Medium";font-size:2rem;margin-bottom:1.5rem}.large-text{font-family:"SofiaPro Light";font-size:1.5rem;margin-bottom:1.5rem}.project-link{font-family:"SofiaPro Regular";font-size:1.2rem;margin-bottom:0;line-height:normal;position:relative;text-decoration:none!important}.project-link,.project-link i{color:#79b8e0;color:var(--blue)}.project-link svg{position:absolute;top:0;right:-10px;transition:.3s;opacity:0}.project-link:hover>svg{right:-25px;opacity:1}.expertise{transition:.3s;background:#fff;background:var(--white)}.expertise:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,.15);cursor:pointer;z-index:1}.expertise-title{font-size:2rem;color:#0c0c0c;color:var(--black);margin-top:0;margin-bottom:1.5rem;font-family:"SofiaPro SemiBold"}.expertise-text{font-size:1.5rem;color:#0c0c0c;color:var(--black);margin:0;font-family:"SofiaPro Light"}.howwedo{transition:.3s;background:#fff;background:var(--white)}.howwedo:hover{cursor:pointer;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;z-index:1}.testimonial-client{position:absolute;bottom:-50px;left:25px;border:3px solid #fff}.videoPlay{width:50px;height:50px;position:absolute;top:50%;right:-25px;transform:translateY(-50%);cursor:pointer;z-index:123}.ReactModal__Overlay{z-index:123;background:rgba(0,0,0,.75)!important}.ReactModal__Content{border-radius:0!important;overflow:inherit!important;background:none!important;border:none!important;display:flex;align-items:center;justify-content:center}.videoWrapper{position:relative!important;z-index:123456;text-align:center;display:inline-block;width:900px;height:630px}.closeButtonModal{position:absolute;top:-40px;right:-40px;width:40px;height:40px;z-index:123456;cursor:pointer;transition:transform .2s}.closeButtonModal:hover{transform:scale(1.2)}.videoWrapper iframe{display:inline-block;width:100%;max-width:100%;height:100%}.processRight{position:relative;padding-right:70px}.processRight:after{position:absolute;content:"";right:15px;top:22px;width:90px;height:1px;background-color:#000}.processRight h1.section-title:after{content:"";position:absolute;right:105px;top:0;width:1px;height:46px;background:#000}.process{position:relative;padding-left:70px}.process:before{content:"";position:absolute;left:-15px;top:40px;width:1px;height:100%;background:#000}.process h2.project-title{position:relative}.process h2.project-title:before{content:"";position:absolute;left:-100px;width:32px;height:32px;background-image:url(/static/media/arrow.83f13f75.svg)}.process h5{line-height:1.9rem}.blog-box{position:relative;transition:.3s}.blog-box:before{left:0}.blog-box:before,.blog-box:last-child:after{content:"";position:absolute;width:1px;height:100%;background:#0c0c0c;background:var(--black);top:0}.blog-box:last-child:after{right:0}.blog-subject a{text-decoration:none;font-family:SofiaPro SemiBold;margin:1.5rem 0;display:inline-block}.blog-data,.blog-data a,.blog-subject a{color:#0c0c0c;color:var(--black);transition:.3s}.blog-data,.blog-data a{font-family:"SofiaPro Light";font-size:.9rem;margin:0}.blog-box:hover{background:#0c0c0c;background:var(--black)}.blog-box:hover>.blog-data,.blog-box:hover>.blog-data a,.blog-box:hover>.blog-subject a{color:#fff;color:var(--white)}.custom-bullets{list-style:none}.custom-bullets li{position:relative}.custom-bullets li:before{content:"";position:absolute;left:-25px;top:12px;width:12px;height:12px;background:#ed9f9d;background:var(--light-red);display:inline-block}.long-btn{width:100%;display:inline-block;padding:.5rem;text-align:center;font-size:1.5rem;font-family:"SofiaPro Regular";border-radius:25px;border:2px solid #ed8783;border:2px solid var(--red);color:#ed8783;color:var(--red);transition:.3s;text-decoration:none!important}.long-btn:hover{background:#ed9f9d;background:var(--light-red);color:#fff;color:var(--white);border-color:#ed9f9d;border-color:var(--light-red)}.develop-app button{position:relative}.shadowfilter{-webkit-filter:drop-shadow(0 0 10px hsla(0,0%,100%,0));filter:drop-shadow(0 0 10px rgba(255,255,255,0));transition:.5s}.develop-app button:hover .shadowfilter{-webkit-filter:drop-shadow(0 0 10px hsla(0,0%,100%,.7));filter:drop-shadow(0 0 10px rgba(255,255,255,.7))}.bs-popover-auto[x-placement^=bottom]>.arrow:after,.bs-popover-auto[x-placement^=bottom]>.arrow:before,.bs-popover-bottom>.arrow:after,.bs-popover-bottom>.arrow:before{transform:skewX(-60deg)}.bs-popover-auto[x-placement^=top]>.arrow:after,.bs-popover-auto[x-placement^=top]>.arrow:before,.bs-popover-top>.arrow:after,.bs-popover-top>.arrow:before{transform:skewX(60deg)}.popover .arrow{left:40px!important}.popover-header{background:none;border:none}.digital-marketing{background-image:url(/static/media/digital_marketing.c63117a1.png);background-position:bottom;background-repeat:no-repeat}.industries{transition:.3s}.industries:hover{background:#e7a837;background:var(--primary)}.industries svg{width:48px;height:48px;margin-bottom:10px}.industries h6{margin-bottom:0}.portfolio{min-height:100vh}.project-theme-light *{color:#fff!important;color:var(--white)!important}.project-theme-light .project-link img{filter:invert(100%);-webkit-filter:invert(100%)}.project-theme-dark *{color:#0c0c0c!important;color:var(--black)!important}.portfolio .project-link{text-decoration:none;font-size:2rem;font-family:"SofiaPro Light";display:inline-block}.portfolio .project-link img{width:40px;margin-right:10px}.bg-arkiver-proj{background:#5ad377}.bg-mobiprint-proj{background:#ea5862}.bg-hensler-proj{background:#898989}.bg-vit-proj{background:#b7d331}.bg-paybychex-proj{background:#1785ce}.bg-limocious-proj{background:#6f539a}.cus-arrow{width:30px!important;height:auto}a.works{display:block;color:#000;text-decoration:none;background:#fff;transition:all .4s ease-in-out}a.works:hover{cursor:pointer;box-shadow:0 6px 30px rgba(0,0,0,.08)}a.works:focus,a.works:hover{text-decoration:none}a.works img{width:100%}a.works .card{border:none}.testimonials .blog-subject a{font-size:1.8rem}.BigText{width:80px;font-size:6rem;color:#ed8783;color:var(--red);font-weight:700;position:relative;top:-3px;left:10px;line-height:normal}.form-field .form-control{background:transparent;border-radius:0;outline:0;border:0;box-shadow:none;border-bottom:1px solid #0c0c0c;border-bottom:1px solid var(--black);padding:1rem 0;font-size:1.5rem;font-family:"SofiaPro Light"}.form-field select.form-control{border:0;outline:1px solid #0c0c0c;outline:1px solid var(--black);padding:0;cursor:pointer}.form-field label{padding:1rem 0;font-size:1.5rem;font-family:"SofiaPro Light";width:100%;display:inline-block}.contact-social ul{margin-bottom:0}.contact-social ul li{display:inline-block;margin:1rem 0}.contact-social ul li a{font-size:1.2rem;color:#fff;color:var(--white);text-decoration:none;display:flex;align-items:center;transition:.3s}.contact-social ul li a svg{font-size:3rem;width:70px!important}.contact-social ul li a:hover{color:#e7a837;color:var(--primary)}.blog-slider img{width:100%;height:auto}.blog-slider a,.blog-slider a:hover{text-decoration:none}.carousel-indicators{bottom:-50px;margin:0;padding:0}.carousel-indicators li{width:9px;height:9px;border-radius:50%;border:2px solid #bbb;border:2px solid var(--gray);background:transparent;opacity:1}.carousel-indicators li.active{background:#bbb;background:var(--gray)}.blog-post a .card{height:100%}.blog-post a .card,.blog-post a .card-img-top{border:0;border-radius:0;transition:.3s}.blog-post a:hover>.card{box-shadow:0 6px 30px rgba(0,0,0,.08)}.blogpost-title{font-family:"SofiaPro Light";color:#0c0c0c;color:var(--black)}.blogpost-date{font-size:15px;color:#bbb;color:var(--gray)}.blogpost-date,.blogpost-text{font-family:"SofiaPro Regular"}.blogpost-text{color:#0c0c0c;color:var(--black)}.blog-post a{text-decoration:none}.blog-pagination .page-link{position:relative;display:inline-block;padding:0;color:#0c0c0c;color:var(--black);line-height:normal;border-radius:50%;width:30px;height:30px;text-align:center;display:flex;align-items:center;justify-content:center;background:transparent;border:0}.blog-pagination .page-link.active{background-color:#0c0c0c;background-color:var(--black);color:#fff;color:var(--white)}.blog-pagination .page-item:first-child .page-link,.blog-pagination .page-item:last-child .page-link{border-radius:50%}.blogQuoteBlk{font-size:1.2rem;line-height:2rem;position:relative;font-family:"SofiaPro SemiBold";padding:3rem 4rem;color:#0c0c0c;color:var(--black);letter-spacing:-1px;z-index:2}.blogQuoteBlk:before{content:"";background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAdCAYAAADRoo4JAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBBNzExNDlDQkI4QzExRUFCOEQ4RDgxRkZBRDg2Q0Y2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBBNzExNDlEQkI4QzExRUFCOEQ4RDgxRkZBRDg2Q0Y2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEE3MTE0OUFCQjhDMTFFQUI4RDhEODFGRkFEODZDRjYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEE3MTE0OUJCQjhDMTFFQUI4RDhEODFGRkFEODZDRjYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7A0GA/AAAC5ElEQVR42qyYW4iNURTHZ75x12HIpTkzchnJCEMybiMSRsLgATOTckk8qXmQF+VSSHmhlFJE4cGIyCUzMiKZGZI3I5dJ5DLHpVweDMZ/1dq1O+3b2Xuv+nU63979z//sb397rfXlp9PpPMfIB9vBWrAI/MyLGz3APlAOVoIu3SSXGAJOgWX8vQEsB38imR0BzoM5/P0E2Ai6sycWpFIpm9gE0AwqpGtjQQm4EsHsDHAHlEnXpoA+oClXwzPZ7HDF2FRegbsBZqvADVCoGKsEX0Cr65agf34b9NOMf+CVCTF7FfQ06Le67mHaBrcMZl+ChaDD0+x0cMlglvQXg1cuhgeD62CARuwtmM+fPpHmle2rGX9vWoxEcXSdBiM1YnQqrA4wS793TvNMCP1VpjuXbXizdHSp4iBoC9i39WCeYfwQaDEmAylx0Fn7HAwyPASl4Jen2WLQDvprxj+DUeCH7RaJ2GUwS3E8wCzFXoNZipM2s7JhWt2tlrmPwVDe57kGJZkNljlPwDCbvjC8iTOLKejJ/sRQaq7OwTwtRoFlDj2MH0GGj7wVKn2xh5+CyR4r9xDUOJzHdK6O8dC/D+rAG3mFiz3NitRN2Wi8Yc44T7MiPT8Ao2XDswOLF9rXF0FvzXioPi3oBZHkkqwqyTcolW8xjIXGNFArDJdEqmnXaa4XRdJfIwz3iiQ4S1MfpCLpLxCGY7U6iaZG+BZJnxajkH6kM2JfpipHMzH1yfCziIKqP98eUz/hFqg7glhGY7gpktkX1EknXIXdjCDYoLn+GtyLpS9qiT2Bq/wbHDaM7w40S1XcUblrfsfFT6Wn4A5uq3TRwRmxwlN/m7hLcpvfzDk/17riANjvMK8RTLLUHarYCY6p3kvQlrgMvoK5Dgklw+n4iOMP/+OaoIvrC9tbJ2pG13Nhr2yRsl9NUX+3lFeFOpG/bPIRv/w4A7573uIi1l8CJoKB3IB2cvV3DZxVdTj/BRgA25uJeYPrlRUAAAAASUVORK5CYII=);background-size:44px;background-repeat:no-repeat;width:44px;height:29px;position:absolute;top:18px;left:15px;z-index:0}.blog-quote{position:relative;font-family:"SofiaPro SemiBold";margin:2rem 3rem;padding:1rem 0 0 3rem;color:#e7a837;color:var(--primary);letter-spacing:-1px;z-index:2}.blog-quote,.blog-quote.lg{font-size:3rem;line-height:3.5rem}.blog-quote.md{font-size:2.5rem;line-height:3.3rem}.blog-quote.sm{font-size:2rem;line-height:3rem}.blog-quote:before{content:"";background:url(/static/media/left-quote-gray.f8be1e69.svg);background-size:40px;height:40px;width:40px;position:absolute;top:0;left:0;z-index:0}.blog-quote .author{position:reative;padding-top:1rem;font-size:1.5rem;line-height:normal;display:inline-block;width:100%;font-family:"SofiaPro Regular";position:relative;color:#bbb;color:var(--gray)}.blog-quote .author:after{content:"";position:absolute;top:0;left:0;width:1.5rem;height:2px;background:#bbb;background:var(--gray)}.hash-tag{font-family:"SofiaPro SemiBold";color:#ed9f9d;color:var(--light-red);font-size:1.5rem}.back-arrow-link,.blog-bottom-bar a,.blog-left-sidebar a{color:#0c0c0c;color:var(--black);text-decoration:none!important;margin-bottom:.5rem;display:inline-block;transition:.3s;line-height:normal}.back-arrow-link img{width:17px;margin-right:.5rem}.back-arrow-link:hover,.blog-bottom-bar a:hover,.blog-left-sidebar a:hover,.share-btn:hover,.share-btn:hover>svg{color:#e7a837;color:var(--primary)}.back-arrow-link:hover>svg{fill:#e7a837;fill:var(--primary);transition:.3s}.our-voice .custom-bullets li{display:inline-block;width:100%}.blog-left-sidebar{position:relative;text-align:center}.blog-left-sidebar p{font-size:14px}.sticky-top{top:100px}.sticky-top,.sticky-top-200{position:-webkit-sticky;position:sticky}.sticky-top-200{top:200px}.sticky-top-300{top:300px}.blog-bottom-bar,.sticky-top-300{position:-webkit-sticky;position:sticky}.blog-bottom-bar{bottom:0;background-color:#fff;background-color:var(--white);z-index:1020;padding:15px;display:none;border-top:1px solid #f0f0f0;border-top:1px solid var(--silver)}.sharing-button-bar{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}.sharing-button-bar p{font-size:12px;margin-bottom:0!important}.sharing-button-bar .bg-layer{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:1}.copy-link-icon{background:#0c0c0c;background:var(--black);color:#fff;color:var(--white);width:32px!important;height:32px;border-radius:50%;padding:9px;vertical-align:bottom;cursor:pointer}.copy-link-icon:hover{background:#79b8e0!important;background:var(--blue)!important;color:#fff!important;color:var(--white)!important}.copy-link-icon svg{color:#0c0c0c;color:var(--black);font-size:.8rem}.share-on-social-media svg{transition:.3s}.share-on-social-media svg:hover{transform:scale(1.1)}.next-prev-blog a{text-decoration:none;color:#0c0c0c;color:var(--black)}.next-prev-blog a:hover>p{text-decoration:underline}.our-voice p{margin-bottom:1.2rem}.our-voice h3{line-height:normal;display:inline-block;width:100%}.page-progress-bar{z-index:1510!important}.blog-bottom-bar a{margin-bottom:0}.share-btn{padding:0;background:#fff!important;background:var(--white)!important;vertical-align:bottom;cursor:pointer;border:none;color:#0c0c0c;color:var(--black);text-transform:unset;font-family:"SofiaPro Light";font-size:1.1rem;line-height:normal;transition:.3s}.share-btn img{width:17px;margin-left:.5rem}.related-posts .blogpost-date,.related-posts .blogpost-text{display:none}.vacancy-detail h3{font-family:"SofiaPro Medium";font-size:2rem;margin:0 0 1rem}.custom-bullets li:before{width:10px;height:10px;background:#e7a837;background:var(--primary);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;top:10px}.vacancy-detail ul li{font-family:"SofiaPro Light";margin-bottom:1rem}.vacancy-detail .border-top{border-top:2px solid #0c0c0c!important;border-top:2px solid var(--black)!important}.job-title{font-family:"SofiaPro Medium";font-size:2.5rem;margin:0}.vacancy-title{font-family:"SofiaPro Medium";font-size:1.5rem!important;margin:0 1rem 0 0!important}.vacancy-desc,.vacancy-title{width:100%;display:inline-block}.vacancy-desc{font-family:"SofiaPro Light";font-size:1.5rem;margin:0}.vacancy-details-form{border-top:2px solid #0c0c0c;border-top:2px solid var(--black);position:relative}.vacancy-link{width:100%;display:inline-block;font-family:"SofiaPro Regular";font-size:2.2rem;margin-bottom:0;line-height:normal;position:relative;text-decoration:none!important;color:#0c0c0c!important;color:var(--black)!important;padding:1.5rem 1rem;border-top:1px solid #bbb;border-top:1px solid var(--gray);border-bottom:1px solid #bbb;border-bottom:1px solid var(--gray);margin-top:-1px}.vacancy-link p{font-size:1.2rem;font-family:"SofiaPro Light";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:4.5rem;transition:.3s;color:#0c0c0c;color:var(--black);margin:0}.vacancy-link:hover>p{opacity:1}.vacancy-link img{width:70px}.jobBackArrow{width:20px;transform:rotate(-180deg);position:relative;top:-2px}.toolsUse img,.toolsUse svg{width:92px;height:92px}.team-quality{transition:.3s}.team-quality:hover{background:#e7a837;background:var(--primary)}.team-quality svg{width:80px}.team-quality h2{font-size:1.8rem}.cards h2,.team-quality h2{font-family:"SofiaPro Medium";margin:1.5rem 0 0;line-height:normal}.cards p{margin:1.5rem 0 0}.technologies-used img{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:.3s}.technologies-used img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.terms-privacy h4{font-size:1.75rem;font-family:"SofiaPro Light"}.terms-privacy a{color:#79b8e0;color:var(--blue)}.form-check{padding-left:1.8rem}.form-check-input{width:20px;height:20px;margin-left:-1.8rem;margin-top:1px}.form-check-input:after{content:"";position:absolute;width:100%;height:100%;top:0;Left:0;background:#fff;background:var(--white);border:2px solid #0c0c0c;border:2px solid var(--black)}.form-check-input:checked:before{content:"";position:absolute;left:7px;top:3px;width:6px;height:11px;border:solid #0c0c0c;border:solid var(--black);border-width:0 2px 2px 0;transform:rotate(45deg);z-index:2}.hireus-modal{width:100%;max-width:100%;height:100%;margin:0;padding:0;text-align:center}.hireus-modal .modal-content{width:100%;height:100%;display:flex;border:0;border-radius:0}.hireus-modal .closeButtonModal{position:absolute;top:75px;right:75px;width:40px;height:40px;z-index:123456;cursor:pointer}.react-share__ShareButton[aria-label=facebook] svg circle{fill:#0c0c0c;fill:var(--black)}.react-share__ShareButton[aria-label=facebook]:hover svg circle{fill:#3b5998}.react-share__ShareButton[aria-label=twitter] svg circle{fill:#0c0c0c;fill:var(--black)}.react-share__ShareButton[aria-label=twitter]:hover svg circle{fill:#00aced}.react-share__ShareButton[aria-label=linkedin] svg circle{fill:#0c0c0c;fill:var(--black)}.react-share__ShareButton[aria-label=linkedin]:hover svg circle{fill:#007fb1}.react-share__ShareButton[aria-label=email] svg circle{fill:#0c0c0c;fill:var(--black)}.react-share__ShareButton[aria-label=email]:hover svg circle{fill:#7f7f7f}.react-share__ShareButton svg path{fill:#e7a837;fill:var(--primary)}.react-share__ShareButton svg:hover path{fill:#fff;fill:var(--white)}svg.copy-link-icon path{fill:#e7a837;fill:var(--primary)}svg.copy-link-icon:hover path{fill:#fff;fill:var(--white)}@media screen and (max-width:1200px){.banner h1{font-size:3.2rem;line-height:58px}.blog-subject{font-size:2rem}}@media screen and (max-width:991px){.blog-box:after{content:"";position:absolute;width:1px;height:100%;background:#0c0c0c;background:var(--black);right:0;top:0}.banner h1{font-size:3rem;line-height:52px}.headroom-wrapper{height:82px!important}.headroom{height:0!important}.blog-left-sidebar{display:none}.blog-bottom-bar{display:block}.sharing-button-bar .share-on-social-media{position:absolute;width:100%;left:0;bottom:-100%;transition:.3s;margin:0;background:#fff;background:var(--white);z-index:999}.collapse.show .share-on-social-media{bottom:0}}@media screen and (max-width:768px){.headroom-wrapper{height:0!important}.navbar{padding-top:1rem!important;padding-bottom:1rem!important}.navbar-light{background:#fff;background:var(--white);text-align:center}.get-in-touch a{font-size:3.5rem}.banner h2,.blog-subject,.job-title,.section-title{font-size:2rem}.section-subtitle,.vacancy-detail h3{font-size:1.5rem}.testimonials .blog-quote{padding:1rem}.testimonials .blog-quote:before{top:.8rem}.blog-quote{margin:1rem;padding:0 0 0 1rem}.blog-quote.lg{font-size:2rem;line-height:3rem}.blog-quote.md{font-size:1.8rem;line-height:2.8rem}.blog-quote.sm{font-size:1.5rem;line-height:2.5rem}.blog-quote:before{background-size:25px;height:25px;width:25px;top:-.3rem;left:-1rem}.blog-subject{font-size:1.6rem}.mtb-80{margin:30px 0}.pl-90{padding-left:15px}.videoWrapper{width:100%;height:85%}.blogQuoteBlk{padding:3.3rem 1rem}.closeButtonModal{top:-28px;right:-28px;width:28px;height:28px}}@media screen and (max-width:767px){.processRight{padding-right:0}.processRight:after,.processRight h1.section-title:after{display:none}.process{padding-left:50px}.process:last-child:before{display:none}.process:before{left:10px}.process h2.project-title:before{left:-55px}}@media screen and (max-width:500px){.banner h1{font-size:2.5rem;line-height:58px}.expertise-title,.project-title{font-size:1.7rem;margin-bottom:1rem;line-height:normal}.expertise-text,.get-in-touch h3,.large-text,.vacancy-link{font-size:1.2rem}.large-text{margin-bottom:1rem}.get-in-touch a{font-size:2.5rem}.testimonials .blog-quote:before{top:.3rem}.blog-quote{margin:1rem 0 1rem 1rem;padding:0 0 0 1rem}.blog-quote.lg{font-size:1.8rem;line-height:2.5rem}.blog-quote.md{font-size:1.5rem;line-height:2.2rem}.blog-quote.sm{font-size:1.2rem;line-height:2rem}.blog-quote.lg .author{margin-top:14px}.blog-quote.md .author{font-size:1.3rem;margin-top:14px}.blog-quote.sm .author{font-size:1.1rem;margin-top:10px}.cards h2{margin:1rem 0 0}.cards p{margin:.5rem 0 0}.form-field .form-control{font-size:1rem}.contact-social ul li a svg{font-size:2rem;width:45px!important}.vacancy-link img{width:40px}.vacancy-link p{display:none}}
/*# sourceMappingURL=main.ceaf60e0.chunk.css.map */