.practive-page-banner-container{background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;position:relative}.practive-page-banner-inner-container .banner-img{display:block;text-align:center;max-width:100%;width:100%;margin:0 auto}.practive-page-banner-inner-container .banner-img img{display:block;text-align:center;max-width:100%;width:auto;margin:0 auto;position:relative;z-index:5}.practive-page-banner-heading .banner-heading h1{font-size:48.65px;line-height:35.7px;color:#fff;text-align:center;font-family:'Noah-Heavy';font-weight:normal}.practive-page-banner-sub-heading .banner-sub-heading h2{font-family:'Noah-ExtraBold';color:#021d49;font-style:italic;font-size:28.21px;line-height:20.38px;text-align:center}.practive-page-banner-sub-heading .banner-sub-heading h2 a{color:#021d49;text-decoration:none;border-bottom:2px solid #021d49;font-size:inherit;line-height:inherit;font-family:'Noah-ExtraBold'}.practive-page-banner-heading{background:#fe5f00;padding:18px 0}.practive-page-banner-sub-heading{background:#fff;padding:30px 0 40px}.practive-page-banner-heading{background:#fe5f00;padding:18px 0;position:absolute;bottom:142px;left:0;width:100%;z-index:6}.practive-page-banner-sub-heading{background:#fff;padding:30px 0 40px;position:absolute;bottom:0;width:100%;left:0}.banner-sub-heading{position:relative;z-index:10}.practive-page-banner-sub-heading .banner-sub-heading .cta-section{text-align:center}.practive-page-banner-sub-heading .banner-sub-heading .contact-img-cta{margin-top:20px}.practive-page-banner-sub-heading .banner-sub-heading .cta-section .contact-img-cta{display:inline-block;height:auto;line-height:0}.practive-page-banner-sub-heading .banner-sub-heading .cta-section .contact-img-cta img{max-width:130px;width:100%;transition:all .5s}.practive-page-banner-sub-heading .banner-sub-heading .cta-section .contact-img-cta:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media screen and (max-width:1199px){.practive-page-banner-heading .banner-heading h1{font-size:36px;line-height:normal}.practive-page-banner-sub-heading .banner-sub-heading h2{font-size:24px;line-height:normal}.practive-page-banner-sub-heading{padding:25px 0 30px}.practive-page-banner-heading{padding:10px 0}}@media screen and (max-width:991px){.practive-page-banner-heading .banner-heading h1{font-size:31px}.practive-page-banner-heading{padding:15px 0}.practive-page-banner-sub-heading .banner-sub-heading h2{font-size:23px}}@media screen and (max-width:767px){.practive-page-banner-heading,.practive-page-banner-sub-heading{position:static}}@media screen and (max-width:480px){.practive-page-banner-heading .banner-heading h1{font-size:26px}.practive-page-banner-sub-heading .banner-sub-heading h2{font-size:19px}}