.blog-post__timestamp{display:block}.blog-post{padding:40px 60px 60px}.post_d_flex{display:flex;flex-wrap:wrap;font-size:17px;gap:5px}.blog-post p,.post_d_flex{line-height:28px;padding-top:30px}.blog-post p{font-size:20px}.blog-post ul{list-style-type:disc;padding-left:30px}.blog-post ol{list-style:decimal outside;padding-left:30px}.blog-post li{font-size:20px;line-height:30px;margin:0;padding-left:8px;padding-top:16px}.blog-article-inside-img{display:block;margin-left:auto;margin-right:auto;padding-bottom:30px;padding-top:60px;width:90%}.blog-post h1{font-size:32px;font-weight:700;padding-bottom:20px}.blog-post h1,.blog-post__body,.blog-post__body *{color:hsla(0,0%,100%,.87)}.featured_image_blog_post{background-position:50% 50%!important;background-repeat:no-repeat!important;background-size:cover!important;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);height:260px;margin-bottom:50px;margin-top:50px;width:100%}.blog-post__body img{display:block;margin-left:auto;margin-right:auto;padding:60px 0 30px;width:90%}.blog-post__body p{font-size:20px;line-height:1.4}.recent_heading h2{color:#0d121d;font-weight:600;margin-bottom:30px}.recent_heading{text-align:center}.blog-listing__post-image{border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);max-width:100%}.blog-post-section--bottom{background:#eaeaea;padding:40px 0 100px}.blog-post-section--bottom a.blog-listing__post-title-link,.recent_blog_time{color:#0d121d!important}.blog-post__body h2{font-family:Calibre-Regular,Fallback,sans-serif;font-size:26px;font-weight:700;padding-top:20px}.blog-post__author{align-items:center;display:flex}.blog-post__author-image{height:auto;width:50px}.blog-post__author-name,.blog-post__author-name:active,.blog-post__author-name:focus,.blog-post__author-name:hover{text-decoration:none}.blog-post__body img{height:auto;max-width:100%}.blog-comments .hs-submit{text-align:center}.blog-comments .comment-reply-to{border:0}.blog-comments .comment-reply-to:active,.blog-comments .comment-reply-to:focus,.blog-comments .comment-reply-to:hover{background-color:transparent;text-decoration:underline}@media (max-width:767px){.blog-post{margin:auto;max-width:100%;padding:0}.blog-post-section--bottom{padding:20px 0}.featured_image_blog_post{height:170px;margin-bottom:20px}.blog-post h1{font-size:26px}.blog-post__body p{font-size:18px}.recent_heading h2{font-size:24px;margin-top:40px}}