.hs-blog-listing .blog-module img{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.body-container--blog-post{background-color:#fff;padding-top:8rem}.body-container--blog-post .section-post-header{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.body-container--blog-post .section-post-header .post-header{position:relative}.body-container--blog-post .section-post-header .post-header .post-tags{color:#343434;margin-bottom:.5rem}.body-container--blog-post .section-post-header .post-header .post-title{margin-bottom:2rem}.body-container--blog-post .section-post-header .post-header .post-title h1{color:#343434;display:inline-block;margin-bottom:0}.body-container--blog-post .section-post-header .post-header .post-meta{margin-bottom:1rem}.body-container--blog-post .section-post-header .post-header .post-meta ul{line-height:1;list-style:none;margin:0;padding:0}.body-container--blog-post .section-post-header .post-header .post-meta ul li{color:#343434;display:inline-block;margin-right:1rem}.body-container--blog-post .section-post-header .post-header .post-meta ul li a{color:#343434}.body-container--blog-post .section-post-header .post-header .post-meta ul li span{color:#25879e;display:inline-block;float:left;font-weight:700;margin-right:.5rem}.body-container--blog-post .section-post-header .post-header .post-image img{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.body-container--blog-post .section-post-body{padding-bottom:3rem;padding-top:3rem}.body-container--blog-post .section-post-body .post-body{color:#343434}.body-container--blog-post .post-footer{margin-bottom:3rem;padding-bottom:3rem;padding-top:3rem;position:relative}.body-container--blog-post .post-footer:before{background-color:#f3f6f6;content:"";height:100%;left:0;margin:0 auto;position:absolute;right:0;top:0;width:1px;z-index:1}.body-container--blog-post .post-footer .prev-post{text-align:left}.body-container--blog-post .post-footer .next-post{text-align:right}.body-container--blog-post .post-footer .prev-post h4{padding-right:0}.body-container--blog-post .post-footer .next-post h4{padding-left:0}.body-container--blog-post .post-footer .next-article i,.body-container--blog-post .post-footer .prev-article i{color:#25879e;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.body-container--blog-post .post-footer .prev-article i{margin-right:10px}.body-container--blog-post .post-footer .next-article i{margin-left:10px}.body-container--blog-post .post-footer .next-article,.body-container--blog-post .post-footer .prev-article{color:#25879e;display:block;font-weight:400;margin-bottom:10px;text-decoration:none;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.body-container--blog-post .post-footer .next-article:hover,.body-container--blog-post .post-footer .prev-article:hover{color:#005f76;text-decoration:none}.sidebar.recent-posts{background:#f3f6f6;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-bottom:2rem;padding:2rem 1rem}.sidebar.recent-posts ul{list-style:none;margin:0;padding:0}.sidebar.recent-posts ul li{font-size:1rem;font-weight:400;margin-bottom:2rem}.sidebar.recent-posts ul li a.read-more{font-size:.875rem}.sidebar.recent-posts ul li:last-of-type{margin-bottom:0}.sidebar.newsletter{background:transparent linear-gradient(287deg,#1f417e,#25879e 35%,#25859d 62%,#000) 0 0 no-repeat padding-box;border-radius:10px;box-shadow:0 3px 6px #00000029;display:none;opacity:1;padding:4rem 1rem}.section-post-cta{background-image:url(https://info.theorem.io/hubfs/theorem/backgrounds/section-background-call-to-action.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:4rem;padding-top:4rem;text-align:center}.section-post-cta .newsletter-box{margin-bottom:4rem}@media only screen and (min-width:768px){.body-container--blog-post{padding-top:12rem}.body-container--blog-post .post-footer .prev-post h4{padding-right:1rem}.body-container--blog-post .post-footer .next-post h4{padding-left:1rem}.section-post-cta{text-align:left}.section-post-cta .newsletter-box{margin-bottom:0}}@media only screen and (min-width:992px){.body-container--blog-post .section-post-cta,.body-container--blog-post .section-post-newsletter{padding-bottom:6rem;padding-top:6rem}.sidebar.newsletter{display:block}}