.event-offer__general-info{display:flex;font-size:.875rem;gap:16px;justify-content:space-between}.event-offer__general-info:has(+.module-title){margin-bottom:88px}.event-offer__general-item{align-items:center;display:flex;gap:12px}.event-offer__general-item.search-filter__wrapper{gap:0}.event-offer__general-item.search-filter__wrapper .event-offer__general-item-text{padding:0 0 0 12px}.search-filter__wrapper label{min-width:140px}.event-offer__general-item-spacer{background-color:var(--grey-000);height:40px;position:relative;width:1px}.event-offer__general-item-text{align-items:flex-start;display:flex;flex-direction:column;font-weight:700}.event-offer__general-item-text--location{align-items:center;cursor:pointer;flex-direction:row;gap:12px}.event-offer__general-item-text span{font-size:.813rem;font-weight:400}.event-offer__item-wrapper{align-items:flex-start;border-top:1px solid #676767;display:flex;padding:24px 0 0}.event-offer__item-wrapper:has(+.event-offer__item-wrapper){padding:24px 0 64px}.event-offer__information{display:flex;flex-direction:column;flex-grow:1;gap:16px;padding:0 0 0 10px}.event-offer__description{padding:0 20px 0 0}.event-offer__title{font-size:1.125rem;font-weight:700;line-height:1.5rem;margin-bottom:16px}.event-offer__dates-price{column-gap:40px;display:flex}.event-offer__date,.event-offer__price{align-items:center;display:flex;gap:8px}.event-offer_price{font-weight:700}.event-offer__icon{align-items:center;display:inline-flex}.search-filter__wrapper .full .ts-control,.search-filter__wrapper .ts-wrapper.single .ts-control,.search-filter__wrapper .ts-wrapper.single.input-active .ts-control{background-color:transparent;color:var(--grey-000);font-size:.875rem;padding:0 12px!important;white-space:nowrap}.search-filter__wrapper .ts-dropdown,.search-filter__wrapper .ts-dropdown .active{background-color:#202020;border:none;color:var(--grey-000);white-space:nowrap;width:fit-content}.search-filter__wrapper .ts-dropdown .active{color:var(--grey-400)}.search-filter__wrapper .ts-dropdown .option{padding:12px;white-space:nowrap;width:100%}.special-offers__wrapper{align-items:flex-end;background-image:url(https://23822556.fs1.hubspotusercontent-na1.net/hubfs/23822556/Website%20Assets/red-glow-background.png);border-bottom:1px solid var(--primary-2);border-top:1px solid var(--primary-2)}.special-offers__wrapper,.standard-offers__wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 0 40px 32px #000;column-gap:102px;display:flex;justify-content:space-between;margin:60px 0 0;padding:50px 0 54px}.standard-offers__wrapper{align-items:center;background-image:url(https://23822556.fs1.hubspotusercontent-na1.net/hubfs/23822556/Website%20Assets/green-glow-background.png);border-bottom:1px solid var(--primary-1);border-top:1px solid var(--primary-1);position:relative}.standard-offers__wrapper:after{background-color:rgba(0,0,0,.6);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.standard-offers__cta-wrapper,.standard-offers__title-description{z-index:1}.standard-offers__description{margin:12px 0 0}.offer-terms-text{font-size:12px;margin-top:32px;opacity:.5}@media screen and (min-width:960px){.event-offer__general-info{padding:0 40px 0 0}.special-offers__title h3,.standard-offers__title h3{line-height:86px}.standard-offers__description{margin:12px 0 0}}@media screen and (max-width:767px){.event-offer__general-info{column-gap:48px;flex-wrap:wrap;justify-content:flex-start}.event-offer__general-item-spacer{display:none}.event-offer__dates-price{flex-direction:column;gap:12px}}@media screen and (max-width:560px){.event-offer__general-info{column-gap:28px;row-gap:28px}.event-offer__general-item-text{align-items:center;flex-direction:row;gap:4px}.search-filter__wrapper label{align-items:center;display:flex}.event-offer__item-wrapper{align-items:flex-start;flex-direction:column;gap:40px}.event-offer__description,.event-offer__information{padding:0}.special-offers__wrapper,.standard-offers__wrapper{align-items:flex-start;flex-direction:column;gap:40px}.special-offers__title h3,.standard-offers__title h3{margin-bottom:32px}}