section#press-top-banner{height:300px;background-size:cover !important}section#press-top-banner h1.page-title{bottom:0;font-size:46px;font-weight:600;color:#fff;position:absolute;padding-left:30px;letter-spacing:-1px;text-shadow:3px 3px 8px rgba(0,0,0,.4)}section#press-top-banner div.line{bottom:0;height:10px;width:145px;position:absolute;display:flex}section#press-top-banner div.line span{display:inline-block}section#press-top-banner div.line span.red{width:49%;height:1px;background-color:#c11826}section#press-top-banner div.line span.white{width:49%;height:1px;background-color:#fff}div#press div.press-item{position:relative;overflow:hidden}div#press div.press-item a{width:100%;height:100%;display:inline-block;position:relative}div#press div.press-item a span.img{height:300px;display:inline-block}div#press div.press-item a span.img img{transition:transform .5s ease-in-out}div#press div.press-item a span.img:hover img{transform:scale(1.1)}div#press div.press-item a span.img::after{content:"";top:0;left:0;opacity:.4;width:100%;height:100%;position:absolute;background:0 0/100% 100% #000}div#press div.press-item a div.press-title{left:0;bottom:0;width:100%;position:absolute}div#press div.press-item a div.press-title span{display:block;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.3)}div#press div.press-item a div.press-title span.date{font-size:14px}div#press div.press-item a div.press-title span.title{font-size:18px}
