.info-banner{background:var(--color-teal);border-radius:var(--border-radius-default);color:var(--color-white);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-500)}.info-banner--notice{background:var(--color-light-yellow);color:var(--color-dark-cool-gray);padding:18px 20px 14px}.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-dark-cool-gray)}.info-banner table h5{font-family:inherit;font-size:14px;font-weight:inherit}@media(width >= 400px){.info-banner table h5{font-size:calc(.083vw + 13.667px)}}@media(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-bottom:0;margin-top:0}@media screen and (min-width:576px){.info-banner--notice{padding:18px 20px 15px}}@media screen and (min-width:1280px){.info-banner--notice{padding:18px 20px 17px}.info-banner--notice .info-banner__title{font-size:13px;line-height:1;margin-bottom:4px}}
