@keyframes arrow-pointing{0%{transform:translateX(-.125rem)}to{transform:translateX(.125rem)}}@keyframes arrow-pointing-bottom{0%{transform:translateY(0)}to{transform:translateY(.1875rem)}}@keyframes spin-z{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.module--full-width-banner .chr-button:after{background-color:#f3f5f7}.module--full-width-banner .chr-button:hover{color:#002147}.module--full-width-banner .chr-button:hover:before{background:transparent url(9e36381bde39.svg) no-repeat 50%}.module--full-width-banner .chr-video-poster{text-decoration:none}.module--full-width-banner .youtube-bg-wrapper{height:115%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:115%}.module--full-width-banner .youtube-bg-wrapper iframe{height:100%;pointer-events:none;width:100%}.module--full-width-banner .svg-wrapper{background-color:#d3a137}.module--full-width-banner .image-box{height:100%;transition:width 1s ease,padding 0s;width:95%}@media print,screen and (min-width:90.05625em){.module--full-width-banner .image-box{width:87.5%}}.module--full-width-banner .image-box.full-width{width:100%}@media print,screen and (min-width:90.05625em){.module--full-width-banner .image-box{height:39.6875rem}}.module--full-width-banner .image-box .grid-container{height:100%;max-width:105rem;padding-inline:2rem;position:relative;z-index:2}@media print,screen and (min-width:47.9375em){.module--full-width-banner .image-box .grid-container{padding-inline:3rem}}@media print,screen and (min-width:90.05625em){.module--full-width-banner .image-box .grid-container{padding-inline:5rem}}.module--full-width-banner .image-box .grid-container .grid-container-box{border-bottom:.0625rem solid #fff;margin-bottom:2rem;padding-bottom:2rem;padding-top:2rem}@media print,screen and (min-width:47.9375em){.module--full-width-banner .image-box .grid-container .grid-container-box{margin-bottom:3rem;padding-bottom:3rem;padding-top:16.25rem}}@media print,screen and (min-width:90.05625em){.module--full-width-banner .image-box .grid-container .grid-container-box{margin-bottom:5rem;padding-bottom:5rem}}