.no-banner .banner_heading_wrapper .hs-container{margin-top:0}.no-banner .banner_heading_wrapper{background-color:rgba(26,26,26,0.79)}.no-banner .body-container{margin-top:0}.banner-area{background-color:rgba(255,255,255,0);min-height:70vh;margin-top:-20vh;z-index:1;position:relative;padding:50px 0;background-position:center center;background-size:cover;background-repeat:no-repeat;display:flex;align-items:center}.banner-area .page-center{width:100%;max-width:1170px}.banner_heading_wrapper h1{color:#fff;padding:0;margin:0;line-height:2.8rem;font-weight:700;text-transform:uppercase}.banner_heading_wrapper .hs-container{padding-right:2rem;padding-left:2rem;margin-top:-30vh;max-width:1170px;z-index:10;position:relative}.banner_heading_wrapper{padding:58px 0}@media only screen and (max-width:1462px){.banner_heading_wrapper{padding:4% 0}}@media(max-width:991px){.banner_heading_wrapper .hs-container{width:98%;margin-top:-40vh;padding-right:2.5rem;padding-left:2.5rem;position:relative;top:-6px}.banner_heading_wrapper{padding:50px 0}.banner_heading_wrapper{padding:50px 0}.banner_heading_wrapper h1{line-height:2.8rem;padding-right:35px;padding-bottom:26px;font-size:2.6rem}}@media(max-width:767px){.banner_heading_wrapper h1{font-size:2.4rem;padding-right:35px;padding-bottom:26px;line-height:2.8rem}.banner_heading_wrapper .hs-container{padding-right:1rem;padding-left:1rem;width:96%}.banner_heading_wrapper{position:relative;top:6px}}