.banner-wrapper .banner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-display:-webkit-box;-webkit-display:flex;-moz-display:flex;-ms--display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-position:50%;min-height:350px;background-size:cover;overflow:hidden}@media(max-width:991px){.banner-wrapper .banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:225px}}