.site-hero-banner-main-wrap{padding:160px 0 50px}.site-hero-banner-main-wrap .hero-banner-logo-wrap img{display:block;margin:0 auto 50px;max-width:700px!important;width:100%}.site-hero-banner-main-wrap .hero-banner-row{display:flex;flex-wrap:wrap;margin:0 -20px}.site-hero-banner-main-wrap .hero-banner-row .hero-banner-col{padding:0 20px;width:50%}*{box-sizing:border-box}.site-hero-banner-main-wrap .hero-banner-row .hero-banner-col .column-inner h2{border-color:rgba(0,84,174,.5);color:#eff3f5;font-size:48px;line-height:64px!important;padding:0;text-align:left;text-shadow:0 4px 10px #00192d}.hubspot-vid video,.youtube-vid .oembed_container{border:1px solid #153759;box-shadow:0 2px 15px #000}.btns-group .btns{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.site-hero-banner-main-wrap .btns-item .newbtn a{border:1px solid #eff3f5;border-radius:5px;box-shadow:0 1px 4px #000;color:#eff3f5!important;display:inline-block;font-size:24px;line-height:48px;padding:0 20px;text-align:center;text-shadow:0 1px 4px #00192d;transition:top .5s ease-in-out,background-position .3s ease-in-out}.btns-item .newbtn a:after{content:">";display:inline-block;font-family:ss-icons;font-size:.5em;padding:0 0 0 8px;vertical-align:top}.primary-btn a{background:linear-gradient(180deg,rgba(0,213,255,.9),rgba(0,157,255,.9),rgba(0,116,255,.9)) repeat;background-position:0 100%;background-size:100% 200%}.secondary-btn a{background:linear-gradient(180deg,rgba(160,229,44,.9),rgba(100,160,0,.9)) repeat;background-position:0 100%;background-size:100% 200%}.btns-item .newbtn a:focus,.btns-item .newbtn a:hover{background-position:0 0;border-color:#fff;color:#fff}@media screen and (max-width:1080px){.site-hero-banner-main-wrap{padding:100px 0}.site-hero-banner-main-wrap .hero-banner-row .hero-banner-col{width:100%}.site-hero-banner-main-wrap .hero-banner-row .hero-banner-col .column-inner h2{font-size:36px;line-height:1.2!important;margin-bottom:30px;text-align:center}.btns-group .btns{align-items:center;gap:20px;justify-content:center}.site-hero-banner-main-wrap .hero-banner-row .hero-banner-col:not(:last-child){margin-bottom:44px}}