.tw-middle:before{height:100%;min-height:100%;content:""}.tw-middle:before,.tw-middle>*{vertical-align:middle;display:inline-block}.tw-meta{font-size:10px;color:#999;text-transform:uppercase;letter-spacing:.2em}.entry-content p:last-child:not(.wp-caption-text){margin-bottom:0}.entry-content p.more-link{text-align:center;margin-top:23px}.entry-content .more-link a{padding:5px 25px;border:1px solid #d9d9d9;color:#666;transition:background .4s,border .4s ease-out;position:relative;border-radius:15px;line-height:15px;display:inline-block}.entry-content .more-link a:hover{border-color:#151515;color:#fff;background:#151515}.feature-area{position:relative;background:#fff;margin-top:-1px}.feature-area .container:not(.tw-middle)>div{border-bottom:1px solid #e6e6e6;padding-bottom:40px}.feature-posts img{margin-bottom:40px}.feature-posts .entry-content{max-width:640px;margin:0 auto}.feature-posts .entry-date{margin:0 auto 29px}.feature-posts .more-link{padding:10px 0}.feature-posts{height:calc(100vh - 100px);position:relative;background-color:#000}.feature-posts .post-item{height:20%;border-bottom:1px solid hsla(0,0%,100%,.35)}.feature-posts .post-item:last-child{border-bottom:none}.feature-posts .post-content{height:100%;position:relative;text-align:left;width:100%;z-index:1}.feature-posts .post-content .container{height:100%}.feature-posts .post-content:hover{background-color:#8d784977}.feature-posts .entry-content{padding:0 30px;transition:padding .2s ease-in-out;position:relative;width:290px}.feature-posts .entry-title{padding-top:1px;font-size:22px!important;font-weight:600;text-shadow:0 0 10px #000;color:#fff;text-align:left;margin:20px 0 19px;line-height:24px!important}.feature-posts .entry-title a{text-decoration:none;color:#fff}.feature-posts .entry-title a:hover{color:#fff}.feature-bg{height:100%;transition:opacity .3s ease-in-out;position:absolute;background-size:cover;opacity:0;top:0;background-position:50%;left:0;width:100%}.feature-posts .more-link{transition:bottom .2s ease-in-out;position:absolute;opacity:0;bottom:-50px}.feature-posts .entry-content .more-link a{border-color:#fff;color:#151515;background-color:#fff}.feature-posts .entry-content .more-link a:hover{border-color:#f7da60;color:#151515;background-color:#f7da60}.feature-posts .post-item.active .feature-bg{opacity:.8}.feature-posts .post-item:hover .more-link{opacity:1;bottom:0}.feature-posts .post-item:hover .entry-content{padding-bottom:37px}.feature-area div.feature-title{padding:33px 30px 25px;border:1px solid #e6e6e6;text-align:center;line-height:1}.feature-title h1{font-size:36px;text-transform:uppercase;line-height:1}.no-padding{padding:0}