.blog-post{margin:0 auto;max-width:960px}.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-post-section .blog-comments{margin:40px auto 0;max-width:680px}.blog-post-section .blog-comments .hs-submit{text-align:center}.blog-post-section .blog-comments .comment-reply-to{border:0}.blog-post-section .comment-reply-to:focus,.blog-post-section .comment-reply-to:hover{background-color:transparent;text-decoration:underline}.blog-section{background:#f5f7f6;padding:60px 0 0}.blog-section .blog-listing-item-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;text-align:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog-section .blog-item .details .category-link{margin:0 5px 5px 0}.blog-section .blog-listing-wrapper-inner{margin:0 auto;text-align:center}.blog-section .blog-listing-wrapper-inner a.button{cursor:pointer;margin:40px auto 0}.blog-section .blog-item{box-shadow:0 3px 6px rgba(0,0,0,.2);-moz-box-shadow:0 3px 6px rgba(0,0,0,.2);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.2);display:inline-block;height:440px;margin:20px;max-width:340px;position:relative;text-align:left;vertical-align:top;width:340px}.blog-section .blog-item .image{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:50%;position:relative}.blog-section .blog-item .details{background:#fff;bottom:0;height:50%;left:0;padding:25px;position:absolute;width:100%}.blog-section .blog-item .details,.blog-section .blog-item .details .category-link{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.blog-section .blog-item .details .category-link{background:#254e39;color:#fff;display:inline-block;font-size:14px;font-weight:500;letter-spacing:2.1px;padding:6px 10px;position:relative;text-decoration:none;text-transform:uppercase;top:-58px;vertical-align:top}.blog-section .blog-item .details h5{color:var(--heading_text_color);font-size:26px;margin:30px 0 25px;position:relative;text-transform:uppercase;text-transform:none;top:-60px}.blog-section .blog-item .details h5,.blog-section .blog-item .details h6.date{font-weight:500;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.blog-section .blog-item .details h6.date{bottom:15px;color:var(--global_primary_color);font-size:11px;letter-spacing:1.65px;margin:0 0 25px;position:absolute;text-transform:uppercase}.blog-section .blog-item .details a.button{bottom:15px;opacity:0;position:absolute;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.blog-section a.button span.text,.blog-section button.submit span.text{position:relative;z-index:5}.blog-section .blog-item:hover .details{height:100%}.blog-section .blog-item:hover .details a.category-link,.blog-section .blog-item:hover .details h5{top:0}.blog-section .blog-item .details .category-link:hover{background:var(--global_primary_color)}.blog-section .blog-item:hover .details h6.date{position:relative}.blog-section .blog-item:hover .details a.button{opacity:1}.blog-section .tag-title h3 span{text-transform:capitalize}.blog-post-section{background:#fff;padding:80px 0}.blog-post-section .blog-post-content-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.blog-post-section .site-main.blog-post-content-main{padding-right:40px;width:70%}.blog-post-section .blog-post-content-side-bare{border-left:1px solid #f5f7f6;padding-left:40px;text-align:center;width:30%}.blog-post-section .blog-post-content-side-bare a.button .text{align-items:center;display:flex;gap:10px;transition:all .3s ease}.blog-post-section .blog-post-content-side-bare a.button:hover .text{gap:20px}.blog-post-section .blog-post-content-main h1.pagetitle{color:var(--heading_text_color);font-weight:500;line-height:1.2;margin:0 0 35px;text-transform:none}.blog-post-section .blog-post-content-main h2,.blog-post-section .blog-post-content-main h3,.blog-post-section .blog-post-content-main h4,.blog-post-section .blog-post-content-main h5,.blog-post-section .blog-post-content-main h6{color:var(--heading_text_color);margin:0 0 35px}.blog-post-section .blog-post-content-main p{color:#404040;font-size:1rem;font-weight:500;line-height:1.5;margin-bottom:1.5em}.blog-post-section .blog-post-content-main .share{border-top:1px solid #f5f7f6;margin:30px 0 40px;padding:40px 0 0}.blog-post-section .categories,.blog-post-section .share h3{color:var(--global_primary_color)}.blog-post-section .categories{font-size:20px;font-weight:500;letter-spacing:3px;margin-bottom:40px;padding:30px 0;text-transform:uppercase}.blog-post-section .categories a{color:var(--heading_text_color);text-decoration:none}.blog-post-section .categories a:hover{color:var(--link_hover_color);text-decoration:none}.blog-post-section .author{background:#f5f7f6;padding:20px}.blog-post-section .author h4{color:var(--global_primary_color);font-size:26px;font-weight:500;letter-spacing:3.9px;margin:0 0 20px;text-transform:uppercase}.blog-post-section .blog-post-content-side-bare .widget{margin:0 0 1.5em;padding:0 0 40px;position:relative}.blog-post-section .widget-title#search-title{position:relative}.blog-post-section .widget-title#search-title:before{background:url(https://6824531.fs1.hubspotusercontent-na1.net/hubfs/6824531/search-icon-post.png) no-repeat top;content:"";height:43px;left:43%;position:absolute;top:18%;width:43px}.blog-post-section .blog-post-content-side-bare h5.widget-title{font-size:18px;font-weight:500;letter-spacing:3px;line-height:1.2;margin:30px 0 25px;padding:80px 0 0;text-transform:capitalize}.blog-post-section .blog-post-content-side-bare .widget ul.widget-list>li:last-child>a{border:none}.blog-post-section .blog-post-content-side-bare .widget ul.widget-list{background:transparent;list-style-type:none;margin:0;padding:10px 0 0}.blog-post-section .blog-post-content-side-bare .widget-area{font-size:1rem;font-weight:400;letter-spacing:0}.blog-post-section .widget-title#categories-title{position:relative}.blog-post-section .widget-title#categories-title:before{background:url(https://6824531.fs1.hubspotusercontent-na1.net/hubfs/6824531/new-post.png) no-repeat top;content:"";height:47px;left:43%;position:absolute;top:18%;width:42px}.blog-post-section .blog-post-content-side-bare ul.widget-list>li{margin:0;padding:0;position:relative}.blog-post-section .blog-post-content-side-bare .widget ul.widget-list>li>a{border-bottom:1px solid #f5f7f6;color:var(--heading_text_color);display:block;font-size:18px;font-weight:500;padding:12px 5px;text-decoration:none;text-transform:uppercase;text-transform:capitalize;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear}.blog-post-section .blog-post-content-side-bare .widget ul.widget-list>li>a:hover{background:rgba(0,0,0,.1);color:var(--link_hover_color)}.blog-post-section li.cat-item i{display:none}.blog-post-section .blog-post-content-side-bare ul.widget-list>li i.icon{color:var(--heading_text_color);font-size:26px;left:0;position:absolute;top:0}.blog-post-section .blog-post-content-side-bare .widget ul.widget-list>li i{display:none}.blog-post-section .author p a{color:var(--heading_text_color);text-decoration:none}.blog-post-section img{margin-bottom:1rem;max-width:100%;vertical-align:middle}.blog-post-content-row ol,.blog-post-content-row ul{margin:0 0 1.4rem;padding-left:24px}@media (min-width:768px)and (max-width:1200px){.blog-post-section .blog-post-content-side-bare a.button{padding:16px}.blog-post-section .blog-post-content-side-bare{padding-left:20px}}@media (max-width:992px){.blog-post-section img[style*=float]{display:block;float:none!important;margin-left:auto;margin-right:auto}}@media (max-width:767px){.blog-post-section .blog-post-content-side-bare{border-left:0;margin-top:40px;padding-left:0;padding-right:0;width:100%}.blog-post-section .site-main.blog-post-content-main{padding-left:0;padding-right:0;width:100%}.blog-section .blog-item .details h5{margin:20px 0}.blog-section .blog-item .details h6.date{bottom:8px;margin:0 0 15px}.blog-post-section .blog-post-content-main p img{margin-left:0!important;margin-right:0!important}}@media (max-width:450px){.blog-post-section .blog-post-content-side-bare a.button{padding:16px}}