.header-container-wrapper{border-bottom:3px solid #ad120c}.title-background h1{font-family:lobster;letter-spacing:.3px;text-shadow:0 1px 2px #000}.blog-listing-wrapper .post-listing .post-item .post-body{color:#505050;font-size:16px;margin-bottom:20px;margin-top:20px;position:relative}.blog-listing-wrapper .post-listing .post-item .post-body::before{border-bottom:1px solid #ad120c;bottom:-20px;content:"";position:absolute;width:70px}.post-listing .post-item .post-body h1{font-family:"lato";font-size:26px;font-weight:normal;line-height:32px}.post-listing .post-item .post-body h2{font-family:"lato";font-size:22px;font-weight:normal}.post-listing .post-item .hs-listing-image-blank{background:#f2f3f5 none repeat scroll 0 0;border:3px solid #e4e4e4;color:#ad120c;font-size:20px;font-weight:600;letter-spacing:.5px;padding:80px 0;text-align:center}.post-listing .post-item a.more-link{color:#ad120c;display:inline-block;font-size:16px;margin-top:20px;text-decoration:none;text-transform:uppercase}.post-listing .post-item a:hover.more-link{color:#880a05}.post-header h2{font-family:lobster;font-weight:normal;letter-spacing:.3px}.post-header h2 a{color:#000}.post-header h2 a:hover{color:#ad120c}.blog-listing-wrapper .post-listing .post-item{border-bottom:1px solid #e3e3e3;margin-top:40px;padding-bottom:38px !important;overflow:hidden;margin-bottom:20px}.hs-featured-image-wrapper{float:left;width:37%}.post-text{display:inline-block;float:right;margin:0 2.5% 0 5%;width:54.5%}#hubspot-author_data{float:none !important;font-family:sans-serif;font-size:14px}#hubspot-author_data a.author-link{color:#ad120c}#hubspot-author_data a:hover.author-link{text-decoration:underline}.blog-listing-wrapper .blog-pagination a{border:1px solid #ddd;color:#ad120c;font-family:lato;font-size:14px;padding:5px 20px}.blog-listing-wrapper .blog-pagination a:hover{background:#f5f5f5 none repeat scroll 0 0;color:#111}