.blog-post{margin:0 auto;max-width:800px}.blog-post__meta{margin-bottom:1.4rem}.blog-post__meta a{text-decoration:underline}.blog-post__timestamp{display:block}.blog-post__tags svg{height:auto;margin-right:.35rem;width:15px}.blog-post__tag-link{font-size:.875rem}.blog-related-posts{background-color:#f8fafc}.blog-related-posts h2{text-align:center}.blog-related-posts__list{display:flex;flex-wrap:wrap}.blog-related-posts__post{flex:0 0 100%;padding:1rem}@media screen and (min-width:768px){.blog-related-posts__post{flex:0 0 50%}}@media screen and (min-width:1000px){.blog-related-posts__post{flex:0 0 33.33333%}}.blog-related-posts__image{height:auto;max-width:100%}.blog-related-posts__title{margin:.7rem 0}.blog-comments{margin:0 auto;max-width:680px}.blog-comments .hs-submit{text-align:center}.blog-comments .comment-reply-to{border:0}.blog-comments .comment-reply-to:focus,.blog-comments .comment-reply-to:hover{background-color:transparent;text-decoration:underline}.blog-post__contact,.blog-post__quote-box{padding:60px 0 80px}.blog-post__top-banner{background-image:url(https://144554509.fs1.hubspotusercontent-eu1.net/hubfs/144554509/raw_assets/public/Sweeedz-Theme/images/hero.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:400px}.blog-post__top-banner .module__hero-banner .module__hero-banner__content__tagline,.blog-post__top-banner .module__hero-banner h1{color:#fff;text-align:center}.blog-post__top-banner .module__hero-banner{margin:0 auto;max-width:800px}.blog-post__tagline{font-size:16px;font-weight:600;letter-spacing:1.6px;line-height:100%;margin-bottom:24px;text-transform:uppercase}.blog-post p,.blog-post__tagline{color:var(--Dark-Green,#34483b);font-style:normal}.blog-post p{font-size:20px;font-weight:400;line-height:150%}.body-container--blog-index h2{font-size:32px}.blog-post__post-one-wrapper,.blog-post__post-two-wrapper{background:var(--Light-Green,#f0f8f1);padding:80px 0}.blog-post__post-one__container,.blog-post__post-two__container{margin:0 auto;max-width:1240px}@media screen and (max-width:768px){.blog-post__top-banner{min-height:1px}.body-container--blog-post .content-wrapper{padding:0 16px}.blog-post__contact,.blog-post__quote-box{padding:40px 0}.body-container--blog-index h2{font-size:28px}.blog-post__post-one-wrapper,.blog-post__post-two-wrapper{background:var(--Light-Green,#f0f8f1);padding:40px 0}}