.news{flex-wrap:wrap;width:100%;display:flex}.news article,.news.specoffer{justify-content:center}.news article{height:auto;overflow:hidden;flex-wrap:wrap;position:relative;text-align:center;margin:0 .5em 1em;align-items:center;border-radius:4px;align-content:center;width:calc(25% - 1em);display:flex}.news article img{height:auto;width:100%}.news article .news-content{height:100%;justify-content:center;flex-wrap:wrap;position:absolute;text-align:center;top:0;align-items:center;align-content:center;background:rgba(38,38,38,.6);left:0;width:100%;display:flex;z-index:1}.news article h3{min-height:134px;justify-content:center;color:#fff;margin:0 0 .3em;align-items:flex-end;align-content:flex-end;display:flex}.news article h3,.news article p{width:72%}.news article .news-content img{width:41%;z-index:3}.news article .btn,.news article h3,.news article p{color:#fff;z-index:3}.news article .btn{border:1px solid #fff}.news article .btn:hover{border:1px solid #796c5c;color:#796c5c;background:#fff}.news article .btn,.news article img.hover,.news article p{display:block}@media screen and (min-width:1900px){.news article h3{font-size:4.6rem}}@media screen and (min-width:1441px){.news article h3{font-size:4.2rem}}@media screen and (max-width:1440px){.news article h3{font-size:3rem}.news article{height:600px}}@media screen and (max-width:1024px){.news article h3{font-size:2.2rem}.news article{height:500px;width:33.3333%}}