.hero-bk{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:500px;position:relative}.hero-bk:before{background-color:transparent;background-image:linear-gradient(110deg,#512059,#20668d);background-size:cover;bottom:0;content:"";height:500px;left:0;mix-blend-mode:multiply;opacity:.9;position:absolute;right:0;top:0;transition:background .3s,border-radius .3s,opacity .3s}.hero-container{align-items:flex-start;display:flex;padding-top:200px}.hero-container h1,h2,h6{position:relative}.hero-container h1{color:#fff;font-family:Lato,Sans-serif;font-size:43px;font-weight:800;letter-spacing:6px!important;text-transform:uppercase}.hero-container h2,.hero-container h6{color:#fff;font-family:Lato,Sans-serif;font-size:19px;font-weight:800;letter-spacing:6px!important;text-transform:uppercase}.hero-text{color:#fff;display:flex!important;flex-direction:column;text-align:center;width:100%}.sub-heading-text{padding:20px 20px 50px;text-align:center}.sub-heading-text h5{color:#1c649c;font-family:Montserrat,sans-serif;font-size:18px;font-weight:800;letter-spacing:2.5px}.homepage-CTA{padding:20px;position:relative}@media screen and (max-width:767px){.hero-container h1{font-size:30px}.hero-container{padding-top:250px}}