.blog-posts{list-style:none;padding:0;margin:0;font-size:1em}.blog-posts li{padding:50px 0}.blog-posts .blog-post{padding:18px 0}.blog-posts .blog-post:first-child{padding-top:50px}.blog-posts .blog-post .post-details{padding-top:15px}.blog-post .author{padding:30px 0 0 0;border:1px solid #eee;margin:30px 0;font-size:.8em}.blog-post .author .square-image{width:125px;height:125px}.blog-post .author .blurb{text-align:center}.blog-post h2{margin:0}.blog-post h2 a{text-decoration:none}.blog-post h2{text-align:left;font-size:2.6em;margin:0}.blog-post .post-details{border-bottom:1px solid #eee;font-size:.9em;margin:0;padding:40px 0 0 0}.blog-post .post-details .blog-filter{display:inline-block;text-align:left}.blog-post .post-details .blog-filter a{position:relative;top:-5px;margin-right:5px}.blog-post .post-details a{text-decoration:none}.blog-post .post-details .post-date{float:right;margin-bottom:0 !important;margin-top:0 !important}.blog-post .post-details:after{content:"";display:table;clear:both}.blog-post .post-content{padding:0 0 40px 0}.blog-post .post-content .button{margin:30px 0 0 0}.pagination{text-align:center}.blog-filter{text-align:center}.blog-filter a{background:#eee;padding:3px 5px;font-size:.8em;border-radius:5px;color:#888;transition:.2s ease-in-out}.blog-filter a:hover{color:#555;text-decoration:none}.blog-filter.cross a{padding-right:8px}.blog-filter.cross a:after{content:"x";font-size:.5em;position:relative;bottom:4px;right:-3px}.change-category{margin:0;padding:30px 0}.blog-navigation{font-size:14px;display:block;width:auto;overflow:hidden}.blog-navigation a{display:block;width:50%;float:left;margin:1em 0}.blog-navigation .next{text-align:right}.pagination{padding:30px}section.post{font-family:Circular,Helvetica,Arial,sans-serif;font-weight:100;font-size:16px;line-height:1.5;color:#222326;padding-left:45px;padding-top:0}section.post{margin:0 auto;padding:35px 1em 30px}.post section .author{display:flex;margin-bottom:2em}.post section .author .author-avatar{background-size:contain;background-color:#c1c3c6;border-radius:100%;height:60px;width:60px}.post section .author .author-details{display:flex;flex-direction:column;justify-content:center;margin-left:1em}.post section .author h3{margin:0}.post section .author .author-title{margin:0}.post section h4{font-weight:800}.post section .btn{margin-bottom:15px}.post hr{border-color:#c1c3c6;margin-bottom:0}.post hr:last-of-type{display:none}@media (min-width: 768px){.post section,.post .related-posts{max-width:650px}.post section{padding:3em 1em 4.5em}}@media (max-width: 1199px){.post .hero-background{min-height:auto}}@media (max-width: 991px){.post .hero-background .display-1{padding-top:15px}.post .hero-background .display-1,.post .hero-background .selected-category,.post .hero-background .showcase-description{padding:0 28px}.post .post-content,.post .post-header{padding:0}}
