.venue-offers{--venue-offers-gutter:8px;background:#2a3741;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;padding:32px var(--venue-offers-gutter)}@media (min-width:390px){.venue-offers{--venue-offers-gutter:16px;padding-block:48px}}@media (min-width:768px){.venue-offers{--venue-offers-gutter:48px}}@media (min-width:1024px){.venue-offers{--venue-offers-gutter:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:48px;grid-template-columns:300px minmax(0,1fr)}}@media (min-width:1280px){.venue-offers{--venue-offers-gutter:64px;gap:56px;grid-template-columns:380px minmax(0,1fr)}}@media (min-width:1440px){.venue-offers{--venue-offers-gutter:80px;gap:80px;grid-template-columns:411px minmax(0,1fr);padding-block:64px}}@media (min-width:1920px){.venue-offers{--venue-offers-gutter:124px;gap:124px;grid-template-columns:500px minmax(0,1fr)}}.venue-offers__intro{display:contents}@media (min-width:768px){.venue-offers__intro{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-inline:16px}}@media (min-width:1024px){.venue-offers__intro{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-inline:0}}.venue-offers__heading{font-family:"Fahkwang",sans-serif;font-weight:300;font-style:normal;font-size:28px}@media (min-width:768px){.venue-offers__heading{font-size:36px}}@media (min-width:1280px){.venue-offers__heading{font-size:46px}}@media (min-width:1440px){.venue-offers__heading{font-size:48px}}.venue-offers__heading{letter-spacing:0;line-height:1.1;text-transform:unset;color:#dde2e7;margin:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-inline:16px;text-align:center}@media (min-width:390px){.venue-offers__heading{padding-inline:0}}@media (min-width:768px){.venue-offers__heading{min-width:0;text-align:left}}.venue-offers__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;min-width:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width:1024px){.venue-offers__body{gap:16px}}.venue-offers__button{-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-inline:8px}@media (min-width:390px){.venue-offers__button{padding-inline:0}}.venue-offers__button .btn{width:100%}@media (min-width:768px){.venue-offers__button .btn{width:auto}}.venue-offers__list{list-style:none;margin:0;padding:0;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}.venue-offers__item{display:grid;grid-template-columns:90px minmax(0,1fr);min-height:124px;position:relative}@media (min-width:390px){.venue-offers__item{grid-template-columns:124px minmax(0,1fr);min-height:132px}}@media (min-width:768px){.venue-offers__item{grid-template-columns:240px minmax(0,1fr);min-height:138px}}@media (min-width:1024px){.venue-offers__item{grid-template-columns:200px minmax(0,1fr)}}@media (min-width:1280px){.venue-offers__item{grid-template-columns:260px minmax(0,1fr);min-height:145px}}@media (min-width:1440px){.venue-offers__item{grid-template-columns:280px minmax(0,1fr)}}@media (min-width:1920px){.venue-offers__item{grid-template-columns:360px minmax(0,1fr);min-height:180px}}.venue-offers__item:hover .venue-offers__arrow,.venue-offers__item:focus-within .venue-offers__arrow{-webkit-transform:translateX(4px);transform:translateX(4px)}.venue-offers__media{background:#405260;overflow:hidden;position:relative}.venue-offers__media .media{inset:0;position:absolute}.venue-offers__media picture,.venue-offers__media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.venue-offers__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;padding:12px 8px}@media (min-width:390px){.venue-offers__content{gap:10px;padding:16px 12px 16px 14px}}@media (min-width:768px){.venue-offers__content{gap:24px;padding:24px}}@media (min-width:1280px){.venue-offers__content{gap:32px;padding:32px}}.venue-offers__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;min-width:0}.venue-offers__date{font-family:"sweet-sans-pro","Sweet Sans Pro",sans-serif;font-weight:600;font-style:normal;font-size:10px;letter-spacing:.1em;line-height:1;text-transform:uppercase;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#405260;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin:0 0 -4px}@media (min-width:768px){.venue-offers__date{margin-bottom:0}}.venue-offers__date .v-icon__svg{-webkit-box-flex:0;-ms-flex:none;flex:none;height:16px;width:16px}.venue-offers__date time{padding-top:4px}.venue-offers__title{font-family:"Fahkwang",sans-serif;font-weight:400;font-style:normal;font-size:16px}@media (min-width:768px){.venue-offers__title{font-size:17px}}@media (min-width:1280px){.venue-offers__title{font-size:18px}}@media (min-width:1440px){.venue-offers__title{font-size:18px}}.venue-offers__title{letter-spacing:0;line-height:1.2;text-transform:unset;color:#313e48;margin:0}@media (min-width:768px){.venue-offers__title{font-family:"Fahkwang",sans-serif;font-weight:400;font-style:normal;font-size:20px;letter-spacing:0;line-height:1.2;text-transform:unset}}@media (min-width:768px) and (min-width:768px){.venue-offers__title{font-size:20px}}@media (min-width:768px) and (min-width:1280px){.venue-offers__title{font-size:24px}}@media (min-width:768px) and (min-width:1440px){.venue-offers__title{font-size:24px}}.venue-offers__link{color:inherit;text-decoration:none}.venue-offers__link:after{content:"";inset:0;position:absolute}.venue-offers__link:hover,.venue-offers__link:focus-visible{color:#191f24;text-decoration:none}.venue-offers__link:focus-visible{outline:none}.venue-offers__link:focus-visible:after{outline:2px solid #dde2e7;outline-offset:2px}.venue-offers__description{font-family:"sweet-sans-pro","Sweet Sans Pro",sans-serif;font-weight:600;font-style:normal;font-size:12px}@media (min-width:768px){.venue-offers__description{font-size:12px}}@media (min-width:1280px){.venue-offers__description{font-size:14px}}@media (min-width:1440px){.venue-offers__description{font-size:14px}}.venue-offers__description{letter-spacing:0;line-height:1.3;color:#3f3f46;margin:0}.venue-offers__arrow{background-color:currentColor;content:"";display:inline-block;-webkit-box-flex:0;-ms-flex:none;flex:none;height:28px;-webkit-mask-image:url(/content/themes/base/assets/img/icons/arrow-right.svg);mask-image:url(/content/themes/base/assets/img/icons/arrow-right.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:28px;color:#405260;flex:none;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}@media (prefers-reduced-motion:reduce){.venue-offers__arrow{-webkit-animation:none;animation:none;-webkit-transition:none;transition:none}}@media (min-width:768px){.venue-offers__arrow{height:32px;width:32px}}.venue-offers__slider .splide__arrows,.venue-offers__slider .splide__pagination{display:none}.venue-offers__slider .splide__list{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.venue-offers__slider.is-moving .splide__track{-webkit-transition:height .65s cubic-bezier(.65,0,.35,1);transition:height .65s cubic-bezier(.65,0,.35,1)}@media (prefers-reduced-motion:reduce){.venue-offers__slider.is-moving .splide__track{-webkit-animation:none;animation:none;-webkit-transition:none;transition:none}}.venue-offers__nav{-ms-flex-item-align:center;align-self:center;gap:12px}.venue-offers__nav .carousel-nav__dots{gap:0}.venue-offers__nav .carousel-nav__dots li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px}.venue-offers__nav .carousel-nav__dot{position:relative}.venue-offers__nav .carousel-nav__dot:before{content:"";inset:-8px;position:absolute}