.hero-banner{position:relative;z-index:1}.hero-banner:after{background-color:var(--dark_navy_color);bottom:0;content:"";left:0;opacity:.67;position:absolute;right:0;top:0;width:100%;z-index:-1}.hero-banner .banner-logo{max-width:158px;position:absolute;right:97px;top:58px;width:100%}.hero-banner .heading-text.border-bottom:after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.hero-banner .heading-text h4 span{color:var(--secondary_color)}.hero-banner .heading-text{margin-bottom:40px}.hero-banner .text-describe p{line-height:1.6}.hero-banner .banner-cta a.cta-link{padding:7.5px 28px}.hero-banner .banner-cta{margin-top:36px}.hero-banner.change-style .text-describe h4{font-weight:500}.hero-banner .main-container.border-style .heading-text.border-bottom:after{bottom:-31px;left:0;-webkit-transform:none;-ms-transform:none;transform:none}section.hero-banner.change-style .heading-text h1{font-weight:500}.hero-banner.change-style:after{opacity:.52}@media(min-width:768px){.hero-banner.change-style .text-describe h4:last-child{margin-top:30px}.hero-banner.change-style .heading-text{margin-bottom:53px}.hero-banner.change-style .heading-text br.mob{display:none}}@media(max-width:1023px){.hero-banner .banner-logo{max-width:90px;right:20px;top:10px}}@media(max-width:500px){.hero-banner .banner-logo{max-width:60px}}