.hs-featured-image-wrapper img{margin-bottom:30px;width:100%}.post-body{display:flex;flex-flow:row;gap:7%;padding-top:10px}.post-body-content{width:70%}.post-body-sidebar{position:relative;width:30%}.cta-sticky{position:sticky;top:120px}.blog-post{margin:0 auto;max-width:1480px;padding:3.3rem 2rem!important}.custom-date-comment-wrapper a{color:#000!important}.custom-date-comment-wrapper a:hover{text-decoration:underline}.blog-post__meta{display:flex;flex-flow:row;font-size:12px;justify-content:center}.blog-post__meta a{color:#494a52;font-size:12px;text-decoration:none!important}.blog-post__tags svg{height:auto;margin-right:10px;width:15px}.blog-post__tag-link{color:#000;font-size:.8rem}.post-meta-container{align-items:baseline;display:flex;flex-flow:row}.blog-meta_description,.post-meta-container,article.blog-post h1{margin:0!important;max-width:900px}.post-meta-container a,.post-meta-container div,.post-meta-container p,.post-meta-container time{font-size:12px}.post-meta-container p{margin-bottom:0}.post-body-sidebar .hs_cos_wrapper_type_module{width:100%!important}.post-body-sidebar h3{padding:0 1rem}.post-body-sidebar .blog-listing__post-author,.post-body-sidebar .blog-listing__post-tags,.post-body-sidebar .blog-listing__post-timestamp,.post-body-sidebar .recent-posts .blog-post-listing__post-image-wrapper--card{display:none}.post-body-sidebar .blog-listing__post-button{background-color:transparent!important;color:#06672f;padding:0!important;text-align:left}.post-body-sidebar .blog-listing__post-button:hover{background-color:transparent!important;color:#111!important}.post-body-sidebar .blog-listing__post-title-link{color:#000!important;font-size:20px;line-height:1.2}.post-body-sidebar .blog-listing__post-title-link:hover{color:#06672f!important}.post-body-sidebar article{border-top:1px solid #000;padding:0 1rem 20px}.blog-search form input[type=text]{border:1px solid #5a6053;padding:1rem}.post-body-sidebar .blog-listing__post-title{margin-bottom:10px;margin-top:10px}.post-body-sidebar .recent-posts{margin-top:30px}.blog .blog-post{margin:0 auto;max-width:960px;padding:3.3rem 1rem}.post-body-sidebar .recent-posts h2{line-height:.3}.post-body-sidebar .recent-posts p{margin:0 0 1rem}.blog-post h1{line-height:1.2;margin-bottom:0}.blog .blog-post__meta a{text-decoration:underline}@media screen and (min-width:1380px) and (max-width:1479px){.blog-post{padding:80px 2rem!important}}@media screen and (min-width:768px){.blog-search-mobile{display:none}}@media screen and (max-width:767px){.blog-search-desktop{display:none}#hs_cos_wrapper_search_input{width:100%}.blog-search-mobile{margin-bottom:20px}.post-body-sidebar{margin:0 -1rem;width:calc(100% + 2rem)!important}}.blog h1{padding-top:80px;text-align:center}.blog-index__post-content h2{line-height:1;margin:.5rem 0}.blog-index__post-content h2 a{font-size:28px;text-decoration:none}.blog-index__post-content h2 a:hover{text-decoration:underline}.blog-index__post img{height:auto;max-width:100%}.blog-post__meta{margin-bottom:20px;margin-top:5px}.blog .blog-index{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:3.3rem 0}.blog-search .search{align-items:center;display:flex;position:relative}.blog-search .search svg{left:auto;position:absolute;right:10px;top:13px;z-index:1}.blog .blog-index__post{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:1rem}.blog .blog-index__post:not(.blog-index__post--large)>div{min-height:400px;overflow:hidden}.blog .blog-index__post-content{margin-top:20px;padding:0 20px 10px;text-align:center}@media screen and (min-width:768px){.blog .blog-index__post{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.blog .blog-index__post-content a{color:#000}.blog .blog-index__post img{height:auto;max-width:100%;object-fit:cover}.blog-pagination{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Lato,sans-serif;justify-content:center;margin-bottom:3.3rem;text-align:center}.blog-pagination__link{border:2px solid transparent;border-radius:7px;color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1;margin:0 .1rem;padding:.25rem .4rem;text-decoration:none}.blog-pagination__link--active{border:2px solid #06672f}.blog-pagination__link:focus,.blog-pagination__link:hover{text-decoration:none}.blog-pagination__next-link,.blog-pagination__prev-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.blog-pagination__prev-link{margin-right:.25rem;text-align:right}.blog-pagination__next-link{margin-left:.25rem;text-align:left}.blog-pagination__next-link--disabled,.blog-pagination__prev-link--disabled{color:#b0c1d4;cursor:default;pointer-events:none}.blog-pagination__next-link svg,.blog-pagination__prev-link svg{fill:#000;margin:0 5px}.blog-pagination__next-link--disabled svg,.blog-pagination__prev-link--disabled svg{fill:#b0c1d4}.blog-pagination__number-link:focus,.blog-pagination__number-link:hover{border:2px solid #b0c1d4}.blog-recent-posts h2{text-align:center}@media screen and (min-width:768px){.blog-recent-posts__post{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.blog .blog-index{padding:.3rem 0!important}}.blog-recent-posts__post:hover{text-decoration:none}.blog-recent-posts__image img{object-fit:cover}.blog-recent-posts__title{margin:1rem 0 .5rem}.blog-post .blog-listing__post-summary{display:none}.post-body-sidebar form input[type=text],.widget-type-post_filter .block h3{border:1px solid #000!important;border-radius:7px!important}.blog .blog-index__post:not(.blog-index__post--large)>div{height:100%;padding-bottom:30px}.blog .blog-index__post img{width:100%!important}.blog-image-container{max-height:385px;overflow:hidden}@media screen and (max-width:767px){.blog .blog-index__post{padding-left:0;padding-right:0}.blog-post{padding:40px 0!important}.post-body{flex-flow:column;padding-top:0}.post-body-content,.post-body-sidebar{width:100%}.blog-listing__header{margin-top:20px}.blog .blog-index{padding:.3rem 0!important}.blog h1{padding-top:40px;text-align:center}.blog-post h1{font-size:30px!important}.blog-post__meta{justify-content:start}.blog .blog-index__post-content{text-align:left}.blog .blog-index__post:not(.blog-index__post--large)>div{padding-bottom:0}}.hs-search-field__suggestions li{padding:5px!important}