.Page_page__1GEsf {
    position: relative
}

.Page_page__1GEsf .page-view {
    padding-top: 104px
}

@media(max-width:63.99em) {
    .Page_page__1GEsf .page-view {
        padding-top: 67px
    }
}

.PageFooter_page-footer__3R58i {
    background-color: #fff;
    border-top: 1px solid #f6efec;
    display: flex;
    flex-direction: column;
    font-family: Helvetica, sans-serif;
    height: auto;
    padding-top: 77px;
    position: relative;
    width: 100%
}

@media(max-width:48.0525em) {
    .PageFooter_page-footer__3R58i {
        padding-bottom: 26px;
        padding-top: 30px
    }
}

.PageFooter_page-footer__3R58i:lang(ar) {
    font-family: ExpoArabic, serif
}

.PageFooter_page-footer__section__3_VJy {
    align-items: center;
    display: flex;
    justify-content: space-between
}

@media(max-width:63.99em) {
    .PageFooter_page-footer__section__3_VJy {
        align-items: flex-start;
        flex-direction: column
    }
}

@media(min-width:48.0625em) {
    .PageFooter_page-footer__section__3_VJy {
        margin-bottom: 31px
    }
}

@media(max-width:48.0525em) {
    .PageFooter_page-footer__3R58i .PageFooter_page-footer__divider--bottom__2EY9M {
        display: none
    }
}

.PageFooter_page-footer__left__22uhY {
    flex-basis: 730.125px
}

@media(max-width:83.74em) {
    .PageFooter_page-footer__left__22uhY {
        flex-basis: 423.625px
    }
}

@media(max-width:63.99em) {
    .PageFooter_page-footer__left__22uhY {
        flex-basis: auto;
        width: 100%
    }
}

@media(max-width:48.0525em) {
    .PageFooter_page-footer__left__22uhY {
        order: 2
    }

    .PageFooter_page-footer__left__22uhY .PageFooter_page-footer__explore__3dl_3 {
        justify-content: space-between;
        margin-bottom: 15px;
        width: 100%
    }
}

.PageFooter_page-footer__bottom__3SSYA {
    align-items: baseline;
    display: flex;
    margin-top: 31px
}

@media(max-width:48.0525em) {
    .PageFooter_page-footer__bottom__3SSYA {
        position: relative
    }

    .PageFooter_page-footer__bottom__3SSYA:before {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='1' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23896D5E' d='M0 0h1v1H0z'/%3E%3C/svg%3E");
        content: "";
        height: 1px;
        left: 0;
        opacity: .8;
        position: absolute;
        top: 0;
        width: 100%
    }
}

.PageFooter_page-footer__bottom__3SSYA:before {
    position: relative
}

@media(max-width:48.0525em) {
    .PageFooter_page-footer__bottom__3SSYA .PageFooter_page-footer__left__22uhY {
        margin: 20px auto 0;
        width: auto
    }
}

.PageFooter_page-footer__bottom-right__MlolQ,
.PageFooter_page-footer__right__XglO7 {
    align-items: center;
    display: flex;
    justify-content: flex-end
}

@media(max-width:48.0525em) {

    .PageFooter_page-footer__bottom-right__MlolQ,
    .PageFooter_page-footer__right__XglO7 {
        display: block
    }
}

.PageFooter_page-footer__right__XglO7 {
    flex-basis: 468.75px
}

@media(max-width:63.99em) {
    .PageFooter_page-footer__right__XglO7 {
        flex-basis: auto;
        margin-top: 20px;
        width: 100%
    }
}

@media(max-width:48.0525em) {
    .PageFooter_page-footer__right__XglO7 {
        margin-top: 0;
        order: 2;
        position: relative
    }

    .PageFooter_page-footer__right__XglO7:before {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='1' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23896D5E' d='M0 0h1v1H0z'/%3E%3C/svg%3E");
        content: "";
        height: 1px;
        left: 0;
        opacity: .8;
        position: absolute;
        top: 0;
        width: 100%
    }
}

.PageFooter_page-footer__right__XglO7:before {
    position: relative
}

@media(max-width:63.99em) {
    .PageFooter_page-footer__bottom-right__MlolQ {
        justify-content: space-between;
        margin-bottom: 20px;
        order: -1;
        width: 100%
    }
}

.PageFooter_page-footer__callout__2RR9f {
    border: 1px solid hsla(21, 16%, 79%, .3);
    border-radius: 15px;
    display: grid;
    height: auto;
    min-width: 320px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding: 20px 23px 20px 144.25px;
    place-items: center;
    position: relative;
    transition: box-shadow .3s cubic-bezier(.455, .03, .515, .955);
    width: 100%
}

[dir=rtl] .PageFooter_page-footer__callout__2RR9f {
    padding: 20px 144.25px 20px 23px
}

.PageFooter_page-footer__callout__2RR9f:before {
    background-color: #fff;
    background-image: url(../media/page-footer-symbol.png);
    background-position: -14px 50%;
    background-repeat: no-repeat;
    background-size: auto 85%;
    border-radius: 15px;
    color: #000 !important;
    content: "";
    height: 100%;
    left: 0;
    margin: 0;
    min-width: 320px;
    padding: 0;
    position: absolute;
    top: 0;
    width: 100%
}

[dir=rtl] .PageFooter_page-footer__callout__2RR9f:before {
    transform: scaleX(-1)
}

@media(max-width:48.0525em) {
    .PageFooter_page-footer__callout__2RR9f {
        margin: 35px 0 0;
        min-width: 0;
        padding: 20px 20px 20px 80px
    }

    .PageFooter_page-footer__callout__2RR9f:before {
        background-position: -4px 50%;
        background-size: auto 60%
    }
}

.PageFooter_page-footer__callout-text__2YWsr {
    color: #312b28;
    font-size: .8125rem;
    font-weight: 300;
    line-height: 1.6923076923;
    max-width: 225px;
    z-index: 1
}

.PageFooter_page-footer__callout-text__2YWsr b {
    font-weight: 500;
    position: relative
}

