.has-white-text{color:#fff !important}.align-center{display:flex;align-items:center}.always-on-top{z-index:9999 !important}@media only screen and (max-width: 991px){.hidden-sm{display:none}}.has-white-text{color:#fff}.has-black-text{color:#000}.has-brand-orange-text{color:#ff630f}.has-brand-red-text{color:#ff1721}.has-brand-yellow-text{color:#f2f20a}.has-brand-grey-text{color:#597f8a}.has-light-grey-text{color:#dde4e7}.has-mid-grey-text{color:#647176}.has-dark-grey-text{color:#1a1919}.has-very-soft-pink-text{color:#dc88a0}.has-light-blue-text{color:#48acf0}.agile-calculator{background-color:#fff;box-shadow:0 5px 60px 0 #e3e3e3;margin:40px 0;padding:60px}.agile-calculator .slider-dotted .slider::after{content:'';display:block;width:100%;height:10px;background-image:linear-gradient(to right, #fff 4%, rgba(255,255,255,0) 0%);background-position:bottom;background-size:25% 4px;background-repeat:repeat-x;left:12%;position:absolute;top:-6px;z-index:1}.agile-calculator ul{list-style:none;padding:0}.agile-calculator__chevron{width:100%}.agile-calculator__cta{display:block;width:90%;margin:60px auto 0;padding:19px 0;font-size:22px;font-weight:bold;letter-spacing:0.46px;text-align:center;text-transform:uppercase;color:#fff !important;background-color:#ff630f;cursor:pointer}.agile-calculator__your-score{position:relative;height:132px;background-color:rgba(23,146,255,0.05);overflow:hidden}.agile-calculator__your-score span{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-transform:uppercase;opacity:0.15;font-size:18px;font-weight:bold;letter-spacing:0.38px;color:#1792ff;white-space:nowrap}.agile-calculator__your-score+.agile-calculator__slider{bottom:-60px !important}.agile-calculator__question-title{font-size:18px;font-weight:bolder;line-height:1.44;margin:0 0 30px 0}.agile-calculator__slider-container{height:75px;margin:0 0 45px 0;position:relative}.agile-calculator__slider-container .agile-calculator__slider-label{font-size:12px;letter-spacing:0.25px;position:absolute;text-transform:uppercase}.agile-calculator__slider-container .agile-calculator__slider-label::before,.agile-calculator__slider-container .agile-calculator__slider-label::after{position:absolute;font-weight:bold}.agile-calculator__slider-container .agile-calculator__slider-label:nth-of-type(1){left:0;margin-left:18px}.agile-calculator__slider-container .agile-calculator__slider-label:nth-of-type(1)::before{content:'\02190';left:-18px}@media only screen and (max-width: 417px){.agile-calculator__slider-container .agile-calculator__slider-label:nth-of-type(1){margin-left:0}.agile-calculator__slider-container .agile-calculator__slider-label:nth-of-type(1)::before{display:none}}.agile-calculator__slider-container .agile-calculator__slider-label:nth-of-type(2){right:0;margin-right:18px}.agile-calculator__slider-container .agile-calculator__slider-label:nth-of-type(2)::after{content:'\02192';right:-18px}@media only screen and (max-width: 417px){.agile-calculator__slider-container .agile-calculator__slider-label:nth-of-type(2){margin-right:0}.agile-calculator__slider-container .agile-calculator__slider-label:nth-of-type(2)::after{display:none}}@media only screen and (max-width: 1199px){.agile-calculator__slider-container .agile-calculator__slider-label{font-size:11px;letter-spacing:-0.75px}}@media only screen and (max-width: 365px){.agile-calculator__slider-container .agile-calculator__slider-label{font-size:9px}}.agile-calculator__slider-container .agile-calculator__slider{bottom:27px;position:absolute;width:100%}.agile-calculator__slider-container .slider-handle.is-active .slider-label{top:-47px !important;left:-6px !important;border-radius:80px 80px 80px 0 !important;width:60px !important;height:60px !important}.agile-calculator__slider-container .slider-handle.is-active .slider-label span{top:14px !important;font-size:22px !important;font-weight:bold !important}.agile-calculator__results-section{margin:60px 0;display:none}.agile-calculator__results-section .slider-bubble{position:absolute;top:-10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:345px;border-radius:30px;border:solid 1px #1792ff;background-color:#e9f5ff;font-size:16px;font-weight:bold;text-align:center;color:#000;padding:12px 24px}.agile-calculator__results-section .slider-handle .slider-label{top:-47px !important;left:-6px !important;border-radius:80px 80px 80px 0 !important;width:60px !important;height:60px !important}.agile-calculator__results-section .slider-handle .slider-label span{top:14px !important;font-size:22px !important;font-weight:bold !important}.benefits{overflow:visible}.benefits--soft-pink{background-color:#dc88a0}.benefits--blue{background-color:#48acf0}.benefits h2{font-size:65px;color:#fff}@media only screen and (max-width: 480px){.benefits h2{font-size:50px}}@media only screen and (max-width: 480px){.benefits{padding-top:0}}.benefit{padding:30px 0;position:relative}@media only screen and (max-width: 767px){.benefit{padding-bottom:30px}}.benefit-box{padding:15px 0;color:#fff;text-align:center}.benefit-box p{padding:15px 90px 0}.benefit-box__img{height:90px}.benefit-demo{position:absolute;right:0;top:-60px;z-index:1}@media only screen and (max-width: 768px){.benefit-demo{top:-763px;left:calc(50% - 10px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (max-width: 480px){.benefit-demo{display:none}}.benefit-demo video{position:absolute;top:90px;left:23px;width:330px}.btn.btn-primary{padding:0 75px 0 35px;line-height:57px;background-color:#dde4e7;transition:all 150ms linear;color:#000000;text-align:left;border:none;letter-spacing:0.28em;font-family:'MuseoSans-900', Arial, Helvetica, sans-serif;position:relative}.btn.btn-primary:active,.btn.btn-primary:hover,.btn.btn-primary:focus{background-color:#a1b5bd}.btn.btn-primary::after{content:'\f061';font:normal normal normal 14px/1 'Font Awesome 5 Free', sans-serif;font-weight:900;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:35px;font-size:1.4em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.btn.btn-link{background:none;padding:0 40px 0 0}.btn.btn-link:active,.btn.btn-link:hover,.btn.btn-link:focus{background:none}.btn.btn-link::after{right:0}.btn.btn-download{background:#597f8a;color:#ffffff;font-size:24px}.btn.btn-download:hover{background:#7299a4}.btn--block{border-radius:0;font-size:16px;letter-spacing:0.33px;padding:22px 22px;text-transform:uppercase;width:100%;white-space:unset}.btn--black{background-color:#000;color:#fff}.btn--black:active,.btn--black:hover,.btn--black:focus{color:#fff}.btn--yellow{background-color:#f2f20a;color:#000}.btn.cta-download-btn{width:100%;text-align:center;padding:0 75px 0 35px;line-height:57px;background-color:#f8e400;transition:all 150ms linear;color:#000000;border:none;letter-spacing:0px;font-size:24px;font-family:'MuseoSans-700', Arial, Helvetica, sans-serif;position:relative}.btn.cta-download-btn:active,.btn.cta-download-btn:hover,.btn.cta-download-btn:focus{background-color:#928600}.btn.cta-download-btn::after{font-family:'MuseoSans-700', Arial, Helvetica, sans-serif;background-image:url("/Content/img/chatbots/download-icon.png");background-size:32px 29px;display:inline-block;width:32px;height:29px;content:'';position:absolute;font-size:1.4em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:10px}@media only screen and (max-width: 375px){.btn.cta-download-btn{font-size:22px}}html,body{height:100%}section{position:relative;overflow:hidden}body{font-family:'MuseoSans-500', Arial, Helvetica, sans-serif;background-image:url("/Content/img/shared/background.png");background-size:cover;background-repeat:repeat-y;margin-top:70px}body.has-small-nav.home section{min-height:calc(100vh - 48px)}.animated{opacity:0}h1{font-family:'MuseoSans-900', Arial, Helvetica, sans-serif;font-size:100px;margin:0;line-height:1;font-weight:normal;color:#000000}@media only screen and (max-width: 767px){h1{font-size:48px}h1 br{display:none}}h2{font-family:'MuseoSans-900', Arial, Helvetica, sans-serif;font-size:80px;line-height:1;font-weight:normal;color:#1a1919;margin:40px 0 35px 0;background:url("/Content/img/home/heading-flash.png") top left no-repeat;padding:35px 0 0 0}h2.large-margin{margin:160px 0 120px}@media only screen and (max-width: 767px){h2{font-size:50px;padding-top:25px;margin:25px 0}h2.large-margin{margin:60px 0}}span.earthware{font-family:'MuseoSans-700', Arial, Helvetica, sans-serif}h3{font-family:'MuseoSans-900', Arial, Helvetica, sans-serif;font-size:46px;font-weight:normal;color:#000000}@media only screen and (max-width: 480px){h3{font-size:36px}}@media only screen and (max-width: 767px){h3{font-size:26px}}p{font-family:'MuseoSans-500', Arial, Helvetica, sans-serif;font-size:18px}span.imagine-highlight{color:#ff630f}span.deliver-highlight{color:#ff1721}span.together-highlight{color:#f2f20a}a{color:#ff630f}a:hover{color:#1a1919}a:hover,a:focus,a:active{text-decoration:none;outline:0}a.icon-link-left.icon-link{display:inline-block;position:relative}a.icon-link-left.icon-link::after{content:'';position:absolute;left:0;bottom:-5px;height:1px;width:0;background:#000;transition:all 250ms linear}a.icon-link-left.icon-link i{width:auto;margin-right:10px;transition:all 250ms linear}a.icon-link-left.icon-link:focus,a.icon-link-left.icon-link:active{outline:0;border:0;box-shadow:none}a.icon-link-left.icon-link:hover i{margin-right:15px}a.icon-link-left.icon-link:hover::after{width:100%}.arrow-link{display:inline-block;position:relative}.arrow-link::after{content:'';position:absolute;left:0;bottom:-5px;height:1px;width:0;background:#ffffff;transition:all 250ms linear}.arrow-link i{margin-left:10px;transition:all 250ms linear}.arrow-link--reversed i{margin-left:0;margin-right:10px}.arrow-link--reversed:hover i{margin-left:0;margin-right:15px}.arrow-link--brand-orange{color:#ff630f}.arrow-link--brand-orange::after{background-color:#ff630f}.arrow-link:hover i{margin-left:15px}.arrow-link:hover::after{width:100%}.text-center{text-align:center}.file-upload-container{line-height:10px}.file-upload-container .remove-file,.file-upload-container .file-upload-btn{font-size:18px}.file-upload-container input.file-uploader+label{height:45px;line-height:45px;border:1px solid rgba(0,0,0,0.15);font-size:16px}.file-upload-container input.file-uploader+label .file-name{color:#999999}.file-upload-container input.file-uploader+label .file-name.selected{color:#55595c}.file-upload-container input.file-uploader+label .file-upload-btn{background:#647176;transition:all 250ms linear}.file-upload-container input.file-uploader+label .file-upload-btn:hover{background:#7d8b90}.file-upload-container input.file-uploader+label .remove-file{background:#e42d25;transition:all 250ms linear}.file-upload-container input.file-uploader+label .remove-file:hover{background:#e42d25}.file-upload-container input.file-uploader.invalid+label{border:1px solid #e42d25}.form-control:focus{transition:border-color 250ms linear;border-color:#ff630f}input.form-control{height:45px;line-height:1.25;padding:13px 15px}textarea.form-control{padding:13px 15px;height:150px}form.isValid .invalid{border:1px solid #e42d25}form.isValid .form-error{margin:0;background-color:transparent;border-radius:0;border:0;padding:15px 5px 0;line-height:15px;color:#e42d25}input[name='address']{position:absolute;left:-10000px;top:-10000px;display:none}.form-check-input{width:15px;height:15px}.flip-container,.front,.back{width:100%;height:360px}.flip-container{-webkit-perspective:1000px;perspective:1000px}.flip-container::after{clear:both;content:'';display:table}.flip-container .flipper{transition:0.6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative}.flip-container .flipper .front,.flip-container .flipper .back{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0}.flip-container .flipper .front{z-index:2;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.flip-container .flipper .back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.flip-container.flipped .flipper{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.flip-container.flip-container-auto:hover .flipper{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.page-banner{background-repeat:no-repeat;background-position:center center;background-attachment:fixed;background-size:cover;width:100%}.page-banner h1,.page-banner h2,.page-banner h3,.page-banner p{color:#ffffff}.page-banner h1{text-transform:uppercase;margin-right:60px;line-height:93px;background:url("/Content/img/shared/banner-bars.png") no-repeat center right;min-height:186px;padding-right:40px}.page-banner h1.rows-1{padding-top:44px}.page-banner h1.rows-3{margin-top:-45px}.page-banner h3{margin-top:35px;font-size:50px}.page-banner p{font-size:20px}.page-banner .overlay{padding:235px 0;height:645px;width:100%}.page-banner .overlay::before{opacity:0}@media only screen and (max-width: 1200px){.page-banner h1,.page-banner h1.rows-1,.page-banner h1.rows-3{background:url("/Content/img/shared/banner-bars-h.png") no-repeat bottom center;background-size:100% 6px;padding-bottom:35px;padding-right:0;margin-right:0;min-height:auto}.page-banner h3{margin-top:35px}.page-banner .overlay{padding:135px 0;height:auto}.page-banner h1{height:auto}.page-banner h1 .rows-1,.page-banner h1 .rows-3{padding-top:0;margin-top:0}}@media only screen and (max-width: 1024px){.page-banner{background-attachment:scroll}}@media only screen and (max-width: 768px){.page-banner h1{line-height:90px}.page-banner h3{font-size:42px}.page-banner p{font-size:18px}}@media only screen and (max-width: 480px){.page-banner h1{line-height:56px}}.testimonial{background:url("/Content/img/home/testemonial-card-bg.jpg") no-repeat center center;background-size:cover;max-width:639px;height:313px;border:1px solid #dde4e7;border-radius:10px;padding:60px 70px;margin:10px;box-shadow:0px 49px 106px 0px #b4b9bc }.testimonial .client-name{margin-top:30px;font-family:'MuseoSans-900', Arial, Helvetica, sans-serif;color:#ff630f}.testimonial .client-job{color:#ff630f;font-size:16px}.testimonial span{display:none}@media only screen and (max-width: 767px){.testimonial{width:100%;height:auto;background:#ffffff;padding:30px;position:relative;overflow:hidden;box-shadow:0px 20px 106px 0px #b4b9bc}.testimonial p{font-size:18px;position:relative;z-index:5}.testimonial .quote{display:block;position:absolute;font-size:120px;color:#f2f2f2;z-index:1}.testimonial .quote.right{bottom:-75px;right:0}.testimonial .quote.left{top:-60px;left:0}}.header{position:fixed;top:0;left:0;right:0;z-index:99;transition:top 250ms linear}.navbar{background-color:#ffffff;box-shadow:0 -3px 11px #000000;padding:15px 10px;transition:all 250ms linear;z-index:9998}.navbar.small{padding:5px}.navbar .navbar-toggler{float:right;padding:0.25rem}.navbar ul.navbar-nav{font-family:'MuseoSans-900', Arial, Helvetica, sans-serif;float:right;text-transform:lowercase;color:#647176}.navbar ul.navbar-nav .nav-link{padding:0;font-size:15px;letter-spacing:0.05em;transition:color 250ms linear}.navbar ul.navbar-nav .nav-item+.nav-item{margin-left:1.2rem}.navbar ul.navbar-nav .nav-item.active .nav-link,.navbar ul.navbar-nav .nav-item:hover .nav-link{color:#ff630f}.navbar ul.navbar-nav::after{content:'';display:table;clear:both}@media only screen and (max-width: 1199px){.navbar ul.navbar-nav .nav-item+.nav-item{margin-left:1.35rem}.navbar ul.navbar-nav .nav-item+.nav-item .nav-link{letter-spacing:0.1em;font-size:14px}.navbar .navbar-brand{overflow:hidden;width:100px}}@media only screen and (max-width: 991px){.navbar ul.navbar-nav{width:100%;text-align:center;padding-top:40px;float:none}.navbar ul.navbar-nav li{margin:0 !important}}@media only screen and (max-width: 480px){.navbar .navbar-brand{overflow:hidden;width:100px}}@media only screen and (max-width: 768px){.navbar #navbar{width:100%}.navbar ul.navbar-nav{width:100%}.navbar ul.navbar-nav li.nav-item{margin-left:0 !important;text-align:center}.navbar ul.navbar-nav li.nav-item .nav-link{font-size:16px;padding-bottom:11px}}@media only screen and (max-width: 767px){.navbar ul.navbar-nav{padding-top:0;float:right}}.footer{background-color:#f2f20a;padding-bottom:130px !important;min-height:580px !important;position:relative;padding-top:56px}.footer a{color:#000000}.footer h2{background:none;font-family:'MuseoSans-700', Arial, Helvetica, sans-serif}.footer p.want{font-family:'MuseoSans-300', Arial, Helvetica, sans-serif;font-size:32px;margin-bottom:15px}.footer p.right-place{font-family:'MuseoSans-700', Arial, Helvetica, sans-serif;font-size:32px;margin-bottom:30px}.footer p.right-place span{border-bottom:3px solid #ffffff;padding-bottom:5px}.footer p i{margin-right:10px;width:auto !important}.footer .contact-method .contact-method-heading{font-family:'MuseoSans-900', Arial, Helvetica, sans-serif;margin-bottom:20px;margin-top:20px}.footer .contact-method p{margin-bottom:20px}.footer .contact-method .icon-link-left.icon-link{display:inline-block;position:relative}.footer .contact-method .icon-link-left.icon-link::after{content:'';position:absolute;left:0;bottom:-5px;height:1px;width:0;background:#000;transition:all 250ms linear}.footer .contact-method .icon-link-left.icon-link i{width:auto;margin-right:10px;transition:all 250ms linear}.footer .contact-method .icon-link-left.icon-link:focus,.footer .contact-method .icon-link-left.icon-link:active{outline:0;border:0;box-shadow:none}.footer .contact-method .icon-link-left.icon-link:hover i{margin-right:15px}.footer .contact-method .icon-link-left.icon-link:hover::after{width:100%}@-webkit-keyframes bounce{0%,20%,60%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}80%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes bounce{0%,20%,60%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}80%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.footer .scroll-top{position:absolute;right:50px;bottom:80px;width:45px;text-align:center}.footer .scroll-top i{display:block;font-size:45px}.footer .scroll-top:active,.footer .scroll-top:focus,.footer .scroll-top:hover{text-decoration:none}.footer .scroll-top:active i,.footer .scroll-top:focus i,.footer .scroll-top:hover i{-webkit-animation:bounce 1s infinite;animation:bounce 1s infinite}.footer .scroll-top div{font-family:'MuseoSans-900', Arial, Helvetica, sans-serif;font-size:12px}@media only screen and (max-width: 767px){.footer .scroll-top{right:15px}}.footer .footer-bottom{position:absolute;bottom:30px;width:100%}@media only screen and (max-width: 480px){.footer .footer-bottom{width:100%}}.footer .footer-bottom .copyright,.footer .footer-bottom .footer-menu{font-size:14px;margin:30px 0 0 0}@media only screen and (max-width: 767px){.footer .footer-bottom .copyright,.footer .footer-bottom .footer-menu{text-align:center}}.footer .footer-bottom .footer-menu{list-style:none;float:right;padding:0}@media only screen and (max-width: 767px){.footer .footer-bottom .footer-menu{float:none;margin:0 auto;text-align:center}}.footer .footer-bottom .footer-menu li{float:left}@media only screen and (max-width: 767px){.footer .footer-bottom .footer-menu li{float:none;display:inline-block}}.footer .footer-bottom .footer-menu li+li::before{margin:0 10px;content:' '}@media only screen and (max-width: 480px){.footer .footer-bottom .footer-menu li+li::before{content:'/';margin:0 2px}}.employee{padding:20px;background-color:#ffffff;z-index:0;position:relative;cursor:pointer}.employee img{width:100%}.employee h2{padding-top:20px;color:#1a1919;text-align:left;margin:20px 0 0 0;font-size:19px;font-family:'MuseoSans-700', Arial, Helvetica, sans-serif}.employee h4{font-size:14px;text-align:left}.employee .img-holder{position:relative;height:280px;width:100%}.employee .img-holder img{position:absolute;top:0;left:0;width:100%;height:auto}.employee .img-holder img.on{opacity:0}.employee .img-holder img.off{opacity:1}.what-we-do .what-we-do-container{padding-left:0;padding-right:0}.what-we-do .what-we-do-container .row{margin-left:0;margin-right:0}.what-we-do .what-we-do-container .col-xl-3,.what-we-do .what-we-do-container .col-lg-6,.what-we-do .what-we-do-container .col-md-6{padding-left:0;padding-right:0;z-index:1}.what-we-do .what-we-do-container h3{font-size:28px;color:#ffffff}.what-we-do .what-we-do-container a{display:block;height:410px;color:#ffffff;overflow:hidden;position:relative}@media only screen and (max-width: 767px){.what-we-do .what-we-do-container a{height:auto}}.what-we-do .what-we-do-container a video,.what-we-do .what-we-do-container a img{position:absolute;height:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.what-we-do .what-we-do-container a video.consultancy,.what-we-do .what-we-do-container a img.consultancy{left:unset;right:-280px}.what-we-do .what-we-do-container a video.websites,.what-we-do .what-we-do-container a img.websites{-webkit-transform:scale(0.9);transform:scale(0.9);bottom:-28px;left:unset;right:-75%}@media screen and (min-width: 1740px){.what-we-do .what-we-do-container a video.websites,.what-we-do .what-we-do-container a img.websites{right:-50%}}.what-we-do .what-we-do-container a video.chatbots,.what-we-do .what-we-do-container a img.chatbots{-webkit-transform:unset;transform:unset;left:-60px;bottom:-60px}.what-we-do .what-we-do-container a video.apps,.what-we-do .what-we-do-container a img.apps{left:unset;right:-25px;bottom:-90px;-webkit-transform:unset;transform:unset}@media screen and (min-width: 1740px){.what-we-do .what-we-do-container a video.apps,.what-we-do .what-we-do-container a img.apps{right:-3%}}.what-we-do .what-we-do-container a video.edetails,.what-we-do .what-we-do-container a img.edetails{left:unset;-webkit-transform:unset;transform:unset;right:-140px;bottom:-50px}@media screen and (min-width: 1740px){.what-we-do .what-we-do-container a video.edetails,.what-we-do .what-we-do-container a img.edetails{right:-10%}}.what-we-do .what-we-do-container a video.software,.what-we-do .what-we-do-container a img.software{-webkit-transform:scale(0.8);transform:scale(0.8);left:unset;bottom:-72px}.what-we-do .what-we-do-container a .overlay{position:absolute;width:100%;height:100%;opacity:0.8}.what-we-do .what-we-do-container a .content{display:block;padding:30px;height:410px;position:relative}@media only screen and (max-width: 767px){.what-we-do .what-we-do-container a .content{height:auto}}.what-we-do .what-we-do-container a .content h3{height:58px;font-family:'MuseoSans-900', Arial, Helvetica, sans-serif}@media only screen and (max-width: 1200px){.what-we-do .what-we-do-container a .content h3{font-size:24px}}@media only screen and (max-width: 991px){.what-we-do .what-we-do-container a .content h3{font-size:28px}}@media only screen and (max-width: 767px){.what-we-do .what-we-do-container a .content h3{height:auto;margin-bottom:20px}}.what-we-do .what-we-do-container a .content p{padding-bottom:60px}@media only screen and (max-width: 1300px){.what-we-do .what-we-do-container a .content p{font-size:16px}}@media only screen and (max-width: 1200px){.what-we-do .what-we-do-container a .content p{font-size:14px}}@media only screen and (max-width: 991px){.what-we-do .what-we-do-container a .content p{font-size:18px}}.what-we-do .what-we-do-container a .content .arrow-link{position:absolute;display:inline-block;bottom:25px;font-size:18px;letter-spacing:0.15em;font-family:'MuseoSans-300', Arial, Helvetica, sans-serif}.what-we-do .what-we-do-container a .content .arrow-link i{margin-left:10px;font-size:18px;transition:all 250ms linear}.what-we-do .what-we-do-container a:hover{text-decoration:none}.what-we-do .what-we-do-container a:hover .arrow-link i{margin-left:15px}.what-we-do .what-we-do-container a:hover .arrow-link::after{width:100%}@media only screen and (max-width: 992px){.what-we-do .what-we-do-container a h3{height:auto}}.what-we-do .what-we-do-container .consultancy .overlay{background-color:#ff630f}.what-we-do .what-we-do-container .consultancy h3,.what-we-do .what-we-do-container .consultancy a{color:#ffffff}.what-we-do .what-we-do-container .websites .overlay{background-color:#7a99a2}.what-we-do .what-we-do-container .websites h3,.what-we-do .what-we-do-container .websites a{color:#ffffff}.what-we-do .what-we-do-container .chatbots .overlay{background-color:#647176}.what-we-do .what-we-do-container .chatbots:hover{text-decoration:none}.what-we-do .what-we-do-container .ar .overlay{background-color:#ff1721}.what-we-do .what-we-do-container .ar:hover{text-decoration:none}.what-we-do .what-we-do-container .apps .overlay{background-color:#f2f20a}.what-we-do .what-we-do-container .apps h3,.what-we-do .what-we-do-container .apps a{color:#000000}.what-we-do .what-we-do-container .edetails .overlay{background-color:#7a99a2}.what-we-do .what-we-do-container .edetails h3,.what-we-do .what-we-do-container .edetails a{color:#ffffff}.what-we-do .what-we-do-container .software .overlay{background-color:#647176}.what-we-do .what-we-do-container .software h3,.what-we-do .what-we-do-container .software a{color:#ffffff}.what-we-do .what-we-do-container .software:hover{text-decoration:none}.what-we-do .what-we-do-container .vr .overlay{background-color:#ff630f}.what-we-do .what-we-do-container .vr h3,.what-we-do .what-we-do-container .vr a{color:#ffffff}.breadcrumb-holder{margin-bottom:75px;text-align:center}.breadcrumb-holder a{color:#647176}.breadcrumb-holder a:hover{color:#1a1919}.breadcrumb-holder .icon-link-left.icon-link{display:inline-block;position:relative}.breadcrumb-holder .icon-link-left.icon-link::after{content:'';position:absolute;left:0;bottom:-5px;height:1px;width:0;background:#1a1919;transition:all 250ms linear}.breadcrumb-holder .icon-link-left.icon-link i{width:auto;margin-right:10px;transition:all 250ms linear}.breadcrumb-holder .icon-link-left.icon-link:focus,.breadcrumb-holder .icon-link-left.icon-link:active{outline:0;border:0;box-shadow:none}.breadcrumb-holder .icon-link-left.icon-link:hover i{margin-right:15px}.breadcrumb-holder .icon-link-left.icon-link:hover::after{width:100%}@media only screen and (max-width: 767px){.breadcrumb-holder{margin-bottom:50px}}.ew-cookie-bar{background-color:#ff630f;color:#ffffff;font-family:inherit;border-top:0;font-size:0.9rem}.ew-cookie-bar-exclude-link{color:#1a1919;font-weight:bold;border-bottom:1px solid #000000}.ew-cookie-bar-exclude-link:hover{color:#404040;border:0}.ew-cookie-bar__button--accept{background-color:#1a1919}.ew-cookie-bar__button--decline{color:#1a1919;border:1px solid #1a1919;background-color:#ffffff}#ew-cookie-bar-change-preferences-button:focus{outline:none;border:0;box-shadow:none}@media only screen and (max-width: 767px){#ew-cookie-bar-change-preferences-button{width:100%;padding:15px;white-space:normal;line-height:20px;letter-spacing:1px}#ew-cookie-bar-change-preferences-button::after{right:9px;top:26%}}.ew-policy-cookie-table{width:100%;font-size:14px}.icons{text-align:center;position:relative;width:470px;height:80px;margin:85px auto 20px;z-index:20}@media only screen and (max-width: 767px){.icons{-webkit-transform:translateX(-50%) scale(0.7);transform:translateX(-50%) scale(0.7);left:50%;margin-bottom:0}}@media only screen and (max-width: 320px){.icons{-webkit-transform:translateX(-50%) scale(0.6);transform:translateX(-50%) scale(0.6);margin:35px auto 0}}.icon{display:inline-block;margin-right:60px;position:relative;width:113px;height:105px;transition:all 500ms linear}.icon:last-of-type{margin-right:0}.icon span{font-size:30px;color:#ffffff;position:absolute;bottom:-25px;left:0;width:100%;text-align:center;font-family:'MuseoSans-300', Arial, Helvetica, sans-serif}.icon .block{height:25px;width:113px;position:absolute;opacity:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;transition:all 500ms linear}.icon.imagine{-webkit-transform-origin:50% 10px;transform-origin:50% 10px}.icon.imagine .block{-webkit-animation-delay:1000ms;animation-delay:1000ms}.icon.imagine .red{background:#e62d28;z-index:3;top:0;left:0;-webkit-animation-name:imagineRed;animation-name:imagineRed;-webkit-animation-duration:1750ms;animation-duration:1750ms}.icon.imagine .orange{background:#f5812c;-webkit-transform:rotate(-60deg);transform:rotate(-60deg);top:0;z-index:1;-webkit-animation-name:imagineOrange;animation-name:imagineOrange;-webkit-animation-duration:1750ms;animation-duration:1750ms}.icon.imagine .yellow{background:#f9e804;top:0;z-index:2;-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-name:imagineYellow;animation-name:imagineYellow;-webkit-animation-duration:1750ms;animation-duration:1750ms}.icon.deliver .block{-webkit-animation-delay:1250ms;animation-delay:1250ms}.icon.deliver .red{background:#e62d28;z-index:2;-webkit-transform:rotate(-30deg);transform:rotate(-30deg);top:30px;left:0;-webkit-animation-name:deliverRed;animation-name:deliverRed;-webkit-animation-duration:1750ms;animation-duration:1750ms}.icon.deliver .orange{background:#f5812c;-webkit-transform:rotate(30deg);transform:rotate(30deg);top:-30px;z-index:2;-webkit-animation-name:deliverOrange;animation-name:deliverOrange;-webkit-animation-duration:1750ms;animation-duration:1750ms}.icon.deliver .yellow{background:#f9e804;top:0;left:0;z-index:3;-webkit-animation-name:deliverYellow;animation-name:deliverYellow;-webkit-animation-duration:1750ms;animation-duration:1750ms}.icon.together .block{-webkit-animation-delay:1500ms;animation-delay:1500ms}.icon.together .red{background:#e62d28;z-index:2;top:-25px;left:0;-webkit-animation-name:togetherRed;animation-name:togetherRed;-webkit-animation-duration:1750ms;animation-duration:1750ms}.icon.together .orange{background:#f5812c;top:0;z-index:2;-webkit-animation-name:togetherOrange;animation-name:togetherOrange;-webkit-animation-duration:1750ms;animation-duration:1750ms}.icon.together .yellow{background:#f9e804;top:25px;left:0;z-index:3;-webkit-animation-name:togetherYellow;animation-name:togetherYellow;-webkit-animation-duration:1750ms;animation-duration:1750ms}@-webkit-keyframes fadingIn{0%{opacity:0}100%{opacity:1}}@keyframes fadingIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes imagineRed{0%{opacity:0;left:-200px}100%{opacity:1;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes imagineRed{0%{opacity:0;left:-200px}100%{opacity:1;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@-webkit-keyframes imagineYellow{0%{opacity:0;left:-200px;-webkit-transform:rotate(-270deg);transform:rotate(-270deg)}100%{opacity:1;left:0;-webkit-transform:rotate(60deg);transform:rotate(60deg)}}@keyframes imagineYellow{0%{opacity:0;left:-200px;-webkit-transform:rotate(-270deg);transform:rotate(-270deg)}100%{opacity:1;left:0;-webkit-transform:rotate(60deg);transform:rotate(60deg)}}@-webkit-keyframes imagineOrange{0%{opacity:0;left:-200px;-webkit-transform:rotate(270deg);transform:rotate(270deg)}100%{opacity:1;left:0;-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}}@keyframes imagineOrange{0%{opacity:0;left:-200px;-webkit-transform:rotate(270deg);transform:rotate(270deg)}100%{opacity:1;left:0;-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}}@-webkit-keyframes deliverRed{0%{opacity:0;left:-200px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{opacity:1;left:0;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}}@keyframes deliverRed{0%{opacity:0;left:-200px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{opacity:1;left:0;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}}@-webkit-keyframes deliverYellow{0%{opacity:0;left:-200px}100%{opacity:1;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes deliverYellow{0%{opacity:0;left:-200px}100%{opacity:1;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@-webkit-keyframes deliverOrange{0%{opacity:0;left:-200px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}100%{opacity:1;left:0;-webkit-transform:rotate(30deg);transform:rotate(30deg)}}@keyframes deliverOrange{0%{opacity:0;left:-200px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}100%{opacity:1;left:0;-webkit-transform:rotate(30deg);transform:rotate(30deg)}}@-webkit-keyframes togetherRed{0%{opacity:0;left:-500px}100%{opacity:1;left:0}}@keyframes togetherRed{0%{opacity:0;left:-500px}100%{opacity:1;left:0}}@-webkit-keyframes togetherYellow{0%{opacity:0;left:-200px}100%{opacity:1;left:0}}@keyframes togetherYellow{0%{opacity:0;left:-200px}100%{opacity:1;left:0}}@-webkit-keyframes togetherOrange{0%{opacity:0;left:-350px}100%{opacity:1;left:0}}@keyframes togetherOrange{0%{opacity:0;left:-350px}100%{opacity:1;left:0}}.case-study{position:absolute;width:100%;height:100%;top:0;left:0;display:block;background-position:center center;background-repeat:no-repeat;background-size:cover}.case-study:focus,.case-study:hover,.case-study:active{outline:none;border:none;color:inherit}.case-study.rtl .case-study-detail .text-wrapper{left:15px;right:auto}.case-study.light h3,.case-study.light p{color:#fff}.case-study.light .icon-link-right{color:#fff}.case-study.light .icon-link-right.icon-link{display:inline-block;position:relative}.case-study.light .icon-link-right.icon-link::after{content:'';position:absolute;left:0;bottom:-5px;height:1px;width:0;background:#fff;transition:all 250ms linear}.case-study.light .icon-link-right.icon-link i{width:auto;margin-left:10px;transition:all 250ms linear}.case-study.light .icon-link-right.icon-link:hover i{margin-left:15px}.case-study.light .icon-link-right.icon-link:hover::after{width:100%}.case-study.light:hover{cursor:pointer}.case-study.light:hover .icon-link-right i{margin-left:15px}.case-study.light:hover .icon-link-right::after{width:100%}.case-study.dark h3,.case-study.dark p{color:#000}.case-study.dark .icon-link-right{color:#000}.case-study.dark .icon-link-right.icon-link{display:inline-block;position:relative}.case-study.dark .icon-link-right.icon-link::after{content:'';position:absolute;left:0;bottom:-5px;height:1px;width:0;background:#000;transition:all 250ms linear}.case-study.dark .icon-link-right.icon-link i{width:auto;margin-left:10px;transition:all 250ms linear}.case-study.dark .icon-link-right.icon-link:hover i{margin-left:15px}.case-study.dark .icon-link-right.icon-link:hover::after{width:100%}.case-study.dark:hover{cursor:pointer}.case-study.dark:hover .icon-link-right i{margin-left:15px}.case-study.dark:hover .icon-link-right::after{width:100%}@media only screen and (max-width: 1024px){.case-study{padding-left:0}}.case-study h3{font-family:'MuseoSans-900', Arial, Helvetica, sans-serif;font-size:46px;margin-bottom:40px}.case-study p{margin:0}.case-study .case-study-detail{height:calc(100% - 150px);position:relative;z-index:10}.case-study .case-study-detail .logo-wrapper{position:absolute;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);top:50%;left:50%}.case-study .case-study-detail .icon-link-right{font-size:18px;margin-top:30px}.case-study .case-study-detail .text-wrapper{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:0;left:auto;width:40%}.case-study .case-study-detail .text-wrapper p{font-size:18px;margin-bottom:0}@media only screen and (max-width: 991px){.case-study .case-study-detail .logo-wrapper{left:15%}.case-study .case-study-detail .text-wrapper{width:60%}.case-study.rtl .case-study-detail .logo-wrapper{left:auto;right:5%;-webkit-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0)}}@media only screen and (max-width: 767px){.case-study{padding:0}.case-study .bg-img{height:100%;width:auto}.case-study,.case-study.rtl{padding-top:0;height:100%}.case-study h3,.case-study.rtl h3{font-size:35px}.case-study .case-study-detail,.case-study.rtl .case-study-detail{text-align:center}.case-study .case-study-detail .logo-wrapper,.case-study.rtl .case-study-detail .logo-wrapper{text-align:center;position:relative;top:auto;left:auto;right:auto;-webkit-transform:none;transform:none}.case-study .case-study-detail .logo-wrapper img,.case-study.rtl .case-study-detail .logo-wrapper img{margin:30px auto 20px;display:block;max-height:150px}.case-study .case-study-detail .text-wrapper,.case-study.rtl .case-study-detail .text-wrapper{position:relative;top:auto;left:auto;right:auto;-webkit-transform:none;transform:none;width:100%}.case-study .case-study-detail .text-wrapper .description,.case-study.rtl .case-study-detail .text-wrapper .description{display:none}}.content-box{position:relative;padding:40px;margin-bottom:30px;height:calc(100% - 30px)}.content-box__heading{margin-bottom:20px}.content-box__title{color:#000;font-size:34px;margin-bottom:20px}.content-box--white{background-color:#fff}.content-box--off-white{background-color:#eff7f8}.content-box--flex{display:flex;flex-direction:column}@media only screen and (max-width: 768px){.content-box{padding:20px}.content-box__title{font-size:30px}}.level{display:flex;align-items:center;justify-content:space-between}.level-left,.level-right,.level-item{display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;align-items:center;margin-bottom:0}.level-item{justify-content:center}.level-item:not(:last-child){margin-right:40px}@media only screen and (max-width: 768px){.level-item:not(:last-child){margin-right:10px}}.level-left{justify-content:flex-start}.level-right{justify-content:flex-end}.level-right .level-item{margin-right:40px}.level-right .level-item--no-margin{margin:0}@media only screen and (max-width: 768px){.level-right .level-item{margin-right:0}}@media only screen and (max-width: 768px){.level--block{display:block}}.post-it{background-color:#f2f20a;margin:90px 0;padding:60px;position:relative}.post-it .post-it__heading{color:#000;font-size:36px;font-weight:bold;margin:0 0 30px 0}@media only screen and (max-width: 575px){.post-it .post-it__heading{font-size:28px}}.post-it__content{font-size:20px;line-height:1.3}@media only screen and (max-width: 575px){.post-it__content{font-size:16px}}.post-it__fold{position:absolute;top:0;right:0;background-color:#fff}.post-it--bg-light-grey .post-it__fold{background-color:#dde4e7}.post-it .btn{margin:24px 0 0 0}.rkmd-slider{display:block;position:relative;font-size:16px;font-family:'Roboto', sans-serif}.rkmd-slider input[type='range']{overflow:hidden;position:absolute;width:1px;height:1px;opacity:0}.rkmd-slider input[type='range']+.slider{display:block;position:relative;width:100%;height:4px;background-color:#ff630f}.rkmd-slider input[type='range']+.slider .slider-fill{display:block;position:absolute;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.rkmd-slider input[type='range']+.slider .slider-handle{cursor:pointer;position:absolute;top:-5.5px;left:0%;width:15px;height:15px;margin-left:-8px;border-radius:50%;transition:all 0.2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}.rkmd-slider input[type='range']:disabled+.slider{background-color:#b0b0b0 !important}.rkmd-slider input[type='range']:disabled+.slider .slider-fill,.rkmd-slider input[type='range']:disabled+.slider .slider-handle{cursor:default !important;background-color:#b0b0b0 !important}.rkmd-slider input[type='range']:disabled+.slider .slider-fill .slider-label,.rkmd-slider input[type='range']:disabled+.slider .slider-handle .slider-label{display:none;background-color:#b0b0b0 !important}.rkmd-slider input[type='range']:disabled+.slider .slider-fill.is-active,.rkmd-slider input[type='range']:disabled+.slider .slider-handle.is-active{top:-5.5px;width:15px;height:15px;margin-left:-8px}.rkmd-slider input[type='range']:disabled+.slider .slider-fill.is-active .slider-label,.rkmd-slider input[type='range']:disabled+.slider .slider-handle.is-active .slider-label{display:none;border-radius:50%;-webkit-transform:none;transform:none}.rkmd-slider input[type='range']:disabled+.slider .slider-handle:active{box-shadow:none !important;-webkit-transform:scale(1) !important;transform:scale(1) !important}.rkmd-slider.slider-light input[type='range']+.slider{background-color:#5c5c5c}.rkmd-slider.slider-light input[type='range']:disabled+.slider{background-color:#5c5c5c !important}.rkmd-slider.slider-light input[type='range']:disabled+.slider .slider-fill,.rkmd-slider.slider-light input[type='range']:disabled+.slider .slider-handle{background-color:#5c5c5c !important}.rkmd-slider.slider-continuous.slider-scale .slider-handle:active{-webkit-transform:scale(1.4);transform:scale(1.4)}.rkmd-slider.slider-continuous.slider-shadow.slider-earthwareOrange .slider-handle:active{box-shadow:0 0 0 10px rgba(255,99,15,0.26)}.rkmd-slider.slider-continuous.slider-shadow.slider-earthwareOrange .slider{background-color:#1792ff}.rkmd-slider.slider-continuous.slider-shadow.slider-agileBlue .slider-handle:active{box-shadow:0 0 0 10px rgba(23,146,255,0.26)}.rkmd-slider.slider-continuous.slider-shadow.slider-lightBlue .slider-handle:active{box-shadow:0 0 0 10px rgba(3,169,244,0.26)}.rkmd-slider.slider-continuous.slider-shadow.slider-teal .slider-handle:active{box-shadow:0 0 0 10px rgba(0,150,136,0.26)}.rkmd-slider.slider-continuous.slider-shadow.slider-orange .slider-handle:active{box-shadow:0 0 0 10px rgba(255,152,0,0.26)}.rkmd-slider.slider-continuous.slider-shadow.slider-amber .slider-handle:active{box-shadow:0 0 0 10px rgba(255,193,7,0.26)}.rkmd-slider.slider-continuous.slider-shadow.slider-green .slider-handle:active{box-shadow:0 0 0 10px rgba(76,175,80,0.26)}.rkmd-slider.slider-continuous.slider-shadow.slider-cyan .slider-handle:active{box-shadow:0 0 0 10px rgba(0,188,212,0.26)}.rkmd-slider.slider-continuous.slider-shadow.slider-indigo .slider-handle:active{box-shadow:0 0 0 10px rgba(63,81,181,0.26)}.rkmd-slider.slider-continuous.slider-shadow.slider-deepPurple .slider-handle:active{box-shadow:0 0 0 10px rgba(103,58,183,0.26)}.rkmd-slider.slider-continuous.slider-shadow.slider-pink .slider-handle:active{box-shadow:0 0 0 10px rgba(233,30,99,0.26)}.rkmd-slider.slider-continuous.slider-shadow.slider-red .slider-handle:active{box-shadow:0 0 0 10px rgba(244,67,54,0.26)}.rkmd-slider.slider-continuous.slider-shadow.slider-yellow .slider-handle:active{box-shadow:0 0 0 10px rgba(255,235,59,0.26)}.rkmd-slider.slider-continuous.slider-shadow.slider-lime .slider-handle:active{box-shadow:0 0 0 10px rgba(205,220,57,0.26)}.rkmd-slider.slider-continuous.slider-shadow.slider-brown .slider-handle:active{box-shadow:0 0 0 10px rgba(121,85,72,0.26)}.rkmd-slider.slider-discrete .slider .slider-handle{position:relative;z-index:1}.rkmd-slider.slider-discrete .slider .slider-handle .slider-label{position:absolute;top:-17.5px;left:-2px;width:30px;height:30px;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;border-radius:50%;-webkit-transform:scale(0.5) rotate(-45deg);transform:scale(0.5) rotate(-45deg);transition:all 0.2s ease}.rkmd-slider.slider-discrete .slider .slider-handle .slider-label span{position:absolute;top:7px;left:0px;width:100%;color:#fff;font-size:12px;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rkmd-slider.slider-discrete .slider .slider-handle.is-active{top:0px;margin-left:-2px;width:4px;height:4px}.rkmd-slider.slider-discrete .slider .slider-handle.is-active .slider-label{top:-15px;left:-2px;border-radius:15px 15px 15px 0;-webkit-transform:rotate(-45deg) translate(23px, -25px);transform:rotate(-45deg) translate(23px, -25px)}.rkmd-slider.slider-discrete .slider .slider-handle.is-active .slider-label span{opacity:1}.rkmd-slider.slider-discrete.slider-earthwareOrange .slider-label{background-color:#ff630f}.rkmd-slider.slider-discrete.slider-agileBlue .slider-label{background-color:#1792ff}.rkmd-slider.slider-discrete.slider-agileBlue .slider{background-color:#1792ff}.rkmd-slider.slider-discrete.slider-lightBlue .slider-label{background-color:#03a9f4}.rkmd-slider.slider-discrete.slider-teal .slider-label{background-color:#009688}.rkmd-slider.slider-discrete.slider-orange .slider-label{background-color:#ff9800}.rkmd-slider.slider-discrete.slider-amber .slider-label{background-color:#ffc107}.rkmd-slider.slider-discrete.slider-green .slider-label{background-color:#4caf50}.rkmd-slider.slider-discrete.slider-cyan .slider-label{background-color:#00bcd4}.rkmd-slider.slider-discrete.slider-indigo .slider-label{background-color:#3f51b5}.rkmd-slider.slider-discrete.slider-deepPurple .slider-label{background-color:#673ab7}.rkmd-slider.slider-discrete.slider-pink .slider-label{background-color:#e91e63}.rkmd-slider.slider-discrete.slider-red .slider-label{background-color:#f44336}.rkmd-slider.slider-discrete.slider-yellow .slider-label{background-color:#ffeb3b}.rkmd-slider.slider-discrete.slider-lime .slider-label{background-color:#cddc39}.rkmd-slider.slider-discrete.slider-brown .slider-label{background-color:#795548}.rkmd-slider.slider-earthwareOrange .slider-fill{background-color:#ff630f}.rkmd-slider.slider-agileBlue .slider-fill{background-color:#1792ff}.rkmd-slider.slider-agileBlue .slider{background-color:#1792ff}.rkmd-slider.slider-lightBlue .slider-fill,.rkmd-slider.slider-lightBlue .slider-handle{background-color:#03a9f4}.rkmd-slider.slider-teal .slider-fill,.rkmd-slider.slider-teal .slider-handle{background-color:#009688}.rkmd-slider.slider-orange .slider-fill,.rkmd-slider.slider-orange .slider-handle{background-color:#ff9800}.rkmd-slider.slider-amber .slider-fill,.rkmd-slider.slider-amber .slider-handle{background-color:#ffc107}.rkmd-slider.slider-green .slider-fill,.rkmd-slider.slider-green .slider-handle{background-color:#4caf50}.rkmd-slider.slider-cyan .slider-fill,.rkmd-slider.slider-cyan .slider-handle{background-color:#00bcd4}.rkmd-slider.slider-indigo .slider-fill,.rkmd-slider.slider-indigo .slider-handle{background-color:#3f51b5}.rkmd-slider.slider-deepPurple .slider-fill,.rkmd-slider.slider-deepPurple .slider-handle{background-color:#673ab7}.rkmd-slider.slider-pink .slider-fill,.rkmd-slider.slider-pink .slider-handle{background-color:#e91e63}.rkmd-slider.slider-red .slider-fill,.rkmd-slider.slider-red .slider-handle{background-color:#f44336}.rkmd-slider.slider-yellow .slider-fill,.rkmd-slider.slider-yellow .slider-handle{background-color:#ffeb3b}.rkmd-slider.slider-lime .slider-fill,.rkmd-slider.slider-lime .slider-handle{background-color:#cddc39}.rkmd-slider.slider-brown .slider-fill,.rkmd-slider.slider-brown .slider-handle{background-color:#795548}.heading{position:relative;text-align:center;margin:0 auto}.heading--spot{width:290px;height:290px;border-radius:50%;padding:40px 0 0 0;margin-bottom:60px}.heading--spot p{font-size:36px;line-height:42px}.heading--spot .btn{position:absolute;bottom:30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-weight:bold;font-size:20px;min-width:100%;width:unset;white-space:nowrap}@media only screen and (max-width: 379px){.heading--spot{-webkit-transform:scale(0.8);transform:scale(0.8)}}.heading--dark-red{background-color:#e42d26}.heading--dark-red p{color:#fff}.chatbots-find-out-more-section{background-color:#597f8a;text-align:center}.chatbots-find-out-more-section .btn{font-family:'MuseoSans-700', Arial, Helvetica, sans-serif;margin-bottom:66px;letter-spacing:0px;font-size:24px}.chatbots-find-out-more-section .btn::after{font-size:1em}.chatbots-intro-section{background-image:url("/Content/img/chatbots/chat-hero.jpg");position:relative;text-align:center;overflow:visible;background-position:center top;background-repeat:no-repeat;background-size:cover}.chatbots-intro-section h1{position:absolute;top:calc(44% - 86px);left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}@media only screen and (max-width: 767px){.chatbots-intro-section h1{top:calc(60% - 86px)}}@media only screen and (max-width: 476px){.chatbots-intro-section h1{top:calc(60% - 86px)}}@media only screen and (max-width: 370px){.chatbots-intro-section h1{top:calc(65% - 86px)}}.chatbots-intro-section .arrow-link{margin:66px 0}.chatbots-intro-section .arrow-link:after{display:none}.chatbots-intro-section .company-info-text{color:#fff;margin:50px;display:inline-block}@media only screen and (max-width: 767px){.chatbots-intro-section .company-info-text{margin:20px}}@media only screen and (max-width: 476px){.chatbots-intro-section .company-info-text{margin:10px}}@media only screen and (max-width: 395px){.chatbots-intro-section .company-info-text{margin:5px}}.chatbots-intro-section .company-info-text:hover{color:#000}.chatbots-intro-section .row{height:732px}@media only screen and (max-width: 767px){.chatbots-intro-section .row{height:416px}}@media only screen and (max-width: 575px){.chatbots-intro-section .row{height:316px}}.chatbots-our-chatbots-section{background-color:#e4ebec;position:relative;padding:28px 0 48px}.chatbots-our-chatbots-section .btn-primary{font-family:'MuseoSans-700', Arial, Helvetica, sans-serif;background:#f8e400;letter-spacing:0px;font-size:24px}@media only screen and (max-width: 476px){.chatbots-our-chatbots-section .btn-primary{width:100%}}.chatbots-our-chatbots-section .btn-primary::after{font-size:1em}.chatbots-our-chatbots-section .benefit-box .with-top-padding{padding:16px 0 0 0}.chatbots-our-chatbots-section .benefit-box p{color:#1a1919;padding:20px 0}@media only screen and (min-width: 1025px){.chatbots-our-chatbots-section .benefit-box p{padding:20px 28px}}.chatbots-ai-conversation-section{position:relative;background-color:#fff;overflow-y:visible;padding-bottom:100px}.chatbots-ai-conversation-section .row{position:relative}.chatbots-ai-conversation-section .ai-conversation-video .chatbot-video-container{margin:0 auto;margin-top:-300px;max-width:992px}.chatbots-ai-conversation-section .ai-conversation-video .chatbot-video-container:hover{cursor:pointer}@media only screen and (max-width: 990px){.chatbots-ai-conversation-section .ai-conversation-video .chatbot-video-container{margin-top:-300px}}@media only screen and (max-width: 767px){.chatbots-ai-conversation-section .ai-conversation-video .chatbot-video-container{margin-top:-125px}}@media only screen and (max-width: 579px){.chatbots-ai-conversation-section .ai-conversation-video .chatbot-video-container{padding:5px}}@media only screen and (max-width: 476px){.chatbots-ai-conversation-section .ai-conversation-video .chatbot-video-container{margin-top:-100px}}.chatbots-ai-conversation-section .ai-conversation-video .chatbot-video-container .chatbot-video{width:100%;box-shadow:0 2px 23px 0 rgba(0,0,0,0.5);padding:0px;margin:0px}.chatbots-ai-conversation-section .ai-conversation-contents{margin-top:70px}@media only screen and (max-width: 476px){.chatbots-ai-conversation-section .ai-conversation-contents{margin-top:20px}}.chatbots-ai-conversation-section .ai-conversation-contents .conversation{padding-right:27px}.chatbots-ai-conversation-section .ai-conversation-contents .whitepaper .whitepaper-body-block{display:inline-block;float:left;width:35%;padding-top:13%}@media only screen and (max-width: 1024px){.chatbots-ai-conversation-section .ai-conversation-contents .whitepaper .whitepaper-body-block{padding-top:6%}}@media only screen and (max-width: 476px){.chatbots-ai-conversation-section .ai-conversation-contents .whitepaper .whitepaper-body-block{padding-top:3%}}.chatbots-ai-conversation-section .ai-conversation-contents .whitepaper .whitepaper-body-block .whitepaper-heading{font-family:'MuseoSans-700', Arial, Helvetica, sans-serif;line-height:normal;font-weight:bold;font-size:24px;margin-bottom:4px}@media only screen and (max-width: 375px){.chatbots-ai-conversation-section .ai-conversation-contents .whitepaper .whitepaper-body-block .whitepaper-heading{font-size:18px}}.chatbots-ai-conversation-section .ai-conversation-contents .whitepaper .whitepaper-body-block .whitepaper-body{font-family:'MuseoSans-300', Arial, Helvetica, sans-serif;line-height:normal;font-size:28px}@media only screen and (max-width: 476px){.chatbots-ai-conversation-section .ai-conversation-contents .whitepaper .whitepaper-body-block .whitepaper-body{font-size:24px}}@media only screen and (max-width: 375px){.chatbots-ai-conversation-section .ai-conversation-contents .whitepaper .whitepaper-body-block .whitepaper-body{font-size:20px}}.chatbots-ai-conversation-section .ai-conversation-contents .whitepaper .whitepaper-image-block{display:inline-block;float:left;width:65%}.chatbots-ai-conversation-section .ai-conversation-contents .whitepaper .whitepaper-image-block .whitepaper-image{max-width:100%;margin-bottom:20px}.chatbots-modal-form .modal-close{position:absolute;top:10px;right:20px;font-size:30px;font-weight:normal;color:#000;z-index:999}.chatbots-modal-form .modal-close img{width:30px}.chatbots-modal-form .form-heading-bold{font-size:20px;font-weight:bold;margin-bottom:5px}@media only screen and (max-width: 476px){.chatbots-modal-form .form-heading-bold{font-size:18px}}.chatbots-modal-form .form-heading{font-size:24px;line-height:1.2em}.chatbots-modal-form .download-link{margin-bottom:30px;display:block}.chatbots-modal-form p{font-size:14px}.chatbots-modal-form .chatbots-download-whitepaper-form,.chatbots-modal-form .chatbots-request-demo-form{padding:50px}@media only screen and (max-width: 476px){.chatbots-modal-form .chatbots-download-whitepaper-form,.chatbots-modal-form .chatbots-request-demo-form{padding:50px 10px}}.chatbots-modal-form .chatbots-download-whitepaper-form .btn-primary,.chatbots-modal-form .chatbots-request-demo-form .btn-primary{font-family:'MuseoSans-700', Arial, Helvetica, sans-serif;background:#f8e400;letter-spacing:0px;font-size:24px}@media only screen and (max-width: 375px){.chatbots-modal-form .chatbots-download-whitepaper-form .btn-primary,.chatbots-modal-form .chatbots-request-demo-form .btn-primary{font-size:20px}}.chatbots-modal-form .chatbots-download-whitepaper-form .btn-primary::after,.chatbots-modal-form .chatbots-request-demo-form .btn-primary::after{font-size:1em}.chatbots-modal-form .chatbots-request-demo-form-container,.chatbots-modal-form .chatbots-download-whitepaper-form-container{display:block}.chatbots-modal-form .chatbots-request-demo-form-container .hidden-input,.chatbots-modal-form .chatbots-download-whitepaper-form-container .hidden-input{display:none}.chatbots-modal-form .chatbots-request-demo-form-container.inactive,.chatbots-modal-form .chatbots-download-whitepaper-form-container.inactive{display:none}.chatbots-modal-form .chatbots-request-demo-thanks-container,.chatbots-modal-form .chatbots-download-whitepaper-thanks-container{display:none}.chatbots-modal-form .chatbots-request-demo-thanks-container .thank-you-message,.chatbots-modal-form .chatbots-download-whitepaper-thanks-container .thank-you-message{font-size:17px}.chatbots-modal-form .chatbots-request-demo-thanks-container.active,.chatbots-modal-form .chatbots-download-whitepaper-thanks-container.active{display:block}.find-out-more-section #find-out-more h3{color:#000}.find-out-more-section #find-out-more a.btn{margin-bottom:60px}.home h1{color:#ffffff}.home h2{margin:40px 0 35px 0;background:url("/Content/img/home/heading-flash.png") top left no-repeat;padding:25px 0 0 0}.home .clearfix::after{clear:both;content:'';display:table}.home p{font-family:'MuseoSans-500', Arial, Helvetica, sans-serif;font-size:18px;margin:0}.home p i{width:2em}.home section{padding:54px 0 40px 0;position:relative;min-height:calc(100vh - 68px)}.home section::after{clear:both;content:'';display:table}.home section .section-bg{background-repeat:no-repeat;background-position:center top;background-size:100%;width:100%;height:690px;position:absolute;top:0;left:0}@media only screen and (max-width: 1280px){.home h2{font-size:58px}}@media only screen and (max-width: 1024px){.home h2{font-size:65px}}@media only screen and (max-width: 480px){.home h1{padding-top:50px}}@media only screen and (max-width: 767px){.home h2{padding-top:20px;margin:25px 0;font-size:50px}}@media only screen and (max-width: 320px){.home h2{font-size:45px !important}}.home .banner{background:url("/Content/img/home/home-bg.jpg") no-repeat center center;background-size:cover;color:#ffffff;position:relative}.home .banner .animation-container{text-align:center;margin-top:15%}.home .banner .animation-container h1{font-size:65px;line-height:75px;color:#ffffff;background:none;padding:0;margin:0;font-family:'MuseoSans-500', Arial, Helvetica, sans-serif}.home .banner .animation-container h3{font-size:30px;color:#ffffff;margin-top:20px;font-family:'MuseoSans-300', Arial, Helvetica, sans-serif}.home .banner .animation-container span{opacity:0;-webkit-animation:fadingIn;animation:fadingIn;-webkit-animation-duration:1750ms;animation-duration:1750ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;transition:all 1000ms linear}.home .banner .animation-container span.imagine{-webkit-animation-delay:1000ms;animation-delay:1000ms}.home .banner .animation-container span.deliver{-webkit-animation-delay:1500ms;animation-delay:1500ms}.home .banner .animation-container span.together{-webkit-animation-delay:2000ms;animation-delay:2000ms}.home .banner .animation-container .words{text-align:center;position:relative;width:470px;height:80px;margin:20px auto}.home .banner .animation-container .words span{display:inline-block;margin-right:60px;position:relative;width:113px;height:105px;font-size:30px;color:#ffffff;text-align:center;font-family:'MuseoSans-300', Arial, Helvetica, sans-serif}.home .banner .animation-container .words span:last-of-type{margin-right:0}.home .banner .container .row{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1140px;max-width:100%}@media only screen and (max-width: 767px){.home .banner .container .row{width:auto;max-width:none}}@media only screen and (min-width: 768px){.home .banner .container .row{width:720px}}@media only screen and (min-width: 992px){.home .banner .container .row{width:960px}}@media only screen and (min-width: 1200px){.home .banner .container .row{width:1140px}.home .banner .container .row .animation-container{margin:0}}.home .banner .contact-details{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1140px;max-width:100%;bottom:100px}.home .banner .contact-details::after{clear:both;content:'';display:table}.home .banner p{font-family:'MuseoSans-700', Arial, Helvetica, sans-serif;letter-spacing:0.15em;margin:0;font-size:20px;color:#ffffff}.home .banner p.contact-email{float:left}.home .banner p.contact-phone{float:right}.home .banner p a{color:#ffffff}.home .banner p a.icon-link-left.icon-link{display:inline-block;position:relative}.home .banner p a.icon-link-left.icon-link::after{content:'';position:absolute;left:0;bottom:-5px;height:1px;width:0;background:#fff;transition:all 250ms linear}.home .banner p a.icon-link-left.icon-link i{width:auto;margin-right:10px;transition:all 250ms linear}.home .banner p a.icon-link-left.icon-link:focus,.home .banner p a.icon-link-left.icon-link:active{outline:0;border:0;box-shadow:none}.home .banner p a.icon-link-left.icon-link:hover i{margin-right:15px}.home .banner p a.icon-link-left.icon-link:hover::after{width:100%}@-webkit-keyframes bouncy-bouncy{0%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}6%{-webkit-transform:translate(0px, -20px);transform:translate(0px, -20px)}13%{-webkit-transform:translate(0px, 5px);transform:translate(0px, 5px)}19%{-webkit-transform:translate(0px, -15px);transform:translate(0px, -15px)}25%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}100%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}}@keyframes bouncy-bouncy{0%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}6%{-webkit-transform:translate(0px, -20px);transform:translate(0px, -20px)}13%{-webkit-transform:translate(0px, 5px);transform:translate(0px, 5px)}19%{-webkit-transform:translate(0px, -15px);transform:translate(0px, -15px)}25%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}100%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}}@media only screen and (max-width: 768px){.home .banner h1{position:relative;top:auto;margin-top:0}.home .banner p{margin-top:20px}}@media only screen and (max-width: 767px){.home .banner p.contact-email,.home .banner p.contact-phone{float:none}}@media only screen and (max-width: 480px){.home .banner h1{font-size:60px;line-height:1.1}.home .banner p{font-size:16px}}@media only screen and (max-width: 1024px){.home .banner .container{position:initial}.home .banner .contact-details{position:relative;bottom:auto;margin-top:0px}}@media only screen and (max-width: 1200px){.home .banner .animation-container{margin-top:8%}.home .banner .contact-details{position:relative;bottom:auto;margin-top:0px}}@media only screen and (max-width: 768px){.home .banner .animation-container h1{font-size:55px}}@media only screen and (max-width: 767px){.home .banner .container .row{top:auto;-webkit-transform:none;transform:none;position:relative}.home .banner .animation-container h1{font-size:40px !important;line-height:50px}.home .banner .animation-container h3{line-height:35px}.home .banner .animation-container .words{-webkit-transform:translateX(-50%) scale(0.7);transform:translateX(-50%) scale(0.7);left:50%;margin-top:0}.home .banner .contact-details p{margin-top:0}}@media only screen and (max-width: 320px){.home .banner .animation-container h1{font-size:34px !important;line-height:42px}.home .banner .animation-container h3{font-size:24px;line-height:30px}.home .banner .animation-container .words{-webkit-transform:translateX(-50%) scale(0.6);transform:translateX(-50%) scale(0.6);height:35px;margin:0px auto 20px}}.home .we-are{background:rgba(221,228,231,0.5)}.home .we-are a{color:#000000;font-weight:bold}.home .we-are a:not(.icon-link){color:#ff630f;font-weight:normal}.home .we-are p{color:#647176}.home .we-are p:not(:last-child){margin-bottom:10px}@media only screen and (max-width: 480px){.home .we-are{background-position:right bottom;background-size:50% auto}}.home .we-are .icon-link-right{margin-top:30px;color:#647176}.home .we-are .icon-link-right.icon-link{display:inline-block;position:relative}.home .we-are .icon-link-right.icon-link::after{content:'';position:absolute;left:0;bottom:-5px;height:1px;width:0;background:#647176;transition:all 250ms linear}.home .we-are .icon-link-right.icon-link i{width:auto;margin-left:10px;transition:all 250ms linear}.home .we-are .icon-link-right.icon-link:hover i{margin-left:15px}.home .we-are .icon-link-right.icon-link:hover::after{width:100%}.home .we-are .parallax-viewport{position:absolute;right:0;top:0;height:100%;width:50%;overflow:hidden;z-index:1}.home .we-are .parallax-viewport .parallax-layer{position:absolute}.home .we-are .parallax-viewport .parallax-layer img{border-radius:10px}.home .we-are .parallax-viewport #testing{top:90px;right:-50px;z-index:3}.home .we-are .parallax-viewport #working{top:340px;right:100px;z-index:5}.home .we-are .parallax-viewport #foosball{top:570px;right:15px;z-index:4}@media only screen and (max-width: 1024px){.home .we-are .parallax-viewport #working{top:250px;right:65px}.home .we-are .parallax-viewport #working img{height:255px}.home .we-are .parallax-viewport #foosball{top:450px;right:-100px}}@media only screen and (max-width: 768px){.home .we-are .parallax-viewport{display:none}}.home .news .news-bg{background-image:url("/Content/img/home/home-blog-bg.jpg");background-size:cover;height:100%}.home .news h2{color:#ffffff;display:inline-block}@media only screen and (max-width: 769px){.home .news h2{margin-bottom:25px;color:#000000}}.home .news .view-all{font-family:'MuseoSans-700', Arial, Helvetica, sans-serif;color:#ffffff;letter-spacing:0.15em;font-size:24px;display:inline-block;text-align:center;padding:10px 0;margin:60px auto 0}@media only screen and (max-width: 769px){.home .news .view-all{float:none;color:#000000;padding-top:0}}.home .news .view-all i{margin-left:1em}.home .news .blog-post{display:block;position:relative;height:400px;width:100%;overflow:hidden;transition:all 150ms linear;margin-top:20px;border-radius:15px}.home .news .blog-post .content{position:absolute;bottom:0;padding:25px;color:#ffffff;z-index:10}.home .news .blog-post .content h3{font-size:32px;padding:10px 0 25px 0;clear:both;transition:all 150ms linear}.home .news .blog-post .content .author,.home .news .blog-post .content .publication-date{font-size:12px;font-family:'MuseoSans-700', Arial, Helvetica, sans-serif;line-height:24px}.home .news .blog-post .content .author{float:left}.home .news .blog-post .content .author img{border-radius:50%}.home .news .blog-post .content .publication-date{float:right}.home .news .blog-post .content .category{font-size:12px;font-family:'MuseoSans-700', Arial, Helvetica, sans-serif;text-transform:uppercase}.home .news .blog-post .content .category i{margin-right:0.5em;color:#f2f20a}.home .news .blog-post .content>i{opacity:0;position:absolute;bottom:-15px;right:25px;font-size:22px;font-weight:lighter;color:#f2f20a;transition:all 250ms linear}.home .news .blog-post::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url("/Content/img/home/blog-image-overlay.png") no-repeat center bottom;background-size:cover;border-radius:15px;overflow:hidden}.home .news .blog-post h3{color:#ffffff;font-family:'MuseoSans-500', Arial, Helvetica, sans-serif}.home .news .blog-post:hover{box-shadow:0 0 15px 0 #f2f20a}.home .news .blog-post:hover .content h3{color:#f2f20a}.home .news .blog-post:hover .content>i{opacity:1;bottom:25px}.home .news .blog-post .img-wrapper{border-radius:15px;height:100%;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.home .news .blog-post .img-bg{background-color:#fff;height:100%;display:block;margin:0 auto;width:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-left:50%}.home .news .blog-post.category-Development .content .category i{color:#ff630f}.home .news .blog-post.category-Internship .content .category i{color:#ff1721}@media only screen and (max-width: 1024px){.home .news{padding-top:75px !important}}.home .twitter .text-center{text-align:center}.home .twitter .icon-link-left{margin-top:15px}.home .twitter .icon-link-left.icon-link{display:inline-block;position:relative}.home .twitter .icon-link-left.icon-link::after{content:'';position:absolute;left:0;bottom:-5px;height:1px;width:0;background:#000;transition:all 250ms linear}.home .twitter .icon-link-left.icon-link i{width:auto;margin-right:10px;transition:all 250ms linear}.home .twitter .icon-link-left.icon-link:focus,.home .twitter .icon-link-left.icon-link:active{outline:0;border:0;box-shadow:none}.home .twitter .icon-link-left.icon-link:hover i{margin-right:15px}.home .twitter .icon-link-left.icon-link:hover::after{width:100%}.home .twitter .tweet-container .tweet{float:left;width:33%;position:relative;font-size:18px;color:#1a1919}.home .twitter .tweet-container .tweet::after{content:'';display:table;clear:both}@media only screen and (max-width: 768px){.home .twitter .tweet-container .tweet{width:50%}}@media only screen and (max-width: 480px){.home .twitter .tweet-container .tweet{width:100%}}.home .twitter .tweet-container .tweet.has-image{width:66%}@media only screen and (max-width: 768px){.home .twitter .tweet-container .tweet.has-image{width:100%}}.home .twitter .tweet-container .tweet .tweet-inner{margin:15px;border:1px solid #dde4e7;border-radius:10px;padding:20px;min-height:250px;background:#ffffff}.home .twitter .tweet-container .tweet .tweet-inner .row{height:100%}.home .twitter .tweet-container .tweet .tweet-inner .row .col-sm-6{height:100%}.home .twitter .tweet-container .tweet .tweet-inner .img-holder{position:relative;overflow:hidden;width:100%;height:250px;background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (max-width: 480px){.home .twitter .tweet-container .tweet .tweet-inner{margin-left:0;margin-right:0;height:auto}.home .twitter .tweet-container .tweet .tweet-inner .img-holder{margin-bottom:10px}}.home .twitter .tweet-container .tweet a{color:#ff630f}.home .twitter .tweet-container .tweet p{padding-bottom:60px;overflow-wrap:break-word;word-wrap:break-word}.home .twitter .tweet-container .tweet p.date-time{font-size:14px;line-height:12px;position:absolute;bottom:35px;right:35px;padding:0;color:#647176;transition:all 125ms linear}.home .twitter .tweet-container .tweet p.date-time:hover{color:#ff630f}.home .twitter .tweet-container .tweet p.date-time span{padding-left:10px}.home .twitter .tweet-container .tweet p.date-time span::before{content:'\2022';padding-right:10px}@media only screen and (max-width: 480px){.home .twitter .tweet-container .tweet p.date-time{bottom:30px;right:21px}}@media only screen and (max-width: 1280px){.home .twitter .tweet-container .tweet .tweet-inner{height:210px}.home .twitter .tweet-container .tweet .tweet-inner p{font-size:17px}}@media only screen and (max-width: 1199px){.home .twitter .tweet-container .tweet{width:50%}.home .twitter .tweet-container .tweet.has-image{width:75%}.home .twitter .tweet-container .tweet .tweet-inner p{font-size:18px}}@media only screen and (max-width: 767px){.home .twitter .tweet-container .tweet{width:100%}.home .twitter .tweet-container .tweet.has-image{width:100%}.home .twitter .tweet-container .tweet .tweet-inner{height:auto}.home .twitter .tweet-container .tweet .tweet-inner .img-holder{height:200px}}.home .case-studies{position:relative}.home .case-studies h2{color:#000000}.home .case-studies>.container{position:relative;z-index:5}.home .case-studies .case-study-feature,.home .case-studies .case-study{width:100%;min-height:calc(100vh - 300px);top:0;left:0}.home .case-studies .case-study-feature .slick-list,.home .case-studies .case-study-feature .slick-track{height:600px}.home .case-studies .case-study{position:relative;padding:0 0 0 60px;color:#000000}.home .case-studies .case-study:before{content:' ';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.3}.home .case-studies .case-study::before{z-index:5}.home .case-studies .case-study .bg-img{position:absolute;top:0;left:0;width:100%;height:auto}.home .case-studies .case-study .case-study-detail .text-wrapper{top:60%}.home .case-studies .case-study-thumbs{position:absolute;bottom:0;left:0;width:100%;padding:0}.home .case-studies .case-study-thumbs .thumb{float:left;position:relative;height:150px;background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer}@media only screen and (max-width: 768px){.home .case-studies .case-study-thumbs .thumb{height:100px}}.home .case-studies .case-study-thumbs .thumb .logo,.home .case-studies .case-study-thumbs .thumb .overlay,.home .case-studies .case-study-thumbs .thumb .bg-img{position:absolute;top:0;bottom:0;left:0;right:0}.home .case-studies .case-study-thumbs .thumb .logo{opacity:0.65;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);z-index:10;height:80px;width:80px}.home .case-studies .case-study-thumbs .thumb .overlay{background-color:#1a1919;opacity:0.65;transition:all 150ms linear;z-index:8}.home .case-studies .case-study-thumbs .thumb .bg-img{width:100%;height:auto;z-index:5}.home .case-studies .case-study-thumbs .thumb.slick-current .logo,.home .case-studies .case-study-thumbs .thumb:focus .logo,.home .case-studies .case-study-thumbs .thumb:hover .logo{opacity:1}.home .case-studies .case-study-thumbs .thumb.slick-current .overlay,.home .case-studies .case-study-thumbs .thumb:focus .overlay,.home .case-studies .case-study-thumbs .thumb:hover .overlay{opacity:0}@media only screen and (max-width: 1024px){.home .case-studies .case-study .case-study-detail .text-wrapper{left:-15px;width:60%;top:55%}.home .case-studies .case-study.rtl .case-study-detail .text-wrapper{left:-15px}}@media only screen and (max-width: 991px){.home .case-studies .case-study .bg-img{height:100%;width:auto}}@media only screen and (max-width: 767px){.home .case-studies{overflow:visible;min-height:600px !important}.home .case-studies .case-study{padding:0;display:block}.home .case-studies .case-study .bg-img{height:100%;width:auto}.home .case-studies .case-study .case-study-detail{height:100%}.home .case-studies .case-study .case-study-detail .text-wrapper{top:50%;width:100%;left:0 !important;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.home .case-studies .case-study .case-study-detail .description{display:block}.home .case-studies .case-study-thumbs{bottom:-50px}.home .case-studies .case-study-thumbs .thumb .logo{background-size:50px}.home .case-studies .case-study-feature{top:auto;position:relative}}.home .clients .testimonial-logos{margin-top:30px;padding:0;text-align:center}.home .clients .testimonial-logos a{display:inline-block;position:relative;margin:10px}.home .clients .testimonial-logos a img{width:80px;height:80px}.home .clients .testimonial-logos a .testimonial-logo-off{display:block}.home .clients .testimonial-logos a .testimonial-logo-on{display:none}.home .clients .testimonial-logos a.active .testimonial-logo-off,.home .clients .testimonial-logos a:hover .testimonial-logo-off{display:none}.home .clients .testimonial-logos a.active .testimonial-logo-on,.home .clients .testimonial-logos a:hover .testimonial-logo-on{display:block}.home .clients .testimonial-logos:after{display:block;content:' ';clear:both}.home .clients .testimonials-carousel-container{height:450px;margin-left:-15px;margin-right:-15px}.home .clients .flipster--carousel.no-rotate .flipster__item--past{opacity:0}.home .clients .flipster--carousel.no-rotate .flipster__item--past .flipster__item__content{-webkit-transform:translateX(175%) scale(0.5);transform:translateX(175%) scale(0.5)}.home .clients .flipster--carousel.no-rotate .flipster__item--past-2{opacity:1}.home .clients .flipster--carousel.no-rotate .flipster__item--past-2 .flipster__item__content{-webkit-transform:translateX(25%) scale(0.5);transform:translateX(25%) scale(0.5)}.home .clients .flipster--carousel.no-rotate .flipster__item--past-1{opacity:1}.home .clients .flipster--carousel.no-rotate .flipster__item--past-1 .flipster__item__content{-webkit-transform:translateX(0%) scale(0.7);transform:translateX(0%) scale(0.7)}.home .clients .flipster--carousel.no-rotate .flipster__item--future{opacity:0}.home .clients .flipster--carousel.no-rotate .flipster__item--future .flipster__item__content{-webkit-transform:translateX(-175%) scale(0.5);transform:translateX(-175%) scale(0.5)}.home .clients .flipster--carousel.no-rotate .flipster__item--future-2{opacity:1}.home .clients .flipster--carousel.no-rotate .flipster__item--future-2 .flipster__item__content{-webkit-transform:translateX(-25%) scale(0.5);transform:translateX(-25%) scale(0.5)}.home .clients .flipster--carousel.no-rotate .flipster__item--future-1{opacity:1}.home .clients .flipster--carousel.no-rotate .flipster__item--future-1 .flipster__item__content{-webkit-transform:translateX(0%) scale(0.7);transform:translateX(0%) scale(0.7)}@media only screen and (max-width: 1199px){.home .clients .container{width:100%}}@media only screen and (max-width: 767px){.home .clients{padding-bottom:75px}.home .clients .testimonial-logos{display:none}.home .clients .testimonials-carousel-container{height:auto}.home .clients .testimonials-carousel-container .testimonials-carousel{height:auto !important;-webkit-transform:none !important;transform:none !important}.home .clients .testimonials-carousel-container .testimonial-container{width:100%;margin-right:0 !important}.home .clients .testimonials-carousel-container .testimonial-container .testimonial{width:auto}}@media only screen and (max-width: 1024px){.home .what-we-do .what-we-do-container a{height:320px}.home .what-we-do .what-we-do-container a .content{height:100%;padding-top:30px}.home .what-we-do .what-we-do-container a .content h3{height:40px}.home .what-we-do .what-we-do-container a .content p{padding-bottom:20px}}@media only screen and (max-width: 767px){.home .what-we-do{margin-top:50px}.home .what-we-do .what-we-do-container a{height:auto}.home .what-we-do .what-we-do-container a .arrow-link{position:relative;bottom:auto}.home .what-we-do .what-we-do-container a .content h3{height:auto;margin-bottom:20px}}@media only screen and (max-width: 320px){.home .what-we-do .what-we-do-container a{height:auto}.home .what-we-do .what-we-do-container a .content h3{height:auto;margin-bottom:20px}.home .what-we-do .what-we-do-container a .content p{padding-bottom:60px}}.case-studies .featured-case-studies .case-study.featured{position:relative;top:auto;left:auto;background-position:center center;background-repeat:no-repeat;background-size:cover;height:610px}.case-studies .featured-case-studies .case-study.featured .container{height:100%;position:relative;z-index:10}.case-studies .featured-case-studies .logo-title{display:none}@media only screen and (max-width: 768px){.case-studies .featured-case-studies .case-study.featured{padding:40px 0;height:350px}.case-studies .featured-case-studies .case-study.featured .case-study-detail .text-wrapper .icon-link-right{display:none}.case-studies .featured-case-studies .case-study.featured .case-study-detail .text-wrapper h3{font-size:30px}}@media only screen and (max-width: 767px){.case-studies .featured-case-studies:before{content:' ';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.5}.case-studies .featured-case-studies::before{z-index:1}.case-studies .featured-case-studies .logo-title{text-align:center;display:block;z-index:10;position:absolute;transition:all 250ms ease-out;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.case-studies .featured-case-studies .logo-title img{width:120px;height:120px}.case-studies .featured-case-studies .logo-title h3{display:block;font-size:35px;margin-top:10px;margin-bottom:0}.case-studies .featured-case-studies .case-study.featured .case-study-detail .text-wrapper h3{display:none}}.case-studies .standard-case-studies::after{visibility:hidden;display:block;font-size:0;content:' ';clear:both;height:0}.case-studies .standard-case-studies .case-study{height:350px;width:25%;position:relative;overflow:hidden;float:left}.case-studies .standard-case-studies .case-study.is-featured{display:none}.case-studies .standard-case-studies .case-study .case-study-inner{height:100%;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover}.case-studies .standard-case-studies .case-study .case-study-inner::before{content:'';transition:all 250ms ease-out;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0.6;background-color:#647176}.case-studies .standard-case-studies .case-study .case-study-inner .logo-title{text-align:center;display:block;z-index:10;position:absolute;transition:all 250ms ease-out;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.case-studies .standard-case-studies .case-study .case-study-inner .logo-title img{height:80px;width:80px}.case-studies .standard-case-studies .case-study .case-study-inner .logo-title h3{font-size:35px;margin-top:10px;margin-bottom:0}.case-studies .standard-case-studies .case-study .case-study-inner span{display:block;position:absolute;transition:all 250ms ease-out}.case-studies .standard-case-studies .case-study .case-study-inner span.description{top:100%;padding:0 30px;display:block;margin:0 auto;font-size:16px}.case-studies .standard-case-studies .case-study .case-study-inner span.arrow-link{left:30px;top:130%}.case-studies .standard-case-studies .case-study:hover .case-study-inner::before{background-color:#ff630f}.case-studies .standard-case-studies .case-study:hover .case-study-inner .logo-title{top:30%}.case-studies .standard-case-studies .case-study:hover .case-study-inner .logo-title h3{margin-bottom:15px;font-size:32px}.case-studies .standard-case-studies .case-study:hover .case-study-inner span.description{top:52.5%}.case-studies .standard-case-studies .case-study:hover .case-study-inner span.arrow-link{top:85%}.case-studies .standard-case-studies .case-study:hover .case-study-inner span.arrow-link i{margin-left:15px}.case-studies .standard-case-studies .case-study:hover .case-study-inner span.arrow-link::after{width:100%}.case-studies .standard-case-studies .case-study.light .case-study-inner span{color:#ffffff}.case-studies .standard-case-studies .case-study.dark .case-study-inner span{color:#000000}.case-studies .standard-case-studies.only-3 .case-study{width:33.33%}@media only screen and (max-width: 991px){.case-studies .standard-case-studies.only-3 .case-study{width:50%}}@media only screen and (max-width: 767px){.case-studies .standard-case-studies.only-3 .case-study{width:100%}}@media only screen and (max-width: 1200px){.case-studies .standard-case-studies .case-study{width:33.33%}}@media only screen and (max-width: 768px){.case-studies .standard-case-studies .case-study{width:50%}}@media only screen and (max-width: 480px){.case-studies .standard-case-studies .case-study{width:100%}}.case-studies .text-center{text-align:center}.case-studies .text-center p{margin:0}.case-studies .icon-link-right{margin-top:10px;color:#647176;font-size:20px}.case-studies .icon-link-right.icon-link{display:inline-block;position:relative}.case-studies .icon-link-right.icon-link::after{content:'';position:absolute;left:0;bottom:-5px;height:1px;width:0;background:#647176;transition:all 250ms linear}.case-studies .icon-link-right.icon-link i{width:auto;margin-left:10px;transition:all 250ms linear}.case-studies .icon-link-right.icon-link:hover i{margin-left:15px}.case-studies .icon-link-right.icon-link:hover::after{width:100%}.case-studies .more-case-studies{padding:50px 0}.case-study .case-study-intro{height:700px;background-repeat:no-repeat;background-position:center center;background-size:cover;padding-top:60px;overflow:visible}@media only screen and (max-width: 480px){.case-study .case-study-intro{padding-top:50px}}.case-study .case-study-intro h1{font-size:80px;text-align:center;margin:0 0 35px}.case-study .case-study-intro .hashtags{list-style:none;position:relative;left:50%;padding:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:inline-block}.case-study .case-study-intro .hashtags::after{clear:both;content:'';display:table}.case-study .case-study-intro .hashtags li{float:left}.case-study .case-study-intro .hashtags li+li{margin-left:20px}.case-study .case-study-intro .hashtags a{color:#647176;transition:all 250ms linear}.case-study .case-study-intro .hashtags a i{margin-right:5px}.case-study .case-study-intro .hashtags a:hover{color:#1a1919}.case-study .case-study-intro .details{position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);min-height:250px}.case-study .case-study-intro .details .stats{list-style:none;margin:40px 0;padding:0}.case-study .case-study-intro .details .stats li{margin-bottom:25px;font-size:22px;position:relative;padding-left:60px}.case-study .case-study-intro .details .stats li i{margin-right:10px;font-size:40px;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:0}.case-study .case-study-intro .details .stats li:last-child{margin-bottom:0}.case-study .case-study-intro .details .intro-text{font-size:20px}.case-study .case-study-intro .see-it-in-action{position:absolute;bottom:-25px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:50}.case-study .case-study-intro .see-it-in-action .btn-primary{background:#ffffff;border:1px solid #f2f20a}@media only screen and (max-width: 1024px){.case-study .case-study-intro .details .intro-text{font-size:18px}}@media only screen and (max-width: 991px){.case-study .case-study-intro .breadcrumb-holder{margin-bottom:40px}}@media only screen and (max-width: 768px){.case-study .case-study-intro{height:auto}.case-study .case-study-intro .details{position:relative;bottom:auto;left:auto;-webkit-transform:none;transform:none;padding-top:150px}.case-study .case-study-intro .details .stats li{font-size:20px}.case-study .case-study-intro .details .stats li i{font-size:35px}}@media only screen and (max-width: 767px){.case-study .case-study-intro{height:auto;background-position-x:80%}.case-study .case-study-intro h1{font-size:10vw}.case-study .case-study-intro .hashtags{display:none}.case-study .case-study-intro .details{margin-top:50px;padding-top:60px}.case-study .case-study-intro .details .stats{display:none}.case-study .case-study-intro .intro-text{margin-top:20px;padding-bottom:45px}}@media only screen and (max-width: 480px){.case-study .case-study-intro .intro-text{margin-top:0}.case-study .case-study-intro .details{margin-top:30px}.case-study .case-study-intro .details .intro-text{font-size:17px}}.case-study .case-study-why{background-repeat:no-repeat;background-position:right bottom;background-size:50%;padding:155px 0 195px}.case-study .case-study-why.left{background-position:left bottom}@media only screen and (max-width: 1024px){.case-study .case-study-why{padding-top:35px;background-size:70%}}@media only screen and (max-width: 768px){.case-study .case-study-why{padding:50px 0;background-size:50%}}@media only screen and (max-width: 480px){.case-study .case-study-why{padding:100px 0 280px;background-size:100%}}.case-study .case-study-why p{font-size:24px;line-height:1.7;font-family:'MuseoSans-700', Arial, Helvetica, sans-serif}.case-study .case-study-what{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#ff630f;color:#ffffff;padding:150px 0;min-height:660px}.case-study .case-study-what::after{content:'';position:absolute;bottom:0;left:0;height:0;width:0;border-style:solid;border-width:375px 0 0 3000px;border-color:transparent transparent transparent #fd762e;z-index:2}.case-study .case-study-what .container{position:relative;z-index:5}.case-study .case-study-what h2{background:none;color:#ffffff;margin-top:0}.case-study .case-study-what a{color:#ffffff;font-weight:bold}.case-study .case-study-what .device-carousel-container{height:100%;width:45%;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10;padding:45px 0}.case-study .case-study-what .device-carousel-container .device-carousel{height:540px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.case-study .case-study-what .device-carousel-container .device-carousel .slick-list,.case-study .case-study-what .device-carousel-container .device-carousel .slick-track{height:100%}.case-study .case-study-what .device-carousel-container .device-carousel .slick-slide{position:relative}.case-study .case-study-what .device-carousel-container .device-carousel .slick-slide img{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.case-study .case-study-what .device-carousel-container .device-carousel .slick-dots{bottom:-35px}.case-study .case-study-what .device-carousel-container .device-carousel .slick-dots li button::before{font-size:20px}@media only screen and (max-width: 1199px){.case-study .case-study-what{padding:75px 0}.case-study .case-study-what .device-carousel-container{-webkit-transform:none;transform:none;position:relative;width:75%;right:auto;left:auto;margin:0 auto;height:100%;padding:0}.case-study .case-study-what .device-carousel-container .device-carousel{top:auto;-webkit-transform:none;transform:none}}@media only screen and (max-width: 768px){.case-study .case-study-what{padding:50px 0}}@media only screen and (max-width: 767px){.case-study .case-study-what .device-carousel-container{width:100%;padding:0 15px}.case-study .case-study-what .device-carousel-container .device-carousel{height:335px}}.case-study .case-study-feedback{padding:100px 0}.case-study .case-study-feedback .testimonial{margin:100px auto}.case-study .case-study-feedback .testimonial span{display:none}@media only screen and (max-width: 767px){.case-study .case-study-feedback .testimonial{width:100%;height:auto;background:#ffffff;padding:30px;position:relative;overflow:hidden}.case-study .case-study-feedback .testimonial p{font-size:18px;position:relative;z-index:5}.case-study .case-study-feedback .testimonial .quote{display:block;position:absolute;font-size:150px;color:#f2f2f2;z-index:1}.case-study .case-study-feedback .testimonial .quote.right{bottom:-95px;right:-10px}.case-study .case-study-feedback .testimonial .quote.left{top:-80px;left:-10px}}.case-study .other-case-studies{background:#dde4e7;padding:100px 0}.case-study .other-case-studies h2{margin-bottom:75px}.case-study .other-case-studies .standard-case-studies .case-study{width:33.33%}.case-study .other-case-studies .standard-case-studies .case-study .case-study-inner h3{font-size:28px}@media only screen and (max-width: 1024px){.case-study .other-case-studies .standard-case-studies .case-study{height:450px}.case-study .other-case-studies .standard-case-studies .case-study .case-study-inner h3{font-size:26px}}@media only screen and (max-width: 768px){.case-study .other-case-studies .standard-case-studies .case-study{height:450px;width:50%}.case-study .other-case-studies .standard-case-studies .case-study:last-of-type{margin:0 auto;float:none}.case-study .other-case-studies .standard-case-studies .case-study .case-study-inner h3{font-size:26px}}@media only screen and (max-width: 767px){.case-study .other-case-studies .standard-case-studies .case-study{height:400px;width:100%}.case-study .other-case-studies .standard-case-studies .case-study:last-of-type{margin:0 auto;float:left}.case-study .other-case-studies .standard-case-studies .case-study .case-study-inner h3{font-size:26px}}.case-study .other-case-studies .case-study-link{text-align:center;margin:45px auto 0}.case-study .other-case-studies .case-study-link a{color:#1a1919}.how-we-do-it .cd-timeline-content{position:relative;margin-left:60px;background:#ffffff;padding:0;color:#333333;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0px 0px 220px 0px #adadad;z-index:2}.how-we-do-it .cd-timeline-content::after{clear:both;content:'';display:table}.how-we-do-it .cd-timeline-content h3{color:#ffffff;text-transform:uppercase;margin:0;font-size:16px;letter-spacing:4px;background:#dddddd;height:65px;width:100%;padding:25px 36px;border-top-left-radius:4px;border-top-right-radius:4px;z-index:2}.how-we-do-it .cd-timeline-content p{position:relative;padding:25px 36px;margin:0;font-size:18px;color:#647176;z-index:2;background:#ffffff;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.how-we-do-it .cd-timeline-content .img-holder{position:absolute;top:100px;left:88%;right:auto;z-index:-1;border-right:4px;overflow:hidden;width:90%}.how-we-do-it .cd-timeline-content .img-holder img{width:100%;border-radius:4px}.how-we-do-it .cd-timeline-content::before{content:'';position:absolute;top:16px;right:100%;height:0;width:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:20px solid #dddddd}@media only screen and (max-width: 991px){.how-we-do-it .cd-timeline-content .img-holder{top:90px;width:125%}}@media only screen and (max-width: 767px){.how-we-do-it .cd-timeline-content{margin-left:40px;border-bottom-left-radius:0;border-bottom-right-radius:0}.how-we-do-it .cd-timeline-content h3{padding:16px;position:relative}.how-we-do-it .cd-timeline-content h3 span{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.how-we-do-it .cd-timeline-content p{padding:16px}.how-we-do-it .cd-timeline-content .img-holder{width:100%;top:100%;left:0;right:auto;position:relative}.how-we-do-it .cd-timeline-content .img-holder img{border-radius:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.how-we-do-it .cd-timeline-content::before{border-left:none !important;top:18px;right:99%}}@media only screen and (min-width: 768px){.how-we-do-it .cd-timeline-content{margin-left:0;width:45%}.how-we-do-it .cd-timeline-content::before{top:20px;left:100%;border-color:transparent;border-left-color:#dddddd}.how-we-do-it .cd-timeline-content.is-hidden{visibility:hidden}.how-we-do-it .cd-timeline-content.bounce-in{visibility:visible;-webkit-animation:cd-bounce-2 0.6s;animation:cd-bounce-2 0.6s}}.how-we-do-it .cd-timeline{position:relative;padding:2em 0;margin-bottom:40px}.how-we-do-it .cd-timeline .timeline-line{position:absolute;top:0;left:50%;height:0;width:6px;border-radius:10px;margin-left:-3px}.how-we-do-it .cd-timeline.imagine-timeline .timeline-line{background:#ff630f}.how-we-do-it .cd-timeline.imagine-timeline::before{background:#ff630f}.how-we-do-it .cd-timeline.imagine-timeline .cd-timeline-img{border-color:#ff630f}.how-we-do-it .cd-timeline.imagine-timeline .cd-timeline-content h3{background:#ff630f}.how-we-do-it .cd-timeline.imagine-timeline .cd-timeline-content::before{border-left:20px solid #ff630f}@media screen and (max-width: 767px){.how-we-do-it .cd-timeline.imagine-timeline .cd-timeline-content::before{border-right:20px solid #ff630f;border-left:none !important;right:99%}}@media only screen and (min-width: 768px){.how-we-do-it .cd-timeline.imagine-timeline .cd-timeline-block .cd-timeline-content::before{border-left-color:#ff630f}.how-we-do-it .cd-timeline.imagine-timeline .cd-timeline-block:nth-child(even) .cd-timeline-content{float:right}.how-we-do-it .cd-timeline.imagine-timeline .cd-timeline-block:nth-child(even) .cd-timeline-content::before{border-right:20px solid #ff630f;border-left:none}}.how-we-do-it .cd-timeline.deliver-timeline .timeline-line{background:#ff1721}.how-we-do-it .cd-timeline.deliver-timeline::before{background:#ff1721}.how-we-do-it .cd-timeline.deliver-timeline .cd-timeline-img{border-color:#ff1721}.how-we-do-it .cd-timeline.deliver-timeline .cd-timeline-content h3{background:#ff1721}.how-we-do-it .cd-timeline.deliver-timeline .cd-timeline-content::before{border-left:20px solid #ff1721}@media screen and (max-width: 767px){.how-we-do-it .cd-timeline.deliver-timeline .cd-timeline-content::before{border-right:20px solid #ff1721;border-left:none !important;right:99%}}@media only screen and (min-width: 768px){.how-we-do-it .cd-timeline.deliver-timeline .cd-timeline-block .cd-timeline-content::before{border-left-color:#ff1721}.how-we-do-it .cd-timeline.deliver-timeline .cd-timeline-block:nth-child(even) .cd-timeline-content{float:right}.how-we-do-it .cd-timeline.deliver-timeline .cd-timeline-block:nth-child(even) .cd-timeline-content::before{border-right:20px solid #ff1721;border-left:none}}.how-we-do-it .cd-timeline.together-timeline .timeline-line{background:#f2f20a}.how-we-do-it .cd-timeline.together-timeline::before{background:#f2f20a}.how-we-do-it .cd-timeline.together-timeline .cd-timeline-img{border-color:#f2f20a}.how-we-do-it .cd-timeline.together-timeline .cd-timeline-content h3{background:#f2f20a}.how-we-do-it .cd-timeline.together-timeline .cd-timeline-content::before{border-left:20px solid #f2f20a}@media screen and (max-width: 767px){.how-we-do-it .cd-timeline.together-timeline .cd-timeline-content::before{border-right:20px solid #f2f20a;border-left:none !important;right:99%}}@media only screen and (min-width: 768px){.how-we-do-it .cd-timeline.together-timeline .cd-timeline-block .cd-timeline-content::before{border-left-color:#f2f20a}.how-we-do-it .cd-timeline.together-timeline .cd-timeline-block:nth-child(even) .cd-timeline-content{float:right}.how-we-do-it .cd-timeline.together-timeline .cd-timeline-block:nth-child(even) .cd-timeline-content::before{border-right:20px solid #f2f20a;border-left:none}}.how-we-do-it .cd-timeline.together-timeline .cd-timeline-content h3{color:#000000}@media only screen and (max-width: 767px){.how-we-do-it .cd-timeline .timeline-line{left:3px}}@media only screen and (min-width: 768px){.how-we-do-it .cd-timeline::before{left:50%;margin-left:-3px}}.how-we-do-it .cd-timeline-block{position:relative;min-height:345px;margin:175px 0;z-index:10}.how-we-do-it .cd-timeline-block::after{clear:both;content:'';display:table}.how-we-do-it .cd-timeline-block:first-of-type{margin-top:50px}.how-we-do-it .cd-timeline-block:last-child{margin-bottom:0}@media only screen and (max-width: 991px){.how-we-do-it .cd-timeline-block{margin:6em 0}}@media only screen and (max-width: 767px){.how-we-do-it .cd-timeline-block{margin:100px 0}}@media only screen and (min-width: 768px){.how-we-do-it .cd-timeline-block:last-child{margin-bottom:0}}.how-we-do-it .cd-timeline-img{position:absolute;top:24px;left:0;width:25px;height:25px;border-radius:50%;background:#ffffff;border-width:6px;border-style:solid}@media only screen and (max-width: 767px){.how-we-do-it .cd-timeline-img{left:-9px;top:19px}}@media only screen and (min-width: 768px){.how-we-do-it .cd-timeline-img{width:25px;height:25px;left:50%;margin-left:-12.5px;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.how-we-do-it .cd-timeline-img.is-hidden{visibility:hidden}.how-we-do-it .cd-timeline-img.bounce-in{visibility:visible;-webkit-animation:cd-bounce-1 0.6s;animation:cd-bounce-1 0.6s}}@-webkit-keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(0.5)}60%{opacity:1;-webkit-transform:scale(1.2)}100%{-webkit-transform:scale(1)}}@keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}60%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@media only screen and (min-width: 768px){.how-we-do-it .cd-timeline-block:nth-child(even) .cd-timeline-content.bounce-in{-webkit-animation:cd-bounce-2-inverse 0.6s;animation:cd-bounce-2-inverse 0.6s}.how-we-do-it .cd-timeline-block:nth-child(even) .cd-timeline-content{float:right}.how-we-do-it .cd-timeline-block:nth-child(even) .cd-timeline-content .img-holder{right:88%;left:auto}.how-we-do-it .cd-timeline-block:nth-child(even) .cd-timeline-content::before{top:20px;left:auto;right:100%;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:20px solid #dddddd;border-left:none}}@-webkit-keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px)}100%{-webkit-transform:translateX(0)}}@keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px)}100%{-webkit-transform:translateX(0)}}@keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.how-we-do-it .launch{padding:100px 0;background:#dde4e7}.how-we-do-it .launch h2{padding-bottom:50px}.how-we-do-it .launch img{position:absolute}.how-we-do-it .launch .together-box{position:relative;width:95%;padding-top:200px}.how-we-do-it .launch .together-box img{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1;width:90%;border-radius:4px}.how-we-do-it .launch .together-box.right{float:right}.how-we-do-it .launch .together-box h3{color:#fff;text-transform:uppercase;margin:0;font-size:16px;letter-spacing:4px;background:#647176;height:65px;width:100%;padding:25px 36px;border-top-left-radius:4px;border-top-right-radius:4px;position:relative;z-index:2}.how-we-do-it .launch .together-box p{position:relative;padding:25px 36px;min-height:300px;margin:0;font-size:18px;color:#647176;z-index:2;background:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px}@media only screen and (max-width: 1199px){.how-we-do-it .launch .together-box{width:100%}}@media only screen and (max-width: 991px){.how-we-do-it .launch .together-box{margin-bottom:100px;padding-top:150px}.how-we-do-it .launch .together-box h3 span{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.about-us .page-banner{background-position-y:-80px}.about-us .about-us-intro{padding:100px 0 0;background-size:contain}.about-us .about-us-intro .intro-text{margin-bottom:100px}@media only screen and (max-width: 768px){.about-us .about-us-intro p{z-index:10;position:relative}.about-us .about-us-intro:before{content:' ';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffffff;opacity:0.5}}.about-us .about-us-badges{margin-bottom:100px}.about-us .about-us-badges .badge{display:flex;align-items:center;justify-content:center;padding:1rem}.about-us .about-us-badges .badge img{flex:0 1 auto;-ms-flex:100%}@media only screen and (max-width: 760px){.about-us .about-us-badges .badge img{max-width:190px}}.about-us .we-are{float:left;width:33.33%;min-height:500px;position:relative;padding:140px 0;background-position:right center;background-size:cover;background-repeat:no-repeat;color:#ffffff}.about-us .we-are h3{color:#ffffff;padding-bottom:30px}.about-us .we-are:before{content:' ';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.35}.about-us .curious{background-image:url("/Content/img/about-us/curious.jpg")}.about-us .grounded{background-image:url("/Content/img/about-us/grounded.jpg")}.about-us .principled{background-image:url("/Content/img/about-us/principled.jpg")}@media only screen and (max-width: 991px){.about-us .we-are{width:100%;float:none;min-height:300px}}.about-us .about-us-parallax{min-height:408px;background:transparent}.about-us .meet-the-people{position:relative;text-align:center;background-color:#ececec;padding-top:40px;border-bottom:4px solid #ff1721}.about-us .meet-the-people .photostack-tabs{display:inline-block;text-align:center;margin:40px -15px -7px;padding:0;list-style:none}.about-us .meet-the-people .photostack-tabs::after{content:'';clear:both}.about-us .meet-the-people .photostack-tabs li{display:block;float:left}.about-us .meet-the-people .photostack-tabs li a{display:block;background-color:#ececec;color:#647176;padding:15px;font-size:18px;font-weight:500}.about-us .meet-the-people .photostack-tabs li a:hover{background-color:rgba(100,113,118,0.1)}.about-us .meet-the-people .photostack-tabs li a.is-active{background-color:#ff1721;color:#ffffff;font-weight:bold}.about-us .meet-the-people .photostack-tabs li a.is-active:hover{background-color:#ff1721}@media only screen and (max-width: 767px){.about-us .meet-the-people .photostack-tabs{display:none}.about-us .meet-the-people h3{margin-bottom:40px}}.about-us .photostack .employee{transition:all 250ms linear;pointer-events:auto;opacity:1}.about-us .photostack .employee.is-hidden{opacity:0;pointer-events:none}.about-us .photostack{background:url("/Content/img/about-us/team-background.jpg");background-size:cover;background-repeat:no-repeat}.about-us .photostack .icon-holder{display:none;position:absolute;right:20px;bottom:25px;font-size:20px;opacity:1;height:40px;width:40px;border:1px solid #ff1721;border-radius:50%;color:#ff1721;padding:5px}.about-us .photostack .icon-holder i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.about-us .photostack .photostack-current{z-index:999}.about-us .photostack .photostack-current .icon-holder{display:block}.about-us .photostack .photostack-current .img-holder img.off{opacity:1}.about-us .photostack .photostack-current .photostack-back p{font-size:20px}.about-us .photostack .photostack-current .photostack-back .icon-holder{right:auto;left:20px}.about-us .photostack .nav-wrapper{width:100%;position:absolute;left:0;bottom:0;height:70px;-webkit-transform-style:flat;transform-style:flat;box-shadow:0 3px 11px #000000}.about-us .photostack .nav-wrapper:before{content:' ';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.85}.about-us .photostack nav{width:800px;left:50%;margin-left:-400px;bottom:0}.about-us .photostack nav span.thumb-container{border-radius:0;position:relative;overflow:hidden;margin:5px;width:190px;max-width:190px;height:60px;-webkit-transform:scale(0.75);transform:scale(0.75);background:#ffffff}.about-us .photostack nav span.thumb-container.is-hidden{display:none}.about-us .photostack nav span.name{float:left;background:none;width:auto;height:auto;-webkit-transform:none;transform:none;font-size:14px;line-height:60px;margin-left:10px}.about-us .photostack nav span.current{-webkit-transform:scale(1);transform:scale(1)}.about-us .photostack nav span img{float:left;width:60px;height:60px}.about-us .photostack .slick-prev{font-size:20px}.about-us .photostack .slick-prev::before{display:block;content:'\f060';color:#333333;font-family:'Font Awesome 5 Free', sans-serif;font-weight:900;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.about-us .photostack .slick-next{font-size:20px}.about-us .photostack .slick-next::before{display:block;content:'\f061';color:#333333;font-family:'Font Awesome 5 Free', sans-serif;font-weight:900;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width: 992px){.about-us .photostack nav{width:700px;margin-left:-350px}}@media only screen and (max-width: 767px){.about-us .photostack{height:100%}.about-us .photostack.photostack-perspective{-webkit-perspective:none;perspective:none}.about-us .photostack figure{position:relative;margin:30px auto;display:block;padding:15px}.about-us .photostack .nav-wrapper{display:none}.about-us .photostack .icon-holder{display:block;right:15px}.about-us .photostack .photostack-back .icon-holder{right:auto;left:20px}}.about-us .about-us-tiles .tiles-container{width:100%}.about-us .about-us-tiles .tile{width:33.33%;height:815px;position:relative;float:left}.about-us .about-us-tiles .tile .caption,.about-us .about-us-tiles .tile .image{height:50%;width:100%;position:absolute}.about-us .about-us-tiles .tile .caption{padding:45px 40px;top:0;z-index:10}.about-us .about-us-tiles .tile .caption:after{top:100%;bottom:auto;left:50%;right:auto;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none;border-top-color:#f2f20a;border-bottom-color:rgba(255,255,255,0);border-left-color:rgba(255,255,255,0);border-right-color:rgba(255,255,255,0);border-width:35px;margin-top:0;margin-left:-35px}.about-us .about-us-tiles .tile .caption .content{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.about-us .about-us-tiles .tile .caption h4{font-family:'MuseoSans-700', Arial, Helvetica, sans-serif}.about-us .about-us-tiles .tile .image{z-index:5;background-repeat:no-repeat;background-size:cover;background-position:center center;bottom:0}.about-us .about-us-tiles .tile:nth-child(even) .caption{top:auto;bottom:0}.about-us .about-us-tiles .tile:nth-child(even) .caption:after{top:auto;bottom:100%;left:50%;right:auto;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none;border-top-color:rgba(255,255,255,0);border-bottom-color:#ff630f;border-left-color:rgba(255,255,255,0);border-right-color:rgba(255,255,255,0);border-width:35px;margin-top:0;margin-left:-35px}.about-us .about-us-tiles .tile:nth-child(even) .caption:after{border-top-color:rgba(255,255,255,0);bottom:100%;top:auto}.about-us .about-us-tiles .tile:nth-child(even) .image{top:0;bottom:auto}.about-us .about-us-tiles .tile.tile-1 .caption{background-color:#f2f20a;color:#000}.about-us .about-us-tiles .tile.tile-1 .image{background-image:url("/Content/img/about-us/earthware-hq.jpg")}.about-us .about-us-tiles .tile.tile-2 .caption{background-color:#ff630f;color:#fff}.about-us .about-us-tiles .tile.tile-2 .image{background-image:url("/Content/img/about-us/home-comforts.jpg")}.about-us .about-us-tiles .tile.tile-3 .caption{background-color:#647176;color:#fff}.about-us .about-us-tiles .tile.tile-3 .caption:after{border-top-color:#647176}.about-us .about-us-tiles .tile.tile-3 .image{background-image:url("/Content/img/about-us/here-there-everywhere.jpg")}@media only screen and (max-width: 1199px){.about-us .about-us-tiles .tile{height:1020px}}@media only screen and (max-width: 768px){.about-us .about-us-tiles .tile{width:100%;height:400px}.about-us .about-us-tiles .tile .caption,.about-us .about-us-tiles .tile .image{height:100%;width:50%}.about-us .about-us-tiles .tile .caption{left:0}.about-us .about-us-tiles .tile .caption:after{top:50%;bottom:auto;left:100%;right:auto;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none;border-top-color:rgba(255,255,255,0);border-bottom-color:rgba(255,255,255,0);border-left-color:#f2f20a;border-right-color:rgba(255,255,255,0);border-width:35px;margin-top:-35px;margin-left:0}.about-us .about-us-tiles .tile .image{right:0}.about-us .about-us-tiles .tile:nth-child(even) .caption{left:auto;right:0}.about-us .about-us-tiles .tile:nth-child(even) .caption:after{top:50%;bottom:auto;left:auto;right:100%;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none;border-top-color:rgba(255,255,255,0);border-bottom-color:rgba(255,255,255,0);border-left-color:rgba(255,255,255,0);border-right-color:#ff630f;border-width:35px;margin-top:-35px;margin-left:0}.about-us .about-us-tiles .tile:nth-child(even) .image{left:0;right:auto}.about-us .about-us-tiles .tile.tile-3 .caption:after{top:50%;bottom:auto;left:100%;right:auto;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none;border-top-color:rgba(255,255,255,0);border-bottom-color:rgba(255,255,255,0);border-left-color:#647176;border-right-color:rgba(255,255,255,0);border-width:35px;margin-top:-35px;margin-left:0}}@media only screen and (max-width: 767px){.about-us .about-us-tiles .tile .caption .content{top:auto;-webkit-transform:none;transform:none}}@media only screen and (max-width: 480px){.about-us .about-us-tiles .tile{height:auto}.about-us .about-us-tiles .tile .caption,.about-us .about-us-tiles .tile .image{position:relative;height:auto;width:100%}.about-us .about-us-tiles .tile .caption{top:0}.about-us .about-us-tiles .tile .caption:after{top:100%;bottom:auto;left:50%;right:auto;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none;border-top-color:#f2f20a;border-bottom-color:rgba(255,255,255,0);border-left-color:rgba(255,255,255,0);border-right-color:rgba(255,255,255,0);border-width:35px;margin-top:0;margin-left:-35px}.about-us .about-us-tiles .tile .image{height:200px;bottom:0}.about-us .about-us-tiles .tile:nth-child(even) .caption{top:0;bottom:auto}.about-us .about-us-tiles .tile:nth-child(even) .caption:after{top:100%;bottom:auto;left:50%;right:auto;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none;border-top-color:#ff630f;border-bottom-color:rgba(255,255,255,0);border-left-color:rgba(255,255,255,0);border-right-color:rgba(255,255,255,0);border-width:35px;margin-top:0;margin-left:-35px}.about-us .about-us-tiles .tile:nth-child(even) .image{top:auto;bottom:0}.about-us .about-us-tiles .tile.tile-3 .caption:after{top:100%;bottom:auto;left:50%;right:auto;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none;border-top-color:#647176;border-bottom-color:rgba(255,255,255,0);border-left-color:rgba(255,255,255,0);border-right-color:rgba(255,255,255,0);border-width:35px;margin-top:0;margin-left:-35px}}.about-us .join{padding:70px 0}.about-us .join .text-center{text-align:center}.about-us .join .text-center p{margin:0}.about-us .join .icon-link-right{margin-top:10px;color:#647176;font-size:20px}.about-us .join .icon-link-right.icon-link{display:inline-block;position:relative}.about-us .join .icon-link-right.icon-link::after{content:'';position:absolute;left:0;bottom:-5px;height:1px;width:0;background:#647176;transition:all 250ms linear}.about-us .join .icon-link-right.icon-link i{width:auto;margin-left:10px;transition:all 250ms linear}.about-us .join .icon-link-right.icon-link:hover i{margin-left:15px}.about-us .join .icon-link-right.icon-link:hover::after{width:100%}.about-us .heading-primary,.our-values .heading-primary{color:#fff;font-size:100px;line-height:93px;text-transform:uppercase}@media (max-width: 768px){.about-us .heading-primary,.our-values .heading-primary{font-size:50px;line-height:47px}}.about-us .heading-secondary,.our-values .heading-secondary{background:none;font-size:48px;line-height:57px;margin:0 0 30px;padding:0;text-transform:uppercase}@media (max-width: 768px){.about-us .heading-secondary,.our-values .heading-secondary{font-size:24px;line-height:29px}}.about-us .copy-primary,.our-values .copy-primary{font-size:36px;line-height:43px}@media (max-width: 480px){.about-us .copy-primary,.our-values .copy-primary{font-size:18px;line-height:21px}}.about-us .copy-secondary,.our-values .copy-secondary{font-size:30px;line-height:36px}@media (max-width: 480px){.about-us .copy-secondary,.our-values .copy-secondary{font-size:15px;line-height:18px}}.about-us .img-molecule,.our-values .img-molecule{display:block;margin:60px auto;width:100%}.about-us .values-area{background-image:url("/Content/img/about-us/values-quotes.png");color:#fff;max-height:1000px}@media (max-width: 768px){.about-us .values-area{max-height:none;text-align:center}}.about-us .values-area .heading-primary{margin:120px 0 60px}@media (max-width: 768px){.about-us .values-area .heading-primary{margin:30px 0 30px}}.about-us .values-area .icon-link{display:block;color:#fff;margin:120px 0}@media (max-width: 768px){.about-us .values-area .icon-link{margin:60px 0}}.about-us .values-area .icon-link .fa{margin-left:10px}.about-us .values-area .divider{border:0;margin:0 0 60px;background-color:#ff1721;height:10px;width:200px}@media (max-width: 768px){.about-us .values-area .divider{margin:0 auto 30px;width:100px}}@media (max-width: 768px){.about-us .values-area br{display:none}}.our-values .values-content .col-image{min-height:900px}.our-values .values-content .number{font-size:600px;font-weight:900;line-height:600px;position:absolute;bottom:0;opacity:0.1}.our-values .values-content .row-hero{background-image:url("/Content/img/about-us/values-hero.png");background-size:cover;background-position:center 0;height:100vh}@media (max-width: 1024px){.our-values .values-content .row-hero{height:70vh}}.our-values .values-content .row-hero .heading-primary{text-align:center;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.our-values .values-content .row-vitamin-e{background-image:url("/Content/img/about-us/values-quotes.png");color:#fff;max-height:1000px}@media (max-width: 768px){.our-values .values-content .row-vitamin-e{max-height:none}}.our-values .values-content .row-vitamin-e .copy-primary{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 768px){.our-values .values-content .row-vitamin-e .copy-primary{margin-bottom:60px;top:initial;-webkit-transform:initial;transform:initial;text-align:center}}.our-values .values-content .row-love-what-you-do{background-color:#f2f20a}.our-values .values-content .row-love-what-you-do .col-image{background-image:url("/Content/img/about-us/values-love-what-you-do.png");background-size:cover;background-position:center 0}.our-values .values-content .row-i-am-team{background-color:#597f8a;color:#fff}.our-values .values-content .row-i-am-team .heading-secondary{color:#fff}.our-values .values-content .row-i-am-team .col-image{background-image:url("/Content/img/about-us/values-i-am-team.png");background-size:cover;background-position:center 0}.our-values .values-content .row-i-am-team .number{right:0}.our-values .values-content .row-be-beyond{background-color:#ff630f;color:#fff}.our-values .values-content .row-be-beyond .heading-secondary{color:#fff}.our-values .values-content .row-be-beyond .col-image{background-image:url("/Content/img/about-us/values-be-beyond.png");background-size:cover;background-position:center 0}.our-values .values-content .row-make-it-count{background-color:#ff1721;color:#fff}.our-values .values-content .row-make-it-count .heading-secondary{color:#fff}.our-values .values-content .row-make-it-count .col-image{background-image:url("/Content/img/about-us/values-make-it-count.png");background-size:cover;background-position:center 0}.our-values .values-content .row-make-it-count .number{right:0}.our-values .values-content .row-honestly-open{background-color:#fff}.our-values .values-content .row-honestly-open .col-image{background-image:url("/Content/img/about-us/values-honestly-open.png");background-size:cover;background-position:center 0}.our-values .values-content .box-copy{padding:60px 30px}@media (max-width: 480px){.our-values .values-content .box-copy{padding:30px 0}}@media (max-width: 768px){.our-values .values-content .col-image,.our-values .values-content .number{display:none}}@media only screen and (max-width: 1200px){.blog .page-banner{background-position-y:0}}.blog .footer{display:none}.blog .intro{padding-top:100px;position:relative}.blog .intro h1{text-align:center;margin-bottom:75px}.blog .intro.category{overflow:visible}.blog .intro.category::after{content:'';position:absolute;top:0;left:0;height:150%;width:100%;background-image:url(http://www.memecreator.org/static/images/templates/1172892.jpg);background-size:cover;background-position:center -580px;background-repeat:no-repeat;opacity:0.1}.blog .blog-item{width:33%;margin:15px 0;padding:0 15px;transition:all 125ms linear}.blog .blog-item .content{background:#ffffff;position:relative;padding:20px 20px 45px;border:1px solid #dde4e7;transition:all 250ms linear}.blog .blog-item .content:hover{box-shadow:0 0 15px 0 #647176}.blog .blog-item .content a{color:#1a1919}.blog .blog-item .content a:hover{text-decoration:none}.blog .blog-item h2{font-size:18px;line-height:26px;margin:0}.blog .blog-item .img-holder{position:relative;margin-bottom:20px;height:200px;overflow:hidden}.blog .blog-item p{font-family:'MuseoSans-300', sans-serif}.blog .blog-item p.small{font-style:italic}.blog .blog-item .author{position:absolute;bottom:0;left:0;width:calc(100% - 30px);margin-left:15px}@media only screen and (max-width: 1199px){.blog .blog-item{width:33%}}@media only screen and (max-width: 991px){.blog .blog-item{width:50%}}@media only screen and (max-width: 767px){.blog .blog-item{width:100%}}.blog .blog-grid{margin-bottom:100px;width:100%}.blog .blog-grid:hover .blog-item{-webkit-filter:blur(1px);filter:blur(1px);opacity:0.75}.blog .blog-grid:hover .blog-item:hover{-webkit-filter:none;filter:none;opacity:1}@media only screen and (max-width: 1024px){.blog .blog-grid{-webkit-filter:none;filter:none}.blog .blog-grid:hover .blog-item{-webkit-filter:none;filter:none}.blog .blog-grid .blog-item{-webkit-filter:none;filter:none}}.blog .blog-post{padding:75px 0 150px}.blog .blog-post .details{margin-bottom:25px}.blog .blog-post h1{font-size:80px;text-align:center;margin:0 0 30px}.blog .blog-post .body{padding:35px 0 50px 0}.blog .blog-post .body h2{padding-top:0}.blog .blog-post .body h1,.blog .blog-post .body h2,.blog .blog-post .body h3{font-size:46px;margin-bottom:20px;background:none}.blog .blog-post .body img{display:block;max-width:100%;max-height:400px;margin:0 auto 30px}.blog .blog-post .body blockquote{border-left:4px solid #ff630f;padding:10px}.blog .blog-post .body blockquote p{font-size:22px;margin-bottom:0}.blog .blog-post .author{border:0;height:32px;text-align:center}.blog .blog-post .author a{padding:0}.blog .blog-post .author h4{line-height:28px}.blog .blog-post .author h4 img{width:24px;height:24px}.blog .blog-post .date{height:32px;float:right}.blog .blog-post .date i{margin-right:5px;font-size:24px;float:left}.blog .blog-post .date h4{font-size:14px;color:#647176;margin:0;transition:all 250ms linear;line-height:28px}.blog .blog-post .tags{list-style:none;padding:0;margin:0}.blog .blog-post .tags li{display:inline-block;margin-right:30px}.blog .blog-post .tags li:last-child{margin-right:0}.blog .blog-post .tags li i{margin-right:5px;transition:all 250ms linear}.blog .blog-post .tags li a{display:block;padding:10px 0;color:#647176}.blog .blog-post .category{height:32px;float:left}.blog .blog-post .category i{margin-right:5px;font-size:24px;float:left;transition:all 250ms linear}.blog .blog-post .category h4{font-size:14px;line-height:28px;margin-bottom:0}.blog .blog-post .category a{color:#647176;line-height:28px;transition:all 250ms linear}.blog .blog-post .tags a:hover,.blog .blog-post .category a:hover{color:#1a1919}.blog .blog-post .tags a:hover i,.blog .blog-post .category a:hover i{margin-right:10px}@media only screen and (max-width: 767px){.blog .blog-post{margin-top:100px}.blog .blog-post h1{font-size:48px}.blog .blog-post .date{margin-bottom:10px;float:none}.blog .blog-post .author{text-align:left;margin-bottom:10px}.blog .blog-post .category{float:none}}.blog .share{text-align:center;font-size:30px;margin-top:30px}.blog .share .facebook{color:#3b5998}.blog .share .twitter{color:#1da1f2}.blog .share .linkedin{color:#0077b5}.blog .share .mail{color:#ff1721}.blog .share .share-link{position:relative;display:inline-block;width:50px;height:50px;border-radius:50%;line-height:50px;text-align:center;background-color:#eeeeee;top:0;transition:all 250ms linear}.blog .share .share-link:not(:last-child){margin-right:10px}.blog .share .share-link:hover{background-color:#d5d5d5;top:-5px}.blog .author{position:relative;border-top:1px solid #dde4e7}.blog .author img{border-radius:50%;margin-right:5px;width:30px;height:30px;transition:all 250ms linear}.blog .author h4{font-size:14px;color:#647176;margin:0;transition:all 250ms linear}.blog .author a{display:block;padding:10px}.blog .author a:hover h4{color:#1a1919}.blog .author a:hover img{margin-right:10px}.blog #loading-blog-posts{margin:0 auto;display:block;width:113px;position:fixed;z-index:99;bottom:50px;left:50%;opacity:0;margin-left:-56px;-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite;-webkit-transform-origin:50% 10px;transform-origin:50% 10px}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.contact-us .contact-us-form{padding:125px 0 75px}.contact-us .contact-us-form .contact{font-size:16px;font-family:'MuseoSans-900', Arial, Helvetica, sans-serif}.contact-us .contact-us-form .contact a{color:#000000}.contact-us .contact-us-form form{padding-top:140px}.contact-us .contact-us-form form .inactive{opacity:0}.contact-us .contact-us-form form button{float:right}.contact-us .contact-us-form form button.btn-primary.success{background:#3abc40;color:#ffffff}.contact-us .contact-us-form form button.btn-primary.success::after{content:'\f00c'}.contact-us .contact-us-form form .thank-you{position:absolute;top:100%;left:0;opacity:0;z-index:-1;height:100%;width:100%;transition:all 500ms linear}.contact-us .contact-us-form form .thank-you.active{top:150px;opacity:1;z-index:10}@media only screen and (max-width: 991px){.contact-us .contact-us-form form{padding-top:50px}}@media only screen and (max-width: 767px){.contact-us .contact-us-form{padding-bottom:0}}.contact-us .contact-us-details{overflow:visible;padding-bottom:50px}.contact-us .contact-us-details h3{padding-top:30px;background:url("/Content/img/home/heading-flash.png") top left no-repeat;font-family:'MuseoSans-900', Arial, Helvetica, sans-serif}@media only screen and (max-width: 991px){.contact-us .contact-us-details h3{margin-bottom:40px}}@media only screen and (max-width: 767px){.contact-us .contact-us-details h3{font-size:36px}}.contact-us .contact-us-details .address-box{position:relative;background:#fff;padding:30px 50px;box-shadow:0px 6px 30px 0px #647176 }.contact-us .contact-us-details .address-box__text p{margin-bottom:0}@media only screen and (max-width: 767px){.contact-us .contact-us-details .address-box{padding:30px}.contact-us .contact-us-details .address-box__text{margin-bottom:30px}}@media only screen and (max-width: 767px){.contact-us .contact-us-details{padding-top:75px}}.contact-us .contact-us-map{height:530px;overflow:visible;position:relative}.contact-us .contact-us-map .overlay{content:'';display:block;position:absolute;top:0;left:0;height:100%;width:100%;z-index:5}.contact-us .contact-us-map .address{font-family:'MuseoSans-900', Arial, Helvetica, sans-serif;font-size:16px;line-height:75px;text-align:center;box-shadow:0px 6px 30px 0px #647176 ;border-radius:10px;background-color:#ffffff;position:absolute;top:-37px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:575px;z-index:10}.contact-us .contact-us-map #map{width:100%;height:100%}.contact-us .contact-us-map #map .marker{background:url("/Content/img/get-in-touch/marker.png") no-repeat;width:75px;height:90px}.contact-us .contact-us-map .webgl-fallback{width:100%;height:528px;background:url("/Content/img/get-in-touch/map-fallback.png") no-repeat;background-position:center}@media only screen and (max-width: 767px){.contact-us .contact-us-map{margin-top:20px}.contact-us .contact-us-map .address{width:95%;max-width:500px;font-size:15px;line-height:20px;padding:20px 0}}.design-dot-promo-container{border:30px solid #000;border-left:0;border-right:0;position:relative;overflow:hidden;background-color:#fff}.design-dot-promo-container:before{content:' ';display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:1;background:url("/Content/img/design-dot-promo/design-dot-snake.svg") 90% center no-repeat #fff}@media only screen and (max-width: 1024px){.design-dot-promo-container:before{background-position:120% center}}@media only screen and (max-width: 812px){.design-dot-promo-container:before{background-position:center center;opacity:0.15}}@media only screen and (max-width: 480px){.design-dot-promo-container:before{background-image:none}}.design-dot-promo-container .design-dot-promo-text{padding-top:60px;padding-bottom:60px}@media only screen and (max-width: 480px){.design-dot-promo-container .design-dot-promo-text{padding-top:30px;padding-bottom:30px}}.design-dot-promo-container .design-dot-promo-text h2{font-family:'MuseoSans-700', Arial, Helvetica, sans-serif;font-size:46px;line-height:55px;background-image:none;margin:0;margin-bottom:60px;padding:0}@media only screen and (max-width: 480px){.design-dot-promo-container .design-dot-promo-text h2{font-size:32px;line-height:38px;margin-bottom:30px}}.design-dot-promo-container .design-dot-promo-text p{font-size:24px;line-height:29px;margin-bottom:60px}@media only screen and (max-width: 480px){.design-dot-promo-container .design-dot-promo-text p{font-size:18px;line-height:22px;margin-bottom:30px}}.design-dot-promo-container .design-dot-promo-text p:last-child{margin-bottom:0}.design-dot-promo-container .design-dot-promo-text a{display:inline-block;padding:15px;border:3px solid #000;color:#000 !important;transition:all 0.3s ease}.design-dot-promo-container .design-dot-promo-text a:hover{background-color:#000;color:#fff !important}.design-dot-banner{position:relative;z-index:9999;background-color:#eff7f8;padding:23px 0}.design-dot-banner::after{content:'';display:table;clear:both}.design-dot-banner__col--left{float:left;text-align:left}.design-dot-banner__col--right{float:right;text-align:right}@media only screen and (max-width: 991px){.design-dot-banner__col--left,.design-dot-banner__col--right{float:none;text-align:center}}.design-dot-banner__text{font-size:16px !important;margin:0}@media only screen and (max-width: 1199px){.design-dot-banner__text{font-size:14px !important}}@media only screen and (max-width: 991px){.design-dot-banner__text{font-size:16px !important}}.design-dot-banner__btn{padding:10px 15px;border:3px solid #ff630f;background-color:#ff630f;color:#fff !important;transition:all 0.3s ease;font-size:16px !important}.design-dot-banner__btn:hover{background-color:#ff8442;border-color:#ff8442;color:#fff !important}@media only screen and (max-width: 1199px){.design-dot-banner__btn{font-size:14px !important}}@media only screen and (max-width: 991px){.design-dot-banner__btn{font-size:16px !important;margin-top:15px;display:inline-block}}.design-dot-banner--hidden{display:none}@media only screen and (max-width: 767px){.design-dot-banner{display:none}}.what-we-do .intro-carousel{padding:60px 0 100px;background:#f1f1f1;height:600px}.what-we-do .intro-carousel .slogan-carousel{height:400px}.what-we-do .intro-carousel .slogan-carousel .slick-slide{height:400px}.what-we-do .intro-carousel .slogan-carousel .slick-slide p{font-size:26px}.what-we-do .intro-carousel .slogan-carousel .slick-slide img{display:block;margin:0 auto 15px}.what-we-do .intro-carousel .slogan-carousel .slick-dots li button::before{font-size:20px}.what-we-do .intro-carousel .slogan-carousel-nav{height:400px}.what-we-do .intro-carousel .slogan-carousel-nav .slick-list{height:100%;min-height:355px}.what-we-do .intro-carousel .slogan-carousel-nav .slick-slide{height:55px;margin:15px 0}.what-we-do .intro-carousel .slogan-carousel-nav .slick-slide h3{margin:0;cursor:pointer}.what-we-do .intro-carousel .slogan-carousel-nav .slick-slide.slick-current h3{color:#ff630f}@media only screen and (max-width: 767px){.what-we-do .intro-carousel{height:auto;padding:60px 0}.what-we-do .intro-carousel .slogan-carousel{height:auto;padding:0}.what-we-do .intro-carousel .slogan-carousel .slick-slide{padding:0;min-height:150px;height:100%}.what-we-do .intro-carousel .slogan-carousel-nav{display:none}}.what-we-do .to-the-point{padding:50px 0 0}.what-we-do .to-the-point .what-we-do-container .active a::after{opacity:0.8}.what-we-do .to-the-point .what-we-do-container a{min-height:418px;height:auto;overflow:hidden;z-index:10}.what-we-do .to-the-point .what-we-do-container a .content{height:100%;position:relative;z-index:10}.what-we-do .to-the-point .what-we-do-container a .content h3{min-height:50px}.what-we-do .to-the-point .what-we-do-container a video{height:100%}.what-we-do .to-the-point .what-we-do-container a::after{z-index:5;opacity:0;transition:all 250ms linear}.what-we-do .to-the-point .what-we-do-container .consultancy a:after{top:100%;bottom:auto;left:50%;right:auto;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none;border-top-color:#ff630f;border-bottom-color:rgba(255,255,255,0);border-left-color:rgba(255,255,255,0);border-right-color:rgba(255,255,255,0);border-width:50px;margin-top:0;margin-left:-50px}.what-we-do .to-the-point .what-we-do-container .digital-design a:after{top:100%;bottom:auto;left:50%;right:auto;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none;border-top-color:#ff1721;border-bottom-color:rgba(255,255,255,0);border-left-color:rgba(255,255,255,0);border-right-color:rgba(255,255,255,0);border-width:50px;margin-top:0;margin-left:-50px}.what-we-do .to-the-point .what-we-do-container .software-development a:after{top:100%;bottom:auto;left:50%;right:auto;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none;border-top-color:#f2f20a;border-bottom-color:rgba(255,255,255,0);border-left-color:rgba(255,255,255,0);border-right-color:rgba(255,255,255,0);border-width:50px;margin-top:0;margin-left:-50px}.what-we-do .to-the-point .what-we-do-container .software-development .arrow-link::after{background:#000000}.what-we-do .to-the-point .what-we-do-container .product a:after{top:100%;bottom:auto;left:50%;right:auto;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none;border-top-color:#597f8a;border-bottom-color:rgba(255,255,255,0);border-left-color:rgba(255,255,255,0);border-right-color:rgba(255,255,255,0);border-width:50px;margin-top:0;margin-left:-50px}.what-we-do .to-the-point .details-section{background:#dde4e7;min-height:600px;padding:80px 0;position:relative;z-index:0}.what-we-do .to-the-point .details-section .details{width:100%;height:100%;display:none;padding:0 100px}.what-we-do .to-the-point .details-section .details.active{display:block}.what-we-do .to-the-point .details-section .details .text-wrapper{height:455px;position:relative;width:90%}.what-we-do .to-the-point .details-section .details .text-wrapper p{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;font-size:24px}.what-we-do .to-the-point .details-section .details .text-wrapper p a{margin-top:30px;color:#373a3c}.what-we-do .to-the-point .details-section .details .text-wrapper p a.icon-link-right.icon-link{display:inline-block;position:relative}.what-we-do .to-the-point .details-section .details .text-wrapper p a.icon-link-right.icon-link::after{content:'';position:absolute;left:0;bottom:-5px;height:1px;width:0;background:#373a3c;transition:all 250ms linear}.what-we-do .to-the-point .details-section .details .text-wrapper p a.icon-link-right.icon-link i{width:auto;margin-left:10px;transition:all 250ms linear}.what-we-do .to-the-point .details-section .details .text-wrapper p a.icon-link-right.icon-link:hover i{margin-left:15px}.what-we-do .to-the-point .details-section .details .text-wrapper p a.icon-link-right.icon-link:hover::after{width:100%}.what-we-do .to-the-point .details-section .details .img-wrapper{height:455px;width:100%;position:relative}.what-we-do .to-the-point .details-section .details .img-wrapper img{position:absolute;top:55px;left:320px;border-radius:10px;box-shadow:0 0 100px -5px #647176}.what-we-do .to-the-point .details-section .details .img-wrapper img:last-child{top:145px;left:-10px}@media only screen and (max-width: 1024px){.what-we-do .to-the-point .what-we-do-container a::after{display:none}.what-we-do .to-the-point .details-section .details .img-wrapper img{top:40px;left:50px}.what-we-do .to-the-point .details-section .details .img-wrapper img:last-child{top:195px}}@media only screen and (max-width: 991px){.what-we-do .to-the-point .what-we-do-container a::after{display:none}.what-we-do .to-the-point .what-we-do-container a .content .arrow-link{font-size:16px}.what-we-do .to-the-point .details-section .details{padding:0 30px}.what-we-do .to-the-point .details-section .details .text-wrapper p{font-size:22px}}@media only screen and (max-width: 767px){.what-we-do .to-the-point .details-section .details{padding:0}.what-we-do .to-the-point .details-section .details .text-wrapper{height:auto;width:100%}.what-we-do .to-the-point .details-section .details .text-wrapper p{position:relative;top:auto;-webkit-transform:none;transform:none;font-size:20px}.what-we-do .to-the-point .details-section .details .img-wrapper{margin-top:80px;height:475px;left:auto}.what-we-do .to-the-point .details-section .details .img-wrapper img{position:relative;width:100%;height:auto;top:auto;left:auto}.what-we-do .to-the-point .details-section .details .img-wrapper img:last-child{top:auto;left:auto;margin-top:30px}}.what-we-do-subpage h2{background:url("/Content/img/home/heading-flash.png") top left no-repeat;font-size:50px;margin-top:0}@media only screen and (max-width: 575px){.what-we-do-subpage h2{margin:25px 0;font-size:35px}}.what-we-do-subpage h3{color:#fff;font-size:68px;background:none;margin:54px 0 60px}@media only screen and (max-width: 575px){.what-we-do-subpage h3{font-size:35px}}.what-we-do-subpage .intro-section{position:relative;text-align:center;overflow:visible;background-position:center top;background-repeat:no-repeat;background-size:cover}.what-we-do-subpage .intro-section h1{position:absolute;top:calc(50% - 86px);left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}.what-we-do-subpage .intro-section .arrow-link{margin:66px 0}.what-we-do-subpage .intro-section .arrow-link:after{display:none}.what-we-do-subpage .intro-section .row{height:632px}@media only screen and (max-width: 575px){.what-we-do-subpage .intro-section h1{top:50%}.what-we-do-subpage .intro-section a+h1{margin-top:16px;top:unset}.what-we-do-subpage .intro-section .arrow-link{margin:36px 0}.what-we-do-subpage .intro-section .row{height:316px}}@media only screen and (min-width: 1441px){.what-we-do-subpage .intro-section{background-position:center -240px}}.what-we-do-subpage .diagonal{position:absolute;width:100%;height:15vw;overflow:visible}.what-we-do-subpage .diagonal--top{top:-15vw;-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.what-we-do-subpage .diagonal--bottom{bottom:-3vw}.what-we-do-subpage .phone-video-demo{position:absolute;left:25%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1}.what-we-do-subpage .phone-video-demo img{position:relative;vertical-align:middle;border-style:none;z-index:3;pointer-events:none}@media only screen and (max-width: 429px){.what-we-do-subpage .phone-video-demo img{width:280px}}.what-we-do-subpage .phone-video-demo video{position:absolute;top:20px;left:26px;width:285px;z-index:2}@media only screen and (max-width: 429px){.what-we-do-subpage .phone-video-demo video{top:17px;left:22px;width:237px}}.error-404 h1{margin-bottom:50px}.error-404 h3{margin-bottom:50px}.error-404 .btn{margin-top:30px}.error-500 h1{margin-bottom:50px}.error-500 h3{margin-bottom:50px}.error-500 .btn{margin-top:30px}.terms-and-conditions{padding-top:80px;padding-bottom:80px}.terms-and-conditions h3{padding-top:20px}.terms-and-conditions h4{padding-top:30px}.terms-and-conditions a{word-wrap:break-word}@media only screen and (min-width: 1200px){.join-us .page-banner{background-position-y:-80px}}@media only screen and (min-width: 1600px){.join-us .page-banner{background-position-y:-145px}}.join-us .intro{padding:120px 0 0}.join-us .intro h3{margin-top:50px}.join-us .intro .icon-link-right{margin-top:10px;color:#647176;font-size:18px}.join-us .intro .icon-link-right.icon-link{display:inline-block;position:relative}.join-us .intro .icon-link-right.icon-link::after{content:'';position:absolute;left:0;bottom:-5px;height:1px;width:0;background:#647176;transition:all 250ms linear}.join-us .intro .icon-link-right.icon-link i{width:auto;margin-left:10px;transition:all 250ms linear}.join-us .intro .icon-link-right.icon-link:hover i{margin-left:15px}.join-us .intro .icon-link-right.icon-link:hover::after{width:100%}.join-us .benefits{padding:45px 0 75px}.join-us .benefits h3{margin-bottom:30px}.join-us .benefits .tiles{position:relative;width:100%}.join-us .benefits .tiles .tile{position:relative;width:33%;height:200px;float:left;background:#dde4e7;overflow:hidden}.join-us .benefits .tiles .tile.is-double-width{width:66%}@media only screen and (max-width: 768px){.join-us .benefits .tiles .tile.is-double-width .inner img.content{width:100%;height:auto}}@media only screen and (max-width: 767px){.join-us .benefits .tiles .tile.is-double-width{width:100%}.join-us .benefits .tiles .tile.is-double-width .inner img.content{width:100%;height:auto}}.join-us .benefits .tiles .tile.is-double-height{height:400px}.join-us .benefits .tiles .tile.is-double-height .inner img.content{height:100%;width:auto}@media only screen and (max-width: 767px){.join-us .benefits .tiles .tile.is-double-height{height:200px}.join-us .benefits .tiles .tile.is-double-height .inner img.content{height:auto;width:100%}}.join-us .benefits .tiles .tile.is-overlay{background:none;position:absolute;z-index:2;overflow:visible}.join-us .benefits .tiles .tile.is-overlay .inner{z-index:10}.join-us .benefits .tiles .tile.is-overlay .inner .content{color:#ffffff}.join-us .benefits .tiles .tile.is-overlay.is-first-col{left:0}.join-us .benefits .tiles .tile.is-overlay.is-second-col{left:33%}.join-us .benefits .tiles .tile.is-overlay.is-third-col{left:66%}.join-us .benefits .tiles .tile.is-overlay.is-first-row{top:0}.join-us .benefits .tiles .tile.is-overlay.is-second-row{top:200px}.join-us .benefits .tiles .tile.is-overlay.is-third-row{top:400px}@media only screen and (max-width: 767px){.join-us .benefits .tiles .tile.is-overlay{position:relative;top:auto !important;left:auto !important;background:#dde4e7}.join-us .benefits .tiles .tile.is-overlay .inner .content{color:#1a1919}}@media screen and (min-width: 767px){.join-us .benefits .tiles .tile.has-bottom-left-text .inner .content{-webkit-transform:none;transform:none;text-align:left;left:15px;top:135px}.join-us .benefits .tiles .tile.has-bottom-left-text:hover .inner{-webkit-transform:scale(1.1) rotate(0) translate(25px, -20px) !important;transform:scale(1.1) rotate(0) translate(25px, -20px) !important}}@media only screen and (min-width: 767px) and (max-width: 991px){.join-us .benefits .tiles .tile.has-bottom-left-text .inner .content{top:110px}}@media only screen and (min-width: 767px) and (max-width: 768px){.join-us .benefits .tiles .tile.has-bottom-left-text .inner .content{width:100%}.join-us .benefits .tiles .tile.has-bottom-left-text:hover .inner{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media screen and (min-width: 767px){.join-us .benefits .tiles .tile.has-top-right-text .inner .content{-webkit-transform:none;transform:none;text-align:right;top:15px;left:auto;right:15px}.join-us .benefits .tiles .tile.has-top-right-text:hover .inner{-webkit-transform:scale(1.1) rotate(0) translate(-25px, 20px) !important;transform:scale(1.1) rotate(0) translate(-25px, 20px) !important}}@media only screen and (min-width: 767px) and (max-width: 768px){.join-us .benefits .tiles .tile.has-top-right-text .inner .content{width:100%}.join-us .benefits .tiles .tile.has-top-right-text:hover .inner{-webkit-transform:scale(1.1);transform:scale(1.1)}}.join-us .benefits .tiles .tile .inner{position:relative;width:100%;height:100%;transition:all 250ms ease-in-out}.join-us .benefits .tiles .tile .inner .content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) translateZ(0);transform:translate(-50%, -50%) translateZ(0);text-align:center;color:#1a1919;width:70%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.join-us .benefits .tiles .tile .inner img.content{width:100%}.join-us .benefits .tiles .tile:hover .inner:not(.no-hover){-webkit-transform:scale(1.1) rotate(0);transform:scale(1.1) rotate(0)}.join-us .benefits .tiles .tile:hover .inner:not(.no-hover).has-img{-webkit-transform:scale(1.1) rotate(1.5deg);transform:scale(1.1) rotate(1.5deg)}@media only screen and (max-width: 991px){.join-us .benefits .tiles .tile .inner img.content{width:130%}}@media only screen and (max-width: 768px){.join-us .benefits .tiles .tile .inner img.content{height:100%;width:auto}.join-us .benefits .tiles .tile .inner .content h4{font-size:20px}}@media only screen and (max-width: 767px){.join-us .benefits .tiles .tile{width:100%;margin-left:0 !important}.join-us .benefits .tiles .tile .inner img.content{height:auto;width:100%}}.join-us .job-vacancies{padding:50px 0 80px;background:#dde4e7}.join-us .job-vacancies .no-vacancies{text-align:center}.join-us .job-vacancies .no-vacancies h4{font-size:30px;margin-bottom:15px}.join-us .job-vacancies .no-vacancies p{margin-bottom:0}.join-us .job-vacancies h2{padding-bottom:30px}.join-us .job-vacancies .job-tiles{list-style:none;text-align:center;padding:0;margin:0}.join-us .job-vacancies .job-tile{padding:30px;margin:0;margin-right:-5px;position:relative;text-align:center;color:#ffffff;background:rgba(255,99,15,0.75);display:inline-block;height:250px;width:33%;max-width:390px;cursor:pointer;vertical-align:middle}.join-us .job-vacancies .job-tile .inner{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.join-us .job-vacancies .job-tile h4{font-size:24px;font-weight:bold;margin-bottom:10px}.join-us .job-vacancies .job-tile p.summary{min-height:80px}.join-us .job-vacancies .job-tile p:last-child{margin-bottom:0}.join-us .job-vacancies .job-tile .icon-link-right{margin-top:15px;color:#ffffff}.join-us .job-vacancies .job-tile .icon-link-right.icon-link{display:inline-block;position:relative}.join-us .job-vacancies .job-tile .icon-link-right.icon-link::after{content:'';position:absolute;left:0;bottom:-5px;height:1px;width:0;background:#fff;transition:all 250ms linear}.join-us .job-vacancies .job-tile .icon-link-right.icon-link i{width:auto;margin-left:10px;transition:all 250ms linear}.join-us .job-vacancies .job-tile .icon-link-right.icon-link:hover i{margin-left:15px}.join-us .job-vacancies .job-tile .icon-link-right.icon-link:hover::after{width:100%}.join-us .job-vacancies .job-tile:nth-child(3n-1){background:rgba(255,23,33,0.75)}.join-us .job-vacancies .job-tile:nth-child(4n-1){background:rgba(242,242,10,0.75);color:#1a1919}.join-us .job-vacancies .job-tile:nth-child(4n-1) .icon-link-right{color:#1a1919}.join-us .job-vacancies .job-tile:nth-child(4n-1) .icon-link-right.icon-link{display:inline-block;position:relative}.join-us .job-vacancies .job-tile:nth-child(4n-1) .icon-link-right.icon-link::after{content:'';position:absolute;left:0;bottom:-5px;height:1px;width:0;background:#1a1919;transition:all 250ms linear}.join-us .job-vacancies .job-tile:nth-child(4n-1) .icon-link-right.icon-link i{width:auto;margin-left:10px;transition:all 250ms linear}.join-us .job-vacancies .job-tile:nth-child(4n-1) .icon-link-right.icon-link:hover i{margin-left:15px}.join-us .job-vacancies .job-tile:nth-child(4n-1) .icon-link-right.icon-link:hover::after{width:100%}.join-us .job-vacancies .job-tile:hover .icon-link-right.icon-link i{margin-left:15px}.join-us .job-vacancies .job-tile:hover .icon-link-right.icon-link::after{width:100%}.join-us .job-vacancies .job-details{padding:45px;background:rgba(255,99,15,0.75);color:#ffffff;margin-top:30px;display:none}.join-us .job-vacancies .job-details a:not(.icon-link-right){color:#ffffff;border-bottom:1px solid #ffffff}.join-us .job-vacancies .job-details h4{font-size:24px;font-weight:bold;margin-bottom:15px}.join-us .job-vacancies .job-details ul{margin:15px 0}.join-us .job-vacancies .job-details ul li{margin:5px}.join-us .job-vacancies .job-details ul li:last-child{margin-bottom:0}.join-us .job-vacancies .job-details:nth-of-type(3n-1){background:rgba(255,23,33,0.75)}.join-us .job-vacancies .job-details:nth-of-type(4n-1){background:rgba(242,242,10,0.75);color:#1a1919}.join-us .job-vacancies .job-details:nth-of-type(4n-1) .icon-link-right{color:#1a1919}.join-us .job-vacancies .job-details:nth-of-type(4n-1) .icon-link-right.icon-link{display:inline-block;position:relative}.join-us .job-vacancies .job-details:nth-of-type(4n-1) .icon-link-right.icon-link::after{content:'';position:absolute;left:0;bottom:-5px;height:1px;width:0;background:#1a1919;transition:all 250ms linear}.join-us .job-vacancies .job-details:nth-of-type(4n-1) .icon-link-right.icon-link i{width:auto;margin-left:10px;transition:all 250ms linear}.join-us .job-vacancies .job-details:nth-of-type(4n-1) .icon-link-right.icon-link:hover i{margin-left:15px}.join-us .job-vacancies .job-details:nth-of-type(4n-1) .icon-link-right.icon-link:hover::after{width:100%}.join-us .job-vacancies .job-details .icon-link-right{margin-top:30px;color:#ffffff;font-size:18px}.join-us .job-vacancies .job-details .icon-link-right.icon-link{display:inline-block;position:relative}.join-us .job-vacancies .job-details .icon-link-right.icon-link::after{content:'';position:absolute;left:0;bottom:-5px;height:1px;width:0;background:#fff;transition:all 250ms linear}.join-us .job-vacancies .job-details .icon-link-right.icon-link i{width:auto;margin-left:10px;transition:all 250ms linear}.join-us .job-vacancies .job-details .icon-link-right.icon-link:hover i{margin-left:15px}.join-us .job-vacancies .job-details .icon-link-right.icon-link:hover::after{width:100%}.join-us .job-vacancies .job-details .quote{position:relative;padding:10px 0 10px 55px}.join-us .job-vacancies .job-details .quote i{position:absolute;font-size:40px;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.join-us .job-vacancies .job-details .quote p{margin-bottom:0}.join-us .job-vacancies .job-details .quote .quotee{margin-top:10px}.join-us .job-vacancies .job-details .quote img{border-radius:50%}@media only screen and (max-width: 1024px){.join-us .job-vacancies .job-tile{width:40%}}@media only screen and (max-width: 768px){.join-us .job-vacancies .job-tile{width:50%}}@media only screen and (max-width: 767px){.join-us .job-vacancies .job-tile{width:100%}.join-us .job-vacancies .job-details{padding:30px}.join-us .job-vacancies .job-details .quote{margin-top:25px;padding:45px 10px 0 10px}.join-us .job-vacancies .job-details .quote i{top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.join-us .about-us-join{padding-top:140px;padding-bottom:240px}.join-us .about-us-join form{padding-top:85px;position:relative;transition:all 250ms linear}.join-us .about-us-join form .inactive{opacity:0}.join-us .about-us-join form .or{text-align:center}.join-us .about-us-join form button{float:right}.join-us .about-us-join form .thank-you{position:absolute;top:100%;left:0;opacity:0;z-index:-1;height:100%;width:100%;transition:all 500ms linear}.join-us .about-us-join form .thank-you.active{top:150px;opacity:1;z-index:10}@media only screen and (max-width: 768px){.join-us .about-us-join form{padding-top:15px}}@media only screen and (max-width: 767px){.join-us .about-us-join form{padding-top:30px}}.join-us .comments{background:#f0f0f0;padding:50px 0 70px}.join-us .comments .employee-comments{text-align:center;margin-top:20px}.join-us .comments .employee-comment{max-width:320px;padding:20px;background:#ffffff;border-radius:4px;box-shadow:5px 5px 25px rgba(0,0,0,0.25)}.join-us .comments .employee-comment p{font-size:16px}.join-us .comments .employee-comment p.comment{min-height:144px}.join-us .comments .employee-comment .details{position:relative;text-align:center;margin:15px 0 0;padding:0;list-style:none}.join-us .comments .employee-comment .details::before{content:'';display:block;width:70%;height:1px;background:rgba(255,99,15,0.5);margin:0 auto;margin-top:10px}.join-us .comments .employee-comment .details img{border-radius:50%;box-shadow:1px 2px 2px rgba(0,0,0,0.5);margin:15px auto}.join-us .comments .employee-comment .details p{margin:0;font-size:14px}.join-us .comments .employee-comment .details p:first-child{font-weight:bold;font-size:15px}@media only screen and (max-width: 1024px){.join-us .comments .employee-comment p.comment{min-height:168px}.join-us .comments .employee-comment .details li{display:block;text-align:center;width:100%}.join-us .comments .employee-comment .details li img{margin:0 auto;display:block}}@media only screen and (max-width: 960px){.join-us .comments .employee-comment{margin-bottom:30px}.join-us .comments .employee-comment p.comment{min-height:114px}.join-us .comments .employee-comment .details li{display:block;text-align:center;width:100%}.join-us .comments .employee-comment .details li img{margin:0 auto;display:block}}@media only screen and (max-width: 768px){.join-us .comments .employee-comment{max-width:310px}}@media only screen and (max-width: 767px){.join-us .comments .employee-comment{max-width:100%}.join-us .comments .employee-comment p.comment{min-height:0}}@-webkit-keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}.join-us .hvr-buzz-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.join-us .hvr-buzz-out:hover,.join-us .hvr-buzz-out:focus,.join-us .hvr-buzz-out:active{-webkit-animation-name:hvr-buzz-out;animation-name:hvr-buzz-out;-webkit-animation-duration:1;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.join-us .apply{padding:75px 0}.join-us .apply h2{margin-bottom:40px}.join-us .apply h4{font-size:26px;margin-bottom:15px}.join-us .apply form .or{text-align:center}.join-us .apply form button{float:right}.join-us .apply .forms-area{position:relative;overflow:hidden;min-height:590px}.join-us .apply .forms-area .forms-area-item{width:100%;position:absolute;top:0;left:0;padding:0 30px;margin:0 -15px}.join-us .apply .forms-area .forms-area-item:nth-child(2){left:100%}.join-us .apply .forms-area .forms-area-item:nth-child(3){left:200%}@media only screen and (max-width: 767px){.join-us .apply .forms-area{min-height:700px}.join-us .apply .forms-area .forms-area-item{margin:0;padding:0 15px}}.ewizard{margin-top:100px}.ewizard .intro{padding:120px 0}.ewizard .intro h1{font-size:80px;margin-bottom:50px;text-align:center}.ewizard .intro .match-height{position:relative}.ewizard .intro .match-height p{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;margin-top:-30px}@media only screen and (max-width: 767px){.ewizard .intro .match-height p{position:relative;-webkit-transform:none;transform:none;top:auto;margin-top:0}}.ewizard .features{background:#ff1721}.ewizard .features h2{text-align:center;background-image:none;color:#ffffff;font-size:65px}.ewizard .feature-box{position:relative;text-align:center;color:#ffffff}.ewizard .feature-box img{margin-bottom:10px}.ewizard .feature-box p{margin-bottom:0}@media only screen and (max-width: 767px){.ewizard .feature-box{margin-bottom:30px}}.ewizard .feature{padding:60px 0}.ewizard .feature h3{font-size:35px;margin-bottom:30px;color:#ffffff}.ewizard .feature.brand-orange{background:#ff630f}.ewizard .feature.brand-yellow{background:#f2f20a}.ewizard .feature.brand-yellow h3{color:#000000}.ewizard .feature.brand-yellow .feature-box{color:#000000}@media only screen and (max-width: 767px){.ewizard .feature{padding-bottom:30px}}.ewizard .demo{padding:105px 0;text-align:center}.ewizard .demo h3{margin-top:50px}.ewizard .demo .btn{margin-top:30px}.products .page-banner{background-position:bottom}.products h1{font-size:80px}@media only screen and (max-width: 768px){.products h1{font-size:48px}}.product-strip{position:relative;padding:60px 0}.product-strip__title{font-size:50px;font-weight:500;margin:-20px 0 30px;background:none}@media only screen and (max-width: 480px){.product-strip__title{font-size:35px}}.product-strip__text{font-size:24px;font-weight:500;margin-bottom:30px}.product-strip__link{font-size:24px;font-weight:500}@media only screen and (max-width: 768px){.product-strip__img{display:block;margin:40px auto}}.product-strip__registeredtm{font-size:20px;font-weight:500;background:none}.product-strip--chatboss{padding-bottom:0}@media only screen and (max-width: 991px){.product-strip--chatboss{padding-bottom:60px}}.product-strip--chatboss .product-strip__img{width:427px}@media only screen and (max-width: 991px){.product-strip--acumen{padding-bottom:60px}}.product-strip--acumen .product-strip__img{width:600px}.product-strip--orderlee{padding-bottom:0;margin-bottom:-60px}@media only screen and (max-width: 768px){.product-strip--orderlee{margin-bottom:0}}.product-strip--orderlee .product-strip__img{width:427px}.product-strip p.has-button{margin-top:30px}.product-strip--acumen{background:#597f8a}.product-strip--acumen .product-strip__title,.product-strip--acumen .product-strip__text,.product-strip--acumen .product-strip__link{color:#fff}.product-strip--acumen .product-strip__link::after{background-color:#fff}.product-strip--orderlee{background:#fff}.product-strip--orderlee .product-strip__title,.product-strip--orderlee .product-strip__text,.product-strip--orderlee .product-strip__link{color:#4e4d4d}.product-strip--orderlee .product-strip__link::after{background-color:#4e4d4d}.product-strip--chatboss{background:#fff}.product-strip--chatboss .product-strip__title,.product-strip--chatboss .product-strip__text,.product-strip--chatboss .product-strip__link{color:#4e4d4d}.product-strip--chatboss .product-strip__link::after{background-color:#4e4d4d}.product-strip--payce{background:#00afe4}.product-strip--payce .product-strip__title,.product-strip--payce .product-strip__text,.product-strip--payce .product-strip__link{color:#fff}.product-strip--payce .product-strip__link::after{background-color:#fff}.product-strip--elearning-portal{background:#e9e9e9}.product-strip--elearning-portal .product-strip__title,.product-strip--elearning-portal .product-strip__text,.product-strip--elearning-portal .product-strip__link{color:#3565ae}.product-strip--elearning-portal .product-strip__link::after{background-color:#3565ae}.product-strip--zipbox{background:#224075}.product-strip--zipbox .product-strip__title,.product-strip--zipbox .product-strip__text,.product-strip--zipbox .product-strip__link{color:#fff}.product-strip--zipbox .product-strip__link::after{background-color:#fff}.product-strip--ewizard{background:#fff}.product-strip--ewizard .product-strip__title,.product-strip--ewizard .product-strip__text,.product-strip--ewizard .product-strip__link{color:#4e4d4d}.product-strip--ewizard .product-strip__link::after{background-color:#4e4d4d}.product-strip--copernicusmaps{background:#fff}.product-strip--copernicusmaps .product-strip__title,.product-strip--copernicusmaps .product-strip__text,.product-strip--copernicusmaps .product-strip__link{color:#146085}.product-strip--copernicusmaps .product-strip__link::after{background-color:#146085}.product-strip--cookie-bar{background:#597f8a}.product-strip--cookie-bar .product-strip__title,.product-strip--cookie-bar .product-strip__text,.product-strip--cookie-bar .product-strip__link{color:#fff}.product-strip--cookie-bar .product-strip__link::after{background-color:#fff}.product-strip--compliance{background:#f2f20a}.product-strip--compliance .product-strip__title,.product-strip--compliance .product-strip__text,.product-strip--compliance .product-strip__link{color:#1a1919}.product-strip--compliance .product-strip__link::after{background-color:#1a1919}.product-strip .match-height{position:relative}.product-strip .match-height .product-strip__img{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 768px){.product-strip .match-height .product-strip__img{position:relative;top:auto;left:auto;-webkit-transform:none;transform:none}}.chatboss .intro{padding:120px 0 0;margin-bottom:-70px}@media only screen and (max-width: 768px){.chatboss .intro{padding-bottom:30px;margin-bottom:0}}@media only screen and (max-width: 480px){.chatboss .intro img{margin-top:15px;max-width:100%}}.chatboss .intro h1{font-size:80px;margin-bottom:50px;text-align:center}@media only screen and (max-width: 480px){.chatboss .intro h1{font-size:50px}}.chatboss .intro .match-height{position:relative}.chatboss .intro .match-height p{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;margin-top:-30px}@media only screen and (max-width: 768px){.chatboss .intro .match-height p{position:relative;-webkit-transform:none;transform:none;top:auto;margin-top:0}}.chatboss .features h2{font-size:65px}@media only screen and (max-width: 480px){.chatboss .features h2{font-size:50px}}@media only screen and (max-width: 480px){.chatboss .features{padding-bottom:0}}.chatboss .feature{padding:30px 0 0}.chatboss .feature>p{padding-bottom:30px}.chatboss .feature-box{color:#fff;text-align:center;min-height:278px;display:flex;height:100%;justify-content:center;flex-direction:column}.chatboss .feature-box p{padding:0 30px;margin-bottom:0;font-size:22px;line-height:1.23}.chatboss .feature-box--blue{background-color:#4797a2}.chatboss .feature-box--blue-light{background-color:rgba(71,151,162,0.35)}.chatboss .feature-box--blue-light p{color:#4797a2}.chatboss .feature-box--green{background-color:#80a396}.chatboss .feature-box--green-light{background-color:#afe0ce}.chatboss .feature-box--green-light p{color:#000}.chatboss .feature-box--royal-blue{background-color:#386fa4}.chatboss .feature-box--brand-grey{background-color:#597f8a}.chatboss .feature-box--brand-grey-light{background-color:#9bb2b9}.chatboss .feature-box--grey{background-color:#a9b8c1}.chatboss .feature-box--grey-light{background-color:#dde4e7}.chatboss .feature-box--grey-light p{color:#1a1919}.chatboss .feature-box--orange{background-color:#ff630f}.chatboss .feature-box--orange-light{background-color:#ff9257}.chatboss .feature-box--pink{background-color:#dc88a0}.chatboss .feature-box--pink-light{background-color:rgba(220,136,160,0.35)}.chatboss .feature-box--pink-light p{color:#dc88a0}.chatboss .feature-box--salmon{background-color:#ffd0b7}.chatboss .feature-box--salmon p{color:#333}.chatboss .feature-box--salmon-light{background-color:#ffdecd}.chatboss .feature-box--salmon-light p{color:#333}.chatboss .demo{background-color:#4797a2;padding:60px 0;text-align:center}.chatboss .demo h3{color:#fff;font-size:68px}@media only screen and (max-width: 768px){.chatboss .demo h3 br{display:none}}@media only screen and (max-width: 480px){.chatboss .demo h3{font-size:50px}}.chatboss .demo .btn{font-size:24px;line-height:75px;margin-top:30px;letter-spacing:0}.chatboss p{font-family:'MuseoSans-300', Arial, Helvetica, sans-serif}.chatboss sup{font-size:60%;top:-0.7em}.chatboss .btn{color:#000;text-decoration:none;font-size:28px;line-height:75px;margin-top:30px;letter-spacing:0;padding:10px 60px;border-radius:10px;width:auto;max-width:100%}.chatboss .btn:after{display:none}.chatboss .chatbots-modal-form .btn{font-size:24px}.chatboss .intro{margin-bottom:0;background-image:url("/Content/img/our-products/chatboss/background.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;text-align:center;padding:90px}.chatboss .intro .h3{padding-top:32px;padding-bottom:32px;padding-left:10%;padding-right:10%;margin-bottom:50px}.chatboss .intro .chatbot-video-container{display:flex;align-items:center;border-radius:15px;overflow:hidden}.chatboss .intro .chatbot-video-container video{width:100%}@media only screen and (max-width: 991px){.chatboss .intro .h3{padding:0}}@media only screen and (max-width: 768px){.chatboss .intro{background-position:top left}}.chatboss .cta{background-color:#597f8a;color:#fff;padding:90px;text-align:center}.chatboss .cta .h1{font-size:45px}.chatboss .cta .btn{margin-top:90px}.chatboss .cta a:not(.btn){color:#fff;text-decoration:underline}.chatboss .cta a:not(.btn) span{font-weight:bold}@media only screen and (max-width: 768px){.chatboss .cta .btn{margin-top:30px}}@media only screen and (max-width: 480px){.chatboss .cta .btn{margin-top:30px}.chatboss .cta .h1{font-size:22px}}.chatboss .features{background-color:#fff;text-align:center;padding-bottom:90px}.chatboss .features h2{padding-top:0;margin-top:0;margin-bottom:60px;background-image:none}.chatboss .features .h4{font-weight:bold;padding-bottom:45px}.chatboss .features .chatbubble{position:relative;margin:0 auto;background-image:url("/Content/img/our-products/chatboss/chat@2x.png");background-size:contain;width:140px;height:140px}.chatboss .features .feature-box{height:100%}.chatboss .features .feature-box p{font-family:'MuseoSans-500', Arial, Helvetica, sans-serif;font-size:1.8rem}@media only screen and (max-width: 1200px){.chatboss .features .feature-box p{font-size:1.4rem}}@media only screen and (max-width: 480px){.chatboss .features .feature-box p{font-size:23px}}@media only screen and (max-width: 768px){.chatboss .features{padding-bottom:381.5px}}.chatboss .virtues{text-align:center;background-color:#ffe8dc;padding:90px}.chatboss .virtues figure{margin:30px 0 90px 0;border-bottom:2px solid #c3c7c8}.chatboss .virtues p{margin:3rem}.chatboss .virtues .btn{background-color:#ff630f;color:#fff}@media only screen and (max-width: 768px){.chatboss .virtues figure{margin:0 0 30px 0}.chatboss .virtues figure img{margin-top:0}.chatboss .virtues .btn{margin-top:0}}.chatboss .whitepaper{background-color:#fff;text-align:center;padding:90px}.chatboss .whitepaper .why{align-self:center}.chatboss .whitepaper .btn{margin-top:80px;background-color:#ff630f;color:#fff}.chatboss .whitepaper img{width:400px}@media only screen and (max-width: 992px){.chatboss .whitepaper img{margin-bottom:30px}}@media only screen and (max-width: 768px){.chatboss .whitepaper .btn{margin-top:30px}}@media only screen and (max-width: 991px){.chatboss section.intro,.chatboss section.cta,.chatboss section.features,.chatboss section.virtues,.chatboss section.whitepaper{padding:50px 0}.chatboss section.features{padding-bottom:0}}@media only screen and (max-width: 768px){.chatboss .product-strip__img{margin-bottom:0}}@media only screen and (max-width: 576px){.chatboss .btn{font-size:1.6rem;padding:0 20px}}@media only screen and (max-width: 480px){.chatboss section.intro,.chatboss section.cta,.chatboss section.features,.chatboss section.virtues,.chatboss section.whitepaper{padding:50px 0}.chatboss .feature{padding:0}.chatboss p{font-size:23px}.chatboss .h1{font-size:23px}.chatboss .btn{font-size:1.3rem;padding:0 20px}}@media only screen and (max-width: 390px){.chatboss .btn{font-size:1.1rem;line-height:3rem}}.acumen .intro{padding:120px 0 0;margin-bottom:-70px}@media only screen and (max-width: 768px){.acumen .intro{padding-bottom:30px;margin-bottom:0}}@media only screen and (max-width: 480px){.acumen .intro img{margin-top:15px;max-width:100%}}.acumen .intro h1{font-size:80px;margin-bottom:50px;text-align:center}@media only screen and (max-width: 480px){.acumen .intro h1{font-size:50px}}.acumen .intro .match-height{position:relative}.acumen .intro .match-height p{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;margin-top:-30px}@media only screen and (max-width: 768px){.acumen .intro .match-height p{position:relative;-webkit-transform:none;transform:none;top:auto;margin-top:0}}.acumen .features h2{font-size:65px}@media only screen and (max-width: 480px){.acumen .features h2{font-size:50px}}@media only screen and (max-width: 480px){.acumen .features{padding-bottom:0}}.acumen .feature{padding:30px 0 0}.acumen .feature>p{padding-bottom:30px}.acumen .feature-box{color:#fff;text-align:center;min-height:278px;display:flex;height:100%;justify-content:center;flex-direction:column}.acumen .feature-box p{padding:0 30px;margin-bottom:0;font-size:22px;line-height:1.23}.acumen .feature-box--blue{background-color:#4797a2}.acumen .feature-box--blue-light{background-color:rgba(71,151,162,0.35)}.acumen .feature-box--blue-light p{color:#4797a2}.acumen .feature-box--green{background-color:#80a396}.acumen .feature-box--green-light{background-color:#afe0ce}.acumen .feature-box--green-light p{color:#000}.acumen .feature-box--royal-blue{background-color:#386fa4}.acumen .feature-box--brand-grey{background-color:#597f8a}.acumen .feature-box--brand-grey-light{background-color:#9bb2b9}.acumen .feature-box--grey{background-color:#a9b8c1}.acumen .feature-box--grey-light{background-color:#dde4e7}.acumen .feature-box--grey-light p{color:#1a1919}.acumen .feature-box--orange{background-color:#ff630f}.acumen .feature-box--orange-light{background-color:#ff9257}.acumen .feature-box--pink{background-color:#dc88a0}.acumen .feature-box--pink-light{background-color:rgba(220,136,160,0.35)}.acumen .feature-box--pink-light p{color:#dc88a0}.acumen .feature-box--salmon{background-color:#ffd0b7}.acumen .feature-box--salmon p{color:#333}.acumen .feature-box--salmon-light{background-color:#ffdecd}.acumen .feature-box--salmon-light p{color:#333}.acumen .demo{background-color:#4797a2;padding:60px 0;text-align:center}.acumen .demo h3{color:#fff;font-size:68px}@media only screen and (max-width: 768px){.acumen .demo h3 br{display:none}}@media only screen and (max-width: 480px){.acumen .demo h3{font-size:50px}}.acumen .demo .btn{font-size:24px;line-height:75px;margin-top:30px;letter-spacing:0}.acumen p{font-family:'MuseoSans-300', Arial, Helvetica, sans-serif}.acumen sup{font-size:60%;top:-0.7em}.acumen .disclaimer{font-family:'MuseoSans-300', Arial, Helvetica, sans-serif;font-size:18px}.acumen .btn{background-color:#ff630f;padding:0 35px;color:#fff;text-decoration:none;font-size:28px;line-height:75px;margin-bottom:30px;letter-spacing:0;border-radius:10px;width:auto;max-width:100%}.acumen .btn:after{display:none}.acumen .chatbots-modal-form .btn{font-size:24px}.acumen .intro{margin-bottom:0;background-image:url("/Content/img/our-products/acumen/background@2x.png");background-position:center center;background-repeat:no-repeat;background-size:cover;text-align:center;padding:90px}.acumen .intro .h3{padding-top:32px;padding-bottom:32px;padding-left:10%;padding-right:10%;margin-bottom:50px}.acumen .intro .chatbot-video-container{display:flex;align-items:center;border-radius:15px;overflow:hidden}@media only screen and (max-width: 991px){.acumen .intro .h3{padding:0}}@media only screen and (max-width: 768px){.acumen .intro{background-position:top left}}.acumen .cta{background-color:#597f8a;color:#fff;text-align:center;padding-top:90px}.acumen .cta .h1{font-size:45px}.acumen .cta .btn{margin-top:90px;text-align:center;align-items:center}.acumen .cta a:not(.btn){color:#fff;text-decoration:underline}.acumen .cta a:not(.btn) span{font-weight:bold}@media only screen and (max-width: 768px){.acumen .cta .btn{margin-top:30px}}@media only screen and (max-width: 480px){.acumen .cta .btn{margin-top:30px}.acumen .cta .h1{font-size:22px}}.acumen .features{background-color:#fff;text-align:center;padding-bottom:90px}.acumen .features h2{padding-top:0;margin-top:0;margin-bottom:60px;background-image:none}.acumen .features .h4{font-weight:bold;padding-bottom:45px}.acumen .features .feature-image{position:relative;margin:0 auto;background-position:center;background-size:contain;background-repeat:no-repeat;width:140px;height:140px}.acumen .features .feature-image.chat{background-image:url("/Content/img/our-products/acumen/chat@2x.png")}.acumen .features .feature-image.hat{background-image:url("/Content/img/our-products/acumen/hat@2x.png")}.acumen .features .feature-image.play{background-image:url("/Content/img/our-products/acumen/play@2x.png")}.acumen .features .feature-box p{font-family:'MuseoSans-500', Arial, Helvetica, sans-serif;font-size:1.8rem}@media only screen and (max-width: 1200px){.acumen .features .feature-box p{font-size:1.4rem}}@media only screen and (max-width: 480px){.acumen .features .feature-box p{font-size:23px}}@media only screen and (max-width: 768px){.acumen .features{padding-bottom:381.5px}}.acumen .virtues{text-align:center;background-color:#ffe8dc;padding:90px}.acumen .virtues figure{margin:30px 0 90px 0;border-bottom:2px solid #c3c7c8}.acumen .virtues p{margin:3rem}.acumen .virtues .btn{background-color:#ff630f;color:#fff}@media only screen and (max-width: 768px){.acumen .virtues figure{margin:0 0 30px 0}.acumen .virtues figure img{margin-top:0}.acumen .virtues .btn{margin-top:0}}.acumen .whitepaper{background-color:#fff;text-align:center;padding:90px}.acumen .whitepaper .why{align-self:center}.acumen .whitepaper .btn{margin-top:80px;background-color:#ff630f;color:#fff}.acumen .whitepaper img{width:400px}@media only screen and (max-width: 992px){.acumen .whitepaper img{margin-bottom:30px}}@media only screen and (max-width: 768px){.acumen .whitepaper .btn{margin-top:30px}}@media only screen and (max-width: 991px){.acumen section.intro,.acumen section.cta,.acumen section.features,.acumen section.virtues,.acumen section.whitepaper{padding:50px 0}.acumen section.features{padding-bottom:0}}@media only screen and (max-width: 768px){.acumen .product-strip__img{margin-bottom:0}}@media only screen and (max-width: 576px){.acumen .btn{font-size:1.6rem;padding:0 20px}}@media only screen and (max-width: 480px){.acumen section.intro,.acumen section.cta,.acumen section.features,.acumen section.virtues,.acumen section.whitepaper{padding:50px 0}.acumen .disclaimer{font-size:12px}.acumen .feature{padding:0}.acumen p{font-size:23px}.acumen .h1{font-size:23px}.acumen .btn{font-size:1.3rem;padding:0 20px}}@media only screen and (max-width: 390px){.acumen .btn{font-size:1.1rem;line-height:3rem}}.orderlee{margin-top:100px}.orderlee .intro{padding:120px 0 0;margin-bottom:-70px}@media only screen and (max-width: 768px){.orderlee .intro{padding-bottom:30px;margin-bottom:0}}@media only screen and (max-width: 480px){.orderlee .intro img{margin-top:15px;max-width:100%}}.orderlee .intro h1{font-size:80px;margin-bottom:50px;text-align:center}@media only screen and (max-width: 480px){.orderlee .intro h1{font-size:50px}}.orderlee .intro .match-height{position:relative}.orderlee .intro .match-height p{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;margin-top:-30px}@media only screen and (max-width: 768px){.orderlee .intro .match-height p{position:relative;-webkit-transform:none;transform:none;top:auto;margin-top:0}}.orderlee .features h2{font-size:65px}@media only screen and (max-width: 480px){.orderlee .features h2{font-size:50px}}@media only screen and (max-width: 480px){.orderlee .features{padding-bottom:0}}.orderlee .feature{padding:30px 0 0}.orderlee .feature>p{padding-bottom:30px}.orderlee .feature-box{color:#fff;text-align:center;min-height:278px;display:flex;height:100%;justify-content:center;flex-direction:column}.orderlee .feature-box p{padding:0 30px;margin-bottom:0;font-size:22px;line-height:1.23}.orderlee .feature-box--blue{background-color:#4797a2}.orderlee .feature-box--blue-light{background-color:rgba(71,151,162,0.35)}.orderlee .feature-box--blue-light p{color:#4797a2}.orderlee .feature-box--green{background-color:#80a396}.orderlee .feature-box--green-light{background-color:#afe0ce}.orderlee .feature-box--green-light p{color:#000}.orderlee .feature-box--royal-blue{background-color:#386fa4}.orderlee .feature-box--brand-grey{background-color:#597f8a}.orderlee .feature-box--brand-grey-light{background-color:#9bb2b9}.orderlee .feature-box--grey{background-color:#a9b8c1}.orderlee .feature-box--grey-light{background-color:#dde4e7}.orderlee .feature-box--grey-light p{color:#1a1919}.orderlee .feature-box--orange{background-color:#ff630f}.orderlee .feature-box--orange-light{background-color:#ff9257}.orderlee .feature-box--pink{background-color:#dc88a0}.orderlee .feature-box--pink-light{background-color:rgba(220,136,160,0.35)}.orderlee .feature-box--pink-light p{color:#dc88a0}.orderlee .feature-box--salmon{background-color:#ffd0b7}.orderlee .feature-box--salmon p{color:#333}.orderlee .feature-box--salmon-light{background-color:#ffdecd}.orderlee .feature-box--salmon-light p{color:#333}.orderlee .demo{background-color:#4797a2;padding:60px 0;text-align:center}.orderlee .demo h3{color:#fff;font-size:68px}@media only screen and (max-width: 768px){.orderlee .demo h3 br{display:none}}@media only screen and (max-width: 480px){.orderlee .demo h3{font-size:50px}}.orderlee .demo .btn{font-size:24px;line-height:75px;margin-top:30px;letter-spacing:0}.orderlee .quote{color:#fff;background-size:cover}.orderlee .quote--spinning{background-image:url("/Content/img/our-products/orderlee/girl-pic.jpg")}@media only screen and (max-width: 768px){.orderlee .quote--spinning{background-position-x:60%}}.orderlee .quote--worried{background-image:url("/Content/img/our-products/orderlee/gent-pic.jpg")}@media only screen and (max-width: 768px){.orderlee .quote--worried{background-position-x:40%}}.orderlee .quote-block{margin:200px 0}@media only screen and (max-width: 480px){.orderlee .quote-block{margin:100px 0}}.orderlee .quote-text{font-family:'MuseoSans-300', Arial, Helvetica, sans-serif;font-size:48px;line-height:60px}@media only screen and (max-width: 480px){.orderlee .quote-text{font-size:18px;line-height:22px}}.orderlee .quote-text::after,.orderlee .quote-text::before{content:'"'}.orderlee .features{background-color:#fcf3f6}@media only screen and (max-width: 768px){.orderlee .features{padding-bottom:381.5px}.orderlee .features .no-gutters{margin-left:-40px;margin-right:-40px}}@media only screen and (max-width: 480px){.orderlee .features{padding-bottom:0}}@media only screen and (max-width: 768px){.orderlee .benefits{padding-top:381.5px}}@media only screen and (max-width: 480px){.orderlee .benefits{padding-top:0}}.hopeplan{margin-top:100px}.hopeplan .intro{padding:120px 0 0;margin-bottom:-70px}@media only screen and (max-width: 768px){.hopeplan .intro{padding-bottom:30px;margin-bottom:0}}@media only screen and (max-width: 480px){.hopeplan .intro img{margin-top:15px;max-width:100%}}.hopeplan .intro h1{font-size:80px;margin-bottom:50px;text-align:center}@media only screen and (max-width: 480px){.hopeplan .intro h1{font-size:50px}}.hopeplan .intro .match-height{position:relative}.hopeplan .intro .match-height p{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;margin-top:-30px}@media only screen and (max-width: 768px){.hopeplan .intro .match-height p{position:relative;-webkit-transform:none;transform:none;top:auto;margin-top:0}}.hopeplan .features h2{font-size:65px}@media only screen and (max-width: 480px){.hopeplan .features h2{font-size:50px}}@media only screen and (max-width: 480px){.hopeplan .features{padding-bottom:0}}.hopeplan .feature{padding:30px 0 0}.hopeplan .feature>p{padding-bottom:30px}.hopeplan .feature-box{color:#fff;text-align:center;min-height:278px;display:flex;height:100%;justify-content:center;flex-direction:column}.hopeplan .feature-box p{padding:0 30px;margin-bottom:0;font-size:22px;line-height:1.23}.hopeplan .feature-box--blue{background-color:#4797a2}.hopeplan .feature-box--blue-light{background-color:rgba(71,151,162,0.35)}.hopeplan .feature-box--blue-light p{color:#4797a2}.hopeplan .feature-box--green{background-color:#80a396}.hopeplan .feature-box--green-light{background-color:#afe0ce}.hopeplan .feature-box--green-light p{color:#000}.hopeplan .feature-box--royal-blue{background-color:#386fa4}.hopeplan .feature-box--brand-grey{background-color:#597f8a}.hopeplan .feature-box--brand-grey-light{background-color:#9bb2b9}.hopeplan .feature-box--grey{background-color:#a9b8c1}.hopeplan .feature-box--grey-light{background-color:#dde4e7}.hopeplan .feature-box--grey-light p{color:#1a1919}.hopeplan .feature-box--orange{background-color:#ff630f}.hopeplan .feature-box--orange-light{background-color:#ff9257}.hopeplan .feature-box--pink{background-color:#dc88a0}.hopeplan .feature-box--pink-light{background-color:rgba(220,136,160,0.35)}.hopeplan .feature-box--pink-light p{color:#dc88a0}.hopeplan .feature-box--salmon{background-color:#ffd0b7}.hopeplan .feature-box--salmon p{color:#333}.hopeplan .feature-box--salmon-light{background-color:#ffdecd}.hopeplan .feature-box--salmon-light p{color:#333}.hopeplan .demo{background-color:#4797a2;padding:60px 0;text-align:center}.hopeplan .demo h3{color:#fff;font-size:68px}@media only screen and (max-width: 768px){.hopeplan .demo h3 br{display:none}}@media only screen and (max-width: 480px){.hopeplan .demo h3{font-size:50px}}.hopeplan .demo .btn{font-size:24px;line-height:75px;margin-top:30px;letter-spacing:0}.hopeplan .composite{background-image:url("/Content/img/our-products/hopeplan/hopeplan-composite.jpg");height:500px;background-size:cover;background-position:center center}.hopeplan .intro{margin-bottom:0;padding-bottom:100px}.hopeplan .intro__text{font-size:20px}.hopeplan .intro img.hopeplan-phone{position:absolute;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);top:-20px}.hopeplan .features{background-color:#ecf6fd}.hopeplan .benefit .benefit-box{width:195px}.hopeplan .benefit .benefit-box p{padding:15px 0 0}.hopeplan .embed-responsive{margin:30px auto}.what-is-reality h1{font-family:'MuseoSans-700', sans-serif;font-size:50px;text-align:center;margin:30px 0 40px}.what-is-reality h2{font-family:'MuseoSans-700', sans-serif;font-size:50px}@media only screen and (max-width: 991px){.what-is-reality h2{font-size:45px}}@media only screen and (max-width: 767px){.what-is-reality h2{font-size:38px}}.what-is-reality p{font-family:'MuseoSans-300', sans-serif;font-size:24px}@media only screen and (max-width: 991px){.what-is-reality p{font-size:21px}}@media only screen and (max-width: 767px){.what-is-reality p{font-size:19px}}@media only screen and (max-width: 575px){.what-is-reality .container{padding-left:24px;padding-right:24px}}.what-is-reality .btn-link{font-family:'MuseoSans-700', sans-serif;font-size:20px}.what-is-reality .quote{font-family:'MuseoSans-300', sans-serif;font-weight:bold}@media only screen and (max-width: 767px){.what-is-reality .separating-triangle{position:absolute;top:-25px;left:50%;width:50px;height:50px;background-color:#597f8a;-webkit-transform:translateX(-50%) rotateZ(45deg);transform:translateX(-50%) rotateZ(45deg)}}.what-is-reality .has-margin-top{margin-top:24px}section.what-is-reality{background-image:url("/Content/img/reality/maze.png");background-repeat:no-repeat;background-size:cover;padding:120px 0}section.what-is-reality .cube-header-img{display:block;margin:0 auto}.store-badge{background-repeat:no-repeat;background-size:contain;margin-top:44px}.store-badge--app-store{background-image:url("/Content/img/reality/app-store-badge.svg");width:235px;height:79px}.store-badge--play-store{background-image:url("/Content/img/reality/play-store-badge.png");width:265px;height:79px}.store-badge--right-aligned{margin-left:auto}.store-badge-instruction-wrapper{width:100%;text-align:center}.store-badge-instruction{font-family:'MuseoSans-700', sans-serif;font-size:24px;max-width:520px;margin:auto}@media only screen and (max-width: 767px){.store-badge{margin:0 auto 24px}.store-badge--app-store{width:265px;height:88px;margin-top:44px}}.what-is-a-merge-cube{background:linear-gradient(#ae20c5 0%, #42005c 100%);overflow:visible;padding-bottom:60px}.what-is-a-merge-cube .merge-cube{display:block;width:70%;margin:-70px auto 0}@media only screen and (max-width: 1199px){.what-is-a-merge-cube .merge-cube{margin-top:-57px}}@media only screen and (max-width: 991px){.what-is-a-merge-cube .merge-cube{margin-top:-42px}}@media only screen and (max-width: 767px){.what-is-a-merge-cube .merge-cube{margin-top:-62px}}.what-is-a-merge-cube .merge-logo{display:block;width:100%;max-width:345px;margin:0 auto}.what-is-a-merge-cube .store-badges{margin:50px 0 40px}.what-is-a-merge-cube .store-badges .col-md-12{padding:0}.what-is-a-merge-cube .store-badges .col-md-6{padding:0}.what-is-a-merge-cube .store-badge{margin-top:16px}.what-is-a-merge-cube .store-badge-instruction{color:#ffffff;text-align:left;margin:0}.what-is-a-merge-cube .store-badge--app-store{margin-left:0}@media only screen and (max-width: 767px){.what-is-a-merge-cube .store-badge{margin:0 auto 24px}.what-is-a-merge-cube .store-badge--app-store{width:265px;height:88px;margin-top:44px}}.lets-explore{background-image:url("/Content/img/reality/vr-girl.jpg");background-repeat:no-repeat;background-size:cover;padding-bottom:60px}.lets-explore .btn-link{color:#1a1919}.lets-explore .btn-link .arrow-link::after{background:#1a1919}@media only screen and (max-width: 767px){.lets-explore .btn-link{color:#fff}.lets-explore .btn-link .arrow-link::after{background:#fff}}@media only screen and (max-width: 1199px){.lets-explore{background-position-x:-120px}}@media only screen and (max-width: 991px){.lets-explore{background-position-x:-290px}}@media only screen and (max-width: 767px){.lets-explore{background-image:none;background-color:#597f8a;color:#fff}.lets-explore h2{color:#fff}}.lets-explore-mobile{background-image:none;background-repeat:no-repeat;background-size:cover;background-position-x:center;padding:0 !important}@media only screen and (max-width: 767px){.lets-explore-mobile{background-image:url("/Content/img/reality/vr-girl-centered.jpg");height:450px}}.chatbot{min-height:0 !important}.chatbot-visible:before{content:' ';position:fixed;display:block;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.7);z-index:25}#bot-intro{z-index:9999;bottom:10px;right:25px;position:fixed;padding:0px;border-radius:10px;display:none;cursor:pointer}#bot-intro .intro-content img{width:197px}#bot-intro #bot-close-intro-button{position:absolute;left:200px;top:10px}#chat #bot-close-button{position:absolute;left:380px;top:-30px;cursor:pointer}#bot-intro #bot-close-intro-button img{width:30px;height:30px}#chat #bot-close-button img{width:20px;height:20px}#bot-intro .intro-content{padding:10px 10px 0px 14px}#bot-intro .intro-content p{color:#000}#button-chat-close{display:none}@media screen and (max-width: 767px){body.chat-open{overflow-y:hidden}#chat #bot-close-button{position:absolute;right:0px;top:-32px;left:unset}#chat{bottom:20px;height:calc(100% - 125px);width:95%;left:50%;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.leaderboard-row{padding:20px 0;border-bottom:1px solid rgba(74,74,74,0.25)}.leaderboard-row:first-child{border-top:1px solid rgba(74,74,74,0.25)}.leaderboard-row__image{width:60px;height:60px;border-radius:50%}@media only screen and (max-width: 768px){.leaderboard-row__image{width:40px;height:40px}}.leaderboard-row__position-number{font-size:20px;font-weight:bold}@media only screen and (max-width: 768px){.leaderboard-row__position-number{font-size:14px}}.leaderboard-row__name{font-size:20px;font-weight:bold}@media only screen and (max-width: 768px){.leaderboard-row__name{font-size:14px}}.leaderboard-row__distance{font-size:32px}@media only screen and (max-width: 768px){.leaderboard-row__distance{font-size:20px}}@media only screen and (max-width: 768px){.leaderboard-row{padding:11px 0}}.progress-row{margin-top:40px}.progress-row__heading{font-size:20px;font-weight:bold}@media only screen and (max-width: 768px){.progress-row__heading{font-size:18px}}.progress-row__totals{font-size:16px}@media only screen and (max-width: 768px){.progress-row__totals{font-size:16px}}.progress-row__remaining{color:#e42c24;font-size:16px}.progress-row__remaining--over-target{color:#008000;font-weight:bold}@media only screen and (max-width: 768px){.progress-row{margin-top:20px}}.race-progress-bar{position:relative;height:15px;width:100%;border-radius:20px;margin:10px 0}.race-progress-bar__background,.race-progress-bar__foreground{width:100%;height:100%}.race-progress-bar__background{background-image:linear-gradient(to right, #f2f20a, #ff1721);border-radius:20px}.race-progress-bar__foreground{position:absolute;top:0;right:0;width:100%;background-color:#d2d2d2;border-top-right-radius:20px;border-bottom-right-radius:20px}.race-progress-bar__foreground--rounded{border-radius:20px}.race-progress-bar__inverted-border{display:block;float:left;width:15px;height:15px;background:radial-gradient(circle at 0 100%, rgba(204,0,0,0) 19px, #d2d2d2 5PX),radial-gradient(circle at 0 0, rgba(204,0,0,0) 19px, #d2d2d2 5px);margin-left:-15px}.race-progress-bar--complete .race-progress-bar__inverted-border{display:none}.virtual-race .page-banner{background-image:url("/Content/img/race/hero-image.jpg");background-attachment:scroll;padding:60px 0}.virtual-race .page-banner h1{text-transform:none;margin:0 auto;text-align:center;font-size:80px;line-height:90px;background:none}@media only screen and (max-width: 767px){.virtual-race .page-banner h1{font-size:48px;line-height:56px}}.virtual-race .page-banner img{display:block;margin:0 auto 20px;max-width:100%}.virtual-race .page-body{background-color:#dde4e7;padding:60px 0 30px}.virtual-race .race-button{margin-top:auto;font-size:28px;letter-spacing:2px;padding:10px 55px 10px 25px}.virtual-race .race-button::after{right:5%}.virtual-race .race-button--orange{background-color:#ee7b1b;color:#fff}@media only screen and (max-width: 768px){.virtual-race .race-button{padding:10px 15px;font-size:24px}}.virtual-race .km-column-header{font-size:20px}.chatbotsPPC{margin-top:0px}.chatbotsPPC .header{display:none}.augmented-reality .intro-section{background-image:url("/Content/img/augmented-reality/ar-hero.jpg")}.augmented-reality .intro-section .arrow-link{color:#000}.augmented-reality .new-posibilities-section{position:relative;background-color:#fff;overflow-y:visible;padding-bottom:270px}.augmented-reality .new-posibilities-section .row{position:relative}@media only screen and (max-width: 991px){.augmented-reality .new-posibilities-section .row{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.augmented-reality .new-posibilities-section .row>div{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.augmented-reality .new-posibilities-section .row .phone-video-demo{-webkit-transform:translateX(-50%) scaleY(-1);transform:translateX(-50%) scaleY(-1)}}@media only screen and (max-width: 991px){.augmented-reality .new-posibilities-section .phone-video-demo{-webkit-transform:translateX(-50%) scaleY(-1);transform:translateX(-50%) scaleY(-1);top:unset;bottom:calc(100% + 30px);left:50%}}@media only screen and (max-width: 991px){.augmented-reality .new-posibilities-section{padding-bottom:400px}}.augmented-reality .merge-cube-section{background:linear-gradient(#ae20c5 0%, #42005c 100%);position:relative;padding:0 0 48px;color:#fff}.augmented-reality .merge-cube-section h2{color:#fff}.augmented-reality .merge-cube-section img{max-width:100%}.augmented-reality .merge-cube-section .arrow-link{color:#fff}@media only screen and (max-width: 1199px){.augmented-reality .merge-cube-section{padding-top:60px}}@media only screen and (max-width: 991px){.augmented-reality .merge-cube-section{padding-top:470px}}@media only screen and (max-width: 429px){.augmented-reality .merge-cube-section{padding-top:240px}}.agile .intro-section{background-image:url("/Content/img/agile/agile-hero.jpg")}.agile .we-know-agile-section{position:relative;background-color:#fff;overflow-y:visible;padding-bottom:100px}@media only screen and (max-width: 1199px){.agile .we-know-agile-section{padding-bottom:8vw}}.agile .our-agile-workshop-section{background-color:#dde4e7;padding-top:75px}@media only screen and (max-width: 767px){.agile .our-agile-workshop-section{padding-top:45px}}.agile .our-agile-workshop-section .arrow-link{font-size:24px}.agile .our-agile-workshop-section .robot-img{max-width:100%;margin-top:-130px;margin-bottom:60px}@media only screen and (max-width: 991px){.agile .our-agile-workshop-section .robot-img{max-width:100%;margin-top:-100px}}@media only screen and (max-width: 767px){.agile .our-agile-workshop-section .robot-img{margin-top:0px}}@media (min-width: 1200px){.agile .adjust-desktop-position{margin-top:-65px}}.christmas-2019{background-image:none}.christmas-2019 h1{font-size:60px;line-height:70px}.christmas-2019 h1 span{color:#d0021b}.christmas-2019 h2{font-family:'MuseoSans-700', Arial, Helvetica, sans-serif;font-size:30px;line-height:52px;background-image:none;margin:0;padding:0}.christmas-2019 .intro-section{padding-top:60px;background:url("/Content/img/christmas-2019/bg.png") center 0 no-repeat;text-align:center}.christmas-2019 .intro-section h1,.christmas-2019 .intro-section h2{color:#fff}.christmas-2019 .intro-section .game-container{margin-top:60px;position:relative}.christmas-2019 .intro-section .game-container .santa-bot{position:absolute;top:0;left:-230px;max-height:100%}@media only screen and (max-width: 1024px){.christmas-2019 .intro-section .game-container .santa-bot{display:none}}.christmas-2019 .intro-section .game-container .rudolph{position:absolute;top:0;right:-222px;max-height:100%}@media only screen and (max-width: 1024px){.christmas-2019 .intro-section .game-container .rudolph{display:none}}.christmas-2019 .intro-section .game-container .game{background-color:#d0021b;position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.christmas-2019 .intro-section .game-container .game iframe{position:absolute;top:0;left:0;width:100%;height:100%}.christmas-2019 .find-out-more-section{background:url("/Content/img/christmas-2019/vr.png") center bottom no-repeat;padding:60px 0;min-height:600px;text-align:center}.christmas-2019 .find-out-more-section .btn{font-family:'MuseoSans-700', Arial, Helvetica, sans-serif;font-size:24px;margin-top:300px;background-color:#e42d26;letter-spacing:0;color:#fff}.christmas-2019 .modal-close{background:url("/Content/img/christmas-2019/close.png") 0 0 no-repeat;position:absolute;right:15px;top:15px;height:29px;width:29px;display:block;font-size:0}.christmas-2019 .modal-dialog{max-width:900px}.christmas-2019 .modal-content{padding:90px 30px 30px;background:#7a99a2 url("/Content/img/christmas-2019/form-bg.png") 0 0 no-repeat;color:#fff}@media only screen and (max-width: 767px){.christmas-2019 .modal-content{padding-top:60px}}.christmas-2019 .modal-content .contact-us-form{padding:0}.christmas-2019 .modal-content .contact-us-form form{padding-top:0}.christmas-2019 .modal-content h2{font-family:'MuseoSans-900', Arial, Helvetica, sans-serif;color:#fff;font-size:100px;line-height:110px}@media only screen and (max-width: 767px){.christmas-2019 .modal-content h2{display:none}}.christmas-2019 .modal-content p{margin-bottom:0}.christmas-2019 .modal-content label[for=mailing]{font-size:18px}.christmas-2019 .modal-content .disclaimer{font-size:12px;line-height:1.33em}.christmas-2019 .modal-content .disclaimer a{color:#fff;text-decoration:underline}.christmas-2019 .modal-content .btn{font-family:'MuseoSans-700', Arial, Helvetica, sans-serif;font-size:24px;background-color:#e42d26;letter-spacing:0;color:#fff;float:none}.christmas-2019 .modal .form-container.inactive{opacity:0}.christmas-2019 .modal .thank-you{opacity:0}.christmas-2019 .modal .thank-you h3{color:#fff}.christmas-2019 .modal .thank-you.active{opacity:1;top:0 !important}
