.main-banner-cont{background-color:#102024;min-height:486px;padding:5% 3%}.main-banner-cont h1{color:#fff;font-family:PingFang-Medium;font-size:64px;line-height:1.1;margin-bottom:10px;margin-top:18px}.jp-template .main-banner-cont h1{font-size:54px!important}.main-banner-cont h2{color:#fff;font-family:PingFang-Light;font-size:28px;font-weight:300;line-height:1.2;margin-bottom:40px}.main-banner-cont .my-video-dimensions{height:374px;width:100%}.main-banner-cont .video-js .vjs-poster{background-size:cover}.main-banner-cont .video-js .vjs-big-play-button{background-color:#007fad;border:0;border-radius:50%;height:88px;left:0;margin:auto;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);width:88px}.main-banner-cont .main-banner-vidyard [class*=vidyard-div]{padding-bottom:56%!important}.background-video-cont{min-height:700px}.background-video-cont video{bottom:0;height:auto;left:0;object-fit:cover;position:fixed;right:0;top:0;width:100%;z-index:-1}.main-banner-youtube{height:0;padding-bottom:56.25%;position:relative;width:100%}.main-banner-youtube iframe{height:100%;left:0;position:absolute;top:0;width:100%}@media only screen and (max-width:1033px){.jp-template .main-banner-cont h1,.main-banner-cont h1{font-size:50px!important}.main-banner-cont .main-banner-desc br{display:none}.main-banner-cont{padding-top:10%}}@media only screen and (max-width:768px){.mrg-top{margin-top:50px}.main-banner-cont .row-fluid:first-child [class*=span]{float:none;margin:0;width:auto}.jp-template .main-banner-cont h1,.main-banner-cont h1{font-size:44px!important}.main-banner-cont .main-banner-vidyard [class*=vidyard-div]{margin:auto;padding-bottom:39%!important;width:70%!important}.main-banner-cont{padding:15% 3% 10%}}@media only screen and (max-width:425px){.jp-template .main-banner-cont h1,.main-banner-cont h1{font-size:28px!important;margin-top:0}.main-banner-cont h2{font-size:16px;margin-bottom:20px}.main-banner-cont p span a{display:block!important;font-size:16px!important;padding:13px 16px!important}.main-banner-cont .my-video-dimensions{height:189px}.main-banner-cont{padding:110px 20px 40px}.main-banner-cont .video-js .vjs-big-play-button{height:68px;width:68px}.mrg-top{margin-top:40px}.main-banner-cont .main-banner-vidyard [class*=vidyard-div]{margin:auto;padding-bottom:56%!important;width:100%!important}.main-banner-cont .main-banner-desc{margin-bottom:40px}}