.banner-wrapper{position:relative;width:100%;height:100%;max-height:650px;overflow:hidden;min-height:230px}.banner-wrapper .banner-content-wrapper{max-width:1170px;float:none!important;margin:auto!important;padding:0 15px;z-index:8000}.banner-wrapper .banner-content,.banner-wrapper .banner-content-wrapper{position:absolute;width:100%;top:50%;transform:translateY(-50%);left:0;right:0}.banner-wrapper .banner-content{margin:auto;padding:20px 15px;z-index:1000}