.c-video-banner{max-width:1920px;margin-left:auto;margin-right:auto}@media (min-width:1200px){.experience-headerbanner .c-video-banner{max-height:685px}}.c-video-banner__wrapper{position:relative}.c-video-banner__content{height:100%}.c-video-banner__foreground-image{max-width:300px;margin-bottom:16px}@media (min-width:544px){.c-video-banner__foreground-image{max-width:400px;max-height:150px}}@media (min-width:769px){.c-video-banner__foreground-image{max-height:unset}}@media (min-width:1200px){.c-video-banner__foreground-image{max-width:900px}}.c-video-banner__eyebrow{margin-bottom:5px}.c-video-banner__links{display:inline-flex}.c-video-banner__cta+.c-video-banner__cta{margin-left:25px}.c-video-banner__link{padding-bottom:4px}@media (min-width:544px){.c-video-banner__mobile-image{display:none}}.c-video-banner__mobile-image~.c-video-banner__video,.c-video-banner__mobile-image~.c-video-banner__transcript{display:none}@media (min-width:544px){.c-video-banner__mobile-image~.c-video-banner__video,.c-video-banner__mobile-image~.c-video-banner__transcript{display:block}}.c-video-banner__video{object-fit:cover;background-color:#000;width:100%}.c-video-banner__video-full{visibility:hidden;height:0;display:none}@media (min-width:1200px){.experience-headerbanner .c-video-banner__video{max-height:685px}}.c-video-banner__mobile-iframe{width:100%;height:0;padding-bottom:125%;position:relative}@media (min-width:544px){.c-video-banner__mobile-iframe{padding-bottom:56.25%}}.c-video-banner__transcript{align-self:flex-end;display:none}@media (min-width:769px){.c-video-banner__transcript{display:block}}.c-video-banner__transcript__button{margin-top:5px}.c-video-banner--position-x-center .c-video-banner__content-inner{justify-content:center}.c-video-banner--position-x-right .c-video-banner__content-inner{justify-content:flex-end}@media (min-width:769px){.c-video-banner--desktop-position-overlay .c-video-banner__foreground-container{z-index:1;width:100%;position:absolute;top:0;left:0;overflow:hidden}.c-video-banner--desktop-position-overlay.c-video-banner--position-y-middle .c-video-banner__foreground-container{top:50%;transform:translateY(-50%)}.c-video-banner--desktop-position-overlay.c-video-banner--position-y-bottom .c-video-banner__foreground-container{top:auto;bottom:70px}}.c-video-banner--desktop-position-below .c-video-banner__foreground-container{order:2}@media (max-width:768.98px){.c-video-banner--mobile-position-overlay .c-video-banner__foreground-container{z-index:1;width:100%;position:absolute;top:3em;left:50%;overflow:hidden;transform:translate(-50%)}.c-video-banner--mobile-position-overlay .c-video-banner__content{text-align:center}.c-video-banner--mobile-position-overlay.c-video-banner--position-y-mobile-bottom .c-video-banner__foreground-container{top:auto;bottom:40px}.c-video-banner--mobile-position-overlay.c-video-banner--position-y-mobile-middle .c-video-banner__foreground-container{top:50%;transform:translate(-50%,-50%)}}@media (min-width:768px){.c-video-banner--mobile-position-overlay.c-video-banner--desktop-position-below .c-video-banner__wrapper .c-video-banner__foreground-container{z-index:0;width:auto;position:static;top:auto;left:auto;transform:none}}.c-video-banner--mobile-position-below.c-video-banner--text-center.c-video-banner--desktop-position-overlay .c-video-banner__content{text-align:left}@media (min-width:769px){.c-video-banner--mobile-position-below.c-video-banner--text-center.c-video-banner--desktop-position-overlay .c-video-banner__content{text-align:center}}.c-video-banner--mobile-position-below .c-video-banner__content{padding-top:20px}@media (min-width:769px){.c-video-banner--mobile-position-below .c-video-banner__content{padding-top:0}}.c-video-banner--mobile-position-below .c-video-banner__wrapper{flex-direction:column;display:flex}.c-video-banner--mobile-position-below .c-video-banner__foreground-container{order:2}.c-video-banner--mobile-position-below .c-video-banner__eyebrow,.c-video-banner--mobile-position-below .c-video-banner__heading,.c-video-banner--mobile-position-below .c-video-banner__subheading{color:initial}.c-video-banner--mobile-position-below .c-video-banner__background-container{order:1}.c-video-banner--text-left .c-video-banner__content{text-align:left}.c-video-banner--text-left.c-video-banner--mobile-position-overlay .c-video-banner__content{text-align:center}@media (min-width:769px){.c-video-banner--text-left.c-video-banner--mobile-position-overlay .c-video-banner__content{text-align:left}}.c-video-banner--text-center .c-video-banner__content,.c-video-banner--text-center.c-video-banner--desktop-position-below .c-video-banner__content{text-align:center}@media (min-width:769px){.c-video-banner--text-center.c-video-banner--desktop-position-below .c-video-banner__content{text-align:left}}.c-video-banner__content{max-width:1440px}.c-video-banner__eyebrow{text-transform:uppercase;font-family:ModeratBold,sans-serif;font-size:18px}.c-video-banner__heading{margin-bottom:0}.c-video-banner__subheading{text-transform:uppercase;margin-top:0;font-size:25px}@media (min-width:1025px){.c-video-banner__subheading{font-size:35px}}.c-video-banner__transcript__button{text-transform:uppercase;font-family:ModeratBold,sans-serif}.c-video-banner__links{margin-top:40px}@media (min-width:1025px){.c-video-banner__links{margin-top:50px}}.c-video-banner .c-video-banner__button{color:#fff;text-align:center;text-transform:uppercase;box-sizing:border-box;background-color:#d6001a;border:2px solid transparent;border-radius:0;justify-content:center;align-items:center;min-height:44px;padding:.375rem .75rem;font-family:ModeratBold,sans-serif;font-size:16px;text-decoration:none;display:flex}.c-video-banner .c-video-banner__button:hover,.c-video-banner .c-video-banner__button:not(:disabled):not(.disabled):active,.c-video-banner .c-video-banner__button:not(:disabled):not(.disabled).active{box-shadow:none;color:#fff;cursor:pointer;background-color:#ab2000;border:2px solid transparent;text-decoration:none}.c-video-banner .c-video-banner__button:disabled,.c-video-banner .c-video-banner__button:disabled:hover,.c-video-banner .c-video-banner__button.disabled,.c-video-banner .c-video-banner__button.disabled:hover{color:#515356;cursor:not-allowed;background-color:#b7b9bb;border:2px solid transparent}.c-video-banner .c-video-banner__button:focus{box-shadow:none;color:#fff;cursor:pointer;outline-offset:3px;background-color:#ab2000;border:2px solid transparent;outline:2px solid #000;text-decoration:none}.c-video-banner .c-video-banner__button:focus.disabled,.c-video-banner .c-video-banner__button:focus.disabled:hover{color:#515356;cursor:not-allowed;background-color:#b7b9bb}.c-video-banner--light-text .c-video-banner__content,.c-video-banner--light-text .c-video-banner__link{color:#fff}.c-video-banner--light-text .c-video-banner__link:hover{border-color:#fff}.c-video-banner--dark-text .c-video-banner__content,.c-video-banner--dark-text .c-video-banner__link{color:#000}.c-video-banner--dark-text .c-video-banner__content .c-video-banner__link:hover,.c-video-banner--dark-text .c-video-banner__link .c-video-banner__link:hover{border-color:#000}.c-video-banner--sans-serif .c-video-banner__heading{font-size:48px}@media (min-width:544px){.c-video-banner--sans-serif .c-video-banner__heading{font-size:65px}}@media (min-width:1025px){.c-video-banner--sans-serif .c-video-banner__heading{font-size:75px}}.c-video-banner--sans-serif-alt .c-video-banner__heading{font-family:ArgesNormalExtraBold;font-size:64px}@media (min-width:1025px){.c-video-banner--sans-serif-alt .c-video-banner__heading{font-size:96px}}