.PageFooter_page-footer__callout-text__2YWsr b:after,
.PageFooter_page-footer__callout-text__2YWsr b:before {
    background-color: #d2c7c1;
    bottom: -2px;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    transition: transform .4s cubic-bezier(.455, .03, .515, .955);
    width: 100%
}

.PageFooter_page-footer__callout-text__2YWsr b:before {
    transform-origin: left center
}

.PageFooter_page-footer__callout-text__2YWsr b:after {
    transform: scaleX(0);
    transform-origin: right center
}

.PageFooter_page-footer__callout__2RR9f:not([disabled]):focus,
.PageFooter_page-footer__callout__2RR9f:not([disabled]):hover {
    box-shadow: 0 2px 12px 0 rgba(142, 102, 84, .3)
}

.PageFooter_page-footer__callout__2RR9f:not([disabled]):focus b:before,
.PageFooter_page-footer__callout__2RR9f:not([disabled]):hover b:before {
    transform: scaleX(0);
    transform-origin: right center
}

.PageFooter_page-footer__callout__2RR9f:not([disabled]):focus b:after,
.PageFooter_page-footer__callout__2RR9f:not([disabled]):hover b:after {
    transform: scaleX(1);
    transform-origin: left center;
    transition-delay: .2s
}

.PageFooter_page-footer__explore__3dl_3 {
    align-items: center;
    color: #312b28;
    display: flex;
    font-size: 1.625rem;
    font-weight: 400;
    letter-spacing: -1.23px;
    line-height: 1;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

.PageFooter_page-footer__explore__3dl_3 .button-pill-primary {
    margin-left: 15px
}

[dir=rtl] .PageFooter_page-footer__explore__3dl_3 .button-pill-primary {
    margin-left: 0;
    margin-right: 15px;
    transform: rotate(180deg)
}

.PageFooter_page-footer__explore__3dl_3:not([disabled]):focus .button-pill-primary,
.PageFooter_page-footer__explore__3dl_3:not([disabled]):hover .button-pill-primary {
    box-shadow: 0 2px 4px 0 rgba(112, 91, 80, .3)
}

.PageFooter_page-footer__explore__3dl_3:not([disabled]):focus .button-pill-primary:before,
.PageFooter_page-footer__explore__3dl_3:not([disabled]):hover .button-pill-primary:before {
    max-height: calc(100% - 4px);
    max-width: calc(100% - 4px)
}

.PageFooter_page-footer__menu__34Tnm {
    margin-top: 35px
}

.PageFooter_page-footer__menu-items__2YmPS {
    align-items: center;
    display: flex;
    flex-wrap: wrap
}

@media(max-width:83.74em) {
    .PageFooter_page-footer__menu-items__2YmPS {
        align-items: flex-start
    }

    .PageFooter_page-footer__menu-items__2YmPS li:not(:last-child) {
        margin-bottom: 12px
    }
}

.PageFooter_page-footer__menu-icon__2bIoL {
    fill: #d2c7c1;
    margin-bottom: 1px;
    margin-left: 11px;
    margin-right: 11px
}

.PageFooter_page-footer__menu-link__1s41Q {
    color: #312b28;
    font-family: Helvetica, sans-serif;
    font-size: .8125rem;
    font-weight: 500;
    line-height: 1.1538461538;
    transition: color .4s cubic-bezier(.215, .61, .355, 1)
}

.PageFooter_page-footer__menu-link__1s41Q:lang(ar) {
    font-family: ExpoArabic, serif
}

.PageFooter_page-footer__menu-link__1s41Q:not([disabled]):focus,
.PageFooter_page-footer__menu-link__1s41Q:not([disabled]):hover {
    color: #c57354
}

.PageFooter_page-footer__copyright__2MtgJ {
    color: #0c2661;
    font-size: .5625rem;
    font-weight: 600;
    letter-spacing: 2px;
    line-height: 1.2222222222;
    margin-top: 2px;
    text-transform: uppercase
}

@media(max-width:48.0525em) {
    .PageFooter_page-footer__copyright__2MtgJ {
        margin-top: 5px
    }

    .PageFooter_page-footer__legals__FRNhG {
        position: relative
    }

    .PageFooter_page-footer__legals__FRNhG:after {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='1' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23896D5E' d='M0 0h1v1H0z'/%3E%3C/svg%3E");
        content: "";
        display: block;
        height: 1px;
        left: 0;
        margin-bottom: 20px;
        opacity: .8;
        position: absolute;
        position: relative;
        top: 0;
        width: 100%
    }
}

@media(min-width:48.0625em) {
    .PageFooter_page-footer__legals__FRNhG {
        margin-right: 44px
    }

    [dir=rtl] .PageFooter_page-footer__legals__FRNhG {
        margin-left: 44px;
        margin-right: 0
    }

    .PageFooter_page-footer__legals-items__JD7o3 {
        align-items: center;
        display: flex
    }
}

@media(max-width:48.0525em) {
    .PageFooter_page-footer__legals-item__1fmEh {
        margin-bottom: 20px
    }
}

@media(min-width:48.0625em) {
    .PageFooter_page-footer__legals-item__1fmEh+.PageFooter_page-footer__legals-item__1fmEh {
        margin-left: 30px
    }

    [dir=rtl] .PageFooter_page-footer__legals-item__1fmEh+.PageFooter_page-footer__legals-item__1fmEh {
        margin-left: 0;
        margin-right: 30px
    }
}

.PageFooter_page-footer__legals-link__3klZy {
    align-items: center;
    color: #0c2661;
    display: inline-flex;
    font-size: .5625rem;
    font-weight: 600;
    justify-content: space-between;
    letter-spacing: 1.69px;
    line-height: 1.2222222222;
    text-transform: uppercase;
    transition: color .3s cubic-bezier(.455, .03, .515, .955);
    white-space: nowrap;
    width: 100%
}

.PageFooter_page-footer__legals-link-icon__3lN-s :nth-child(2) {
    left: -23px;
    opacity: 0;
    position: relative
}

.PageFooter_page-footer__legals-link__3klZy:not([disabled]):focus,
.PageFooter_page-footer__legals-link__3klZy:not([disabled]):hover {
    color: #c57354
}

.PageFooter_page-footer__legals-link__3klZy:not([disabled]):focus .svg--chevron-right,
.PageFooter_page-footer__legals-link__3klZy:not([disabled]):hover .svg--chevron-right {
    transition: transform .4s cubic-bezier(.455, .03, .515, .955), opacity .4s cubic-bezier(.455, .03, .515, .955)
}

.PageFooter_page-footer__legals-link__3klZy:not([disabled]):focus .svg--chevron-right:first-child,
.PageFooter_page-footer__legals-link__3klZy:not([disabled]):hover .svg--chevron-right:first-child {
    opacity: 0;
    transform: translateX(100%)
}

.PageFooter_page-footer__legals-link__3klZy:not([disabled]):focus .svg--chevron-right:nth-child(2),
.PageFooter_page-footer__legals-link__3klZy:not([disabled]):hover .svg--chevron-right:nth-child(2) {
    opacity: 1;
    transform: translateX(100%)
}

.PageFooter_page-footer__legals-link__3klZy .svg {
    fill: currentColor;
    margin-left: 11px
}

[dir=rtl] .PageFooter_page-footer__legals-link__3klZy .svg {
    margin-left: 0;
    margin-right: 11px;
    transform: rotate(180deg)
}

.PageFooter_page-footer__language__2PoUD {
    color: #312b28;
    font-family: ExpoArabic, serif;
    font-size: .625rem;
    font-weight: 700;
    letter-spacing: 1.94px;
    line-height: 1.6;
    opacity: .8;
    text-transform: uppercase;
    transition: color .3s cubic-bezier(.455, .03, .515, .955)
}

.PageFooter_page-footer__language__2PoUD:not([disabled]):focus,
.PageFooter_page-footer__language__2PoUD:not([disabled]):hover {
    color: #c57354
}

@media(min-width:48.0625em) {
    .PageFooter_page-footer__language__2PoUD {
        height: auto;
        margin-top: 2px;
        padding-right: 5px;
        width: auto
    }
}

@media(max-width:48.0525em) {
    .PageFooter_page-footer__language__2PoUD {
        align-items: center;
        display: flex
    }
}

@media(min-width:48.0625em) {
    .PageFooter_page-footer__language__2PoUD p {
        display: none
    }
}

.PageFooter_page-footer__language-button__2j2y0 {
    align-items: center;
    display: flex
}

.PageFooter_page-footer__language-button__2j2y0[dir=rtl] .PageFooter_page-footer__language-icon__1kWMT {
    margin-left: 7px
}

.PageFooter_page-footer__language-button__2j2y0[dir=ltr] {
    margin-top: 1px
}

.PageFooter_page-footer__language-button__2j2y0[dir=ltr] .PageFooter_page-footer__language-icon__1kWMT {
    margin-right: 7px;
    margin-top: -3px
}

.PageFooter_page-footer__language-icon__1kWMT {
    border-radius: 50%;
    display: block;
    height: auto;
    overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
    width: 16px
}

.PageFooter_page-footer__language-icon__1kWMT:before {
    content: "";
    display: block;
    padding-top: 100%
}

.PageFooter_page-footer__language-icon__1kWMT img {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.object-fit .PageFooter_page-footer__language-icon__1kWMT img {
    -o-object-fit: cover;
    object-fit: cover
}

.no-object-fit .PageFooter_page-footer__language-icon__1kWMT img {
    font-family: "object-fit: cover"
}

.PageContent_page-content__1hYN_ {
    background-color: #f9f5f3;
    border-top: 1px solid #f6efec;
    overflow: hidden;
    padding: 35px 160px 80px 80px
}

@media(max-width:98.0625em) {
    .PageContent_page-content__1hYN_ {
        padding-left: 80px;
        padding-right: 80px
    }
}

@media(max-width:48.0525em) {
    .PageContent_page-content__1hYN_ {
        padding-left: 60px;
        padding-right: 60px
    }
}

@media(max-width:37.49em) {
    .PageContent_page-content__1hYN_ {
        padding-left: 68px;
        padding-right: 68px
    }
}

@media(max-width:28.115em) {
    .PageContent_page-content__1hYN_ {
        padding-left: 30px;
        padding-right: 30px
    }
}

@media(min-width:90em) {
    .PageContent_page-content__1hYN_ {
        align-items: center;
        display: flex;
        flex-direction: column
    }
}

@media(min-width:83.75em) {
    .PageContent_page-content__container__2a-sb {
        max-width: 100%;
        width: 100%
    }
}

.SidebarBack_sidebar-back__2hSBF {
    margin-bottom: 45px;
    margin-top: -65px
}

.SidebarBack_sidebar-back__link__1fYjX {
    align-items: center;
    color: #0c2661;
    display: flex
}

.SidebarBack_sidebar-back__eyebrow__33USt {
    color: currentColor
}

.SidebarBack_sidebar-back__2hSBF .svg {
    fill: currentColor;
    margin-right: 8px;
    position: relative;
    top: -1px
}

[dir=rtl] .SidebarBack_sidebar-back__2hSBF .svg {
    margin-bottom: 2px;
    margin-left: 8px;
    margin-right: 0;
    transform: scaleX(-1)
}

.DateDropdown_date-dropdown__close__2GUce {
    align-items: center;
    display: flex;
    justify-content: space-between;
    left: 0;
    padding-left: 52px;
    padding-right: 52px;
    position: absolute;
    top: 20px;
    width: 100%
}

@media(min-width:48.0625em)and (max-width:63.99em) {
    .DateDropdown_date-dropdown__close__2GUce {
        position: absolute;
        right: 0;
        top: 0
    }

    .DateDropdown_date-dropdown__close__2GUce .button-close {
        box-shadow: none;
        position: absolute;
        right: 10px;
        top: 10px
    }
}

@media(max-width:48.0525em) {
    .DateDropdown_date-dropdown__close__2GUce {
        left: 0;
        padding-left: 60px;
        padding-right: 60px;
        position: absolute;
        top: 14px
    }
}

@media(max-width:37.49em) {
    .DateDropdown_date-dropdown__close__2GUce {
        padding-left: 68px;
        padding-right: 68px
    }
}

@media(max-width:28.115em) {
    .DateDropdown_date-dropdown__close__2GUce {
        padding-left: 30px;
        padding-right: 30px
    }
}

.DateDropdown_date-dropdown__buttons__3vsry {
    align-items: center;
    bottom: 29px;
    display: flex;
    height: auto;
    justify-content: space-between;
    position: absolute;
    width: calc(100% - 105px)
}

@media(max-width:48.0525em) {
    .DateDropdown_date-dropdown__buttons__3vsry {
        background-color: #fff;
        bottom: unset;
        flex-direction: column;
        height: auto;
        justify-content: flex-start;
        left: 0;
        padding: 25px 60px;
        position: fixed;
        top: calc(var(--inner-height, 100vh));
        transform: translateY(-100%);
        width: 100vw;
        z-index: 2
    }

    .DateDropdown_date-dropdown__buttons-save__3ldWd,
    .DateDropdown_date-dropdown__buttons__3vsry .fresnel-lessThan-M {
        margin-bottom: 0;
        order: -1;
        width: 100%
    }

    .DateDropdown_date-dropdown__buttons__3vsry:before {
        box-shadow: 0 -8px 18px -10px rgba(137, 109, 94, .5);
        content: "";
        height: 100%;
        left: 0;
        opacity: .8;
        position: absolute;
        top: 0;
        width: 100%;
        z-index: -1
    }
}

@media(max-width:37.49em) {
    .DateDropdown_date-dropdown__buttons__3vsry {
        padding: 25px 68px
    }
}

@media(max-width:28.115em) {
    .DateDropdown_date-dropdown__buttons__3vsry {
        padding: 25px 30px
    }
}

.DateDropdown_date-dropdown__button__O08Ja {
    align-items: center;
    background-color: #e5f3ff;
    border: 1px solid transparent;
    border-radius: 10px;
    color: #0c2661;
    display: flex;
    font-family: Helvetica, sans-serif;
    font-size: .9375rem;
    font-weight: 500;
    letter-spacing: .2px;
    line-height: 1.3333333333;
    min-height: 48px;
    padding: 0 28px
}

.DateDropdown_date-dropdown__button__O08Ja:hover {
    background-color: #fff;
    border-color: hsla(21, 16%, 79%, .3);
    color: #312b28
}

.DateDropdown_date-dropdown__button__O08Ja .svg {
    fill: currentColor;
    margin-left: 13px;
    margin-right: -5px;
    transition: transform .3s cubic-bezier(.455, .03, .515, .955)
}

[dir=rtl] .DateDropdown_date-dropdown__button__O08Ja .svg {
    margin-left: -5px;
    margin-right: 13px
}

.DateDropdown_date-dropdown--date-selected__3jS3h .DateDropdown_date-dropdown__button__O08Ja,
.DateDropdown_date-dropdown--expanded__Nflyx .DateDropdown_date-dropdown__button__O08Ja {
    background-color: #fff;
    border-color: hsla(21, 16%, 79%, .3);
    color: #312b28
}

.DateDropdown_date-dropdown--expanded__Nflyx .DateDropdown_date-dropdown__button__O08Ja .svg {
    transform: rotate(180deg)
}

.DateDropdown_date-dropdown__19ius .button-pill-secondary {
    min-height: 40px;
    padding: 0 18px
}

.DateDropdown_date-dropdown__19ius .button-pill-secondary:before {
    z-index: 0
}

.DateDropdown_date-dropdown__19ius .button-pill-secondary:disabled {
    opacity: .4
}

.DateDropdown_date-dropdown__19ius .button-simple {
    font-size: .5625rem;
    font-weight: 600;
    letter-spacing: 1.75px;
    padding: 0;
    text-transform: uppercase
}

.DateDropdown_date-dropdown__19ius .button-simple:disabled {
    opacity: .4
}

@media(max-width:48.0525em) {
    .DateDropdown_date-dropdown__19ius .button-simple {
        display: flex;
        height: auto;
        justify-content: center;
        line-height: 1.3;
        padding-top: 15px;
        width: 100%
    }
}

.DateDropdown_date-dropdown__19ius .react-datepicker__portal {
    background-color: transparent;
    overflow: scroll
}

@media(min-width:48.0625em)and (max-width:63.99em) {
    .DateDropdown_date-dropdown__19ius .react-datepicker__portal>div:first-child {
        align-items: center;
        background-color: rgba(137, 109, 94, .5);
        display: flex;
        height: 100vh;
        justify-content: center;
        width: 100vw
    }
}

@media screen and (min-width:48.0625em)and (max-width:63.99em)and (max-height:570px) {
    .DateDropdown_date-dropdown__19ius .react-datepicker__portal>div:first-child {
        align-items: flex-start;
        background-color: transparent;
        height: auto
    }
}

@media screen and (max-height:570px) {
    .DateDropdown_date-dropdown__19ius .react-datepicker__portal {
        align-items: flex-start;
        background-color: rgba(137, 109, 94, .5);
        padding-bottom: 20px;
        padding-top: 10px
    }
}

@media(max-width:48.0525em) {
    .DateDropdown_date-dropdown__19ius .react-datepicker__portal {
        background-color: #fff;
        display: block
    }
}

.DateDropdown_date-dropdown__19ius .react-datepicker-popper {
    padding-right: 80px;
    z-index: 100
}

.DateDropdown_date-dropdown__19ius .react-datepicker {
    border: none;
    border-radius: 15px;
    box-shadow: 0 2px 12px 0 rgba(142, 102, 84, .1);
    color: #312b28;
    font-family: Helvetica, sans-serif;
    font-size: .8125rem;
    font-weight: 500;
    min-width: 775px;
    padding: 42px 52px 80px;
    -webkit-user-select: none;
    user-select: none;
    z-index: 1
}

@media(max-width:63.99em) {
    .DateDropdown_date-dropdown__19ius .react-datepicker {
        padding-top: 80px
    }
}

@media(max-width:48.0525em) {
    .DateDropdown_date-dropdown__19ius .react-datepicker {
        align-items: center;
        border-radius: 0;
        box-shadow: none;
        display: flex;
        flex-direction: column;
        justify-content: center;
        min-height: 100vh;
        min-width: -webkit-fit-content;
        min-width: -moz-fit-content;
        min-width: fit-content;
        padding: 86px 60px 120px
    }
}

@media(max-width:37.49em) {
    .DateDropdown_date-dropdown__19ius .react-datepicker {
        padding-left: 68px;
        padding-right: 68px
    }
}

@media(max-width:28.115em) {
    .DateDropdown_date-dropdown__19ius .react-datepicker {
        padding-left: 30px;
        padding-right: 30px
    }
}

@media(max-width:23em) {
    .DateDropdown_date-dropdown__19ius .react-datepicker {
        padding-left: 0;
        padding-right: 0
    }
}

.DateDropdown_date-dropdown__19ius .react-datepicker:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 683.5 1.5'%3E%3Cpath fill='none' stroke='%23d2c7c1' stroke-linecap='round' stroke-linejoin='round' stroke-dasharray='1 4' opacity='.8' d='M.5.5 683 1'/%3E%3C/svg%3E");
    content: "";
    height: 1px;
    position: absolute;
    top: 81px;
    width: calc(100% - 105px);
    z-index: 1
}

@media(min-width:48.0625em)and (max-width:63.99em) {
    .DateDropdown_date-dropdown__19ius .react-datepicker:before {
        top: 121px
    }
}

@media(max-width:48.0525em) {
    .DateDropdown_date-dropdown__19ius .react-datepicker:before {
        content: none
    }
}

.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__day-names--is-hidden,
.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__triangle {
    display: none
}

.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__header {
    background-color: #fff;
    border-bottom: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    padding-top: 0
}

.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__header .react-datepicker__navigation {
    height: 24px;
    width: 24px
}

.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__header .react-datepicker__navigation .svg {
    fill: #312b28
}

.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__header .react-datepicker__navigation--previous {
    left: 0;
    position: absolute;
    top: 0
}

.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__header .react-datepicker__navigation--next {
    position: absolute;
    right: 0;
    top: 0
}

.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__day--keyboard-selected {
    background-color: transparent
}

.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__month-container {
    margin-bottom: 9px
}

@media(max-width:48.0525em) {
    .DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__month-container {
        margin-bottom: 35px;
        width: 100%
    }
}

.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__month-container:nth-child(2) {
    margin-right: 55px
}

@media(max-width:48.0525em) {
    .DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__month-container:nth-child(2) {
        margin-right: 0
    }
}

.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__month-container .react-datepicker__month {
    margin: 0
}

.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__month-container .react-datepicker__current-month {
    color: #312b28;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.34px
}

.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__month-container .react-datepicker__day--outside-month {
    visibility: hidden
}

.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__day,
.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__day-name {
    border: 1px solid transparent;
    color: #312b28;
    height: auto;
    line-height: 2.625rem;
    margin: 0;
    width: 44px
}

@media(min-width:37.5em)and (max-width:48.0525em) {

    .DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__day,
    .DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__day-name {
        height: auto;
        line-height: 3.625rem;
        width: 60px
    }
}

.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__day-names.date-dropdown__day-names {
    margin-bottom: 0;
    margin-top: 34px
}

@media(max-width:48.0525em) {
    .DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__day-names.date-dropdown__day-names {
        margin-bottom: 0;
        margin-top: 14px;
        padding-top: 20px;
        position: relative
    }

    .DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__day-names.date-dropdown__day-names:before {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='1' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23896D5E' d='M0 0h1v1H0z'/%3E%3C/svg%3E");
        content: "";
        height: 1px;
        left: 0;
        opacity: .8;
        position: absolute;
        top: 0;
        width: 100%;
        z-index: 1
    }
}

.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__day-names.date-dropdown__day-names .react-datepicker__day-name {
    border: none;
    color: #0c2661;
    font-size: .5625rem;
    font-weight: 600;
    letter-spacing: 1.75px;
    line-height: 1rem;
    text-transform: uppercase
}

.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__day-names {
    margin-bottom: 0
}

.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__day--today {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43 43'%3E%3Cpath fill='none' stroke='%23312b28' stroke-linecap='round' stroke-linejoin='bevel' stroke-dasharray='0 3' d='M21.5 42.5a21 21 0 1 0-21-21 21 21 0 0 0 21 21Z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    color: #312b28;
    font-weight: 500
}

.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__day--in-range,
.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__day--in-selecting-range,
.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__day--selected,
.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__day:hover {
    background-color: #f9f5f3;
    border: 1px solid #f6efec;
    border-radius: 50%;
    color: #312b28
}

.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__day--in-range,
.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__day--in-selecting-range,
.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__day--selected {
    position: relative
}

.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__day--in-range:after,
.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__day--in-selecting-range:after,
.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__day--selected:after {
    background-color: #f9f5f3;
    content: "";
    height: 44px;
    left: 0;
    position: absolute;
    top: -1px;
    width: 44px;
    z-index: -1
}

@media(min-width:37.5em)and (max-width:48.0525em) {

    .DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__day--in-range:after,
    .DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__day--in-selecting-range:after,
    .DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__day--selected:after {
        height: 60px;
        width: 60px
    }
}

.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__day--in-range:hover,
.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__day--in-selecting-range:hover,
.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__day--range-end,
.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__day--range-start,
.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__day--selected,
.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__day--selecting-range-start,
.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__day--selecting-range-start:hover {
    background-color: #312b28;
    border-radius: 50%;
    color: #fff
}

.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--in-range:last-child:after,
.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--in-selecting-range:hover:after,
.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--in-selecting-range:last-child:after,
.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--range-end:after {
    border-bottom-right-radius: 50%;
    border-top-right-radius: 50%
}

.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--in-range:first-child:after,
.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--in-selecting-range:first-child:after,
.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--outside-month+.react-datepicker__day--in-range:after,
.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--outside-month+.react-datepicker__day--in-selecting-range:after,
.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--range-start:after {
    border-bottom-left-radius: 50%;
    border-top-left-radius: 50%
}

.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--028.react-datepicker__day--in-range:after,
.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--028.react-datepicker__day--in-selecting-range:after,
.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--029.react-datepicker__day--in-range:after,
.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--029.react-datepicker__day--in-selecting-range:after,
.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--030.react-datepicker__day--in-range:after,
.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--030.react-datepicker__day--in-selecting-range:after,
.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--031.react-datepicker__day--in-range:after,
.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--031.react-datepicker__day--in-selecting-range:after {
    border-radius: 0;
    height: 44px;
    left: -22px;
    position: absolute;
    top: -1px;
    width: 44px
}

@media(min-width:37.5em)and (max-width:48.0525em) {

    .DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--028.react-datepicker__day--in-range:after,
    .DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--028.react-datepicker__day--in-selecting-range:after,
    .DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--029.react-datepicker__day--in-range:after,
    .DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--029.react-datepicker__day--in-selecting-range:after,
    .DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--030.react-datepicker__day--in-range:after,
    .DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--030.react-datepicker__day--in-selecting-range:after,
    .DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--031.react-datepicker__day--in-range:after,
    .DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--031.react-datepicker__day--in-selecting-range:after {
        height: 60px;
        width: 60px
    }
}

.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--028:first-child:after,
.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--029:first-child:after,
.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--030:first-child:after,
.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--031:first-child:after,
.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--selected:after {
    opacity: 0
}

.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--range-start+.react-datepicker__day--in-range:before,
.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--selecting-range-start+.react-datepicker__day--in-selecting-range:before {
    background-color: #f9f5f3;
    content: "";
    height: 44px;
    left: -22px;
    position: absolute;
    top: -1px;
    width: 44px;
    z-index: -1
}

@media(min-width:37.5em)and (max-width:48.0525em) {

    .DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--range-start+.react-datepicker__day--in-range:before,
    .DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--selecting-range-start+.react-datepicker__day--in-selecting-range:before {
        height: 60px;
        width: 60px
    }
}

.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--disabled {
    color: #312b28;
    opacity: .5
}

.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--disabled:focus,
.DateDropdown_date-dropdown__19ius .react-datepicker .react-datepicker__week .react-datepicker__day--disabled:hover {
    background-color: unset;
    border: none
}

.LayoutWithAside_layout-with-aside__2zZS0 {
    display: flex;
    flex: 1;
    flex-direction: row
}

.LayoutWithAside_layout-with-aside__2zZS0 .page-aside {
    width: 323px
}

@media(max-width:63.99em) {
    .LayoutWithAside_layout-with-aside__2zZS0 .page-aside {
        width: 100%
    }
}

@media screen and (min-width:1570px) {
    .LayoutWithAside_layout-with-aside__2zZS0 .page-aside {
        width: 445px
    }
}

.LayoutWithAside_layout-with-aside__2zZS0 .user-auth-aside {
    flex-basis: 485px
}

@media(max-width:63.99em) {
    .LayoutWithAside_layout-with-aside__2zZS0 .user-auth-aside {
        flex-basis: auto;
        max-width: 100%
    }
}

.LayoutWithAside_layout-with-aside__2zZS0 .page-content {
    flex: 1
}

@media(min-width:83.75em) {
    .LayoutWithAside_layout-with-aside__2zZS0 .page-content__container {
        width: 100%
    }
}

.TimeCapsule_time-capsule__3XiOU {
    border: 1px solid hsla(21, 16%, 79%, .3);
    border-radius: 30px;
    filter: drop-shadow(0 2px 12px rgba(142, 102, 84, .1));
    height: 60px;
    max-width: 225px;
    overflow: hidden;
    transition: filter .3s cubic-bezier(.455, .03, .515, .955), transform .3s cubic-bezier(.455, .03, .515, .955);
    width: 100%;
    will-change: filter
}

.TimeCapsule_time-capsule__3XiOU:not([disabled]):focus,
.TimeCapsule_time-capsule__3XiOU:not([disabled]):hover {
    filter: drop-shadow(0 2px 12px rgba(142, 102, 84, .29))
}

.TimeCapsule_time-capsule__3XiOU:not([disabled]):focus .TimeCapsule_time-capsule__data-title__3VfUX .svg,
.TimeCapsule_time-capsule__3XiOU:not([disabled]):hover .TimeCapsule_time-capsule__data-title__3VfUX .svg {
    transform: translateX(4px)
}

[dir=rtl] .TimeCapsule_time-capsule__3XiOU:not([disabled]):focus .TimeCapsule_time-capsule__data-title__3VfUX .svg,
[dir=rtl] .TimeCapsule_time-capsule__3XiOU:not([disabled]):hover .TimeCapsule_time-capsule__data-title__3VfUX .svg {
    transform: translateX(-4px) scaleX(-1)
}

@media(max-width:63.99em) {
    .TimeCapsule_time-capsule__3XiOU {
        height: 50px;
        width: 100%
    }
}

.TimeCapsule_time-capsule--shifted__1y5q1 {
    transform: translateY(-100px)
}

@media(max-width:63.99em) {
    .TimeCapsule_time-capsule--shifted__1y5q1 {
        transform: translateY(-90px)
    }
}

.TimeCapsule_time-capsule__wrapper__e2t0V {
    align-items: center;
    background-color: hsla(0, 0%, 100%, .95);
    display: flex;
    height: 100%;
    padding-left: 38px;
    padding-right: 38px;
    width: 100%
}

@media(max-width:63.99em) {
    .TimeCapsule_time-capsule__wrapper__e2t0V {
        padding-left: 18px;
        padding-right: 18px
    }
}

.TimeCapsule_time-capsule__data__VMf9j {
    flex-grow: 1;
    margin-left: 12px;
    padding-left: 12px;
    position: relative
}

[dir=rtl] .TimeCapsule_time-capsule__data__VMf9j {
    margin-left: 0;
    margin-right: 12px;
    padding-left: 0;
    padding-right: 12px
}

.TimeCapsule_time-capsule__data__VMf9j:before {
    background-color: #d2c7c1;
    content: "";
    display: block;
    height: 20px;
    left: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 1px
}

[dir=rtl] .TimeCapsule_time-capsule__data__VMf9j:before {
    left: unset;
    right: 0
}

.TimeCapsule_time-capsule__data-title__3VfUX {
    color: #312b28
}

.TimeCapsule_time-capsule__data-title__3VfUX .svg {
    margin-left: 4px;
    transition: transform .2s cubic-bezier(.455, .03, .515, .955)
}

[dir=rtl] .TimeCapsule_time-capsule__data-title__3VfUX .svg {
    margin-left: unset;
    margin-right: 4px;
    transform: scaleX(-1)
}

.TimeCapsule_time-capsule__data-date__1uhrp {
    color: #0c2661
}

.TimeCapsule_time-capsule__data-date__1uhrp,
.TimeCapsule_time-capsule__data-title__3VfUX {
    text-align: left
}

[dir=rtl] .TimeCapsule_time-capsule__data-date__1uhrp,
[dir=rtl] .TimeCapsule_time-capsule__data-title__3VfUX {
    text-align: right
}

.events_page--events__spl_u {
    position: relative
}

.events_page--events__spl_u .page-content {
    background-color: #f1f1f1;
    max-width: 100vw;
    overflow-x: visible;
    overflow-y: visible;
    padding-top: 50px
}

@media(max-width:63.99em) {
    .events_page--events__spl_u .page-content {
        padding-top: 0
    }
}

@media(max-width:48.0525em) {
    .events_page--events__spl_u .page-content {
        padding-bottom: 62px
    }
}

@media(max-width:63.99em) {
    .events_page--events__spl_u .sidebar-back {
        display: none
    }
}

.events_page--events__spl_u .sidebar-back .text {
    font-size: .75rem;
    letter-spacing: 0;
    line-height: 1.5;
    text-transform: capitalize
}

.events_page--events__spl_u .events_page__top-search-label__316qh {
    margin-bottom: 35px
}

@media(max-width:63.99em) {
    .events_page--events__spl_u .events_page__top-search-label__316qh {
        margin-bottom: 17px;
        margin-top: 28px
    }

    .events_page--events__spl_u .input-search {
        margin-bottom: 20px
    }
}

.events_page--events__spl_u .events_page__time-capsule__3murw {
    background-color: unset !important;
    bottom: 40px;
    position: fixed !important;
    right: 5px;
    z-index: 990 !important
}

[dir=rtl] .events_page--events__spl_u .events_page__time-capsule__3murw {
    left: 5px;
    right: unset
}

@media(min-width:22.1875em) {
    .events_page--events__spl_u .events_page__time-capsule__3murw {
        right: 18px
    }

    [dir=rtl] .events_page--events__spl_u .events_page__time-capsule__3murw {
        left: 18px;
        right: auto
    }
}

@media(min-width:37.5em) {
    .events_page--events__spl_u .events_page__time-capsule__3murw {
        right: 55px
    }

    [dir=rtl] .events_page--events__spl_u .events_page__time-capsule__3murw {
        left: 55px;
        right: auto
    }
}

@media(min-width:48em) {
    .events_page--events__spl_u .events_page__time-capsule__3murw {
        right: 72px
    }

    [dir=rtl] .events_page--events__spl_u .events_page__time-capsule__3murw {
        left: 72px;
        right: auto
    }
}

.events_page--events__spl_u .events_page__in-person-checkbox__1-FJ0 {
    align-items: center;
    background-color: #f6efec;
    border-radius: 15px;
    flex-direction: row-reverse;
    margin-bottom: 30px;
    padding-right: 4px;
    width: 100%
}

.events_page--events__spl_u .events_page__in-person-checkbox__1-FJ0 label {
    margin-left: 0;
    padding: 15px 4px 15px 18px
}

.events_page--events__spl_u .events_page__top-filters__3OJMx {
    align-items: center;
    display: flex;
    margin-top: -14px;
    padding-bottom: 14px;
    padding-top: 14px;
    position: sticky;
    top: 0;
    z-index: 20
}

@media(min-width:64em) {
    .events_page--events__spl_u .events_page__top-filters__3OJMx {
        margin-top: -28px;
        padding-bottom: 28px;
        padding-top: 28px
    }
}

.events_page--events__spl_u .events_page__top-filters__3OJMx:before {
    background-color: #f1f1f1;
    border-bottom: 1px solid hsla(21, 16%, 79%, .3);
    content: "";
    height: 100%;
    left: -80px;
    opacity: 1;
    position: absolute;
    top: 0;
    width: calc(100vw - 323px)
}

@media(max-width:63.99em) {
    .events_page--events__spl_u .events_page__top-filters__3OJMx:before {
        background-color: #fff;
        border-bottom: none;
        width: 100vw
    }
}

@media screen and (min-width:1570px) {
    .events_page--events__spl_u .events_page__top-filters__3OJMx:before {
        height: 100%;
        width: calc(100vw - 445px)
    }
}

.events_page--events__spl_u .events_page__top-filters__3OJMx>.fresnel-container:last-child {
    margin-left: auto
}

[dir=rtl] .events_page--events__spl_u .events_page__top-filters__3OJMx>.fresnel-container:last-child {
    margin-left: 0;
    margin-right: auto
}

.events_page--events__spl_u .events_page__top-filters__3OJMx .button-checkbox:not(:first-child),
.events_page--events__spl_u .events_page__top-filters__3OJMx .date-dropdown:not(:first-child) {
    margin-right: 8px
}

[dir=rtl] .events_page--events__spl_u .events_page__top-filters__3OJMx .button-checkbox:not(:first-child),
[dir=rtl] .events_page--events__spl_u .events_page__top-filters__3OJMx .date-dropdown:not(:first-child) {
    margin-left: 8px;
    margin-right: 0
}

.events_page--events__spl_u .events_page__top-filters__3OJMx .events_page__top-filter--now__3fSiC {
    background-color: #ff5252;
    border-radius: 50%;
    display: inline-flex;
    height: 6px;
    margin-right: 8px;
    width: 6px
}

[dir=rtl] .events_page--events__spl_u .events_page__top-filters__3OJMx .events_page__top-filter--now__3fSiC {
    margin-left: 8px;
    margin-right: 0
}

.events_page--events__spl_u .events_page__top-filters__3OJMx .events_page__top-filters--icon__2XZu5 {
    margin-right: 20px;
    padding-right: 20px;
    position: relative
}

[dir=rtl] .events_page--events__spl_u .events_page__top-filters__3OJMx .events_page__top-filters--icon__2XZu5 {
    margin-left: 12px;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 0
}

.events_page--events__spl_u .events_page__top-filters__3OJMx .events_page__top-filters--icon__2XZu5:before {
    background-color: #d2c7c1;
    content: "";
    height: 20px;
    position: absolute;
    right: 0;
    top: calc(50% - 10px);
    width: 1px
}

[dir=rtl] .events_page--events__spl_u .events_page__top-filters__3OJMx .events_page__top-filters--icon__2XZu5:before {
    left: 0;
    position: absolute;
    right: auto;
    top: calc(50% - 10px)
}

.events_page--events__spl_u .events_page__heading__1glxR,
.events_page--events__spl_u .events_page__top-filters__3OJMx {
    -ms-overflow-style: none;
    scrollbar-width: none
}

@media(max-width:63.99em) {

    .events_page--events__spl_u .events_page__heading__1glxR,
    .events_page--events__spl_u .events_page__top-filters__3OJMx {
        -ms-overflow-style: none;
        margin-left: -80px;
        overflow: scroll;
        padding-left: 80px;
        padding-right: 80px;
        scrollbar-width: none;
        white-space: nowrap;
        width: 100vw
    }

    [dir=rtl] .events_page--events__spl_u .events_page__heading__1glxR,
    [dir=rtl] .events_page--events__spl_u .events_page__top-filters__3OJMx {
        margin-left: 0;
        margin-right: -80px
    }

    .events_page--events__spl_u .events_page__heading__1glxR::-webkit-scrollbar,
    .events_page--events__spl_u .events_page__top-filters__3OJMx::-webkit-scrollbar {
        display: none
    }
}

@media(max-width:48.0525em) {

    .events_page--events__spl_u .events_page__heading__1glxR,
    .events_page--events__spl_u .events_page__top-filters__3OJMx {
        margin-left: -60px;
        padding-left: 60px;
        padding-right: 60px
    }

    [dir=rtl] .events_page--events__spl_u .events_page__heading__1glxR,
    [dir=rtl] .events_page--events__spl_u .events_page__top-filters__3OJMx {
        margin-left: 0;
        margin-right: -60px
    }
}

@media(max-width:37.49em) {

    .events_page--events__spl_u .events_page__heading__1glxR,
    .events_page--events__spl_u .events_page__top-filters__3OJMx {
        margin-left: -68px;
        padding-left: 68px;
        padding-right: 68px
    }

    [dir=rtl] .events_page--events__spl_u .events_page__heading__1glxR,
    [dir=rtl] .events_page--events__spl_u .events_page__top-filters__3OJMx {
        margin-left: 0;
        margin-right: -68px
    }
}

@media(max-width:28.115em) {

    .events_page--events__spl_u .events_page__heading__1glxR,
    .events_page--events__spl_u .events_page__top-filters__3OJMx {
        margin-left: -30px;
        padding-left: 30px;
        padding-right: 30px
    }

    [dir=rtl] .events_page--events__spl_u .events_page__heading__1glxR,
    [dir=rtl] .events_page--events__spl_u .events_page__top-filters__3OJMx {
        margin-left: 0;
        margin-right: -30px
    }
}

.events_page--events__spl_u .events_page__heading__1glxR::-webkit-scrollbar,
.events_page--events__spl_u .events_page__top-filters__3OJMx::-webkit-scrollbar {
    display: none
}

@media(max-width:63.99em) {

    .events_page--events__spl_u .events_page__heading__1glxR,
    .events_page--events__spl_u .events_page__top-filters__3OJMx {
        background-color: #fff;
        margin-top: 0
    }
}

.events_page--events__spl_u .events_page__heading__1glxR {
    padding-bottom: 6px;
    padding-top: 20px
}

.events_page--events__spl_u .events_page__top-divider__3f1Ga {
    margin-bottom: 35px;
    margin-top: 20px
}

.events_page--events__spl_u .events_page__top-header__1ZlJX {
    margin-bottom: 40px
}

@media(max-width:63.99em) {
    .events_page--events__spl_u .events_page__top-header__1ZlJX {
        margin-top: 40px
    }
}

.events_page--events__spl_u .events_page__top-header-title__acj6Q {
    margin-bottom: 14px
}

.events_page--events__spl_u .events_page__top-header__1ZlJX .text {
    max-width: 460px
}

.events_page--events__spl_u .section-card-collection {
    margin-bottom: 80px
}

@media(max-width:48.0525em) {
    .events_page--events__spl_u .section-card-collection {
        margin-bottom: 32px
    }
}

.events_page--events__spl_u .events_page__cards-pagination__10edg {
    margin-bottom: 60px;
    margin-top: 40px
}

@media(max-width:48.0525em) {
    .events_page--events__spl_u .events_page__cards-pagination__10edg {
        margin-bottom: 30px
    }
}