h1,h2,h3,h4,h5,h6{font-weight:500}.h1,h1{font-size:2em!important}@media (min-width:768px){.h1,h1{font-size:2.5em!important}}h2{font-size:1.88em!important}h3{font-size:1.66em!important}h4,h5,h6{font-size:1.33em!important}p{font-size:1em}.inner-page-banner-title-bar{position:relative;width:100%}.inner-page-banner-title-bar--image{height:373px;background-repeat:no-repeat;background-size:cover;background-position:50%}@media (min-width:768px){.inner-page-banner-title-bar--image{height:600px}}.inner-page-banner-title-bar video{width:100%;height:100%;display:block}@media screen and (max-width:2560px){.inner-page-banner-title-bar video{width:100%;height:100%;display:block;height:768px;-o-object-fit:cover;object-fit:cover}}@media screen and (max-width:1920px){.inner-page-banner-title-bar video{width:100%;height:100%;display:block;height:500px;-o-object-fit:cover;object-fit:cover}}.inner-page-banner-title-bar__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1;height:100%}.inner-page-banner-title-bar__content h1{background-color:#212e52;color:#fff;padding:23px 37px;margin-bottom:0}@media (min-width:576px){.inner-page-banner-title-bar__content h1{margin-bottom:42px}}.inner-page-banner-title-bar__content--video{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.contrast-higher .inner-page-banner-title-bar--image{background:transparent!important}body.contrast-inverted *>.inner-page-banner-title-bar,body.contrast-inverted *>.inner-page-banner-title-bar__content,body.contrast-inverted *>.inner-page-banner-title-bar__wrapper{background-color:transparent!important}