.blog-list-section{position:relative}.blog-list-filter{font-family:var(--secondary-font);margin-bottom:50px}.blog-list-filter .multi-select,.blog-list-filter .multi-select span{display:inline-block;position:relative}.blog-list-filter .multi-select span{background-color:#fff;color:#333;cursor:pointer;font-weight:700;letter-spacing:.7px;min-width:250px;padding:10px 30px 10px 15px}.blog-list-filter .multi-select span,.blog-list-filter .multi-select ul{border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,.16);font-size:14px;text-transform:uppercase}.blog-list-filter .multi-select ul{background:#fff;display:flex;flex-wrap:wrap;left:0;letter-spacing:.56px;list-style:none;margin:0;max-height:312px;overflow-y:auto;padding:13px;position:absolute;row-gap:8px;width:100%;z-index:1}.blog-list-filter .multi-select:not(.active) ul{visibility:hidden}.blog-list-filter .multi-select span:after{background-image:url(https://50567777.fs1.hubspotusercontent-na1.net/hubfs/50567777/raw_assets/public/Communication%20Mark/images/icon_arrow-down.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:8px;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:12px}.blog-list-filter .multi-select.active span:after{transform:translateY(-50%) rotate(-180deg)}.blog-list-filter ul label{cursor:pointer;display:block;padding-left:18px;position:relative}.blog-list-filter ul label:has(input:checked){font-weight:700}.blog-list-filter ul li{width:100%}.blog-list-filter ul label:before{border:1px solid;border-radius:2px;content:"";height:12px;left:0;position:absolute;top:3px;width:12px}.blog-list-filter ul label:has(input:checked):before{background-color:var(--quaternary-color);border-color:var(--quaternary-color)}.blog-list-filter .filter{display:none}.blog-list-section .loadmore-wrapper{text-align:center}.blog-list-section .loadmore-wrapper span{cursor:pointer;display:inline-block;font-family:var(--secondary-font);font-weight:600;margin-top:50px;text-decoration:underline;text-transform:uppercase;transition:color .15s linear}.blog-list-section .loadmore-wrapper span:hover{color:var(--quaternary-color)}@media(min-width:1025px){.blog-list-section .loadmore-wrapper span{margin-top:58px}}.post-hero-section{align-items:center;display:flex;justify-content:center;min-height:450px}.post-hero-section .blog-post-img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-2}.post-hero-section h1{margin:0}.post-hero-section .blog-post-top-tags{margin-bottom:14px}.post-hero-section .blog-post-top-tag-link{font-family:var(--secondary-font);text-decoration:none;text-transform:uppercase}.blog-post-info{border-bottom:1px solid var(--secondary-color);padding:0 0 25px}.blog-post-info .author-date{font-family:var(--secondary-font);font-weight:500}.blog-post-info .share-buttons{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.blog-post-info .share-buttons li:not(:last-child){margin-right:15px}.blog-post-info .share-buttons svg{fill:var(--primary-color);transition:fill .2s ease-in-out;width:22px}.blog-post-info .share-buttons a:hover svg{fill:var(--quaternary-color)}.blog-post-body{padding-top:25px}.blog-related-posts-section{position:relative}.blog-related-posts-section h2{margin-bottom:38px}.blog-related-posts-section .circle-wrapper{top:10%}.blog-post-section .blog-post-img{margin-bottom:45px}.blog-post-main-content{margin:0 auto;max-width:1000px}@media(max-width:767px){.blog-post-info .author-date{margin-bottom:10px;width:100%}}