.landing-banner-wrapper .landing-banner{min-height:400px;padding-bottom:4rem;position:relative;padding-top:70px}.landing-banner-wrapper .landing-banner:before{content:'';top:0;left:0;width:100%;height:100%;position:absolute;background:linear-gradient(-49deg,#001030 0%,#004282 70%,#019ee1 100%)}.landing-banner-wrapper .landing-banner img.bg-img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;opacity:.2;height:100% !important}.landing-banner-wrapper .landing-banner .banner-row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.landing-banner-wrapper .landing-banner .page-center{padding:0}.landing-banner-wrapper .landing-banner .col-7{position:relative;width:100%;padding-right:15px;padding-left:15px}.landing-banner-wrapper .landing-banner .banner-content h1{padding-top:2rem;color:#fff;margin:.67em 0;font-size:3.6rem}.landing-banner-wrapper .landing-banner .col-5{position:relative;width:100%}@media(min-width:768px){.landing-banner-wrapper .landing-banner .col-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.landing-banner-wrapper .col-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}}@media(max-width:768px){.landing-banner-wrapper .landing-banner{padding-bottom:1rem;min-height:auto}.landing-banner-wrapper .landing-banner .banner-content h1{font-size:2.875rem}}@media(max-width:768px){.body-container__landing .sidebar-overlay{margin-top:-50px !important}}