.hero-banner,.hero-banner .btn_wrap,.hero-banner .scrolldiv{position:relative}.hero-banner{overflow:hidden;width:100%}.hero-banner .container{padding-top:275px;position:relative;z-index:2}.hero-banner video{height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:auto;z-index:0}.hero-banner h1{border-bottom:4px solid #fff;display:inline-block;padding-bottom:10px;text-transform:uppercase}.hero-banner p{font-family:gothamlight;margin:auto;max-width:60%}.hero-banner .banner_social_icons{padding-top:20px}.hero-banner .banner_social_icons a{color:#fff!important;font-size:30px;padding-left:10px;padding-right:10px}.hero-banner .btn_wrap a,.hero-banner .button-cta{font-family:gothamlight;font-size:14px;font-weight:600;letter-spacing:7px;line-height:16px;margin-top:20px;text-transform:uppercase}.hero-banner .inner_wrap *,.hero-banner .inner_wrap>*{color:inherit}.hero-banner .centered_div{color:#fff;display:flex;height:100%;justify-content:center;text-align:center}.hero-banner .centered_div>div{align-content:space-between;display:flex;flex-wrap:wrap;height:auto;justify-content:center;min-height:calc(100vh - 275px);width:100%}.hero-banner .cont-wrap{width:100%}.hero-banner .btn_wrap a{background:#fff;border:1px solid #fff;border-radius:4px;color:#000;display:block;padding:20px}.hero-banner .btn_wrap{display:inline-block}.hero-banner small{letter-spacing:7px}.hero-banner .button-cta{background-color:transparent;color:#fff;cursor:pointer;display:block;padding:0}@media (max-width:767px){.hero-banner .centered_div>div{min-height:calc(100vh - 175px)}.hero-banner .container{padding-top:175px}}