.hs-blog-listing .dnd_area_header-module-1-flexbox-positioning>div{width:100%}.blog-post-wrapper .entry.single{border-radius:0;box-shadow:none;margin:0;padding-bottom:3rem}.blog-post-wrapper .entry.single.alternate{color:#414042}.blog-post-wrapper .entry .entry-header{align-items:center;background-color:#053c72;display:flex;flex-direction:column;padding:6em 0 10em;position:relative}.blog-post-wrapper .entry .entry-header h1{color:#fff;font-size:2rem;margin-bottom:1em;text-align:center;width:70%}.blog-post-wrapper .entry.single.alternate .entry-title{color:#fff;font:600 24px/32px Merriweather;letter-spacing:-.2px}.blog-post-wrapper .entry.single .publish-date{background:#37bebd;border-radius:50%;display:inline-flex;flex-direction:column;justify-content:center;margin-bottom:3em;min-height:4em;min-width:4em;order:-1;text-align:center}.blog-post-wrapper .entry.single.alternate .publish-date .day{letter-spacing:-.2px}.blog-post-wrapper .entry.single.alternate .publish-date .day,.blog-post-wrapper .entry.single.alternate .publish-date .month{color:#fff;font:600 14px/14px Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.blog-post-wrapper .entry.single.alternate .publish-date .month{letter-spacing:0}.blog-post-wrapper .entry.single.alternate .publish-date .year{color:#fff;font:400 14px/14px Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;letter-spacing:0}.blog-post-wrapper .entry.single h4{font-size:24px}.blog-post-wrapper .entry.single .tag{background-color:#37bebd;border-radius:.25rem;color:#fff;display:inline-block;font-size:75%;font-weight:700;line-height:1;padding:.25em .4em;padding:1em;text-align:center;text-transform:capitalize;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:baseline;white-space:nowrap}.blog-post-wrapper .entry .featured-image{order:-1;width:100%}.blog-post-wrapper .entry.single .featured-image{border-radius:1rem;margin:0 auto;order:0;overflow:hidden;position:relative;top:-6em;width:90%}.blog-post-wrapper .entry .featured-image img{border-radius:12px 12px 0 0;height:230px;object-fit:cover;width:100%}.blog-post-wrapper .entry.single .featured-image img{height:100%;object-fit:cover;width:100%}.blog-post-wrapper .entry .entry-content{display:flex;flex:1 0 50%;flex-direction:column;padding:2em}.blog-post-wrapper .entry.single.alternate .content{font:400 16px/28px Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;letter-spacing:-.16px}.blog-post-wrapper .entry.single.alternate .staff-author .figure{margin:0;padding:0 6rem}.blog-post-wrapper .entry.single.alternate .staff-author .staff-title{color:#37bebd;font:600 24px/24px Merriweather;letter-spacing:-.2px;margin:1rem 0 0;text-align:center}.blog-post-wrapper .entry.single.alternate .staff-author .staff-role{color:#000;font:600 20px/24px Merriweather;letter-spacing:-.2px;margin-top:.5rem;text-align:center}.blog-post-wrapper .entry .entry-content .btn{align-self:flex-start;margin-top:auto}.blog-post-wrapper .entry.single.alternate blockquote{border:0;color:#37bebd;font:600 20px/36px Merriweather;font-style:italic;letter-spacing:-.2px;line-height:1.5;margin:2rem 0;padding:0}.blog-post-wrapper .entry.single.alternate .content a:hover{color:#268382}.blog-post-wrapper .entry.single.alternate .content .share-this{align-items:center;display:flex;flex-direction:column}.blog-post-wrapper .entry.single.alternate .content .share-this .disclaimer{font-style:italic;text-align:center}.blog-post-wrapper .entry.single.alternate .content #st-1.st-animated{-moz-transition:o .2s ease-in,p .2s ease-in,a .2s ease-in,c .2s ease-in,i .2s ease-in,t .2s ease-in,y .2s ease-in;-ms-transition:o .2s ease-in,p .2s ease-in,a .2s ease-in,c .2s ease-in,i .2s ease-in,t .2s ease-in,y .2s ease-in;-o-transition:o .2s ease-in,p .2s ease-in,a .2s ease-in,c .2s ease-in,i .2s ease-in,t .2s ease-in,y .2s ease-in;-webkit-transition:o .2s ease-in,p .2s ease-in,a .2s ease-in,c .2s ease-in,i .2s ease-in,t .2s ease-in,y .2s ease-in;transition:o .2s ease-in,p .2s ease-in,a .2s ease-in,c .2s ease-in,i .2s ease-in,t .2s ease-in,y .2s ease-in}.blog-post-wrapper .entry.single.alternate .content #st-1{direction:ltr;display:block;font-family:Helvetica Neue,Verdana,Helvetica,Arial,sans-serif;opacity:1;text-align:center;z-index:94034}.blog-post-wrapper .entry.single.alternate .content #st-1 .st-total{color:#555;display:inline-block;font-weight:500;line-height:12px;margin-right:0;max-width:80px;padding:4px 8px;text-align:center}.blog-post-wrapper .entry.single.alternate .content #st-1 .st-btn{border:none;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:11px;height:32px;line-height:32px;margin-right:8px;padding:0 8px;position:relative;text-align:center;top:0;-moz-transition:opacity .2s ease-in,top .2s ease-in;-ms-transition:opacity .2s ease-in,top .2s ease-in;-o-transition:opacity .2s ease-in,top .2s ease-in;-webkit-transition:opacity .2s ease-in,top .2s ease-in;transition:opacity .2s ease-in,top .2s ease-in;vertical-align:top;white-space:nowrap}.blog-post-wrapper .entry.single.alternate .content #st-1 .st-btn:last-child{margin-right:0}.blog-post-wrapper .entry.single.alternate .content #st-1.st-has-labels .st-btn{min-width:120px}.blog-post-wrapper .entry.single.alternate .content #st-1 .st-btn[data-network=sharethis]{background-color:#95d03a}.blog-post-wrapper .entry.single.alternate .content #st-1 .st-total>span{display:block;font-size:16px;line-height:17px;padding:0}.blog-post-wrapper .entry.single.alternate .content #st-1 .st-total>span.st-shares{font-size:9px;line-height:9px}.blog-post-wrapper .entry.single.alternate .content #st-1 .st-btn>img{display:inline-block;height:16px;position:relative;top:8px;vertical-align:top;width:16px}.blog-post-wrapper .entry.single.alternate .content #st-1 .st-btn[data-network=sharethis]>span{color:#fff}.blog-post-wrapper .entry.single.alternate .content .share-this .disclaimer p{font:400 16px/28px Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-style:italic;text-align:center}.blog-post-wrapper .entry.single.alternate .content .share-this #st-1 .st-btn:hover{opacity:.8;top:-4px}.more-articles{background:#f9f9f9;padding:3rem 1rem 6rem}.more-articles header{padding:1.5em 0}.more-articles header h3{font-size:2.6875rem;margin-bottom:1.5rem}.more-articles nav.links{display:block}.more-articles .nav{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.more-articles header .nav{flex-wrap:nowrap}.more-articles .nav-tabs .nav-item,.more-articles .nav-tabs .nav-item:hover{margin-bottom:-1px}.more-articles .nav-item a{display:block;padding:.5rem 1rem}.more-articles header .nav-item a{border-bottom:2px solid #c8c8c8;color:#c8c8c8;font:600 24px/31px Merriweather}.more-articles header .nav-item a:hover{border-bottom:2px solid #37bebd;color:#37bebd}.more-articles header .nav-item a.activ{background-color:transparent;border:none;border-bottom:2px solid #37bebd;color:#37bebd}.more-articles .fade{transition:opacity .15s linear}.more-articles .tab-content>.tab-pane{display:none}.more-articles .tab-content>.active{display:block}.more-articles .fade:not(.show){opacity:0}.more-articles .entries{display:flex;flex-wrap:wrap;margin-top:1.5rem}.more-articles .entries .swiper-container{min-height:640px;padding:0 2rem}.more-articles .entries .swiper-container-new{min-height:440px}.more-articles .entries .entry{box-shadow:2px 2px 6px rgb(0 0 0/7%)}.more-articles .entries .swiper-container .swiper-wrapper .entry{height:100%}.more-articles .entries .swiper-container .swiper-wrapper .entry-new{height:70%}.more-articles .entry .entry-content{display:flex;flex:1 0 50%;flex-direction:column;padding:2em}.more-articles .entry .featured-image{display:block;order:-1;width:100%}.more-articles .entry .featured-image img{border-radius:12px 12px 0 0;height:230px;object-fit:cover;width:100%}.more-articles .entry .entry-content .entry-title{color:#4a4b4c;font:600 20px/28px Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;letter-spacing:-.2px}.more-articles .entry .entry-content .entry-meta{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:1rem;order:-1}.more-articles .entry .entry-content .entry-meta .publish-date.has_image{background:#37bebd;border-radius:50%;display:inline-flex;flex-direction:column;height:4em;justify-content:center;position:absolute;right:20px;text-align:center;top:20px;width:4em}.more-articles .entry .entry-content .entry-meta .publish-date.has_image .day{color:#fff;font:600 20px/20px Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;letter-spacing:-.2px}.more-articles .entry .entry-content .entry-meta .publish-date.has_image .month{color:#fff;font:400 14px/14px Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;letter-spacing:0}.more-articles .entry .entry-content .entry-meta .publish-date.has_image .year{color:#fff;font:400 14px/18px Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;letter-spacing:0}.more-articles .entry .entry-content .entry-meta .tags .tag{color:#8e8e8e;font:600 14px/21px Open Sans;letter-spacing:0}.more-articles .entry .entry-content .entry-meta .tags .tag:after{content:" |"}.more-articles .entry .entry-content .entry-meta .tags .tag:last-of-type:after{content:""}.more-articles .entry .entry-content .entry-blurb{color:#8e8e8e;font:400 14px/22px Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;letter-spacing:0}.more-articles .entries .entry .entry-blurb{display:none}.more-articles .entry .entry-content .btn{align-self:flex-start;margin-top:auto}.more-articles .entries .swiper-container .swiper-wrapper{height:85%;top:10%;width:90%}.more-articles .entries .swiper-container-horizontal>.swiper-pagination-progressbar,.more-articles .entries .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{bottom:0;height:6px;top:auto}.more-articles .entries .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#37bebd}.more-articles .entries .swiper-button-next,.more-articles .entries .swiper-button-prev{color:#37bebd;height:24px;top:5%}.more-articles .entries .swiper-button-next{background-image:url(http://21539487.fs1.hubspotusercontent-na1.net/hubfs/21539487/raw_assets/public/Heffron_April_2022/images/right-icon.svg);right:12%}.more-articles .entries .swiper-button-prev{background-image:url(//21539487.fs1.hubspotusercontent-na1.net/hubfs/21539487/raw_assets/public/Heffron_April_2022/images/left-icon.svg);left:72%}.more-articles .tab-content>.tab-pane:first-child{display:block}.custom-blog .dnd-section{padding:0}.custom-blog .dnd-section>.row-fluid{max-width:100%;padding:0;width:100%}.custom-blog .blog-banner-area .dnd-section>.row-fluid .dnd-module{padding:0}@media screen and (min-width:768px){.more-articles .entries .swiper-button-prev{left:78%}}@media screen and (min-width:1168px){.blog-post-wrapper .entry.single .featured-image{height:28em;width:60%}.more-articles .entries .swiper-button-prev{left:82%}}@media screen and (max-width:1200px){.more-articles header h3{font-size:calc(1.39375rem + 1.725vw)}}@media screen and (max-width:767px){.blog-post-wrapper .entry.single nav.tags{padding:0 15px;text-align:center}}@media screen and (max-width:480px){.blog-post-wrapper .entry.single nav.tags a{margin:2px}.blog-post-wrapper .entry.single.alternate .staff-author .figure{padding:0 3rem}}.blog-index__pagination .paginate{background-color:#fff}.hs_cos_wrapper h3{font-size:25px!important!}