.custom-banner-area{background-position:bottom;background-repeat:no-repeat;background-size:cover;margin-bottom:0;margin-top:-125px;overflow-x:clip;padding:5em 4em;position:relative}.custom-banner-area .page-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:300px}.custom-banner-area .banner-content,.custom-banner-area .banner-inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%}.custom-banner-area .banner-content{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start}.custom-banner-area .banner-content>div{position:relative;width:100%}.custom-banner-area .banner-content>div:not(:last-child){margin:0 0 20px}.custom-banner-area .banner-content .heading h1{color:#3a3161;font-size:42px;line-height:1;margin:0;padding-top:50px!important}.custom-banner-area .banner-content .content{color:#030040;font-size:18px;max-width:73%;position:relative;width:73%}@media (max-width:1024px){.custom-banner-area{background-position:-62px 0;background-size:155% auto;padding:80px 30px 30px 50px}.custom-banner-area .page-center{min-height:143px}.custom-banner-area .banner-content{margin:70px 0 0}}@media (max-width:855px){.custom-banner-area{background-position:0 0;background-size:0 auto;margin-bottom:13px;margin-top:0;padding:20px 30px 30px}.custom-banner-area .page-center{min-height:150px}.custom-banner-area .banner-content{margin:30px 0 0}.custom-banner-area .banner-content .content{font-size:19px;max-width:100%;width:100%}.custom-banner-area .banner-content .heading h1 br{display:none}}@media (max-width:479px){.custom-banner-area .banner-content .heading h1{font-size:30px}}