.banner{background-position:50%!important;background-size:cover!important;overflow:hidden;padding:192px 15px 54px;position:relative}.banner .content-wrapper{position:relative;z-index:1}.banner .content *{color:#fff}.banner .content{font-size:18px;font-style:italic;font-weight:500;line-height:1.66666666667;text-shadow:0 4px 30px rgba(0,0,0,.15)}.banner h1{margin-bottom:8px}@media(max-width:991px){.banner{padding:140px 15px 54px}}@media(max-width:767px){.banner .content{font-size:16px;line-height:1.5}}