.info-banner{background:var(--color-teal);color:var(--color-white);border-radius:var(--border-radius-default);margin-top:20px;padding:20px}@media screen and (min-width: 1024px){.info-banner{padding:30px}}.info-banner__title{font-size:13px;font-weight:var(--font-weight-bold);letter-spacing:.75px;line-height:1;margin-bottom:10px;text-transform:uppercase}.info-banner__content{font-weight:var(--font-weight-semi-bold)}.info-banner--notice{background:var(--color-light-yellow);color:var(--color-cool-gray);padding:18px 20px 14px 20px}.info-banner--notice .info-banner__title{margin-bottom:3px}.info-banner--notice .info-banner__content{font-weight:var(--font-weight-regular)}.info-banner--gray{background-color:var(--color-off-white);color:var(--color-cool-gray)}.info-banner table h5{font-family:inherit;font-weight:inherit;font-size:14px}@media(min-width: 400px){.info-banner table h5{font-size:calc(0.0833333333vw + 13.6666666667px)}}@media(min-width: 1600px){.info-banner table h5{font-size:15px}}.info-banner table td{padding-top:10px}.info-banner a{color:inherit;text-decoration:underline}.info-banner a:hover{text-decoration:none}.info-banner.travel-alert{margin-top:0;margin-bottom:0}@media screen and (min-width: 576px){.info-banner--notice{padding:18px 20px 15px 20px}}@media screen and (min-width: 1280px){.info-banner--notice{padding:18px 20px 17px 20px}.info-banner--notice .info-banner__title{font-size:13px;line-height:1;margin-bottom:4px}}
