.banner-area{padding-bottom:136px;padding-top:0;position:relative}.banner-area .hero--container.hero-standard{background-color:#1b325e;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:500px}.banner-area .hero--content{position:relative}.banner-area .wrapper.wrapper--normal{margin:0 auto;max-width:95%;position:relative;width:1200px;z-index:2}.banner-area .hero--content-inner{background-color:#dbe3e8;left:0;margin:auto;max-width:960px;padding:24px;position:absolute;right:0;top:0;transform:translateY(-50%)}.banner-area .editor-content{border:1px solid #1b325e;color:#1b325e;font-family:Open Sans,Helvetica,"Sans Serif";font-size:1.125rem;padding:1.1em 1.5em 40px;text-align:center}.banner-area .editor-content h1{color:#1b325e;font-size:2.25rem;line-height:1;margin-bottom:0}.banner-area .editor-content p{color:#1b325e;font-size:1.125rem;line-height:1.3;margin-top:.8em}.banner-area .hero--container.hero-standard.no-bg{background-color:transparent;min-height:320px}@media (max-width:767px){.banner-area img.module--background{min-height:340px}.banner-area .hero--container.hero-standard{background-color:#fff;height:auto;line-height:0;margin-bottom:20px}.banner-area .hero--content-inner{padding:1em;position:relative;transform:none}.banner-area .hero--container.hero-standard.no-bg{min-height:120px}.banner-area{padding-bottom:0}}