.banner{padding-top:180px;position:relative;top:-130px;margin-bottom:-130px;z-index:0;background-size:cover;background-position:center center;background-repeat:no-repeat;min-height:500px}.banner .banner-content h1{margin-top:0;margin-bottom:.5rem;font-family:urw-din,sans-serif;text-align:center;color:#fff;font-weight:700;font-size:48px;line-height:58px;text-shadow:0px 2px 7px rgb(0 0 0 / 25%);text-transform:uppercase}.banner .banner_subtitle{text-align:center;max-width:800px;margin-left:auto;margin-right:auto;text-shadow:0px 2px 7px rgb(0 0 0 / 25%);padding-left:15px;padding-right:15px;font-size:18px;color:#fff;font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400;line-height:1.5}