.post-listing-wrap .post-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:self-end;-ms-flex-align:self-end;align-items:self-end;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:70px}.post-listing-wrap .post-item:nth-child(3){margin-bottom:140px}.post-listing-wrap .post-item.large-post{align-items:flex-end;background:#dedfdb;display:flex;flex-flow:row wrap;margin-bottom:70px;min-height:700px;overflow:hidden;position:relative}.post-listing-wrap .post-featured-img-wrap{background:rgba(0,0,0,.4);display:block;height:300px;max-width:100%;text-decoration:none;width:100%}.post-listing-wrap .post-featured-img-wrap img{display:block;height:100%;max-width:100%;object-fit:cover;opacity:1;transition:opacity .4s;transition-delay:0s;width:100%}.post-listing-wrap .post-content-wrap{width:100%}.post-listing-wrap .post-content-wrap.no-ft{padding-left:0;width:100%}.post-listing-wrap .loop-meta{color:#555554;font-size:16px;letter-spacing:.5px;line-height:21px;margin-bottom:35px;margin-top:35px}.post-listing-wrap .loop-meta a{color:#555554;font-weight:400;text-decoration:none}.post-listing-wrap .loop-meta a:hover{color:#8b6e4b;text-decoration:none}.post-listing-wrap .post-item.large-post .loop-meta a{color:#fff;font-weight:400;text-decoration:none}.post-listing-wrap .post-item.large-post .loop-meta a:hover{color:#8b6e4b;text-decoration:none}.post-listing-wrap h2{color:#2e2418;font-family:Crimson;font-size:36px;font-weight:400;letter-spacing:1px;line-height:41px;margin:0;text-transform:lowercase}.post-listing-wrap h2 a{color:inherit;font-weight:400;text-decoration:none}.post-listing-wrap .read-more-link,.post-listing-wrap h2 a:hover{color:#8b6e4b;font-weight:400;text-decoration:none}.post-listing-wrap .read-more-link{display:inline-block;font-family:Crimson;font-size:20px;letter-spacing:3px;line-height:23px;margin-bottom:30px;margin-top:30px;text-transform:lowercase;vertical-align:top}.post-listing-wrap .post-item.large-post .read-more-link{color:#d3b88b}.post-listing-wrap .read-more-link:after{background:#8b6e4b;content:"";display:inline-block;height:2px;margin-left:13px;vertical-align:middle;width:55px}.post-listing-wrap .post-item.large-post .post-featured-img-wrap{height:100%;left:0;max-width:100%;position:absolute;top:0;width:100%}.post-listing-wrap .post-item.large-post .post-featured-img-wrap:before{background:#000;content:"";display:block;height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%}.post-listing-wrap .post-item.large-post .post-featured-img-wrap img{display:block;height:100%;max-width:100%;object-fit:cover;width:100%}.post-listing-wrap .post-item.large-post .post-content-wrap{max-width:778px;padding:30px 30px 0;position:relative;width:100%}.post-listing-wrap .post-item.large-post .loop-meta{color:#fff;font-size:16px;letter-spacing:.5px;line-height:21px;margin-bottom:35px;margin-top:35px}.post-listing-wrap .post-item.large-post h2{color:#fff;font-size:54px;letter-spacing:1px;line-height:62px;margin:0;min-height:182px;text-transform:lowercase}.post-listing-wrap .post-item.large-post .read-more-link:after{background:#d3b88b;content:"";display:inline-block;height:2px;margin-left:13px;vertical-align:middle;width:55px}@media (min-width:48em){.post-listing-wrap .post-item{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.post-listing-wrap .post-featured-img-wrap{height:436px;max-width:344px;width:100%}.post-listing-wrap .post-content-wrap{padding-left:30px;width:calc(100% - 344px)}.post-listing-wrap .loop-meta{margin-bottom:70px;margin-top:0}.post-listing-wrap h2{min-height:119px}.post-listing-wrap .read-more-link{margin-bottom:40px;margin-top:40px}.post-listing-wrap .post-item.large-post .post-content-wrap{padding:70px 70px 0}.post-listing-wrap .post-item.large-post .loop-meta{margin-bottom:70px;margin-top:0}.post-listing-wrap .post-item.large-post .read-more-link{margin-bottom:70px;margin-top:40px}}@media (min-width:64.0625em){.post-listing-wrap .post-featured-img-wrap{max-width:400px;width:100%}.post-listing-wrap .post-content-wrap{padding-left:70px;width:calc(100% - 400px)}}@media (min-width:75em){.post-listing-wrap .post-item.large-post{margin-left:-292px}}