.hs-banner{background-size:cover;background-attachment:fixed;background-position:center;padding:150px 40px 15px;text-align:center;display:table;width:100%;position:relative;height:470px}.hs-banner::before{background-color:rgba(0,0,0,1) !important;opacity:.35 !important;content:"";display:block !important;position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important}.hs-banner .bg-wrap{display:table-cell;vertical-align:top;position:relative;z-index:1}.hs-banner h1{font-size:60px;color:#fff;font-weight:bold;text-decoration:none;font-style:normal;direction:ltr;padding:2px;margin:0 0 8px;line-height:normal}.hs-banner .socialHubWrapper a:not(last-child){margin-right:7px}.hs-banner .title{color:#fff;font-weight:bold;font-size:16px;text-transform:uppercase;padding:2px;margin:0 0 8px;line-height:normal}.hs-banner .sub-title h2{font-size:18px;color:#fff;line-height:normal;margin:0}.hs-banner hr{width:120px;display:block;margin:10px auto;border:0;background-color:gray}.hs-banner{-webkit-font-smoothing:antialiased}.hs-banner .sub-title{margin:22px auto 0;max-width:712px}.hs-banner .socialHubWrapper{position:absolute;left:0;bottom:0}.hs-banner .socialHubWrapper a span{background:transparent;font-size:16px}@media(max-width:767px){.hs-banner{background-attachment:scroll;padding:100px 15px 50px}.hs-banner .socialHubWrapper{left:0;right:0;margin:auto;bottom:-30px}.hs-banner h1{font-size:40px}.hs-banner .socialHubWrapper a span{width:24px!IMPORTANT;height:24px!IMPORTANT;padding:0!IMPORTANT}}