.heroBannerContainer{background-color:#063369;background-repeat:no-repeat;padding:54px 0 35px}
.heroBannerContainer .colBoxWrap{display:grid;grid-template-columns:60% 35%;gap:5%;align-items:center}
.heroBannerContainer .colBoxWrap.equalColumnBox{grid-template-columns:41% 50%;align-items:flex-start;gap:9%}
.heroBannerContainer .colBoxWrap.fullColBoxWrap{grid-template-columns:100%}
.heroBannerContainer .colBoxWrap.vAlignCenter{align-items:center}
.heroBannerContainer .heroCaption h1,.heroBannerContainer .heroCaption h2,.heroBannerContainer .heroCaption h3,.heroBannerContainer .heroCaption h4,.heroBannerContainer .heroCaption h5,.heroBannerContainer .heroCaption h6{font-family:proxima-nova,sans-serif !important;font-weight:bold;color:#fff;font-size:48px;line-height:1.1}
.heroBannerContainer .heroCaption p{color:#fff;font-size:22px}
.heroBanner-btnAction{display:flex;gap:15px;margin:80px 0 30px}
.heroBannerContainer .equalColumnBox .heroCaption h1,.heroBannerContainer .equalColumnBox .heroCaption h2,.heroBannerContainer .equalColumnBox .heroCaption h3,.heroBannerContainer .equalColumnBox .heroCaption h4,.heroBannerContainer .equalColumnBox .heroCaption h5,.heroBannerContainer .equalColumnBox .heroCaption h6{font-size:32px;line-height:38.4px;margin:8px 0 15px}
.heroBannerContainer .equalColumnBox .heroCaption p{line-height:25.6px;font-size:16px}
.equalColumnBox .heroBanner-btnAction{gap:28px}
.removeSpace{margin:24px 0 0}
.heroBanner-btnAction .txtlink{color:white;font-weight:bold;border:1px solid white;border-bottom-left-radius:10px;border-top-right-radius:10px;padding:6px 15px;transition:.5s all}
.heroBanner-btnAction .txtlink:hover{text-decoration:none;color:white;border-radius:0}
.heroBanner-btnAction .txtlink.herobtn-primary{color:white;background:#cc471e;border:1px solid #cc471e}
.heroBannerContainer .vidyard{margin:0}
@media(max-width:1099px){.heroBannerContainer .colBoxWrap.equalColumnBox{grid-template-columns:48% 50%;gap:2%}
}
@media(max-width:939px){.heroBannerContainer{padding:40px 0}
.heroBannerContainer .colBoxWrap,.heroBannerContainer .colBoxWrap.equalColumnBox{grid-template-columns:1fr;gap:0}
.heroBannerContainer .order-mb-1{order:-1}
.heroBannerContainer .heroCaption h1,.heroBannerContainer .heroCaption h2,.heroBannerContainer .heroCaption h3,.heroBannerContainer .heroCaption h4,.heroBannerContainer .heroCaption h5,.heroBannerContainer .heroCaption h6{font-size:40px}
.heroBannerContainer .equalColumnBox .heroCaption h1,.heroBannerContainer .equalColumnBox .heroCaption h2,.heroBannerContainer .equalColumnBox .heroCaption h3,.heroBannerContainer .equalColumnBox .heroCaption h4,.heroBannerContainer .equalColumnBox .heroCaption h5,.heroBannerContainer .equalColumnBox .heroCaption h6{margin-top:20px}
.heroBannerContainer .heroCaption p{font-size:20px}
.heroBanner-btnAction{margin:40px 0 10px}
.removeSpace{margin:25px 0 0}
}
@media(max-width:639px){.heroBannerContainer{padding:30px 0}
.heroBannerContainer .heroCaption h1,.heroBannerContainer .heroCaption h2,.heroBannerContainer .heroCaption h3,.heroBannerContainer .heroCaption h4,.heroBannerContainer .heroCaption h5,.heroBannerContainer .heroCaption h6{font-size:32px}
.heroBannerContainer .heroCaption p{font-size:18px}
.heroBannerContainer .equalColumnBox .heroCaption p{line-height:25.6px;font-size:18px}
.heroBanner-btnAction{margin:0}
.equalColumnBox .heroBanner-btnAction{gap:17px}
.removeSpace{margin:20px 0 0}
.heroBanner-btnAction .txtlink{border-radius:0;padding:6px 10px;font-size:13px}
}