.post-teaser-featured{position:relative;color:white;height:100%}.post-teaser-featured:hover .post-teaser-featured__content{background-color:rgba(0,0,0,0.2)}.post-teaser-featured:hover .post-teaser-featured__excerpt{height:92px;opacity:1;visibility:visible;padding-bottom:20px;padding-top:20px;overflow:hidden}.post-teaser-featured:hover .post-teaser-featured__excerpt p{overflow:hidden}.post-teaser-featured__image{height:100%}.post-teaser-featured__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin-bottom:-6px;-o-object-position:top center;object-position:top center}.post-teaser-featured__content{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end;-webkit-transition:background-color 0.3s;-o-transition:background-color 0.3s;-moz-transition:background-color 0.3s;transition:background-color 0.3s}.post-teaser-featured__date,.post-teaser-featured__title,.post-teaser-featured__excerpt{width:100%;padding-left:20px;padding-right:20px}.post-teaser-featured__date{font-size:14px}.post-teaser-featured__title{margin-top:0;margin-bottom:20px}.post-teaser-featured__title a{color:white;font-size:16px}@media all and (min-width: 768px){.post-teaser-featured__title a{font-size:19px}}.post-teaser-featured__excerpt{height:0;opacity:0;visibility:hidden;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;background-color:rgba(0,0,0,0.2);font-size:14px;overflow:hidden;line-height:1.3}.post-teaser-featured__excerpt p:last-of-type{margin-bottom:0}
