.blog-post-read-button,.blog-post-read-button:focus,.blog-post-read-button:hover{background-color:#4e2e3f;border-radius:2px;color:#fff;display:block;font-family:Tomato Grotesk,sans-serif;font-size:16px;font-weight:600;margin:1em 0;padding:.5em 1em;text-align:left;text-align:center;text-decoration:none;text-transform:uppercase;width:200px;width:-moz-max-content;width:max-content}.blog-listing-wrapper{margin:0 auto;max-width:1200px;padding:0 20px}.blog-listing-title h2{color:#4e2e3f;font-family:Tomato Grotesk,sans-serif;font-size:20px;font-weight:900;text-transform:uppercase}.blog-tag-filters{display:flex;flex-wrap:wrap;list-style:none;list-style-type:none;margin-left:0;padding:0}.blog-tag-filter a,.blog-tag-filter a:focus,.blog-tag-filter a:hover{color:#413b46;font-family:Tomato Grotesk,sans-serif;font-size:18px;font-weight:900;margin:0 20px 0 0;text-decoration:none;text-transform:uppercase}.blog-tag-filter a.active{color:#ec5f65}.blog-tag-filter:first-child a{margin-left:0}.blog-filters{margin-bottom:-60px;width:50%}.blog-pagination{-webkit-box-align:right;-ms-flex-align:right;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Brandon Grotesque,sans-serif;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;margin-bottom:0;text-align:right}.blog-pagination-list{display:flex;list-style:none;list-style-type:none;margin-left:0;padding:0}.blog-pagination a,.blog-pagination a:focus,.blog-pagination a:hover{text-decoration:none}.blog-pagination-list li a{color:#4e2e3f;display:block;font-family:Tomato Grotesk,sans-serif;font-size:20px;font-weight:900;margin:0 10px;text-align:center}.blog-pagination-list li.active a{background-color:#ec5f65;border-radius:40px;color:#fff;height:27px;width:27px}.blog-pagination-left{flex:1 1}.blog-pagination-left a,.blog-pagination-right a{color:#ec5f65;display:block;font-size:20px;font-weight:400;margin:0 10px;text-align:center}.blog-index{margin:0 -10px;padding:0 0 1rem}.blog-index__post--small{background-color:#fff;border-radius:2px;box-shadow:0 0 5px #00000015;filter:drop-shadow(0 0 5px #00000015);flex:0 0 calc(33.33333% - 20px);margin:10px;padding:20px 20px 40px;position:relative}.post-body-description,.post-body-description div,.post-body-description p{color:#3c222f;font-family:Tomato Grotesk,sans-serif;font-size:22px!important;font-weight:400;line-height:1.2em;max-height:160px}.post-resume-body-wrapper{max-height:270px;overflow:hidden}.post-body h2{margin:0 0 .4rem}.post-body h2 a{color:#4e2e3f;font-family:Tomato Grotesk,sans-serif!important;font-size:18px;font-weight:600;text-transform:uppercase}body .post-body{line-height:1}.post-body h2 a:hover{text-decoration:none}.post__tag{color:#ec5f65;font-family:Tomato Grotesk,sans-serif;font-size:14px;font-weight:600;text-transform:uppercase}.post__tag:after{background-color:#ec5f65;content:" ";display:block;height:4px;margin-bottom:10px;margin-top:.5em;width:60px}.more-link{bottom:20px;color:#eb5e65;font-size:16px;font-weight:600;position:absolute;text-transform:uppercase}.more-link:hover{color:#ec5f65;text-decoration:none}.more-link:after{content:" \f054";font-family:FontAwesome Solid;font-size:.8em}.post-header{background-position:50%;background-size:cover;border-radius:2px 2px 0 0;height:180px;margin:-20px -20px 20px}@media screen and(max-width:768px){.blog-index__post--small{flex:100% 0 0;margin:10px 0}.blog-filters{margin-bottom:0;width:100%}.blog-pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.blog-listing{padding:0!important}a.token-post-name{line-height:.8}@media screen and(min-width:768px) and(max-width:1024px){.post-resume-body-wrapper{max-height:265px}}