.blog-sidebar{max-width:276px;width:100%}.blog-sidebar h3{font-size:24px;font-weight:400}.blog-tag-filter{margin-bottom:20px}.sf-subscribe-cta-container{margin-bottom:16px}.sf-subscribe-cta-container .hs-cta-embed{width:100%!important}.blog-tag-filter__wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.blog-tag-filter__filters__filter{background:transparent;border:1px solid #a4cd39;color:#a4cd39;font-size:12px;font-weight:700!important;padding:8px 10px;text-align:center;text-decoration:none!important;text-transform:uppercase;transform:scale(1);transition:color .25s ease-in-out,background .25s ease-in-out,transform .25s ease-in-out}.blog-tag-filter__filters__filter:hover{background:#a4cd39;color:#fff;transform:scale(1.05)}.blog-tag-filter__filters__filter.active{background:#a4cd39;color:#fff}.blog-sidebar__search-wrapper form{border:1px solid;display:flex;max-width:300px;padding:0;width:100%}.sf-subscribe-cta-container .form-title{display:none}.sf-subscribe-cta-container form{padding:0!important}.blog-sidebar__search{outline:none}.blog-sidebar__search-btn{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' class='bi bi-search' viewBox='0 0 16 16'%3E%3Cpath fill='%23363638' d='M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001q.044.06.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1 1 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0'/%3E%3C/svg%3E") no-repeat 50%!important;border:none!important;cursor:pointer;margin:0;padding:0 20px!important;width:10%!important}.blog-sidebar__search-wrapper{margin-bottom:20px}.blog-sidebar__rec-posts-wrapper ul{list-style:none;margin:0;padding:0}.blog-sidebar__rec-posts{color:#363638;display:-webkit-box;font-size:20px;font-weight:400;margin-bottom:5px;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.blog-sidebar__rec-posts__read-more{display:inline-block}.blog-sidebar__rec-posts-wrapper ul li{margin:0 0 10px}.blog-sidebar__rec-posts-wrapper ul li:last-child{margin:0}@media(max-width:767px){.blog-sidebar{margin-top:40px;max-width:100%}.blog-sidebar__rec-posts{font-size:18px}}