.custom-banner-wrapper{background-color:#f3f4f5;overflow:hidden;padding:31px 0 33px;position:relative}.custom-banner-wrapper img{background-position:50%;background-repeat:no-repeat;background-size:cover;filter:grayscale(1);height:100%;left:0;object-fit:cover;object-position:center;opacity:1;position:absolute;top:0;transform:translateZ(0);transition:opacity .4s;transition-delay:0ms;vertical-align:middle;width:100%}.custom-banner-wrapper .page-header__gradient{background-color:#0a1d3599;height:100%;left:0;position:absolute;top:0;width:100%}.custom-banner-wrapper .row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.custom-banner-wrapper .col-12{flex:0 0 100%;max-width:100%}.custom-banner-wrapper .row .page-header__content{opacity:1;transform:translateZ(0)}.custom-banner-wrapper .row .page-header__header h1{color:#fff;font-size:36px;letter-spacing:-1.5px;line-height:40px;margin-bottom:11px}.custom-banner-wrapper .row .page-header__text{color:#fff;font-size:18px;letter-spacing:-.75px;line-height:25px}.custom-banner-wrapper .row .page-header__text p{margin:0}.custom-banner-wrapper .row .col-12{padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:992px){.custom-banner-wrapper .row .col-12{flex:0 0 41.6666666667%;max-width:41.6666666667%}.custom-banner-wrapper{padding:79px 0}.custom-banner-wrapper .row .page-header__header h1{font-size:48px;letter-spacing:-2px;line-height:40px;margin-bottom:21px}.custom-banner-wrapper .row .page-header__text{font-size:24px;letter-spacing:-1px;line-height:30px}}@media (max-width:1199.98px){.custom-banner-wrapper .page-center{max-width:100%;padding-left:40px;padding-right:40px}}@media (max-width:767px){.custom-banner-wrapper .page-center{padding:0 30px}}