.btn-holder{padding-left:10px}.hero-sec .btn-holder{margin-top:18px}.home-banner.banner .content-wrapper{position:relative}.home-banner.banner video{background-position:50% 50%;background-size:cover;bottom:-100%;display:inline-block;height:100%;left:-100%;margin:auto;object-fit:cover;object-position:center 12%;position:absolute;right:-100%;top:-100%;vertical-align:baseline;width:100%;z-index:1}.home-banner.banner .overlay{background-color:rgba(10,34,64,.8);font-family:Source Sans Pro,sans-serif;height:100%;left:0;padding-bottom:40px;position:absolute;top:0;width:100%;z-index:2}.hs-cta-wrapper .cta_button h3{color:#ffd457!important;top:6px!important}.home-banner.banner{background-color:#0a2240;color:#fff;display:block;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;padding:0 20px 90px;position:relative;width:100%}.hero-h1{color:#fff;margin-bottom:0;margin-top:80px;position:relative;z-index:3}.hero-h2 h2{color:#ffd457;font-family:Source Sans Pro;font-size:160px;font-style:normal;font-weight:900;letter-spacing:4px;line-height:160px;text-transform:uppercase}.hero-p{padding-left:10px;padding-top:15px}.hero-h2,.hero-p{position:relative;z-index:3}.hero-h2{height:170px;overflow:hidden}.hero-h2 h2{height:160px;opacity:0;position:absolute;transition:.01s linear}.hero-h2 h2.show{opacity:1}.sliding-image img{bottom:-112px;height:812.61px;left:42%;max-width:100%!important;position:absolute;width:872.56px}@media(max-width:990px){.home-banner video{display:none!important}}@media(max-width:768px){.hero-h1{font-size:12vw;line-height:1}.hero-h2 h2{font-size:16vw;line-height:1}.home-banner.banner{margin:0;width:auto}.sh__logo{margin-left:20px}.home-banner.banner .content-wrapper{padding-left:0;padding-right:0}.hero-sec .mobtn-hide{display:none}}@media (max-width:479px){.sliding-image{display:block;height:100%;left:0;width:100%}.sliding-image img{bottom:0;height:auto;left:0;max-width:100%!important;opacity:.3;position:absolute;width:100%}.hero-h1{font-size:12vw;line-height:1}.hero-h2 h2{font-size:16vw;line-height:1}.hero-h2{height:100px}.hero-p{margin:0 0 45px;width:100%}.home-banner.banner .content-wrapper{padding:0 15px}.home-banner.banner{height:auto;margin:0;padding-bottom:40px;width:auto}.home-banner .cta_button{margin-left:10px}}