@import url(https://fonts.googleapis.com/css2?family=Merriweather:wght@400;700;900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Lato:wght@400;700;900&family=Merriweather:wght@400;700;900&display=swap);
.primary-xl{font-size:59.407px}.cardPromotionsFluid .intro h2,.primary-lg,.primary-xl{color:#0c0d0d;font-family:Merriweather,serif;font-style:normal;line-height:120%}.cardPromotionsFluid .intro h2,.primary-lg{font-size:45.698px}.primary-md{font-size:35.152px;line-height:130%}.primary-md,.primary-ms{color:#0c0d0d;font-family:Merriweather,serif;font-style:normal}.primary-ms{font-size:27.04px;line-height:120%}.cardPromotionsFluid .cardBasic.Horizontal .cardBasicBody h3,.primary-sm{color:#0c0d0d;font-family:Merriweather,serif;font-size:20.8px;font-style:normal;line-height:150%}.primary-xs{color:#0c0d0d;font-family:Merriweather,serif;font-size:16px;font-style:normal;line-height:150%}.secondary-xl{font-size:24.192px}.secondary-lg,.secondary-xl{color:#0c0d0d;font-family:Lato,sans-serif;font-style:normal;font-weight:400;line-height:150%}.secondary-lg{font-size:20.16px}.secondary-md{font-size:16.8px}.secondary-md,.secondary-sm{color:#0c0d0d;font-family:Lato,sans-serif;font-style:normal;font-weight:400;line-height:150%}.secondary-sm{font-size:14px}.cardPromotionsFluid .introLeft .ctaRight{display:inline-block;margin:0 0 30px 6px}.cardPromotionsFluid .introLeft .introLeftColumn{text-align:right}.cardPromotionsFluid .ctaCenter{display:inline-block;margin:0 3px 30px}.cardPromotionsFluid .cardBasic{position:relative}.cardPromotionsFluid .cardBasic.Horizontal .cardImage{flex-basis:100%;height:340px}.cardPromotionsFluid .cardBasic.Horizontal .cardBasicBody{background-color:rgba(0,16,33,.8);height:100%;padding:40px 16px;position:absolute;width:140px}.cardPromotionsFluid .cardBasic.Horizontal .cardBasicBody h3{color:#fff}.cardPromotionsFluid .cardBasic.Horizontal .cardReadMore{background-color:#fff;bottom:32px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;text-align:center}.cardPromotionsFluid .cardBasic.Horizontal .cardReadMore:hover{background-color:var(--brand-third-100)}@media screen and (max-width:991px){.cardPromotionsFluid .introLeft .maincopy,.cardPromotionsFluid .introLeft .maincopy p{margin-bottom:0}.cardPromotionsFluid .introLeft .ctaRight{display:block;margin:15px 0;text-align:center}.cardPromotionsFluid .ctaCenter{display:block;margin:15px 0}.cardPromotionsFluid .cardBasic{position:relative}.cardPromotionsFluid .cardBasic.Horizontal .cardImage{flex-basis:auto}}
