.featured-properties__property{display:block;position:relative}.featured-properties__overlay{display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:absolute;top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:rgba(31,32,52,.9);color:#fff;-ms-flex-direction:column;flex-direction:column;height:100%;opacity:0;padding:4rem;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.featured-properties__name{color:#fff}.featured-properties__property:hover .featured-properties__overlay{opacity:1}@media(min-width:768px){.featured-properties{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}