.text-media-hero{border-bottom:1px solid #c6d6e0;display:flex;flex-direction:column-reverse;position:relative;width:100%}@media only screen and (min-width:1280px){.text-media-hero{align-items:stretch;flex-direction:row;min-height:40rem}}.text-media-hero .text-block{align-items:center;display:flex;padding:2rem 0;z-index:1}@media only screen and (min-width:600px){.text-media-hero .text-block{padding:3rem 0}}@media only screen and (min-width:1280px){.text-media-hero .text-block{padding:2rem 0;width:55%}}.text-media-hero .text-block .content{width:100%}.text-media-hero .text-block .content h1,.text-media-hero .text-block .content h2,.text-media-hero .text-block .content h3,.text-media-hero .text-block .content h4,.text-media-hero .text-block .content h5{color:#003460!important}.text-media-hero .text-block .content .meta-headline{color:#003460!important;font-size:16px;font-weight:700;margin-bottom:1rem}@media only screen and (min-width:600px){.text-media-hero .text-block .content .meta-headline{margin-bottom:1.5rem}}.text-media-hero .text-block .content .headline{font-size:28px;font-weight:600;line-height:1.2;margin-bottom:1rem}@media only screen and (min-width:600px){.text-media-hero .text-block .content .headline{font-size:40px;margin-bottom:1.5rem}}.text-media-hero .text-block .content .text-content{font-weight:700;margin:1.5rem 0 2rem}@media only screen and (min-width:600px){.text-media-hero .text-block .content .text-content{margin:1rem 0 1.5rem}}.text-media-hero .text-block .content .text-content ul li{font-weight:400}.text-media-hero .text-block .content .is-button{margin-top:1rem}.text-media-hero .media-block{aspect-ratio:1.8/1;max-height:280px;position:relative;width:100%}@media only screen and (min-width:600px){.text-media-hero .media-block{aspect-ratio:3/1;max-height:320px}}@media only screen and (min-width:1280px){.text-media-hero .media-block{aspect-ratio:auto;bottom:0;height:100%;max-height:none;position:absolute;right:0;top:0;width:45%}}.text-media-hero .media-block .bg-image,.text-media-hero .media-block .bg-video{height:100%;overflow:hidden;width:100%}.text-media-hero .media-block .bg-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.text-media-hero .media-block .bg-video video{height:auto;left:50%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}
