@import url("https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@200;400;600;800&display=swap");@import url("https://use.fontawesome.com/releases/v5.15.4/css/all.css");body{font-family:Nunito Sans,sans-serif!important}.hs-featured-image-wrapper-single img{background-position:50%;background-size:cover;margin-top:30px;width:100%}.footer{clear:both;margin-top:50px}.blog-post-wrapper.cell-wrapper{color:#2a4475;margin:auto;max-width:1400px;padding:0 30px}.section.post-body{margin-top:30px}a.entry-author-link{float:right}div#hubspot-author_data{clear:both;float:right}.section.post-header{margin-top:30px}.blog-featured-image{background-position:50%;background-size:cover;height:350px;margin-top:30px}.post-content h2{font-size:22px;margin-top:15px}p.blog-post-listing-btn{float:right;font-size:14px;font-weight:300;margin-top:15px}.blog-post__timestamp{color:#2a4475;font-weight:300;padding-top:15px}.blog-pagination__link--active{color:#d38d45}a.blog-pagination__link{padding:10px}.related-blog-item img{margin-bottom:20px;max-width:100%}a.related-blog-title{clear:both;float:left;font-size:20px}@media only screen and (min-width:970px){.page-container .wrap{max-width:1440px}.blog-post-listing{grid-row-gap:50px;grid-column-gap:50px;display:grid;font-size:16px;grid-template-columns:repeat(4,2fr);margin-bottom:160px}.blog-listing-content{height:150px}.blog-featured-image{background-position:50%;background-size:cover;height:300px}.individual-list:first-child{grid-column:span 2;grid-row:1/span 2}.individual-list:first-child .blog-featured-image{height:400px}.individual-list:first-child h2{font-size:45px}.individual-list:nth-child(2){display:grid;grid-column:span 2;grid-row:1/span 1;grid-template-columns:1fr 1fr}.individual-list:nth-child(3){display:grid;grid-column:span 2;grid-row:2/span 1;grid-template-columns:1fr 1fr}.individual-list:nth-child(2) .blog-featured-image,.individual-list:nth-child(3) .blog-featured-image{height:175px}.individual-list:nth-child(2) .post-content,.individual-list:nth-child(3) .post-content{margin-left:20px}.related-blog-item{float:left;padding:0 20px;width:25%}.related-blog-item img{height:200px}.related-blog-item p{display:block;line-height:2rem;max-height:8rem;overflow:hidden;text-overflow:ellipsis}.header.dnd-section{height:180px}}@media only screen and (min-width:1250px){.hs-featured-image-wrapper-single img{margin:auto 25%;width:50%}a.related-blog-title{clear:both;float:left;font-size:24px}.header.dnd-section{height:115px}}