@import url(style.min.css);@import url(monokai.css);.blog-entry ul,.blog-entry ol{padding-left:20px}.blog-entry table{font-size:0.8em;text-align:center}@media (max-width: 375px){.blog-entry table{font-size:0.4em}}.blog-entry .highlight{padding:10px;margin-bottom:2em;overflow:scroll;line-height:1.5em;font-size:.7em}.blog-entry figcaption{font-size:0.7em;text-align:center}.section-category{padding-top:0}.blog-item .blog-item-meta .author,.blog-item .blog-meta .author,.blog-entry .blog-item-meta .author,.blog-entry .blog-meta .author{color:#4daa69;font-weight:500}@media (max-width: 767px){.blog-item .blog-item-meta .author,.blog-item .blog-meta .author,.blog-entry .blog-item-meta .author,.blog-entry .blog-meta .author{font-size:1em}}.form-message{font-size:10px;color:#4daa69;font-weight:500}.subscribe-alt .form-message{text-align:right;padding-right:0px}.bar-inner .subscribe-alt .form-message{padding-right:20px}.featured-item .featured-item-title{text-shadow:0;transition:all .4s;transition:all .4s, -webkit-all .4s}.featured-item:hover .featured-item-title{transform:scale(1.05, 1.05);text-shadow:1px -1px 0 rgba(0,0,0,0.3),-1px 2px 3px rgba(0,0,0,0.25),-2px 4px 3px rgba(0,0,0,0.2),-3px 6px 3px rgba(0,0,0,0.15),-4px 8px 3px rgba(0,0,0,0.1),-5px 10px 3px rgba(0,0,0,0.05),-6px 12px 3px rgba(0,0,0,0.025),-7px 14px 3px rgba(0,0,0,0.01),-8px 16px 3px transparent}.featured-item-large:hover .featured-item-title{transform:scale(1.05, 1.05) translateY(-50%);text-shadow:1px -1px 0 rgba(0,0,0,0.3),-1px 2px 3px rgba(0,0,0,0.25),-2px 4px 3px rgba(0,0,0,0.2),-3px 6px 3px rgba(0,0,0,0.15),-4px 8px 3px rgba(0,0,0,0.1),-5px 10px 3px rgba(0,0,0,0.05),-6px 12px 3px rgba(0,0,0,0.025),-7px 14px 3px rgba(0,0,0,0.01),-8px 16px 3px transparent}.blog .intro{background:#2c242e}.intro .intro-particles .particle-video{z-index:0;position:absolute;top:-75%;left:-13%;width:auto;height:250%;max-width:none}.intro .intro-content-text{position:relative;z-index:9}.intro .intro-content-text h1{font-size:28px;line-height:1.43}.section-intro .section-lines .round{top:75px}.section-intro .section-lines .line{top:108px}.section-intro .section-shape-image{pointer-events:none}@media (min-width: 992px){.section-intro .section-shape-image{margin-left:151px;top:-10px;transform:scale(1.08)}}@media (min-width: 768px) and (max-width: 990px){.section-intro .section-shape-image{top:30px}}@media (max-width: 767px){.section-intro .section-shape-image{bottom:16px}}@media (min-width: 992px){.section-intro .section-shape-shadow{margin-left:362px;bottom:58px}}.section-intro .section-content-inner{max-width:450px}.section-intro .watch-video-link{margin-top:17px}.animate .section-intro .section-shape{-webkit-transform:rotate(0deg) scale(1.2) translate3d(0, 0, 0);transform:rotate(0deg) scale(1) translate3d(0, 0, 0)}@media (min-width: 768px) and (max-width: 990px){.animate .section-intro .section-shape{-webkit-transform:rotate(0deg) scale(0.8) translate3d(0, 0, 0);transform:rotate(0deg) scale(0.8) translate3d(0, 0, 0)}}.section-subscribe-standard{min-height:50vh;display:flex;align-items:center;justify-content:center;padding:70px 0 64px}.section-subscribe-standard .subscribe .btn{padding:0 60px;border-radius:28px;background:#4daa69;line-height:58px;color:#fff;font-size:18px;font-weight:300;transition:all .3s}.section-subscribe-standard .subscribe .btn:hover{opacity:.9;text-decoration:none}.deck{font-family:'Encode Sans Wide', 'Arial', 'Helvetica', sans-serif;font-size:20px;margin-bottom:2em !important;line-height:1.5;font-weight:300}.testimonial .testimonial-logo img{max-height:120px}@media (max-width: 1420px){.nav-aside{display:none}}.nav-access .btn{line-height:51px}.footer-nav a.sub-link{font-size:12px;font-weight:300}.footer .footer-content{padding:60px 0}@media (min-width: 768px) and (max-width: 991px){.header .header-inner{margin-top:0}}.section-intro .section-shape{transition:none;transform:rotate(15deg) scale(0.9) translate3d(20%, 8%, 0);opacity:0}.animate .section-intro .section-shape{animation-name:swoopIn;animation-duration:0.5s;animation-timing-function:ease-out}@keyframes swoopIn{from{transform:rotate(15deg) scale(0.9) translate3d(20%, 8%, 0);opacity:0}to{transform:rotate(0deg) scale(1) translate3d(0, 0, 0);opacity:1}}.section-data .section-body{background:#F3F5F4;background:#F2F2F2}.section-data .section-body .shell{display:flex;align-items:center}@media (max-width: 1024px){.section-data .section-body .shell{display:block}}.section-data .section-particle .particle-video{max-width:711px;position:absolute;bottom:-137px;left:5%;width:auto;height:400px}@media (min-width: 767px){.section-data .section-image{margin-right:157px}}@media (max-height: 900px) and (min-width: 767px){.section-data .section-image{margin-right:195px}}@media (max-width: 1024px){.section-data .section-particle video{display:none}}body.platform .intro-content p,body.platform .intro-content .deck{font-size:24px}.tabs-engine .tabs-head h3{font-size:46px;line-height:1.3;font-weight:300;margin-bottom:47px;font-family:'Encode Sans Wide', 'Arial', 'Helvetica', sans-serif}@media (max-width: 767px){body.platform-demo .intro .alt{margin-bottom:73px}}body.platform-demo .intro .intro-shape{margin:-63px 0 0 -112px}@media (max-width: 767px){body.platform-demo .intro .intro-shape{margin:-95px 0 18px -16px}}body.platform-demo .intro .intro-content p{font-size:20px}body.platform-demo .section-video{background:#fffeff}body.platform-demo .section-video h3{font-family:'Roboto Slab', 'Times', serif;font-size:46px;line-height:1.3;font-weight:300;margin-bottom:10px;color:#20aab7;letter-spacing:2.04px}body.platform-demo .section-video .video-wrapper{position:absolute;top:0;left:calc(50% - 681px);width:auto;height:100%;width:auto;max-width:none;max-height:none}body.platform-demo .section-video .video-wrapper video{position:relative}body.platform-demo .section-video .video-wrapper .video-gradient{background:linear-gradient(to left, #fffeff 0%, rgba(255,254,255,0) 100%);width:17%;position:absolute;bottom:0;top:0;right:0;z-index:1}body.platform-integrations .nav-secondary{z-index:2}body.platform-integrations .logo{background-image:url(/css/images/white-logo.png);background-size:195px}body.platform-integrations .intro img{margin:30px auto}body.platform-integrations .intro .intro-content p{font-size:20px}@media (max-width: 767px){.section-features .section-aside{display:block}.section-features .section-aside .list-integrations{display:none}}.section-default .section-head-title{margin-bottom:45px}.hs-form{font-family:'Encode Sans Wide', 'Arial', 'Helvetica', sans-serif}.hs-form fieldset{max-width:100% !important}.hs-form .hs-error-msgs{display:none !important}.hs-form label{display:none}.hs-form textarea{min-height:120px;width:100% !important;padding:20px !important}.hs-form .field.hs_message{height:initial !important}.hs-form .hs-form-field{padding:0;border-radius:0;border:none;margin-bottom:9px}.hs-form .hs-form-field .hs-input{width:100%;height:51px;padding:0 18px;border:1px solid lightgrey;border-radius:7px;color:#252c2c;font-size:14px;font-weight:normal}.hs-form .hs-form-field .hs-input.error{border-color:#ec276e}@media (max-width: 400px), (max-device-width: 480px) and (min-device-width: 320px){.hs-form .hs-form-field .hs-input{width:100% !important}}.hs-form .hs_submit{text-align:center;margin-top:10px}.submitted-message{text-align:center;margin-bottom:30px;color:black}.section-contacts .section-body{margin-top:0}.intro-shape{pointer-events:none}@media (max-width: 1023px){.intro-company .intro-shape{bottom:30px}}@media (max-width: 767px){.intro-company .intro-shape{bottom:37px}}@media (min-width: 768px) and (max-width: 1024px){.intro-company .intro-shape{bottom:calc( -5.8918vw + 75px )}}@media (min-width: 1024px){.section-team .section-image{background-position-y:0}}.intro-news{padding-bottom:160px}.intro-news .alt{font-family:'Encode Sans Wide', 'Arial', 'Helvetica', sans-serif}.intro-news.intro-blue h1{color:#FFF}.intro-news .intro-content p{font-size:18px}.featured-item-large:before{background:rgba(0,0,0,0.65)}form.contact .form-message,form.job-application .form-message{position:static;transform:initial;font-size:14px;margin:14px 0}.list-positions h4{line-height:28px}.list-positions .btn{min-width:146px}.tab-select-holder{position:relative;z-index:11}.intro-darkblue.intro-video-bg,.intro-darkblue.intro-video-bg .intro-video{background-color:#221849}@media screen and (min-width: 960px){.intro-darkblue.intro-video-bg .intro-video:before,.intro-darkblue.intro-video-bg .intro-video:after{display:block;content:" ";width:35%;height:100%;position:absolute}.intro-darkblue.intro-video-bg .intro-video:before{left:0;top:0;background:linear-gradient(to right, #221849 0%, rgba(34,24,73,0) 100%)}.intro-darkblue.intro-video-bg .intro-video:after{right:0;top:0;background:linear-gradient(to left, #221849 0%, rgba(34,24,73,0) 100%)}}@media (min-width: 1024px) and (max-width: 1200px){.intro-video-bg .intro-content{padding-top:0}}.intro-with-secondary-nav{padding-bottom:160px}.intro .intro-video video{height:720px;margin-top:-6%}.section-nav.table-of-contents a{line-height:26px;padding:10px 20px}.section-nav.table-of-contents ul li.open>*{display:block}.section-nav.table-of-contents .active a{background:transparent}.section-nav.table-of-contents li.active>a,.section-nav.table-of-contents .section-nav a:hover{text-decoration:none;background-color:rgba(215,215,215,0.39)}@media (max-width: 480px){.section-nav.table-of-contents{margin-bottom:2em}.section-nav.table-of-contents li{border-bottom:1px solid #CCC}.section-nav.table-of-contents li.active{border:0}}body.resources .blog-item h2{font-size:28px;margin-bottom:8px;line-height:1.25;font-family:'Encode Sans Wide', 'Arial', 'Helvetica', sans-serif;letter-spacing:1.54px}body.resources .intro-content h2{font-size:24px}.faq-items .item-content{opacity:0;transition:opacity .25s ease}.faq-items .item-content.expanded{opacity:1}.faq-items .item:hover h3{cursor:pointer}
