.text-burgundy{color:#862d2b}.text-charcoal{color:#1e1e1e}.text-darkerBurgundy{color:#6f2523}.text-emporiumGold{color:#7e6f4a}.text-emporiumNavy{color:#1e3057}.text-lightBurgundy{color:#ebe0df}.text-lightGrey{color:#bdbdbd}.text-magicRatGold{color:#9e7d41}.text-magicRatLightGold{color:#d2c8b4}.text-magicRatMidGrey{color:#222221}.text-magicRatOrange{color:#f15636}.text-sunsetDarkGrey{color:#555759}.text-sunsetGold{color:#926e2a}.text-sunsetLightGold{color:#dac8a6}.text-veryLightBurgundy{color:#f4efef}.text-veryLightGrey{color:#e9e9e9}.text-offWhite{color:#faf7f3}.text-white{color:#fff}html{scroll-behavior:auto}.horizontal-scrolling-cards{padding:96px 0}@media(min-width: 768px){.horizontal-scrolling-cards{padding:112px 0}}@media(min-width: 1280px){.horizontal-scrolling-cards{padding:144px 0}}.horizontal-scrolling-cards__content{margin-bottom:48px}@media(min-width: 768px){.horizontal-scrolling-cards__content{padding:0 24px;margin-bottom:64px}}@media(min-width: 1280px){.horizontal-scrolling-cards__content{margin-bottom:96px}}@media(min-width: 1920px){.horizontal-scrolling-cards__content{margin-bottom:104px}}.horizontal-scrolling-cards__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;max-width:724px;margin:0 auto 24px}.horizontal-scrolling-cards__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.horizontal-scrolling-cards__cards{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;padding:0 24px;height:470px}@media(min-width: 768px){.horizontal-scrolling-cards__cards{padding:0 48px;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;height:538px}}@media(min-width: 1280px){.horizontal-scrolling-cards__cards{padding:0 60px;height:600px}}@media(min-width: 1440px){.horizontal-scrolling-cards__cards{-webkit-column-gap:64px;-moz-column-gap:64px;column-gap:64px;padding:0 96px;height:640px}}@media(min-width: 1920px){.horizontal-scrolling-cards__cards{padding:0 212px;height:700px}}.horizontal-scrolling-cards__cards .scrolling-card{width:100%;min-width:312px;height:470px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 768px){.horizontal-scrolling-cards__cards .scrolling-card{min-width:430px;max-width:430px;width:430px;height:538px}}@media(min-width: 1280px){.horizontal-scrolling-cards__cards .scrolling-card{min-width:480px;max-width:480px;width:480px;height:600px}}@media(min-width: 1440px){.horizontal-scrolling-cards__cards .scrolling-card{min-width:512px;max-width:512px;width:512px;height:640px}}@media(min-width: 1920px){.horizontal-scrolling-cards__cards .scrolling-card{min-width:560px;max-width:560px;width:560px;height:700px}}.horizontal-scrolling-cards__cards .scrolling-card__inner{height:100%}.horizontal-scrolling-cards__cards .scrolling-card__link{height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.horizontal-scrolling-cards__cards .scrolling-card__link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.45);opacity:1;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.horizontal-scrolling-cards__cards .scrolling-card__link:hover:before,.horizontal-scrolling-cards__cards .scrolling-card__link:focus-visible:before{opacity:.5}.horizontal-scrolling-cards__cards .scrolling-card__link:hover .scrolling-card__title .scrolling-card__heading,.horizontal-scrolling-cards__cards .scrolling-card__link:focus-visible .scrolling-card__title .scrolling-card__heading{border-bottom:solid 1px #fff}.horizontal-scrolling-cards__cards .scrolling-card__title{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:0 24px}.horizontal-scrolling-cards__cards .scrolling-card__title .scrolling-card__heading{color:#fff;border-bottom:solid 1px rgba(0,0,0,0);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.horizontal-scrolling-cards__cards .scrolling-card__image{height:100%}.horizontal-scrolling-cards.content-left .horizontal-scrolling-cards__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width: 768px){.horizontal-scrolling-cards.content-left .horizontal-scrolling-cards__content{padding:0 48px}}@media(min-width: 1280px){.horizontal-scrolling-cards.content-left .horizontal-scrolling-cards__content{padding:0 60px}}@media(min-width: 1440px){.horizontal-scrolling-cards.content-left .horizontal-scrolling-cards__content{padding:0 96px}}@media(min-width: 1920px){.horizontal-scrolling-cards.content-left .horizontal-scrolling-cards__content{padding:0 212px}}@media(min-width: 768px){.horizontal-scrolling-cards.content-left .horizontal-scrolling-cards__content{gap:24px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.horizontal-scrolling-cards.content-left .horizontal-scrolling-cards__content .horizontal-scrolling-cards__top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0}.horizontal-scrolling-cards.content-left .horizontal-scrolling-cards__content .horizontal-scrolling-cards__top>*{text-align:left !important}.horizontal-scrolling-cards.content-left .horizontal-scrolling-cards__content .horizontal-scrolling-cards__links{white-space:nowrap}}