.header__cta.header__cta--main .hs-button.button{background:#2b3560;border:1px solid #0e1b3a;border-radius:5px;box-shadow:none;color:#fff;font-size:16px;font-weight:600;letter-spacing:.01em;padding:16px 24px}.header__cta.header__cta--main .hs-button.button:hover{color:#6799b2}.button-wrapper .hs-button{background-color:#f9f9f9;border-color:2px solid rgba(188,201,229,.3);box-shadow:none;color:#15264c;font-size:16px;font-weight:700;letter-spacing:2px;line-height:1.2;margin-right:2px;margin-top:22px;padding:13px 34px;text-align:center}.blog-article{background:#f9f9f9}.cta-rocket{border-bottom:1px solid #2d3c5e}.blog-listing-curve,.bottom-curve{margin:0;padding:0;position:relative}.blog-listing-curve svg,.bottom-curve svg{bottom:0;position:absolute;width:100%}.blog-listing-curve svg{height:120px}section.blog-index{padding-top:0}.blog-hero h1{font-family:Montserrat,sans-serif;font-size:44px;font-weight:500}.blog-hero h1:after{border-bottom:2px solid #000;content:"";display:block;height:1px;padding-top:10px;width:20%}.blog-hero>.row-fluid{margin-bottom:-30px;position:relative;z-index:10}.container.blog-post{padding:3rem 1rem}.blog-post h1{color:#15264c;font-family:Open Sans;font-size:24px;font-style:normal;font-weight:600;text-decoration:none}.blog-post h2{color:#2864ab;font-size:18px}.blog-post{font-size:16px}.post-featured-image{margin-bottom:1.5rem}.blog-post-tags{font-size:16px;margin-bottom:1rem}.blog-post-tags .topics{color:#0032aa;font-size:18px}.blog-post-tags a.tag-link{color:#0d1619}.blog-index,.related-articles{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:1.5rem}.card.blog-post-wrapper{margin:0 auto;max-width:400px}.card.blog-post-wrapper:hover{background:#fff;box-shadow:0 8px 24px hsla(210,8%,62%,.2)}.blog-index-post-content{padding:.75rem}.blog-index-post-tags{margin-bottom:.75rem}.blog-index-post-tag{background:#e5e5e5;border-radius:.25rem;color:#2c3560;display:inline-block;font-size:.75rem;line-height:2;padding:0 .375rem;text-transform:uppercase}.blog-index-post-tag:hover{background:#2c3560;color:#fff;text-decoration:none}h2.blog-index-post-title{color:#132749;font-size:22px;font-weight:600;line-height:1.5}h2.blog-index-post-title a{color:#132749}h2.blog-index-post-title a:hover{text-decoration:none}.blog-index-post-summary,.blog-index-post-summary p{font-size:19px;line-height:1.5}.blog-article{background-image:url(https://resources.nxtsys.com/hubfs/blog22/post-hero-bg.png);background-position:top;background-repeat:no-repeat;background-size:contain}.author-meta{align-items:center;display:flex;flex-direction:row}.author-meta img{border-radius:50%;width:50px}.box-sharing{align-items:center;display:flex}.box-sharing p{margin-bottom:0;margin-right:.25rem}.box-sharing a{display:inline-block;margin-left:2px;margin-right:2px}.related-articles-wrap{margin:0 auto;max-width:1200px;padding:3rem 1rem}.related-articles-wrap h2{font-family:Montserrat,sans-serif;font-weight:400;margin-bottom:2rem;text-align:center}.related-articles .card{background:transparent;margin:0 auto;max-width:400px}.related-articles img{margin-bottom:1rem}.related-articles h4{font-size:22px;font-weight:600;margin-bottom:1rem}.related-articles .button{box-shadow:none!important}.callout{align-items:center;background:#fff;display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;max-width:90%;padding:1rem;text-align:center}.callout img{max-height:40px}.callout h2,.callout h4,.callout p{font-family:Montserrat,sans-serif;font-weight:400}.callout h2,.callout h3{margin-bottom:2rem}.callout h2{color:#000;font-size:36px}.callout h3{color:#999;font-family:PT Sans;font-size:25px;font-weight:500}.callout h4{font-size:22px;font-weight:300}@media(min-width:768px){.blog-index{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.blog-index,.related-articles{grid-template-columns:repeat(3,1fr)}.related-articles-wrap{padding:6rem 0}.callout{padding:4rem}.callout h2,.callout h3{width:80%}}@media(min-width:1240px){.callout{max-width:1200px}.blog-article{background-position:0 -200px}}@media(min-width:1800px){.blog-article{background-position:0 -200px}}@media (max-width:767px){.blog-hero{text-align:center}.blog-hero h1:after{margin:0 auto}}