.img-1 img{-o-object-position:50% 50%;object-position:50% 50%}.news-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:5vw}.news-item{position:relative;display:block}.news-item:hover img{transform:scale(1.1)}.news-item:hover .news-text:after{opacity:1}.news-img{overflow:hidden}.news-img img{width:100%;height:auto;transition:transform 1s}.news-date{font-size:1.5rem;line-height:1;text-align:center;background:#fff;position:absolute;top:-2px;left:5%;padding:10px 5px;box-shadow:0px 0px 5px #333}.news-date .year,.news-date .month{font-size:.4em;display:block}.news-date .month{letter-spacing:.35em;padding-left:.35em}.news-text{margin-top:10px;font-size:.875rem;color:#000}.news-text:after{content:"more";font-size:.75rem;color:#888;opacity:0;transition:opacity .6s}@media screen and (max-width: 1100px){.news-list{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 640px){.news-list{grid-template-columns:repeat(1, 1fr);gap:40px}}