body{color:#1b1b1b}h1,h1 span,h2,h2 span,h3,h3 span,h4,h4 span,h5,h5 span,h6,h6 span{color:#1b1b1b}a{color:#42418e;transition:all .3s}a:hover{opacity:.8}p{color:#1b1b1b}.page-center{max-width:960px !important;width:90% !important;padding:0px}.nav-wrapper .logo{padding:0px 0}.nav-wrapper .main-header{padding:25px 0px 5px}.nav-wrapper .logo img{max-width:93px;image-rendering:initial;margin:0px}.header-menu-btns>.row-fluid-wrapper>.row-fluid,.main-header>.row-fluid-wrapper>.row-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-menu-btns>.row-fluid-wrapper>.row-fluid::before,.header-menu-btns>.row-fluid-wrapper>.row-fluid::after,.main-header>.row-fluid-wrapper>.row-fluid::before,.main-header>.row-fluid-wrapper>.row-fluid::after{display:none}.header-menu-btns>.row-fluid-wrapper>.row-fluid>*,.main-header>.row-fluid-wrapper>.row-fluid>*{width:auto;margin-left:0px}.nav-wrapper .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul li{margin:0 30px 0px 10px}.nav-wrapper .contact-log-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li{margin:0 5px 0px 10px}.nav-wrapper .header-request-nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li{margin:3px 0px 0px 10px}.nav-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{font-weight:400;font-size:16px;color:#5b5aa7 !important;max-width:inherit;text-overflow:inherit;white-space:inherit;overflow:inherit;margin:0;border-top:0px;padding:10px 5px}.nav-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:hover{border-top:0px}.nav-wrapper .header-request-nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a,.nav-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.mobile-demo-request a{border-radius:50px;box-shadow:none;border:0;height:auto;padding:0 18px;text-transform:initial;letter-spacing:normal;margin:auto;display:table;min-width:150px;font-size:15px;font-weight:400;background-color:#5b5aa7;color:#fff !important;text-align:center;box-sizing:border-box;line-height:38px}.nav-wrapper .contact-log-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{font-weight:300;font-size:12px;padding:10px 5px}.freemium-blog .post-header a.author-link{color:#42418e}.freemium-blog a.more-link{background:#5c5ca4;display:inline-block;font-weight:600;width:auto;padding:9px;text-align:center;border-radius:40px;color:#fff;text-decoration:none;min-width:130px}.freemium-blog a.more-link:hover{color:#fff;opacity:.8;transition:all .5s;background:#42418e}.post-listing .post-item .header-content h3 a{font-size:20px}.freemium-blog .post-listing .post-item:first-child .header-content h3{height:auto}.freemium-blog .blog-listing-wrapper .post-listing .post-item .header-content p{margin-bottom:10px;font-size:15px}.freemium-blog .post-header a.author-link{font-size:15px}.freemium-blog .post-header h2,.freemium-blog .post-header a{color:#1b1b1b}.freemium-blog .post-summary h1,.freemium-blog .post-summary h2,.freemium-blog .post-summary h3,.freemium-blog .post-summary h4,.freemium-blog .post-summary h5,.freemium-blog .post-summary h6,.freemium-blog .post-summary p,.freemium-blog .post-summary span,.freemium-blog .post-summary div{font-size:15px;color:#1b1b1b}.blog-sign-up-form{padding:65px;background:#e9ecf4;border-radius:4px}.blog-sign-up-form .blog-sign-title h1{margin:0;padding:0;color:#4c84c4;font-size:30px;line-height:1.2em;text-align:center;font-weight:600;text-decoration:bold}.blog-sign-up-form h3.form-title{margin:17px 0 40px;padding:0;font-size:16px;line-height:1.6em;color:#4c84c4;text-align:center;font-weight:600}.blog-sign-up-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog-sign-up-form form .hs-form-field{position:relative}.blog-sign-up-form form>*:last-child{margin-right:0px}body .blog-sign-up-form form.hs-form .hs-form-field>label span{color:#4c84c4}body .blog-sign-up-form form.hs-form .hs-input{border-radius:0;width:100% !important;padding:12px;background:#fff;border:1px solid rgba(0,0,0,.12);font-family:inherit;font-size:15px;line-height:normal;outline:0;color:#272727;min-height:52px;margin-bottom:0px}.blog-sign-up-form .hs-button.primary.large{position:relative;width:auto;padding:1em 2.25em !important;color:#fff;height:52px !important;min-height:52px !important;border-radius:50px;background-color:#5c5ca4;border:1px solid #5c5ca4 !important;font-family:inherit;font-size:15px;line-height:normal;font-weight:normal;text-align:center;white-space:nowrap;cursor:pointer;outline:0;width:100% !important;margin:0 !important;-webkit-appearance:none;-moz-appearance:none}.blog-sign-up-form ul.no-list.hs-error-msgs.inputs-list{position:absolute;line-height:1}.blog-sign-up-form label.hs-error-msg{color:red;font-size:14px}.hs_error_rollup{display:none}.footer-background{background-color:transparent}.footer-background .page-center{padding:25px 0px}.footer-right-image{text-align:right;padding-bottom:25px}.footer-right-image img{max-width:175px !important}.footer-simple-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li{padding:0px;margin-right:30px}.footer-simple-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{font-weight:300 !important;font-size:16px !important;color:#5b5aa7;max-width:inherit;overflow:inherit;white-space:inherit;padding:0;text-overflow:inherit}.footer-simple-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:hover{border-bottom:0px}.global-sticky-header-offset,.solid-nav .body-container-wrapper{margin-top:55px}.hs-blog-post .banner-bkg{display:none}.blog-post-wrapper .blog-post-wrapper{padding:70px 0px}.blog-pagination{display:inline-block;width:100%;box-sizing:border-box}.blog-listing-wrapper .hs-author-profile{padding:50px 0px}.g-b1-banner.banner-bkg{background-position:center !important}.freemium-blog .g-b1-banner .page-center{padding:15% 5%}@media(min-width:768px){.post-listing .post-item .header-content h3{line-height:24px;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}@media(max-width:1199px){.page-center{width:100% !important}.footer-background .page-center{padding:25px 15px}}@media(max-width:1060px){.page-center{max-width:100% !important;padding:0px 16px}.contact-log-header,.header-request-nav{display:none !important}.nav-wrapper .main-header{padding:10px 0px}.nav-wrapper .logo img{height:30px !important;width:auto !important;padding-top:0px}.solid-nav .nav-wrapper{box-shadow:none;border-bottom:1px solid #efefef;height:56px;position:fixed}.solid-nav .nav-wrapper .nav-wrapper{position:relative}.global-sticky-header-offset,.solid-nav .body-container-wrapper{margin-top:28px}.mobile-trigger.cta_border_button{margin-top:0px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:16px;width:auto;background-color:transparent}.mobile-trigger.cta_border_button:focus{outline:0}.mobile-trigger.cta_border_button span{display:block;width:39px;height:2px;background-color:#5a5da4;margin:0px 0px 7px;transition:all .3s}.mobile-trigger.cta_border_button span:last-child{margin:0px}.mobile-open .mobile-trigger.cta_border_button span:nth-child(1){-webkit-transform:rotate(45deg) translate(10px,4px);-ms-transform:rotate(45deg) translate(10px,4px);transform:rotate(45deg) translate(10px,4px)}.mobile-open .mobile-trigger.cta_border_button span:nth-child(2){opacity:0;visibility:hidden}.mobile-open .mobile-trigger.cta_border_button span:nth-child(3){-webkit-transform:rotate(-45deg) translate(8px,-3px);-ms-transform:rotate(-45deg) translate(8px,-3px);transform:rotate(-45deg) translate(8px,-3px)}.custom-menu-primary.js-enabled .hs-menu-flow-horizontal{top:102%;width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;max-width:400px;background-color:#fff;padding-top:0px;height:calc(100vh - 55px);overflow-y:auto;overflow-x:hidden}.nav-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{font-weight:300;font-size:15px;color:#1b1b1b !important;padding:10px 25px}.nav-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.mobile-demo-request a{height:auto;padding:3px 10px;min-width:200px;font-weight:300;width:auto}}@media(max-width:767px){.blog-sign-up-form{padding:40px 20px}.blog-sign-up-form form{-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-sign-up-form form>*{width:100%}.blog-sign-up-form .hs-button.primary.large{margin-top:20px !important;width:100% !important}.footer-simple-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{line-height:38px}.footer-right-image{text-align:center}.footer-right-image img{max-width:175px !important}.footer-simple-menu{margin:0 0 45px}body .blog-sign-up-form form.hs-form .input{margin-right:0px}.blog-post-wrapper .blog-post-wrapper{padding:40px 0px}.blog-detail-subscribe ul.no-list.hs-error-msgs.inputs-list{position:static}.blog-sign-up-form form .hs-form-field{margin:0px 0px 15px !important}}