.custom-advanced-banner-area-wrp{padding:90px 2.5rem 0;position:relative;display:flex;flex-direction:column;justify-content:center;min-height:100vh}.custom-advanced-banner-area-wrp .overlay-image{position:absolute;top:0;left:0;right:0;bottom:0;background-position:center center;background-size:cover;opacity:1;transition:opacity .5s}.custom-advanced-banner-area-wrp .page-center{padding:4rem 0;top:-45px;position:relative}.custom-advanced-banner-area-wrp .page-center .inner{position:relative;display:flex;flex-wrap:wrap;margin:0 -1.5rem;align-items:center}.custom-advanced-banner-area-wrp .page-center .inner .col1{width:50%;display:flex;flex-direction:column;padding-left:1.5rem;padding-right:1.5rem;justify-content:center}.custom-advanced-banner-area-wrp .page-center .inner .col2{width:50%;display:flex;flex-direction:column;padding-left:1.5rem;padding-right:1.5rem}.custom-advanced-banner-area-wrp .page-center .inner .col1 h1{font-size:3.2rem;color:#333;line-height:1.1;text-align:left}.custom-advanced-banner-area-wrp .page-center .inner .col1 h6{font-family:'Montserrat',sans-serif;font-weight:300;font-size:18px;line-height:1.4;letter-spacing:0}.custom-advanced-banner-area-wrp .page-center .inner .col1 a{display:inline-block;font-family:'Montserrat',sans-serif;font-weight:400;font-style:normal;text-transform:none;letter-spacing:0;border-radius:2.6em;padding:.8em 2em;background:#2c55a2;border-color:transparent;color:#fff !important;box-shadow:0 0 0 rgb(0 0 0 / 20%);vertical-align:top;text-align:center;line-height:1.2;position:relative;transition:background .3s,border-color .3s,box-shadow .3s,opacity .3s,color .3s}.custom-advanced-banner-area-wrp .page-center .inner .col1 a:hover{box-shadow:0 .1em .2em rgb(0 0 0 / 20%);background:#1d5bcf;border-color:transparent;color:#fff !important}.custom-advanced-banner-area-wrp .page-center .inner .col1 .btn{margin-right:0}.custom-advanced-banner-area-wrp .page-center .inner .col1 .btn-item:first-child a{display:inline-block;vertical-align:top;text-align:center;line-height:1.2;position:relative;transition:background .3s,border-color .3s,box-shadow .3s,opacity .3s,color .3s;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:'Montserrat',sans-serif;font-weight:400;font-style:normal;text-transform:none;letter-spacing:0;border-radius:2.6em;padding:.8em 1.8em;background:transparent;border-color:#2c55a2;color:#2c55a2 !important;box-shadow:0 0 0 rgb(0 0 0 / 20%)}.custom-advanced-banner-area-wrp .page-center .inner .col1 .btn-item:first-child a:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;border-width:3px;border-style:solid;border-color:inherit}.custom-advanced-banner-area-wrp .page-center .inner .col1 .btn-item{margin:.3rem 0;display:inline-block;vertical-align:top;margin-right:calc(1rem - 4px)}.custom-advanced-banner-area-wrp .page-center .inner .col1 h2{font-family:'Montserrat',sans-serif;font-weight:300;font-size:1.4rem;line-height:1.2rem;color:#333;margin:0 0 24px}.custom-advanced-banner-area-wrp .page-center .inner .col1{line-height:25px}.custom-advanced-banner-area-wrp .page-center .inner .col1 h2 .box-words-wrapper{display:inline-block;position:relative;white-space:nowrap;text-align:left;margin-left:-4px}.custom-advanced-banner-area-wrp .page-center .inner .col1 h2 .box-words-wrapper b{font-weight:inherit}.custom-advanced-banner-area-wrp .page-center .inner .col1 h2 .box-words-wrapper i,.custom-advanced-banner-area-wrp .page-center .inner .col1 h2 .box-words-wrapper em{font-style:normal}.custom-advanced-banner-area-wrp .page-center .inner .col1 .btn-item:first-child a:hover{box-shadow:0 .1em .2em rgb(0 0 0 / 20%);background:transparent;border-color:#2c55a2;color:#2c55a2}@media(max-width:1024px){.custom-advanced-banner-area-wrp .page-center .inner .col1 h2{margin-bottom:calc(.4rem + 1vw)}}@media(max-width:900px){.custom-advanced-banner-area-wrp{padding-top:80px;align-items:center}.custom-advanced-banner-area-wrp .page-center{padding:2.5rem 0;top:0}}@media(max-width:767px){.custom-advanced-banner-area-wrp .page-center .inner{flex-direction:column-reverse}.custom-advanced-banner-area-wrp .page-center .inner .col1{width:100%;display:block}.custom-advanced-banner-area-wrp .page-center .inner .col2{width:100%;display:block;margin:0 0 1rem}.custom-advanced-banner-area-wrp{padding-top:80px}}@media(max-width:600px){.custom-advanced-banner-area-wrp{padding-left:1.5rem;padding-right:1.5rem}.custom-advanced-banner-area-wrp{padding-top:71px}.custom-advanced-banner-area-wrp .page-center{padding:1.5rem 0}}