.card{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;height:100%}.card__media{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;position:relative}.card__banner{inset:auto 0 0 auto;position:absolute}.card__category{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.card__content{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.card__links{-webkit-margin-before:auto;margin-block-start:auto}.card--color{background-color:#f1ebe8;width:100%}.card--color .card__media{height:210px}@media(min-width:768px){.card--color .card__media{height:calc(210px + (100vw - 768px)/((1280 - 768)/(256 - 210)))}}@media(min-width: 1280px){.card--color .card__media{height:calc(256px + (100vw - 1280px)/((1920 - 1280)/(348 - 256)))}}@media(min-width: 1920px){.card--color .card__media{height:348px}}.card--color .card__content{padding:24px;row-gap:16px;color:#391619}@media(min-width:1920px){.card--color .card__content{padding-block:32px}}.card--color .card__links{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:16px}.card--color .card__links .link{font-size:11px}@media(min-width:1920px){.card--color .card__links .link{font-size:13px}}.card--color .card__heading{font-family:"MaaxGlobal-Bold",sans-serif;font-size:20px;line-height:22px;letter-spacing:.05em;text-transform:uppercase;font-weight:500;font-style:normal}.card--color .card__heading-link{color:#391619}.card--color .card__heading-link:hover{color:#391619}.card--color .card__amenities{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-family:"MaaxGlobal-Regular",sans-serif;font-size:12px;line-height:12px;letter-spacing:1.2px;text-transform:uppercase;color:#391619;font-weight:400;font-style:normal;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.card--color .card__amenity{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.card--color .card__amenity svg{width:12px;height:12px}.card--color__text{font-family:"MaaxGlobal-Medium",sans-serif;font-size:16px;line-height:24px;font-weight:500;font-style:normal}.card--color.card--room .card__links{padding-top:32px;border-top:.5px solid rgba(57,22,25,.3)}.card--clear{background-color:rgba(0,0,0,0);row-gap:24px;width:100%}.card--clear .card__media{height:243px}@media(min-width:768px){.card--clear .card__media{height:calc(285px + (100vw - 768px)/((1280 - 768)/(332 - 285)))}}@media(min-width: 1024px){.card--clear .card__media{height:calc(332px + (100vw - 1024px)/((1920 - 1024)/(348 - 332)))}}@media(min-width: 1920px){.card--clear .card__media{height:348px}}.card--clear .card__content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0;row-gap:24px;color:#391619}.card--clear .card__links{border-top:.5px solid rgba(57,22,25,.3);-webkit-margin-before:auto;margin-block-start:auto;padding-block:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.card--clear .card__heading{font-family:"MaaxGlobal-Bold",sans-serif;font-size:20px;line-height:22px;letter-spacing:.05em;text-transform:uppercase;font-weight:500;font-style:normal}.card--clear .card__heading-link{color:#391619}.card--clear .card__heading-link:hover{color:#391619}.card--clear__text{font-family:"MaaxGlobal-Medium",sans-serif;font-size:16px;line-height:24px;font-weight:500;font-style:normal}.card--custom .card__links{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card--custom .card__heading-link{color:#391619}.card--custom .card__heading-link:hover{color:#391619}.card--side-by-side .card__heading{color:#391619;font-style:normal;-webkit-margin-after:0;margin-block-end:0;font-family:"ExposureTrial-minus-10",serif;font-size:20px;line-height:28px;font-weight:400;font-style:normal}@media(min-width:768px){.card--side-by-side .card__heading{font-size:26px;line-height:32px}}@media(min-width:1920px){.card--side-by-side .card__heading{font-size:34px;line-height:38px}}.card--side-by-side .card__category{color:#391619;-webkit-margin-after:0;margin-block-end:0;font-family:"MaaxGlobal-Medium",sans-serif;font-size:12px;line-height:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:500;font-style:normal}@media(min-width:768px){.card--side-by-side .card__category{font-size:13px;line-height:13px}}@media(min-width:1920px){.card--side-by-side .card__category{font-size:15px;line-height:15px}}.card--side-by-side .card__content{gap:16px;padding-block:24px}.card--side-by-side .card__text{-webkit-margin-after:32px;margin-block-end:32px}.card--room .card__category{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-family:"MaaxGlobal-Regular",sans-serif;font-size:12px;line-height:12px;letter-spacing:1.2px;text-transform:uppercase;color:#391619;font-weight:400;font-style:normal;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;-webkit-margin-after:0;margin-block-end:0}.card--room .card__category span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.card--room .card__category span svg{width:12px;height:12px}.card--venue .card__links{-webkit-border-before:1px solid rgba(57,22,25,.3);border-block-start:1px solid rgba(57,22,25,.3);-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card--venue .card__links .link{font-family:"MaaxGlobal-Bold",sans-serif;font-weight:500;font-style:normal}.card--venue .card__links .link+.link{font-family:"MaaxGlobal-Medium",sans-serif;font-weight:500;font-style:normal}.card--venue .card__heading-link{color:#391619}.card--venue .card__heading-link:hover{color:#391619}.card--venue .card__category{gap:16px;-webkit-margin-after:0;margin-block-end:0;font-family:"MaaxGlobal-Regular",sans-serif;font-size:10px;line-height:10px;letter-spacing:.1em;text-transform:uppercase;font-weight:400;font-style:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;--icon-height:12px}@media(min-width:768px){.card--venue .card__category{font-size:11px;line-height:11px}}@media(min-width:1920px){.card--venue .card__category{font-size:12px;line-height:12px}}.card--venue .card__category span{gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.card--room .card__heading-link,.card--offer .card__heading-link{color:#391619}.card--room .card__heading-link:hover,.card--offer .card__heading-link:hover{color:#391619}.card--filter-card-rooms .card__media{aspect-ratio:4/3;height:auto}.card--filter-card-rooms .card__category{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-family:"MaaxGlobal-Regular",sans-serif;font-size:12px;line-height:12px;letter-spacing:.1em;text-transform:uppercase;color:#391619;font-weight:400;font-style:normal;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;-webkit-margin-after:0;margin-block-end:0}.card--filter-card-rooms .card__category span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.card--filter-card-rooms .card__category span svg{width:12px;height:12px}.card--filter-card-rooms .card__heading span{display:block;-webkit-margin-before:.5em;margin-block-start:.5em;font-size:.75em;line-height:.75em;letter-spacing:normal;text-transform:capitalize}.card.timeline-carousel-card .card__category{font-family:"MaaxGlobal-Medium",sans-serif;font-size:12px;line-height:12px;letter-spacing:1.2px;text-transform:uppercase;color:#391619;font-weight:500;font-style:normal;margin-bottom:0}@media(min-width:768px){.card.timeline-carousel-card .card__category{font-size:13px}}.card.timeline-carousel-card .card__content{text-align:center;display:grid;row-gap:12px;margin-bottom:60px}@media(min-width:768px){.card.timeline-carousel-card .card__content{margin-bottom:88px}}@media(min-width:1024px){.card.timeline-carousel-card .card__content{margin-bottom:70px}}@media(min-width:1280px){.card.timeline-carousel-card .card__content{margin-bottom:37px}}.card.timeline-carousel-card .card__media{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;height:257px}@media(min-width:768px){.card.timeline-carousel-card .card__media{height:400px}}@media(min-width:1024px){.card.timeline-carousel-card .card__media{height:500px}}@media(min-width:1280px){.card.timeline-carousel-card .card__media{height:574px}}@media(min-width:768px){.card--featured-event{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}}.card--featured-event .card__category{-webkit-margin-after:0;margin-block-end:0;font-family:"MaaxGlobal-Medium",sans-serif;font-size:12px;line-height:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:500;font-style:normal}@media(min-width:768px){.card--featured-event .card__category{font-size:13px;line-height:13px}}@media(min-width:1920px){.card--featured-event .card__category{font-size:15px;line-height:15px}}.card--featured-event .card__heading{font-family:"ExposureTrial-plus-10",serif;font-size:48px;line-height:56px;font-weight:400;font-style:normal}@media(min-width:768px)and (max-width:1279.98px){.card--featured-event .card__heading{font-size:58px;line-height:62px}}@media(min-width:1280px){.card--featured-event .card__heading{font-size:72px;line-height:76px}}.card--featured-event .card__content{gap:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-block:50px calc(var(--splide-arrow-size) + 32px);padding-inline:var(--inline-offset)}@media(min-width:768px)and (max-width:1279.98px){.card--featured-event .card__content{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-padding-start:0;padding-inline-start:0}}.card--featured-event .card__links{-webkit-margin-before:0;margin-block-start:0}.card--event{color:#fff;display:grid;grid-template:minmax(0, 1fr)/minmax(0, 1fr);grid-template-areas:"card";isolation:isolate;position:relative;height:280px}@media(min-width:576px){.card--event{height:320px}}@media(min-width:768px){.card--event{height:calc(350px + (100vw - 768px)/((1280 - 768)/(400 - 350)))}}@media(min-width: 1024px){.card--event{height:380px}}@media(min-width: 1280px){.card--event{height:calc(400px + (100vw - 1280px)/((1920 - 1280)/(500 - 400)))}}@media(min-width: 1920px){.card--event{height:500px}}.card--event .card__media{grid-area:card;z-index:-1}.card--event .card__media:before{content:"";display:block;position:absolute;z-index:2;background:-webkit-gradient(linear,left top,left bottom,color-stop(50.5%,rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(180deg,rgba(0,0,0,0) 50.5%,rgba(0,0,0,.75) 100%);inset:0}.card--event .card__media .card__banner{font-family:"MaaxGlobal-Medium",sans-serif;font-size:15px;line-height:16px;letter-spacing:1.5px;text-transform:uppercase;font-weight:500;font-style:normal;background-color:#fff;color:#391619;padding:16px 13px;position:absolute;top:32px;left:0;z-index:3;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.card--event .card__content{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;grid-area:card;place-self:end stretch;z-index:2;padding:20px 16px;gap:12px}@media(min-width:1280px){.card--event .card__content{padding:32px 24px}}.card--event .card__heading{font-family:"MaaxGlobal-Bold",sans-serif;font-size:28px;line-height:27px;letter-spacing:1.4px;text-transform:uppercase;font-weight:500;font-style:normal;color:#f1ebe8;margin:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.card--event .card__heading-link{color:#f1ebe8}.card--event .card__heading-link:hover{color:#f1ebe8}.card--event .card__category{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-family:"MaaxGlobal-Medium",sans-serif;font-size:12px;line-height:12px;letter-spacing:1.2px;text-transform:uppercase;font-weight:500;font-style:normal;color:#f1ebe8;gap:8px;margin:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.card--event .card__category:before{content:"";width:12px;height:12px;-webkit-filter:brightness(0) saturate(100%) invert(99%) sepia(1%) saturate(2%) hue-rotate(250deg) brightness(107%) contrast(101%);filter:brightness(0) saturate(100%) invert(99%) sepia(1%) saturate(2%) hue-rotate(250deg) brightness(107%) contrast(101%);background:url(//www.thebellevuehotel.com/content/themes/base/assets/css/../img/icons/location.svg) no-repeat center/contain;-ms-flex-negative:0;flex-shrink:0}.card--event .card__links{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:19px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.card--event .arrow-link{font-family:"MaaxGlobal-Bold",sans-serif;font-size:13px;line-height:13px;letter-spacing:1.3px;text-transform:uppercase;font-weight:500;font-style:normal;color:#f1ebe8}.card--event .arrow-link:hover{color:#f1ebe8}