.city-news{margin:64px 0;padding:0 12px}.city-news>h2{margin:0 0 38px;color:#bf210c;text-align:center;font-size:38px;line-height:1.1;text-transform:uppercase}.city-news__top{display:grid;grid-template-columns:1fr 1fr minmax(260px,.9fr);gap:26px}.city-feature{position:relative;display:block;overflow:hidden;min-height:265px;border-radius:5px;background:#161616;color:#fff;text-decoration:none}.city-feature img{display:block;width:100%;height:265px;object-fit:cover}.city-feature>span{position:absolute;inset:42% 0 0;background:#000000a8}.city-feature>div{position:absolute;z-index:2;left:20px;right:18px;bottom:20px}.city-feature small,.city-news__grid small{display:inline-block;margin-bottom:9px;padding:6px 13px;background:#c51d0b;color:#fff;font-size:11px;text-transform:uppercase}.city-feature h3{margin:0;font-size:22px;line-height:1.2}.city-ad{display:grid;align-content:start;justify-items:center;color:#777;text-decoration:none}.city-ad>small{margin-bottom:5px;font-size:9px}.city-ad img{display:block;width:100%;height:240px;object-fit:contain}.city-ad strong{display:grid;place-items:center;width:100%;height:240px;border:1px solid #ddd;color:#555}.city-news__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:30px}.city-news__grid>a{display:block;color:#111;text-decoration:none}.city-news__grid img{display:block;width:100%;height:150px;border-radius:4px;object-fit:cover}.city-news__grid small{position:relative;margin:-14px 0 9px 8px}.city-news__grid h3{margin:0;font-size:16px;line-height:1.25}.city-news a:hover h3{color:#bd1d0b}@media(max-width:980px){.city-news__top{grid-template-columns:1fr 1fr}.city-ad{grid-column:1/-1}.city-ad img{max-width:420px}.city-news__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.city-news{margin:46px 0;padding:0}.city-news>h2{font-size:29px}.city-news__top{grid-template-columns:1fr}.city-news__grid{grid-template-columns:1fr 1fr;gap:20px 14px}.city-news__grid img{height:115px}.city-news__grid h3{font-size:14px}}
