.banner-wrap{background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden;position:relative;background-color:#222}.banner-wrap:after{height:100%;width:100%;top:0;left:0;position:absolute;background-color:rgba(0,0,0,0.5);content:''}.banner-wrap .page-center{min-height:700px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:flex;position:relative;z-index:1}.banner-content{text-align:center;width:100%}.banner-content h1{line-height:1;color:#fff;font-size:60px;font-weight:normal;text-transform:uppercase;margin:0}.banner-content p{color:#fff;font-size:16px;text-transform:uppercase;letter-spacing:2px;margin:20px 0 0;line-height:1}@media(max-width:1024px){.banner-content h1{font-size:50px}}@media(max-width:767px){.banner-wrap .page-center{min-height:500px}.banner-content h1{font-size:36px}}