.banner:has(+.top):has(.has-text) .base__hero{margin-bottom:-100px}.banner:has(+.top):has(.has-text)+.top .section.has-bg{padding-top:200px}.banner.has-text .base__hero{margin-bottom:-100px}.banner.has-text+.top .section.has-bg{padding-top:200px}@-moz-document url-prefix(){.banner:has(.has-text) .base__hero{margin-bottom:-100px}.banner:has(.has-text)+.top .section.has-bg{padding-top:200px}}.base__hero{position:relative}.base__hero.has-img{margin-bottom:0}.base__hero.has-img .img{max-width:100%;position:relative}@media (max-width:991px){.base__hero.has-img .img{display:none}}.base__hero.has-img .img:before{background:linear-gradient(0deg,rgba(0,0,0,.5),transparent);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.base__hero.has-img .img img{object-fit:cover;width:100%;aspect-ratio:2/1}@media (max-width:767px){.base__hero.has-img .img img{aspect-ratio:2.5/3}}@media (min-width:1200px){.base__hero.has-img .img img{aspect-ratio:3/1}}.base__hero.has-img .img+.blurb{bottom:60px;color:#fff;display:inline;position:absolute;width:100%;z-index:1}@media (max-width:991px){.base__hero.has-img .img+.blurb{bottom:0;color:#1f1f1f;display:block;padding:30px 0;position:relative;text-align:left}}.base__hero.has-img .img+.blurb.right .inner{float:right;text-align:right}@media (min-width:992px) and (max-width:1199px){.base__hero.has-img .img+.blurb.right .inner{width:65%}}@media (min-width:1200px){.base__hero.has-img .img+.blurb.right .inner{width:55%}}.base__hero.has-img .img+.blurb.left .inner{float:left;text-align:left}@media (min-width:992px) and (max-width:1199px){.base__hero.has-img .img+.blurb.left .inner{width:65%}}@media (min-width:1200px){.base__hero.has-img .img+.blurb.left .inner{width:55%}}.base__hero.has-img .img+.blurb h1{color:#fff}@media (max-width:991px){.base__hero.has-img .img+.blurb h1{color:#003b87}}.base__hero:not(.has-img){background:linear-gradient(315deg,#002c65 .03%,#003b87);color:#fff;overflow:hidden;padding:100px 0;position:relative}@media (max-width:767px){.base__hero:not(.has-img){padding:50px 0}}@media print{.base__hero:not(.has-img){padding:30px 0}}.base__hero:not(.has-img):before{content:"";background:url(/themes/custom/base/assets/img/pattern-blue.svg) no-repeat 100% 100%;background-size:cover;height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%}.base__hero:not(.has-img) .blurb,.base__hero:not(.has-img) .blurb .lead{color:#fff}.base__hero.has-text{margin-bottom:100px}.base__hero.has-text .img{min-height:700px;aspect-ratio:2/1}@media (max-width:767px){.base__hero.has-text .img{aspect-ratio:2.5/3}}@media (max-width:991px){.base__hero.has-text .img{display:block;min-height:600px}}@media (min-width:1200px){.base__hero.has-text .img{aspect-ratio:3/1}}.base__hero.has-text .img:before{background:linear-gradient(0deg,#000,transparent)}.base__hero.has-text .img+.blurb{bottom:-60px!important;left:0}@media (max-width:991px){.base__hero.has-text .img+.blurb{position:absolute}}@media (max-width:991px){.base__hero.has-text .img+.blurb h1{color:#fff}}.base__hero.has-text .intro{background:#fff;color:#1f1f1f;margin-top:100px;padding:50px}.base__hero.has-text .intro .text-formatted{margin:0 auto;width:80%}@media (max-width:991px){.base__hero.has-text .intro .text-formatted{width:100%}}.base__hero.has-text .intro .text-formatted h2{color:#003b87}.base__hero .blurb{text-align:center}.base__hero .blurb h1{font-family:Barlow,sans-serif;font-size:80px;line-height:1em;margin-bottom:50px}@media (max-width:991px){.base__hero .blurb h1{font-size:72px;line-height:1em;margin-bottom:0}}.base__hero .blurb p:last-child{margin:0}.base__hero .blurb .crumbs{border:none}@media (max-width:991px){.base__hero .blurb .crumbs{display:none}}.base__hero .blurb .crumbs .breadcrumb,.base__hero .blurb .crumbs a:focus,.base__hero .blurb .crumbs a:hover{color:#fff}.base__hero .blurb .crumbs span{color:#fff!important}.base__hero+.crumbs{color:#1f1f1f;margin:20px 0 30px}.base__hero+.crumbs span{color:#4285ba}.base__hero+.crumbs a{color:#003b87}.base__hero+.crumbs a:focus,.base__hero+.crumbs a:hover{color:#4285ba}
/*# sourceMappingURL=hero.css.map */
