.banner-inner-wrapper{background-position:center;background-repeat:no-repeat;background-position-y:43%;background-size:cover;overflow:hidden;position:relative}.banner-inner-wrapper .page-center{position:relative;z-index:2;padding-top:48px;padding-bottom:48px;margin-top:58px}.banner-row{margin-left:-17px;margin-right:-17px;width:auto}.banner-col{width:100%}.banner-content{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:auto;margin-left:auto;padding-bottom:17px;padding-left:17px;padding-right:17px;position:relative;height:auto}.banner-content h1{margin-bottom:0;color:#fff;font-family:futura-pt;font-weight:400;font-style:normal;font-size:3.3em;letter-spacing:0;line-height:1em;text-transform:none}@media(max-width:640px){.banner-inner-wrapper .page-center{margin-top:0}.banner-content{padding-top:17px}}